.AppMenu-module__LfkiCq__trigger{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.AppMenu-module__LfkiCq__trigger:hover{background-color:var(--surface-hover)}@media (prefers-reduced-motion:reduce){.AppMenu-module__LfkiCq__trigger{transition:none}}.AppMenu-module__LfkiCq__menu{gap:var(--space-05);width:min(20rem, calc(100vw - 2 * var(--space-04)));flex-direction:column;display:flex}.AppMenu-module__LfkiCq__identity{gap:var(--space-01);flex-direction:column;display:flex}.AppMenu-module__LfkiCq__name{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-md);margin:0}.AppMenu-module__LfkiCq__about{max-width:65ch;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text-secondary);text-wrap:pretty;margin:0}.AppMenu-module__LfkiCq__version{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0}.AppMenu-module__LfkiCq__links{gap:var(--space-02);font-size:var(--text-sm);line-height:var(--leading-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AppMenu-module__LfkiCq__links a{color:var(--text-link)}.AppMenu-module__LfkiCq__account{gap:var(--space-03);flex-direction:column;display:flex}.AppMenu-module__LfkiCq__user{flex-direction:column;display:flex}.AppMenu-module__LfkiCq__userName{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm)}.AppMenu-module__LfkiCq__userEmail{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-secondary)}
.PlaceSearch-module__cFG54q__anchor{width:100%;position:relative}.PlaceSearch-module__cFG54q__popover{top:calc(100% + var(--space-02));z-index:10;gap:var(--space-02);max-height:min(24rem,60vh);padding:var(--space-02);border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-floating);-webkit-backdrop-filter:var(--backdrop-floating);backdrop-filter:var(--backdrop-floating);box-shadow:var(--shadow-floating);flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow-y:auto}@media (prefers-reduced-transparency:reduce){.PlaceSearch-module__cFG54q__popover{background-color:var(--surface-background);-webkit-backdrop-filter:none;backdrop-filter:none}}.PlaceSearch-module__cFG54q__heading{padding:var(--space-01) var(--space-02) 0;font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-xs);color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.PlaceSearch-module__cFG54q__list{gap:var(--space-01);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PlaceSearch-module__cFG54q__meta{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-secondary)}.PlaceSearch-module__cFG54q__skeletonRow{align-items:center;gap:var(--space-03);padding:var(--space-02);display:flex}.PlaceSearch-module__cFG54q__error{justify-content:space-between;align-items:center;gap:var(--space-03);display:flex}
.MapSurface-module__ih0hBW__surface{position:fixed;inset:0;overflow:hidden}.MapSurface-module__ih0hBW__zoneLeft{top:var(--space-04);left:var(--space-04);z-index:2;position:absolute}.MapSurface-module__ih0hBW__zoneRight{top:var(--space-04);right:var(--space-04);bottom:calc(var(--space-04) + var(--space-06));z-index:2;align-items:stretch;gap:var(--space-02);width:min(31.625rem, calc(50vw - 1.5 * var(--space-04)));pointer-events:none;flex-direction:column;display:flex;position:absolute}.MapSurface-module__ih0hBW__zoneRight>*{pointer-events:auto}.MapSurface-module__ih0hBW__searchLine>:first-child{flex:1;min-width:0}.MapSurface-module__ih0hBW__panel{flex-direction:column;flex:0 auto;min-height:0;display:flex}.MapSurface-module__ih0hBW__panel>*{width:100%;min-height:0;max-height:100%}.MapSurface-module__ih0hBW__zoneBottomRight{right:calc(min(31.625rem, calc(50vw - 1.5 * var(--space-04))) + 2 * var(--space-04));bottom:calc(var(--space-04) + var(--space-06));z-index:2;position:absolute}.MapSurface-module__ih0hBW__zoneTopCompact{top:var(--space-04);left:calc(var(--space-04) + var(--control-height-md) + 2 * var(--space-02) + var(--space-02));right:var(--space-04);z-index:2;position:absolute}.MapSurface-module__ih0hBW__sheet{z-index:3}.MapSurface-module__ih0hBW__sheetPanel{flex-direction:column;height:100%;min-height:0;display:flex}.MapSurface-module__ih0hBW__sheetPanel>*{flex:auto;width:100%;min-height:0;max-height:none}
