PageSourceSearch

https://workspace-nine-blush.vercel.app/assets/Onboarding-DWtWYQMw.js

js workspace-nine-blush.vercel.app collected 2026-10-03 08:03:16 UTC 52,443 bytes, 19 lines download raw bytes

1import{r as k,u as y,a as A,j as e}from"./index-jtuVqoMj.js";import{u as N,r as p}from"./react-vendor-BQqoAFIQ.js";import{g as f}from"./GlobalComplianceManager-B9iN0Hqy.js";import{A as x,Y as O,an as S,j as v,i as M,ao as P,o as T,ap as E,aq as G,a7 as K,ar as I,p as H}from"./ui-vendor-Df-B7B3F.js";import"./chart-vendor-CNQy_eBd.js";const R={onboarding_welcome:"欢迎来到",onboarding_badge:"纯净无广告 · 免费公益项目",onboarding_step2_title:"了解您的基本信息",onboarding_step3_title:"关于您的生理周期",onboarding_step4_title:"选择您的健康目标",onboarding_step1_desc:"我们将通过分析您的夜间饮食习惯与生理期症状,为您提供定制化的健康评估与干预计划。",onboarding_step2_desc:"为了提供更准确的医学评估,我们需要了解您的年龄。",onboarding_step3_desc:"月经周期是妇科健康的重要基线数据。",onboarding_step4_desc:"我们将根据您当前的生理阶段,为您量身定制专属的健康管理方案。",onboarding_name_label:"您希望我们怎么称呼您?",onboarding_name_placeholder:"例如:李女士",onboarding_country_label:"请选择您的国家或地区 (Region)",onboarding_country_placeholder:"搜索国家/地区,例如:中国 / Japan / US",onboarding_country_hint:"系统将根据您的地区,自动匹配隐私政策、法定同意年龄与急救热线。",onboarding_solar_label:"公历出生日期与时间",onboarding_lunar_label:"农历出生日期与时间",onboarding_lunar_optional:"(选填,用于传统历法参考)",onboarding_current_age:"当前推算年龄:{age} 岁",onboarding_age_info:"对于 10-16 岁的年轻女性,准确的出生日期有助于我们基于科学数据评估青春期激素变化与初潮时间。我们不会根据玄学或星象预测医疗事件,所有预测均基于循证医学和您后续真实的记录数据。",onboarding_cycle_label:"平均周期长度:{n} 天",onboarding_mode_puberty:"青春期初潮",onboarding_mode_puberty_desc:"记录发育、习惯养成",onboarding_mode_tracking:"经期记录",onboarding_mode_tracking_desc:"追踪生理期与健康状况",onboarding_mode_ttc:"备孕模式",onboarding_mode_ttc_desc:"科学找准排卵期,助力好孕",onboarding_mode_pregnancy:"孕期模式",onboarding_mode_pregnancy_desc:"记录孕期变化与宝宝成长",onboarding_mode_postpartum:"产后恢复",onboarding_mode_postpartum_desc:"关注产后身心健康与恢复",onboarding_mode_menopause:"更年期",onboarding_mode_menopause_desc:"平稳度过更年期,缓解症状",onboarding_mode_loss:"终止妊娠/流产康复",onboarding_mode_loss_desc:"提供身体恢复追踪、HCG监测与专属心理疗愈支持",onboarding_prev:"上一步",onboarding_next:"下一步",onboarding_start:"开启健康之旅 (+50积分)",onboarding_age_consent_alert:`根据您所在国家/地区({country})的法律,您的年龄未达到独立同意使用本应用收集敏感健康数据的最低年龄({age}岁)。
2
3请联系您的监护人协助,或前往家长监护模式。`,onboarding_region_tw:"中国台湾",onboarding_region_hk:"中国香港",onboarding_region_mo:"中国澳门"},W={onboarding_welcome:"歡迎來到",onboarding_badge:"純淨無廣告 · 免費公益專案",onboarding_step2_title:"了解您的基本資訊",onboarding_step3_title:"關於您的生理週期",onboarding_step4_title:"選擇您的健康目標",onboarding_step1_desc:"我們將透過分析您的夜間飲食習慣與生理期症狀,為您提供客製化的健康評估與干預計劃。",onboarding_step2_desc:"為了提供更準確的醫學評估,我們需要了解您的年齡。",onboarding_step3_desc:"月經週期是婦科健康的重要基線數據。",onboarding_step4_desc:"我們將根據您目前的生理階段,為您量身打造專屬的健康管理方案。",onboarding_name_label:"您希望我們怎麼稱呼您?",onboarding_name_placeholder:"例如:李女士",onboarding_country_label:"請選擇您的國家或地區 (Region)",onboarding_country_placeholder:"搜尋國家/地區ï¼
3Œä¾‹å¦‚:中國 / Japan / US",onboarding_country_hint:"系統將根據您的地區,自動匹配隱私政策、法定同意年齡與急救熱線。",onboarding_solar_label:"國曆出生日期與時間",onboarding_lunar_label:"農曆出生日期與時間",onboarding_lunar_optional:"(選填,用於傳統曆法參考)",onboarding_current_age:"目前推算年齡:{age} æ­²",onboarding_age_info:"對於 10-16 歲的年輕女性,準確的出生日期有助於我們基於科學數據評估青春期激素變化與初潮時間。我們不會根據玄學或星象預測醫療事件,所有預測均基於實證醫學和您後續真實的記錄數據。",onboarding_cycle_label:"平均週期長度:{n} 天",onboarding_mode_puberty:"青春期初潮",onboarding_mode_puberty_desc:"記錄發育、習慣養成",onboarding_mode_tracking:"經期記錄",onboarding_mode_tracking_desc:"追蹤生理期與健康狀況",onboarding_mode_ttc:"備孕模式",onboarding_mode_ttc_desc:"科學掌握排卵期,助力好孕",onboarding_mode_pregnancy:"孕期模式",onboarding_mode_pregnancy_desc:"記錄孕期變化與寶寶成長",onboarding_mode_postpartum:"產後恢復",onboarding_mode_postpartum_desc:"關注產後身心健康與恢復",onboarding_mode_menopause:"更年期",onboarding_mode_menopause_desc:"平穩度過更年期,緩解症狀",onboarding_mode_loss:"終止妊娠/流產康復",onboarding_mode_loss_desc:"提供身體恢復追蹤、HCG監測與專屬心理療癒支持",onboarding_prev:"上一步",onboarding_next:"下一步",onboarding_start:"開啟健康之旅 (+50積分)",onboarding_age_consent_alert:`根據您所在國家/地區({country})的法律,您的年齡未達到獨立同意使用本應用收集敏感健康數據的最低年齡({age}歲)。
4
5請聯繫您的監護人協助,或前往家長監護模式。`,onboarding_region_tw:"中國台灣",onboarding_region_hk:"中國香港",onboarding_region_mo:"中國澳門"},q={onboarding_welcome:"Welcome to",onboarding_badge:"Ad-free · Free public service project",onboarding_step2_title:"Tell us about yourself",onboarding_step3_title:"About your menstrual cycle",onboarding_step4_title:"Choose your health goal",onboarding_step1_desc:"We will analyze your nightly eating habits and period symptoms to provide you with a personalized health assessment and intervention plan.",onboarding_step2_desc:"To provide a more accurate medical assessment, we need to know your age.",onboarding_step3_desc:"Your menstrual cycle is an important baseline for gynecological health.",onboarding_step4_desc:"Based on your current physiological stage, we will tailor a personalized health management plan for you.",onboarding_name_label:"What would you like us to call you?",onboarding_name_placeholder:"e.g. Ms. Li",onboarding_country_label:"Select your country or region",onboarding_country_placeholder:"Search country/region, e.g. China / Japan / US",onboarding_country_hint:"Based on your region, the system will automatically match the privacy policy, legal age of consent, and emergency hotlines.",onboarding_solar_label:"Gregorian birth date and time",onboarding_lunar_label:"Lunar birth date and time",onboarding_lunar_optional:"(optional, for traditional calendar reference)",onboarding_current_age:"Estimated age: {age}",onboarding_age_info:"For young women aged 10-16, an accurate birth date helps us evaluate adolescent hormonal changes and the timing of menarche based on scientific data. We do not predict medical events based on mysticism or astrology; all predictions are based on evidence-based medicine and your actual recorded data.",onboarding_cycle_label:"Average cycle length: {n} days",onboarding_mode_puberty:"Puberty / First Period",onboarding_mode_puberty_desc:"Track development and habit building",onboarding_mode_tracking:"Period Tracking",onboarding_mode_tracking_desc:"Track your period and health",onboarding_mode_ttc:"Trying to Conceive",onboarding_mode_ttc_desc:"Pinpoint ovulation scientifically for a better chance",onboarding_mode_pregnancy:"Pregnancy",onboarding_mode_pregnancy_desc:"Track pregnancy changes and baby growth",onboarding_mode_postpartum:"Postpartum Recovery",onboarding_mode_postpartum_desc:"Focus on postpartum physical and mental health",onboarding_mode_menopause:"Menopause",onboarding_mode_menopause_desc:"Navigate menopause smoothly and ease symptoms",onboarding_mode_loss:"Loss / Miscarriage Recovery",onboarding_mode_loss_desc:"Body recovery tracking, HCG monitoring, and dedicated emotional support",onboarding_prev:"Back",onboarding_next:"Next",onboarding_start:"Start Your Health Journey (+50 pts)",onboarding_age_consent_alert:`Under the laws of your country/region ({country}), you have not reached the minimum age to independently consent to this app collecting sensitive health data ({age} years old).
6
7Please ask a parent or guardian for help, or use the guardian mode.`,onboarding_region_tw:"Taiwan, China",onboarding_region_hk:"Hong Kong, China",onboarding_region_mo:"Macau, China"},L={onboarding_welcome:"Bienvenido a",onboarding_badge:"Sin anuncios · Proyecto público gratuito",onboarding_step2_title:"Cuéntanos sobre ti",onboarding_step3_title:"Sobre tu ciclo menstrual",onboarding_step4_title:"Elige tu objetivo de salud",onboarding_step1_desc:"Analizaremos tus hábitos alimentarios nocturnos y los síntomas de tu período para ofrecerte una evaluación de salud y un plan de intervención personalizados.",onboarding_step2_desc:"Para proporcionar una evaluación médica más precisa, necesitamos conocer tu edad.",onboarding_step3_desc:"Tu ciclo menstrual es una línea base importante para la salud ginecológica.",onboarding_step4_desc:"Según tu etapa fisiológica actual, diseñaremos un plan de gestión de salud personalizado para ti.",onboarding_name_label:"¿Cómo te gustaría que te llamemos?",onboarding_name_placeholder:"p. ej. Srta. Li",onboarding_country_label:"Selecciona tu país o región",onboarding_country_placeholder:"Buscar país/región, p. ej. China / Japón / EE. UU.",onboarding_country_hint:"Según tu región, el sistema asociará automáticamente la política de privacidad, la edad legal de consentimiento y las líneas de emergencia.",onboarding_solar_label:"Fecha y hora de nacimiento (calendario gregoriano)",onboarding_lunar_label:"Fecha y hora de nacimiento (calendario lunar)",onboarding_lunar_optional:"(opcional, para referencia del calendario tradicional)",onboarding_current_age:"Edad estimada: {age}",onboarding_age_info:"Para mujeres jóvenes de 10 a 16 años, una fecha de nacimiento precisa nos ayuda a evaluar los cambios hormonales de la pubertad y el momento de la menarquia según datos científicos. No predecimos eventos médicos basándonos en misticismo o astrología; todas las predicciones se basan en medicina basada en evidencia y tus datos reales registrados.",onboarding_cycle_label:"Duración media del ciclo: {n} días",onboarding_mode_puberty:"Pubertad / Primera menstruación",onboarding_mode_puberty_desc:"Seguimiento del desarrollo y hábitos",onboarding_mode_tracking:"Seguimiento del período",onboarding_mode_tracking_desc:"Sigue tu período y tu salud",onboarding_mode_ttc:"Buscando embarazo",onboarding_mode_ttc_desc:"Identifica la ovulación científicamente para mejorar las probabilidades",onboarding_mode_pregnancy:"Embarazo",onboarding_mode_pregnancy_desc:"Sigue los cambios del embarazo y el crecimiento del bebé",onboarding_mode_postpartum:"Recuperación posparto",onboarding_mode_postpartum_desc:"Atención a la salud física y mental posparto",onboarding_mode_menopause:"Menopausia",onboarding_mode_menopause_desc:"Supera la menopausia con facilidad y alivia los síntomas",onboarding_mode_loss:"Recuperación tras pérdida/aborto",onboarding_mode_loss_desc:"Seguimiento de recuperación corporal, monitoreo de HCG y apoyo emocional",onboarding_prev:"Atrás",onboarding_next:"Siguiente",onboarding_start:"Inicia tu viaje de salud (+50 pts)",onboarding_age_consent_alert:`Según las leyes de tu país/región ({country}), aún no has alcanzado la edad mínima para consentir de forma independiente que esta aplicación recopile datos de salud sensibles ({age} años).
8
9Pide ayuda a un padre o tutor, o usa el modo de tutoría.`,onboarding_region_tw:"Taiwán, China",onboarding_region_hk:"Hong Kong, China",onboarding_region_mo:"Macao, China"},J={onboarding_welcome:"مرحباً بك في",onboarding_badge:"بدون إعلانات · مشروع خيري مجاني",onboarding_step2_title:"أخبرنا عن نفسك",onboarding_step3_title:"عن دورتك الشهرية",onboarding_step4_title:"اختر هدفك الصحي",onboarding_step1_desc:"سنقوم بتحليل عاداتك الغذائية الليلية وأعراض دورتك الشهرية لتزويدك بتقييم صحي وخطة تدخل مخصصة.",onboarding_step2_desc:"لتقديم تقييم طبي أكثر دقة، نحتاج إلى معرفة عمرك.",onboarding_step3_desc:"دورتك الشهرية هي خط أساس مهم للصحة النسائية.",onboarding_step4_desc:"بناءً على مرحلتك الفسيولوجية الحالية، سنصمم لك خطة إدارة صحية مخصصة.",onboarding_name_label:"كيف تحب أن نناديك؟",onboarding_name_placeholder:"مثال: السيدة لي",onboarding_country_label:"اختر بلدك أو منطقتك",onboarding_country_placeholder:"ابحث عن بلد/منطقة، مثال: الصين / اليابان / الولايات المتحدة",onboarding_country_hint:"بناءً على منطقتك، سيقÙ
9ˆÙ… النظام بمطابقة سياسة الخصوصية والعمر القانوني للموافقة وخطوط الطوارئ تلقائياً.",onboarding_solar_label:"تاريخ ووقت الميلاد (التقويم الميلادي)",onboarding_lunar_label:"تاريخ ووقت الميلاد (التقويم القمري)",onboarding_lunar_optional:"(اختياري، للرجوع إلى التقويم التقليدي)",onboarding_current_age:"العمر التقديري: {age}",onboarding_age_info:"بالنسبة للنساء الشابات من 10 إلى 16 عاماً، يساعد تاريخ الميلاد الدقيق على تقييم التغيرات الهرمونية في سن البلوغ وتوقيت الحيض الأول بناءً على بيانات علمية. لا نتنبأ بالأحداث الطبية بناءً على التنجيم أو الأبراج؛ كل التوقعات مبنية على الطب المبني على الأدلة وبياناتك المسجلة الحقيقية.",onboarding_cycle_label:"متوسط طول الدورة: {n} أيام",onboarding_mode_puberty:"البلوغ / أول دورة",onboarding_mode_puberty_desc:"تتبع النمو وبناء العادات",onboarding_mode_tracking:"تتبع الدورة",onboarding_mode_tracking_desc:"تتبع دورتك وصحتك",onboarding_mode_ttc:"محاولة الحمل",onboarding_mode_ttc_desc:"تحديد الإباضة علمياً لتحسين الفرص",onboarding_mode_pregnancy:"الحمل",onboarding_mode_pregnancy_desc:"تتبع تغيرات الحمل ونمو الطفل",onboarding_mode_postpartum:"التعافي بعد الولادة",onboarding_mode_postpartum_desc:"الاهتمام بالصحة الجسدية والنفسية بعد الولادة",onboarding_mode_menopause:"سن اليأس",onboarding_mode_menopause_desc:"تجاوز سن اليأس بسلاسة وتخفيف الأعراض",onboarding_mode_loss:"التعافي بعد فقدان الحمل/الإجهاض",onboarding_mode_loss_desc:"تتبع التعافي الجسدي ومراقبة هرمون HCG ودعم نفسي مخصص",onboarding_prev:"رجوع",onboarding_next:"التالي",onboarding_start:"ابدأ رحلتك الصحية (+50 نقطة)",onboarding_age_consent_alert:`وفقاً لقوانين بلدك/منطقتك ({country})، لم تبلغ الحد الأدنى للسن الذي يمكنك فيه الموافقة بشكل مستقل على جمع هذا التطبيق لبياناتك الصحية الحساسة ({age} سنة).
10
11يرجى طلب المساعدة من ولي الأمر أو استخدام وضع الوصاية.`,onboarding_region_tw:"تايوان، الصين",onboarding_region_hk:"هونغ كونغ، الصين",onboarding_region_mo:"ماكاو، الصين"},U={onboarding_welcome:"ようこそ",onboarding_badge:"広告なし · 無料の公益プロジェクト",onboarding_step2_title:"あなたの基本情報を教えてください",onboarding_step3_title:"生理周期について",onboarding_step4_title:"健康目標を選択",onboarding_step1_desc:"夜間の食習慣と生理症状を分析し、あなたに合わせた健康評価と介入計画を提供します。",onboarding_step2_desc:"より正確な医学的評価のために、あなたの年齢を知る必要があります。",onboarding_step3_desc:"生理周期は婦人科の健康の重要なベースラインです。",onboarding_step4_desc:"現在の生理段階に基づいて、あなた専用の健康管理プランを作成します。",onboarding_name_label:"どのようにお呼びしましょうか?",onboarding_name_placeholder:"例:李さん",onboarding_country_label:"国または地域を選択してください",onboarding_country_placeholder:"国/地域を検索、例:中国 / 日本 / 米国",onboarding_country_hint:"地域に基づいて、プライバシーポリシー、法定同意年齢、緊急ホットラインを自動的にマッチングします。",onboarding_solar_label:"生年月日と時間(西暦)",onboarding_lunar_label:"生年月日と時間(旧暦)",onboarding_lunar_optional:"(任意、旧暦参照用)",onboarding_current_age:"推定年齢:{age} æ­³",onboarding_age_info:"10〜16歳の若い女性にとって、正確な生年月日は科学的データに基づいて思春期のホルモン変化ã
11¨åˆæ½®æ™‚期を評価するのに役立ちます。私たちはオカルトや星占いで医療イベントを予測しません。すべての予測は根拠に基づく医療と、あなたの実際の記録データに基づいています。",onboarding_cycle_label:"平均周期:{n} 日",onboarding_mode_puberty:"思春期・初潮",onboarding_mode_puberty_desc:"発達と習慣づくりを記録",onboarding_mode_tracking:"生理記録",onboarding_mode_tracking_desc:"生理と健康状態を追跡",onboarding_mode_ttc:"妊活モード",onboarding_mode_ttc_desc:"排卵期を科学的に特定し、妊娠をサポート",onboarding_mode_pregnancy:"妊娠モード",onboarding_mode_pregnancy_desc:"妊娠の変化と赤ちゃんの成長を記録",onboarding_mode_postpartum:"産後回復",onboarding_mode_postpartum_desc:"産後の心身の健康と回復をサポート",onboarding_mode_menopause:"更年期",onboarding_mode_menopause_desc:"更年期を穏やかに乗り越え、症状を緩和",onboarding_mode_loss:"流産・喪失からの回復",onboarding_mode_loss_desc:"身体回復の追跡、HCGモニタリング、専門的な心理ケア",onboarding_prev:"戻る",onboarding_next:"次へ",onboarding_start:"健康の旅を始める (+50ポイント)",onboarding_age_consent_alert:`あなたの国/地域({country})の法律では、このアプリが機密性の高い健康データを収集することに独立して同意できる最低年齢({age}æ­³)に達していません。
12
13保護者に相談するか、保護者モードをご利用ください。`,onboarding_region_tw:"中国台湾",onboarding_region_hk:"中国香港",onboarding_region_mo:"中国マカオ"},V={onboarding_welcome:"Bienvenue sur",onboarding_badge:"Sans publicité · Projet public gratuit",onboarding_step2_title:"Parlez-nous de vous",onboarding_step3_title:"À propos de votre cycle menstruel",onboarding_step4_title:"Choisissez votre objectif de santé",onboarding_step1_desc:"Nous analyserons vos habitudes alimentaires nocturnes et vos symptômes menstruels pour vous fournir une évaluation de santé et un plan d'intervention personnalisés.",onboarding_step2_desc:"Pour fournir une évaluation médicale plus précise, nous devons connaître votre âge.",onboarding_step3_desc:"Votre cycle menstruel est une base importante pour la santé gynécologique.",onboarding_step4_desc:"En fonction de votre stade physiologique actuel, nous élaborerons un plan de gestion de santé personnalisé pour vous.",onboarding_name_label:"Comment souhaitez-vous que nous vous appelions ?",onboarding_name_placeholder:"ex. Mme Li",onboarding_country_label:"Sélectionnez votre pays ou région",onboarding_country_placeholder:"Rechercher un pays/région, ex. Chine / Japon / États-Unis",onboarding_country_hint:"En fonction de votre région, le système associera automatiquement la politique de confidentialité, l'âge légal de consentement et les lignes d'urgence.",onboarding_solar_label:"Date et heure de naissance (calendrier grégorien)",onboarding_lunar_label:"Date et heure de naissance (calendrier lunaire)",onboarding_lunar_optional:"(facultatif, pour référence au calendrier traditionnel)",onboarding_current_age:"Âge estimé : {age}",onboarding_age_info:"Pour les jeunes femmes de 10 à 16 ans, une date de naissance précise nous aide à évaluer les changements hormonaux pubertaires et le moment de la ménarche sur la base de données scientifiques. Nous ne prévoyons pas d'événements médicaux à partir de la mystique ou de l'astrologie ; toutes les prédictions reposent sur la médecine fondée sur les preuves et vos données réelles enregistrées.",onboarding_cycle_label:"Durée moyenne du cycle : {n} jours",onboarding_mode_puberty:"Puberté / Premières règles",onboarding_mode_puberty_desc:"Suivre le développement et les habitudes",onboarding_mode_tracking:"Suivi des règles",onboarding_mode_tracking_desc:"Suivre votre cycle et votre santé",onboarding_mode_ttc:"Projet de grossesse",onboarding_mode_ttc_desc:"Identifier scientifiquement l'ovulation pour augmenter les chances",onboarding_mode_pregnancy:"Grossesse",onboarding_mode_pregnancy_desc:"Suivre les changements de grossesse et la croissance du bébé",onboarding_mode_postpartum:"Récupération post-partum",onboarding_mode_postpartum_desc:"Se concentrer sur la santé physique et mentale post-partum",onboarding_mode_menopause:"Ménopause",onboarding_mode_menopause_desc:"Traverser la ménopause en douceur et soulager les symptômes",onboarding_mode_loss:"Récupération après perte/avortement",onboarding_mode_loss_desc:"Suivi de la récupération corporelle, suivi HCG et soutien émotionnel dédié",onboarding_prev:"Retour",onboarding_next:"Suivant",onboarding_start:"Commencer votre parcours santé (+50 pts)",onboarding_age_consent_alert:`Selon les lois de votre pays/région ({country}), vous n'avez pas atteint l'âge minimum pour consentir de manière indépendante à la collecte de données de santé sensibles par cette application ({age} ans).
14
15Veuillez demander l'aide d'un parent ou d'un tuteur, ou utiliser le mode tuteur.`,onboarding_region_tw:"Taïwan, Chine",onboarding_region_hk:"Hong Kong, Chine",onboarding_region_mo:"Macao, Chine"},Y={onboarding_welcome:"Willkommen bei",onboarding_badge:"Werbefrei · Kostenloses öffentliches Projekt",onboarding_step2_title:"Erzählen Sie uns von sich",onboarding_step3_title:"Über Ihren Menstruationszyklus",onboarding_step4_title:"Wählen Sie Ihr Gesundheitsziel",onboarding_step1_desc:"Wir analysieren Ihre nächtlichen Essgewohnheiten und Periodensymptome, um Ihnen eine personalisierte Gesundheitsbewertung und einen Interventionsplan zu bieten.",onboarding_step2_desc:"Für eine genauere medizinische Bewertung benötigen wir Ihr Alter.",onboarding_step3_desc:"Ihr Menstruationszyklus ist eine wichtige Grundlage für die gynäkologische Gesundheit.",onboarding_step4_desc:"Basierend auf Ihrer aktuellen physiologischen Phase er
15stellen wir einen maßgeschneiderten Gesundheitsplan für Sie.",onboarding_name_label:"Wie sollen wir Sie ansprechen?",onboarding_name_placeholder:"z. B. Frau Li",onboarding_country_label:"Wählen Sie Ihr Land oder Ihre Region",onboarding_country_placeholder:"Land/Region suchen, z. B. China / Japan / USA",onboarding_country_hint:"Basierend auf Ihrer Region gleicht das System automatisch die Datenschutzrichtlinie, das gesetzliche Einwilligungsalter und Notrufnummern ab.",onboarding_solar_label:"Geburtsdatum und -zeit (gregorianischer Kalender)",onboarding_lunar_label:"Geburtsdatum und -zeit (lunarer Kalender)",onboarding_lunar_optional:"(optional, für traditionelle Kalenderreferenz)",onboarding_current_age:"Geschätztes Alter: {age}",onboarding_age_info:"Für junge Frauen im Alter von 10-16 Jahren hilft ein genaues Geburtsdatum, hormonelle Veränderungen der Pubertät und den Zeitpunkt der Menarche auf wissenschaftlicher Basis zu bewerten. Wir sagen keine medizinischen Ereignisse anhand von Mystik oder Astrologie voraus; alle Vorhersagen basieren auf evidenzbasierter Medizin und Ihren tatsächlich aufgezeichneten Daten.",onboarding_cycle_label:"Durchschnittliche Zykluslänge: {n} Tage",onboarding_mode_puberty:"Pubertät / Erste Periode",onboarding_mode_puberty_desc:"Entwicklung und Gewohnheiten erfassen",onboarding_mode_tracking:"Perioden-Tracking",onboarding_mode_tracking_desc:"Periode und Gesundheit verfolgen",onboarding_mode_ttc:"Kinderwunsch",onboarding_mode_ttc_desc:"Eisprung wissenschaftlich bestimmen für bessere Chancen",onboarding_mode_pregnancy:"Schwangerschaft",onboarding_mode_pregnancy_desc:"Schwangerschaftsveränderungen und Babywachstum verfolgen",onboarding_mode_postpartum:"Wochenbett-Erholung",onboarding_mode_postpartum_desc:"Fokus auf körperliche und seelische Gesundheit nach der Geburt",onboarding_mode_menopause:"Wechseljahre",onboarding_mode_menopause_desc:"Die Wechseljahre sanft meistern und Symptome lindern",onboarding_mode_loss:"Erholung nach Verlust/Fehlgeburt",onboarding_mode_loss_desc:"Körperliche Erholung verfolgen, HCG-Monitoring und emotionale Unterstützung",onboarding_prev:"Zurück",onboarding_next:"Weiter",onboarding_start:"Gesundheitsreise starten (+50 Punkte)",onboarding_age_consent_alert:`Nach den Gesetzen Ihres Landes/Ihrer Region ({country}) haben Sie das Mindestalter nicht erreicht, um unabhängig der Erfassung sensibler Gesundheitsdaten durch diese App zuzustimmen ({age} Jahre).
16
17Bitte bitten Sie eine Erziehungsberechtigte/einen Erziehungsberechtigten um Hilfe oder nutzen Sie den Erziehungsmodus.`,onboarding_region_tw:"Taiwan, China",onboarding_region_hk:"Hongkong, China",onboarding_region_mo:"Macau, China"},$={onboarding_welcome:"환영합니다",onboarding_badge:"광고 없음 · 무료 공공 프로젝트",onboarding_step2_title:"당신에 대해 알려주세요",onboarding_step3_title:"생리 주기에 대해",onboarding_step4_title:"건강 목표를 선택하세요",onboarding_step1_desc:"야간 식습관과 생리 증상을 분석하여 개인 맞춤 건강 평가와 중재 계획을 제공합니다.",onboarding_step2_desc:"더 정확한 의학적 평가를 위해 나이가 필요합니다.",onboarding_step3_desc:"생리 주기는 부인과 건강의 중요한 기초입니다.",onboarding_step4_desc:"현재 생리적 단계에 따라 맞춤형 건강 계획을 만들어 드립니다.",onboarding_name_label:"어떻게 호칭하면 될까요?",onboarding_name_placeholder:"예: 김씨",onboarding_country_label:"국가 또는 지역을 선택하세요",onboarding_country_placeholder:"국가/지역 검색, 예: 한국 / 일본 / 미국",onboarding_country_hint:"지역에 따라 시스템이 개인정보보호정책, 법적 동의 연령, 응급 전화번호를 자동으로 맞춥니다.",onboarding_solar_label:"출생 날짜와 시간 (양력)",onboarding_lunar_label:"출생 날짜와 시간 (음력)",onboarding_lunar_optional:"(선택, 전통 달력 참고용)",onboarding_current_age:"추정 나이: {age}",onboarding_age_info:"10~16세의 소녀에게는 정확한 출생일이 사춘기 호르몬 변화와 초경 시점을 과학적으로 평가하는 데 도움이 됩니다. 우리는 점술이나 점성술로 의학적 사건을 예측하지 않으며, 모든 예측은 근거 기반 의학과 실제 기록된 데이터에 기반합니다.",onboarding_cycle_label:"평균 주기 길이: {n}일",onboarding_mode_puberty:"사춘기 / 첫 생리",onboarding_mode_puberty_desc:"발달과 습관 기록",onboarding_mode_tracking:"생리 추적",onboarding_mode_tracking_desc:"생리와 건강 추적",onboarding_mode_ttc:"임신 준비",onboarding_mode_ttc_desc:"배란을 과학적으로 파악해 성공 확률을 높이세요",onboarding_mode_pregnancy:"임신",onboarding_mode_pregnancy_desc:"임신 변화와 아기 성장 추적",onboarding_mode_postpartum:"산후 회복",onboarding_mode_postpartum_desc:"출산 후 신체와 정신 건강에 집중",onboarding_mode_menopause:"폐경",onboarding_mode_menopause_desc:"폐경기를 순조롭게 넘기고 증상을 완화하세요",onboarding_mode_loss:"유산/상실 회복",onboarding_mode_loss_desc:"신체 회복 추적, HCG 모니터링, 정서적 지원",onboarding_prev:"이전",onboarding_next:"다음",onboarding_start:"건강 여정 시작 (+50 포인트)",onboarding_age_consent_alert:`귀하의 국가/지역({country}) 법률에 따라 귀하는 이 앱이 민감한 건강 데이터를 기록하는 데 독립적으로 동의할 수 있는 최소 연령({age}세)에 도달하지 못했습니다.
18
19보호자에게 도움을 요청하거나 보호자 모드를 이용하세요.`,onboarding_region_tw:"대만, 중국",onboarding_region_hk:"홍콩, 중국",onboarding_region_mo:"마카오, 중국"};k({zh:R,"zh-Hant":W,en:q,es:L,ar:J,ja:U,fr:V,de:Y,ko:$});function oe(){const F=y(n=>n.completeOnboarding),w=N(),{t:r}=A(),[a,_]=p.useState(1),[g,C]=p.useState(""),[o,c]=p.useState({name:"",birthDate:"1998-01-01",birthTime:"12:00",lunarBirthDate:"",lunarBirthTime:"",cycleLength:28,appMode:"tracking",countryCode:"CN"}),b=p.useMemo(()=>
19{if(!o.birthDate)return 0;const n=new Date,i=new Date(o.birthDate);let d=n.getFullYear()-i.getFullYear();const l=n.getMonth()-i.getMonth();return(l<0||l===0&&n.getDate()<i.getDate())&&d--,d},[o.birthDate]),j=p.useMemo(()=>{let n=[];try{typeof Intl<"u"&&Intl.supportedValuesOf&&(n=Intl.supportedValuesOf("region"))}catch{}(!n||n.length===0)&&(n=["CN","HK","MO","TW","US","GB","JP","KR","SG","TH","VN","PH","IN","SA","AE"]);let i=null;try{const t=typeof Intl<"u"?Intl.DisplayNames:void 0;t&&(i=new t(["zh"],{type:"region"}))}catch{}const d=t=>t.toLowerCase().replace(/\s+/g,""),l=d(g),u=n.filter(t=>/^[A-Z]{2}$/.test(t)).map(t=>{let s=t;if(i&&i.of)try{s=i.of(t)||t}catch{s=t}return t==="TW"&&(s=r("onboarding_region_tw")),t==="HK"&&(s=r("onboarding_region_hk")),t==="MO"&&(s=r("onboarding_region_mo")),{code:t,label:`${s} (${t})`}}).filter(t=>l?d(t.label).includes(l):!0).sort((t,s)=>t.label.localeCompare(s.label)),m=["CN","HK","MO","TW"].map(t=>u.find(h=>h.code===t)||null).filter(Boolean),D=new Set(m.map(t=>t.code));return[...m,...u.filter(t=>!D.has(t.code))]},[g,r]),z=[{id:"puberty",labelKey:"onboarding_mode_puberty",descKey:"onboarding_mode_puberty_desc",icon:O},{id:"tracking",labelKey:"onboarding_mode_tracking",descKey:"onboarding_mode_tracking_desc",icon:S},{id:"ttc",labelKey:"onboarding_mode_ttc",descKey:"onboarding_mode_ttc_desc",icon:v},{id:"pregnancy",labelKey:"onboarding_mode_pregnancy",descKey:"onboarding_mode_pregnancy_desc",icon:M},{id:"postpartum",labelKey:"onboarding_mode_postpartum",descKey:"onboarding_mode_postpartum_desc",icon:P},{id:"menopause",labelKey:"onboarding_mode_menopause",descKey:"onboarding_mode_menopause_desc",icon:T},{id:"loss",labelKey:"onboarding_mode_loss",descKey:"onboarding_mode_loss_desc",icon:E}],B=()=>{if(a===2){const n=f(o.countryCode);if(b<n.ageOfConsent){y.getState().showToast(r("onboarding_age_consent_alert",{country:o.countryCode,age:n.ageOfConsent}));return}}if(a<4)_(a+1);else{const n=f(o.countryCode),i=o.birthDate?I(new Date,H(o.birthDate)):28;F({name:o.name,age:i,birthDate:o.birthDate,birthTime:o.birthTime,lunarBirthDate:o.lunarBirthDate,lunarBirthTime:o.lunarBirthTime,appMode:o.appMode,compliance:{...n,features:{...n==null?void 0:n.features,requireE2EE:!0,allowCloudSync:!0,allowAI:!0,restrictIVF:!1,restrictSurrogacy:!1,enableCulturalModes:[]}}}),w("/")}};return e.jsx("div",{"trae-inspector-start-line":"169","trae-inspector-start-column":"4","trae-inspector-end-line":"367","trae-inspector-end-column":"10","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"fixed inset-0 z-50 bg-[#FFF5F5] flex flex-col justify-center items-center p-4 sm:p-6",children:e.jsxs("div",{"trae-inspector-start-line":"170","trae-inspector-start-column":"6","trae-inspector-end-line":"366","trae-inspector-end-column":"12","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"w-full max-w-md bg-white rounded-[2rem] p-6 sm:p-8 shadow-xl border border-pink-100 flex flex-col max-h-full",children:[e.jsx("div",{"trae-inspector-start-line":"171","trae-inspector-start-column":"8","trae-inspector-end-line":"175","trae-inspector-end-column":"14","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"flex justify-center mb-6 sm:mb-8 shrink-0",children:e.jsx("div",{"trae-inspector-start-line":"172","trae-inspector-start-column":"10","trae-inspector-end-line":"174","trae-inspector-end-column":"16","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"w-16 h-16 bg-[#FFE4E4] rounded-full flex items-center justify-center",children:e.jsx(x,{className:"w-8 h-8 text-[#FF6B6B]"})})}),e.jsxs("div",{"trae-inspector-start-line":"177","trae-inspector-start-column":"8","trae-inspector-end-line":"336","trae-inspector-end-column":"14","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"mb-4 sm:mb-6 flex-1 overflow-y-auto pr-2 min-h-0",children:[e.jsxs("div",{"trae-inspector-start-line":"178","trae-inspector-start-column":"10","trae-inspector-end-line":"191","trae-inspector-end-column":"16","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"flex justify-between items-center mb-4 shrink-0",children:[e.jsxs("h2",{"trae-inspector-start-line":"179","trae-inspector-start-column":"12","trae-inspector-end-line":"189","trae-inspector-end-column":"17","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-2xl font-black text-zinc-800",children:[a===1&&e.jsxs("div",{"trae-inspector-start-line":"181","trae-inspector-start-column":"16","trae-inspector-end-line":"184","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"flex flex-col gap-1",children:[e.jsx("span",{"trae-inspector-start-line":"182","trae-inspector-start-column":"18","trae-inspector-end-line":"182","trae-inspector-end-column":"56","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",children:r("onboarding_welcome")}),e.jsx("span",{"trae-inspector-start-line":"183","trae-inspector-start-column":"18","trae-inspector-end-line":"183","trae-inspector-end-column":"170","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-xs font-black px-2 py-1 bg-emerald-100 text-emerald-700 rounded-lg w-max border border-emerald-200",children:r("onboarding_badge")})]}),a===2&&r("onboarding_step2_title"),a===3&&r("onboarding_step3_title"),a===4&&r("onboarding_step4_title")]}),e.jsxs("span",{"trae-inspector-start-line":"190","trae-inspector-start-column":"12","trae-inspector-end-line":"190","trae-inspector-end-column":"93","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-sm font-bold text-zinc-500 self-start mt-1",children:[a,"/4"]})]}),e.jsxs("p",{"trae-inspector-start-line":"193","trae-inspector-start-column":"10","trae-inspector-end-line":"198","trae-inspector-end-column":"14","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-zinc-500 mb-6 leading-relaxed",children:[a===1&&r("onboarding_step1_desc"),a===2&&r("onboarding_step2_desc"),a===3&&r("onboarding_step3_desc"),a===4&&r("onboarding_step4_desc")]}),e.jsxs("div",{"trae-inspector-start-line":"200","trae-inspector-start-column":"10","trae-inspector-end-line":"335","trae-inspector-end-column":"16","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"space-y-4",children:[a===1&&e.jsxs("div",{"trae-inspector-start-line":"202","trae-inspector-start-column":"14","trae-inspector-end-line":"236","trae-inspector-end-column":"20","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"space-y-4",children:[e.jsxs("div",{"trae-inspector-start-line":"203","trae-inspector-start-column":"16","trae-inspector-end-line":"212","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",children:[e.jsx("label",{"trae-inspector-start-line":"204","trae-inspector-start-column":"18","trae-inspector-end-line":"204","trae-inspector-end-column":"116","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"block text-sm font-bold text-zinc-700 mb-2",children:r("onboarding_name_label")}),e.jsx("input",{"trae-inspector-start-line":"205","trae-inspector-start-column":"18","trae-inspector-end-line":"211","trae-inspector-end-column":"20","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",type:"text",placeholder:r("onboarding_name_placeholder"),value:o.name,onChange:n=>c({...o,name:n.target.value}),className:"w-full p-4 rounded-xl border-2 border-zinc-300 focus:border-[#FF8C8C] focus:outline-none transition-colors"})]}),e.jsxs("div",{"trae-inspector-start-line":"213","trae-inspector-start-column":"16","trae-inspector-end-line":"235","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",children:[e.jsx("label",{"trae-inspector-start-line":"214","trae-inspector-start-column":"18","trae-inspector-end-line":"214","trae-inspector-end-column":"119","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"block text-sm font-bold text-zinc-700 mb-2",children:r("onboarding_country_label")}),e.jsx("input",{"trae-inspector-start-line":"215","trae-inspector-start-column":"18","trae-inspector-end-line":"220","trae-inspector-end-column":"20","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",value:g,onChange:n=>C(n.target.value),placeholder:r("onboarding_country_placeholder"),className:"w-full p-4 rounded-xl border-2 border-zinc-300 focus:border-[#FF8C8C] focus:outline-none transition-colors bg-white mb-2"}),e.jsx("select",{"trae-inspector-start-line":"221","trae-inspector-start-column":"18","trae-inspector-end-line":"231","trae-inspector-end-column":"27","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",value:o.countryCode,onChange:n=>c({...o,countryCode:n.target.value}),className:"w-full p-4 rounded-xl border-2 border-zinc-300 focus:border-[#FF8C8C] focus:outline-none transition-colors bg-white",children:j.map(n=>e.jsx("option",{"trae-inspector-start-line":"227","trae-inspector-start-column":"22","trae-inspector-end-line":"229","trae-inspector-end-column":"31","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",value:n.code,children:n.label},n.code))}),e.jsx("p",{"trae-inspector-start-line":"232","trae-inspector-start-column":"18","trae-inspector-end-line":"234","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-xs text-zinc-500 mt-2",children:r("onboarding_country_hint")})]})]}),a===2&&e.jsxs("div",{"trae-inspector-start-line":"240","trae-inspector-start-column":"14","trae-inspector-end-line":"288","trae-inspector-end-column":"20","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",children:[e.jsxs("div",{"trae-inspector-start-line":"241","trae-inspector-start-column":"16","trae-inspector-end-line":"257","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"mb-6",children:[e.jsx("label",{"trae-inspector-start-line":"242","trae-inspector-start-column":"18","trae-inspector-end-line":"242","trae-inspector-end-column":"117","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"block text-sm font-bold text-zinc-700 mb-2",children:r("onboarding_solar_label")}),e.jsxs("div",{"trae-inspector-start-line":"243","trae-inspector-start-column":"18","trae-inspector-end-line":"256","trae-inspector-end-column":"24","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"flex gap-2",children:[e.jsx("input",{"trae-inspector-start-line":"244","trae-inspector-start-column":"20","trae-inspector-end-line":"249","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",type:"date",value:o.birthDate,onChange:n=>c({...o,birthDate:n.target.value}
19),className:"flex-1 bg-zinc-100 border-transparent rounded-xl px-4 py-3 text-zinc-800 focus:bg-white focus:ring-2 focus:ring-[#FF8C8C] outline-none transition-all"}),e.jsx("input",{"trae-inspector-start-line":"250","trae-inspector-start-column":"20","trae-inspector-end-line":"255","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",type:"time",value:o.birthTime,onChange:n=>c({...o,birthTime:n.target.value}),className:"w-32 bg-zinc-100 border-transparent rounded-xl px-4 py-3 text-zinc-800 focus:bg-white focus:ring-2 focus:ring-[#FF8C8C] outline-none transition-all"})]})]}),e.jsxs("div",{"trae-inspector-start-line":"259","trae-inspector-start-column":"16","trae-inspector-end-line":"275","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"mb-6",children:[e.jsxs("label",{"trae-inspector-start-line":"260","trae-inspector-start-column":"18","trae-inspector-end-line":"260","trae-inspector-end-column":"201","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"block text-sm font-bold text-zinc-700 mb-2",children:[r("onboarding_lunar_label")," ",e.jsx("span",{"trae-inspector-start-line":"260","trae-inspector-start-column":"110","trae-inspector-end-line":"260","trae-inspector-end-column":"193","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-zinc-500 font-normal",children:r("onboarding_lunar_optional")})]}),e.jsxs("div",{"trae-inspector-start-line":"261","trae-inspector-start-column":"18","trae-inspector-end-line":"274","trae-inspector-end-column":"24","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"flex gap-2",children:[e.jsx("input",{"trae-inspector-start-line":"262","trae-inspector-start-column":"20","trae-inspector-end-line":"267","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",type:"date",value:o.lunarBirthDate,onChange:n=>c({...o,lunarBirthDate:n.target.value}),className:"flex-1 bg-zinc-100 border-transparent rounded-xl px-4 py-3 text-zinc-800 focus:bg-white focus:ring-2 focus:ring-[#FF8C8C] outline-none transition-all"}),e.jsx("input",{"trae-inspector-start-line":"268","trae-inspector-start-column":"20","trae-inspector-end-line":"273","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",type:"time",value:o.lunarBirthTime,onChange:n=>c({...o,lunarBirthTime:n.target.value}),className:"w-32 bg-zinc-100 border-transparent rounded-xl px-4 py-3 text-zinc-800 focus:bg-white focus:ring-2 focus:ring-[#FF8C8C] outline-none transition-all"})]})]}),e.jsxs("div",{"trae-inspector-start-line":"277","trae-inspector-start-column":"16","trae-inspector-end-line":"287","trae-inspector-end-column":"22","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"bg-emerald-50 rounded-xl p-4 flex items-start gap-3 mt-4",children:[e.jsx(x,{className:"w-5 h-5 text-emerald-500 shrink-0 mt-0.5"}),e.jsxs("div",{"trae-inspector-start-line":"279","trae-inspector-start-column":"18","trae-inspector-end-line":"286","trae-inspector-end-column":"24","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",children:[e.jsx("p",{"trae-inspector-start-line":"280","trae-inspector-start-column":"20","trae-inspector-end-line":"282","trae-inspector-end-column":"24","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-sm font-bold text-zinc-800 mb
19-1",children:r("onboarding_current_age",{age:b})}),e.jsx("p",{"trae-inspector-start-line":"283","trae-inspector-start-column":"20","trae-inspector-end-line":"285","trae-inspector-end-column":"24","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-xs text-zinc-600 leading-relaxed",children:r("onboarding_age_info")})]})]})]}),a===3&&e.jsxs("div",{"trae-inspector-start-line":"292","trae-inspector-start-column":"14","trae-inspector-end-line":"302","trae-inspector-end-column":"20","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",children:[e.jsx("label",{"trae-inspector-start-line":"293","trae-inspector-start-column":"16","trae-inspector-end-line":"293","trae-inspector-end-column":"144","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"block text-sm font-bold text-zinc-700 mb-2",children:r("onboarding_cycle_label",{n:o.cycleLength})}),e.jsx("input",{"trae-inspector-start-line":"294","trae-inspector-start-column":"16","trae-inspector-end-line":"301","trae-inspector-end-column":"18","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",type:"range",min:"21",max:"35",value:o.cycleLength,onChange:n=>c({...o,cycleLength:Number(n.target.value)}),className:"w-full h-2 bg-zinc-200 rounded-lg appearance-none cursor-pointer accent-[#FF8C8C]"})]}),a===4&&e.jsx("div",{"trae-inspector-start-line":"306","trae-inspector-start-column":"14","trae-inspector-end-line":"333","trae-inspector-end-column":"20","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"space-y-3",children:z.map(n=>{const i=n.icon;return e.jsxs("button",{"trae-inspector-start-line":"310","trae-inspector-start-column":"20","trae-inspector-end-line":"330","trae-inspector-end-column":"29","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",onClick:()=>c({...o,appMode:n.id}),className:`w-full text-left p-4 rounded-xl border-2 transition-all duration-200 flex items-center gap-4 ${o.appMode===n.id?"border-[#FF8C8C] bg-[#FFF5F5]":"border-zinc-300 hover:border-[#FF8C8C] hover:bg-zinc-50"}`,children:[e.jsx("div",{"trae-inspector-start-line":"319","trae-inspector-start-column":"22","trae-inspector-end-line":"325","trae-inspector-end-column":"28","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:`p-3 rounded-full ${o.appMode===n.id?"bg-[#FF8C8C] text-white":"bg-zinc-100 text-zinc-500"}`,children:e.jsx(i,{className:"w-6 h-6"})}),e.jsxs("div",{"trae-inspector-start-line":"326","trae-inspector-start-column":"22","trae-inspector-end-line":"329","trae-inspector-end-column":"28","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",children:[e.jsx("div",{"trae-inspector-start-line":"327","trae-inspector-start-column":"24","trae-inspector-end-line":"327","trae-inspector-end-column":"94","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"font-bold text-zinc-800 mb-1",children:r(n.labelKey)}),e.jsx("div",{"trae-inspector-start-line":"328","trae-inspector-start-column":"24","trae-inspector-end-line":"328","trae-inspector-end-column":"86","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"text-xs text-zinc-500",children:r(n.descKey)})]})]},n.id)})})]})]}),e.jsxs("div",{"trae-inspector-start-line":"338","trae-inspector-start-column":"8","trae-inspector-end-line":"365","trae-inspector-end-column":"14","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",className:"flex gap-3 mt-auto shrink-0",children:[a>1&&e.jsxs("button",{"trae-inspector-start-line":"340","trae-inspector-start-column":"12","trae-inspector-end-line":"346","trae-inspector-end-column":"21","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",onClick:()=>_(n=>Math.max(1,n-1)),className:"flex-1 max-w-[120px] bg-zinc-100 hover:bg-zinc-200 text-zinc-600 font-bold py-4 rounded-xl flex items-center justify-center gap-1 transition-colors",children:[e.jsx(G,{className:"w-5 h-5"}),r("onboarding_prev")]}),e.jsx("button",{"trae-inspector-start-line":"348","trae-inspector-start-column":"10","trae-inspector-end-line":"364","trae-inspector-end-column":"19","trae-inspector-file-path":"src/pages/Onboarding.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath0%22%7D",onClick:B,disabled:a===1&&!o.name.trim(),className:"flex-1 bg-[#FF8C8C] hover:bg-[#FF6B6B] disabled:bg-zinc-200 disabled:text-zinc-500 text-white font-bold py-4 rounded-xl flex items-center justify-center gap-2 transition-colors",children:a===4?e.jsxs(e.Fragment,{children:[e.jsx(v,{className:"w-5 h-5"}),r("onboarding_start")]}):e.jsxs(e.Fragment,{children:[r("onboarding_next"),e.jsx(K,{className:"w-5 h-5"})]})})]})]})})}export{oe as Onboarding};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.