.vg-k{position:relative}.vg-vid{object-fit:cover;object-position:top;opacity:0;pointer-events:none;width:100%;height:calc(100% - 26px);transition:opacity .4s var(--ease-out),transform .9s var(--ease-out);display:block;position:absolute;top:26px;left:0}.vg-vid.on{opacity:1}.vg-im .vg-rozet{z-index:1}.vg-k:hover .vg-vid{transform:scale(1.035)}.vg-k .vg-oynat{transition:transform .45s var(--ease-out);position:absolute;top:39px;left:13px}.vg-k:hover .vg-oynat{transform:translateY(-6px)}.vg-arac{flex-wrap:wrap;align-items:flex-end;gap:18px 28px;margin-bottom:36px;display:flex}.vg-arac .vsearch{flex:280px;margin:0}.vg-tip{flex-wrap:nowrap;gap:10px;display:flex}.vg-tip .chip{white-space:nowrap}.vg-say{letter-spacing:.12em;text-transform:uppercase;color:var(--fg2);align-items:center;min-height:44px;margin-left:auto;font-size:.75rem;display:flex}.vg-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(18px,2.4vw,30px);display:grid}.js .vg-k.gizli{display:none}.vg-k.yeni{animation:vg-in .6s var(--ease-out) both}@keyframes vg-in{0%{opacity:0;transform:translateY(18px)}}.vg-k a{border:1px solid var(--line);height:100%;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out),border-color .3s;background:#fbf9f4;border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.vg-k:hover>a{border-color:var(--ink);transform:translateY(-6px);box-shadow:0 26px 50px -28px #0e0e0c8c}.vg-im{background:var(--ink);padding-top:26px;position:relative;overflow:hidden}.vg-im>i{background:var(--text-dark-3);width:6px;height:6px;box-shadow:11px 0 var(--text-dark-3),22px 0 var(--text-dark-3);border-radius:50%;position:absolute;top:10px;left:14px}.vg-im img{aspect-ratio:16/10;object-fit:cover;object-position:top;background:var(--graphite);width:100%;height:auto;transition:transform .9s var(--ease-out)}.vg-k:hover img{transform:scale(1.035)}.vg-rozet{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--bone);color:var(--ink);border-radius:999px;padding:5px 11px;font-size:.72rem;font-weight:500;position:absolute;top:38px;right:12px;box-shadow:0 4px 14px -4px #00000080}.vg-rozet.pro{background:var(--amber)}.vg-tx{flex-direction:column;flex:1;gap:8px;padding:20px 22px 22px;display:flex}.vg-tx h2{letter-spacing:-.02em;font-size:1.45rem}.vg-tx p{color:var(--fg2);font-size:.95rem;line-height:1.5}.vg-alt{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:.8rem;display:flex}.vg-git{align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.vg-git svg{width:16px;height:16px;transition:transform .3s var(--ease-out)}.vg-k:hover .vg-git svg{transform:translate(4px)}.vg-daha{justify-content:center;margin-top:40px;display:flex}.vg-not{color:var(--fg2);margin-top:36px;font-size:.95rem}[data-vg] .empty-box{margin-top:8px}@media (width<=640px){.vg-say{min-height:0;margin-left:0}}
