:root{--pembe-50:#fff7fa;--pembe-100:#ffe9f1;--pembe-200:#fdd3e2;--pembe-300:#f7a8c4;--pembe-400:#f283aa;--pembe-500:#e0608f;--pembe-600:#c9396f;--pembe-700:#9c2453;--murdum:#4f1f36;--murdum-acik:#8a5a70;--lila:#fbc4d6;--nane:#ffd9e5;--nane-koyu:#c9396f;--seftali:#ffe0ea;--seftali-koyu:#e0608f;--sari:#ffe9f1;--beyaz:#fff;--golge:0 1px 2px #7828500f, 0 8px 28px #d4507f1a;--golge-buyuk:0 2px 4px #7828500f, 0 22px 50px #d4507f29;--yaricap:22px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--murdum);background:radial-gradient(1200px 600px at 90% -10%, var(--pembe-100), transparent 60%), radial-gradient(900px 500px at -10% 30%, var(--pembe-200), transparent 60%), var(--pembe-50);-webkit-font-smoothing:antialiased;min-height:100vh;margin:0;font-family:Nunito,system-ui,-apple-system,sans-serif}h1,h2,h3{letter-spacing:-.01em;margin:0;font-family:Fraunces,Georgia,serif;font-weight:700}a{color:inherit}button{font:inherit;cursor:pointer}main{max-width:1180px;margin:0 auto;padding:0 24px 60px}.ust{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--pembe-100);background:#fff7fac7;justify-content:space-between;align-items:center;padding:12px max(24px,50vw - 566px);display:flex;position:sticky;top:0}.logo{align-items:center;gap:10px;text-decoration:none;display:flex}.logo span{flex-direction:column;line-height:1.1;display:flex}.logo b{font-family:Fraunces,serif;font-size:1.2rem}.logo small{color:var(--murdum-acik);font-size:.75rem;font-weight:700}.ust nav{gap:8px;display:flex}.ust nav a.aktif{background:var(--pembe-600);color:#fff}.ust nav a{white-space:nowrap;background:var(--beyaz);box-shadow:var(--golge);border-radius:99px;padding:8px 16px;font-weight:800;text-decoration:none}.kart{background:var(--beyaz);border-radius:var(--yaricap);box-shadow:var(--golge);border:1px solid #f7a8c440}.ust-etiket{text-transform:uppercase;letter-spacing:.08em;color:var(--pembe-600);font-size:.78rem;font-weight:800;display:inline-block}.dugmeler{flex-wrap:wrap;gap:12px;display:flex}.dugmeler.orta{justify-content:center;margin-top:22px}.dugme{border:0;border-radius:99px;align-items:center;gap:8px;padding:12px 22px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.dugme.ana{background:linear-gradient(135deg, var(--pembe-400), var(--pembe-600));color:#fff;box-shadow:0 8px 20px #d4507f4d}.dugme.hayalet{background:var(--beyaz);color:var(--murdum);box-shadow:var(--golge)}.dugme:hover:not(:disabled){transform:translateY(-2px)}.dugme:disabled{opacity:.5;cursor:not-allowed}.cip{border:1.5px solid var(--pembe-200);background:var(--beyaz);color:var(--murdum);border-radius:99px;padding:8px 16px;font-weight:700;transition:all .15s}.cip.kucuk{padding:6px 12px;font-size:.86rem}.cip:hover:not(:disabled){border-color:var(--pembe-400)}.cip.secili{background:var(--cip,var(--pembe-200));border-color:#0000;box-shadow:inset 0 0 0 2px #4f2a431f}.cip:disabled{opacity:.5}.hap{background:var(--pembe-100);border-radius:99px;padding:4px 11px;font-size:.78rem;font-weight:800;display:inline-block}.hap.lila{background:var(--lila)}.zorluk-kolay{background:var(--nane)}.zorluk-orta{background:var(--sari)}.zorluk-zor{background:var(--pembe-200)}.avatar{background:var(--yas);color:var(--yas-yazi);border-radius:50%;flex-shrink:0;place-items:center;font-family:Fraunces,serif;font-weight:800;display:inline-grid;box-shadow:inset 0 -3px #4f2a4314}.uyari{color:#a23b4d;background:#fff1f1;border:1px solid #ffc9c9;border-radius:16px;margin:16px 0;padding:14px 18px;font-weight:700}.oynatici-cerceve{background:var(--pembe-100);box-shadow:var(--golge-buyuk);border:4px solid var(--beyaz);border-radius:28px;overflow:hidden}.kahraman{color:#fff;background:linear-gradient(130deg, var(--pembe-700), var(--pembe-600) 45%, var(--pembe-400));box-shadow:var(--golge-buyuk);border-radius:34px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;margin-top:24px;padding:44px 48px;display:grid}.kahraman .ust-etiket{color:var(--pembe-200)}.kahraman h1{margin:14px 0 18px;font-size:clamp(2.4rem,5.4vw,4.2rem);line-height:1.02}.kahraman h1 em{color:var(--pembe-200);font-style:italic}.kahraman p{max-width:34em;margin:0 0 26px;font-size:1.1rem;line-height:1.6}.dugme.beyaz{color:var(--pembe-700);background:#fff}.dugme.cerceve{color:#fff;background:0 0;box-shadow:inset 0 0 0 2px #ffffffb3}.sayilar{flex-wrap:wrap;gap:28px;margin:28px 0 0;padding:0;list-style:none;display:flex}.sayilar li{font-weight:700}.sayilar b{font-family:Fraunces,serif;font-size:2rem;display:block}.kahraman-gorsel{justify-self:center;width:100%;max-width:400px;position:relative}@keyframes suzul{to{transform:translate(10px,-14px)scale(1.05)}}.bolum-baslik{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.bolum-baslik h2{font-size:2rem}.arama{border:1.5px solid var(--pembe-200);font:inherit;background:var(--beyaz);min-width:min(320px,100%);color:var(--murdum);border-radius:99px;outline:none;padding:11px 18px}.arama:focus,.girdi input:focus,textarea:focus{border-color:var(--pembe-400);box-shadow:0 0 0 4px var(--pembe-100)}.filtreler{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;display:flex}.ayrac{background:var(--pembe-200);width:1px;height:26px;margin:0 6px}.izgara{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;display:grid}.vaka-karti{flex-direction:column;gap:10px;padding:20px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.vaka-karti:before{content:"";background:var(--yas);height:6px;position:absolute;inset:0 0 auto}.vaka-karti:hover{box-shadow:var(--golge-buyuk);transform:translateY(-4px)}.kart-ust{align-items:center;gap:12px;display:flex}.kart-ust div{flex-direction:column;display:flex}.kart-ust small{color:var(--murdum-acik);font-weight:600}.rozet-puan{background:var(--nane);border-radius:99px;margin-left:auto;padding:4px 10px;font-size:.85rem;font-weight:800}.vaka-karti h3{font-size:1.12rem;line-height:1.3}.alinti{color:var(--murdum-acik);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.93rem;line-height:1.45;display:-webkit-box;overflow:hidden}.kart-alt{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.git{color:var(--pembe-600);margin-left:auto;font-weight:800}.iskelet{background:linear-gradient(90deg, var(--beyaz), var(--pembe-50), var(--beyaz));background-size:200% 100%;height:200px;animation:1.4s infinite parilda}@keyframes parilda{to{background-position:-200% 0}}.bos{text-align:center;color:var(--murdum-acik);padding:40px}.geri{color:var(--pembe-600);margin:24px 0 14px;font-weight:800;text-decoration:none;display:inline-block}.vaka-baslik{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;display:flex}.vaka-baslik h1{font-size:2.1rem}.vaka-baslik p{color:var(--murdum-acik);margin:2px 0 0;font-weight:700}.haplar{gap:8px;margin-left:auto;display:flex}.vaka-izgara{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.hasta-panel{flex-direction:column;gap:14px;display:flex}.sikayet,.ipucu{padding:18px}.sikayet p{margin:8px 0;font-family:Fraunces,serif;font-size:1.12rem;line-height:1.45}.sikayet small{color:var(--murdum-acik);font-weight:700}.ipucu{background:var(--yas-acik,var(--pembe-50))}.ipucu p{color:var(--murdum-acik);margin:6px 0 0;font-size:.93rem;line-height:1.5}.sag{flex-direction:column;gap:18px;min-width:0;display:flex}.sohbet{flex-direction:column;display:flex;overflow:hidden}.sohbet-ust{border-bottom:1px solid var(--pembe-100);background:linear-gradient(90deg, var(--pembe-50), var(--beyaz));justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.sohbet-ust span{color:var(--murdum-acik);font-size:.85rem;font-weight:700}.mesajlar{background:radial-gradient(500px 240px at 100% 0, var(--pembe-50), transparent), var(--beyaz);flex-direction:column;gap:12px;height:min(52vh,460px);padding:20px;display:flex;overflow-y:auto}.balon{align-items:flex-end;gap:8px;max-width:86%;animation:.25s belir;display:flex}@keyframes belir{0%{opacity:0;transform:translateY(6px)}}.balon p{border-radius:18px;margin:0;padding:11px 15px;line-height:1.5}.balon.hasta p{background:var(--pembe-100);border-bottom-left-radius:6px}.balon.ogrenci{align-self:flex-end}.balon.ogrenci p{background:linear-gradient(135deg, var(--pembe-400), var(--pembe-600));color:#fff;border-bottom-right-radius:6px}.yaziyor{gap:5px;display:flex;padding:15px 18px!important}.yaziyor i{background:var(--pembe-400);border-radius:50%;width:7px;height:7px;animation:1s infinite zipla}.yaziyor i:nth-child(2){animation-delay:.15s}.yaziyor i:nth-child(3){animation-delay:.3s}@keyframes zipla{50%{opacity:.5;transform:translateY(-5px)}}.oneriler{scrollbar-width:none;gap:6px;padding:12px 16px 2px;display:flex;overflow-x:auto}.oneriler .cip{white-space:nowrap}.girdi{gap:10px;padding:12px 16px 16px;display:flex}.girdi input,textarea{border:1.5px solid var(--pembe-200);min-width:0;font:inherit;color:var(--murdum);background:var(--pembe-50);resize:vertical;border-radius:16px;outline:none;flex:1;padding:12px 16px}.teshis{background:linear-gradient(160deg, var(--beyaz), var(--pembe-100));flex-direction:column;gap:12px;padding:20px;display:flex}.teshis label{flex-direction:column;gap:2px;display:flex}.teshis label b{font-family:Fraunces,serif;font-size:1.3rem}.teshis small{color:var(--murdum-acik);font-weight:600}.teshis-alt{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.sonuc{flex-direction:column;gap:18px;animation:.4s belir;display:flex}.sonuc-ust{align-items:center;gap:24px;padding:24px;display:flex}.sonuc-ust p{margin:8px 0;line-height:1.6}.senin{color:var(--murdum-acik)}.halka{flex-shrink:0;width:140px;height:140px;position:relative}.halka svg{width:100%;height:100%}.halka span{text-align:center;place-content:center;font-family:Fraunces,serif;font-size:2.1rem;font-weight:700;display:grid;position:absolute;inset:0}.halka small{color:var(--murdum-acik);font-family:Nunito,sans-serif;font-size:.75rem;font-weight:700}.liste-ikili{grid-template-columns:1fr 1fr;gap:12px;display:grid}.liste-ikili ul{border-radius:14px;margin:0;padding:12px 14px 12px 32px;font-size:.93rem;line-height:1.45}.dogru{background:var(--pembe-100)}.dogru li::marker{content:"✓  ";color:var(--nane-koyu)}.eksik{background:var(--pembe-50)}.eksik li::marker{content:"!  ";color:var(--seftali-koyu);font-weight:800}.cevap{flex-direction:column;gap:14px;padding:24px;display:flex}.cevap h2{color:var(--pembe-600);font-size:1.9rem}.ek{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ek small{color:var(--murdum-acik);font-weight:700}.sekmeler{flex-wrap:wrap;gap:8px;display:flex}.oynatici-cerceve.genis{border-radius:22px}.detaylar{grid-template-columns:1fr 1fr;gap:10px;display:grid}details{background:var(--pembe-50);border:1px solid var(--pembe-100);border-radius:16px;padding:12px 16px}details[open]{background:var(--beyaz)}summary{cursor:pointer;justify-content:space-between;font-weight:800;list-style:none;display:flex}summary:after{content:"+";color:var(--pembe-600)}details[open] summary:after{content:"–"}details p,details ul{margin:10px 0 2px;font-size:.95rem;line-height:1.55}details ul{padding-left:20px}.kaynak{color:var(--murdum-acik);margin:0;font-size:.82rem;font-weight:600}.secim{margin:34px 0 40px}.secim-baslik{flex-wrap:wrap;align-items:baseline;gap:14px;margin:26px 0 14px;display:flex}.secim-baslik h2{font-size:1.7rem}.secim-baslik p{color:var(--murdum-acik);margin:0}.yas-izgara{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.yas-kart{background:var(--yas);color:var(--yas-yazi);border:0;border-radius:22px;flex-direction:column;align-items:center;gap:2px;padding:10px 8px 14px;transition:transform .15s,box-shadow .15s;display:flex}.yas-kart:hover:not(:disabled){transform:translateY(-3px)}.yas-kart.secili,.tur-kart.secili{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--pembe-700)}.yas-kart:disabled,.tur-kart:disabled{opacity:.4;cursor:not-allowed}.yas-figur{background:var(--yas-acik);border-radius:16px;width:100%;margin-bottom:8px;overflow:hidden}.yas-kart b{font-family:Fraunces,serif;font-size:1.08rem}.yas-kart small{font-size:.8rem;font-weight:700}.yas-kart em{opacity:.85;font-size:.78rem;font-style:normal;font-weight:800}.yas-not{background:var(--yas-acik);border:2px solid var(--yas);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;margin-top:14px;padding:18px 22px;line-height:1.5;display:grid}.yas-not p{margin:6px 0 0}.yas-not ul{margin:0;padding-left:18px}.yas-not li span{color:var(--yas-koyu);font-size:.82rem;font-weight:800}.tur-izgara{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tur-kart{text-align:left;border:0;border-radius:20px;flex-direction:column;gap:4px;padding:16px 52px 14px 18px;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.tur-kart:hover:not(:disabled){transform:translateY(-3px)}.tur-kart b{font-family:Fraunces,serif;font-size:1.05rem;line-height:1.25}.tur-kart small{font-weight:600;line-height:1.35}.tur-kart i{opacity:.8;font-size:.76rem;font-style:normal;font-weight:800}.tur-adet{width:32px;height:32px;color:var(--pembe-700);background:#ffffffd1;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:12px;right:12px}.bolum-baslik h2 small{color:var(--murdum-acik);font-family:Nunito,sans-serif;font-size:1rem;font-weight:700}.temizle{color:var(--pembe-600);background:0 0;border:0;font-weight:800;text-decoration:underline}.raf{margin-top:28px}.raf-baslik{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.raf-baslik span{border-radius:5px;width:14px;height:14px;box-shadow:inset 0 0 0 1px #4f1f3626}.raf-baslik h3{font-size:1.25rem}.raf-baslik small{color:var(--murdum-acik);font-weight:700}.yas-hap{background:var(--yas);color:var(--yas-yazi)}.dosya{padding:18px}.dosya dl{margin:8px 0 0}.dosya dt{color:var(--yas-koyu,var(--pembe-600));margin-top:8px;font-size:.78rem;font-weight:800}.dosya dd{margin:1px 0 0;font-size:.93rem;line-height:1.42}.anatomi-kutu{background:var(--pembe-50);border:1px solid var(--pembe-200);border-radius:18px;padding:18px}.anatomi-kutu>p{margin:6px 0 12px;line-height:1.6}.yapilar{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.yapilar div{background:var(--beyaz);border:1px solid var(--pembe-100);border-radius:14px;padding:12px}.yapilar b{color:var(--pembe-700);margin-bottom:3px;display:block}.yapilar span{font-size:.9rem;line-height:1.42;display:block}.atlas-baglanti{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.atlas-baglanti small{color:var(--murdum-acik);font-weight:700}.atlas-baglanti a{text-decoration:none}.atlas-ust{color:#fff;background:linear-gradient(130deg, var(--pembe-700), var(--pembe-500));border-radius:30px;margin-top:24px;padding:34px 38px}.atlas-ust .ust-etiket{color:var(--pembe-200)}.atlas-ust h1{margin:8px 0;font-size:clamp(2rem,4.6vw,3.2rem)}.atlas-ust p{max-width:44em;margin:0;line-height:1.55}.atlas-kart{flex-direction:column;gap:6px;padding:18px;text-decoration:none;transition:transform .15s;display:flex}.atlas-kart:hover{transform:translateY(-3px)}.atlas-kart h3{color:var(--pembe-700);font-size:1.12rem}.atlas-kart p{color:var(--murdum-acik);margin:0;line-height:1.4}.atlas-kart small{color:var(--pembe-600);margin-top:auto;font-weight:800}.konu h1{margin:6px 0;font-size:clamp(1.9rem,4.6vw,2.8rem)}.konu .geri{display:block}.konu-ozet{color:var(--murdum-acik);margin:0 0 18px;font-size:1.08rem}.konu .oynatici-cerceve{max-width:720px;margin-bottom:20px}.konu-bolumler{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.konu-bolumler .kart{padding:18px 20px}.konu-bolumler h2{color:var(--pembe-700);font-size:1.25rem}.konu-bolumler ul{margin:10px 0 0;padding-left:20px;line-height:1.55}.konu-bolumler li+li{margin-top:5px}.sonraki{margin-top:22px}.alt{text-align:center;color:var(--murdum-acik);padding:30px 24px 40px;font-size:.88rem}@media (width<=900px){.kahraman{border-radius:26px;grid-template-columns:1fr;padding:28px 22px}.kahraman-gorsel{max-width:240px}.yas-izgara{grid-template-columns:repeat(3,minmax(0,1fr))}.yas-not{grid-template-columns:minmax(0,1fr)}.tur-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}.konu-bolumler,.vaka-izgara{grid-template-columns:minmax(0,1fr)}.hasta-panel{grid-template-columns:150px minmax(0,1fr);align-items:start;display:grid;position:static}.hasta-panel .dosya,.hasta-panel .ipucu{grid-column:1/-1}.oynatici-cerceve.kucuk{border-radius:20px}.detaylar,.liste-ikili{grid-template-columns:1fr}.haplar{margin-left:0}}@media (width<=560px){main{padding:0 16px 40px}.ust{padding:10px 16px}.logo small,.logo span{display:none}.ust nav a{padding:7px 12px;font-size:.9rem}.yas-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-ust{padding:24px 20px}.tur-izgara{grid-template-columns:minmax(0,1fr)}.hasta-panel{grid-template-columns:110px minmax(0,1fr)}.sikayet p{font-size:1rem}.sonuc-ust{text-align:center;flex-direction:column}.izgara{grid-template-columns:1fr}.mesajlar{height:56vh}}
