.mod-page-content[data-v-1a72c5b3]{max-width:1080px;margin:1rem auto;padding:40px 20px;background:#fff;border-radius:12px}.mod-header[data-v-1a72c5b3]{text-align:center;margin-bottom:40px}.mod-header h1[data-v-1a72c5b3]{color:#25d366;font-size:2.5em;font-weight:700;margin-bottom:20px}.mod-description[data-v-1a72c5b3]{font-size:1.1em;color:#666;line-height:1.6}.download-button-section[data-v-1a72c5b3]{text-align:center;margin:40px 0}.download-btn[data-v-1a72c5b3]{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;border:none;padding:18px 32px;border-radius:50px;font-size:18px;font-weight:600;cursor:pointer;box-shadow:0 4px 15px rgba(37,211,102,.3)}.download-btn[data-v-1a72c5b3]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,211,102,.4)}.download-btn img[data-v-1a72c5b3]{width:24px;height:24px;filter:brightness(0) invert(1)}.app-info-section[data-v-1a72c5b3]{margin:40px 0}.app-info-section h2[data-v-1a72c5b3]{color:#25d366;font-size:1.8em;margin-bottom:20px;text-align:center}.app-info-table[data-v-1a72c5b3]{background:#f8f9fa;border-radius:12px;overflow:hidden}.app-info-table table[data-v-1a72c5b3]{width:100%;border-collapse:collapse}.app-info-table td[data-v-1a72c5b3],.app-info-table th[data-v-1a72c5b3]{padding:16px 20px;text-align:left;border-bottom:1px solid #e9ecef}.app-info-table th[data-v-1a72c5b3]{background:#e9f7ef;color:#128c7e;font-weight:600;width:40%}.mod-alternatives[data-v-1a72c5b3],.mod-comparison[data-v-1a72c5b3],.mod-download-guide[data-v-1a72c5b3],.mod-faq[data-v-1a72c5b3],.mod-features[data-v-1a72c5b3],.mod-privacy[data-v-1a72c5b3],.mod-safety[data-v-1a72c5b3]{margin:50px 0;text-align:left}.mod-alternatives h2[data-v-1a72c5b3],.mod-comparison h2[data-v-1a72c5b3],.mod-download-guide h2[data-v-1a72c5b3],.mod-faq h2[data-v-1a72c5b3],.mod-features h2[data-v-1a72c5b3],.mod-privacy h2[data-v-1a72c5b3],.mod-safety h2[data-v-1a72c5b3]{color:#25d366;font-size:1.8em;margin-bottom:20px}.mod-alternatives p[data-v-1a72c5b3],.mod-comparison p[data-v-1a72c5b3],.mod-features p[data-v-1a72c5b3],.mod-privacy p[data-v-1a72c5b3],.mod-safety p[data-v-1a72c5b3]{line-height:1.8;font-size:16px;color:#444;text-align:left}.mod-features ul[data-v-1a72c5b3]{list-style:none;padding:0}.mod-features ul li[data-v-1a72c5b3]{padding:12px 0 12px 20px;position:relative}.mod-features ul li[data-v-1a72c5b3]:before{content:"✓";position:absolute;left:0;color:#25d366;font-weight:700}.mod-download-guide ol[data-v-1a72c5b3]{background:#f8f9fa;padding:20px 24px 20px 28px;border-radius:12px;border-left:4px solid #25d366;text-align:left}.mod-download-guide li[data-v-1a72c5b3]{margin-bottom:15px;line-height:1.6;font-size:16px;padding-left:.4em}.faq-item[data-v-1a72c5b3]{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px;text-align:left}.faq-item h3[data-v-1a72c5b3]{color:#128c7e;font-size:1.1em;margin-bottom:10px}.faq-item p[data-v-1a72c5b3]{line-height:1.6;color:#666}.alternative-links[data-v-1a72c5b3]{list-style:none;padding:0}.alternative-links li[data-v-1a72c5b3]{padding:12px 0 12px 20px;position:relative}.alternative-links li[data-v-1a72c5b3]:before{content:"→";position:absolute;left:0;color:#25d366}.alternative-links a[data-v-1a72c5b3]{color:#25d366;text-decoration:none;font-weight:600}.alternative-links a[data-v-1a72c5b3]:hover{text-decoration:underline}@media(max-width:768px){.mod-page-content[data-v-1a72c5b3]{padding:20px 15px}.mod-header h1[data-v-1a72c5b3]{font-size:1.8em}.download-btn[data-v-1a72c5b3]{padding:15px 25px;font-size:16px;width:100%;max-width:320px;min-height:48px;min-width:48px;justify-content:center}.app-info-table[data-v-1a72c5b3]{overflow-x:auto;display:block;-webkit-overflow-scrolling:touch}.app-info-table td[data-v-1a72c5b3],.app-info-table th[data-v-1a72c5b3]{padding:12px 15px;font-size:14px;overflow-wrap:break-word;word-break:break-word}.mod-description[data-v-1a72c5b3]{overflow-wrap:break-word;word-break:break-word}.mod-features ul li[data-v-1a72c5b3]{font-size:15px}.mod-download-guide li[data-v-1a72c5b3]{font-size:14px}.faq-item[data-v-1a72c5b3]{padding:16px 15px}.faq-item h3[data-v-1a72c5b3]{font-size:1em}.faq-item p[data-v-1a72c5b3]{font-size:14px}}