/* Apple dışı telefon/tablet ve ana-ekran PWA performans katmanı — V274. */
html.wos-nonapple-touch-v269{scroll-behavior:auto!important}
html.wos-nonapple-touch-v269 body{
  background-attachment:scroll!important;overscroll-behavior-x:none;
  -webkit-tap-highlight-color:transparent
}
html.wos-nonapple-touch-v269 body::before{
  position:absolute!important;background-attachment:scroll!important;
  transform:none!important;will-change:auto!important
}
html.wos-nonapple-touch-v269 input,
html.wos-nonapple-touch-v269 textarea,
html.wos-nonapple-touch-v269 button{touch-action:manipulation}

/* Android'de dikey sürükleme daima tek parmakla tarayıcıya bırakılır. Oyun
   düğmeleri yine manipulation kullanır; kart ve sayfa yüzeyleri sürüklemeyi
   yutmaz. */
html.wos-nonapple-touch-v269 body:not(.wos-page-locked):not(.wos-modal-open):not(.kk-result-open):not(.word-ranked-profile-open){
  touch-action:pan-y pinch-zoom
}
html.wos-nonapple-touch-v269 :where(#root,#app,main,.page,.app-shell,.game-shell,.panel,.card,.round-arena,.ranked-shell,.ranked-panel){
  touch-action:pan-y pinch-zoom
}

/* Mobil GPU'larda sabit bulanıklık bütün ekranı her kare yeniden boyatır.
   Renk ve katman korunur, yalnız pahalı blur kompoziti kaldırılır. */
html.wos-android-v274 :where(.modal-backdrop,.portal-lang-switch,.panel,.card,.ranked-profile-modal,.ranked-search-screen,.wr-modal-backdrop){
  backdrop-filter:none!important;-webkit-backdrop-filter:none!important
}

/* Klavye açıkken her harfte yeniden boyanan pahalı görsel efektleri kapatır;
   renk, ölçü ve oyun geri bildirimi korunur. */
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .cell,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .key,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .sample-cell,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .wr-wordle-cell,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .mobile-native-entry,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .form,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .club-search,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .answer-area{
  transition:none!important;animation:none!important;will-change:auto!important
}
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .panel,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .card,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .wr-panel,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .sh-game-card{
  backdrop-filter:none!important;-webkit-backdrop-filter:none!important
}
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .board,
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .wr-wordle-board{
  contain:layout paint;will-change:auto!important
}
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .cell:not(.correct):not(.present):not(.absent):not(.given),
html.wos-nonapple-touch-v269 body.wos-text-entry-v269 .wr-wordle-cell:not(.is-correct):not(.is-present):not(.is-absent):not(.is-given){
  box-shadow:none!important
}

/* Düşük çekirdek/bellek bildiren Android cihazlarda sürekli dekorasyon
   animasyonları kapanır; sayaç ve oyun durumu animasyonsuz güncellenir. */
html.wos-touch-lite-v269 .wr-radar i,
html.wos-touch-lite-v269 .sh-turn-pulse,
html.wos-touch-lite-v269 .ambient,
html.wos-touch-lite-v269 .floating-shape,
html.wos-device-lite-v274 .motionField,
html.wos-device-lite-v274 .cardMotionGlow,
html.wos-device-lite-v274 .ranked-search-radar i{
  animation:none!important
}

html.wos-device-lite-v274 :where(.ambient,.aurora,.floating-shape,.motionGlow,.cardMotionGlow){
  display:none!important
}
