.rle{position:absolute;z-index:5;top:0;bottom:0;right:8px;margin-block:auto;width:26px;height:clamp(7rem,64%,30rem);color:var(--fg,#1c1c1c);pointer-events:none}.rle[data-page=true]{position:fixed;right:max(1.25rem,env(safe-area-inset-right));height:clamp(14rem,42vh,30rem);display:none}@media (min-width:70rem) and (min-height:34rem) and (hover:hover) and (pointer:fine){.rle[data-page=true]{display:block}}.rle__gauge{position:absolute;inset:0;opacity:0;transition:opacity .62s cubic-bezier(.33,0,.15,1)}.rle[data-awake=true] .rle__gauge{opacity:1;transition-duration:.19s}.rle__tick{position:absolute;right:0;width:26px;height:1px;background:currentColor;opacity:.15;transform:scaleX(.26);transform-origin:100% 50%}.rle__tick[data-mark]{opacity:.3;transform:scaleX(.42)}.rle__hit{position:absolute;inset:-12px -16px;pointer-events:auto;cursor:-webkit-grab;cursor:grab;touch-action:none}.rle[data-scroll=false] .rle__hit{pointer-events:none}html.rle-drag,html.rle-drag *{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.rle-mute{scrollbar-width:none}.rle-mute::-webkit-scrollbar{width:0;height:0}@media (prefers-reduced-motion:reduce){.rle[data-awake=true] .rle__gauge,.rle__gauge{transition-duration:.01ms}}@media (forced-colors:active){.rle__tick{background:CanvasText}}@media print{.rle{display:none!important}}.sph{position:relative;overflow:hidden;perspective:calc(var(--sph-fuite, 520px) * var(--sph-zoom, 1));--sph-masque:linear-gradient(to bottom,transparent 0,#000 var(--sph-lisiere,0%),#000 calc(100% - var(--sph-lisiere, 0%)),transparent 100%);-webkit-mask-image:var(--sph-masque);mask-image:var(--sph-masque);touch-action:none;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.sph[data-tire=true]{cursor:-webkit-grabbing;cursor:grabbing}.sph__monde{inset:0;--sph-inv:rotateY(0deg)}.sph__monde,.sph__pos{position:absolute;transform-style:preserve-3d}.sph__pos{top:50%;left:50%;width:0;height:0;transform:translate3d(calc(var(--x) * var(--sph-r, 148px) * var(--sph-zoom, 1)),calc(var(--y) * var(--sph-r, 148px) * var(--sph-zoom, 1) * -1),calc(var(--z) * var(--sph-r, 148px) * var(--sph-zoom, 1)))}.sph__place{position:absolute;display:block;width:calc(var(--sph-w, 60px) * var(--sph-zoom, 1));padding:0;border:0;background:none;transform:var(--sph-inv) translate(-50%,-50%);transform-style:preserve-3d}.sph__place:focus-visible{outline:none}.sph__place:focus-visible .sph__cadre{outline:2px solid var(--fg);outline-offset:2px}.sph__cadre{display:block;overflow:hidden;border-radius:5px;background:var(--chip);box-shadow:0 1px 2px rgba(0,0,0,.5),0 6px 18px -6px rgba(0,0,0,.7);transform-style:flat;transition:transform var(--d-md,.26s) var(--ease-out),box-shadow var(--d-md,.26s) var(--ease-out)}.sph__cadre img{opacity:calc(.17 + .83 * var(--d, 1))}.sph__place:hover .sph__cadre{transform:scale(1.16);box-shadow:0 2px 4px rgba(0,0,0,.6),0 14px 34px -10px rgba(0,0,0,.85)}.sph__place:focus-visible .sph__cadre{transform:scale(1.16)}.sph__place:focus-visible .sph__cadre img{opacity:1}.sph__cadre img{display:block;width:100%;height:auto}.sph[data-vue=true] .sph__monde,.sph__cadre img{pointer-events:none}.sph__vue{position:absolute;inset:0;z-index:2;display:grid;place-items:center}.sph__voile{position:absolute;inset:0;z-index:0;display:block;border:0;padding:0;background:var(--leaf-face,#0b0001);cursor:zoom-out;animation:sph-voile var(--d-md,.26s) var(--ease-out) both}@keyframes sph-voile{0%{opacity:0}to{opacity:.94}}.sph__vue[data-ferme] .sph__voile{animation:sph-voile var(--d-md,.26s) var(--ease-out) reverse both}.sph__vue img{position:relative;z-index:1;display:block;max-width:calc(var(--sph-avant, .72) * 100%);max-height:calc(var(--sph-avant, .72) * 100%);width:auto;height:auto;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.55),0 24px 60px -18px rgba(0,0,0,.8);transition:transform .52s var(--ease-swift,cubic-bezier(.16,1,.3,1))}.sph__vue[data-ferme] img{transition:transform .42s var(--ease-out,cubic-bezier(.22,1,.36,1));pointer-events:none}.sph__fermer{position:absolute;top:10px;right:10px;z-index:2;padding:.28em .7em;border:1px solid var(--leaf-ring);border-radius:6px;background:var(--bg);color:var(--muted-strong);font-size:.8em;transition:color var(--d-xs) var(--ease-out),border-color var(--d-xs) var(--ease-out)}.sph__fermer:focus-visible,.sph__fermer:hover{color:var(--fg);border-color:var(--rule)}@media (prefers-reduced-motion:reduce){.sph__cadre,.sph__vue img{transition:none}.sph__voile{animation:none;opacity:.94}}@media (forced-colors:active){.sph__cadre{border:1px solid CanvasText}}