CI / build-and-test (push) Successful in 14m55s
Retour utilisateur : les flèches Préc./Suiv. n'étaient toujours pas visibles et la position attendue est précisée — une à GAUCHE et une à DROITE de la vidéo, centrées verticalement. - Flèches remises aux bords gauche/droite du cadre (top-1/2, -translate-y-1/2) avec contraste renforcé : ring-2 white/50, fond black/55 — lisibles sur toute image. - Sorties de @if (current()) comme le menu : TOUJOURS montées, donc présentes même sur l'état de flux mort (désactivées) — on ne cherche plus où naviguer. - Chaque changement de vidéo réveille les contrôles 2,5 s (poke sous matchMedia hover : sur tactile le chrome reste visible en permanence, un poke y aurait armé le minuteur et masqué le chrome — régression détectée par la recette mobile puis corrigée). - Recette Playwright desktop+mobile : 17/17 (bords à 6 px, centrage vertical ±1 px, fondu repos 0.18, plein au mouvement, mobile plein, pas de chevauchement 2D avec la flèche retour, flèches + menu présents sur feed mort). Build + test:section + test:shorts-catalog verts avant commit.