/* 1.12 – konservative mobile Absicherung für die historischen Seiten */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
*,*::before,*::after{box-sizing:border-box}
body{max-width:100%;overflow-wrap:anywhere}
img,svg,video,canvas{max-width:100%;height:auto}
iframe,object,embed{max-width:100%}
input,select,textarea,button{max-width:100%;font:inherit}
@media (max-width:760px){
  body{min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important}
  table{max-width:100%!important}
  td,th{max-width:100%!important;overflow-wrap:anywhere}
  a{word-break:normal}
  img[width]{height:auto!important}
}
