.mod-install-dialog{max-width:660px}
.mod-install-intro{line-height:1.7;overflow-wrap:anywhere}
.mod-install-steps{display:grid;gap:20px;margin:22px 0;padding-left:24px}
.mod-install-steps li{padding-left:7px}
.mod-install-steps h3{margin:0 0 8px;font-size:16px}
.mod-install-steps p,.mod-install-outcome{line-height:1.65;font-size:14px}
.mod-install-steps a.secondary{display:inline-flex;text-decoration:none}
.mod-install-dialog [hidden]{display:none}
.mod-install-secure{display:inline-flex;margin-bottom:12px;text-decoration:none}
.mod-install-trust{opacity:.8;font-size:12px!important}
.mod-install-steps details{font-size:12px}
.mod-install-steps summary{cursor:pointer}
.mod-install-hash{display:block;overflow-wrap:anywhere;margin-top:8px;font-size:11px;user-select:all}
.mod-install-controls{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.mod-install-status{padding:13px 15px;border:1px solid currentColor;border-radius:12px;line-height:1.7;font-size:14px;overflow-wrap:anywhere}
.mod-install-outcome{opacity:.8}
@media(max-width:560px){.mod-install-controls{flex-direction:column}.mod-install-controls button{width:100%}.mod-install-dialog .modal-bottom{flex-wrap:wrap}}
