/* TeacherWidget V622.79 – Scroll-Performance.
   Hintergrund-Unschaerfe (backdrop-filter) ueber der scrollenden Tafel wird
   vom Browser in JEDEM Scroll-Frame neu berechnet. Bei den standardmaessig
   deckenden Leisten (100 % Deckkraft) ist sie unsichtbar. Sie bleibt nur
   erhalten, wenn unter "Leisten individualisieren" Transparenz eingestellt
   ist (html.tw-chrome-translucent). Reine Darstellung, keine Funktionsaenderung. */
html:not(.tw-chrome-translucent) #twAppShell,
html:not(.tw-chrome-translucent) #twBoard49HeaderBar,
html:not(.tw-chrome-translucent) #twBoard49Toolbar,
html:not(.tw-chrome-translucent) #twBoard49Toolbar *,
html:not(.tw-chrome-translucent) #twBoard49PenFloatMenu,
html:not(.tw-chrome-translucent) #twBoard49ToolbarReopenBtnV559,
html:not(.tw-chrome-translucent) .tw-edge-tab-v6214{
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}
/* Popups der Stiftleiste: 94 % deckender Grund, Unschaerfe nicht sichtbar. */
#twBoard49PenFloatToolPopup,#twBoard49PenFloatGeoPopup,#twBoard49PenFloatColorPopup{
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}
/* Verhindert, dass ein Wischen am Tafelende das ganze Dokument mitzieht
   (weisser Streifen unter dem Menueband, zusaetzliche Relayouts). */
#twBoard49StageWrap{overscroll-behavior:contain}
/* V622.80: Abgerundete Ecken mit overflow:hidden zwingen WebKit/iPadOS, jede
   darin liegende, sich staendig aendernde Ebene (Live-Tinte beim Schreiben)
   ueber eine Masken-Ebene zu beschneiden. 4 px Radius sind optisch
   unerheblich, die Maske kostet aber in jedem Schreib-Frame. */
#twBoard49Stage{border-radius:0!important}

/* V622.91: Persistente Vektor-Handschrift bleibt auf der sichtbaren
   Handschrift-Ebene ueber normalen Tafelobjekten. Die Live-Tinte lag bereits
   darueber; ohne diese Stapelregel sprang ein auf Bild/Form begonnener Strich
   beim Absetzen optisch hinter das Objekt. pointer-events bleiben deaktiviert. */
#twBoard49ObjectLayer > [data-tw-inkvector-v62274]{z-index:2!important;pointer-events:none!important}

/* V622.110: Fokus-Teile gemeinsam zeichnen, keine getrennten GPU-Kanten.
   Lineal/Geodreieck
   erhalten nur während des Ziehens eine eigene Ebene (bleiben nach Zoom scharf). */
#twBoard49FocusOverlay [data-tw-focus-part-v62294]{will-change:auto;backface-visibility:visible;-webkit-backface-visibility:visible}
