.cycle-wrapper { font-family: 'Helvetica Neue', Arial, sans-serif; max-width: 850px; margin: 30px auto; color: #333; border: 1px solid #eee; border-radius: 15px; overflow: hidden; background: #fff; box-shadow: 0 5px 20px rgba(0,0,0,0.05); }
.cycle-header { background: #fff5f7; padding: 30px; text-align: center; border-bottom: 1px solid #f2e4e4; }
.cycle-body { padding: 30px; }
.input-group { margin-bottom: 25px; text-align: center; }
.input-group label { display: block; margin-bottom: 12px; font-weight: bold; color: #444; font-size: 1.1rem; }
.input-group input { padding: 12px; border: 2px solid #ecdada; border-radius: 8px; width: 220px; text-align: center; font-size: 1.1rem; outline: none; transition: 0.3s; }
.input-group input:focus { border-color: #2c3e50; }
.calc-btn { background: #2c3e50; color: white; border: none; padding: 18px 30px; border-radius: 8px; cursor: pointer; font-weight: bold; width: 100%; transition: 0.3s; font-size: 1.1rem; letter-spacing: 0.5px; }
.calc-btn:hover { background: #1a252f; transform: translateY(-1px); }
.cycle-result { display: none; margin-top: 30px; padding: 25px; border-radius: 12px; background: #fdfdfd; border: 1px solid #f0f0f0; }
.phase-title { color: #c2185b; font-size: 1.5rem; font-weight: bold; margin-bottom: 15px; display: block; }
/* PMS Belirtileri Kutusu */
.pms-alert { background: #fff1f0; border-left: 4px solid #f5222d; padding: 15px; margin: 15px 0; border-radius: 4px; display: none; }
.pms-list { margin: 5px 0 0 18px; font-size: 0.95rem; color: #820014; }
.food-box { background: #fff; padding: 20px; border-radius: 10px; margin-top: 20px; border: 1px solid #f0f0f0; }
.food-list { margin: 10px 0; padding-left: 20px; column-count: 2; }
.food-list li { margin-bottom: 8px; color: #555; }
/* Alt Bilgi ve SEO */
.cycle-footer { margin-top: 50px; padding-top: 30px; border-top: 1px solid #eee; }
.seo-box h3 { color: #2c3e50; font-size: 1.4rem; margin-bottom: 15px; }
.seo-box p { margin-bottom: 15px; line-height: 1.7; color: #555; }
.pms-info-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin: 20px 0; }
.info-card { background: #f9f9f9; padding: 15px; border-radius: 8px; font-size: 0.9rem; }
.info-card h4 { margin-bottom: 10px; color: #c2185b; }
.big-cta { display: block; text-align: center; background: #2c3e50; color: #fff !important; text-decoration: none !important; padding: 20px; border-radius: 8px; font-weight: bold; font-size: 1.2rem; margin-top: 30px; transition: 0.3s; }
.big-cta:hover { background: #1a252f; box-shadow: 0 4px 15px rgba(0,0,0,0.2); }
@media (max-width: 600px) { .pms-info-grid { grid-template-columns: 1fr; } .food-list { column-count: 1; } }
Döngüsel Beslenme ve PMS Rehberi
Vücudunuzun sesini dinleyin, belirtileri beslenme ile yönetin.
Son Adet Tarihinizin İlk Günü:
Döngü Analizimi Yap
Bu Evrede Görülebilecek PMS Belirtileri:
Duygusal hassasiyet ve ani ruh hali değişimleri
Vücutta ödem, şişkinlik ve göğüs hassasiyeti
Tatlı veya tuzlu gıdalara aşırı aşerme
Ciltte yağlanma ve sivilce eğilimi
Yorgunluk ve uyku düzensizliği
Bu Dönemde Tüketmeniz Gerekenler:
PMS (Premenstrual Sendrom) Nedir?
Adet döneminden yaklaşık 7-10 gün önce başlayan fiziksel ve duygusal değişimler bütününe PMS denir. Bu süreçte progesteron ve östrojen hormonları keskin bir değişim yaşar. Eğer vücudunuzda yüksek oranda Xenoestrogen (plastiklerden sızan östrojen taklitçileri) varsa, PMS belirtileri çok daha ağır geçebilir.
Fiziksel Belirtiler
Karın bölgesinde şişkinlik
Baş ağrısı ve eklem ağrıları
Sırt ve bel ağrısı
İştah artışı
Psikolojik Belirtiler
Anksiyete ve gerginlik
Odaklanma güçlüğü
Sosyal geri çekilme
Ağlama nöbetleri
Mutfaktaki Seçimleriniz PMS'i Etkiler mi?
Kesinlikle evet. Plastik kesme tahtaları ve saklama kaplarından gıdaya geçen kimyasallar, hormon reseptörlerinize yapışarak doğal dengenizi bozar. Sekiziki paslanmaz çelik mutfak ürünleri, gıda ile hiçbir kimyasal etkileşime girmeyerek bu süreci en doğal ve sağlıklı haliyle yönetmenize yardımcı olur.
Hormon Dostu Sağlıklı Mutfak Ürünlerini Keşfedin
function calculateCycle() {
const dateInput = document.getElementById('lastPeriodDate').value;
if (!dateInput) { alert("Lütfen tarih seçiniz."); return; }
const lastDate = new Date(dateInput);
const today = new Date();
const diffDays = Math.ceil(Math.abs(today - lastDate) / (1000 * 60 * 60 * 24)) % 28;
const resultDiv = document.getElementById('cycleResult');
const phaseName = document.getElementById('phaseName');
const phaseDesc = document.getElementById('phaseDesc');
const pmsPanel = document.getElementById('pmsPanel');
const foodList = document.getElementById('foodSuggestions');
const healthTip = document.getElementById('healthTip');
resultDiv.style.display = 'block';
foodList.innerHTML = '';
pmsPanel.style.display = 'none';
let foods = [];
if (diffDays {
let li = document.createElement('li');
li.innerText = f;
foodList.appendChild(li);
});
resultDiv.scrollIntoView({ behavior: 'smooth' });
}