.lecteur{--lect-o:var(--o,#fb6930);--lect-o-texte:#000;--lect-police:var(--police-texte),"Helvetica Neue",Helvetica,Arial,sans-serif;--lect-h:675px;color:#fff;font-family:var(--lect-police);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;font-size:10px;line-height:normal}.lecteur *,.lecteur :before,.lecteur :after{box-sizing:border-box}.lecteur :where(button){appearance:none;font:inherit;color:inherit;cursor:pointer;text-rendering:optimizelegibility;background:0 0;border:0;margin:0;padding:0}.lecteur :focus-visible{outline:2px solid var(--lect-o);outline-offset:2px}.lecteur:fullscreen{aspect-ratio:auto;background:#000;border-radius:0;width:100%;height:100%}.lecteur:fullscreen .film-image{object-fit:contain;animation:none;transform:none}.lecteur[data-visibles=non]:fullscreen{cursor:none}.lecteur[data-tirage=oui],.lecteur[data-tirage=oui] *{cursor:grabbing!important}.lect-pilule{z-index:9;white-space:nowrap;color:#fff;opacity:0;visibility:hidden;background:#000000e6;border-radius:4px;justify-content:center;align-items:center;height:40px;padding:12px;font-size:14px;font-weight:600;line-height:1.25;transition:opacity .25s ease-out,visibility 0s linear .25s,background-color 40ms,color 40ms;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.lect-pilule[data-visible=oui]{opacity:1;visibility:visible;transition-delay:0s}.lect-pilule:hover,.lect-pilule:active{background:var(--lect-o);color:var(--lect-o-texte)}.lect-barre{z-index:23;touch-action:pan-y pinch-zoom;justify-content:flex-end;align-items:flex-end;height:32px;transition:opacity .25s ease-out;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.lect-jouer{color:#fff;background:#000000e6;border-radius:4px;flex:none;justify-content:center;align-items:center;width:56px;height:32px;margin-right:8px;transition:background-color 40ms,color 40ms;display:flex;position:relative}.lect-jouer svg{fill:currentColor;width:24px;height:24px;display:block}@media (hover:hover){.lect-jouer:hover{background:var(--lect-o);color:var(--lect-o-texte)}}.lect-boite{background:#000000e6;border-radius:4px;flex:auto;justify-content:flex-end;align-items:center;min-width:0;height:32px;padding:4px;display:flex;position:relative}.lect-zone{cursor:pointer;touch-action:none;outline-offset:-2px;flex:auto;align-items:center;min-width:0;height:100%;padding:0 8px;display:flex;position:relative}.lect-rail{flex:auto;align-items:center;min-width:0;height:100%;display:flex;position:relative}.lect-piste{background:#fff3;border-radius:10em;flex:auto;height:4px;transition:height .2s ease-in-out;position:relative;overflow:hidden}.lect-zone:hover .lect-piste,.lecteur[data-tirage=oui] .lect-piste{height:8px}.lect-charge,.lect-lu{border-radius:10em;width:0;height:100%;position:absolute;top:0;left:0}.lect-charge{background:#fff3;transition:width .175s cubic-bezier(.18,0,.07,1)}.lect-lu{background:var(--lect-o)}.lect-bulle{color:#000;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:grab;background:#fff;border-radius:4px;padding:2px 4px;font-size:10px;font-weight:500;line-height:16px;position:absolute;bottom:calc(50% + 10px);transform:translate(-50%)}.lect-bulle:after{content:"";border-top:4px solid #fff;border-left:4px solid #0000;border-right:4px solid #0000;margin-left:-4px;position:absolute;bottom:-3px;left:50%}.lect-bulle-survol{pointer-events:none}.lect-boutons{align-items:center;gap:4px;height:100%;margin-right:4px;display:flex}.lect-b{color:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;display:flex;position:relative}.lect-b svg{fill:currentColor;width:20px;height:20px;display:block}.lect-b[hidden]{display:none}@media (hover:hover){.lect-b:hover{color:var(--lect-o)}}.lect-b:active{background:#fff6}.lect-engrenage svg{transform-origin:50%;transition:transform .45s cubic-bezier(.08,.82,.17,1)}.lect-engrenage[aria-expanded=true] svg{transform:rotate(30deg)}.lect-info{color:#fff;white-space:pre;opacity:0;pointer-events:none;background:#000000e6;border-radius:4px;align-items:center;height:32px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.25;transition:opacity .15s ease-out;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.lect-jouer .lect-info{bottom:calc(100% + 8px)}.lect-b:nth-last-child(-n+2) .lect-info{left:auto;right:0;transform:none}@media (hover:hover){.lect-b:hover .lect-info,.lect-jouer:hover .lect-info{opacity:1}}.lect-b:focus-visible .lect-info,.lect-jouer:focus-visible .lect-info{opacity:1}.lect-menu{z-index:30;width:320px;max-width:calc(100% - 16px);max-height:calc(var(--lect-h) - 48px);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);color:#fff;opacity:0;pointer-events:none;background:#000c;border-radius:8px;grid-template-rows:0fr;font-size:14px;line-height:1.25;transition:grid-template-rows .2s,opacity .2s ease-out;display:grid;position:absolute;bottom:40px;right:8px;overflow:hidden}.lect-menu[data-ouvert=oui]{opacity:1;pointer-events:auto;grid-template-rows:1fr}.lect-menu[data-panneau=vitesse-seule]{width:160px}.lect-menu-corps{min-height:0;overflow-y:auto}.lect-menu-panneau{padding:8px 0}.lect-menu-tete{align-items:center;height:56px;padding:8px;display:flex}.lect-menu-retour{border-radius:4px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.lect-menu-retour svg{fill:#fff;width:24px;height:24px;transform:rotate(180deg)}.lect-menu-retour:hover{background:#fff3}.lect-menu-titre{margin:0 14px;font-weight:600}.lect-menu-ligne{text-align:left;color:#fff;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0 10px;line-height:40px;transition:background-color .2s ease-out;display:flex;overflow:hidden}.lect-menu-ligne:hover,.lect-menu-ligne:focus-visible{background:#fff3}.lect-menu-ligne:focus-visible{outline-offset:-2px;border-radius:3px}.lect-menu-ligne[hidden]{display:none}.lect-menu-valeur{color:#ffffffb3;flex:none;align-items:center;gap:4px;display:flex}.lect-menu-valeur svg{fill:#fff;width:24px;height:24px}.lect-menu-coche{fill:#fff;visibility:hidden;flex:none;width:12px;height:8px}.lect-menu-ligne[aria-checked=true] .lect-menu-coche{visibility:visible}.lect-st{z-index:6;text-align:center;pointer-events:none;padding:0 10px 10px;transition:transform .25s ease-out .2s;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.lecteur[data-visibles=oui] .lect-st{transition:transform .15s;transform:translateY(-50px)}.lect-st:empty{display:none}.lect-st-fenetre{flex-direction:column;align-items:center;display:inline-flex}.lect-st-ligne{line-height:1.2;font-size:max(10px,calc(var(--lect-h) * .045));color:#fff;text-shadow:0 0 3px #000000e6,0 1px 2px #0009;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding:.2em .4em;font-weight:500;display:inline-block}@media (prefers-reduced-motion:reduce){.lect-barre,.lect-pilule,.lect-piste,.lect-charge,.lect-info,.lect-menu,.lect-st,.lect-engrenage svg,.lect-menu-ligne,.lect-jouer{transition:none}}.lect-barre{flex:none;height:32px;margin:6px 8px;position:relative;bottom:auto;left:auto;right:auto}.lecteur[data-visibles=non] .lect-barre{opacity:1;pointer-events:auto}.lect-jouer,.lect-boite{background:0 0}@media (hover:hover){.lect-jouer:hover{background:var(--lect-o);color:var(--lect-o-texte)}}.lect-bulle{display:none}.lect-temps{color:#ffffffd9;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin:0 4px 0 2px;font-size:12px;font-weight:500;line-height:16px}.lect-son{margin-right:8px}.lect-temps{text-align:right;width:38px}.lect-info,.lect-b:nth-last-child(-n+2) .lect-info{height:24px;padding:4px 8px;inset:50% calc(100% + 6px) auto auto;transform:translateY(-50%)}.lect-jouer .lect-info{display:none}.lect-menu{max-height:calc(var(--lect-h) - 56px);bottom:48px}.lecteur:fullscreen{flex-direction:column;display:flex}.lecteur:fullscreen .film-image{aspect-ratio:auto;border-radius:0;flex:1 1 0;height:auto;min-height:0}@media (max-width:809.98px){.lect-barre{height:44px;margin:4px}.lect-jouer,.lect-b,.lect-son{width:44px;height:44px;padding:10px}.lect-jouer{margin-right:0}.lect-son{margin-right:4px}.lect-b svg,.lect-jouer svg{width:24px;height:24px}.lect-boite{height:44px;padding:0}.lect-boutons{gap:0;margin-right:0}.lect-vitesse,.lect-temps{display:none}.lect-menu{max-height:calc(var(--lect-h) - 64px);bottom:56px}}@media (min-width:810px) and (pointer:coarse){.lect-barre{height:48px;margin:4px 8px}.lect-jouer,.lect-b{width:48px;height:48px;padding:12px}.lect-son{height:48px}.lect-b svg,.lect-jouer svg{width:24px;height:24px}.lect-boite{height:48px}.lect-menu{max-height:calc(var(--lect-h) - 68px);bottom:60px}}.lecteur{--lect-rayon-ecran:calc(16px / var(--film-s0,1))}.lect-barre{margin:6px}.lect-jouer{width:32px;height:32px}.lect-jouer,.lect-b{border-radius:max(4px,calc(var(--lect-rayon-ecran) - 6px));color:#fff;transition:color var(--survol,.4s cubic-bezier(.44,0,.56,1));background:0 0}@media (hover:hover){.lect-jouer:hover,.lect-b:hover{color:var(--lect-o);background:0 0}}.lect-jouer:active,.lect-b:active{color:var(--lect-o);background:0 0}.lect-info{display:none}.lect-pilule{transition:opacity .2s ease-out,visibility 0s linear .2s, background-color var(--survol,.4s cubic-bezier(.44,0,.56,1)),color var(--survol,.4s cubic-bezier(.44,0,.56,1))}.lect-pilule[data-visible=oui]{transition:opacity .2s ease-out,visibility 0s linear 0s, background-color var(--survol,.4s cubic-bezier(.44,0,.56,1)),color var(--survol,.4s cubic-bezier(.44,0,.56,1))}.film-image{cursor:pointer}.lect-signe-zone{aspect-ratio:16/9;pointer-events:none;z-index:8;place-items:center;width:100%;display:grid;position:absolute;top:0;left:0}.lecteur:fullscreen .lect-signe-zone{aspect-ratio:auto;height:calc(100% - 44px)}.lect-signe{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:64px;height:64px;animation:.6s cubic-bezier(.44,0,.56,1) both lect-signe;display:grid}.lect-signe svg{fill:currentColor;width:28px;height:28px}@keyframes lect-signe{0%{opacity:0;transform:scale(.86)}22%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.lect-signe{animation-name:lect-signe-calme}@keyframes lect-signe-calme{0%,40%{opacity:1}to{opacity:0}}.lect-jouer,.lect-b,.lect-pilule{transition:none}}@media (max-width:809.98px){.lecteur{--lect-rayon-ecran:17.6px}.lect-barre{margin:4px}.lect-jouer{width:44px;height:44px}.lect-jouer,.lect-b{border-radius:calc(var(--lect-rayon-ecran) - 4px)}.lect-pilule{height:32px;padding:0 10px;font-size:13px}.lect-signe{width:52px;height:52px}.lect-signe svg{width:24px;height:24px}}@media (min-width:810px) and (pointer:coarse){.lect-jouer{width:48px;height:48px}}.lect-barre{align-items:center}.lect-b,.lect-zone{border-radius:calc((max(4px,var(--lect-rayon-ecran) - 6px)) * .75)}.lect-pilule{border-radius:8px}@media (max-width:809.98px){.lect-b,.lect-zone{border-radius:calc(var(--lect-rayon-ecran) - 4px)}.lect-pilule{border-radius:4px}}.lect-volume{flex:none;align-items:center;margin-right:8px;display:flex;position:relative}.lect-volume .lect-son{margin-right:0}.lect-vol{z-index:31;opacity:0;pointer-events:none;padding-bottom:14px;transition:opacity .2s ease-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.lect-volume:hover .lect-vol,.lect-volume[data-ouvert=oui] .lect-vol{opacity:1;pointer-events:auto}.lect-vol:has(.lect-vol-boite:focus-visible){opacity:1;pointer-events:auto}.lect-vol-boite{cursor:pointer;touch-action:none;background:#000000e6;border-radius:8px;justify-content:center;width:32px;height:96px;padding:12px 0;display:flex}.lect-volume[data-tire=oui] .lect-vol-boite{cursor:grabbing}.lect-vol-piste{background:#fff6;border-radius:10em;width:4px;height:72px;transition:width .2s ease-in-out;position:relative}.lect-vol-niveau{background:var(--lect-o);border-radius:10em;width:100%;position:absolute;bottom:0;left:0}.lect-vol-tete{background:#fff;border-radius:50%;width:8px;height:8px;transition:width .2s ease-in-out,height .2s ease-in-out;position:absolute;left:50%;transform:translate(-50%,50%)}.lect-vol-boite:hover .lect-vol-piste,.lect-volume[data-tire=oui] .lect-vol-piste{width:6px}.lect-vol-boite:hover .lect-vol-tete,.lect-volume[data-tire=oui] .lect-vol-tete{width:12px;height:12px}@media (max-width:809.98px){.lect-volume{margin-right:4px}.lect-vol{padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.lect-vol,.lect-vol-piste,.lect-vol-tete{transition:none}}
.film{--film-gain:1.075;--film-s0:1;--film-fin:800px;--film-barre:100px;--film-bande:44px;--film-liseres:16px;container-type:inline-size}.film .dedans{max-width:min(var(--col-1600,1200px),calc(100% - 40px))}.film .film-cadre{--film-libre:calc(100svh - var(--film-barre) - 24px);--film-arrivee:max(100%,min(100% * var(--film-gain),100cqw - 24px, (var(--film-libre) - var(--film-bande) - var(--film-liseres)) * 16 / 9 + var(--film-liseres)));width:var(--film-arrivee);max-width:none;margin-inline:calc((100% - var(--film-arrivee)) / 2);padding:calc(5px / var(--film-s0));border-radius:calc(17px / var(--film-s0));transform-origin:50% 0}.film .film-ecran:not(:fullscreen){aspect-ratio:auto;border-radius:calc(16px / var(--film-s0));flex-direction:column;display:flex;overflow:visible}.film .film-ecran:not(:fullscreen) .film-image{aspect-ratio:16/9;object-fit:cover;border-radius:calc(16px / var(--film-s0)) calc(16px / var(--film-s0)) 0 0;flex:none;width:100%;height:auto}.film .film-image{animation:none;transform:none}@keyframes film-grandit{0%{transform:scale(var(--film-s0))}to{transform:scale(1)}}@supports (animation-timeline:scroll()){.film .film-cadre{animation:cubic-bezier(.22,.61,.36,1) both film-grandit;animation-timeline:scroll(root);animation-range:0px var(--film-fin)}}@media (prefers-reduced-motion:reduce){.film .film-cadre{animation:none;transform:none}}@media (max-width:809.98px){.film .dedans{max-width:calc(100% - 27px)}.film{--film-bande:52px}.film .film-cadre{--film-arrivee:100%;border-radius:18.7px;padding:5.5px;animation:none;transform:none}.film .film-ecran:not(:fullscreen){border-radius:17.6px}.film .film-ecran:not(:fullscreen) .film-image{border-radius:17.6px 17.6px 0 0}}@media (pointer:coarse) and (min-width:810px){.film{--film-bande:56px}}
