/* Studio Déclic IA — approved loader: L’emboîtement. Original SVG geometry. */
.declic-loader{width:clamp(110px,18vw,210px);margin:0 auto 40px;line-height:0}.declic-loader svg{display:block;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible}.declic-loader .green-solid{transform-box:fill-box;transform-origin:center;animation:declicDockSolid 4.6s cubic-bezier(.45,0,.2,1) infinite!important}.declic-loader .layer-1,.declic-loader .layer-2{animation:none!important;transform:none!important;opacity:1!important}.declic-loader .layer-3{transform-box:fill-box;transform-origin:center;animation:declicDockPurple 4.6s cubic-bezier(.45,0,.2,1) infinite!important}
@keyframes declicDockSolid{0%,100%{transform:translate(0,-90px)}25%,75%{transform:translate(0,0)}92%{transform:translate(0,-90px)}}
@keyframes declicDockPurple{0%,16%,100%{transform:translate(-140px,70px)}42%,62%{transform:translate(0,0)}84%{transform:translate(-140px,70px)}}
.paused .declic-loader *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.declic-loader .green-solid,.declic-loader .layer-3{animation:none!important;transform:none!important}}
