.oe2{--oe2-or:var(--gold, #d6a85a);--oe2-or2:#e9c46a;--oe2-ink:#ece8de;--oe2-ink2:#a29d91;--oe2-ink3:#6f6b62;--oe2-fond:rgba(8, 8, 9, 0.86);--oe2-ligne:rgba(214, 168, 90, 0.16);position:relative;margin:0 0 28px;color:var(--oe2-ink);font-feature-settings:"tnum" 1}#oe2~#vg-sec{display:none}#oe2.oe2-classique~#vg-sec{display:block}.oe2 *,.oe2 ::after,.oe2 ::before{box-sizing:border-box}.oe2-scene{position:relative;height:calc(100vh - var(--oe2-haut,64px) - 24px);height:calc(100svh - var(--oe2-haut,64px) - 24px);min-height:520px;max-height:1100px;border-radius:14px;overflow:hidden;background:#030304;border:1px solid rgba(214,168,90,.12);contain:layout paint;isolation:isolate}.oe2.oe2-plein .oe2-scene,.oe2:fullscreen .oe2-scene{height:100vh;height:100dvh;max-height:none;border-radius:0;border:0}.oe2:fullscreen{margin:0;background:#030304}.oe2.oe2-plein{position:fixed;inset:0;z-index:2147483000;margin:0}html.oe2-fige{overflow:hidden}.oe2-cv{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab;outline:0}.oe2-cv:active{cursor:grabbing}.oe2-cv:focus-visible{box-shadow:inset 0 0 0 2px rgba(214,168,90,.6)}.oe2-ret{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;pointer-events:none;z-index:2}.oe2-ret::after,.oe2-ret::before{content:"";position:absolute;background:rgba(233,196,106,.55)}.oe2-ret::before{left:0;right:0;top:50%;height:1px;-webkit-mask:linear-gradient(90deg,#000 0 38%,transparent 38% 62%,#000 62%);mask:linear-gradient(90deg,#000 0 38%,transparent 38% 62%,#000 62%)}.oe2-ret::after{top:0;bottom:0;left:50%;width:1px;-webkit-mask:linear-gradient(180deg,#000 0 38%,transparent 38% 62%,#000 62%);mask:linear-gradient(180deg,#000 0 38%,transparent 38% 62%,#000 62%)}.oe2-ret i{position:absolute;inset:13px;border-radius:50%;border:1px solid rgba(233,196,106,.6)}.oe2-haut{position:absolute;left:14px;right:14px;top:12px;display:flex;align-items:center;gap:12px;z-index:5;pointer-events:none}.oe2-haut>*{pointer-events:auto}.oe2-marque{display:flex;align-items:baseline;gap:8px;min-width:0;flex:0 1 auto;font-size:13px;white-space:nowrap}.oe2-marque b{font-weight:600;letter-spacing:.02em;color:var(--oe2-or2);font-size:15px}.oe2-pt{width:7px;height:7px;border-radius:50%;background:var(--oe2-or2);box-shadow:0 0 0 0 rgba(233,196,106,.6);animation:oe2-pouls 2.4s ease-out infinite;align-self:center}@keyframes oe2-pouls{0%{box-shadow:0 0 0 0 rgba(233,196,106,.55)}100%,70%{box-shadow:0 0 0 8px rgba(233,196,106,0)}}.oe2-etat{color:var(--oe2-ink3);font-size:12px;overflow:hidden;text-overflow:ellipsis}.oe2-q{position:relative;flex:1 1 340px;max-width:440px;margin:0 auto}.oe2-qi{position:absolute;left:12px;top:50%;width:15px;height:15px;margin-top:-7.5px;color:var(--oe2-ink3);pointer-events:none}.oe2 svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.oe2-q input{width:100%;height:36px;padding:0 14px 0 34px;border-radius:999px;border:1px solid var(--oe2-ligne);background:var(--oe2-fond);color:var(--oe2-ink);font:inherit;font-size:13.5px;outline:0}.oe2-q input::placeholder{color:var(--oe2-ink3)}.oe2-q input:focus-visible{border-color:rgba(214,168,90,.55)}.oe2-res{position:absolute;left:0;right:0;top:42px;margin:0;padding:6px;list-style:none;border-radius:12px;border:1px solid var(--oe2-ligne);background:rgba(10,10,11,.94);max-height:340px;overflow:auto}.oe2-res button{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:8px;background:0 0;color:var(--oe2-ink);font:inherit;font-size:13px;cursor:pointer}.oe2-res button:focus-visible,.oe2-res button:hover{background:rgba(214,168,90,.1);outline:0}.oe2-r0{padding:8px 10px;font-size:12.5px;color:var(--oe2-ink2)}.oe2-modes{display:flex;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--oe2-ligne);background:var(--oe2-fond);flex:0 0 auto}.oe2-modes button{border:0;background:0 0;color:var(--oe2-ink2);font:inherit;font-size:12.5px;padding:6px 12px;border-radius:999px;cursor:pointer;transition:background .18s,color .18s}.oe2-modes button[aria-selected=true]{background:rgba(214,168,90,.16);color:var(--oe2-or2)}.oe2-b:focus-visible,.oe2-direct:focus-visible,.oe2-modes button:focus-visible,.oe2-outils button:focus-visible,.oe2-pu:focus-visible,.oe2-x:focus-visible{outline:2px solid rgba(233,196,106,.7);outline-offset:1px}.oe2-outils{position:absolute;right:14px;top:64px;display:flex;flex-direction:column;gap:6px;z-index:4}.oe2-outils button{width:34px;height:34px;padding:8px;border-radius:10px;border:1px solid var(--oe2-ligne);background:var(--oe2-fond);color:var(--oe2-ink2);cursor:pointer;transition:color .18s,border-color .18s}.oe2-outils button:hover,.oe2-outils button[aria-expanded=true]{color:var(--oe2-or2);border-color:rgba(214,168,90,.4)}.oe2-nord svg path:first-child{color:var(--oe2-or2)}.oe2-pan{position:absolute;top:60px;max-height:calc(100% - 134px);width:340px;z-index:6;display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--oe2-ligne);background:rgba(9,9,10,.86);overflow:hidden;animation:oe2-entre .22s ease-out}.oe2-pan[hidden]{display:none}.oe2-pan-g{left:14px}.oe2-pan-d{right:58px;width:360px}@keyframes oe2-entre{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.oe2-ph{display:flex;align-items:flex-start;gap:10px;padding:14px 14px 10px 16px;border-bottom:1px solid rgba(214,168,90,.08)}.oe2-ph>div{flex:1;min-width:0}.oe2-ph h3{margin:0;font-size:15px;font-weight:600;line-height:1.3;color:var(--oe2-ink)}.oe2-ph p{margin:4px 0 0;font-size:12px;color:var(--oe2-ink3);line-height:1.4}.oe2-x{flex:0 0 auto;width:28px;height:28px;padding:6px;border:0;border-radius:8px;background:0 0;color:var(--oe2-ink3);cursor:pointer}.oe2-x:hover{color:var(--oe2-ink);background:rgba(255,255,255,.05)}.oe2-fc,.oe2-pc{flex:1;overflow:auto;padding:6px 16px 16px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(214,168,90,0.25) transparent}.oe2-pan h4{margin:14px 0 6px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--oe2-or)}.oe2-pan section:first-child h4{margin-top:8px}.oe2-pan li,.oe2-pan p{font-size:13px;line-height:1.5}.oe2-pan ul{margin:0;padding-left:16px}.oe2-pan a{color:var(--oe2-or2);text-decoration:none;border-bottom:1px solid rgba(233,196,106,.3)}.oe2-fn{margin:8px 0 0;font-size:11.5px!important;color:var(--oe2-ink3);line-height:1.45}.oe2-ch{display:flex;align-items:center;gap:10px;padding:6px 0;cursor:pointer;font-size:13px}.oe2-ch input{position:absolute;opacity:0;width:1px;height:1px}.oe2-ch i{flex:0 0 auto;width:26px;height:15px;border-radius:999px;border:1px solid rgba(255,255,255,.14);position:relative;transition:background .18s,border-color .18s}.oe2-ch i::after{content:"";position:absolute;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:var(--oe2-ink3);transition:transform .18s,background .18s}.oe2-ch input:checked+i{border-color:var(--c);background:rgba(214,168,90,.08)}.oe2-ch input:checked+i::after{transform:translateX(11px);background:var(--c)}.oe2-ch input:focus-visible+i{outline:2px solid rgba(233,196,106,.7);outline-offset:2px}.oe2-ch span{flex:1;min-width:0;color:var(--oe2-ink)}.oe2-ch small{display:block;font-size:11px;color:var(--oe2-ink3);line-height:1.35}.oe2-ch b{font-weight:500;font-size:12px;color:var(--oe2-ink2);min-width:34px;text-align:right}.oe2-ch2{align-items:flex-start}.oe2-ch2 input{position:static;opacity:1;width:15px;height:15px;margin:2px 0 0;accent-color:var(--oe2-or)}.oe2-ch2 span{color:var(--oe2-ink2)}.oe2-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:6px 0 10px}.oe2-ligne>span{flex:0 0 100%;font-size:12px;color:var(--oe2-ink2)}.oe2-pu{border:1px solid rgba(255,255,255,.1);background:0 0;color:var(--oe2-ink3);font:inherit;font-size:12px;padding:4px 10px;border-radius:999px;cursor:pointer}.oe2-pu.on{border-color:rgba(214,168,90,.45);color:var(--oe2-or2);background:rgba(214,168,90,.08)}.oe2-sel{font-size:12px;color:var(--oe2-ink3);margin-left:4px}.oe2-sel select,.oe2-voix input,.oe2-zf input,.oe2-zf select{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);color:var(--oe2-ink);border-radius:8px;font:inherit;font-size:12.5px;padding:5px 8px}.oe2-fil{list-style:none;margin:0 -8px;padding:0}.oe2-ev{display:grid;grid-template-columns:10px 1fr;column-gap:10px;width:100%;text-align:left;border:0;background:0 0;padding:9px 8px;border-radius:8px;color:var(--oe2-ink);font:inherit;cursor:pointer}.oe2-ev.on,.oe2-ev:focus-visible,.oe2-ev:hover{background:rgba(214,168,90,.07);outline:0}.oe2-ev i{grid-row:1/span 2;width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--c)}.oe2-evt{font-size:13px;line-height:1.35}.oe2-evm{font-size:11.5px;color:var(--oe2-ink3);margin-top:2px}.oe2-vide{padding:12px 8px;font-size:13px;color:var(--oe2-ink2)}.oe2-niv{color:var(--c)}.oe2-kv{list-style:none;padding:0!important}.oe2-kv li{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.04)}.oe2-kv li span{color:var(--oe2-ink2)}.oe2-kv li b{font-weight:500;text-align:right}.oe2-kv .oe2-l1{display:block}.oe2-chr{margin:0;padding-left:16px}.oe2-act{list-style:none;padding:0!important}.oe2-act li{display:flex;justify-content:space-between;padding:4px 0}.oe2-bt{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px}.oe2-b{border:1px solid rgba(214,168,90,.5);background:rgba(214,168,90,.12);color:var(--oe2-or2);font:inherit;font-size:12.5px;padding:7px 14px;border-radius:999px;cursor:pointer}.oe2-b2{border-color:rgba(255,255,255,.12);background:0 0;color:var(--oe2-ink)}.oe2-lk{border:0;background:0 0;padding:0;color:var(--oe2-ink);font:inherit;font-size:13px;cursor:pointer;text-align:left}.oe2-lk:hover{color:var(--oe2-or2)}.oe2-mini{border:0;background:0 0;color:var(--oe2-ink3);font:inherit;font-size:11px;cursor:pointer;margin-left:6px}.oe2-zf{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.oe2-zf input{flex:1 1 120px;min-width:0}.oe2-med{margin:8px 0;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02)}.oe2-med p{margin:0 0 6px}.oe2-orig{display:inline-block;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--oe2-or);border:1px solid rgba(214,168,90,.3);padding:1px 6px;border-radius:4px;margin-right:4px}.oe2-voile{color:#ffb4a8}.oe2-if{width:100%;min-height:260px;border:0;border-radius:8px;background:#000}.oe2-yt{aspect-ratio:16/9;min-height:200px}.oe2-pr li{margin:4px 0}.oe2-voix{text-align:center}.oe2-micro{width:72px;height:72px;margin:16px auto 14px;display:block;padding:20px;border-radius:50%;border:1px solid rgba(214,168,90,.5);background:rgba(214,168,90,.08);color:var(--oe2-or2);cursor:pointer}.oe2-micro.on{animation:oe2-ecoute 1.2s ease-in-out infinite;background:rgba(214,168,90,.2)}@keyframes oe2-ecoute{50%{box-shadow:0 0 0 10px rgba(214,168,90,.08)}}.oe2-voix input{width:100%;padding:9px 12px}.oe2-rv{min-height:40px;margin:12px 0 4px!important;color:var(--oe2-or2);font-size:14px!important}.oe2-ex{list-style:none;padding:0!important;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.oe2-ex li{font-size:11.5px!important;color:var(--oe2-ink3);border:1px dashed rgba(255,255,255,.1);border-radius:999px;padding:2px 9px}.oe2-toast{position:absolute;left:50%;top:60px;transform:translateX(-50%);max-width:min(520px,80%);z-index:8;padding:8px 14px;border-radius:10px;border:1px solid rgba(214,168,90,.35);background:rgba(10,10,11,.92);color:var(--oe2-ink);font-size:13px;text-align:center}.oe2-toast[hidden]{display:none}.oe2-bas{position:absolute;left:14px;right:14px;bottom:26px;display:flex;align-items:center;gap:14px;z-index:5;pointer-events:none}.oe2-bas>*{pointer-events:auto}.oe2-temps{flex:1 1 auto;min-width:0;max-width:760px;display:flex;align-items:center;gap:10px;height:36px;padding:0 12px 0 4px;border-radius:999px;border:1px solid var(--oe2-ligne);background:var(--oe2-fond)}.oe2-direct{display:flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:5px 10px;background:0 0;color:var(--oe2-ink3);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.oe2-direct i{width:6px;height:6px;border-radius:50%;background:currentColor}.oe2-direct.on{color:#ff6b5b;background:rgba(255,107,91,.1)}.oe2-piste{position:relative;flex:1;height:22px}.oe2-rep{position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(255,255,255,.08)}.oe2-rep i{position:absolute;top:-4px;width:2px;height:9px;margin-left:-1px;border-radius:1px;background:var(--c);opacity:.85}.oe2-piste input{position:absolute;inset:0;width:100%;margin:0;background:0 0;-webkit-appearance:none;appearance:none;cursor:pointer}.oe2-piste input::-webkit-slider-runnable-track{height:22px;background:0 0}.oe2-piste input::-moz-range-track{height:22px;background:0 0}.oe2-piste input::-webkit-slider-thumb{-webkit-appearance:none;width:3px;height:18px;margin-top:2px;border-radius:2px;background:var(--oe2-or2);box-shadow:0 0 0 4px rgba(233,196,106,.12)}.oe2-piste input::-moz-range-thumb{width:3px;height:18px;border:0;border-radius:2px;background:var(--oe2-or2)}.oe2-piste input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(233,196,106,.4)}.oe2-th{font-size:11.5px;color:var(--oe2-ink2);white-space:nowrap;min-width:78px;text-align:right}.oe2-coord{margin-left:auto;font:500 11px/1.2 "Source Code Pro",ui-monospace,monospace;color:rgba(233,196,106,.8);white-space:nowrap;letter-spacing:.02em;text-shadow:0 1px 2px #000}.oe2-pied{position:absolute;left:16px;right:16px;bottom:6px;margin:0;display:flex;gap:14px;justify-content:space-between;font-size:10px;line-height:1.3;color:rgba(162,157,145,.62);z-index:4;pointer-events:none}.oe2-pied span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oe2-pied .oe2-av{text-align:right;flex:0 1 auto}@media (prefers-reduced-motion:reduce){.oe2-micro.on,.oe2-pan,.oe2-pt{animation:none}}@media (max-width:760px){.oe2{margin:0 -12px 20px}.oe2-scene{height:calc(100vh - var(--oe2-haut,56px) - 8px);height:calc(100svh - var(--oe2-haut,56px) - 8px);min-height:480px;border-radius:0;border-left:0;border-right:0}.oe2-haut{left:10px;right:10px;top:10px;flex-wrap:wrap;gap:8px}.oe2-marque{flex:1 1 auto}.oe2-q{order:3;flex:1 1 100%;max-width:none}.oe2-q input{height:40px;font-size:16px}.oe2-scene>.oe2-modes{position:absolute;left:10px;right:10px;bottom:16px;z-index:7}.oe2-outils{top:104px;right:10px}.oe2-outils button{width:40px;height:40px;padding:10px}.oe2-outils [data-oe2-o=moins],.oe2-outils [data-oe2-o=plus]{display:none}.oe2-bas{left:10px;right:10px;bottom:64px;flex-direction:column;align-items:stretch;gap:6px}.oe2-temps{max-width:none;height:40px}.oe2-coord{margin:0;font-size:9.5px;text-align:center;white-space:normal}.oe2-pied{bottom:2px;left:12px;right:12px;font-size:9px}.oe2-pied span{text-align:center!important;flex:1 1 auto}.oe2-pied .oe2-av{display:none}.oe2-pan,.oe2-pan-d{left:0;right:0;top:auto;bottom:0;width:auto;max-height:72%;border-radius:16px 16px 0 0;border-left:0;border-right:0;border-bottom:0;z-index:9;background:rgba(9,9,10,.96);animation-name:oe2-monte}.oe2-pan[data-quoi=couches],.oe2-pan[data-quoi=reglages]{top:0;max-height:none;border-radius:0}.oe2-ph::before{content:"";position:absolute;left:50%;top:6px;width:34px;height:4px;margin-left:-17px;border-radius:2px;background:rgba(255,255,255,.14)}.oe2-ph{position:relative;padding-top:18px}.oe2-ch{padding:9px 0}.oe2-pu{padding:7px 12px;font-size:13px}.oe2-modes button{flex:1;padding:9px 4px;font-size:13px}.oe2-toast{top:110px;max-width:90%}}@keyframes oe2-monte{from{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}