/* Santa's World – Browser-Sperre (2026-11-07)
   Kein Browser darf ins Spiel eingreifen: kein Zoomen/Vergrößern (auch nicht beim Tippen in Eingabefelder),
   keine Schriftvergrößerung, kein Auto-Dunkelmodus, keine Autofill-Farben, keine Lupe/Kopier-Menüs,
   kein Ziehen von Bildern, kein Pull-to-Refresh, keine Telefonnummer-Links, keine Browser-Übersetzung.
   Eingabefelder bleiben normal benutzbar. Ergänzt durch sw-lock.js. */
html{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;forced-color-adjust:none;overscroll-behavior:none}
body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
*,*::before,*::after{-webkit-tap-highlight-color:transparent}
/* Doppeltipp-Zoom aus (geringste Gewichtung – Spiele mit eigenem touch-action behalten ihres) */
:where(*){touch-action:manipulation}
img,svg,video,canvas,picture{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}
a[href^="tel:"],a[href^="mailto:"]{color:inherit;text-decoration:inherit}

/* Eingabefelder: Tippen/Markieren erlaubt, aber keine Browser-Optik (iOS-Schatten, Rundung, Zoom-Lupe-Menüs) */
input,textarea,select,[contenteditable]:not([contenteditable=false]){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:manipulation}
input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],textarea{-webkit-appearance:none;appearance:none;background-clip:padding-box}
input::-ms-clear,input::-ms-reveal{display:none}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}
input[type=number]{-moz-appearance:textfield}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
/* Autofill: keine gelbe/blaue Browser-Färbung, Schriftfarbe bleibt die des Spiels */
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{
 -webkit-text-fill-color:currentColor!important;caret-color:currentColor;-webkit-box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 99999s ease-out 0s,color 99999s ease-out 0s}
input:autofill{background-image:none!important}
/* Passwort-Manager-/Grammatik-Symbole, die sich in Felder setzen */
grammarly-extension,grammarly-desktop-integration,[data-lastpass-icon-root],[data-lastpass-root],com-1password-button,com-bitwarden-button{display:none!important}
