.VideoCard-module__sYlKcq__card{background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-color);transition:var(--transition);color:inherit;text-decoration:none;animation:.5s both VideoCard-module__sYlKcq__fadeInUp;display:block;position:relative;overflow:hidden}.VideoCard-module__sYlKcq__card:hover{border-color:var(--border-accent);box-shadow:var(--shadow-hover);transform:translateY(-6px)}.VideoCard-module__sYlKcq__thumbnail{aspect-ratio:16/9;background:var(--bg-secondary);width:100%;position:relative;overflow:hidden}.VideoCard-module__sYlKcq__img{object-fit:cover;transition:transform 3s cubic-bezier(.1,0,.3,1)}.VideoCard-module__sYlKcq__imgHovered{transform:scale(1.15)translate(2%,2%)}.VideoCard-module__sYlKcq__imgFallback{background:linear-gradient(135deg, var(--bg-secondary), var(--bg-card-hover));opacity:.5;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;display:flex}.VideoCard-module__sYlKcq__overlay{opacity:0;z-index:2;background:radial-gradient(circle,#0003 0%,#000c 100%);flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:opacity .4s;display:flex;position:absolute;inset:0}.VideoCard-module__sYlKcq__overlayVisible{opacity:1}.VideoCard-module__sYlKcq__playBtn{background:var(--accent-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);display:flex;transform:scale(.7);box-shadow:0 4px 20px #ff900066}.VideoCard-module__sYlKcq__overlayVisible .VideoCard-module__sYlKcq__playBtn{transform:scale(1)}.VideoCard-module__sYlKcq__playBtn svg{width:22px;height:22px;margin-left:3px}.VideoCard-module__sYlKcq__watchLabel{color:#fff;letter-spacing:1px;text-transform:uppercase;text-shadow:0 2px 4px #000c;font-size:11px;font-weight:700}.VideoCard-module__sYlKcq__progressBar{background:var(--accent-primary);z-index:3;width:0;height:3px;box-shadow:0 0 10px var(--accent-primary);transition:width 3s linear;position:absolute;bottom:0;left:0}.VideoCard-module__sYlKcq__progressActive{width:100%}.VideoCard-module__sYlKcq__previewLabel{color:#fff;opacity:0;z-index:3;background:#0009;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:9px;font-weight:700;transition:all .3s;display:flex;position:absolute;top:10px;left:10px;transform:translate(-10px)}.VideoCard-module__sYlKcq__previewVisible{opacity:1;transform:translate(0)}.VideoCard-module__sYlKcq__dot{background:red;border-radius:50%;width:6px;height:6px;animation:1s infinite VideoCard-module__sYlKcq__blink}@keyframes VideoCard-module__sYlKcq__blink{0%,to{opacity:1}50%{opacity:.3}}.VideoCard-module__sYlKcq__statsOverlay{z-index:1;background:linear-gradient(#0000 0%,#000000d9 100%);justify-content:space-between;align-items:center;padding:8px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.VideoCard-module__sYlKcq__statItem{color:#fff;text-shadow:0 1px 2px #00000080;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.VideoCard-module__sYlKcq__statItem svg{width:13px;height:13px;color:var(--accent-primary)}.VideoCard-module__sYlKcq__categoryBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;transition:opacity .2s;position:absolute;top:10px;left:10px;padding:3px 8px!important;font-size:10px!important}.VideoCard-module__sYlKcq__card:hover .VideoCard-module__sYlKcq__categoryBadge{opacity:0}.VideoCard-module__sYlKcq__durationBadge,.VideoCard-module__sYlKcq__newLabel{display:none}.VideoCard-module__sYlKcq__rankBadge{z-index:5;pointer-events:none;position:absolute;bottom:-15px;left:10px}.VideoCard-module__sYlKcq__rankNumber{color:#fffffff2;text-shadow:3px 3px #000c,0 10px 40px #000000e6;letter-spacing:-4px;padding-right:4px;font-family:Outfit,sans-serif;font-size:64px;font-style:italic;font-weight:900;line-height:1}.VideoCard-module__sYlKcq__info{padding:14px}.VideoCard-module__sYlKcq__title{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.VideoCard-module__sYlKcq__card:hover .VideoCard-module__sYlKcq__title{color:var(--accent-primary)}.VideoCard-module__sYlKcq__meta{justify-content:space-between;align-items:center;display:flex}.VideoCard-module__sYlKcq__date{color:var(--text-muted);align-items:center;gap:5px;font-size:11px;display:flex}.VideoCard-module__sYlKcq__date svg{width:12px;height:12px}.VideoCard-module__sYlKcq__linkIcon{color:var(--text-muted);transition:color .2s}.VideoCard-module__sYlKcq__linkIcon svg{width:14px;height:14px}.VideoCard-module__sYlKcq__card:hover .VideoCard-module__sYlKcq__linkIcon{color:var(--accent-primary)}
