.itw-chargement{--itw-chargement-arc:#f5c518;--itw-chargement-contre-arc:#0e1f3d;--itw-chargement-piste:rgba(14,31,61,0.09);--itw-chargement-texte:#52617a;--itw-chargement-halo:rgba(245,197,24,0.30);position:relative;box-sizing:border-box;opacity:0;animation:itw-chargement-apparition .28s ease-out .18s forwards}.itw-chargement.itw-chargement--sur-fonce,:root[data-theme=dark] .itw-chargement{--itw-chargement-contre-arc:#dce5f5;--itw-chargement-piste:rgba(220,229,245,0.12);--itw-chargement-texte:#b8c2d9;--itw-chargement-halo:rgba(245,197,24,0.22)}.itw-chargement--immediat{opacity:1;animation:none}.itw-chargement--page,.itw-chargement--section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;padding:32px 16px;text-align:center}.itw-chargement--page{flex:1 1 auto;min-height:clamp(260px,calc(58 * var(--vh)),640px);gap:18px;padding:48px 16px}.itw-chargement--ligne{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;max-width:100%}.itw-chargement__anneau{display:block;flex:none;width:36px;height:36px;overflow:visible;animation:itw-chargement-tour 1.6s linear infinite}.itw-chargement--page .itw-chargement__anneau{width:52px;height:52px;filter:drop-shadow(0 6px 16px var(--itw-chargement-halo))}.itw-chargement--ligne .itw-chargement__anneau{width:16px;height:16px}.itw-chargement__arc,.itw-chargement__contre-arc,.itw-chargement__piste{fill:none;stroke-linecap:round}.itw-chargement__piste{stroke:var(--itw-chargement-piste);stroke-width:4}.itw-chargement__arc{stroke:var(--itw-chargement-arc);stroke-width:4;stroke-dasharray:1 126;animation:itw-chargement-souffle 1.4s ease-in-out infinite}.itw-chargement__contre-arc{stroke:var(--itw-chargement-contre-arc);stroke-width:3;stroke-dasharray:20 62;transform-box:fill-box;transform-origin:center;animation:itw-chargement-tour-inverse 1.1s linear infinite}.itw-chargement--ligne .itw-chargement__arc,.itw-chargement--ligne .itw-chargement__piste{stroke-width:6}.itw-chargement--ligne .itw-chargement__contre-arc{display:none}.itw-chargement__texte{max-width:42ch;color:var(--itw-chargement-texte);font-family:inherit;font-size:13px;font-weight:600;line-height:1.45;letter-spacing:.01em}.itw-chargement--page .itw-chargement__texte{font-size:14px}.itw-chargement--ligne .itw-chargement__texte{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.itw-chargement__lu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@keyframes itw-chargement-apparition{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes itw-chargement-tour{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes itw-chargement-tour-inverse{to{transform:rotate(-1turn)}}@keyframes itw-chargement-souffle{0%{stroke-dasharray:1 126;stroke-dashoffset:0}50%{stroke-dasharray:78 126;stroke-dashoffset:-16}to{stroke-dasharray:78 126;stroke-dashoffset:-124}}@keyframes itw-chargement-pulsation{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.itw-chargement{animation-name:itw-chargement-apparition-douce}.itw-chargement__anneau{transform:rotate(-90deg);animation:itw-chargement-pulsation 2.4s ease-in-out infinite}.itw-chargement__arc{stroke-dasharray:62 126;animation:none}.itw-chargement__contre-arc{animation:none}}@keyframes itw-chargement-apparition-douce{0%{opacity:0}to{opacity:1}}