@property --sheet-progress{syntax:"<number>";inherits:true;initial-value:0}.MapResultsSheet_root__KRlFq{position:absolute;inset:0;z-index:4;pointer-events:none;transition:--sheet-progress .34s cubic-bezier(.32,.72,0,1)}.MapResultsSheet_root__KRlFq.MapResultsSheet_dragging__mLPnQ{transition:none}.MapResultsSheet_header__Kfho0{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-l) var(--spacing-s);pointer-events:none;background:color-mix(in srgb,var(--color-bg-page) calc(var(--sheet-progress) * 100%),transparent);box-shadow:0 1px 0 transparent,0 6px 8px -2px transparent;transition:box-shadow .2s ease}.MapResultsSheet_headerOpen__w4ETs,.MapResultsSheet_header__Kfho0>*{pointer-events:auto}.MapResultsSheet_headerScrolled__6QFgK{box-shadow:0 1px 0 var(--color-border-subtle),0 6px 8px -2px color-mix(in srgb,var(--color-shadow) 10%,transparent)}.MapResultsSheet_drawer__myHRK{--sheet-peek:72px;position:absolute;left:0;right:0;bottom:0;height:100%;z-index:1;pointer-events:auto;display:flex;flex-direction:column;background:var(--color-bg-page);border-radius:calc(var(--radius-xl) * (1 - var(--sheet-progress))) calc(var(--radius-xl) * (1 - var(--sheet-progress))) 0 0;box-shadow:0 -2px 12px color-mix(in srgb,var(--color-shadow) calc(12% * (1 - var(--sheet-progress))),transparent);transform:translateY(calc(100% - var(--sheet-peek)));transition:transform .34s cubic-bezier(.32,.72,0,1);will-change:transform}.MapResultsSheet_dragging__mLPnQ{transition:none}.MapResultsSheet_drawerHidden__F3Pb1{display:none}.MapResultsSheet_grab__ezXYS{flex-shrink:0;height:22px;display:flex;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MapResultsSheet_count__rLmFr:active,.MapResultsSheet_grab__ezXYS:active{cursor:-webkit-grabbing;cursor:grabbing}.MapResultsSheet_handle__Ay58_{width:36px;height:5px;border-radius:var(--radius-pill);background:var(--color-border-default)}.MapResultsSheet_count__rLmFr{flex-shrink:0;display:flex;justify-content:center;height:50px;background:var(--color-bg-page);color:var(--color-text-primary);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MapResultsSheet_count__rLmFr,.MapResultsSheet_mapButton__w2k1C{align-items:center;font-size:var(--text-s);font-weight:var(--weight-semibold);white-space:nowrap}.MapResultsSheet_mapButton__w2k1C{position:absolute;left:50%;bottom:calc(var(--spacing-xs) + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:3;display:inline-flex;gap:var(--spacing-xs);height:var(--height-control-l);padding:0 var(--spacing-l);border:none;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-text-on-primary);box-shadow:var(--shadow-l);cursor:pointer;pointer-events:auto;transition:background var(--transition-fast),transform var(--transition-fast)}@media (hover:hover){.MapResultsSheet_mapButton__w2k1C:hover{background:var(--color-primary-hover)}}.MapResultsSheet_mapButton__w2k1C:active{transform:translateX(-50%) scale(.94)}.MapResultsSheet_mapIcon__lY1Ad{width:18px;height:18px;background-color:currentColor;mask:url(/icons/map.svg) no-repeat center/contain;-webkit-mask:url(/icons/map.svg) no-repeat center/contain}.MapResultsSheet_list__xjQXt{flex:1 1;min-height:0;background:var(--color-bg-page);overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding:var(--spacing-s) var(--spacing-l) 0;padding-bottom:calc(var(--height-control-l) + 2 * var(--spacing-l) + env(safe-area-inset-bottom, 0px))}.MapResultsSheet_open__d4DXA .MapResultsSheet_list__xjQXt{overflow-y:auto}