/* =========================================================================
   maschinen.css - Modul-eigenes CSS (additiv zu _shared).
   Erlaubt laut §7: grid-template-columns + Status-Farben aus den Tokens.
   Listen-Mechanik und -Optik kommen aus _shared (list-grid, forms, form-cell,
   hub-card, status-pille, empty-state, file-attachment).
   ========================================================================= */

/* ---- Dashboard (Unternehmens-Auswahl, index.php) ------------------------- */
/* Steht ganz in blocks/mandanten-einstieg, samt Abstand des Rasters
   (Issue 2292). */

/* ---- Bestand: Spaltenraster ---------------------------------------------- */
/* Status · Titelbild · Bezeichnung · Art · Raum · Stand (Issue 1997) ·
   Datenqualitaet (Issue 2076) · Optionen (Etikett, Kopieren, Loeschen:
   3 x 28 px + 2 x 4 px + 16 px, Issue 1993, Etikett Issue 2479). Breiten aus der CSS-Variable des col-resize-
   Bausteins; die Liste hier ist der Fallback vor dem ersten Zug und muss
   zur `colResizeColumns`-Liste in maschinen-list.js passen (acht Zellen). */
.masch-bestand-grid {
  display: grid;
  grid-template-columns: var(--masch-bestand-cols, 44px 52px minmax(220px, 1fr) 150px 180px 120px 44px 108px);
}

/* ---- Fenster: Titelbild -------------------------------------------------- */
/* Layout aus .idf-basics-split (Standard-Artefakt), das Bild-Feld ist
   .idf-image-field.is-square (file-attachment). Hier nur der Rahmen. */
.masch-bild-block { min-width: 0; }
