{"code": "0", "message": "success", "data": "<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>404 - \u9875\u9762\u672a\u627e\u5230</title>\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\n            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n            min-height: 100vh;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            overflow: hidden;\n            position: relative;\n        }\n\n        .stars {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            pointer-events: none;\n        }\n\n        .star {\n            position: absolute;\n            width: 2px;\n            height: 2px;\n            background: white;\n            border-radius: 50%;\n            animation: twinkle 3s infinite;\n        }\n\n        @keyframes twinkle {\n            0%, 100% { opacity: 0.3; }\n            50% { opacity: 1; }\n        }\n\n        .container {\n            text-align: center;\n            color: white;\n            z-index: 10;\n            padding: 40px 20px;\n            max-width: 800px;\n        }\n\n        .error-code {\n            font-size: 180px;\n            font-weight: bold;\n            margin-bottom: 20px;\n            text-shadow: 0 0 30px rgba(255, 255, 255, 0.5);\n            animation: float 3s ease-in-out infinite;\n            background: linear-gradient(to right, #fff, #f0f0f0);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n        }\n\n        @keyframes float {\n            0%, 100% { transform: translateY(0); }\n            50% { transform: translateY(-20px); }\n        }\n\n        .error-title {\n            font-size: 32px;\n            margin-bottom: 20px;\n            font-weight: 600;\n            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);\n        }\n\n        .error-message {\n            font-size: 18px;\n            margin-bottom: 40px;\n            opacity: 0.9;\n            line-height: 1.6;\n        }\n\n        .home-button {\n            display: inline-block;\n            padding: 15px 40px;\n            background: white;\n            color: #667eea;\n            text-decoration: none;\n            border-radius: 50px;\n            font-weight: 600;\n            font-size: 16px;\n            transition: all 0.3s ease;\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\n        }\n\n        .home-button:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 15px 40px rgba(0, 0, 0, 0.4);\n            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n            color: white;\n        }\n\n        .astronaut {\n            position: fixed;\n            right: 10%;\n            top: 20%;\n            font-size: 100px;\n            animation: rotate 20s linear infinite;\n            opacity: 0.3;\n        }\n\n        @keyframes rotate {\n            from { transform: rotate(0deg); }\n            to { transform: rotate(360deg); }\n        }\n\n        .planet {\n            position: fixed;\n            left: 5%;\n            bottom: 10%;\n            width: 150px;\n            height: 150px;\n            background: radial-gradient(circle at 30% 30%, #a78bfa, #7c3aed);\n            border-radius: 50%;\n            opacity: 0.2;\n            box-shadow: 0 0 60px rgba(167, 139, 250, 0.5);\n        }\n\n        @media (max-width: 768px) {\n            .error-code {\n                font-size: 120px;\n            }\n\n            .error-title {\n                font-size: 24px;\n            }\n\n            .error-message {\n                font-size: 16px;\n            }\n\n            .astronaut {\n                font-size: 60px;\n                right: 5%;\n                top: 10%;\n            }\n\n            .planet {\n                width: 100px;\n                height: 100px;\n            }\n        }\n    </style>\n</head>\n<body>\n    <div class=\"stars\" id=\"stars\"></div>\n\n    <div class=\"astronaut\">\ud83d\udc68\u200d\ud83d\ude80</div>\n    <div class=\"planet\"></div>\n\n    <div class=\"container\">\n        <div class=\"error-code\">404</div>\n        <h1 class=\"error-title\">\u54ce\u5440\uff01\u9875\u9762\u8ff7\u8def\u4e86</h1>\n        <p class=\"error-message\">\n            \u62b1\u6b49\uff0c\u60a8\u8bbf\u95ee\u7684\u9875\u9762\u4f3c\u4e4e\u5df2\u7ecf\u79bb\u5f00\u4e86\u8fd9\u4e2a\u5b87\u5b99\u3002<br>\n            \u5b83\u53ef\u80fd\u88ab\u9ed1\u6d1e\u541e\u566c\uff0c\u6216\u8005\u53bb\u4e86\u53e6\u4e00\u4e2a\u7ef4\u5ea6\u65c5\u884c\u3002\n        </p>\n<!--        <a href=\"/static\" class=\"home-button\">\ud83c\udfe0 \u8fd4\u56de\u9996\u9875</a>-->\n    </div>\n\n    <script>\n        // \u751f\u6210\u661f\u661f\n        const starsContainer = document.getElementById('stars');\n        const starCount = 100;\n\n        for (let i = 0; i < starCount; i++) {\n            const star = document.createElement('div');\n            star.className = 'star';\n            star.style.left = Math.random() * 100 + '%';\n            star.style.top = Math.random() * 100 + '%';\n            star.style.animationDelay = Math.random() * 3 + 's';\n            star.style.opacity = Math.random();\n            starsContainer.appendChild(star);\n        }\n\n        // \u9f20\u6807\u79fb\u52a8\u89c6\u5dee\u6548\u679c\n        document.addEventListener('mousemove', (e) => {\n            const mouseX = e.clientX / window.innerWidth;\n            const mouseY = e.clientY / window.innerHeight;\n\n            const astronaut = document.querySelector('.astronaut');\n            const planet = document.querySelector('.planet');\n\n            astronaut.style.transform = `translate(${mouseX * 30}px, ${mouseY * 30}px) rotate(${Date.now() / 100}deg)`;\n            planet.style.transform = `translate(${-mouseX * 20}px, ${-mouseY * 20}px)`;\n        });\n    </script>\n</body>\n</html>", "some_sign": "app", "name": "app", "config": {"X-Token": false, "X-Refresh": false}, "description": "no"}