.modal-backdrop{position:fixed;inset:0;background:#0f172a99;z-index:20;display:grid;place-items:center;padding:14px}.modal{width:min(100%,680px);max-height:92vh;overflow:auto;padding:22px}.modal h2{font-size:20px;margin:0}.modal .heading{margin-top:0}.modal .actions{justify-content:flex-end;margin-top:14px}