<template id="template-web-presentation-progress">
  <style>
    :host {
      position: fixed;
      bottom: 0;
      left: 0;
      right: 0;
      height: 5px;
      background: rgba(0,0,0,0.5);
      z-index: 1000;
    }

    #progress {
      width: 10%;
      height: 100%;
      background: rgba(70,255,140,0.9);
      transition: width 0.5s;
    }
    
    @media print {
      :host {
        display: none;
      }
    }
  </style>
  <div id="progress"></div>
</template>
<script>
  (function() {
    v