/* JAKSKY V135 - Owner restricted / hacker warning theme */
/* hanya untuk modal private owner */

#publicProfileModal .jakPrivateStaffV26.role-owner{
  position:relative!important;
  overflow:hidden!important;
  background:
    radial-gradient(circle at 50% 12%, rgba(255,180,0,.12), transparent 28%),
    radial-gradient(circle at 18% 22%, rgba(0,255,140,.07), transparent 26%),
    linear-gradient(160deg,#05070d 0%, #09111a 42%, #05070d 100%)!important;
  border:1px solid rgba(70,255,170,.12)!important;
  box-shadow:
    inset 0 0 0 1px rgba(255,190,70,.05),
    0 18px 36px rgba(0,0,0,.42)!important;
}

/* lapisan scanline + grid */
#publicProfileModal .jakPrivateStaffV26.role-owner::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  pointer-events:none!important;
  background:
    linear-gradient(rgba(0,255,155,.03) 1px, transparent 1px),
    linear-gradient(90deg, rgba(0,255,155,.03) 1px, transparent 1px),
    repeating-linear-gradient(
      180deg,
      rgba(255,255,255,.02) 0px,
      rgba(255,255,255,.02) 1px,
      transparent 1px,
      transparent 4px
    );
  background-size: 24px 24px, 24px 24px, 100% 4px!important;
  opacity:.32!important;
}

/* watermark warning */
#publicProfileModal .jakPrivateStaffV26.role-owner::after{
  content:"OWNER ACCESS RESTRICTED"!important;
  position:absolute!important;
  left:16px!important;
  right:16px!important;
  top:110px!important;
  text-align:center!important;
  font-size:20px!important;
  font-weight:900!important;
  letter-spacing:.24em!important;
  color:rgba(90,255,170,.10)!important;
  text-transform:uppercase!important;
  pointer-events:none!important;
  z-index:1!important;
}

/* top label */
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateEyebrowV26{
  color:#ffc85a!important;
  text-shadow:0 0 10px rgba(255,180,0,.18)!important;
  letter-spacing:.16em!important;
}

/* verified pill tetap jelas */
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateVerifiedV26{
  background:rgba(10,38,58,.88)!important;
  border:1px solid rgba(77,182,255,.28)!important;
}

/* avatar owner dibuat lebih 'secure' */
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateAvatarWrapV133{
  background:
    linear-gradient(135deg,#ffcf62,#4db6ff)!important;
  box-shadow:
    0 0 0 4px rgba(0,0,0,.22),
    0 0 22px rgba(70,255,170,.12),
    0 18px 36px rgba(0,0,0,.42)!important;
}

#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateAvatarV133{
  border:3px solid #0d1017!important;
}

/* emblem mahkota kecil lebih cocok */
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateEmblemV26{
  background:linear-gradient(145deg,#16161f,#0d0f16)!important;
  border:2px solid rgba(255,205,90,.58)!important;
  box-shadow:
    0 8px 18px rgba(0,0,0,.32),
    0 0 0 1px rgba(255,210,110,.08)!important;
}

/* judul & teks lebih tegas */
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateTitleV26{
  color:#ffffff!important;
  text-shadow:0 2px 10px rgba(0,0,0,.24)!important;
}
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateUsernameV26{
  color:#ffcf62!important;
}
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateTextV26{
  color:#f4f7fb!important;
}
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateSubV26{
  color:#c8d2df!important;
}

/* box vault dibuat lebih restricted */
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateLockV26{
  position:relative!important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.035), rgba(255,255,255,.02))!important;
  border:1px solid rgba(90,255,170,.10)!important;
  box-shadow:inset 0 0 0 1px rgba(255,190,70,.04)!important;
}

#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateLockV26::after{
  content:"AUTHORIZED STAFF ONLY"!important;
  display:block!important;
  margin-top:6px!important;
  font-size:10px!important;
  font-weight:800!important;
  letter-spacing:.12em!important;
  color:rgba(90,255,170,.72)!important;
  text-transform:uppercase!important;
}

/* titik dekorasi lebih hijau / amber */
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateFxV26 span{
  opacity:.9!important;
  filter:none!important;
}
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateFxV26 span:nth-child(1),
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateFxV26 span:nth-child(3){
  background:#ffc85a!important;
  box-shadow:0 0 14px rgba(255,200,90,.35)!important;
}
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateFxV26 span:nth-child(2),
#publicProfileModal .jakPrivateStaffV26.role-owner .jakPrivateFxV26 span:nth-child(4){
  background:#5cffb2!important;
  box-shadow:0 0 14px rgba(92,255,178,.25)!important;
}
