*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff}button{font-family:inherit}.helper[data-v-91fc269b]{position:fixed;z-index:999;width:100%;height:100%;background-color:#000000bf;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease}.helper.show[data-v-91fc269b]{opacity:1;visibility:visible}.helper-body[data-v-91fc269b]{width:85%;max-width:500px;background:#fff;border-radius:12px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;transform:translateY(20px);transition:transform .3s ease;box-shadow:0 4px 16px #0000001f}.show .helper-body[data-v-91fc269b]{transform:translateY(0)}.helper-header[data-v-91fc269b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.title-container[data-v-91fc269b]{display:flex;flex-direction:column;gap:6px}.helper-title[data-v-91fc269b]{font-size:24px;font-weight:600;color:#333;line-height:1.4}.helper-subtitle[data-v-91fc269b]{font-size:16px;font-weight:400;color:#666;line-height:1.4;letter-spacing:1px;margin-top:2px}.helper-content[data-v-91fc269b]{display:flex;flex-direction:column;gap:16px}.step-item[data-v-91fc269b]{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#f8f9fa;border-radius:8px;transition:all .2s ease}.step-item[data-v-91fc269b]:active{background:#f0f1f2}.step-icon[data-v-91fc269b]{font-size:24px;line-height:1}.step-text[data-v-91fc269b]{display:flex;flex-direction:column;gap:4px}.step-title[data-v-91fc269b]{font-size:16px;font-weight:500;color:#333}.step-desc[data-v-91fc269b]{font-size:13px;color:#666}.helper-footer[data-v-91fc269b]{display:flex;flex-direction:column;gap:16px;margin-top:10px}.tips-container[data-v-91fc269b]{display:flex;flex-direction:column;gap:8px}.add-shortcut[data-v-91fc269b],.contact-service[data-v-91fc269b]{display:flex;align-items:center;gap:6px;padding:12px;border-radius:8px}.add-shortcut[data-v-91fc269b]{background:#fff5e6}.contact-service[data-v-91fc269b]{background:#f0f7f0}.add-icon[data-v-91fc269b]{font-size:18px}.add-shortcut .tip-text[data-v-91fc269b]{font-size:14px;color:#ff9500}.contact-service .tip-text[data-v-91fc269b]{font-size:14px;color:#28a745}.neumorphic-btn[data-v-91fc269b]{width:100%;background:#4a90e2;color:#fff;font-size:16px;font-weight:500;border:none;border-radius:8px;padding:12px 0;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;letter-spacing:2px}.neumorphic-btn[data-v-91fc269b]:active{background:#3a80d2;transform:scale(.98)}.neumorphic-btn[data-v-91fc269b]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to bottom right,#fff3,#ffffff0d);transform:rotate(45deg);animation:shimmer-91fc269b 3s infinite}@keyframes shimmer-91fc269b{0%{transform:translate(-50%,-50%) rotate(45deg)}to{transform:translate(50%,50%) rotate(45deg)}}@media (max-width: 768px){.helper-body[data-v-91fc269b]{width:90%;padding:16px}.helper-title[data-v-91fc269b]{font-size:20px}.helper-subtitle[data-v-91fc269b]{font-size:14px}.step-icon[data-v-91fc269b]{font-size:20px}.step-title[data-v-91fc269b]{font-size:14px}.step-desc[data-v-91fc269b]{font-size:12px}.add-icon[data-v-91fc269b]{font-size:16px}.tip-text[data-v-91fc269b]{font-size:12px}.neumorphic-btn[data-v-91fc269b]{font-size:14px;padding:10px 0}}.google-ad-container[data-v-04d23971]{padding:10px;background:#ffffff0d;border-radius:8px;text-align:center}.thinking[data-v-d7a5a7b8]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;transition:opacity .3s;visibility:hidden}.thinking[data-v-d7a5a7b8] .google-ad-container{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;max-width:728px}.thinking.show[data-v-d7a5a7b8]{opacity:1;visibility:visible}.thinking.hide[data-v-d7a5a7b8]{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.thinking-content[data-v-d7a5a7b8]{text-align:center;color:#fff}.brain-animation[data-v-d7a5a7b8]{position:relative;margin-bottom:20px}.brain[data-v-d7a5a7b8]{font-size:80px;animation:pulse-d7a5a7b8 2s infinite}.spark-container[data-v-d7a5a7b8]{position:absolute;width:100%;height:100%;top:0;left:0}.spark[data-v-d7a5a7b8]{position:absolute;font-size:40px;opacity:0}.spark[data-v-d7a5a7b8]:nth-child(1){animation:sparkle-d7a5a7b8 2s infinite .2s;top:-20px;left:20px}.spark[data-v-d7a5a7b8]:nth-child(2){animation:sparkle-d7a5a7b8 2s infinite .4s;top:20px;right:20px}.spark[data-v-d7a5a7b8]:nth-child(3){animation:sparkle-d7a5a7b8 2s infinite .6s;bottom:-20px;left:50%}.thinking-text[data-v-d7a5a7b8]{font-size:16px;margin:20px 0}.thinking-dots[data-v-d7a5a7b8]{display:flex;justify-content:center;gap:8px;margin-bottom:20px}.result-btn[data-v-d7a5a7b8]{padding:12px 24px;background:#007aff;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .2s;position:relative;z-index:1001}.result-btn[data-v-d7a5a7b8]:hover{background:#06c}.dot[data-v-d7a5a7b8]{font-size:20px;animation:bounce-d7a5a7b8 1s infinite}.dot[data-v-d7a5a7b8]:nth-child(2){animation-delay:.2s}.dot[data-v-d7a5a7b8]:nth-child(3){animation-delay:.4s}@keyframes pulse-d7a5a7b8{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes sparkle-d7a5a7b8{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(0);opacity:0}}@keyframes bounce-d7a5a7b8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.camera[data-v-46500b42]{width:100%;height:100%;position:relative;overflow:hidden;background:#000}.permission-hint[data-v-46500b42]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.9rem;text-align:center;background-color:#00000080;border-radius:.5rem;z-index:10;max-width:80%;line-height:1.4;word-break:keep-all}.camera-video[data-v-46500b42]{width:100%;height:100%;object-fit:cover;transform:scaleX(1);background:#000}.camera-video.camera-flip[data-v-46500b42]{transform:scaleX(-1)}.camera-controls[data-v-46500b42]{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,#000000b3);color:#fff}.camera-scenes[data-v-46500b42]{display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;padding-bottom:10px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.camera-scenes[data-v-46500b42]::-webkit-scrollbar{display:none}.scene-item[data-v-46500b42]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border-radius:8px;background:#ffffff1a;cursor:pointer;white-space:nowrap;min-width:60px}.scene-item.active[data-v-46500b42]{background:#ffffff4d}.scene-icon[data-v-46500b42]{font-size:24px}.scene-name[data-v-46500b42]{font-size:12px}.camera-actions[data-v-46500b42]{display:flex;justify-content:center;gap:20px;align-items:center}.action-btn[data-v-46500b42]{width:60px;height:60px;border-radius:50%;border:none;background:#fff3;color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.action-btn[data-v-46500b42]:hover{background:#ffffff4d}.capture-btn[data-v-46500b42]{width:80px;height:80px;background:#007aff}.capture-btn[data-v-46500b42]:hover{background:#0056b3}.album-btn[data-v-46500b42],.flip-btn[data-v-46500b42]{background:#fff3}@media (max-width: 768px){.camera-controls[data-v-46500b42]{padding:15px}.action-btn[data-v-46500b42]{width:50px;height:50px;font-size:20px}.capture-btn[data-v-46500b42]{width:70px;height:70px}.scene-item[data-v-46500b42]{padding:6px;min-width:50px}.scene-icon[data-v-46500b42]{font-size:20px}.scene-name[data-v-46500b42]{font-size:10px}}.home[data-v-fbb81a5e]{width:100%;height:100vh;position:relative;overflow:hidden;background:#000}.nav[data-v-fbb81a5e]{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:20px;background:#00000080;color:#fff}.logo[data-v-fbb81a5e]{display:flex;flex-direction:column}.logo-text[data-v-fbb81a5e]{font-size:24px;font-weight:700}.scene-info[data-v-fbb81a5e]{display:flex;align-items:center;gap:10px;margin-top:5px}.current-scene[data-v-fbb81a5e]{font-size:16px}.case-btn[data-v-fbb81a5e]{background:#fff3;border:none;padding:4px 8px;border-radius:4px;color:#fff;font-size:14px}.nav-right[data-v-fbb81a5e]{display:flex;gap:10px}.nav-btn[data-v-fbb81a5e]{background:none;border:none;font-size:24px;padding:5px;cursor:pointer}.camera-container[data-v-fbb81a5e]{width:100%;height:100vh;position:absolute;top:0;left:0;right:0;bottom:0}.result-page[data-v-e67d5a7e]{min-height:100vh;background:#000;color:#fff;padding:20px}.result-header[data-v-e67d5a7e]{display:flex;align-items:center;margin-bottom:20px}.back-btn[data-v-e67d5a7e]{background:none;border:none;color:#fff;font-size:24px;padding:10px;margin-right:10px;cursor:pointer}.title[data-v-e67d5a7e]{font-size:24px;font-weight:700}.result-content[data-v-e67d5a7e]{display:flex;flex-direction:column;gap:20px}.image-preview[data-v-e67d5a7e]{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#ffffff1a;cursor:pointer}.image-preview img[data-v-e67d5a7e]{width:100%;height:100%;object-fit:contain;background:#1d1d1d}.result-card[data-v-e67d5a7e]{background:#ffffff1a;border-radius:12px;padding:20px}.scene-info[data-v-e67d5a7e]{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.scene-title[data-v-e67d5a7e]{font-size:18px;font-weight:700;margin-bottom:8px;display:flex;align-items:center;gap:8px}.scene-desc[data-v-e67d5a7e]{font-size:14px;color:#ffffff80}.analysis-time[data-v-e67d5a7e]{font-size:14px;color:#ffffff80;margin-top:8px}.analysis-result[data-v-e67d5a7e]{color:#ffffffe6;line-height:1.6;white-space:pre-wrap}.action-buttons[data-v-e67d5a7e]{display:flex;gap:15px;margin-top:20px}.action-buttons button[data-v-e67d5a7e]{flex:1;padding:12px;border-radius:8px;border:none;font-size:16px;cursor:pointer;transition:all .2s}.primary-btn[data-v-e67d5a7e]{background:#007aff;color:#fff}.primary-btn[data-v-e67d5a7e]:hover{background:#0056b3}.share-btn[data-v-e67d5a7e]{background:#ffffff1a;color:#fff}.share-btn[data-v-e67d5a7e]:hover{background:#fff3}@media (max-width: 768px){.result-page[data-v-e67d5a7e]{padding:15px}.title[data-v-e67d5a7e]{font-size:20px}.result-card[data-v-e67d5a7e]{padding:15px}.scene-title[data-v-e67d5a7e]{font-size:16px}.action-buttons button[data-v-e67d5a7e]{padding:10px;font-size:14px}}
