/* Ergänzungen zum Clickdummy-CSS (Release-Test 03.11.2026, Coding Guidelines §35 und §45.3). handy.css und portal.css
   bleiben byte-gleich mit der Vorlage; hier steht nur, was der Dummy an Breiten nie gezeigt hat (er wurde bei 390 und
   1440 px abgenommen). Bei 390 und 1440 px ändert sich nichts — pruefung/portal-abnahme.html prüft das weiter. */

@media (min-width: 768px) {
  /* 768–1281 px (Laptop, Tablet quer): breite Tabellen (Apartments, Stammdaten, Monate, Jahresplanung, Datenstand)
     schoben die ganze Seite seitlich. Jetzt scrollt die Tabelle in ihrer Karte. */
  .haupt .karte { overflow-x: auto; }

  /* Icon-Knöpfe Abmelden und Schließen: Trefferfläche mindestens 24 px (WCAG 2.5.8), ohne Layoutbewegung */
  .person a, .blatt .bkopf .textlink { position: relative; }
  .person a::before, .blatt .bkopf .textlink::before { content: ''; position: absolute; inset: -4px; }
}

@media (max-width: 767px) {
  /* 320 px: der Sortier-Umschalter (Schwächste · Stärkste · Umsatz · Belegung) war 48 px breiter als der Bildschirm.
     Jetzt scrollt er in sich, die Seite bleibt fest. */
  .inhalt .segment { max-width: 100%; overflow-x: auto; scrollbar-width: none; }
}
