.jb-chargement{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:52vh;padding:48px 16px;animation:.35s .12s both jb-chargement-entre;display:flex}.jb-chargement.compact{text-align:left;flex-direction:row;justify-content:flex-start;gap:14px;min-height:0;padding:14px 0}@keyframes jb-chargement-entre{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.jb-chargement-fil{flex:none;width:200px;height:60px;overflow:visible}.jb-chargement.compact .jb-chargement-fil{width:92px;height:28px}.jb-chargement-fil path{fill:none;stroke-linecap:round}.jb-chargement-fil .fond{stroke:var(--jb-trait,#e4ded4);stroke-width:1.4px;stroke-dasharray:2 5}.jb-chargement-fil .trace{stroke:var(--jb-argile,#b4532e);stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.65,0,.35,1) infinite jb-fil-trace}@keyframes jb-fil-trace{0%{stroke-dashoffset:1px;opacity:1}70%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.jb-chargement-fil .noeud{stroke-width:1.6px}.jb-chargement-fil .noeud.a{fill:var(--jb-accent,#12514a);stroke:var(--jb-accent,#12514a)}.jb-chargement-fil .noeud.b{fill:var(--jb-papier,#fbfaf7);stroke:var(--jb-argile,#b4532e);transform-box:fill-box;transform-origin:50%;animation:2.4s infinite jb-fil-noeud}@keyframes jb-fil-noeud{0%,66%{fill:var(--jb-papier,#fbfaf7);transform:scale(1)}72%{fill:var(--jb-argile,#b4532e);transform:scale(1.3)}90%{fill:var(--jb-argile,#b4532e);transform:scale(1)}to{fill:var(--jb-papier,#fbfaf7)}}.jb-chargement-fil .perle{fill:var(--jb-argile,#b4532e)}.jb-chargement-texte{font-family:var(--jb-titre,"EB Garamond",serif);color:var(--jb-encre,#16130f);margin:0;font-size:22px;font-style:italic;line-height:1.3}.jb-chargement.compact .jb-chargement-texte{color:var(--jb-encre-douce,#4a443c);font-size:17px}.jb-chargement-texte .phrase{animation:.5s both jb-phrase;display:inline-block}@keyframes jb-phrase{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.jb-chargement-texte .points i{opacity:.2;font-style:normal;animation:1.2s infinite jb-point}.jb-chargement-texte .points i:nth-child(2){animation-delay:.2s}.jb-chargement-texte .points i:nth-child(3){animation-delay:.4s}@keyframes jb-point{0%,to{opacity:.2}40%{opacity:1}}.jb-bandeau{z-index:10000;pointer-events:none;height:4px;position:fixed;inset:0 0 auto}.jb-bandeau span{background:var(--jb-argile,#b4532e);opacity:0;width:0;height:2px;display:block;position:absolute;top:0;left:0}.jb-bandeau span:after{content:"";background:var(--jb-argile,#b4532e);border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-3px;box-shadow:0 0 0 3px #b4532e2e}.jb-bandeau.cours span{opacity:1;animation:12s cubic-bezier(.08,.6,.1,1) forwards jb-bandeau-avance}@keyframes jb-bandeau-avance{0%{width:0}8%{width:32%}to{width:92%}}.jb-bandeau.fin span{opacity:0;width:100%;transition:opacity .35s .15s}@media (prefers-reduced-motion:reduce){.jb-chargement,.jb-chargement-texte .phrase{animation:none}.jb-chargement-fil .trace{stroke-dashoffset:0;animation:none}.jb-chargement-fil .noeud.b{fill:var(--jb-argile,#b4532e);animation:none}.jb-chargement-fil .perle{display:none}.jb-chargement-texte .points i{opacity:.6;animation:none}.jb-bandeau.cours span{width:60%;animation:none}}
