:root{--bg:#f5f7fb;--dark:#111827;--muted:#6b7280;--primary:#4f46e5;--primary2:#06b6d4;--card:#fff;--border:#e5e7eb;--success:#16a34a;--warning:#f59e0b;--danger:#dc2626}*{box-sizing:border-box}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:var(--bg);color:#111827}.app-navbar{background:rgba(255,255,255,.92);backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.admin-navbar{background:linear-gradient(135deg,#111827,#312e81)}.hero{background:radial-gradient(circle at top left,#eef2ff,#fff 45%,#ecfeff);border-bottom:1px solid var(--border)}.auth-card,.app-card{background:var(--card);border:1px solid var(--border);border-radius:22px;box-shadow:0 18px 45px rgba(15,23,42,.08)}.stat-card{border:0;border-radius:20px;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.07);overflow:hidden}.stat-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:#eef2ff;color:var(--primary);font-size:22px}.btn-gradient{border:0;background:linear-gradient(135deg,var(--primary),var(--primary2));color:#fff;box-shadow:0 10px 25px rgba(79,70,229,.25)}.btn-gradient:hover{color:#fff;filter:brightness(.96)}.badge-soft{background:#eef2ff;color:#3730a3}.table-modern{border-collapse:separate;border-spacing:0 10px}.table-modern tbody tr{background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.04)}.table-modern td,.table-modern th{padding:14px;vertical-align:middle}.table-modern tbody td:first-child{border-radius:14px 0 0 14px}.table-modern tbody td:last-child{border-radius:0 14px 14px 0}.form-control,.form-select{border-radius:13px;padding:.72rem .9rem;border-color:#dbe1ea}.form-control:focus,.form-select:focus{box-shadow:0 0 0 .22rem rgba(79,70,229,.12);border-color:#818cf8}.page-title{font-weight:800;letter-spacing:-.03em}.mini-muted{font-size:.86rem;color:var(--muted)}.survey-card{transition:.2s transform,.2s box-shadow}.survey-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px rgba(15,23,42,.12)}.share-box{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;padding:12px;word-break:break-all}.footer-space{height:35px}@media(max-width:768px){.table-responsive{border:0}.mobile-stack .btn{width:100%;margin-top:6px}.page-title{font-size:1.55rem}.auth-card{border-radius:18px}.admin-navbar .navbar-nav{padding:12px 0}.stat-card{margin-bottom:12px}}















/* V4 landing + dashboard polish */







.landing-hero{padding:82px 0 58px;background:radial-gradient(circle at top left,#e9f2ff 0,#f7f9ff 38%,#fff 78%);overflow:hidden}







.landing-hero h1{font-size:clamp(2.3rem,5vw,4.8rem);line-height:.98;font-weight:900;letter-spacing:-.05em;color:#111827}







.landing-hero .lead{font-size:1.14rem;color:#4b5563;max-width:620px}.badge-soft{display:inline-flex;padding:9px 14px;border-radius:999px;background:#eef2ff;color:#3730a3;font-weight:800;font-size:.9rem}.hero-metrics{display:flex;gap:12px;flex-wrap:wrap}.hero-metrics div{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:15px 18px;min-width:130px;box-shadow:0 10px 25px rgba(15,23,42,.06)}.hero-metrics strong{display:block;font-size:1.55rem}.hero-metrics span{font-size:.84rem;color:#6b7280}.hero-panel{background:#111827;border-radius:30px;padding:22px;box-shadow:0 30px 80px rgba(15,23,42,.24);transform:rotate(1deg)}.panel-top{display:flex;gap:7px;margin-bottom:18px}.panel-top span{width:11px;height:11px;border-radius:50%;background:#f9fafb;opacity:.7}.panel-card{background:#fff;border-radius:20px;padding:18px;margin:13px 0;display:flex;align-items:center;gap:14px;box-shadow:0 12px 30px rgba(0,0,0,.18)}.panel-card i{width:48px;height:48px;border-radius:16px;background:#eef2ff;color:#3730a3;display:grid;place-items:center;font-size:1.4rem}.panel-card b{display:block}.panel-card small{color:#6b7280}.panel-card em{margin-left:auto;font-style:normal;font-weight:900;color:#16a34a}.section-head span{font-weight:900;color:#4f46e5}.section-head h2{font-weight:900;letter-spacing:-.03em}.feature-card,.info-tile{height:100%;background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:24px;box-shadow:0 12px 35px rgba(15,23,42,.06)}.feature-card i{width:52px;height:52px;border-radius:17px;background:#111827;color:#fff;display:grid;place-items:center;font-size:1.35rem;margin-bottom:16px}.feature-card h5{font-weight:900}.feature-card p,.info-tile span{color:#6b7280}.soft-section{background:#f4f7fb}.info-tile b{display:block;font-size:1.08rem;margin-bottom:7px}.cta-box{background:linear-gradient(135deg,#111827,#3730a3);color:#fff;border-radius:34px;padding:48px 24px;box-shadow:0 20px 60px rgba(55,48,163,.28)}.cta-box h2{font-weight:900;letter-spacing:-.03em}.cta-box p{color:#e5e7eb}.dash-hero{background:linear-gradient(135deg,#111827,#4338ca);color:#fff;border-radius:28px;padding:28px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 18px 50px rgba(17,24,39,.18)}.dash-hero h1{font-weight:900;margin:0}.dash-hero p{margin:8px 0 0;color:#e5e7eb;max-width:700px}.eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;font-weight:900;color:#c7d2fe}.quick-row{display:flex;justify-content:space-between;border-top:1px solid #eef2f7;padding:13px 0}.quick-row span{color:#6b7280}.quick-row strong{color:#111827}







@media(max-width:768px){.dash-hero{display:block}.dash-hero .btn{margin-top:18px}.landing-hero{padding-top:44px}.hero-panel{transform:none}.hero-metrics div{flex:1}}







:root{--farm:#16a34a;--farm2:#84cc16;--dark:#101828}.farm-hero{background:linear-gradient(135deg,#0f7a3b,#84cc16);color:#fff;border-radius:28px;padding:28px;display:flex;justify-content:space-between;gap:20px;align-items:center;box-shadow:0 22px 60px rgba(22,163,74,.25)}.farm-hero h1{font-weight:900;letter-spacing:-.04em}.farm-hero p{opacity:.9;margin:0}.farm-card{border:1px solid rgba(22,163,74,.15)!important;background:linear-gradient(180deg,#fff,#f7fff8)}.farm-progress{height:26px;border-radius:20px;background:#dcfce7}.farm-progress .progress-bar{background:linear-gradient(90deg,#16a34a,#84cc16);font-weight:800}.farm-mini{background:linear-gradient(135deg,#f0fdf4,#fff)!important}.btn-gradient{border:0;background:linear-gradient(90deg,#16a34a,#0ea5e9);color:#fff!important;font-weight:800;border-radius:14px}.badge-soft{background:#ecfdf5;color:#047857;border-radius:999px;padding:6px 10px}.quick-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eef2f7}.quick-row:last-child{border-bottom:0}.app-navbar img{max-height:42px}.table-modern th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#667085}.eyebrow{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:.12em;opacity:.8}.mini-muted{color:#667085;font-size:13px}.page-title{font-weight:900;letter-spacing:-.04em}@media(max-width:768px){.farm-hero{display:block;padding:22px}.admin-navbar .navbar-nav{max-height:70vh;overflow:auto}.stat-card h2,.stat-card h3{font-size:24px}.container-fluid{padding-left:14px!important;padding-right:14px!important}}











/* v3 landing & permission UI */





.game-landing-hero{padding:90px 0 70px;background:radial-gradient(circle at 15% 15%,rgba(34,197,94,.22),transparent 28%),radial-gradient(circle at 85% 20%,rgba(59,130,246,.16),transparent 30%),linear-gradient(135deg,#f7fee7,#eff6ff 55%,#ffffff);overflow:hidden}.landing-pill{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 30px rgba(15,23,42,.08);border-radius:999px;padding:10px 16px;font-weight:700;color:#15803d;margin-bottom:18px}.game-landing-hero h1{font-size:clamp(38px,5vw,68px);line-height:1.02;font-weight:900;color:#102014;letter-spacing:-.04em}.game-landing-hero .lead{font-size:18px;color:#475569;max-width:650px}.farm-phone-preview{max-width:420px;margin:auto;border-radius:42px;background:rgba(255,255,255,.86);border:10px solid #102014;box-shadow:0 30px 80px rgba(15,23,42,.25);padding:22px;position:relative}.phone-top{width:120px;height:6px;background:#111827;border-radius:999px;margin:0 auto 18px}.farm-status-card,.reward-card{background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:16px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 14px 35px rgba(15,23,42,.08)}.farm-status-card small,.reward-card small{display:block;color:#64748b}.farm-status-card b,.reward-card b{display:block;color:#111827}.crop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.crop-cell{height:78px;border-radius:20px;background:linear-gradient(145deg,#8b5a2b,#5b3518);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 8px 16px rgba(0,0,0,.22)}.crop-cell span{font-size:32px;animation:cropFloat 2.4s ease-in-out infinite}.crop-cell:nth-child(2n) span{animation-delay:.35s}@keyframes cropFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.reward-card{justify-content:flex-start;gap:14px}.reward-card i{width:46px;height:46px;border-radius:16px;background:#dcfce7;color:#15803d;display:flex;align-items:center;justify-content:center;font-size:22px}.game-step{position:relative;min-height:245px}.game-step>b{position:absolute;right:18px;top:18px;width:34px;height:34px;border-radius:12px;background:#111827;color:#fff;display:flex;align-items:center;justify-content:center}.permission-check{display:flex;gap:10px;align-items:flex-start;background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;padding:12px;height:100%}.permission-check input{margin-top:3px}





@media(max-width:768px){.game-landing-hero{padding:50px 0}.farm-phone-preview{border-width:7px;border-radius:32px}.crop-cell{height:58px}.game-landing-hero h1{font-size:38px}}









/* =========================================================

   Mobile App UX Pack - kullanıcı tarafı

   ========================================================= */

html,body{width:100%;max-width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;scroll-behavior:smooth}

body.app-mobile-body{background:

  radial-gradient(circle at 12% 0%,rgba(22,163,74,.10),transparent 28%),

  radial-gradient(circle at 86% 4%,rgba(14,165,233,.09),transparent 30%),

  #f3f6fb;

  -webkit-tap-highlight-color:transparent;

  touch-action:manipulation;

}

a,button,.btn,.nav-link{touch-action:manipulation}

img{max-width:100%;height:auto}.container{max-width:1180px}.app-navbar{z-index:1045}.app-topbar{min-height:68px}.app-brand img{max-height:46px;object-fit:contain}.app-menu-btn{width:42px;height:42px;border:0;border-radius:16px;background:#f1f5f9;display:inline-grid;place-items:center;box-shadow:none}.app-menu-btn i{font-size:24px;color:#111827}.mobile-top-actions{display:flex;align-items:center;gap:8px}.wallet-chip{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:8px 12px;border-radius:999px;background:linear-gradient(135deg,#ecfdf5,#eef2ff);border:1px solid rgba(22,163,74,.18);color:#064e3b;text-decoration:none;font-weight:900;font-size:13px;box-shadow:0 10px 25px rgba(15,23,42,.06)}.wallet-chip i{font-size:16px}.app-nav-list .nav-link{display:flex;align-items:center;gap:7px;border-radius:14px;font-weight:750;color:#334155}.app-nav-list .nav-link i{font-size:17px}.app-nav-list .nav-link.active,.app-nav-list .nav-link:hover{background:#ecfdf5;color:#047857}.app-logout{border-radius:14px;padding:.55rem .85rem}



.mobile-bottom-nav{position:fixed;left:8px;right:8px;bottom:calc(10px + env(safe-area-inset-bottom));min-height:68px;z-index:1050;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(226,232,240,.95);border-radius:24px;box-shadow:0 18px 45px rgba(15,23,42,.18);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:3px;padding:7px 6px}.mobile-bottom-nav a{height:54px;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:16px;color:#64748b;text-decoration:none;font-size:9.5px;font-weight:850;letter-spacing:-.02em;line-height:1.05;padding:4px 1px}.mobile-bottom-nav a i{font-size:18px;line-height:1}.mobile-bottom-nav a span{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-bottom-nav a.active{background:#ecfdf5;color:#047857}.mobile-bottom-nav .mobile-main-action{position:relative;transform:translateY(-13px);background:linear-gradient(135deg,#16a34a,#0ea5e9);color:#fff!important;width:58px;height:58px;border-radius:22px;margin:auto;box-shadow:0 18px 35px rgba(22,163,74,.32)}.mobile-bottom-nav .mobile-main-action i{font-size:23px}.mobile-bottom-nav .mobile-main-action span{font-size:9px}.mobile-bottom-nav .mobile-main-action.active{background:linear-gradient(135deg,#15803d,#0284c7)}.mobile-safe-space{height:96px}



.app-card,.stat-card,.feature-card,.info-tile,.farm-card{border-radius:26px;box-shadow:0 16px 42px rgba(15,23,42,.07)}.btn{border-radius:15px;font-weight:800}.btn-lg{border-radius:18px}.dash-hero,.farm-hero{border-radius:32px;position:relative;overflow:hidden}.dash-hero:after{content:'';position:absolute;width:150px;height:150px;right:-46px;top:-52px;background:rgba(255,255,255,.14);border-radius:50%}.dash-hero>*{position:relative;z-index:1}.stat-card{transition:transform .22s ease,box-shadow .22s ease}.stat-card:active,.survey-card:active,.app-card:active{transform:scale(.985)}.share-box{font-size:13px;line-height:1.45}.table-responsive{border-radius:22px}.accordion-item{overflow:hidden}.accordion-button{border-radius:20px!important;font-weight:850}.form-control,.form-select,textarea{font-size:16px!important}



@media(max-width:991.98px){

  body.app-mobile-body{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.app-navbar{background:rgba(255,255,255,.82);border-bottom:1px solid rgba(226,232,240,.72);box-shadow:0 10px 35px rgba(15,23,42,.06)}.app-navbar .container{padding-left:16px!important;padding-right:16px!important}.navbar-collapse{position:absolute;left:14px;right:14px;top:74px;background:rgba(255,255,255,.97);backdrop-filter:blur(20px);border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 24px 60px rgba(15,23,42,.18);padding:12px;max-height:calc(100vh - 160px);overflow:auto}.app-nav-list{gap:4px!important}.app-nav-list .nav-link{padding:13px 14px}.app-nav-list .nav-link i{width:24px;text-align:center}.app-logout{width:100%;margin-top:8px!important;padding:12px}.container.py-4{padding-top:18px!important}.dash-hero{padding:22px!important;display:block}.dash-hero h1{font-size:clamp(24px,7vw,34px);letter-spacing:-.04em}.dash-hero p{font-size:14px}.dash-hero .btn{width:100%;margin-top:10px}.dash-hero .d-flex{display:block!important}.row.g-3{--bs-gutter-y:.85rem}.stat-card{min-height:118px;padding:16px!important}.stat-card h2,.stat-card h3{font-size:25px;margin-bottom:0}.stat-icon{width:44px;height:44px;border-radius:16px}.app-card{padding:18px!important}.page-title{font-size:26px}.quick-row{padding:12px 0}.quick-row span{font-size:13px}.quick-row strong{font-size:14px}.table-modern{border-spacing:0 8px}.table-modern td,.table-modern th{padding:12px 10px}.mobile-stack .btn,.app-card .btn:not(.btn-sm){min-height:44px}.farm-hero{padding:22px!important}.farm-hero h1{font-size:30px}.farm-card{min-height:auto}.survey-card:hover{transform:none}.footer-space{height:90px}

}



@media(max-width:575.98px){

  .app-brand img{max-height:38px}.app-topbar{min-height:62px}.wallet-chip{font-size:12px;padding:7px 10px}.navbar-collapse{top:68px}.container{padding-left:14px!important;padding-right:14px!important}.dash-hero,.farm-hero{margin-left:-2px;margin-right:-2px}.stat-card{border-radius:23px}.stat-card .mini-muted{font-size:12px}.share-box{max-height:76px;overflow:auto}.table-responsive table{min-width:680px}.mobile-bottom-nav{left:6px;right:6px;border-radius:22px;gap:2px;padding:7px 4px}.mobile-bottom-nav a{font-size:9px}.mobile-bottom-nav a i{font-size:17px}.mobile-bottom-nav a span{font-size:9px}.mobile-bottom-nav .mobile-main-action{width:54px;height:54px;border-radius:20px}.auth-card{margin-top:12px}.landing-hero .btn,.game-landing-hero .btn{width:100%;margin-top:8px}.hero-metrics div{min-width:calc(50% - 8px);padding:13px}.hero-metrics strong{font-size:1.25rem}

}



/* Admin grouped navbar */

.admin-dropdown-menu{border:0;border-radius:18px;box-shadow:0 18px 45px rgba(15,23,42,.18);padding:10px;min-width:220px}

.admin-dropdown-menu .dropdown-item{border-radius:12px;padding:10px 12px;font-weight:700;color:#263238}

.admin-dropdown-menu .dropdown-item:hover{background:#eef9f0;color:#17843d}

@media (max-width:991px){.admin-navbar .navbar-nav{align-items:stretch!important}.admin-navbar .dropdown-menu{display:block;position:static;background:rgba(255,255,255,.08);box-shadow:none;border-radius:16px;margin:6px 0}.admin-dropdown-menu .dropdown-item{color:#fff}.admin-dropdown-menu .dropdown-item:hover{background:rgba(255,255,255,.15);color:#fff}}



/* 6'lı mobil alt menü - çok küçük ekran uyumu */
@media(max-width:380px){
  .mobile-bottom-nav{left:5px;right:5px;gap:1px;padding:6px 3px}
  .mobile-bottom-nav a{font-size:8.5px;height:52px;border-radius:14px}
  .mobile-bottom-nav a i{font-size:16px}
  .mobile-bottom-nav a span{font-size:8.5px}
  .mobile-bottom-nav .mobile-main-action{width:50px;height:50px;border-radius:18px;transform:translateY(-11px)}
  .mobile-bottom-nav .mobile-main-action i{font-size:21px}
}

/* ================================
   Admin Navbar Final Fix
   ================================ */

.admin-navbar {
  background: linear-gradient(135deg, #111827, #312e81);
  box-shadow: 0 10px 30px rgba(15, 23, 42, .18);
  z-index: 1060;
}

.admin-navbar .navbar-brand {
  font-size: 1.05rem;
  letter-spacing: -.02em;
}

.admin-navbar .nav-link {
  font-weight: 750;
  font-size: 14px;
  border-radius: 12px;
  padding: 9px 12px;
  transition: .18s ease;
}

.admin-navbar .nav-link:hover,
.admin-navbar .nav-link:focus {
  color: #fff !important;
  background: rgba(255, 255, 255, .10);
}

.admin-navbar .dropdown-toggle::after {
  margin-left: .45rem;
  vertical-align: .12em;
}

.admin-dropdown-menu {
  border: 0;
  border-radius: 18px;
  box-shadow: 0 18px 45px rgba(15, 23, 42, .22);
  padding: 10px;
  min-width: 230px;
  margin-top: 10px;
}

.admin-dropdown-menu .dropdown-item {
  border-radius: 12px;
  padding: 10px 12px;
  font-weight: 700;
  color: #263238;
  font-size: 14px;
}

.admin-dropdown-menu .dropdown-item:hover {
  background: #eef9f0;
  color: #17843d;
}

.admin-navbar .btn-light {
  border-radius: 13px;
  font-weight: 800;
  padding: 8px 13px;
}

/* Mobil Admin Menü */
@media (max-width: 991.98px) {
  .admin-navbar .container-fluid {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .admin-mobile-toggler {
    border: 1px solid rgba(255, 255, 255, .22);
    border-radius: 14px;
    padding: 8px 10px;
    box-shadow: none !important;
  }

  .admin-navbar .navbar-collapse {
    position: absolute;
    left: 12px;
    right: 12px;
    top: 64px;
    background: linear-gradient(180deg, rgba(17,24,39,.98), rgba(49,46,129,.98));
    border: 1px solid rgba(255,255,255,.12);
    border-radius: 22px;
    box-shadow: 0 24px 60px rgba(0, 0, 0, .28);
    padding: 12px;
    max-height: calc(100vh - 90px);
    overflow-y: auto;
    overflow-x: hidden;
  }

  .admin-navbar .navbar-nav {
    width: 100%;
    gap: 6px !important;
    align-items: stretch !important;
    padding: 0;
  }

  .admin-navbar .nav-item {
    width: 100%;
  }

  .admin-navbar .nav-link {
    width: 100%;
    color: #fff !important;
    background: rgba(255, 255, 255, .08);
    padding: 12px 14px;
    border-radius: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .admin-navbar .nav-link:hover,
  .admin-navbar .nav-link:focus {
    background: rgba(255, 255, 255, .14);
  }

  /*
    ÖNEMLİ:
    Eski CSS mobilde dropdown'u sürekli açık gösteriyordu.
    Burada tekrar Bootstrap mantığına döndürüyoruz.
  */
  .admin-navbar .dropdown-menu {
    display: none;
    position: static;
    float: none;
    width: 100%;
    margin: 6px 0 4px;
    background: rgba(255, 255, 255, .08);
    border: 1px solid rgba(255, 255, 255, .08);
    box-shadow: none;
    border-radius: 16px;
    padding: 8px;
  }

  .admin-navbar .dropdown-menu.show {
    display: block;
  }

  .admin-dropdown-menu .dropdown-item {
    color: #fff;
    font-size: 14px;
    padding: 11px 12px;
    border-radius: 12px;
  }

  .admin-dropdown-menu .dropdown-item:hover,
  .admin-dropdown-menu .dropdown-item:focus {
    background: rgba(255, 255, 255, .15);
    color: #fff;
  }

  .admin-navbar .btn-light {
    width: 100%;
    margin-top: 8px !important;
    padding: 12px;
    border-radius: 15px;
  }
}

/* Çok küçük ekran */
@media (max-width: 420px) {
  .admin-navbar .navbar-brand {
    font-size: .95rem;
  }

  .admin-navbar .navbar-collapse {
    left: 8px;
    right: 8px;
    top: 60px;
    border-radius: 18px;
  }

  .admin-navbar .nav-link,
  .admin-dropdown-menu .dropdown-item {
    font-size: 13px;
  }
}

/* ADMIN TABLE INTERACTION STABILITY */
/* Admin tablolarında kartın tıklanınca scale() ile zıplamasını engeller. */
body.admin-body .app-card,
body.admin-body .stat-card,
body.admin-body .survey-card,
body.admin-body .feature-card,
body.admin-body .info-tile,
body.admin-body .farm-card,
body.admin-body .app-card:active,
body.admin-body .stat-card:active,
body.admin-body .survey-card:active,
body.admin-body .feature-card:active,
body.admin-body .info-tile:active,
body.admin-body .farm-card:active,
body.admin-body .tap-active {
    transform: none !important;
}

body.admin-body .table-responsive,
body.admin-body .table-responsive:active,
body.admin-body table,
body.admin-body table:active,
body.admin-body table tbody,
body.admin-body table tr,
body.admin-body table tr:active,
body.admin-body table th,
body.admin-body table td {
    transform: none !important;
    animation: none !important;
    will-change: auto !important;
}

body.admin-body .table-responsive,
body.admin-body table,
body.admin-body table tbody,
body.admin-body table tr,
body.admin-body table th,
body.admin-body table td {
    transition-property: background-color, color, border-color, box-shadow, opacity !important;
}
