+ {/* Image section with sophisticated overlay */}
+
+
+
+ {/* Gradient overlays for depth */}
+
+
+
+ {/* Floating rating badge */}
+ {!!vote_average && (
+
+
+
+ ★
+ {vote_average.toFixed(1)}
+
+
+
+ )}
+
+ {/* Popularity indicator */}
+
+
+
+
+ {Math.round(popularity)}
+
+
+
+
+ {/* x Days left to release */}
+ {(!isReleased || daysSinceRelease < 35) && (
+
+
+
+ {isReleased &&
+ daysSinceRelease < 35 &&
+ `od ${daysSinceRelease} dni`}
+ {!isReleased && `za ${daysSinceRelease} dni`}
+
+
+
+ )}
+
+ {/* Status indicators */}
+ {alreadyInStore && (
+
+ )}
+
+ {/* Magical action overlay */}
+ {!alreadyInStore && (
+
+ )}
+
+
+ {/* Content section with glowing effects */}
+
+ {/* Subtle glow effect */}
+
+
+
+
+ {title}
+
+
setIsExpanded(!isExpanded)}
+ >
+ {overview}
+
+
+
+ {/* Bottom section with enhanced styling */}
+
+
+
+ {isReleased ? (
+
+ ) : (
+
+ )}
+
+ {releaseDate.toLocaleDateString("pl-PL", {
+ day: "numeric",
+ month: "short",
+ year: "numeric",
+ })}
+
+
+
+
+ {alreadyInStore && (
+
+ {seen && (
+
+ )}
+ {favorite && (
+
+ )}
+
+ )}
+
+
+
+ {/* Decorative border glow */}
+
+
+
+ {isExpanded && (
+