.HomeTownSheet{display:flex;flex-direction:column;font-family:var(--font-family-body);min-height:0}.HomeTownSheet-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:var(--spacing-lg)}@media(min-width:769px){.HomeTownSheet-scroll{display:flex;flex-direction:column}}.HomeTownSheet-footer{align-items:center;background:var(--color-background);border-top:1px solid var(--hairline-mint);display:flex;flex-shrink:0;gap:10px;padding:14px 18px;padding-bottom:max(14px,var(--safe-bottom))}.LocationRow{align-items:center;background:var(--surface-mint);border:1px solid transparent;border-radius:12px;color:var(--text-heading);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 12px;text-align:start;transition:scale var(--dur-fast) var(--ease-out-soft),background var(--dur-fast) ease,border-color var(--dur-fast) ease;width:100%}.LocationRow:active:not(:disabled):not([aria-disabled=true]){scale:.97;transition-duration:var(--dur-press)}@media(hover:hover)and (pointer:fine){.LocationRow:hover{background:var(--surface-mint-active)}}.LocationRow--on{background:var(--surface-mint-active);border-color:var(--brand-dark-green-tint);color:var(--brand-green);font-weight:600}.LocationRow[aria-expanded=true]{border-color:var(--brand-green-a45)}.LocationRow:focus-visible{outline:2px solid var(--brand-green);outline-offset:-2px}.LocationRow-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LocationRow-change{color:var(--brand-green);flex:none;font-size:12.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px}
