/* tanitim videolari (index.html) - assets/videos.css */
.hv{--g1:#3fb4ff;margin:1.2rem 0 1.6rem;scroll-margin-top:70px}
.hv h2{margin:.2rem 0 .3rem}.hv p.sub{color:var(--mut);margin:0 0 .7rem;max-width:820px}
.ym-tabs{display:flex;gap:.4rem;flex-wrap:wrap;margin:.2rem 0 .8rem}
.ym-tabs button{font:inherit;font-size:.9rem;cursor:pointer;color:var(--mut);background:#0f1828;border:1px solid var(--line);border-radius:10px;padding:.4rem .85rem}
.ym-tabs button[aria-selected="true"]{color:#0b1320;background:linear-gradient(135deg,var(--g1),#9fdcff);border-color:transparent;font-weight:700}
.ym-vp{display:none}.ym-vp.on{display:grid;grid-template-columns:1fr;gap:.9rem;align-items:start}
.ym-vbox{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--line);background:#000;box-shadow:0 20px 60px -25px rgba(63,180,255,.45)}
.ym-vbox video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#000}
.ym-vmeta h3{margin:.1rem 0 .4rem}.ym-vmeta p{color:var(--mut);margin:.3rem 0;font-size:.93rem}
.ym-vmeta .meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.ym-vmeta .meta span{font-size:.78rem;border:1px solid var(--line);border-radius:6px;padding:.08rem .45rem;color:#cfe3ff}
@media (min-width:1000px){.ym-vp.on{grid-template-columns:1.7fr 1fr}}
