*{box-sizing:border-box;margin:0;padding:0}:root{--primary-color:#0f8;--secondary-color:#00d4ff;--accent-color:#ff6b35;--bg-dark:#0a0a0f;--bg-card:#0f0f1a;--text-primary:#fff;--text-secondary:#889;--border-color:#1a1a2e;--glow-color:#00ff8880}html,body{background:var(--bg-dark);color:var(--text-primary);min-height:100vh;font-family:Courier New,monospace;overflow-x:hidden}body{background-image:radial-gradient(at top,#0f1a1f 0%,#0000 50%),radial-gradient(at bottom,#0a0f1a 0%,#0000 50%)}body:before{content:"";pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff8808 2px 4px);position:fixed;inset:0}#app{min-height:100vh}.cyber-btn{letter-spacing:2px;text-transform:uppercase;border:1px solid var(--primary-color);color:var(--primary-color);cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:0 0;padding:16px 40px;font-family:Courier New,monospace;font-size:14px;font-weight:700;transition:all .3s;position:relative}.cyber-btn:before{content:"";background:var(--primary-color);opacity:0;z-index:-1;transition:opacity .3s;position:absolute;inset:0}.cyber-btn:hover{color:var(--bg-dark)}.cyber-btn:hover:before{opacity:1}.glow{text-shadow:0 0 10px var(--glow-color), 0 0 20px var(--glow-color), 0 0 30px var(--glow-color)}.glow-box{box-shadow:0 0 20px var(--glow-color), inset 0 0 20px #00ff881a}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.cursor:after{content:"█";color:var(--primary-color);animation:1s infinite blink}@keyframes matrix{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes loading{0%{width:0%}to{width:100%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:.8s forwards fadeInUp}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.pulse{animation:2s ease-in-out infinite pulse}@keyframes flicker{0%,to{opacity:1}50%{opacity:.8}75%{opacity:.9}}.flicker{animation:.15s infinite flicker}.progress-bar{background:var(--border-color);border-radius:2px;height:4px;overflow:hidden}.progress-fill{background:linear-gradient(90deg, var(--primary-color), var(--secondary-color));height:100%;transition:width .3s}.cyber-card{background:var(--bg-card);border:1px solid var(--border-color);border-left:3px solid var(--primary-color);padding:24px;position:relative}.cyber-card:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-color), transparent);height:1px;position:absolute;top:0;left:0;right:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.welcome-container[data-v-424790ff]{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.cyber-bg[data-v-424790ff]{z-index:0;position:fixed;inset:0}.grid-overlay[data-v-424790ff]{background-image:linear-gradient(#00ff8808 1px,#0000 1px),linear-gradient(90deg,#00ff8808 1px,#0000 1px);background-size:50px 50px;animation:20s linear infinite gridMove-424790ff;position:absolute;inset:0}@keyframes gridMove-424790ff{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.glow-orb[data-v-424790ff]{filter:blur(100px);opacity:.3;border-radius:50%;position:absolute}.orb-1[data-v-424790ff]{background:radial-gradient(circle, var(--primary-color), transparent);width:400px;height:400px;animation:8s ease-in-out infinite orbFloat1-424790ff;top:-100px;right:-100px}.orb-2[data-v-424790ff]{background:radial-gradient(circle, var(--secondary-color), transparent);width:300px;height:300px;animation:10s ease-in-out infinite orbFloat2-424790ff;bottom:-50px;left:-50px}@keyframes orbFloat1-424790ff{0%,to{transform:translate(0)}50%{transform:translate(-30px,30px)}}@keyframes orbFloat2-424790ff{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}.welcome-content[data-v-424790ff]{z-index:1;width:100%;max-width:500px;position:relative}.title-section[data-v-424790ff]{text-align:center;margin-bottom:30px}.cyber-line[data-v-424790ff]{background:linear-gradient(90deg, transparent, var(--primary-color), transparent);height:1px;margin:16px 0}.main-title[data-v-424790ff]{flex-direction:column;gap:8px;display:flex}.title-cn[data-v-424790ff]{color:var(--text-primary);letter-spacing:8px;text-shadow:0 0 30px var(--primary-color);font-size:32px;font-weight:700}.title-en[data-v-424790ff]{color:var(--primary-color);letter-spacing:6px;font-size:12px}.subtitle[data-v-424790ff]{text-align:center;margin-bottom:40px}.typing-text[data-v-424790ff]{color:var(--text-secondary);font-size:14px}.typing-text .prefix[data-v-424790ff]{color:var(--primary-color);margin-right:8px}.cursor[data-v-424790ff]{color:var(--primary-color);margin-left:2px;animation:1s infinite blink-424790ff}@keyframes blink-424790ff{0%,50%{opacity:1}51%,to{opacity:0}}.features[data-v-424790ff]{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:30px;display:flex}.feature-item[data-v-424790ff]{border:1px solid var(--border-color);background:#0f0f1a99;align-items:center;gap:8px;padding:8px 16px;display:flex}.feature-icon[data-v-424790ff]{color:var(--primary-color);font-size:10px}.feature-text[data-v-424790ff]{color:var(--text-secondary);letter-spacing:1px;font-size:12px}.warning-box[data-v-424790ff]{background:#ff6b351a;border:1px solid #ff6b354d;border-left:3px solid #ff6b35;margin-bottom:30px;padding:16px 20px}.warning-header[data-v-424790ff]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.warning-icon[data-v-424790ff]{font-size:16px}.warning-title[data-v-424790ff]{color:#ff6b35;letter-spacing:2px;font-size:12px}.warning-text[data-v-424790ff]{color:var(--text-secondary);font-size:13px;line-height:1.6}.stats[data-v-424790ff]{border:1px solid var(--border-color);background:#0f0f1a99;justify-content:center;align-items:center;gap:20px;margin-bottom:40px;padding:20px;display:flex}.stat-item[data-v-424790ff]{text-align:center}.stat-value[data-v-424790ff]{color:var(--primary-color);text-shadow:0 0 20px var(--primary-color);font-size:24px;font-weight:700;display:block}.stat-label[data-v-424790ff]{color:var(--text-secondary);letter-spacing:1px;margin-top:4px;font-size:11px;display:block}.stat-divider[data-v-424790ff]{background:var(--border-color);width:1px;height:40px}.action-section[data-v-424790ff]{text-align:center;margin-bottom:30px}.start-btn[data-v-424790ff]{border:2px solid var(--primary-color);color:var(--primary-color);letter-spacing:4px;cursor:pointer;background:0 0;padding:18px 60px;font-size:16px;font-weight:700;transition:all .3s;position:relative;overflow:hidden}.start-btn[data-v-424790ff]:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-color), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.start-btn[data-v-424790ff]:hover:before{left:100%}.start-btn[data-v-424790ff]:hover{background:var(--primary-color);color:var(--bg-dark);box-shadow:0 0 40px var(--primary-color)}.btn-line[data-v-424790ff]{background:var(--primary-color);width:30px;height:1px;position:absolute;top:50%}.btn-line.left[data-v-424790ff]{left:20px}.btn-line.right[data-v-424790ff]{right:20px}.btn-hint[data-v-424790ff]{color:var(--text-secondary);margin-top:16px;font-size:12px}.hint-icon[data-v-424790ff]{color:var(--primary-color);margin-right:4px}.footer-info[data-v-424790ff]{text-align:center}.encrypted[data-v-424790ff]{color:var(--text-secondary);border:1px solid var(--border-color);background:#0f0f1a66;align-items:center;gap:8px;padding:8px 16px;font-size:11px;display:inline-flex}.lock[data-v-424790ff]{font-size:12px}.redeem-section[data-v-424790ff]{margin-bottom:30px}.redeem-box[data-v-424790ff]{border:1px solid var(--border-color);background:#0f0f1acc;padding:20px}.redeem-header[data-v-424790ff]{align-items:center;gap:8px;margin-bottom:16px;display:flex}.redeem-icon[data-v-424790ff]{font-size:16px}.redeem-title[data-v-424790ff]{color:var(--text-primary);letter-spacing:2px;font-size:14px}.redeem-input-wrapper[data-v-424790ff]{gap:10px;display:flex}.redeem-input[data-v-424790ff]{border:1px solid var(--border-color);color:var(--text-primary);letter-spacing:2px;background:#0006;outline:none;flex:1;padding:12px 16px;font-family:Courier New,monospace;font-size:14px;transition:all .3s}.redeem-input[data-v-424790ff]:focus{border-color:var(--primary-color);box-shadow:0 0 10px #0f83}.redeem-input[data-v-424790ff]::placeholder{color:var(--text-secondary);letter-spacing:1px}.validate-btn[data-v-424790ff]{border:1px solid var(--primary-color);color:var(--primary-color);cursor:pointer;white-space:nowrap;background:0 0;padding:12px 24px;font-size:13px;transition:all .3s}.validate-btn[data-v-424790ff]:hover:not(:disabled){background:var(--primary-color);color:var(--bg-dark)}.validate-btn[data-v-424790ff]:disabled{opacity:.5;cursor:not-allowed}.error-message[data-v-424790ff]{color:#ff6b6b;background:#ff3b301a;border-left:2px solid #ff3b30;align-items:center;gap:6px;margin-top:12px;padding:10px 12px;font-size:12px;display:flex}.error-icon[data-v-424790ff]{font-size:14px}.redeem-hint[data-v-424790ff]{color:var(--text-secondary);text-align:center;margin-top:12px;font-size:11px}.redeem-tip[data-v-424790ff]{color:var(--primary-color);opacity:.8;justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.tip-icon[data-v-424790ff]{font-size:12px}.verified-section[data-v-424790ff]{margin-bottom:20px}.verified-badge[data-v-424790ff]{background:#00ff881a;border:1px solid #00ff884d;justify-content:center;align-items:center;gap:8px;padding:12px 20px;display:flex}.verified-icon[data-v-424790ff]{color:var(--primary-color);font-size:16px}.verified-text[data-v-424790ff]{color:var(--primary-color);letter-spacing:1px;font-size:13px}.start-btn.disabled[data-v-424790ff]{opacity:.5;cursor:not-allowed}.start-btn.disabled[data-v-424790ff]:hover{color:var(--primary-color);box-shadow:none;background:0 0}.corner[data-v-424790ff]{border-color:var(--primary-color);opacity:.5;border-style:solid;border-width:0;width:30px;height:30px;position:fixed}.corner-tl[data-v-424790ff]{border-top-width:2px;border-left-width:2px;top:20px;left:20px}.corner-tr[data-v-424790ff]{border-top-width:2px;border-right-width:2px;top:20px;right:20px}.corner-bl[data-v-424790ff]{border-bottom-width:2px;border-left-width:2px;bottom:20px;left:20px}.corner-br[data-v-424790ff]{border-bottom-width:2px;border-right-width:2px;bottom:20px;right:20px}.question-container[data-v-76488107]{flex-direction:column;max-width:800px;min-height:100vh;margin:0 auto;padding:40px 20px;display:flex;position:relative}.matrix-bg[data-v-76488107]{background:linear-gradient(180deg, transparent 0%, var(--bg-dark) 100%), repeating-linear-gradient(90deg, transparent, transparent 50px, #00ff8805 50px, #00ff8805 51px);pointer-events:none;z-index:-1;position:fixed;inset:0}.header[data-v-76488107]{justify-content:space-between;align-items:center;margin-bottom:60px;display:flex}.progress-section[data-v-76488107]{flex:1;max-width:300px}.progress-text[data-v-76488107]{justify-content:space-between;margin-bottom:8px;display:flex}.progress-text .label[data-v-76488107]{color:var(--text-secondary);letter-spacing:2px;font-size:10px}.progress-text .value[data-v-76488107]{color:var(--primary-color);font-size:12px}.progress-bar[data-v-76488107]{background:var(--border-color);border-radius:2px;height:3px;overflow:hidden}.progress-fill[data-v-76488107]{background:linear-gradient(90deg, var(--primary-color), var(--secondary-color));height:100%;box-shadow:0 0 10px var(--primary-color);transition:width .5s}.system-status[data-v-76488107]{align-items:center;gap:8px;display:flex}.status-dot[data-v-76488107]{background:var(--primary-color);width:8px;height:8px;box-shadow:0 0 10px var(--primary-color);border-radius:50%;animation:2s infinite pulse-76488107}.status-text[data-v-76488107]{color:var(--text-secondary);letter-spacing:2px;font-size:10px}.question-content[data-v-76488107]{flex-direction:column;flex:1;display:flex}.question-number[data-v-76488107]{margin-bottom:20px}.question-number .label[data-v-76488107]{color:var(--text-secondary);letter-spacing:2px;margin-bottom:4px;font-size:10px;display:block}.question-number .number[data-v-76488107]{color:var(--primary-color);font-size:32px;font-weight:700}.question-text[data-v-76488107]{min-height:80px;margin-bottom:50px;font-size:22px;line-height:1.6}.question-text .prefix[data-v-76488107]{color:var(--primary-color);margin-right:8px}.question-text .text[data-v-76488107]{color:var(--text-primary)}.cursor[data-v-76488107]:after{content:"█";color:var(--primary-color);animation:1s infinite blink-76488107}.options[data-v-76488107]{flex-direction:column;gap:16px;display:flex}.option-btn[data-v-76488107]{border:1px solid var(--border-color);width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:#0f0f1acc;align-items:center;padding:20px 24px;font-family:Courier New,monospace;font-size:16px;transition:all .3s;display:flex;position:relative;overflow:hidden}.option-btn[data-v-76488107]:before{content:"";background:linear-gradient(90deg,#00ff881a,#0000);width:0;height:100%;transition:width .3s;position:absolute;top:0;left:0}.option-btn[data-v-76488107]:hover,.option-btn.hovered[data-v-76488107]{border-color:var(--primary-color);box-shadow:0 0 20px #0f83}.option-btn[data-v-76488107]:hover:before,.option-btn.hovered[data-v-76488107]:before{width:100%}.option-key[data-v-76488107]{background:var(--border-color);border:1px solid var(--primary-color);width:36px;height:36px;color:var(--primary-color);flex-shrink:0;justify-content:center;align-items:center;margin-right:20px;font-weight:700;display:flex}.option-btn:hover .option-key[data-v-76488107]{background:var(--primary-color);color:var(--bg-dark)}.option-text[data-v-76488107]{flex:1;line-height:1.4}.option-arrow[data-v-76488107]{color:var(--primary-color);opacity:0;margin-left:16px;transition:all .3s;transform:translate(-10px)}.option-btn:hover .option-arrow[data-v-76488107]{opacity:1;transform:translate(0)}.analyzing[data-v-76488107]{z-index:100;background:#0a0a0ff2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.analyzing-text[data-v-76488107]{margin-bottom:40px;font-size:18px}.analyzing-text .prefix[data-v-76488107]{color:var(--primary-color);margin-right:8px}.analyzing-text .text[data-v-76488107]{animation:.1s infinite flicker-76488107}.analyzing-bar[data-v-76488107]{background:var(--border-color);width:300px;height:4px;margin-bottom:16px;overflow:hidden}.analyzing-bar .bar-fill[data-v-76488107]{background:var(--primary-color);height:100%;box-shadow:0 0 20px var(--primary-color);transition:width .2s}.analyzing-percent[data-v-76488107]{color:var(--primary-color);font-size:32px;font-weight:700}@keyframes blink-76488107{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes pulse-76488107{0%,to{opacity:1}50%{opacity:.5}}@keyframes flicker-76488107{0%,to{opacity:1}50%{opacity:.8}75%{opacity:.9}}.radar-container[data-v-09bf2921]{justify-content:center;align-items:center;display:flex}.radar-svg[data-v-09bf2921]{width:100%;max-width:300px;height:auto}.grid-line[data-v-09bf2921]{fill:none;stroke:#00ff881a;stroke-width:1px}.axis-line[data-v-09bf2921]{stroke:#0f83;stroke-width:1px}.data-area[data-v-09bf2921]{fill-opacity:.2;stroke-width:2px;animation:1s forwards dataFadeIn-09bf2921}@keyframes dataFadeIn-09bf2921{0%{fill-opacity:0;stroke-opacity:0}to{fill-opacity:.2;stroke-opacity:1}}.data-point[data-v-09bf2921]{stroke-width:2px;animation:2s ease-in-out infinite pointPulse-09bf2921}@keyframes pointPulse-09bf2921{0%,to{r:4;filter:drop-shadow(0 0 2px)}50%{r:5;filter:drop-shadow(0 0 8px)}}.label-text[data-v-09bf2921]{fill:var(--text-secondary);text-anchor:middle;dominant-baseline:middle;font-family:Courier New,monospace;font-size:11px}.label-text.label-highlight[data-v-09bf2921]{fill:var(--primary-color);text-shadow:0 0 10px var(--primary-color);font-weight:700}.value-text[data-v-09bf2921]{fill:var(--primary-color);text-anchor:middle;dominant-baseline:middle;opacity:.7;font-family:Courier New,monospace;font-size:10px}.result-container[data-v-46120133]{max-width:600px;min-height:100vh;margin:0 auto;padding:30px 20px;position:relative}.matrix-rain[data-v-46120133]{pointer-events:none;z-index:0;position:fixed;inset:0}.scan-overlay[data-v-46120133]{background:var(--bg-dark);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.scan-content[data-v-46120133]{text-align:center}.fingerprint[data-v-46120133]{border:2px solid var(--primary-color);border-radius:10px;width:150px;height:150px;margin:0 auto 30px;position:relative;overflow:hidden}.fingerprint-svg[data-v-46120133]{width:100%;height:100%;padding:20px}.fp-line[data-v-46120133]{fill:none;stroke:var(--primary-color);stroke-width:2px;stroke-linecap:round;opacity:.6}.scan-line[data-v-46120133]{background:var(--primary-color);height:2px;box-shadow:0 0 20px var(--primary-color);animation:2s ease-in-out infinite scanMove-46120133;position:absolute;left:0;right:0}@keyframes scanMove-46120133{0%,to{top:0}50%{top:calc(100% - 2px)}}.scan-text[data-v-46120133]{opacity:0;animation:.5s 2s forwards fadeIn-46120133}.access-granted[data-v-46120133]{color:var(--primary-color);letter-spacing:4px;text-shadow:0 0 20px var(--primary-color);margin-bottom:10px;font-size:24px}.identity[data-v-46120133]{color:var(--text-secondary);letter-spacing:2px;font-size:14px}@keyframes fadeIn-46120133{to{opacity:1}}.result-content[data-v-46120133]{z-index:1;animation:.8s fadeInUp-46120133;position:relative}@keyframes fadeInUp-46120133{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.result-header[data-v-46120133]{text-align:center;margin-bottom:30px}.classified-stamp[data-v-46120133]{color:#f33;letter-spacing:3px;border:2px solid #f33;margin-bottom:20px;padding:4px 16px;font-size:12px;display:inline-block;transform:rotate(-3deg)}.title[data-v-46120133]{color:var(--text-primary);letter-spacing:2px;margin-bottom:20px;font-size:20px}.divider[data-v-46120133]{background:linear-gradient(90deg, transparent, var(--primary-color), transparent);height:1px}.info-section[data-v-46120133]{border:1px solid var(--border-color);background:#0f0f1acc;margin-bottom:24px;padding:20px}.info-row[data-v-46120133]{border-bottom:1px solid var(--border-color);align-items:baseline;padding:12px 0;display:flex}.info-row[data-v-46120133]:last-child{border-bottom:none}.info-label[data-v-46120133]{color:var(--text-secondary);letter-spacing:1px;min-width:100px;font-size:12px}.info-value[data-v-46120133]{color:var(--text-primary);flex:1;font-size:16px}.info-value.highlight[data-v-46120133]{color:var(--primary-color);font-weight:700}.info-value.score[data-v-46120133]{color:var(--primary-color);text-shadow:0 0 20px var(--primary-color);font-size:28px;font-weight:700}.score-max[data-v-46120133]{color:var(--text-secondary);margin-left:4px;font-size:14px}.info-sub[data-v-46120133]{color:var(--text-secondary);margin-left:10px;font-size:12px}.section-title[data-v-46120133]{margin-bottom:16px}.section-title .label[data-v-46120133]{color:var(--primary-color);letter-spacing:2px;border-bottom:1px solid var(--primary-color);padding-bottom:8px;font-size:12px}.gene-section[data-v-46120133]{margin-bottom:24px}.gene-colors[data-v-46120133]{gap:12px;display:flex}.color-tag[data-v-46120133]{letter-spacing:1px;border:1px solid;padding:8px 16px;font-size:12px}.code-section[data-v-46120133]{margin-bottom:24px}.code-block[data-v-46120133]{border:1px solid var(--border-color);border-left:3px solid var(--primary-color);background:#00000080;padding:16px 20px;font-family:Courier New,monospace}.code-prefix[data-v-46120133]{color:var(--primary-color);margin-right:8px}.code-text[data-v-46120133]{color:var(--secondary-color);font-size:13px}.radar-section[data-v-46120133]{margin-bottom:24px}.radar-chart[data-v-46120133]{border:1px solid var(--border-color);background:#0f0f1a80;padding:20px}.analysis-section[data-v-46120133]{border:1px solid var(--border-color);border-left:3px solid var(--primary-color);background:#0f0f1a99;margin-bottom:24px;padding:20px}.analysis-text[data-v-46120133]{color:var(--text-secondary);font-size:14px;line-height:1.8}.deep-scan[data-v-46120133]{border:1px solid var(--border-color);background:#0f0f1a99;margin-bottom:24px;padding:20px}.scan-item[data-v-46120133]{border-bottom:1px solid var(--border-color);padding:16px 0}.scan-item[data-v-46120133]:last-child{border-bottom:none}.scan-label[data-v-46120133]{color:var(--primary-color);letter-spacing:1px;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.scan-label .icon[data-v-46120133]{font-size:10px}.scan-value[data-v-46120133]{color:var(--text-secondary);font-size:14px;line-height:1.6}.advice-section[data-v-46120133]{border:1px solid var(--primary-color);background:linear-gradient(135deg,#00ff880d 0%,#0f0f1acc 100%);margin-bottom:24px;padding:20px}.advice-text[data-v-46120133]{color:var(--text-primary);margin-bottom:20px;font-size:14px;line-height:1.8}.industries[data-v-46120133]{border-top:1px solid var(--border-color);padding-top:16px}.industries-label[data-v-46120133]{color:var(--text-secondary);margin-bottom:12px;font-size:12px}.industry-tags[data-v-46120133]{flex-wrap:wrap;gap:8px;display:flex}.industry-tag[data-v-46120133]{border:1px solid var(--primary-color);color:var(--primary-color);background:#00ff881a;padding:6px 14px;font-size:12px}.result-footer[data-v-46120133]{border:1px solid var(--border-color);background:#0f0f1a99;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px;display:flex}.footer-left[data-v-46120133]{align-items:center;gap:12px;display:flex}.qrcode-placeholder[data-v-46120133]{border:1px solid var(--border-color);width:60px;height:60px;padding:4px}.qr-grid[data-v-46120133]{grid-template-columns:repeat(9,1fr);gap:1px;display:grid}.qr-cell[data-v-46120133]{aspect-ratio:1;background:var(--border-color)}.qr-cell.active[data-v-46120133]{background:var(--text-secondary)}.footer-text[data-v-46120133]{color:var(--text-secondary);font-size:10px;line-height:1.6}.highlight-text[data-v-46120133]{color:var(--primary-color)}.secret-stamp[data-v-46120133]{color:#f33;opacity:.8;border:2px solid #f33;padding:8px 16px;font-size:16px;font-weight:700;transform:rotate(5deg)}.unlock-section[data-v-46120133]{text-align:center;margin-bottom:30px}.unlock-btn[data-v-46120133]{background:linear-gradient(135deg, var(--primary-color), var(--secondary-color));width:100%;color:var(--bg-dark);letter-spacing:1px;cursor:pointer;border:none;justify-content:center;align-items:center;gap:12px;padding:18px 24px;font-size:14px;font-weight:700;transition:all .3s;animation:2s infinite glowPulse-46120133;display:flex;box-shadow:0 0 30px #00ff884d}@keyframes glowPulse-46120133{0%,to{box-shadow:0 0 30px #00ff884d}50%{box-shadow:0 0 50px #00ff8880}}.unlock-btn[data-v-46120133]:hover{transform:translateY(-2px);box-shadow:0 0 40px #00ff8880}.btn-icon[data-v-46120133]{font-size:10px}.unlock-hint[data-v-46120133]{color:var(--text-secondary);margin-top:12px;font-size:12px}.lock-icon[data-v-46120133]{margin-right:4px}.count[data-v-46120133]{color:var(--primary-color);font-weight:700}.action-buttons[data-v-46120133]{gap:12px;display:flex}.retry-btn[data-v-46120133],.share-btn[data-v-46120133]{border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;background:0 0;flex:1;padding:14px 20px;font-size:13px;transition:all .3s}.retry-btn[data-v-46120133]:hover,.share-btn[data-v-46120133]:hover{border-color:var(--primary-color);color:var(--primary-color)}.pay-modal[data-v-46120133]{z-index:2000;background:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content[data-v-46120133]{background:var(--bg-card);border:1px solid var(--primary-color);width:100%;max-width:400px;max-height:90vh;overflow-y:auto}.modal-header[data-v-46120133]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-title[data-v-46120133]{color:var(--primary-color);letter-spacing:1px;font-size:16px}.close-btn[data-v-46120133]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:24px;line-height:1}.modal-body[data-v-46120133]{padding:20px}.benefits[data-v-46120133]{margin-bottom:24px}.benefit-item[data-v-46120133]{color:var(--text-secondary);align-items:flex-start;gap:10px;padding:10px 0;font-size:14px;display:flex}.benefit-item .check[data-v-46120133]{color:var(--primary-color);flex-shrink:0}.price-section[data-v-46120133]{text-align:center;margin-bottom:20px}.original-price[data-v-46120133]{color:var(--text-secondary);margin-bottom:8px;font-size:14px;text-decoration:line-through}.current-price[data-v-46120133]{justify-content:center;align-items:baseline;gap:8px;display:flex}.price-label[data-v-46120133]{color:#ff6b35;font-size:14px}.price-value[data-v-46120133]{color:#ff6b35;font-size:36px;font-weight:700}.pay-btn[data-v-46120133]{color:#fff;letter-spacing:2px;cursor:pointer;background:linear-gradient(135deg,#ff6b35,#ff8c42);border:none;width:100%;padding:16px;font-size:16px;font-weight:700;transition:all .3s}.pay-btn[data-v-46120133]:hover{transform:translateY(-2px);box-shadow:0 0 30px #ff6b3566}.toast[data-v-46120133]{color:var(--bg-dark);z-index:9999;background:#00ff88e6;border-radius:4px;padding:12px 24px;font-size:14px;font-weight:700;animation:.3s toastIn-46120133;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes toastIn-46120133{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.app-container[data-v-f362aea4]{min-height:100vh}
