diff --git a/client/src/index.css b/client/src/index.css index a0e6c70..1680570 100644 --- a/client/src/index.css +++ b/client/src/index.css @@ -398,12 +398,18 @@ input[data-testid*="search"]::placeholder { isolation: auto !important; } -/* Force specific parent containers to be overflow visible when child is hovered - but preserve scroll containers */ -*:has(.individual-video-hover:hover):not([class*="overflow-x-auto"]) { +/* Force parent containers to be overflow visible when child is hovered */ +*:has(.individual-video-hover:hover) { overflow: visible !important; clip-path: none !important; } +/* Special handling for scroll containers - allow both horizontal scroll and vertical visibility */ +[class*="overflow-x-auto"]:has(.individual-video-hover:hover) { + overflow-x: auto !important; + overflow-y: visible !important; +} + /* Hide picture-in-picture button on all video elements */ video::-webkit-media-controls-picture-in-picture-button { display: none !important;