.site-footer[data-v-a6b285ad]{background:#1a1a1a;color:#fff;font-size:13px;padding:48px 64px 32px}.footer-inner[data-v-a6b285ad]{align-items:start;display:grid;gap:60px;grid-template-columns:1fr auto;margin:0 auto;max-width:1280px}.footer-left-wrapper[data-v-a6b285ad]{display:flex;flex-direction:column;gap:24px}.footer-left[data-v-a6b285ad]{display:flex;gap:16px}.footer-contact[data-v-a6b285ad]{align-items:center;color:#e5e7eb;display:flex;font-size:13px;gap:6px;line-height:1.5}.footer-icon[data-v-a6b285ad]{font-size:16px;text-align:center}.footer-center[data-v-a6b285ad]{display:flex;flex-direction:column;gap:10px;text-align:left}.footer-copyright[data-v-a6b285ad]{color:#9ca3af;font-size:13px;line-height:1.6}@media(max-width:1024px){.footer-inner[data-v-a6b285ad]{gap:32px;grid-template-columns:1fr}.footer-center[data-v-a6b285ad]{text-align:center}}@media(max-width:768px){.site-footer[data-v-a6b285ad]{padding:32px 20px 24px}}:root{background-color:#000;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}body{background-color:#000;margin:0;min-height:100vh;min-width:320px}a{color:inherit;text-decoration:none}button{font-family:inherit}#app{min-height:100vh}.error-page[data-v-e8267e09]{align-items:center;background:#f8fafc;color:#111827;display:flex;font-family:system-ui,-apple-system,Segoe UI,Microsoft YaHei,sans-serif;justify-content:center;min-height:100vh;padding:40px 24px}.error-card[data-v-e8267e09]{background:#fff;border-radius:16px;box-shadow:0 8px 32px #0f172a14;max-width:520px;padding:40px 32px;text-align:center;width:100%}.error-brand[data-v-e8267e09]{color:#7e0004;font-size:20px;font-weight:700;letter-spacing:1px}.error-brand span[data-v-e8267e09]{font-size:16px;letter-spacing:2px;margin-left:8px}.error-code[data-v-e8267e09]{color:#7e0004;font-size:56px;font-weight:700;line-height:1;margin-top:24px}.error-title[data-v-e8267e09]{color:#111827;font-size:20px;font-weight:600;margin:12px 0 0}.error-desc[data-v-e8267e09]{color:#6b7280;font-size:14px;line-height:1.7;margin:12px 0 0}.error-actions[data-v-e8267e09]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.error-btn[data-v-e8267e09]{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#374151;cursor:pointer;display:inline-block;font-size:14px;padding:10px 20px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.error-btn[data-v-e8267e09]:hover{border-color:#7e0004;color:#7e0004}.error-btn--primary[data-v-e8267e09]{background:#7e0004;border-color:#7e0004;color:#fff}.error-btn--primary[data-v-e8267e09]:hover{background:#96000a;color:#fff}
