.AppMapsBackButton_button__ruFSL{position:absolute;left:var(--shift-from-edges);top:calc(-1*var(--fancy-control-width) - var(--fancy-control-offset-from-bottom));display:flex;justify-content:center;align-items:center;width:var(--fancy-control-width);height:var(--fancy-control-width);color:var(--text-primary);background-color:var(--surface-elevated-100);box-shadow:var(--controls-shadow);border-radius:50%;cursor:pointer}.AppMapsBackButton_button__ruFSL>svg{transform:rotate(180deg) translateX(3px) scale(.7)}.AppMapsBackButton_button_reportButtom__KzsBE{position:relative;top:auto;left:auto;margin:0 auto 0 var(--shift-from-edges);pointer-events:auto!important}@media screen and (min-width:1000px){.AppMapsBackButton_button__ruFSL{display:none}}.Balloon_balloon___m19T{--h:34px;--offset-for-cursor:-40px;--offset-for-pin:-40px;--chevron-space:24px;position:absolute;display:flex;justify-content:center;align-items:center;font:var(--text-s-bold);text-align:center;height:var(--h);line-height:var(--h);padding:0 10px;transform:translate(-50%,var(--offset-for-cursor));white-space:nowrap;box-sizing:border-box;border-radius:30px;box-shadow:var(--shadow-surface-elevated-200);background:var(--surface-elevated-100);color:var(--text-primary)}.Balloon_balloon_abovePin__Z78uU{position:relative;margin-top:var(--offset-for-pin)}.Balloon_balloon_link__960NM{padding-right:var(--chevron-space)}@media screen and (min-width:768px){.Balloon_balloon_mobileOnly__0kKHf{display:none}}.Balloon_icon__jtsY9.Balloon_icon__jtsY9{width:28px;height:28px;display:inline-block;margin-left:2px}.Balloon_chevron__59p3l.Balloon_chevron__59p3l{position:absolute;right:8px;width:12px;height:12px}.Balloon_chevron__59p3l.Balloon_chevron__59p3l path{stroke-width:2.4px}.Balloon_loader__cJc0w{width:16px;height:16px;position:relative;display:inline-block;vertical-align:-3.5px}.Balloon_loader__cJc0w:after,.Balloon_loader__cJc0w:before{content:"";border-radius:50%;position:absolute;background:var(--link-default);left:0;top:0;width:100%;height:100%;animation:Balloon_bubbleOut__xutC0 1s linear infinite}.Balloon_loader__cJc0w:after{animation-delay:-.5s}@keyframes Balloon_bubbleOut__xutC0{0%{transform:scale(0);opacity:1}50%{transform:scale(.7);opacity:.7}to{transform:scale(1);opacity:0}}.Balloon_pinWithBalloon__1j1p1{z-index:8}.AppAllergyForecast_wrap__2W7LJ{margin-top:30px}.AppAllergyForecast_wrap_newAllergens__bdoEg{margin-top:-8px}@media screen and (min-width:768px){.AppAllergyForecast_wrap_newAllergens__bdoEg{margin-top:0}}.AppAllergyForecast_content__Bl3Vj{display:flex;flex-direction:column;box-sizing:border-box;padding:4px;margin-top:8px;border-radius:20px;background:var(--bg-default-soft)}@media screen and (min-width:768px){.AppAllergyForecast_content__Bl3Vj{flex-direction:row;justify-content:space-between;padding:8px 8px 8px 24px;border-radius:24px}}.AppAllergyForecast_anchor__8A6TD{position:absolute;top:-16px}@media screen and (min-width:768px){.AppAllergyForecast_anchor__8A6TD{top:-72px}}.AppAllergyForecast_forecast__mfnOz{display:flex;flex-direction:column;padding:12px;flex:1 1;--text-clear:rgba(0,168,90,1)}.AppAllergyForecast_forecast__title__Zj17Z{font:var(--heading-s-bold)}@media screen and (min-width:768px){.AppAllergyForecast_forecast__title__Zj17Z{font:var(--heading-m-bold);margin-top:8px;margin-bottom:2px}}.AppAllergyForecast_forecast__subtitle__HFdec{font:var(--text-s);margin-top:2px;height:72px;margin-right:8px}@media screen and (min-width:768px){.AppAllergyForecast_forecast__subtitle__HFdec{margin-top:4px}}.AppAllergyForecast_forecast__description__AS3u_{font:var(--text-s);text-transform:lowercase}.AppAllergyForecast_forecast__description__AS3u_:first-letter{text-transform:uppercase}@media screen and (min-width:768px){.AppAllergyForecast_forecast__mfnOz{padding:0}}.AppAllergyForecast_pie__KtFuo{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:space-between;align-content:flex-end;grid-column-gap:12px;flex:1 1 138px;padding:0 6px;position:relative}@media screen and (min-width:768px){.AppAllergyForecast_pie__KtFuo{margin-bottom:8px}}.AppAllergyForecast_pie__KtFuo:before{content:"";width:100%;height:1px;background:var(--border-default-hard);position:absolute;bottom:29px}.AppAllergyForecast_pie__tooltip__H6goU{width:100%}.AppAllergyForecast_pie__bar__hRvdk{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.AppAllergyForecast_pie__date__a1DrM{font:var(--text-s);color:var(--text-secondary);text-align:center;margin-top:12px;text-transform:lowercase;letter-spacing:-.4px}.AppAllergyForecast_pie__date_active__KgE23{color:var(--text-primary);font:var(--text-s-medium)}.AppAllergyForecast_pie__level__uWQeg{--chart-level-clear:3px;--chart-level-weak:28px;--chart-level-normal:56px;--chart-level-strong:84px;border-radius:4px 4px 0 0}.AppAllergyForecast_pie__level_newAllergens__zcYc1{--chart-level-weak:21px;--chart-level-normal:43px;--chart-level-strong:63px}.AppAllergyForecast_pie__level_clear__uqh7t{height:var(--chart-level-clear);background:var(--bg-default-hard)}.AppAllergyForecast_pie__level_weak__0_jqA{height:var(--chart-level-weak);background:var(--parameter-low)}.AppAllergyForecast_pie__level_normal__Y6Ytt{height:var(--chart-level-normal);background:var(--parameter-moderate)}.AppAllergyForecast_pie__level_strong__H7IA2{height:var(--chart-level-strong);background:var(--parameter-strong)}.AppAllergyForecast_maps__0Vj7T{border-radius:20px;height:162px;margin-top:4px;position:relative;overflow:hidden}.AppAllergyForecast_maps__0Vj7T[class]:after{background:rgba(0,0,0,0);transition-duration:.4s;z-index:2}@media screen and (min-width:768px){.AppAllergyForecast_maps__0Vj7T{margin-top:0;margin-left:24px;padding:0;width:328px;height:216px;border-radius:16px}}@media screen and (min-width:768px)and (pointer:fine){.AppAllergyForecast_maps__0Vj7T:hover:after{background:rgba(0,0,0,.24)}}.AppAllergyForecast_maps__pin__er_2x{position:absolute;top:50%;left:50%;z-index:2}.AppAllergyForecast_maps__expandIcon__yvRwa{display:flex;align-items:center;justify-content:center;position:absolute;right:12px;top:12px;width:40px;height:40px;background:var(--surface-elevated-200);box-shadow:var(--default-card-shadow);border-radius:20px;z-index:3}.AppAllergyForecast_maps__expandIcon__yvRwa svg{scale:.75}@media screen and (min-width:768px)and (pointer:fine){.AppAllergyForecast_maps__expandIcon__yvRwa:hover{transform:scale(1.05);transition:transform .2s;box-shadow:var(--hover-desktop-buttons)}}.AppAllergyForecast_footer__B438M{display:flex;justify-content:space-between;flex-direction:column;margin:16px 8px 0 4px}@media screen and (min-width:768px){.AppAllergyForecast_footer__B438M{margin:16px 8px 0 12px;flex-direction:row}}.AppAllergyForecast_footer__button___gAv9{display:flex;align-items:center;text-align:left;font:var(--text-s-medium);background-color:var(--bg-default-soft);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:24px;padding:9px 12px}@media(pointer:fine){.AppAllergyForecast_footer__button___gAv9:hover{color:var(--link-default-hovered)}}@media screen and (min-width:768px){.AppAllergyForecast_footer__button___gAv9{background:none;padding:0}}.AppAllergyForecast_footer__image__eupul{width:16px;height:16px;margin-right:6px;margin-bottom:1px;color:inherit}.AppAllergyForecast_legend__qHl7c{display:flex;margin-bottom:8px;flex-wrap:wrap;font:var(--text-s)}@media screen and (min-width:768px){.AppAllergyForecast_legend__qHl7c{margin-bottom:0}}.AppAllergyForecast_legend__item__20SZ4{margin-right:8px;margin-bottom:8px;display:flex;align-items:center;text-transform:lowercase}@media screen and (min-width:768px){.AppAllergyForecast_legend__item__20SZ4{margin-bottom:0}}.AppAllergyForecast_legend__level__0IJ_8{width:8px;height:8px;border-radius:8px;margin-right:6px;margin-top:2px}.AppAllergyForecast_legend__level_weak__1kTPy{border:1px solid var(--parameter-low-text);background:var(--parameter-low)}.AppAllergyForecast_legend__level_normal__99Esk{border:1px solid var(--parameter-moderate-text);background:var(--parameter-moderate)}.AppAllergyForecast_legend__level_strong__7sivC{border:1px solid var(--parameter-strong-text);background:var(--parameter-strong)}.AppAllergyForecast_modalWrap__sqI91{--dialog-max-width:425px}.AppAllergyForecast_modal___Zg1f{--svg-blend:multiply;padding:8px 0 16px;font:var(--paragraph-m)}@media screen and (min-width:768px){.AppAllergyForecast_modal___Zg1f{padding:0;max-height:none}}.AppAllergyForecast_modal__img__0M_GJ{display:flex;justify-content:center}.AppAllergyForecast_modal__title__YRb4Y{font:var(--heading-l-bold);margin:12px 0}.AppAllergyForecast_modal__subtitle__BLnT5{margin-bottom:12px}.AppAllergyForecast_inMapsModal__gwWqf.AppAllergyForecast_forecast__mfnOz{padding:0;text-align:center;height:auto}.AppAllergyForecast_inMapsModal__gwWqf.AppAllergyForecast_forecast__mfnOz .AppAllergyForecast_forecast__title__Zj17Z{font:var(--heading-l-bold);margin-top:0;margin-bottom:8px}.AppAllergyForecast_inMapsModal__gwWqf.AppAllergyForecast_forecast__mfnOz .AppAllergyForecast_forecast__description__AS3u_{font:var(--text-m)}.AppAllergyForecast_inMapsModal__gwWqf.AppAllergyForecast_forecast__mfnOz .AppAllergyForecast_forecast__subtitle__HFdec{margin-top:16px;height:64px}@media screen and (min-width:768px){.AppAllergyForecast_inMapsModal__gwWqf.AppAllergyForecast_forecast__mfnOz .AppAllergyForecast_forecast__subtitle__HFdec{height:44px}}.AppAllergyForecast_inMapsModal__gwWqf .AppAllergyForecast_pie__KtFuo{max-width:100%}@media screen and (min-width:768px){.AppAllergyForecast_inMapsModal__gwWqf .AppAllergyForecast_pie__KtFuo{margin-bottom:0}}.AppAllergyForecast_inMapsModal__gwWqf.AppAllergyForecast_legend__qHl7c{margin-top:20px}.AppAllergyForecast_inMapsModal__gwWqf.AppAllergyForecast_legend__qHl7c .AppAllergyForecast_legend__level__0IJ_8{margin-right:8px}.AppAllergyForecast_inMapsModal__gwWqf.AppAllergyForecast_legend__qHl7c .AppAllergyForecast_legend__item__20SZ4{margin-right:12px}[data-color=dark] .AppAllergyForecast_modal___Zg1f,[data-theme=dark] .AppAllergyForecast_modal___Zg1f{--svg-blend:lighten}@media(prefers-color-scheme:dark){[data-theme=system] .AppAllergyForecast_modal___Zg1f{--svg-blend:lighten}}.DialogsContent_content__kLLpf{--default-horizontal-padding:var(--content-horizontal-padding,20px);--default-top-padding:var(--content-top-padding,24px);--default-bottom-padding:var(--content-bottom-padding,32px);--background:var(--dialog-bg-color,var(--surface-elevated-100));--horizontal-padding:var(--dialog-content-horizontal-padding,var(--default-horizontal-padding));--top-padding:var(--dialog-content-top-padding,var(--default-top-padding));--bottom-padding:var(--dialog-content-bottom-padding,var(--default-bottom-padding));position:relative;width:var(--dialog-content-width,-webkit-fit-content);width:var(--dialog-content-width,-moz-fit-content);width:var(--dialog-content-width,fit-content);height:var(--dialog-content-height,auto);background:var(--background)}@media screen and (min-width:768px){.DialogsContent_content__kLLpf{--default-horizontal-padding:var(--content-horizontal-padding,40px);--default-top-padding:var(--content-top-padding,40px);--default-bottom-padding:var(--content-bottom-padding,40px)}}@media screen and (orientation:landscape)and (max-width:1000px){.DialogsContent_content__kLLpf{--default-horizontal-padding:var(--content-horizontal-padding,24px);--default-top-padding:var(--content-horizontal-padding,24px);--default-bottom-padding:var(--content-horizontal-padding,24px)}}.DialogsContent_content__wrap__RK2_P{--default-max-height:calc(var(--dvh) * 0.80);padding:var(--top-padding) var(--horizontal-padding) var(--bottom-padding);max-height:var(--dialog-max-height,var(--default-max-height));max-width:var(--dialog-max-width-mobile,none);height:var(--dialog-content-height,auto);box-sizing:border-box;position:relative;touch-action:auto;border-radius:inherit;overflow-x:var(--dialog-wrap-overflow-x,visible)}@media screen and (min-width:768px){.DialogsContent_content__wrap__RK2_P{max-width:var(--dialog-max-width,600px)}}.DialogsContent_button__GHb8u{outline:none}.DialogsContent_button_mobileHidden__B1Xb9{display:none}@media screen and (min-width:768){.DialogsContent_button_mobileHidden__B1Xb9{display:block}.DialogsContent_button_desktopHidden__BDVvo{display:none}}.DialogsContent_button__closeCross__4eK07{position:absolute;top:0;right:0;z-index:2;width:var(--dialog-cross-size,16px);height:var(--dialog-cross-size,16px);box-sizing:initial;padding:var(--dialog-cross-position,20px) var(--dialog-cross-position,20px) 5px 5px;color:var(--dialog-cross-color,var(--text-secondary));transition:color .15s}@media(pointer:fine){.DialogsContent_button__closeCross__4eK07:hover{color:var(--dialog-cross-hovered-color,var(--text-primary))}}.DialogsContent_button__closeCross__4eK07:focus-visible{color:var(--text-primary)}@media screen and (min-width:768px){.DialogsContent_button__closeCross__4eK07{width:var(--dialog-cross-size,20px);height:var(--dialog-cross-size,20px);padding:var(--dialog-cross-position,24px) var(--dialog-cross-position,24px) 10px 10px}}.DialogsContent_button__icon__YoOUt[class]{display:block;height:100%}.DialogsContent_button__closeButton__QjJ1R{display:block;width:calc(100% + 2*var(--horizontal-padding));box-sizing:border-box;margin:24px calc(-1*var(--horizontal-padding)) calc(-1*var(--bottom-padding));padding:0 var(--horizontal-padding) var(--bottom-padding);position:-webkit-sticky;position:sticky;bottom:calc(-1*var(--bottom-padding));z-index:1;background:var(--dialog-close-btn-overlay,var(--background))}@media screen and (min-width:768px){.DialogsContent_button__closeButton__QjJ1R{margin-top:32px}}.DialogsContent_button__closeButton__QjJ1R:before{content:"";position:absolute;bottom:100%;left:0;right:0;width:100%;height:24px;background:linear-gradient(rgba(0,0,0,0),var(--background) 100%)}.DialogsContent_button__wrapper__9oHN1{display:block;width:100%;padding:12px 20px;border-radius:32px;box-sizing:border-box;background:var(--bg-default-soft);transition:background .15s;font:var(--text-m-medium)}@media(pointer:fine){.DialogsContent_button__wrapper__9oHN1:hover{background:var(--bg-default-soft-hovered)}}.DialogsContent_button__wrapper__9oHN1:focus-visible{background:var(--bg-default-soft-hovered)}.AppMapsAllergyModal_modal__L7GnE{--dialog-max-width:425px;--dialog-border-radius:32px;--dialog-content-horizontal-padding:16px;--dialog-cross-size:16px;--dialog-cross-position:20px}@media screen and (min-width:768px){.AppMapsAllergyModal_modal__L7GnE{--dialog-border-radius:24px;--dialog-content-horizontal-padding:24px;--dialog-content-top-padding:32px;--dialog-content-bottom-padding:32px}}.AppMapsAllergyModal_link__vSfCt{border-radius:16px;margin-top:10px;text-align:center}@media screen and (min-width:768px){.AppMapsAllergyModal_link__vSfCt{margin-top:24px}}.BalloonPollen_balloon__bXBKY{position:absolute}.BalloonPollen_balloonPlacemark__xCZKi{z-index:8}.AppMapsControls_bottom__lu91s,.AppMapsControls_middle__9q_N_{position:absolute;display:flex;z-index:6;pointer-events:none}.AppMapsControls_bottom__lu91s{--bottom-controls-gap:8px;flex-direction:column;width:100%;bottom:0;z-index:6}.AppMapsControls_bottom__lu91s>*+:is(button,div){margin-top:var(--bottom-controls-gap)}.AppMapsControls_bottom_withTopGap__8TOl3{--timeline-gap-top:4px}.AppMapsControls_middle__9q_N_{right:var(--shift-from-edges);left:unset;flex-direction:column;top:calc(50% - 30px);transform:translateY(-50%);z-index:7;width:var(--controls-width)}.AppMapsControls_middle__9q_N_>*+:is(button,div){margin-top:8px}@media screen and (min-width:768px){.AppMapsControls_middle__9q_N_{right:var(--shift-from-edges);left:unset;top:var(--shift-from-edges);bottom:70px;transform:translateY(0);justify-content:center}}.AppMapsControls_top__tal5w{position:relative;z-index:8;display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%;padding:var(--shift-from-edges) var(--shift-from-edges) 0;pointer-events:none}.AppMapsControls_top__selectorContainer__dgZjT{margin-left:auto}@media screen and (min-width:768px){.AppMapsControls_top__selectorContainer__dgZjT{margin-left:unset}}.AppMapsControls_top__selectorContainer__dgZjT+.AppMapsControls_top__selectorContainer__dgZjT{margin-left:6px}@media screen and (min-width:768px){.AppMapsControls_top__selectorContainer__dgZjT+.AppMapsControls_top__selectorContainer__dgZjT{margin-left:8px}}@media screen and (((((min-width:792px) and (max-width:999px)) or ((min-width:1116px) and (max-width:1605px)))) or ((min-width:768px) and (max-width:791px))){.AppMapsControls_top_layout__YtNHY{flex-direction:column}.AppMapsControls_top_layout__YtNHY .AppMapsControls_top__selectorContainer__dgZjT+.AppMapsControls_top__selectorContainer__dgZjT{margin-left:unset;margin-top:8px}}@media screen and ((min-width:768px) and (max-width:999px)){.AppMapsControls_top_layoutWide__QUleM{flex-direction:column}.AppMapsControls_top_layoutWide__QUleM .AppMapsControls_top__selectorContainer__dgZjT+.AppMapsControls_top__selectorContainer__dgZjT{margin-left:unset;margin-top:8px}}@media screen and (((min-width:792px) and (max-width:999px)) or ((min-width:1116px) and (max-width:1605px))){.AppMapsControls_top_layoutWithSettings__bwNPf{flex-direction:column}.AppMapsControls_top_layoutWithSettings__bwNPf .AppMapsControls_top__selectorContainer__dgZjT+.AppMapsControls_top__selectorContainer__dgZjT{margin-left:unset;margin-top:8px}}@media screen and (min-width:768px)and (max-width:792px){.AppMapsControls_top_layoutWithSettings__bwNPf{flex-direction:column}.AppMapsControls_top_layoutWithSettings__bwNPf .AppMapsControls_top__selectorContainer__dgZjT+.AppMapsControls_top__selectorContainer__dgZjT{margin-left:unset;margin-top:8px}}.AppMapsControls_fancy__container__C7bCn{position:absolute;bottom:0;left:0;right:0;transition:all .3s;z-index:8}.AppMapsControls_fancy__container_hidden__ZaYHV{background:none}.AppMapsControls_fancy__timeline__ncaCa{background:var(--surface-elevated-100);border-radius:40px 40px 0 0;padding:16px 20px}@media screen and (min-width:768px){.AppMapsControls_fancy__timeline__ncaCa{border-radius:0}}.AppMapsControls_fancy__timeline_hidden__oI3f8{background:none}.AppMapsControls_fancy__bottomReport__I37eA[class]{margin-top:0;padding:0 16px 12px;border-radius:0;z-index:2;pointer-events:all}.AppMapsControls_fancy__bottomReport_withSmallPadding__4fiUV[class]{padding:8px}@media screen and (min-width:768px){.AppMapsControls_fancy_desktop__M_3og{display:none}}