/**
 * Holding-theme supplement to the ported legal stylesheet.
 *
 * The main theme's switcher is JavaScript-driven (a button that toggles a
 * menu). The holding page keeps a no-JavaScript <details> switcher, so these
 * few rules make <summary>/<details> present the ported .lang-trigger and
 * .lang-menu exactly like the button version. Loaded after tw-legal.css.
 * Kept in its own file so tw-legal.css stays byte-identical to the main theme
 * and can be re-synced by dropping in a fresh export.
 */
.lang[open] > .lang-trigger svg { transform: rotate(180deg); }
summary.lang-trigger { list-style: none; }
summary.lang-trigger::-webkit-details-marker { display: none; }
summary.lang-trigger::marker { content: ""; }
.lang > .lang-menu { display: none; }
.lang[open] > .lang-menu { display: block; }
