/* Der Spur-Umschalter: Creator oder Coach, getauscht statt gestapelt.
 *
 * Auftrag vom 14.09.2026, Teil 3, Punkt 3: "Auf gemeinsamen Seiten wird der
 * Inhalt getauscht, nicht ergaenzt, ueber einen Umschalter aus vorhandenen
 * Komponenten. Beide Fassungen stehen im ausgelieferten HTML, ohne JavaScript
 * lesbar, kein unterschiedliches Ausliefern an Crawler."
 *
 * KEIN JAVASCRIPT. Der Schalter ist die Radiogruppe, die ohnehin im Formular
 * steht; `:has()` liest sie aus. Das hat drei Folgen, die alle gewollt sind:
 *
 *   1. Beide Fassungen stehen vollstaendig im HTML. Eine Suchmaschine und ein
 *      Sprachmodell sehen beide -- es gibt keine Fassung "fuer Crawler".
 *   2. Ohne CSS (Textbrowser, Vorlesefunktion im Rohmodus) sind beide sichtbar.
 *      Das ist mehr Inhalt, nicht weniger, und niemand verpasst etwas.
 *   3. Die Seite wird nicht laenger: sichtbar sind immer genau vier Fragen.
 *
 * Keine Farbe, kein Abstand, keine Schrift -- nur Sichtbarkeit. Die Stil-Sperre
 * ist damit nicht beruehrt.
 */

/* Vorgabe ohne Auswahl: die Creator-Fassung. Sie ist die haeufigere. */
.spur-coach { display: none; }

/* Sobald "Coach" gewaehlt ist, wird getauscht. */
#s1:has(input[name="zuschnitt"][value="coach"]:checked) .spur-coach { display: block; }
#s1:has(input[name="zuschnitt"][value="coach"]:checked) .spur-creator { display: none; }

/* Und ausdruecklich zurueck, wenn wieder "Creator" gewaehlt wird. Ohne diese
   Zeile bliebe es beim Standard -- der hier zwar passt, aber sich aendern
   koennte, und dann faellt es niemandem auf. */
#s1:has(input[name="zuschnitt"][value="creator"]:checked) .spur-creator { display: block; }
#s1:has(input[name="zuschnitt"][value="creator"]:checked) .spur-coach { display: none; }
