#passwordDialog{width:min(460px,90vw);border:1px solid #36556b;border-radius:16px;background:#10283a;color:#e4f0f7;padding:24px}
#passwordDialog::backdrop{background:#061521b3}
#passwordForm{display:grid;gap:15px}
#passwordForm label{display:grid;gap:7px}
#passwordForm input{width:100%;padding:12px;background:#081a29;border:1px solid #54768c;color:#fff;border-radius:8px}
#passwordForm button,#closePassword{padding:12px;border:0;border-radius:8px;background:#167c91;color:white;cursor:pointer}
#passwordResult{color:#ffb2a6;min-height:1.2em}
#backupStatus{overflow:auto;min-height:160px}
#backupStatus table{width:100%}
.release-footer{text-align:center;font-size:12px;padding:16px;color:#7fa1b3}
.release-footer a{color:inherit}
