/* Video rehberleri sayfası */
.video-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:36px}
.video-chips a{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;color:#aab3c8;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);text-decoration:none}
.video-chips a span{font-size:12px;opacity:.7}
.video-chips a:hover,.video-chips a.on{color:#fff;background:rgba(102,126,234,.22);border-color:rgba(102,126,234,.5)}
.video-layout{display:grid;grid-template-columns:260px minmax(0,860px);gap:48px;justify-content:center;align-items:start}
.video-layout:not(:has(.video-index)){grid-template-columns:minmax(0,860px)}
.video-index{position:sticky;top:110px;padding:18px 20px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}
.video-index-title{color:#fff;font-weight:700;font-size:14px;margin-bottom:10px}
.video-index ol{margin:0;padding-left:18px;display:grid;gap:8px}
.video-index a{color:#9aa3b8;font-size:14px;line-height:1.4}.video-index a:hover{color:#fff}
.video-list{display:grid;gap:28px}
.video-item{padding:28px;scroll-margin-top:110px}
.video-item-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:12px}
.video-no{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-weight:800;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2)}
.video-item h2{color:#fff;font-size:24px;font-weight:800;line-height:1.3;margin:0}
.video-meta{display:flex;gap:16px;margin-top:6px;color:#7d869b;font-size:13px}.video-meta i{margin-right:5px}
.video-desc{color:#aab3c8;font-size:16px;line-height:1.7;margin:0 0 18px}
.video-player{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;border-radius:14px;overflow:hidden;background:#000;cursor:pointer}
.video-player img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .2s}
.video-player:hover img,.video-player:focus-visible img{transform:scale(1.04);opacity:.9}
.video-player:focus-visible{outline:3px solid #8fb0ff;outline-offset:3px}
.video-play{position:absolute;inset:0;display:grid;place-items:center}
.video-play i{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;font-size:40px;color:#fff;background:rgba(102,126,234,.92);box-shadow:0 10px 40px rgba(0,0,0,.5);padding-left:4px}
.video-player.is-playing{cursor:auto}
.video-player iframe{width:100%;height:100%;border:0;display:block}
@media (max-width:991px){.video-layout{grid-template-columns:1fr;gap:24px}.video-index{position:static}.video-item{padding:20px}.video-item h2{font-size:20px}}
