/* Theme Desing – Tansu / Makale okuma ekranı 1.8.0 */
.tdtb-reading{--r-ink:#1c3853;--r-muted:#62819a;--r-blue:#357da7;--r-border:#dcecf4;background:#fff;color:var(--r-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif}
.tdtb-reading,.tdtb-reading *{box-sizing:border-box}
.tdtb-reading a{text-decoration:none}
.tdtb-reading-container{width:min(1120px,calc(100% - 50px));margin-inline:auto}
.tdtb-reading-hero{padding:68px 0 78px;background:radial-gradient(ellipse at 92% 8%,rgba(157,213,234,.45),transparent 39%),linear-gradient(135deg,#edf8fd 0%,#f6fbfd 62%,#ecf7fb 100%);border-bottom:1px solid #e5f0f7}
.tdtb-reading-crumbs{display:flex;gap:11px;align-items:center;flex-wrap:wrap;color:#7396ac;font-size:12px;margin-bottom:53px}
.tdtb-reading-crumbs a{color:#376c90!important;font-weight:600}.tdtb-reading-crumbs a:hover{text-decoration:underline}
.tdtb-reading-crumbs [aria-current]{max-width:270px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tdtb-reading-intro{max-width:855px;margin:0 auto;text-align:center}
.tdtb-reading-pill{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#347ba3;background:#dcedf6;padding:10px 17px;border-radius:99px;margin-bottom:23px}
.tdtb-reading-intro h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(37px,5vw,65px);line-height:1.14;letter-spacing:-.045em;color:#1d3951;margin:0 auto 23px;max-width:830px;overflow-wrap:anywhere}
.tdtb-reading-subtitle{font-size:clamp(15px,1.5vw,18px);line-height:1.8;color:#68889f;max-width:700px;margin:0 auto 26px}
.tdtb-reading-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:11px;color:#587e96;font-size:12px;font-weight:600}
.tdtb-reading-image-wrap{width:min(1080px,calc(100% - 50px));margin:-35px auto 0;position:relative;z-index:2}
.tdtb-reading-featured{margin:0}.tdtb-reading-featured-img{display:block;width:100%;height:clamp(230px,41vw,480px);object-fit:cover;border-radius:22px;box-shadow:0 22px 60px rgba(31,82,113,.13)}.tdtb-reading-featured figcaption{text-align:center;color:#849cab;font-size:12px;margin:12px}
.tdtb-reading-body-wrap{width:min(1120px,calc(100% - 50px));margin:75px auto 110px;display:grid;grid-template-columns:minmax(0,760px) minmax(220px,275px);gap:70px;align-items:start}
.tdtb-reading-article{min-width:0}.tdtb-reading-article-content{font-family:Georgia,'Times New Roman',serif;color:#32485a;font-size:clamp(17px,1.6vw,19px);line-height:2;overflow-wrap:anywhere}
.tdtb-reading-article-content p{margin:0 0 1.65em;color:inherit;line-height:inherit}
.tdtb-reading-article-content :is(h2,h3,h4,h5){font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;font-weight:750;line-height:1.3;color:#1f4867;margin:1.9em 0 .75em;letter-spacing:-.027em}
.tdtb-reading-article-content h2{font-size:clamp(26px,2.6vw,34px)}.tdtb-reading-article-content h3{font-size:clamp(22px,2.1vw,27px)}
.tdtb-reading-article-content :is(ul,ol){margin:0 0 1.8em;padding-left:30px}.tdtb-reading-article-content li{margin-bottom:.65em}
.tdtb-reading-article-content img{max-width:100%;height:auto;border-radius:13px}.tdtb-reading-article-content figure{max-width:100%}.tdtb-reading-article-content figcaption{font-family:Inter,Arial,sans-serif;font-size:12px;color:#8ba0b0}
.tdtb-reading-article-content blockquote{font-family:Georgia,serif;border-left:4px solid #83bed8;background:#f2f9fc;padding:20px 26px;margin:30px 0;border-radius:0 13px 13px 0;font-style:italic}
.tdtb-reading-article-content blockquote p:last-child{margin-bottom:0}
.tdtb-reading-article-content a{color:#216d9a;text-decoration:underline;text-underline-offset:3px}.tdtb-reading-article-content :is(table,iframe){max-width:100%}
.tdtb-reading-article-content table{display:block;overflow-x:auto}.tdtb-reading-article-content hr{border:0;border-top:1px solid #dcebf3;margin:38px 0}
.tdtb-reading-tags{display:flex;gap:8px;flex-wrap:wrap;margin:35px 0}.tdtb-reading-tags a{font-size:12px;color:#437c9f;background:#ebf6fb;padding:8px 12px;border-radius:99px}.tdtb-reading-tags a:hover{background:#dceff8}
.tdtb-reading-aside{position:sticky;top:110px}.tdtb-reading-aside-card{background:#f2f9fc;border:1px solid #d8ebf3;border-radius:20px;padding:26px}
.tdtb-reading-side-label{display:block;color:#4189b3;font-size:11px;font-weight:800;letter-spacing:.13em;margin-bottom:22px}
.tdtb-reading-side-detail{display:flex;justify-content:space-between;gap:12px;color:#7892a4;font-size:12px;padding:13px 0;border-bottom:1px solid #d9eaf3}.tdtb-reading-side-detail strong{color:#335c76;text-align:right;font-weight:700}
.tdtb-reading-side-divider{height:1px;background:#d9eaf3;margin:23px 0 16px}
.tdtb-reading-aside-card p{font-size:12px;color:#7591a5;line-height:1.75}.tdtb-reading-aside-card a{font-size:13px;font-weight:800;color:#2878a4}
.tdtb-reading-outro{background:linear-gradient(118deg,#e5f4fa,#f6fbfd);border:1px solid #d5eaf3;border-radius:19px;padding:25px;margin-top:52px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}
.tdtb-reading-outro-icon{background:#d4eaf6;border-radius:14px;color:#2d729e;padding:12px;font-size:25px;line-height:1}
.tdtb-reading-outro div:nth-child(2){flex:1;min-width:190px}.tdtb-reading-outro strong{color:#27516b;font-size:16px}.tdtb-reading-outro p{font-size:12px;line-height:1.7;color:#718c9d;margin:7px 0 0}
.tdtb-reading-outro a{display:inline-flex;gap:17px;background:#326e99;color:#fff!important;border-radius:12px;padding:14px 19px;font-size:13px;font-weight:700}
.tdtb-reading-related{background:#f4fafc;padding:78px 0 94px;border-top:1px solid #e0eef4}
.tdtb-reading-related-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:32px}
.tdtb-reading-related-heading span{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;color:#5596b7}.tdtb-reading-related-heading h2{font:700 clamp(26px,3vw,39px)/1.25 Georgia,serif;margin:9px 0 0;color:#214460}
.tdtb-reading-related-heading>a{color:#31769f;font-size:13px;font-weight:700;flex-shrink:0}
.tdtb-reading-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}
.tdtb-reading-related-card{display:flex;flex-direction:column;border:1px solid #e0edf4;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 10px 22px #29576e10}
.tdtb-reading-related-image{display:grid;place-items:center;aspect-ratio:16/10;background:linear-gradient(115deg,#d5ebf5,#eff8fd);color:#80acc5;font-size:65px;overflow:hidden}
.tdtb-reading-related-image img{width:100%;height:100%;object-fit:cover}
.tdtb-reading-related-card-body{display:flex;flex-direction:column;flex:1;padding:23px}
.tdtb-reading-related-card small{font-size:11px;color:#6b95ae}.tdtb-reading-related-card h3{font:700 21px/1.3 Georgia,serif;margin:11px 0 24px;color:#254762;overflow-wrap:anywhere}
.tdtb-reading-related-card h3 a{color:inherit}.tdtb-reading-related-link{color:#3179a7;font-size:13px;font-weight:750;margin-top:auto}
@media(max-width:980px){.tdtb-reading-body-wrap{grid-template-columns:minmax(0,1fr);gap:38px;max-width:800px}.tdtb-reading-aside{position:static}.tdtb-reading-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.tdtb-reading-container,.tdtb-reading-body-wrap,.tdtb-reading-image-wrap{width:calc(100% - 34px)}.tdtb-reading-hero{padding:34px 0 64px}.tdtb-reading-crumbs{margin-bottom:38px}.tdtb-reading-intro h1{font-size:clamp(32px,9vw,44px)}.tdtb-reading-meta{font-size:11px;gap:7px}.tdtb-reading-body-wrap{margin:48px auto 65px}.tdtb-reading-featured-img{border-radius:15px}.tdtb-reading-aside-card{padding:22px}.tdtb-reading-related{padding:56px 0}.tdtb-reading-related-grid{grid-template-columns:1fr}.tdtb-reading-related-heading{align-items:start;flex-direction:column}.tdtb-reading-outro{padding:20px}}
@media(prefers-reduced-motion:reduce){.tdtb-reading *{scroll-behavior:auto!important;transition:none!important}}
