:root{--primary-color: #2bc45a;--primary-gradient-start: #2bc45a;--primary-gradient-end: #58db92;--text-main: #111111;--text-secondary: #666666;--text-minor: #888888;--bg-color: #f7f9fc;--card-bg: #ffffff;--shadow-color: rgba(0, 0, 0, .06);--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{margin:0;padding:0;font-family:var(--font-family);background-color:#fff;color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:100%;margin:0 auto;min-height:100vh;position:relative}::-webkit-scrollbar{width:0px;background:transparent}h1,h2,h3,h4,h5,h6,p{margin:0}button{background:none;border:none;padding:0;cursor:pointer;font:inherit}a{text-decoration:none;color:inherit}.shadow-card{box-shadow:0 8px 20px var(--shadow-color)}.app-card[data-v-6c5d7f5e]{margin:0 16px 12px;padding:16px;background:#fff;border-radius:12px}.app-header[data-v-6c5d7f5e]{display:flex;margin-bottom:24px}.icon-wrapper[data-v-6c5d7f5e]{width:70px;height:70px;border-radius:16px;overflow:hidden;margin-right:12px;flex-shrink:0;background:#f0f0f0}.app-icon[data-v-6c5d7f5e]{width:100%;height:100%;object-fit:cover}.header-content[data-v-6c5d7f5e]{flex:1;display:flex;flex-direction:column;justify-content:center}.title-row[data-v-6c5d7f5e]{display:flex;align-items:center;margin-bottom:4px}.app-name[data-v-6c5d7f5e]{font-size:18px;font-weight:600;color:#111;margin-right:8px}.badge[data-v-6c5d7f5e]{background:linear-gradient(90deg,#2bc45a,#58db92);color:#fff;font-size:10px;padding:2px 8px;border-radius:10px;font-weight:500}.subtitle[data-v-6c5d7f5e]{font-size:12px;color:#666;margin-bottom:6px;line-height:1.2}.tags[data-v-6c5d7f5e]{display:flex;gap:6px}.tag[data-v-6c5d7f5e]{font-size:10px;color:#38b56e;background:#f0f8ff;padding:2px 6px;border-radius:4px}.metrics-row[data-v-6c5d7f5e]{display:flex;justify-content:space-around;margin-bottom:24px}.metric-item[data-v-6c5d7f5e]{text-align:center}.metric-value[data-v-6c5d7f5e]{font-size:17px;font-weight:600;color:#111;margin-bottom:4px}.metric-label[data-v-6c5d7f5e]{font-size:11px;color:#888}.tabs-row[data-v-6c5d7f5e]{display:flex;gap:12px}.tab-item[data-v-6c5d7f5e]{padding:6px 16px;border-radius:20px;background:#f3f5f8;color:#666;font-size:13px;cursor:pointer;transition:all .2s}.tab-item.active[data-v-6c5d7f5e]{background:linear-gradient(90deg,#2bc45a,#58db92);color:#fff;font-weight:500}.detail-section[data-v-4be86f8c]{margin:16px;padding:16px;background:#fff;border-radius:12px}.title[data-v-4be86f8c]{font-size:15px;font-weight:600;color:#111;margin-bottom:12px}.description[data-v-4be86f8c]{font-size:13px;color:#555;line-height:1.6;margin-bottom:16px}.info-list[data-v-4be86f8c]{border-top:.5px solid #f0f0f0}.info-item[data-v-4be86f8c]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:.5px solid #f5f5f5;font-size:12px}.label[data-v-4be86f8c]{color:#888}.value[data-v-4be86f8c]{color:#333}.comment-section[data-v-fb90adf0]{margin:0 16px;padding:16px;background:#fff;border-radius:12px}.section-header[data-v-fb90adf0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.title[data-v-fb90adf0]{font-size:15px;font-weight:600;color:#111}.count[data-v-fb90adf0]{font-size:12px;color:#888}.comment-item[data-v-fb90adf0]{background:#f7f9fc;border-radius:12px;padding:14px;margin-bottom:12px}.comment-header[data-v-fb90adf0]{display:flex;align-items:center;margin-bottom:8px}.avatar[data-v-fb90adf0]{width:36px;height:36px;border-radius:50%;overflow:hidden;margin-right:10px;background:#eee}.avatar img[data-v-fb90adf0]{width:100%;height:100%}.user-info[data-v-fb90adf0]{flex:1}.name[data-v-fb90adf0]{font-size:13px;font-weight:600;color:#111}.time[data-v-fb90adf0]{font-size:11px;color:#999}.rating[data-v-fb90adf0]{font-size:12px}.star[data-v-fb90adf0]{color:#d8d8d8}.star.filled[data-v-fb90adf0]{color:#ffb400}.content[data-v-fb90adf0]{font-size:13px;color:#444;line-height:1.5;margin-bottom:8px}.comment-footer[data-v-fb90adf0]{display:flex;justify-content:space-between;font-size:11px;color:#999}.screenshot-section[data-v-dd40cdc3]{margin:0 16px 12px;padding:16px;background:#fff;border-radius:12px}.section-header[data-v-dd40cdc3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.title[data-v-dd40cdc3]{font-size:15px;font-weight:600;color:#111}.count[data-v-dd40cdc3]{font-size:12px;color:#888}.scroll-container[data-v-dd40cdc3]{overflow-x:auto;margin-right:-16px;padding-right:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-container[data-v-dd40cdc3]::-webkit-scrollbar{display:none}.scroll-content[data-v-dd40cdc3]{display:flex;gap:10px}.screenshot-item[data-v-dd40cdc3]{width:200px;flex-shrink:0;border-radius:8px;overflow:hidden}.screenshot-item img[data-v-dd40cdc3]{width:100%;border-radius:8px;display:block}.dots[data-v-dd40cdc3]{display:flex;justify-content:center;gap:6px;margin-top:12px}.dot[data-v-dd40cdc3]{width:6px;height:6px;border-radius:50%;background:#eee}.dot.active[data-v-dd40cdc3]{background:#2bc45a}.bottom-bar[data-v-d7aacc1e]{position:fixed;bottom:0;left:0;right:0;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 16px 20px;box-shadow:0 -4px 20px #0000000d;z-index:100;max-width:600px;margin:0 auto}.btn-group[data-v-d7aacc1e]{display:flex;gap:12px}.btn[data-v-d7aacc1e]{flex:1;height:44px;border-radius:22px;background:linear-gradient(90deg,#2bc45a,#58db92);color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.btn[data-v-d7aacc1e]:active{opacity:.9}.trust-tip-container[data-v-56412547]{padding:0 16px 12px;display:flex;justify-content:center}.trust-link[data-v-56412547]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#007aff;cursor:pointer;padding:8px 12px;background-color:#007aff0d;border-radius:8px;transition:opacity .2s}.trust-link[data-v-56412547]:active{opacity:.7}.icon[data-v-56412547]{font-size:16px}.text[data-v-56412547]{text-decoration:underline;text-underline-offset:2px;font-weight:500}.main-container[data-v-b0484799]{padding-top:16px;max-width:600px;margin:0 auto;padding-bottom:100px}.content-area[data-v-b0484799]{padding-bottom:20px}.loading-state[data-v-b0484799],.error-state[data-v-b0484799]{text-align:center;padding:40px;color:#666;font-size:14px}.error-state[data-v-b0484799]{color:#ff4d4f}[data-v-aeed87b9]{margin:0;padding:0;box-sizing:border-box}.guide-page[data-v-aeed87b9]{font-family:Microsoft Yahei,Arial,宋体,Helvetica,sans-serif;background-color:#f8f8f8;min-height:100vh}.warning-header[data-v-aeed87b9]{padding:10px;background-color:#ffe8dd;border-bottom:1px solid #ffd5be;font-size:14px;color:#ff671c;line-height:1.7}.guide-content[data-v-aeed87b9]{padding:10px 15px}.guide-content h2[data-v-aeed87b9]{font-size:14px;margin-top:10px;margin-bottom:20px;color:#333}.step[data-v-aeed87b9]{margin-bottom:20px}.step-title[data-v-aeed87b9]{display:flex;align-items:flex-start}.step-number[data-v-aeed87b9]{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin-top:4px;margin-right:6px;border-radius:50%;font-size:14px;font-style:normal;color:#fff;background-color:#09f;flex-shrink:0}.step-title p[data-v-aeed87b9]{font-size:16px;color:#333;line-height:1.7;flex:1}.highlight[data-v-aeed87b9]{color:#ff001c}.step-img[data-v-aeed87b9]{display:block;margin:15px auto 20px;width:90%;max-width:400px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.guide-footer[data-v-aeed87b9]{padding:20px;text-align:center}.btn-back[data-v-aeed87b9]{display:inline-block;background-color:#1b8dfa;width:280px;height:44px;line-height:44px;font-size:16px;color:#fff;border:none;border-radius:22px;cursor:pointer}.btn-back[data-v-aeed87b9]:active{background-color:#1678d3}
