/* 113SEC — araştırma yazıları: tablo, kod bloğu, satır içi kod, iç içe liste (blog.css'in üstüne) */
.post-body.research code{font-family:"Geist Mono",monospace;font-size:.86em;background:rgba(95,179,255,0.08);border:1px solid var(--line-light);padding:1px 6px;border-radius:3px;color:var(--c-ink-light);overflow-wrap:anywhere}
.post-body.research pre{margin:8px 0 26px;padding:18px 20px;background:#06080d;border:1px solid var(--line-light);overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}
.post-body.research pre code{display:block;background:none;border:0;padding:0;font-size:13px;line-height:1.65;color:var(--c-ink-light-soft);white-space:pre;overflow-wrap:normal}
.post-body.research .post-table{margin:8px 0 28px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line-light)}
.post-body.research table{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.55;min-width:560px}
.post-body.research th{font-family:"Geist Mono",monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--c-ink-light-dim);font-weight:500;text-align:left;padding:12px 14px;border-bottom:1px solid var(--line-light);background:rgba(95,179,255,0.04)}
.post-body.research td{padding:11px 14px;border-bottom:1px solid var(--line-light);color:var(--c-ink-light-soft);vertical-align:top}
.post-body.research tr:last-child td{border-bottom:0}
.post-body.research td code{font-size:12.5px}
.post-body.research li>ul,.post-body.research li>ol{margin:10px 0 2px}
.post-body.research li>p{margin:0}
.post-body.research h2{scroll-margin-top:90px}
.post-body.research h3{scroll-margin-top:90px}
.post-body.research a[download]::after{content:" ↓";font-family:"Geist Mono",monospace}
@media (max-width:640px){
  .post-body.research pre{padding:14px 14px;margin-left:calc(-1*var(--gutter)/2);margin-right:calc(-1*var(--gutter)/2)}
  .post-body.research pre code{font-size:12px}
}
