.AppLayoutTypeMaps_main__HpnIN{--narrow-shadow:0 4px 10px 0 #939CB033;--hover-desktop-buttons:0px 4px 10px 0px rgba(147,156,176,0.40)}[data-color=dark] .AppLayoutTypeMaps_main__HpnIN,[data-theme=dark] .AppLayoutTypeMaps_main__HpnIN{--narrow-shadow:0px 6px 24px 0px #161616;--hover-desktop-buttons:0px 4px 18px 0px #161616}@media(prefers-color-scheme:dark){[data-theme=system] .AppLayoutTypeMaps_main__HpnIN{--narrow-shadow:0px 6px 24px 0px #161616;--hover-desktop-buttons:0px 4px 18px 0px #161616}}.AppLayoutTypeMaps_overlay__V3_HZ{--layout-right-panel:300px;--layout-left-panel:210px;--layout-margin:24px;--layout-header-height-desktop:76px;--layout-header-height-touch:56px;--layout-header-item-gap-small:8px;--layout-header-item-gap:12px}@media screen and (min-width:1152px){.AppLayoutTypeMaps_advWide__G9Cov{--layout-right-panel:calc(300px + 20px)}}.AppLayoutTypeMaps_left__lvzDW{position:-webkit-sticky;position:sticky;top:var(--layout-header-height-desktop);height:calc(100vh - var(--layout-header-height-desktop));display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;z-index:5}.AppLayoutTypeMaps_main__HpnIN{--sidebar-items-gap:12px;--map-layout-left-panel:348px;--bg-brand:rgba(255,219,77,1);--bg-brand-hovered:rgba(255,214,51,1);--bg-map-alert:rgb(238,241,247);--text-on-brand:rgba(54,22,0,1);--map-pin-items-size:32px;--shift-from-edges:8px;--controls-width:40px;--controls-shadow:var(--narrow-shadow);--logo-shadow:var(--controls-shadow);--fancy-timeline-bg-color:#F2F3F5;--fancy-timeline-swiper-bg-color:var(--text-primary);--fancy-timeline-swiper-color:rgba(255,255,255,0.4);--fancy-control-width:56px;--fancy-control-offset-from-bottom:10px;--sidebar-left-padding:16px 24px 12px 24px;--sidebar-info-padding:0}@media screen and (min-width:768px){.AppLayoutTypeMaps_main__HpnIN{--shift-from-edges:16px}}[data-color=dark] .AppLayoutTypeMaps_main__HpnIN,[data-theme=dark] .AppLayoutTypeMaps_main__HpnIN{--bg-brand:rgba(253,222,85,1);--bg-brand-hovered:rgba(252,217,61,1);--bg-map-alert:#000;--controls-shadow:none;--fancy-timeline-bg-color:var(--surface-elevated-200);--fancy-timeline-swiper-bg-color:var(--static-white);--fancy-timeline-swiper-color:rgba(14,14,14,0.4)}@media(prefers-color-scheme:dark){[data-theme=system] .AppLayoutTypeMaps_main__HpnIN{--bg-brand:rgba(253,222,85,1);--bg-brand-hovered:rgba(252,217,61,1);--bg-map-alert:#000;--controls-shadow:none;--fancy-timeline-bg-color:var(--surface-elevated-200);--fancy-timeline-swiper-bg-color:var(--static-white);--fancy-timeline-swiper-color:rgba(14,14,14,0.4)}}.AppLayoutTypeMaps_advWide__G9Cov{--sidebar-left-padding:16px 14px 12px 14px;--sidebar-info-padding:0 10px}.AppLayoutTypeMaps_main__HpnIN{display:grid;grid-template-areas:"map";grid-template-columns:1fr;height:100vh;height:100dvh}@media screen and (min-width:768px){.AppLayoutTypeMaps_main__HpnIN{height:100%}}@media screen and (min-width:1000px){.AppLayoutTypeMaps_main__HpnIN{grid-template-areas:"left map";grid-template-columns:var(--map-layout-left-panel) 1fr}}.AppLayoutTypeMaps_map__nLQ7p{grid-area:map;position:relative;width:100%;height:100%;background-color:var(--surface-elevated-100);overflow:hidden;min-height:var(--dvh)}@media screen and (min-width:768px){.AppLayoutTypeMaps_map__nLQ7p{min-height:calc(var(--dvh) - var(--layout-header-height-desktop))}}.AppLayoutTypeMaps_left__lvzDW{grid-area:left;padding:var(--sidebar-left-padding);overflow-y:auto;scrollbar-width:none;box-shadow:var(--shadow-surface-elevated-100);display:none}.AppLayoutTypeMaps_left__lvzDW::-webkit-scrollbar{display:none}@media screen and (min-width:1000px){.AppLayoutTypeMaps_left__lvzDW{display:flex;height:calc(var(--dvh) - var(--layout-header-height-desktop))}}.AppLayoutTypeMaps_info__6dwyO{display:flex;flex-direction:column;margin-bottom:var(--sidebar-items-gap);padding:var(--sidebar-info-padding)}.AppLayoutTypeMaps_info__link__6HESK{padding:12px 24px;margin-top:16px;font:var(--text-m-medium);color:var(--static-black);background-color:var(--bg-brand);border-radius:16px;text-align:center}@media(pointer:fine){.AppLayoutTypeMaps_info__link__6HESK:hover{background-color:var(--bg-brand-hovered)}}