body { font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 900px; margin: 0 auto; padding: 20px; } h1 { color: #003366; text-align: center; } .calculator { background-color: #f0f0f0; border: 1px solid #ccc; border-radius: 5px; padding: 20px; margin-bottom: 20px; } .input-group { margin-bottom: 15px; } label { display: inline-block; width: 200px; font-weight: bold; } input, select { width: 150px; padding: 5px; } button { background-color: #ff69b4; color: white; padding: 10px 20px; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; } button:hover { background-color: #ff1493; } .results { background-color: #fdf2f8; border: 1px solid #fbb6ce; border-radius: 5px; padding: 20px; margin-top: 20px; } .result-section { margin-bottom: 20px; padding: 15px; background-color: white; border-radius: 3px; border-left: 4px solid #ff69b4; } .result-item { margin-bottom: 10px; padding: 8px; background-color: #fef7f0; border-radius: 3px; } .result-item strong { color: #7c2d12; } .highlight { background-color: #fdf2f8; border-left: 4px solid #ec4899; padding: 15px; margin-top: 20px; font-size: 18px; font-weight: bold; } .tab-container { margin-bottom: 20px; } .tab { display: inline-block; padding: 10px 20px; background-color: #ddd; cursor: pointer; border: 1px solid #ccc; border-bottom: none; margin-right: 5px; } .tab.active { background-color: #ff69b4; color: white; } .tab-content { display: none; border: 1px solid #ccc; padding: 20px; background-color: white; } .tab-content.active { display: block; } .pregnancy-timeline { display: flex; justify-content: space-between; margin: 20px 0; padding: 15px; background-color: #fef7f0; border-radius: 8px; } .trimester { text-align: center; flex: 1; padding: 10px; margin: 0 5px; border-radius: 5px; background-color: white; border: 2px solid #fed7d7; } .trimester.active { border-color: #ff69b4; background-color: #fdf2f8; } .week-info { background-color: #fef7f0; border: 1px solid #fed7d7; border-radius: 8px; padding: 15px; margin: 15px 0; } .development-stage { display: flex; justify-content: space-between; margin: 15px 0; } .stage-item { flex: 1; text-align: center; padding: 10px; margin: 0 5px; background-color: white; border-radius: 5px; border: 1px solid #fed7d7; } .appointments { background-color: #f0f9ff; border: 1px solid #bae6fd; border-radius: 8px; padding: 15px; margin: 15px 0; } .appointment-item { margin-bottom: 10px; padding: 8px; background-color: white; border-radius: 3px; border-left: 4px solid #0ea5e9; } .info { background-color: #f0f9ff; border: 1px solid #bae6fd; border-radius: 4px; padding: 10px; margin-top: 10px; color: #0c4a6e; } .back-link { display: inline-block; margin-top: 20px; color: #003366; text-decoration: none; font-weight: 500; } .back-link:hover { text-decoration: underline; } .warning { background-color: #fef3c7; border: 1px solid #fbbf24; border-radius: 4px; padding: 10px; margin-top: 10px; color: #92400e; } .conception-window { background-color: #f0fdf4; border: 1px solid #bbf7d0; border-radius: 8px; padding: 15px; margin: 15px 0; } .fertile-day { display: inline-block; padding: 5px 10px; margin: 3px; background-color: #dcfce7; border: 1px solid #86efac; border-radius: 4px; font-size: 14px; } .ovulation-day { background-color: #fef3c7; border-color: #fbbf24; } .baby-size { text-align: center; padding: 20px; background-color: #fef7f0; border-radius: 8px; margin: 15px 0; } .size-comparison { font-size: 24px; margin: 10px 0; } /* Cross-linking styles */ .cross-links-section { max-width: 1000px; margin: 40px auto 20px; background-color: #ffffff; border-radius: 12px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); padding: 30px; } .cross-links-section h2 { text-align: center; color: #2c3e50; margin-bottom: 30px; font-size: 1.8em; border-bottom: 3px solid #3498db; padding-bottom: 15px; } .cross-link-category { margin-bottom: 30px; } .cross-link-category h3 { color: #2c3e50; margin-bottom: 15px; font-size: 1.3em; padding-left: 10px; border-left: 4px solid #3498db; } .cross-link-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 15px; } .cross-link-card { display: block; text-decoration: none; color: #34495e; background: #f8f9fa; border: 2px solid #e9ecef; border-radius: 8px; padding: 15px; transition: all 0.3s ease; position: relative; overflow: hidden; } .cross-link-card:hover { transform: translateY(-3px); box-shadow: 0 6px 20px rgba(52, 152, 219, 0.15); border-color: #3498db; background: #e3f2fd; color: #2c3e50; } .cross-link-card span { font-weight: 500; display: block; line-height: 1.4; } .cross-link-card::before { content: ''; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: #3498db; transform: scaleY(0); transition: transform 0.3s ease; } .cross-link-card:hover::before { transform: scaleY(1); } @media (max-width: 768px) { .cross-links-section { margin: 20px; padding: 20px; } .cross-link-grid { grid-template-columns: 1fr; gap: 12px; } .cross-link-card { padding: 12px; } }

Calculadora de Embarazo

Fecha de Parto
Semanas de Embarazo
Fecha de Concepción
Ventana Fértil

Calculadora de Fecha de Parto

días

Calculadora de Semanas de Embarazo

Calculadora de Fecha de Concepción

Calculadora de Ventana Fértil

días
días

Preguntas Frecuentes (FAQ)

¿Cómo se calcula la fecha de parto?

Se calcula sumando 280 días (40 semanas) a la fecha de la última menstruación (FUM). Esta es una estimación, ya que solo el 5% de los bebés nacen exactamente en la fecha prevista. El rango normal es ±2 semanas.

¿Qué significa cada trimestre del embarazo?

Primer trimestre (1-12 semanas): formación de órganos, mayor riesgo de aborto, náuseas comunes. Segundo trimestre (13-27 semanas): periodo más cómodo, se siente movimiento fetal. Tercer trimestre (28-40 semanas): crecimiento rápido, preparación para el parto.

¿Es normal que mi bebé nazca antes o después de la fecha prevista?

Sí, es completamente normal. Un embarazo a término es entre las 37-42 semanas. El 90% de los bebés nacen dentro de este rango. Factores como la genética, edad materna y embarazos previos pueden influir.

¿Cuándo debo comenzar el control prenatal?

Idealmente antes de las 10 semanas de gestación. El control prenatal temprano permite detectar complicaciones, recibir ácido fólico, ajustar medicamentos y establecer una fecha de parto más precisa mediante ecografía.

¿Puedo usar esta calculadora si tengo ciclos irregulares?

Si tienes ciclos muy irregulares, la calculadora basada en FUM puede ser menos precisa. Tu médico puede usar ecografía temprana para determinar la edad gestacional con mayor exactitud, especialmente en el primer trimestre.

← Volver a Calculadoras