:where(.lagon-arrivee){display:none}:root.theme-jw[data-ambiance=lagon] .lagon-tr{z-index:10001;background:#000;animation:.5s ease-out both lagon-tr-entree;position:fixed;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-tr-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-tr-voile{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}:root.theme-jw[data-ambiance=lagon] .lagon-tr[data-sortie="1"] .lagon-tr-voile{animation:1.2s cubic-bezier(.4,0,.2,1) forwards lagon-tr-noir}:root.theme-jw[data-ambiance=lagon] .lagon-tr[data-sortie="1"] .lagon-tr-passer{opacity:0;pointer-events:none}:root.theme-jw[data-ambiance=lagon] .lagon-tr-passer{z-index:1;font-family:var(--lagon-mono,ui-monospace, monospace);letter-spacing:.24em;text-transform:uppercase;color:#c8fbff;opacity:.55;cursor:pointer;background:#02101959;border:1px solid #46d9ff47;border-radius:999px;padding:8px 12px;font-size:11px;transition:opacity .2s;position:absolute;bottom:18px;right:22px}:root.theme-jw[data-ambiance=lagon] .lagon-tr-passer:hover,:root.theme-jw[data-ambiance=lagon] .lagon-tr-passer:focus-visible{opacity:1}:root.theme-jw[data-ambiance=lagon] .lagon-tr-passer:focus-visible{outline-offset:3px;outline:2px solid #c8fbff}:root.theme-jw[data-ambiance=lagon][data-lagon-arrivee] .lagon-arrivee{z-index:10000;pointer-events:none;background:#000;animation:1.1s cubic-bezier(.4,0,.2,1) .1s forwards lagon-tr-leve;display:block;position:fixed;inset:0}@keyframes lagon-tr-entree{0%{opacity:0}to{opacity:1}}@keyframes lagon-tr-noir{0%{opacity:0}to{opacity:1}}@keyframes lagon-tr-leve{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){:root.theme-jw[data-ambiance=lagon] .lagon-tr,:root.theme-jw[data-ambiance=lagon] .lagon-tr[data-sortie="1"] .lagon-tr-voile{animation:none}:root.theme-jw[data-ambiance=lagon][data-lagon-arrivee] .lagon-arrivee{display:none}}
