"""
cruiseplan.interactive package

This package contains interactive components for cruise planning:

- :mod:`campaign_selector`: Interface for selecting and managing PANGAEA campaign data
- :mod:`station_picker`: Main interactive matplotlib-based tool for planning cruise stations and transects
- :mod:`widgets`: Custom matplotlib widgets for the interactive interface (mode indicators, status displays)

These modules provide the graphical user interface components for interactive cruise
planning, allowing users to visually design cruise tracks, select stations, and
integrate with external data sources through an intuitive matplotlib-based interface.
"""
