.data-dialog{box-sizing:border-box;width:min(640px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;background:#10161b;color:#eee9df;border:1px solid #665536;border-radius:16px;padding:20px;z-index:3000}.data-dialog::backdrop{background:#000b}.data-dialog h2{margin-top:0;color:#d9c39a}.data-dialog p{line-height:1.5}.data-dialog button,.data-dialog a{min-height:44px;padding:10px 14px;border:1px solid #6a5839;border-radius:9px;background:#1c2329;color:#f3e5c9;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.data-dialog button:disabled{opacity:.5}.data-dialog-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.backup-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #333}.backup-row span{min-width:0;overflow-wrap:anywhere}.backup-row a{flex-shrink:0}.data-dialog [role=status]{min-height:1.5em;color:#d9c39a}@media(max-width:430px){.data-dialog{padding:14px}.backup-row{align-items:flex-start;flex-direction:column}.data-dialog-actions button{flex:1 1 auto}}
.data-dialog[open]{pointer-events:auto}
html[data-mobile-app="1"] .mobile-more-sheet.open{display:grid;gap:6px}
