.r61513-profile-summary{min-height:46px;padding:11px 13px;border:1px solid var(--border,#d9e2ec);border-radius:12px;background:var(--surface-soft,#f7f9fc);line-height:1.65;color:var(--text,#243447)}
.compact-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.compact-actions form{margin:0}.compact-actions .btn{white-space:nowrap}
#backup-safety input[type=file]{display:block;max-width:100%;margin-top:10px;padding:9px;border:1px dashed var(--border,#ccd6e0);border-radius:10px;background:var(--surface,#fff)}
#backup-safety .governance-repair-box{align-items:center;gap:16px}.check-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.check-list li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;padding:12px 14px;border:1px solid var(--border,#d9e2ec);border-radius:12px}.check-list li strong{color:var(--danger,#b42318)}
@media(max-width:760px){.check-list li{grid-template-columns:1fr}.compact-actions{min-width:240px}#backup-safety .governance-repair-box{align-items:flex-start}}
