/* Letzte Cleaning Prüfung: 16.10.2026 | Letztes Cleaning: - */
/*
 * Standardformular der Werkzeuge (geführtes Briefing, #workspace-form), kompakter in der Höhe (WL16-07, Betreiber 16.10.2026:
 * „Das sollte etwas kompakter werden von der Höhe. Wenn ich die Optionalen aufklappe, dann passt es nicht mal mehr auf eine
 * Seite.“). Gilt für alle Werkzeuge mit diesem Formular (gemeinsamer Baustein), nicht für Movie Studio und Werbestudio.
 * Nur Abstände und Höhen – Texte und Reihenfolge der Felder bleiben. Die Textfelder starten zweizeilig und wachsen beim Tippen
 * (contentfactory-eingabebox.js, angemeldet in ai-contentfactory.js).
 * Präfix :is(html, #formular#kompakt): zählt wie zwei IDs und schlägt die älteren #workspace-body-Regeln.
 */

/* Erklärbox oben flacher. */
:is(html, #formular#kompakt) body .workspace-intro-card { gap: 12px; margin-bottom: 4px; padding: 6px 10px; }
:is(html, #formular#kompakt) body .workspace-intro-card .tool-icon { height: 34px; min-height: 34px; min-width: 34px; width: 34px; }
:is(html, #formular#kompakt) body .workspace-intro-card .tool-icon .mdi { font-size: 20px; }

/* Felder enger: Zeilenabstand im Raster, Abstand Beschriftung – Feld – Hinweis. */
:is(html, #formular#kompakt) body #workspace-form .workspace-group { padding-bottom: 10px; }
:is(html, #formular#kompakt) body #workspace-form .workspace-group-head { margin-bottom: 2px; }
:is(html, #formular#kompakt) body #workspace-form .workspace-group-grid { gap: 8px 16px !important; }
:is(html, #formular#kompakt) body #workspace-form .workspace-field { gap: 3px; }
:is(html, #formular#kompakt) body #workspace-form .workspace-field > small { line-height: 1.3; margin-top: 0; }

/* Optionale Angaben: weniger Innenabstand; auch Textfelder in zwei Spalten statt über die volle Breite. */
/* !important: ai-contentfactory-textwerkzeug.css setzt beides mit !important (auch das erste Feld über die volle Breite). */
:is(html, #formular#kompakt) body #workspace-form .workspace-optional-fields-grid { gap: 10px 20px !important; padding: 12px 16px 14px !important; }
@media (min-width: 761px) {
  :is(html, #formular#kompakt) body #workspace-form .workspace-optional-fields-grid > .workspace-field { grid-column: auto !important; }
}
