.modal-backdrop{
  position:fixed;inset:0;background:rgba(0,0,0,.5);
  display:none;align-items:center;justify-content:center;z-index:50;padding:20px;
}
.modal{
  width:min(760px,100%);
  border-radius:24px;padding:18px;
  background:linear-gradient(180deg,#171f3b,#11182d);
  border:1px solid var(--line);box-shadow:var(--shadow);
}
.modal-backdrop.show{display:flex}
.modal h3{margin:0 0 10px}
