@property --rail{syntax:"<length>";inherits:true;initial-value:216px}.jv-racine{background:var(--jv-page);color:var(--jv-encre);font-family:var(--font-plex), "IBM Plex Sans", system-ui, sans-serif;-webkit-font-smoothing:antialiased;--rail:216px;--rail-ouvert:216px;--topbar:72px;--contenu-marge:calc(var(--rail-ouvert) + 32px + 64px);--contenu-largeur:min(1600px, max(calc(100vw - 2 * var(--contenu-marge)), min(960px, calc(100vw - var(--contenu-marge) - 40px))));--contenu-gauche:max(var(--contenu-marge), calc((100vw - var(--contenu-largeur)) / 2));transition:--rail .42s cubic-bezier(.22,1,.36,1),background-color .62s;position:fixed;inset:0;overflow:hidden}.jv-racine[data-rail=ferme]{--rail:44px}.jv-racine[data-theme=clair]{--rail:232px;--rail-ouvert:232px;--topbar:68px}.jv-racine[data-theme=clair][data-rail=ferme]{--rail:44px}.jv-racine *,.jv-racine :before,.jv-racine :after{box-sizing:border-box;scrollbar-width:none}.jv-racine ::-webkit-scrollbar{display:none}.jv-racine button,.jv-racine input,.jv-racine textarea,.jv-racine select{font:inherit;color:inherit}.jv-racine a{color:inherit;text-decoration:none}.jv-feuille{z-index:1;top:var(--topbar);left:calc(var(--rail) + 32px);-webkit-backdrop-filter:blur(14px);background:#141414eb;border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;border-radius:28px 0 0;position:absolute;bottom:0;right:0;overflow:auto}.jv-feuille[data-avant=oui]{z-index:5}.jv-racine[data-theme=clair] .jv-feuille{background:var(--mpl-card);box-shadow:var(--mpl-shadow);-webkit-backdrop-filter:none;overscroll-behavior:contain;border:none}.jv-feuille-contenu{width:var(--contenu-largeur);margin-left:calc(var(--contenu-gauche) - var(--rail) - 32px);padding:32px 0 64px}.jv-feuille[data-console=oui]{-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0}.jv-feuille[data-console=oui] .jv-feuille-contenu{height:100%;padding:0}.jv-racine[data-theme=clair] .jv-feuille-contenu{width:auto;padding:var(--mpl-pad);margin-left:0}.jv-large{display:contents}.jv-etroit{display:none}.jv-recherche-libelle{display:flex}.jv-bouton-recherche{width:200px}@media (max-width:1179px){.jv-recherche-libelle{display:none}.jv-bouton-recherche{justify-content:center;width:40px;padding:0!important}}@media (max-width:819px){.jv-racine{--haut-etroit:calc(env(safe-area-inset-top,0px) + 60px);--bas-etroit:calc(env(safe-area-inset-bottom,0px) + 104px)}.jv-large{display:none}.jv-etroit{display:contents}.jv-feuille{top:var(--haut-etroit);-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;bottom:0;left:0}.jv-feuille[data-console=oui]{top:0}.jv-feuille-contenu{width:auto;padding:16px 16px var(--bas-etroit);margin-left:0}.jv-racine[data-theme=clair] .jv-feuille{background:var(--mpl-card);box-shadow:var(--mpl-shadow);border-radius:24px 24px 0 0}.jv-racine[data-theme=clair] .jv-feuille-contenu{padding:24px 16px var(--bas-etroit)}.jv-titre{font-size:28px!important}.jv-pilules{flex-wrap:nowrap!important;margin:4px -16px 0!important;padding:0 16px!important}.jv-menu{width:calc(100% - 32px)!important;left:16px!important;right:16px!important;top:var(--haut-etroit)!important}.jv-menu-recherche{width:calc(100% - 32px)!important;top:var(--haut-etroit)!important}.jv-toast{top:calc(var(--haut-etroit) + 4px)!important;bottom:auto!important}}.jv-flottant{right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:absolute}.jv-flottant>*{pointer-events:auto}.jv-flottant-menu{width:min(320px,100vw - 32px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 108px);overscroll-behavior:contain;transform-origin:calc(100% - 28px) calc(100% + 40px);opacity:0;visibility:hidden;transition:opacity .2s,transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;overflow-y:auto;transform:translateY(12px)scale(.5)}.jv-flottant[data-ouvert=oui] .jv-flottant-menu{opacity:1;visibility:visible;transition:opacity .22s,transform .42s cubic-bezier(.22,1,.36,1),visibility;transform:none}.jv-flottant-trait{transform-box:fill-box;transform-origin:50%;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s}.jv-flottant[data-ouvert=oui] .jv-flottant-haut{transform:translateY(5px)rotate(45deg)}.jv-flottant[data-ouvert=oui] .jv-flottant-milieu{opacity:0}.jv-flottant[data-ouvert=oui] .jv-flottant-bas{transform:translateY(-5px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.jv-flottant-menu,.jv-flottant[data-ouvert=oui] .jv-flottant-menu,.jv-flottant-trait{transition-duration:1ms;transition-delay:0s}}.jv-survol:hover{background:var(--jv-survol)!important}.jv-survol-encre:hover{color:var(--jv-encre)!important}.jv-racine[data-theme=clair] .jv-survol-encre:not([aria-current=page]):hover{background:var(--mpl-card)!important}@keyframes jarvis-chargement{0%{transform:translate(-100%)}to{transform:translate(250%)}}.jarvis-chargement{animation:1.1s cubic-bezier(.22,1,.36,1) infinite jarvis-chargement}@keyframes jarvis-chargement-apparait{to{opacity:1}}.jarvis-chargement-bloc{opacity:0;animation:0s linear .15s forwards jarvis-chargement-apparait}@media (prefers-reduced-motion:reduce){.jarvis-chargement{opacity:.5;animation:none;width:100%!important}.jarvis-chargement-bloc{opacity:1;animation:none}}
