/* ====================================================================
   سهرتكم — أزرار ناعمة بيضوية وثابتة
   - كل الأزرار بيضوية (pill) بدل المربعة
   - لا حركة ولا تصغير/تحريك عند الضغط
   يُحمَّل آخر شي عشان يغلب باقي ملفات الستايل.
   ==================================================================== */
button,
.btn, .btn-primary, .restart-btn, .twitch-login-btn, .tab-btn, .period-btn,
.page-nav-btn, .page-num-btn, .chip, .buy-btn, .claim-btn, .cat-btn,
.settings-save-btn, .add-form button, [role="button"],
input[type="button"], input[type="submit"], [class*="-btn"]:not(.icon-btn):not(.settings-btn):not(.avatar){
  border-radius:999px !important;
}
.icon-btn, .settings-btn{ border-radius:50% !important; }

/* ثبات كامل عند الضغط */
button:active, [role="button"]:active, a:active,
.btn:active, .btn-primary:active, .restart-btn:active, .twitch-login-btn:active,
.tab-btn:active, .chip:active, .buy-btn:active, .claim-btn:active, .icon-btn:active,
.nav-links a:active, .settings-save-btn:active, .dw-admin-fab:active,
[class*="-btn"]:active, [class*="btn-"]:active{
  animation:none !important;
  transform:none !important;
  translate:none !important;
  scale:none !important;
  box-shadow:inherit;
}
.btn-primary:active{ box-shadow:none !important; }

/* ====================================================================
   زر تسجيل الدخول وزر "تصفح الألعاب": بدون أي انميشن أو نعومة
   (لا ضغطة مرنة، لا توهج نابض، لا لمعة، لا انتقال، لا حركة عند المرور)
   ==================================================================== */
.twitch-login-btn, .twitch-login-btn:hover, .twitch-login-btn:active, .twitch-login-btn:focus, .twitch-login-btn:focus-visible,
[data-still], [data-still]:hover, [data-still]:active, [data-still]:focus, [data-still]:focus-visible{
  animation:none !important;
  transition:none !important;
  transform:none !important;
  translate:none !important;
  scale:none !important;
  filter:none !important;
}
.twitch-login-btn::after, [data-still]::after,
.twitch-login-btn .dw-ripple-circle, [data-still] .dw-ripple-circle{ display:none !important; }
a[data-still], a[data-still]:hover, a[data-still]:active{ box-shadow:4px 4px 0 0 rgba(0,0,0,.35) !important; }
