
/* ===== FA OWNER PERFORMANCE V1 ===== */

/*
  Render bagian dashboard Owner hanya ketika mendekati viewport.
  Browser yang tidak mendukung content-visibility akan mengabaikannya.
*/
#owner .ownMain > *,
#owner .ownGrid2,
#owner .ownGrid3,
#owner .card{
  content-visibility:auto;
  contain-intrinsic-size:auto 650px;
}

/* Kurangi efek GPU berat khusus halaman Owner */
#owner .card,
#owner .ownerBrandBanner,
#owner .ownerSidebarV3,
#owner .boothMiniV3{
  -webkit-backdrop-filter:none !important;
  backdrop-filter:none !important;
}

/* Hindari animasi dekoratif terus berjalan saat dashboard panjang */
#owner *,
#owner *::before,
#owner *::after{
  animation-duration:0.001ms !important;
  animation-iteration-count:1 !important;
}

/* Transisi tombol tetap ada tapi lebih ringan */
#owner button,
#owner a,
#owner input,
#owner select{
  transition-duration:80ms !important;
}

/* Elemen media di luar viewport tidak perlu dipaint terus */
#owner img,
#owner video,
#owner canvas{
  content-visibility:auto;
}

/* ===== END FA OWNER PERFORMANCE V1 ===== */
