.vlogi-strip-item{transform:rotate(var(--rot,0deg));-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.vlogi-strip-item:focus-visible{transform:rotate(0)translateY(-4px)}.vlogi-strip-item:active{transition-duration:.12s;transform:rotate(0)scale(.97)}@media (hover:hover) and (pointer:fine){.vlogi-strip-item:hover{transform:rotate(0)translateY(-4px)}}.vlogi-card{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .35s cubic-bezier(.215,.61,.355,1),box-shadow .35s cubic-bezier(.215,.61,.355,1),border-color .35s cubic-bezier(.215,.61,.355,1)}.vlogi-card:focus-visible{border-color:var(--th-hard);box-shadow:6px 6px 0 var(--th-hard);transform:translate(-2px,-2px)}.vlogi-card:active{transition-duration:.12s;transform:scale(.985)}@media (hover:hover) and (pointer:fine){.vlogi-card:hover{border-color:var(--th-hard);box-shadow:6px 6px 0 var(--th-hard);transform:translate(-2px,-2px)}.vlogi-card:hover:active{transform:translate(0)}}.vlogi-thumb{transition:transform .6s cubic-bezier(.215,.61,.355,1)}@media (hover:hover) and (pointer:fine){.vlogi-card:hover .vlogi-thumb{transform:scale(1.04)}}@keyframes vlogi-grid-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vlogi-grid-in{animation:.32s cubic-bezier(.215,.61,.355,1) both vlogi-grid-in}@media (prefers-reduced-motion:reduce){.vlogi-strip-item,.vlogi-card,.vlogi-thumb{transition:none}.vlogi-strip-item:active,.vlogi-card:active,.vlogi-card:hover .vlogi-thumb{transform:none}.vlogi-grid-in{animation:none}}
