/* App-spezifisches CSS. Bewusst nahezu leer: alles Visuelle liefert das Toolkit (hsl.css).
   KANON: keine eigenen Token-Overrides, keine freien Hex/Pixel fuer Farben/Abstaende/Radien —
   ausschliesslich die --hsl-*-Tokens verwenden (CANON Grundgesetz 3). Fehlt ein Baustein,
   NICHT hier nachbauen, sondern per GAP-Backlog melden (CANON Grundgesetz 5). */

/* Beispiel fuer legitime, rein app-lokale Kleinigkeit (Abstand ueber den Token gesetzt): */
.kpi-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: var(--gap);
  margin-bottom: var(--gap);
}

/* Shell-Einbettung (heusel.one): eigene Sidebar ausblenden, Grid auf eine Spalte, Fuss-Padding
   entfernen (sonst Freiflaeche unten). Gehoert langfristig ins Toolkit-shell-one (CANON). */
#app.shell-one .nav{display:none}
#app.shell-one .shell{grid-template-columns:1fr}
#app.shell-one .content{padding-bottom:24px}
