.VideoCard-module__sYlKcq__card{border-radius:var(--radius,6px);background:var(--surface);border:1px solid var(--border);color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .2s;display:flex;overflow:hidden}.VideoCard-module__sYlKcq__card:hover{border-color:var(--accent-hair);transform:translateY(-2px);box-shadow:0 8px 24px #0000002e}.VideoCard-module__sYlKcq__horizontalCard{flex-direction:row;min-height:108px}.VideoCard-module__sYlKcq__thumbnail{aspect-ratio:16/9;background:var(--surface-2);width:100%;position:relative;overflow:hidden}.VideoCard-module__sYlKcq__horizontalThumbnail{aspect-ratio:auto;border-right:1px solid var(--border);width:184px;min-width:184px;height:108px}.VideoCard-module__sYlKcq__thumbnailImg{object-fit:cover;width:100%;height:100%;transition:transform .3s}.VideoCard-module__sYlKcq__card:hover .VideoCard-module__sYlKcq__thumbnailImg{transform:scale(1.03)}.VideoCard-module__sYlKcq__thumbnailPlaceholder{background:radial-gradient(circle at 30% 25%,var(--accent-soft)0%,transparent 55%),linear-gradient(135deg,var(--surface-2)0%,var(--bg-elev)100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.VideoCard-module__sYlKcq__playIcon{color:var(--accent);opacity:.45;font-size:2rem;transition:opacity .2s,transform .2s}.VideoCard-module__sYlKcq__card:hover .VideoCard-module__sYlKcq__playIcon{opacity:.85;transform:scale(1.08)}.VideoCard-module__sYlKcq__duration{color:#fff;font-size:.72rem;font-family:var(--font-mono-page,"JetBrains Mono",ui-monospace,monospace);letter-spacing:.04em;border-radius:var(--radius-xs,3px);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(4px);background:#000000b8;padding:3px 7px;position:absolute;top:8px;left:8px}.VideoCard-module__sYlKcq__info{flex-direction:column;justify-content:space-between;gap:6px;min-width:0;min-height:118px;padding:14px;display:flex}.VideoCard-module__sYlKcq__horizontalInfo{justify-content:center;min-width:0;min-height:auto;padding:12px 14px}.VideoCard-module__sYlKcq__tagKicker{font-family:var(--font-mono-page,"JetBrains Mono",ui-monospace,monospace);color:var(--accent);letter-spacing:.1em;text-transform:none;margin-bottom:2px;font-size:10px}.VideoCard-module__sYlKcq__title{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.VideoCard-module__sYlKcq__horizontalTitle{-webkit-line-clamp:2;font-size:.92rem}.VideoCard-module__sYlKcq__meta{font-family:var(--font-mono-page,"JetBrains Mono",ui-monospace,monospace);letter-spacing:.1em;color:var(--text-mute);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:10px;display:flex}.VideoCard-module__sYlKcq__views,.VideoCard-module__sYlKcq__date{white-space:nowrap}@media (max-width:640px){.VideoCard-module__sYlKcq__horizontalCard{flex-direction:column}.VideoCard-module__sYlKcq__horizontalThumbnail{aspect-ratio:16/9;border-right:none;border-bottom:1px solid var(--border);width:100%;min-width:100%;height:auto}.VideoCard-module__sYlKcq__info{min-height:auto}}
