
.ktdp{max-width:1250px;margin:0 auto;color:#083e33;font-family:Georgia,"Times New Roman",serif}.ktdp *{box-sizing:border-box}.ktdp-crumb{font:14px Arial,sans-serif;padding:16px 0}.ktdp-crumb a{color:#996417}.ktdp-hero{position:relative;overflow:hidden;text-align:center;padding:72px 25px;background:radial-gradient(circle at 85% 15%,#0c7159,transparent 38%),repeating-linear-gradient(135deg,transparent 0 24px,rgba(212,174,97,.045) 25px 26px),linear-gradient(115deg,#002e26,#075444);border:3px double #c79d49;border-radius:28px;color:#fff1cf;box-shadow:0 12px 35px #3c260e25}.ktdp-art{position:absolute;font-size:300px;opacity:.065;top:-100px;right:30px;pointer-events:none}.ktdp-hero>p:first-of-type{font:700 12px Arial,sans-serif;letter-spacing:.2em;color:#e7c880}.ktdp-hero h2{color:#fff4d8;font-size:clamp(30px,5vw,56px);line-height:1.14;margin:14px auto;max-width:840px}.ktdp-lead{max-width:830px;margin:12px auto!important;font-size:19px;line-height:1.75}.ktdp-facts{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:27px}.ktdp-facts span{padding:10px 15px;background:#ffffff12;border:1px solid #c9ac67;border-radius:30px;font:13px Arial,sans-serif}.ktdp-intro,.ktdp-note{background:#fff9ec;border:1px solid #d8b477;border-radius:18px;padding:27px;margin:28px 0;line-height:1.85;font-size:17px}.ktdp-intro h3,.ktdp-note h3{color:#004638;font-size:26px;margin:0 0 12px}.ktdp-intro p{margin:0 0 15px}.ktdp-heading{text-align:center;margin:35px 0 15px}.ktdp-heading p{letter-spacing:.25em;color:#a67a32;font:700 12px Arial,sans-serif}.ktdp-heading h2{font-size:38px;color:#004537}.ktdp-search{max-width:550px;margin:12px auto 25px;font:14px Arial,sans-serif}.ktdp-search label{display:block;margin-bottom:5px;font-weight:700}.ktdp-search input{width:100%;border:1px solid #ba9146;border-radius:40px;background:#fff;padding:15px 20px;font-size:16px}.ktdp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.ktdp-card{background:linear-gradient(160deg,#fffcf4,#f6ead0);border:1px solid #cfa455;border-radius:20px;padding:27px;display:flex;flex-direction:column;min-height:310px;box-shadow:0 5px 15px #5b401014}.ktdp-card[hidden]{display:none}.ktdp-symbol{border:1px solid #d5aa52;background:#eedbb1;color:#00604c;width:60px;height:60px;display:grid;place-items:center;border-radius:50%;font-size:28px;margin-bottom:15px}.ktdp-card small{font:700 11px Arial,sans-serif;letter-spacing:.1em;color:#97713a}.ktdp-card h3{font-size:28px;margin:8px 0;color:#003e32}.ktdp-card p{font:15px/1.65 Arial,sans-serif;flex:1;color:#34352e}.ktdp-verse{font:13px/1.6 Arial,sans-serif;padding:12px 0;color:#66512c;border-top:1px solid #ddcaa5}.ktdp-link{align-self:flex-start;background:#004c3a;color:#fff!important;border-radius:30px;padding:11px 20px;font:700 14px Arial,sans-serif;text-decoration:none!important}.ktdp-link:hover{background:#a27325}.ktdp-steps{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:20px 0 50px}.ktdp-steps a{border:1px solid #bd8b3a;border-radius:25px;padding:12px 18px;color:#004535}.ktdp-empty{text-align:center;padding:20px;font:16px Arial,sans-serif}@media(max-width:920px){.ktdp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ktdp-grid{grid-template-columns:1fr}.ktdp-hero{padding:48px 16px;border-radius:18px}.ktdp-intro,.ktdp-note{padding:18px}.ktdp-card{min-height:0}.ktdp-heading h2{font-size:30px}}

/* v1.6.0: Ayrıntılı kıssa anlatımı */
.ktdp-article{max-width:990px;margin:20px auto 32px!important;padding:clamp(18px,4vw,42px)!important;}
.ktdp-article-summary{background:#f9f0d9;border-left:4px solid #bf923d;border-radius:12px;padding:18px 22px;margin-bottom:28px}
.ktdp-contents{display:flex;flex-wrap:wrap;align-items:center;gap:9px 15px;padding:18px 20px;margin:16px 0 28px;border:1px solid #e6cd95;border-radius:14px;background:#fffaf0}
.ktdp-contents strong{color:#064b3a;margin-right:12px}.ktdp-contents a{font-size:14px;color:#7c5013;text-decoration:underline;text-underline-offset:3px}
.ktdp-chapter{margin:0 0 24px;padding:0 0 22px;border-bottom:1px solid #e8d6b1;scroll-margin-top:105px}
.ktdp-chapnum{color:#9b691f;font-size:12px;letter-spacing:.13em;font-weight:700}
.ktdp-chapter h3{font-size:clamp(22px,2.6vw,29px);color:#064b3a;margin:7px 0 12px}
.ktdp-chapter p{font-size:17px;line-height:1.95;color:#29352f;margin:0}
.ktdp-references{background:#f7ecd4;border:1px solid #d8b371;border-radius:14px;padding:22px;margin:28px 0;scroll-margin-top:105px}
.ktdp-references p{font-size:15px;line-height:1.85}.ktdp-references a{color:#00604a;text-decoration:underline}
@media(max-width:640px){.ktdp-contents{flex-direction:column;align-items:flex-start}.ktdp-chapter p{font-size:16px}}
