.vid-kutu{position:relative;aspect-ratio:16/9;background:#0d1117;border-radius:12px;overflow:hidden;margin-top:24px;box-shadow:0 10px 30px rgba(22,50,79,.18)}
.vid-kutu iframe,.vid-oynat,.vid-oynat img{position:absolute;inset:0;width:100%;height:100%;border:0}
.vid-oynat{padding:0;cursor:pointer;background:none}
.vid-oynat img{object-fit:cover}
.vid-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:transform .2s}
.vid-oynat:hover .vid-play,.vid-oynat:focus-visible .vid-play{transform:translate(-50%,-50%) scale(1.1)}
.vid-not{font-size:.9rem;color:#6b7a89;margin-top:10px}
.vid-bolum{list-style:none;padding:0;columns:2;column-gap:28px}
.vid-bolum li{margin:6px 0;break-inside:avoid}
.vid-t{font-family:'IBM Plex Mono',monospace;font-size:.85rem;background:#eef3f8;color:#16324F;border:1px solid #d6e0ea;border-radius:6px;padding:2px 7px;cursor:pointer}
.vid-t:hover{background:#D98A2B;color:#fff;border-color:#D98A2B}
.vid-ozet li{margin:10px 0}
.vid-ozet span{color:#2f6b3a}
.vid-metin h3{font-size:1.05rem;margin-top:26px}
.vid-uyari{font-size:.85rem;color:#6b7a89;border-left:3px solid #D98A2B;padding-left:12px;margin-top:28px}
.vid-links{margin-top:18px;font-size:.92rem}
.vid-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}
.vid-kart{position:relative;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;border:1px solid #e3e9ef;border-radius:12px;overflow:hidden;padding-bottom:14px;background:#fff;transition:box-shadow .2s}
.vid-kart:hover{box-shadow:0 8px 24px rgba(22,50,79,.15)}
.vid-kart img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
.vid-kart strong,.vid-kart .vid-konu,.vid-kart .vid-tarih{padding:0 14px}
.vid-konu{font-size:.8rem;color:#D98A2B;font-weight:600;text-transform:uppercase;letter-spacing:.04em}
.vid-tarih{font-size:.85rem;color:#6b7a89}
.vid-sure{position:absolute;right:10px;top:10px;background:rgba(0,0,0,.75);color:#fff;font-size:.8rem;padding:2px 7px;border-radius:5px}
@media (max-width:640px){.vid-bolum{columns:1}}
