/* nanil-fit.css — 2026-07-25
   Sorgt dafuer, dass auf schmalen Handys (360 px) nichts seitlich aus dem Bild laeuft
   und nichts unter der festen Leiste verschwindet. Bewusst minimal: keine Farben,
   keine Schriften, kein Layout — nur Schutz vor abgeschnittenen Inhalten. */
html,body{overflow-x:hidden;max-width:100%}
button,.btn,input,select,textarea,pre,img,svg,video,canvas{max-width:100%}
table{display:block;overflow-x:auto;max-width:100%}

/* Handy-Rahmen der Vorlage: hatte feste Breite und lief auf echten schmalen
   Geraeten ueber den Rand. Darf nie breiter sein als der Schirm. */
.scr,.phone,.app-shell,.device{max-width:100%!important;box-sizing:border-box}
