.backup-manager{position:relative;margin-left:auto;margin-right:14px;color:#9ac9b2;font-size:11px}.backup-manager summary{cursor:pointer;list-style:none;border:1px solid var(--line);border-radius:8px;padding:8px 10px}.backup-manager summary::-webkit-details-marker{display:none}.backup-panel{position:absolute;z-index:10;right:0;bottom:34px;width:min(390px,90vw);padding:16px;background:#17171c;border:1px solid #315342;border-radius:12px;box-shadow:0 12px 40px #000b}.backup-panel p{margin:0 0 12px;color:#ddd;font-size:11px}.backup-panel button{width:100%;color:#101014;background:#8eff01;border-color:#8eff01;font-size:11px;font-weight:700}.backup-panel #backup-list{display:grid;gap:7px;margin:12px 0}.backup-panel a{color:#a4ebbf;text-decoration:none;font-size:10px}.backup-panel small{display:block;color:#92929b;font-size:10px;line-height:1.5}.backup-panel code{color:#d5f3de;overflow-wrap:anywhere}@media(max-width:650px){footer{flex-wrap:wrap;gap:10px}.backup-manager{margin-left:0}.backup-panel{position:fixed;right:5vw;bottom:60px}}
