/* Patch 1.6.8.3.159 Hotfix B - Verified developer delete security modal */
.dev-account-delete-btn{
  border:1px solid rgba(248,113,113,.55);
  background:linear-gradient(135deg,rgba(127,29,29,.96),rgba(234,88,12,.86),rgba(250,204,21,.72));
  color:#fff;
  border-radius:999px;
  padding:8px 12px;
  font-weight:950;
  cursor:pointer;
  box-shadow:0 10px 24px rgba(127,29,29,.28);
}
.dev-account-delete-btn:disabled{
  opacity:.6;
  cursor:not-allowed;
  background:rgba(71,85,105,.5);
  border-color:rgba(148,163,184,.35);
  box-shadow:none;
}
.dev-account-delete-status{
  margin:12px 0;
  border:1px solid rgba(125,211,252,.25);
  border-radius:16px;
  padding:12px 14px;
  background:rgba(15,23,42,.72);
  color:#dbeafe;
  font-weight:800;
}
.dev-account-delete-status.success{border-color:rgba(34,197,94,.35);background:rgba(22,101,52,.18);color:#dcfce7;}
.dev-account-delete-status.error{border-color:rgba(239,68,68,.35);background:rgba(127,29,29,.22);color:#fee2e2;}
.dev-account-delete-status.info{border-color:rgba(56,189,248,.35);background:rgba(14,165,233,.14);}

.fb-dev-delete-modal-overlay{
  position:fixed;
  inset:0;
  z-index:99999;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:18px;
  background:radial-gradient(circle at top,rgba(251,191,36,.18),transparent 35%),rgba(2,6,23,.82);
  backdrop-filter:blur(10px);
}
.fb-dev-delete-modal{
  width:min(720px,100%);
  max-height:92vh;
  overflow:auto;
  border:1px solid rgba(251,191,36,.46);
  border-radius:26px;
  background:linear-gradient(180deg,rgba(30,41,59,.98),rgba(15,23,42,.98));
  color:#f8fafc;
  box-shadow:0 30px 90px rgba(0,0,0,.48),0 0 0 1px rgba(248,113,113,.2) inset;
}
.fb-dev-delete-topline{
  height:7px;
  background:linear-gradient(90deg,#dc2626,#f97316,#facc15,#dc2626);
}
.fb-dev-delete-header{
  display:flex;
  gap:14px;
  align-items:flex-start;
  padding:22px 24px 12px;
}
.fb-dev-delete-icon{
  width:52px;
  height:52px;
  display:grid;
  place-items:center;
  border-radius:18px;
  background:linear-gradient(135deg,rgba(220,38,38,.95),rgba(250,204,21,.88));
  color:#111827;
  font-size:30px;
  font-weight:1000;
  box-shadow:0 12px 26px rgba(220,38,38,.28);
}
.fb-dev-delete-header h2{
  margin:0 0 6px;
  font-size:1.35rem;
  letter-spacing:.01em;
}
.fb-dev-delete-header p{
  margin:0;
  color:#fde68a;
  font-weight:750;
  line-height:1.45;
}
.fb-dev-delete-target{
  margin:8px 24px 16px;
  padding:14px;
  border:1px solid rgba(251,191,36,.28);
  border-radius:18px;
  background:rgba(120,53,15,.24);
  color:#fffbeb;
  line-height:1.55;
}
.fb-dev-delete-target code{
  color:#fde68a;
  word-break:break-all;
}
.fb-dev-delete-modal label{
  display:block;
  margin:12px 24px;
  font-weight:900;
  color:#e2e8f0;
}
.fb-dev-delete-modal input{
  width:100%;
  box-sizing:border-box;
  margin-top:7px;
  border:1px solid rgba(148,163,184,.38);
  border-radius:14px;
  padding:12px 13px;
  background:rgba(2,6,23,.66);
  color:#fff;
  outline:none;
  font-weight:750;
}
.fb-dev-delete-modal input:focus{
  border-color:rgba(251,191,36,.78);
  box-shadow:0 0 0 4px rgba(251,191,36,.14);
}
.fb-dev-delete-warning{
  margin:16px 24px;
  padding:14px;
  border-left:5px solid #facc15;
  border-radius:14px;
  background:rgba(127,29,29,.22);
  color:#fee2e2;
  font-weight:850;
  line-height:1.45;
}
.fb-dev-delete-actions{
  display:flex;
  justify-content:flex-end;
  gap:12px;
  padding:0 24px 24px;
}
.fb-dev-delete-actions button{
  border:0;
  border-radius:999px;
  padding:11px 16px;
  font-weight:950;
  cursor:pointer;
}
.fb-dev-delete-cancel{
  background:rgba(148,163,184,.18);
  color:#e2e8f0;
  border:1px solid rgba(148,163,184,.28)!important;
}
.fb-dev-delete-confirm{
  background:linear-gradient(135deg,#b91c1c,#ea580c,#facc15);
  color:#111827;
  box-shadow:0 14px 28px rgba(185,28,28,.24);
}
.fb-dev-delete-error{
  padding:0 24px 20px;
  color:#fecaca;
  font-weight:850;
}
@media(max-width:760px){
  .dev-account-delete-btn{width:100%;justify-content:center;}
  .fb-dev-delete-modal-overlay{padding:10px;align-items:flex-start;}
  .fb-dev-delete-header{padding:18px 16px 10px;}
  .fb-dev-delete-target,.fb-dev-delete-modal label,.fb-dev-delete-warning{margin-left:16px;margin-right:16px;}
  .fb-dev-delete-actions{padding:0 16px 18px;flex-direction:column-reverse;}
  .fb-dev-delete-actions button{width:100%;}
}
