.vch{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;display:flex}.vch-plein,.vch-bloc{isolation:isolate;background:radial-gradient(ellipse 70% 50% at 50% 0%, #7c3aed29, transparent 60%), radial-gradient(ellipse 90% 60% at 50% 110%, #14b8a61a, transparent 62%), var(--bg-deep);color:var(--color-on-deep);position:relative}.vch-plein{z-index:60;padding:clamp(.75rem,2.5vw,1.5rem);position:fixed;inset:0}.vch-bloc{border:1px solid #ffffff24;border-radius:18px;flex:auto;width:100%;min-height:132px;padding:1.25rem;overflow:hidden}.vch-ligne{text-align:left;color:inherit;flex-direction:row;justify-content:flex-start;gap:.5rem}.vch-marque{animation:vchRespire 2.9s var(--ease-valoria,ease-in-out) infinite;filter:drop-shadow(0 10px 34px #7c3aed73);will-change:transform, opacity;display:block}@keyframes vchRespire{0%,to{opacity:.78;transform:scale(.965)}50%{opacity:1;transform:scale(1.035)}}.vch-msg{color:var(--color-on-deep-dim);font-size:.85rem}.vch-ligne .vch-msg{color:var(--ink-dim);font-size:.8rem}.vch-barre{background:#ffffff1a;border-radius:99px;width:8rem;max-width:60%;height:3px;position:relative;overflow:hidden}.vch-barre:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000,#7c3aed,#ec4899,#14b8a6,#0000);border-radius:99px;width:42%;animation:1.4s ease-in-out infinite vchBalayage;position:absolute;inset:0}@keyframes vchBalayage{0%{transform:translate(-130%)}to{transform:translate(320%)}}.vch-points{align-items:center;gap:.22rem;display:inline-flex}.vch-points i{border-radius:999px;width:.34rem;height:.34rem;animation:1.2s ease-in-out infinite vchPoint;display:block}.vch-points i:first-child{background:#7c3aed}.vch-points i:nth-child(2){background:#ec4899;animation-delay:.16s}.vch-points i:nth-child(3){background:#14b8a6;animation-delay:.32s}@keyframes vchPoint{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.vch-marque{opacity:1;animation:none;transform:none}.vch-barre:after{animation-duration:3.2s}.vch-points i{animation-duration:2.6s}}
