/**
 * UI-002 — Mobile Ergänzungen (Batch 13)
 */

@media (max-width: 768px) {
  .nautilus-body {
    padding-left: max(12px, env(safe-area-inset-left));
    padding-right: max(12px, env(safe-area-inset-right));
  }

  .fin-dash .fin-tiles {
    grid-template-columns: 1fr 1fr;
  }

  .fin-table {
    font-size: 13px;
    display: block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  img[loading='lazy'] {
    content-visibility: auto;
  }
}

@media (max-width: 480px) {
  .fin-dash .fin-tiles {
    grid-template-columns: 1fr;
  }
}
