.lecteur-video{position:relative;width:100%;max-width:360px;margin-inline:auto;aspect-ratio:9/16;border-radius:24px;overflow:hidden;background:var(--color-teal-soft);box-shadow:var(--shadow-soft)}.lecteur-video video{display:block;width:100%;height:100%;object-fit:cover}.lecteur-video .lv-bouton{position:absolute;inset:0;min-width:48px;min-height:48px;display:grid;place-items:center;border:0;padding:0;background:transparent;cursor:pointer}.lecteur-video .lv-bouton:focus-visible{outline:3px solid var(--color-teal);outline-offset:-6px;border-radius:24px}.lecteur-video .lv-icone{position:relative;width:64px;height:64px;border-radius:50%;background:var(--color-butter);box-shadow:var(--shadow-soft);opacity:1}.lecteur-video .lv-icone[data-etat=lire]:after{content:"";position:absolute;inset:0;margin:auto;width:0;height:0;transform:translateX(3px);border-block:11px solid transparent;border-inline-start:18px solid var(--color-teal)}.lecteur-video .lv-icone[data-etat=pause]:after{content:"";position:absolute;inset:0;margin:auto;width:18px;height:22px;background:linear-gradient(to right,var(--color-teal) 0 6px,transparent 6px 12px,var(--color-teal) 12px 18px)}.lecteur-video .lv-bouton:has(.lv-icone[data-etat=pause]) .lv-icone{opacity:0}.lecteur-video .lv-bouton:has(.lv-icone[data-etat=pause]):focus-visible .lv-icone,.lecteur-video .lv-bouton:has(.lv-icone[data-etat=pause]):hover .lv-icone{opacity:.9}.lecteur-video .lv-plein{position:absolute;inset-block-end:4px;inset-inline-end:4px;z-index:1;width:50px;height:50px;display:grid;place-items:center;border:0;padding:0;background:transparent;cursor:pointer}.lecteur-video .lv-plein-icone{position:relative;width:32px;height:32px;color:var(--color-teal);border-radius:50%;background:rgb(255 255 255/.85);box-shadow:var(--shadow-soft)}.lecteur-video .lv-plein:focus-visible{outline:3px solid var(--color-teal);outline-offset:-4px;border-radius:12px}.lecteur-video video:fullscreen{object-fit:contain;background:#000}.lecteur-video video:-webkit-full-screen{object-fit:contain;background:#000}