:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}#app{max-width:100%;margin:0 auto;font-weight:400}.green{color:#00bd7e;padding:3px;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}@media (width>=1920px){body{place-items:center;display:flex}#app{grid-template-columns:1fr 1fr;padding:0 2rem;display:grid}}body{background-color:#fff;margin:0}.icp-footer[data-v-183b6b24]{text-align:center;color:#909399;background-color:#0000;width:100%;padding:15px 0;font-size:12px}.icp-footer a[data-v-183b6b24]{color:#909399;text-decoration:none;transition:color .2s}.icp-footer a[data-v-183b6b24]:hover{color:#409eff;text-decoration:underline}.public-security-beian[data-v-5027af54]{justify-content:center;align-items:center;margin-top:6px;display:flex}.public-security-beian a[data-v-5027af54]{color:#939393;align-items:center;font-size:12px;text-decoration:none;display:flex}.public-security-beian a[data-v-5027af54]:hover{color:silver}.beian-icon[data-v-5027af54]{vertical-align:middle;width:14px;height:14px;margin-right:4px;display:inline-block}.alert-banner[data-v-be763da5]{box-sizing:border-box;background:#ff3b301f;border:1px solid #ff3b304d;border-radius:10px;align-items:center;gap:10px;width:100%;margin-bottom:14px;padding:10px 14px;display:flex;box-shadow:0 0 10px #ff3b301a}.alert-pulse-dot[data-v-be763da5]{background-color:#ff3b30;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.5s ease-in-out infinite dotFlash-be763da5;box-shadow:0 0 8px #ff3b30}.alert-message[data-v-be763da5]{color:#ff453a;letter-spacing:.5px;font-size:12px;font-weight:500;line-height:1.4}.animate-slide-in[data-v-be763da5]{animation:.25s cubic-bezier(.4,0,.2,1) forwards slideIn-be763da5}@keyframes slideIn-be763da5{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes dotFlash-be763da5{0%{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.4;transform:scale(.9)}}html[data-v-be763da5],body[data-v-be763da5]{width:100%;overflow-x:hidden}.app-background[data-v-be763da5]{color:#f5f5f7;box-sizing:border-box;background-color:#0c0d12;background-image:radial-gradient(circle at 50% 10%,#1a1c29 0%,#0c0d12 70%);justify-content:center;width:100%;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;overflow-x:hidden}.mobile-container[data-v-be763da5]{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 16px 100px}.custom-header[data-v-be763da5]{-webkit-backdrop-filter:blur(12px);z-index:100;box-sizing:border-box;background:#141621b3;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;width:calc(100% + 32px);height:60px;margin-bottom:20px;margin-left:-16px;display:flex;position:sticky;top:0}.header-content[data-v-be763da5]{text-align:center}.header-title[data-v-be763da5]{letter-spacing:2px;color:#fff;font-size:14px;font-weight:600;display:block}.header-subtitle[data-v-be763da5]{color:#007aff;letter-spacing:1px;font-size:8px;font-weight:700}.hero-section[data-v-be763da5]{text-align:center;box-sizing:border-box;padding:15px 0 25px}.avatar-placeholder[data-v-be763da5]{background:#ffffff08;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 12px;font-size:22px;display:flex;box-shadow:0 4px 12px #0000004d}.welcome-title[data-v-be763da5]{background:linear-gradient(135deg,#fff 40%,#a2a8cc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 6px;font-size:24px;font-weight:600}.subtitle[data-v-be763da5]{color:#727691;margin:0;font-size:13px}.content-body[data-v-be763da5]{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;display:grid}.card-item[data-v-be763da5]{border:1px solid #ffffff0f;border-left:4px solid var(--theme-color,#007aff);cursor:pointer;box-sizing:border-box;background:#ffffff05;border-radius:18px;gap:16px;width:100%;padding:20px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 8px 32px #00000026}.card-item[data-v-be763da5]:active{background:#ffffff0a;transform:scale(.98)}.card-icon-wrapper[data-v-be763da5]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.card-main-content[data-v-be763da5]{flex-direction:column;flex:1;min-width:0;display:flex}.card-title[data-v-be763da5]{color:#fff;word-break:break-all;margin:0 0 6px;font-size:16px;font-weight:600}.card-info[data-v-be763da5]{color:#cbd0f0;word-break:break-all;margin:0 0 16px;font-size:13px;line-height:1.5}.card-footer-bar[data-v-be763da5]{justify-content:space-between;align-items:center;display:flex}.card-tag[data-v-be763da5]{color:#727691;background:#ffffff0d;border:1px solid #ffffff08;border-radius:6px;padding:2px 8px;font-family:monospace;font-size:10px}.card-action-btn[data-v-be763da5]{color:var(--theme-color,#007aff);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.arrow-icon[data-v-be763da5]{transition:transform .2s}.card-item:hover .arrow-icon[data-v-be763da5]{transform:translate(3px)}.modal-overlay[data-v-be763da5]{-webkit-backdrop-filter:blur(6px);z-index:999;box-sizing:border-box;background-color:#04050880;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-window[data-v-be763da5]{box-sizing:border-box;background:#141621e6;border:1px solid #ffffff14;border-radius:22px;width:100%;max-width:400px;padding:24px;position:relative;box-shadow:0 20px 50px #0009}.modal-close-btn[data-v-be763da5]{color:#727691;cursor:pointer;background:0 0;border:none;font-size:16px;position:absolute;top:16px;right:16px}.modal-badge[data-v-be763da5]{color:#3aa0ff;background:#007aff26;border-radius:20px;width:max-content;margin-bottom:12px;padding:2px 8px;font-family:monospace;font-size:9px;font-weight:700}.modal-title[data-v-be763da5]{color:#fff;margin:0 0 8px;font-size:18px}.modal-desc[data-v-be763da5]{color:#cbd0f0;margin:0 0 20px;font-size:13px;line-height:1.5}.modal-captcha-input[data-v-be763da5]{color:#fff;text-align:center;letter-spacing:2px;box-sizing:border-box;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;outline:none;width:100%;height:48px;font-size:15px;transition:all .25s}.modal-captcha-input[data-v-be763da5]:focus{background:#007aff08;border-color:#007aff;box-shadow:0 0 10px #007aff26}.modal-start-btn[data-v-be763da5]{color:#fff;cursor:pointer;box-sizing:border-box;background:linear-gradient(135deg,#007aff 0%,#0056b3 100%);border:none;border-radius:12px;width:100%;height:48px;margin-top:16px;font-size:14px;font-weight:600;box-shadow:0 4px 14px #007aff4d}.bottom-nav[data-v-be763da5]{-webkit-backdrop-filter:blur(16px);z-index:100;box-sizing:border-box;background:#141621bf;border:1px solid #ffffff0f;border-radius:30px;justify-content:space-around;align-items:center;width:85%;max-width:400px;height:60px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}.nav-item[data-v-be763da5]{color:#727691;cursor:pointer;flex-direction:column;align-items:center;font-size:11px;display:flex}.nav-icon[data-v-be763da5]{opacity:.5;margin-bottom:2px;font-size:18px}.nav-item.active[data-v-be763da5]{color:#007aff}.nav-item.active .nav-icon[data-v-be763da5]{opacity:1}.init-placeholder[data-v-be763da5]{flex-direction:column;align-items:center;padding:60px 0;display:flex}.spinner-simple[data-v-be763da5]{border:3px solid #ffffff0d;border-top-color:#007aff;border-radius:50%;width:28px;height:28px;margin-bottom:12px;animation:.8s linear infinite spin-be763da5}.init-text[data-v-be763da5]{color:#727691;font-size:13px}.error-text[data-v-be763da5]{color:#ff3b30}@keyframes spin-be763da5{to{transform:rotate(360deg)}}.animate-fade-in[data-v-be763da5]{animation:.4s ease-out forwards fadeIn-be763da5}@keyframes fadeIn-be763da5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-scale-up[data-v-be763da5]{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards scaleUp-be763da5}@keyframes scaleUp-be763da5{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.floating-error-banner[data-v-cbcf45bd]{z-index:9999;color:#ff3b30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#141414d9;border:1px solid #ff3b3066;border-radius:30px;padding:10px 24px;font-size:13px;font-weight:500;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.fade-enter-active[data-v-cbcf45bd],.fade-leave-active[data-v-cbcf45bd]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-cbcf45bd],.fade-leave-to[data-v-cbcf45bd]{opacity:0;transform:translate(-50%,-20px)}.custom-page[data-v-cbcf45bd]{color:#f5f5f7;background-color:#0c0d12;background-image:radial-gradient(circle at 50% 10%,#1a1c29 0%,#0c0d12 70%);min-height:100vh;padding-bottom:40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.custom-header[data-v-cbcf45bd]{-webkit-backdrop-filter:blur(12px);z-index:100;background:#141621b3;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;height:60px;display:flex;position:sticky;top:0}.header-content[data-v-cbcf45bd]{text-align:center}.header-title[data-v-cbcf45bd]{letter-spacing:2px;color:#fff;font-size:15px;font-weight:600;display:block}.header-subtitle[data-v-cbcf45bd]{color:#007aff;letter-spacing:1px;font-size:9px;font-weight:700}.page-container[data-v-cbcf45bd]{max-width:500px;margin:0 auto;padding:0 16px}.project-title[data-v-cbcf45bd]{text-align:center;background:linear-gradient(135deg,#fff 30%,#a2a8cc 100%);-webkit-text-fill-color:transparent;letter-spacing:1px;-webkit-background-clip:text;margin:25px 0;font-size:18px;font-weight:600}.init-placeholder[data-v-cbcf45bd]{flex-direction:column;justify-content:center;align-items:center;height:50vh;display:flex}.spinner-container[data-v-cbcf45bd]{width:40px;height:40px;margin-bottom:16px;position:relative}.spinner-pulse[data-v-cbcf45bd]{background:#007aff33;border-radius:50%;width:100%;height:100%;animation:1.5s ease-in-out infinite pulse-cbcf45bd;position:absolute;top:0;left:0}.init-text[data-v-cbcf45bd]{color:#727691;letter-spacing:1px;font-size:13px}.card[data-v-cbcf45bd]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;margin-bottom:25px;padding:24px;box-shadow:0 8px 32px #0003}.progress-badge[data-v-cbcf45bd]{justify-content:flex-end;margin-bottom:12px;display:flex}.badge-text[data-v-cbcf45bd]{color:#3aa0ff;background:#007aff26;border-radius:20px;padding:3px 10px;font-family:monospace;font-size:11px;font-weight:700}.question-title[data-v-cbcf45bd]{color:#fff;margin-top:0;margin-bottom:24px;font-size:17px;font-weight:500;line-height:1.6}.radio-group[data-v-cbcf45bd]{flex-direction:column;gap:12px;display:flex}.radio-capsule[data-v-cbcf45bd]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;align-items:center;padding:14px 18px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.hidden-radio[data-v-cbcf45bd]{opacity:0;width:0;height:0;position:absolute}.capsule-prefix[data-v-cbcf45bd]{color:#a2a8cc;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:14px;font-size:12px;font-weight:600;transition:all .25s;display:flex}.capsule-text[data-v-cbcf45bd]{color:#cbd0f0;font-size:14px;line-height:1.4;transition:all .25s}.capsule-checkmark[data-v-cbcf45bd]{background:0 0;border-radius:50%;width:8px;height:8px;margin-left:auto;transition:all .25s}.radio-capsule.is-active[data-v-cbcf45bd]{background:#007aff14;border-color:#007aff;box-shadow:0 0 12px #007aff33}.radio-capsule.is-active .capsule-prefix[data-v-cbcf45bd]{color:#fff;background:#007aff}.radio-capsule.is-active .capsule-text[data-v-cbcf45bd]{color:#fff;font-weight:500}.radio-capsule.is-active .capsule-checkmark[data-v-cbcf45bd]{background:#007aff;box-shadow:0 0 8px #007aff}.action-footer[data-v-cbcf45bd]{gap:12px;width:100%;display:flex}.nav-btn[data-v-cbcf45bd]{cursor:pointer;border:none;border-radius:14px;height:50px;font-size:15px;font-weight:600;transition:all .2s}.prev-btn[data-v-cbcf45bd]{color:#a2a8cc;background:#ffffff0f;border:1px solid #ffffff14;flex:2}.prev-btn[data-v-cbcf45bd]:disabled{opacity:.3;cursor:not-allowed;background:#ffffff03}.next-btn[data-v-cbcf45bd]{color:#fff;background:linear-gradient(135deg,#007aff 0%,#0056b3 100%);flex:3;box-shadow:0 4px 16px #007aff4d}.next-btn[data-v-cbcf45bd]:active,.prev-btn[data-v-cbcf45bd]:not(:disabled):active{transform:scale(.97)}.native-overlay[data-v-cbcf45bd]{-webkit-backdrop-filter:blur(4px);z-index:9999;background-color:#04050880;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loading-box[data-v-cbcf45bd]{background:#141621e6;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;min-width:140px;padding:24px;display:flex;box-shadow:0 12px 40px #00000080}.loading-text[data-v-cbcf45bd]{color:#a2a8cc;letter-spacing:.5px;margin:14px 0 0;font-size:13px}.spinner-simple[data-v-cbcf45bd]{border:3px solid #ffffff0d;border-top-color:#007aff;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-cbcf45bd}.spinner-white[data-v-cbcf45bd]{border:3px solid #007aff1a;border-top-color:#007aff;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin-cbcf45bd}@keyframes spin-cbcf45bd{to{transform:rotate(360deg)}}@keyframes pulse-cbcf45bd{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.4)}}.animate-fade-in[data-v-cbcf45bd]{animation:.3s ease-out forwards fadeIn-cbcf45bd}@keyframes fadeIn-cbcf45bd{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.custom-page[data-v-974b96bc]{color:#f5f5f7;background-color:#0c0d12;background-image:radial-gradient(circle at 50% 10%,#1a1c29 0%,#0c0d12 70%);min-height:100vh;padding-bottom:40px;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.custom-header[data-v-974b96bc]{-webkit-backdrop-filter:blur(12px);z-index:100;background:#141621b3;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;height:60px;display:flex;position:sticky;top:0}.header-title[data-v-974b96bc]{letter-spacing:2px;color:#fff;text-align:center;font-size:15px;font-weight:600;display:block}.header-subtitle[data-v-974b96bc]{color:var(--theme-result-color);letter-spacing:1px;font-size:9px;font-weight:700;transition:color .5s}.page-container[data-v-974b96bc]{max-width:500px;margin:0 auto;padding:0 16px}.result-card[data-v-974b96bc]{box-shadow:0 12px 40px #0006, 0 0 30px var(--v04db0670);background:#ffffff05;border:1px solid #ffffff0f;border-radius:24px;margin-top:40px;margin-bottom:30px;padding:30px 24px;transition:all .5s;position:relative;overflow:hidden}.result-card[data-v-974b96bc]:before{content:"";background:#ffffff1a;width:100%;height:2px;animation:3s linear infinite scan-974b96bc;position:absolute;top:0;left:0}@keyframes scan-974b96bc{0%{top:0}to{top:100%}}.top-severity-banner[data-v-974b96bc]{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:20px;display:flex}.severity-glow-badge[data-v-974b96bc]{border:1px solid var(--theme-result-color);background:#ffffff0d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex;box-shadow:0 0 12px #0000004d,inset 0 0 8px #ffffff0d}.badge-dot[data-v-974b96bc]{background-color:var(--theme-result-color);width:6px;height:6px;box-shadow:0 0 8px var(--theme-result-color);border-radius:50%;animation:1.5s infinite pulse-dot-974b96bc}.badge-code[data-v-974b96bc]{letter-spacing:1px;color:var(--theme-result-color);font-family:monospace;font-size:11px;font-weight:700}.severity-title-large[data-v-974b96bc]{color:#fff;letter-spacing:1.5px;text-shadow:0 0 20px var(--theme-result-color);margin:4px 0;font-size:28px;font-weight:900}.severity-divider-glow[data-v-974b96bc]{background:var(--theme-result-color);width:60px;height:3px;box-shadow:0 0 10px var(--theme-result-color);border-radius:2px;margin-top:4px}@keyframes pulse-dot-974b96bc{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.status-badge[data-v-974b96bc]{justify-content:center;align-items:center;gap:8px;margin-bottom:20px;display:flex}.badge-text[data-v-974b96bc]{color:var(--theme-result-color);text-shadow:0 0 8px var(--v04daef30);font-size:15px;font-weight:600}.split-line[data-v-974b96bc]{background:linear-gradient(90deg,#0000,#ffffff1a 20% 80%,#0000);border:none;height:1px;margin-bottom:20px}.report-subtitle[data-v-974b96bc]{color:#727691;margin-bottom:12px;font-size:14px}.report-desc[data-v-974b96bc]{color:#cbd0f0;text-align:justify;font-size:14px;line-height:1.7}.matrix-data-stream[data-v-974b96bc]{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:16px;margin-top:24px;padding:16px;display:flex}.stream-row[data-v-974b96bc]{flex-direction:column;gap:6px;display:flex}.stream-header[data-v-974b96bc]{justify-content:space-between;align-items:center;font-size:12px;display:flex}.stream-key[data-v-974b96bc]{color:#fff9;letter-spacing:.5px;font-family:monospace}.stream-value[data-v-974b96bc]{color:var(--theme-result-color);font-weight:700}.stream-progress-track[data-v-974b96bc]{background:#ffffff0f;border-radius:3px;width:100%;height:6px;overflow:hidden}.stream-progress-fill[data-v-974b96bc]{background:var(--theme-result-color);height:100%;box-shadow:0 0 10px var(--theme-result-color);border-radius:3px;transition:width .8s cubic-bezier(.4,0,.2,1)}.action-footer[data-v-974b96bc]{width:100%}.nav-btn[data-v-974b96bc]{cursor:pointer;color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;width:100%;height:50px;font-size:15px;font-weight:600;transition:all .2s}.nav-btn[data-v-974b96bc]:active{background:#ffffff1a;transform:scale(.98)}.animate-scale-up[data-v-974b96bc]{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards scaleUp-974b96bc}@keyframes scaleUp-974b96bc{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.custom-page[data-v-b37dfe1e]{color:#f5f5f7;background-color:#0c0d12;background-image:radial-gradient(circle at 50% 10%,#171924 0%,#0c0d12 70%);min-height:100vh;padding-bottom:100px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.custom-header[data-v-b37dfe1e]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#141621b3;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;height:60px;display:flex;position:sticky;top:0}.header-title[data-v-b37dfe1e]{letter-spacing:2px;color:#fff;text-align:center;font-size:15px;font-weight:600;display:block}.header-subtitle[data-v-b37dfe1e]{color:#3aa0ff;letter-spacing:1px;text-align:center;font-size:9px;font-weight:700;display:block}.page-container[data-v-b37dfe1e]{max-width:500px;margin:0 auto;padding:0 16px}.section-title[data-v-b37dfe1e]{color:#727691;letter-spacing:.5px;margin:30px 0 15px;font-size:14px;font-weight:500}.process-card[data-v-b37dfe1e]{background:#ffffff08;border:1px solid #007aff33;border-radius:20px;padding:20px;box-shadow:0 0 20px #007aff0d}.process-header[data-v-b37dfe1e]{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.task-info[data-v-b37dfe1e]{flex-direction:column;gap:6px;display:flex}.product-badge[data-v-b37dfe1e]{color:#fff;font-size:16px;font-weight:600}.code-text[data-v-b37dfe1e]{color:#727691;font-family:monospace;font-size:11px}.status-indicator[data-v-b37dfe1e]{color:#34c759;background:#34c75926;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700}.pulsed[data-v-b37dfe1e]{animation:2s ease-in-out infinite barPulse-b37dfe1e}.progress-info[data-v-b37dfe1e]{justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.progress-label[data-v-b37dfe1e]{color:#a2a8cc}.progress-percentage[data-v-b37dfe1e]{color:#007aff;font-family:monospace;font-weight:700}.progress-bar-container[data-v-b37dfe1e]{background:#ffffff0d;border-radius:3px;width:100%;height:6px;margin-bottom:10px;overflow:hidden}.progress-bar-fill[data-v-b37dfe1e]{background:linear-gradient(90deg,#0056b3 0%,#007aff 100%);height:100%;transition:width .4s;box-shadow:0 0 8px #007aff}.progress-detail[data-v-b37dfe1e]{color:#727691;justify-content:space-between;margin-bottom:20px;font-family:monospace;font-size:11px;display:flex}.reconnect-btn[data-v-b37dfe1e]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#007aff 0%,#0056b3 100%);border:none;border-radius:12px;width:100%;height:46px;font-size:14px;font-weight:600;transition:transform .2s;box-shadow:0 4px 12px #007aff33}.reconnect-btn[data-v-b37dfe1e]:active{transform:scale(.98)}.empty-state[data-v-b37dfe1e]{text-align:center;background:#ffffff03;border:1px dashed #ffffff0f;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.empty-icon[data-v-b37dfe1e]{opacity:.6;margin-bottom:16px;font-size:40px}.empty-text[data-v-b37dfe1e]{color:#fff;margin:0 0 6px;font-size:15px;font-weight:500}.empty-sub[data-v-b37dfe1e]{color:#52556b;margin-bottom:24px;font-size:12px}.back-home-btn[data-v-b37dfe1e]{color:#cbd0f0;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;padding:10px 20px;font-size:13px}.bottom-nav[data-v-b37dfe1e]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:999;background:#141621d9;border:1px solid #ffffff14;border-radius:32px;justify-content:space-around;align-items:center;width:280px;height:64px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}.nav-item[data-v-b37dfe1e]{cursor:pointer;opacity:.5;flex-direction:column;justify-content:center;align-items:center;transition:all .2s;display:flex}.nav-item.active[data-v-b37dfe1e]{opacity:1}.nav-icon[data-v-b37dfe1e]{margin-bottom:2px;font-size:18px}.nav-text[data-v-b37dfe1e]{font-size:10px;font-weight:500}@keyframes barPulse-b37dfe1e{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.animate-fade-in[data-v-b37dfe1e]{animation:.4s ease-out forwards fadeIn-b37dfe1e}@keyframes fadeIn-b37dfe1e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
