{% comment %}
The open state is written to a cookie so the server can render the sidebar in
the shape the visitor left it. Read it back in the view and hand it over as
default_open, otherwise the panel opens expanded and only settles after Alpine
runs.
{% endcomment %}