.restore-shell{max-width:1080px}.restore-shell>p{line-height:1.55;color:#d2dfe1}.restore-points{display:grid;gap:12px}.restore-point{border:1px solid #52727c;border-radius:15px;padding:18px;background:#172c36}.restore-point h2{margin:0 0 6px}.restore-point time{display:block;color:#b5cdd2;margin-bottom:12px}.restore-point button,.restore-shell button{padding:10px 15px;border-radius:10px;border:1px solid #dfbd7a;background:#dfbd7a;color:#19232a;font:inherit;font-weight:700;cursor:pointer}.restore-shell button:disabled{opacity:.55;cursor:not-allowed}.restore-shell #restore-frame{display:block;width:100%;height:min(65vh,650px);box-sizing:border-box;background:white;border:2px solid #9cbac3;border-radius:10px;pointer-events:none}.restore-confirm{display:flex;align-items:start;gap:10px;margin:19px 0;font-weight:700}.restore-confirm input{width:20px;height:20px;flex:none}.restore-shell #restore-password-label{display:block;margin:14px 0}.restore-shell #restore-password{display:block;width:min(100%,400px);box-sizing:border-box;padding:12px;margin-top:6px;background:#10232c;color:#fff;border:1px solid #7799a4;border-radius:9px;font:inherit}.restore-shell #restore-action-status{min-height:20px;color:#f5d38d}
