/* Ruhiges Übungsformat (04.11.2026, OOP ab Übung 12) – nur Seiten mit <body class="ruhig"> (oop/uebung.py, seite(..., ruhig=True)).
   Grau statt bunt, keine farbigen Rahmen. Code bleibt dunkel mit Kopieren-Knopf. Format: oop/uebung.py (Kopf). */
body.ruhig .kopf { color: #475569; margin: 0.6em 0 1.4em; }
body.ruhig .kopf a { color: inherit; text-decoration: underline; }
body.ruhig .info-box { background: #f8fafc; border: none; border-radius: 6px; color: #334155; }
body.ruhig .task-card { background: #fff; border: 1px solid #e2e8f0; }
body.ruhig .artefact { background: none; color: #64748b; padding: 0; font-weight: 600; letter-spacing: 0; text-transform: none; font-size: 0.85em; }
body.ruhig .ausprobieren { color: #475569; margin: -0.4rem 0 1.2rem; }
body.ruhig .ausprobieren strong { color: #0f172a; }
body.ruhig .zusatz { margin-top: 0.9em; }
body.ruhig .hilfen-titel { color: #64748b; margin: 1.1em 0 0.3em; font-size: 0.92em; }
body.ruhig details.solution { background: #f8fafc; border: 1px solid #e2e8f0; }
body.ruhig details.solution > summary { color: #334155; }
