.shenhe-page[data-v-90ffcb3e]{background:#fff;min-height:100vh;padding:40px 20px 30px;font-family:Google Sans Flex,Roboto,Arial,sans-serif;margin:0 auto}.app-header[data-v-90ffcb3e]{display:flex;gap:20px;margin-bottom:30px}.app-header .app-icon[data-v-90ffcb3e]{width:72px;height:72px;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px 1px #3c404326,0 1px 2px #3c40434d;flex-shrink:0}.app-header .app-icon img[data-v-90ffcb3e]{width:100%;height:100%;object-fit:cover}.app-header .app-info[data-v-90ffcb3e]{flex:1}.app-header .app-info .app-name[data-v-90ffcb3e]{font-size:25px;font-weight:500;color:#202124;text-transform:uppercase;margin:0;line-height:1.2}.app-header .app-info .app-developer[data-v-90ffcb3e]{font-size:16px;font-weight:500;color:#01875f;margin:1px 0}.app-header .app-info .app-verified[data-v-90ffcb3e]{font-size:12px;color:#5f6368;margin:1px 0}.stats-bar[data-v-90ffcb3e]{display:flex;align-items:center;gap:4px;margin-bottom:30px}.stats-bar .stat-item[data-v-90ffcb3e]{flex:1;text-align:center}.stats-bar .stat-item .stat-value[data-v-90ffcb3e]{display:flex;align-items:center;justify-content:center;height:24px;font-size:14px;font-weight:500;color:#202124}.stats-bar .stat-item .stat-value .star-icon[data-v-90ffcb3e]{margin-left:2px}.stats-bar .stat-item .stat-label[data-v-90ffcb3e]{font-size:12px;color:#5f6368}.stats-bar .stat-divider[data-v-90ffcb3e]{width:1px;height:24px;background:#dadce0}.action-buttons[data-v-90ffcb3e]{margin-bottom:30px}.action-buttons .install-btn[data-v-90ffcb3e]{width:100%;height:40px;background:#137c56;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;margin-bottom:8px}.action-buttons .install-btn[data-v-90ffcb3e]:hover{background:#0d5c40}.action-buttons .secondary-actions[data-v-90ffcb3e]{display:flex;gap:16px;padding:2px 8px}.action-buttons .secondary-actions .action-item[data-v-90ffcb3e]{display:flex;align-items:center;gap:6px;height:48px;cursor:pointer}.action-buttons .secondary-actions .action-item span[data-v-90ffcb3e]{font-size:14px;font-weight:500;color:#01875f}.screenshots[data-v-90ffcb3e]{margin-bottom:30px;margin-left:-20px;margin-right:-20px;padding:0 20px}.screenshots .screenshots-scroll[data-v-90ffcb3e]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.screenshots .screenshots-scroll[data-v-90ffcb3e]::-webkit-scrollbar{display:none}.screenshots .screenshot-item[data-v-90ffcb3e]{flex-shrink:0;width:116px;height:204px;border-radius:8px;overflow:hidden;background:#e8eaed;scroll-snap-align:start}.screenshots .screenshot-item img[data-v-90ffcb3e]{width:100%;height:100%;object-fit:cover}.section-header[data-v-90ffcb3e]{display:flex;align-items:center;justify-content:space-between;height:28px;margin-bottom:16px}.section-header h2[data-v-90ffcb3e]{font-size:18px;font-weight:600;color:#202124;margin:0}.section-header .arrow-icon[data-v-90ffcb3e]{cursor:pointer}.about-section[data-v-90ffcb3e]{margin-bottom:30px}.about-section .about-content[data-v-90ffcb3e]{font-size:14px;line-height:24px;color:#5f6368;max-height:144px;overflow:hidden;margin-bottom:16px}.about-section .about-content p[data-v-90ffcb3e]{margin:0 0 8px}.about-section .meta-info[data-v-90ffcb3e]{display:flex;gap:8px}.about-section .meta-info .meta-item[data-v-90ffcb3e]{flex:1}.about-section .meta-info .meta-item .meta-label[data-v-90ffcb3e]{font-size:16px;color:#202124;margin-bottom:4px}.about-section .meta-info .meta-item .meta-value[data-v-90ffcb3e]{font-size:14px;color:#5f6368}.data-safety[data-v-90ffcb3e]{margin-bottom:30px}.data-safety .data-safety-desc[data-v-90ffcb3e]{font-size:14px;line-height:24px;color:#5f6368;margin-bottom:16px}.data-safety .data-safety-card[data-v-90ffcb3e]{border:1px solid #dadce0;border-radius:12px;padding:20px}.data-safety .data-safety-card .safety-item[data-v-90ffcb3e]{display:flex;gap:16px;margin-bottom:20px}.data-safety .data-safety-card .safety-item[data-v-90ffcb3e]:last-of-type{margin-bottom:0}.data-safety .data-safety-card .safety-item .safety-icon[data-v-90ffcb3e]{width:20px;height:20px;flex-shrink:0}.data-safety .data-safety-card .safety-item .safety-text[data-v-90ffcb3e]{flex:1}.data-safety .data-safety-card .safety-item .safety-text .safety-title[data-v-90ffcb3e]{font-size:14px;line-height:20px;color:#5f6368;margin:0}.data-safety .data-safety-card .safety-item .safety-text .safety-subtitle[data-v-90ffcb3e]{font-size:12px;line-height:20px;color:#5f6368;margin:0}.data-safety .data-safety-card .view-details[data-v-90ffcb3e]{font-size:14px;font-weight:500;color:#01875f;text-decoration:none;line-height:20px;display:inline-block;margin-top:20px}.ratings-reviews[data-v-90ffcb3e]{margin-bottom:30px}.ratings-reviews .section-header-ratings[data-v-90ffcb3e]{margin-bottom:20px}.ratings-reviews .section-header-ratings .verified-info[data-v-90ffcb3e]{display:flex;align-items:center;gap:4px;height:48px}.ratings-reviews .section-header-ratings .verified-info span[data-v-90ffcb3e]{font-size:12px;color:#5f6368}.ratings-reviews .device-tabs[data-v-90ffcb3e]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.ratings-reviews .device-tabs .device-tab[data-v-90ffcb3e]{display:flex;align-items:center;gap:6px;padding:4px 14px;border-radius:99px;font-size:14px;line-height:24px;cursor:pointer;border:1px solid #dadce0;background:#fff;color:#5f6368}.ratings-reviews .device-tabs .device-tab.active[data-v-90ffcb3e]{background:#05644917;border-color:transparent;color:#056449}.ratings-reviews .ratings-summary[data-v-90ffcb3e]{display:flex;gap:16px;margin-bottom:20px}.ratings-reviews .ratings-summary .rating-score .big-rating[data-v-90ffcb3e]{font-size:56px;font-weight:500;color:#202124;line-height:56px}.ratings-reviews .ratings-summary .rating-score .stars-row[data-v-90ffcb3e]{display:flex;margin:8px 0}.ratings-reviews .ratings-summary .rating-score .total-reviews[data-v-90ffcb3e]{font-size:12px;color:#5f6368}.ratings-reviews .ratings-summary .rating-bars[data-v-90ffcb3e]{flex:1}.ratings-reviews .ratings-summary .rating-bars .bar-row[data-v-90ffcb3e]{display:flex;align-items:center;gap:16px;height:16px}.ratings-reviews .ratings-summary .rating-bars .bar-row .bar-label[data-v-90ffcb3e]{width:16px;font-size:12px;color:#5f6368;text-align:center}.ratings-reviews .ratings-summary .rating-bars .bar-row .bar-track[data-v-90ffcb3e]{flex:1;height:10px;background:#e8eaed;border-radius:99px;overflow:hidden}.ratings-reviews .ratings-summary .rating-bars .bar-row .bar-track .bar-fill[data-v-90ffcb3e]{height:100%;background:#01875f;border-radius:99px}.ratings-reviews .reviews-list .review-item[data-v-90ffcb3e]{margin-bottom:24px}.ratings-reviews .reviews-list .review-item .review-header[data-v-90ffcb3e]{display:flex;align-items:center;gap:16px;margin-bottom:8px}.ratings-reviews .reviews-list .review-item .review-header .reviewer-avatar[data-v-90ffcb3e]{width:32px;height:32px;border-radius:50%;object-fit:cover}.ratings-reviews .reviews-list .review-item .review-header .reviewer-name[data-v-90ffcb3e]{flex:1;font-size:14px;color:#202124}.ratings-reviews .reviews-list .review-item .review-meta[data-v-90ffcb3e]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ratings-reviews .reviews-list .review-item .review-meta .review-stars[data-v-90ffcb3e]{display:flex}.ratings-reviews .reviews-list .review-item .review-meta .review-date[data-v-90ffcb3e]{font-size:12px;color:#5f6368}.ratings-reviews .reviews-list .review-item .review-text[data-v-90ffcb3e]{font-size:14px;line-height:20px;color:#5f6368;margin:0 0 8px}.ratings-reviews .reviews-list .review-item .review-helpful[data-v-90ffcb3e]{font-size:12px;line-height:20px;color:#5f6368;margin-bottom:8px}.ratings-reviews .reviews-list .review-item .review-actions[data-v-90ffcb3e]{display:flex;align-items:center;gap:16px}.ratings-reviews .reviews-list .review-item .review-actions span[data-v-90ffcb3e]{font-size:12px;color:#5f6368}.ratings-reviews .reviews-list .review-item .review-actions .helpful-btn[data-v-90ffcb3e]{padding:2px 16px;border:1px solid #dadce0;border-radius:99px;background:#fff;font-size:14px;line-height:24px;color:#5f6368;cursor:pointer}.ratings-reviews .reviews-list .review-item .review-actions .helpful-btn[data-v-90ffcb3e]:hover{background:#f5f5f5}.ratings-reviews .view-all-reviews[data-v-90ffcb3e]{font-size:14px;font-weight:500;color:#01875f;text-decoration:none;line-height:20px}.whats-new[data-v-90ffcb3e]{margin-bottom:30px}.whats-new h2[data-v-90ffcb3e]{font-size:18px;font-weight:600;color:#202124;margin:0 0 20px}.whats-new p[data-v-90ffcb3e]{font-size:14px;line-height:20px;color:#5f6368;margin:0 0 20px}.whats-new p[data-v-90ffcb3e]:last-child{margin-bottom:0}.similar-apps[data-v-90ffcb3e]{margin-bottom:30px}.similar-apps .similar-apps-grid[data-v-90ffcb3e]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:16px;height:200px;margin-bottom:20px}.similar-apps .similar-apps-grid .similar-app-item[data-v-90ffcb3e]{display:flex;flex-wrap:wrap;gap:12px}.similar-apps .similar-apps-grid .similar-app-item .similar-app-icon[data-v-90ffcb3e]{width:56px;height:56px;border-radius:12px;box-shadow:0 1px 2px 1px #3c404326,0 1px 2px #3c40434d;object-fit:cover}.similar-apps .similar-apps-grid .similar-app-item .similar-app-info[data-v-90ffcb3e]{flex:1;min-width:0;overflow:hidden}.similar-apps .similar-apps-grid .similar-app-item .similar-app-info .similar-app-name[data-v-90ffcb3e]{font-size:14px;color:#202124;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.similar-apps .similar-apps-grid .similar-app-item .similar-app-info .similar-app-developer[data-v-90ffcb3e]{font-size:12px;color:#5f6368;margin:2px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.similar-apps .similar-apps-grid .similar-app-item .similar-app-info .similar-app-rating[data-v-90ffcb3e]{display:flex;align-items:center;gap:2px;font-size:12px;color:#5f6368}.similar-apps .report-link[data-v-90ffcb3e]{display:flex;align-items:center;gap:20px;cursor:pointer}.similar-apps .report-link span[data-v-90ffcb3e]{font-size:14px;font-weight:500;color:#202124}.divider[data-v-90ffcb3e]{height:1px;background:#dadce0;margin-bottom:30px}.footer .footer-links[data-v-90ffcb3e]{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.footer .footer-links a[data-v-90ffcb3e]{font-size:14px;line-height:20px;color:#5f6368;text-decoration:none}.footer .footer-links a[data-v-90ffcb3e]:hover{text-decoration:underline}.footer .footer-legal[data-v-90ffcb3e]{display:flex;flex-wrap:wrap;gap:24px}.footer .footer-legal a[data-v-90ffcb3e],.footer .footer-legal span[data-v-90ffcb3e]{font-size:12px;color:#333;text-decoration:none}.footer .footer-legal a[data-v-90ffcb3e]:hover,.footer .footer-legal span[data-v-90ffcb3e]:hover{text-decoration:underline}.footer .footer-legal span[data-v-90ffcb3e]{color:#5f6368}.install-modal[data-v-90ffcb3e]{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9999}.install-modal .install-content[data-v-90ffcb3e]{background:#fff;padding:30px;border-radius:12px;max-width:320px;width:90%;text-align:center}.install-modal .install-content h3[data-v-90ffcb3e]{font-size:18px;font-weight:600;color:#202124;margin:0 0 20px}.install-modal .install-content .progress-bar[data-v-90ffcb3e]{width:100%;height:8px;background:#e8eaed;border-radius:4px;overflow:hidden;margin:10px 0}.install-modal .install-content .progress-bar .progress-fill[data-v-90ffcb3e]{height:100%;background:#01875f;transition:width .3s ease}.install-modal .install-content p[data-v-90ffcb3e]{font-size:14px;color:#5f6368;margin:10px 0}.install-modal .install-content .post-install-progress[data-v-90ffcb3e]{margin-top:20px;padding-top:20px;border-top:1px solid #e8eaed}.guide-modal[data-v-90ffcb3e]{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9999}.guide-modal .guide-content[data-v-90ffcb3e]{background:#fff;padding:30px;border-radius:12px;max-width:320px;width:90%;text-align:center}.guide-modal .guide-content h3[data-v-90ffcb3e]{font-size:18px;font-weight:600;color:#202124;margin:0 0 16px}.guide-modal .guide-content p[data-v-90ffcb3e]{font-size:14px;line-height:1.5;color:#5f6368;margin:0 0 20px}.guide-modal .guide-content button[data-v-90ffcb3e]{width:100%;height:40px;background:#137c56;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.guide-modal .guide-content button[data-v-90ffcb3e]:hover{background:#0d5c40}
