.NetworkingLocationSetupModal_layout__zspwg{flex:1 1 auto;min-height:0;min-width:0;width:100%;overflow:hidden}.NetworkingLocationSetupModal_scrollArea__1q5ZZ{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--mantine-spacing-xs) 2px var(--mantine-spacing-sm)}.NetworkingLocationSetupModal_intro__R1uKB{padding-block:var(--mantine-spacing-xs)}.NetworkingLocationSetupModal_privacyIcon__8JA8T{color:var(--mantine-primary-color-filled);flex:0 0 auto;margin-top:1px}.NetworkingLocationSetupModal_choice__MXSQk{width:100%;min-height:3.75rem;padding:var(--mantine-spacing-xs);background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);color:var(--mantine-color-text);font:inherit;cursor:pointer;text-align:start;transition:background-color .12s ease,border-color .12s ease}.NetworkingLocationSetupModal_choice__MXSQk:where(:hover:not(:disabled)){background:var(--mantine-color-default-hover)}.NetworkingLocationSetupModal_choice__MXSQk[data-selected=true]{background:var(--mantine-primary-color-light);border-color:var(--mantine-primary-color-filled)}.NetworkingLocationSetupModal_choice__MXSQk[data-selected=true]:where(:hover:not(:disabled)){background:var(--mantine-primary-color-light)}.NetworkingLocationSetupModal_choice__MXSQk[data-expanded=true]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.NetworkingLocationSetupModal_choice__MXSQk:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.NetworkingLocationSetupModal_choice__MXSQk:disabled{cursor:not-allowed;opacity:.65}.NetworkingLocationSetupModal_choiceText__NVmaD{flex:1;min-width:0}.NetworkingLocationSetupModal_defaultBadge__Sdejs{flex:0 0 auto;color:var(--mantine-color-dimmed);font-weight:500;white-space:nowrap}.NetworkingLocationSetupModal_optionDetails__Nwn00{margin:calc(-1 * var(--mantine-spacing-xs)) 0 var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-md);background:var(--mantine-primary-color-light);border:1px solid var(--mantine-primary-color-filled);border-top:0;border-radius:0 0 var(--mantine-radius-md) var(--mantine-radius-md)}.NetworkingLocationSetupModal_footer__TT9Xj{flex:0 0 auto;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;padding-top:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-default-border);background:transparent}.NetworkingLocationSetupModal_cancelButton__BiWWt,.NetworkingLocationSetupModal_saveButton__t7iqD{min-width:0;white-space:nowrap}@media (pointer:coarse){.NetworkingLocationSetupModal_optionDetails__Nwn00 input{font-size:1rem;min-height:3rem}}@media (prefers-reduced-motion:reduce){.NetworkingLocationSetupModal_choice__MXSQk{transition:none}}.LocationTopBarAction_wrapper__wYpOH{position:relative;display:inline-flex;line-height:0}.LocationTopBarAction_activeIcon___anyb{transform-origin:center;animation:LocationTopBarAction_location-globe-pulse__m12cW 1.8s ease-in-out infinite}.LocationTopBarAction_activeDot___vVSu{position:absolute;right:4px;bottom:4px;width:7px;height:7px;border:2px solid var(--mantine-color-body);border-radius:999px;background:var(--mantine-primary-color-filled);box-sizing:initial;pointer-events:none}@keyframes LocationTopBarAction_location-globe-pulse__m12cW{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.7}}@media (prefers-reduced-motion:reduce){.LocationTopBarAction_activeIcon___anyb{animation:none}}