.decalage[data-astro-cid-fzcq67pd]{padding-bottom:var(--e-7);position:relative}.decalage__carte[data-astro-cid-fzcq67pd]{padding:var(--e-5);border:1px solid var(--c-ligne);border-radius:var(--rayon-carte);background:var(--c-blanc);box-shadow:var(--ombre-carte)}.decalage__svg[data-astro-cid-fzcq67pd]{width:100%;height:auto;display:block;overflow:visible}.decalage__axe[data-astro-cid-fzcq67pd]{stroke:var(--c-ligne-forte);stroke-width:2px}.decalage__semaine[data-astro-cid-fzcq67pd]{stroke:var(--c-ligne-forte);stroke-width:1.2px}.decalage__photo[data-astro-cid-fzcq67pd]{fill:var(--c-blanc);stroke:var(--c-noir);stroke-width:2.5px}.decalage__pentest[data-astro-cid-fzcq67pd]{stroke:var(--c-noir);stroke-width:2.5px}.decalage__pentest-point[data-astro-cid-fzcq67pd]{fill:var(--c-noir)}.decalage__tige[data-astro-cid-fzcq67pd]{stroke:var(--c-rouge);stroke-width:1.5px;stroke-dasharray:3 4;opacity:.55}.decalage__point[data-astro-cid-fzcq67pd]{fill:var(--c-rouge)}.decalage__onde[data-astro-cid-fzcq67pd]{fill:none;stroke:var(--c-rouge);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.decalage__curseur[data-astro-cid-fzcq67pd] line[data-astro-cid-fzcq67pd]{stroke:var(--c-rouge);stroke-width:2px;stroke-dasharray:5 5}.decalage__curseur[data-astro-cid-fzcq67pd]{opacity:0}.decalage[data-astro-cid-fzcq67pd].est-prete .decalage__curseur[data-astro-cid-fzcq67pd]{animation:10s linear infinite decalage-curseur}.decalage[data-astro-cid-fzcq67pd].est-prete .decalage__onde[data-astro-cid-fzcq67pd]{animation:10s ease-out infinite decalage-onde}.decalage__changement[data-astro-cid-fzcq67pd]:first-child .decalage__onde[data-astro-cid-fzcq67pd]{animation-delay:.8s}.decalage__changement[data-astro-cid-fzcq67pd]:nth-child(2) .decalage__onde[data-astro-cid-fzcq67pd]{animation-delay:1.76s}.decalage__changement[data-astro-cid-fzcq67pd]:nth-child(3) .decalage__onde[data-astro-cid-fzcq67pd]{animation-delay:2.72s}.decalage__changement[data-astro-cid-fzcq67pd]:nth-child(4) .decalage__onde[data-astro-cid-fzcq67pd]{animation-delay:3.52s}.decalage__changement[data-astro-cid-fzcq67pd]:nth-child(5) .decalage__onde[data-astro-cid-fzcq67pd]{animation-delay:4.48s}.decalage__changement[data-astro-cid-fzcq67pd]:nth-child(6) .decalage__onde[data-astro-cid-fzcq67pd]{animation-delay:5.44s}.decalage__changement[data-astro-cid-fzcq67pd]:nth-child(7) .decalage__onde[data-astro-cid-fzcq67pd]{animation-delay:6.4s}.decalage__changement[data-astro-cid-fzcq67pd]:nth-child(8) .decalage__onde[data-astro-cid-fzcq67pd]{animation-delay:7.36s}@keyframes decalage-curseur{0%{opacity:0;transform:translate(0)}4%{opacity:1}80%{opacity:1;transform:translate(500px)}88%,to{opacity:0;transform:translate(500px)}}@keyframes decalage-onde{0%{opacity:.9;transform:scale(1)}14%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(3.2)}}.decalage__legende[data-astro-cid-fzcq67pd]{gap:var(--e-2) var(--e-5);margin:var(--e-4) 0 0;padding:var(--e-4) 0 0;border-top:1px solid var(--c-ligne);font-size:var(--t-petit);color:var(--c-texte-doux);flex-wrap:wrap;list-style:none;display:flex}.decalage__legende[data-astro-cid-fzcq67pd] li[data-astro-cid-fzcq67pd]{align-items:center;gap:var(--e-2);display:inline-flex}.decalage__cle[data-astro-cid-fzcq67pd]{flex:none;width:.8rem;height:.8rem}.decalage__cle--pentest[data-astro-cid-fzcq67pd]{border:2px solid var(--c-noir);border-radius:2px}.decalage__cle--changement[data-astro-cid-fzcq67pd]{background:var(--c-rouge);border-radius:50%}.decalage__cle--validation[data-astro-cid-fzcq67pd]{background:repeating-linear-gradient(var(--c-rouge) 0 3px, transparent 3px 6px);width:.2rem;height:1rem}.graphe[data-astro-cid-bp4ctlt5]{padding-bottom:var(--e-2);margin:0;position:relative}.graphe__cadre[data-astro-cid-bp4ctlt5]{border:1px solid var(--c-ligne);border-radius:var(--rayon-carte);background:radial-gradient(circle at 88% 22%, var(--c-rouge-voile), transparent 45%), var(--c-blanc);box-shadow:var(--ombre-carte);padding:clamp(1rem,.5rem + 2vw,2.5rem)}.graphe__dessin[data-astro-cid-bp4ctlt5]{max-width:60rem;margin:0 auto;position:relative}.graphe__svg[data-astro-cid-bp4ctlt5]{width:100%;height:auto;display:block;overflow:visible}.graphe__aretes[data-astro-cid-bp4ctlt5] line[data-astro-cid-bp4ctlt5]{stroke:var(--c-ligne-forte);stroke-width:2px}.graphe__chemin[data-astro-cid-bp4ctlt5]{fill:none;stroke:var(--c-rouge);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.graphe__chemin--lueur[data-astro-cid-bp4ctlt5]{stroke-width:12px;opacity:.15}.graphe__actif[data-astro-cid-bp4ctlt5]{fill:var(--c-blanc);stroke:var(--c-anthracite);stroke-width:2px}.graphe__actif--chemin[data-astro-cid-bp4ctlt5]{stroke:var(--c-rouge);stroke-width:3px}.graphe__entree[data-astro-cid-bp4ctlt5]{fill:var(--c-noir)}.graphe__cible[data-astro-cid-bp4ctlt5]{fill:var(--c-blanc);stroke:var(--c-rouge);stroke-width:4px}.graphe__cible-coeur[data-astro-cid-bp4ctlt5]{fill:var(--c-rouge)}.graphe__sonar[data-astro-cid-bp4ctlt5]{fill:none;stroke:var(--c-rouge);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.graphe__correction[data-astro-cid-bp4ctlt5]{border:2px solid var(--c-noir);background:var(--c-blanc);width:clamp(1.9rem,1.4rem + 1.6vw,2.75rem);height:clamp(1.9rem,1.4rem + 1.6vw,2.75rem);color:var(--c-noir);border-radius:50%;place-items:center;display:grid;position:absolute;top:57.5%;left:50%;transform:translate(-50%,-50%)}.graphe__correction[data-astro-cid-bp4ctlt5] .icone{width:60%;height:60%}.graphe__label[data-astro-cid-bp4ctlt5]{border:1px solid var(--c-ligne);border-radius:var(--rayon);background:var(--c-blanc);white-space:nowrap;color:var(--c-noir);padding:.2rem .55rem;font-size:clamp(.72rem,.66rem + .3vw,.875rem);font-weight:600;line-height:1.3;position:absolute}.graphe__label--entree[data-astro-cid-bp4ctlt5]{top:81%;left:0}.graphe__label--cible[data-astro-cid-bp4ctlt5]{border-color:var(--c-rouge);color:var(--c-rouge);top:9%;right:0}.graphe__label--correction[data-astro-cid-bp4ctlt5]{background:var(--c-noir);border-color:var(--c-noir);color:var(--c-blanc);top:67%;left:50%;transform:translate(-50%)}.graphe__legende[data-astro-cid-bp4ctlt5]{max-width:60rem;margin:var(--e-4) auto 0;font-size:var(--t-petit);color:var(--c-texte-doux);padding-right:3.5rem}.graphe[data-astro-cid-bp4ctlt5].est-prete .graphe__chemin[data-astro-cid-bp4ctlt5]{animation:9s ease-in-out infinite graphe-chemin}.graphe[data-astro-cid-bp4ctlt5].est-prete .graphe__chemin--lueur[data-astro-cid-bp4ctlt5]{animation-name:graphe-lueur}.graphe[data-astro-cid-bp4ctlt5].est-prete .graphe__sonar[data-astro-cid-bp4ctlt5]{animation:9s ease-out infinite graphe-sonar}.graphe[data-astro-cid-bp4ctlt5].est-prete .graphe__correction[data-astro-cid-bp4ctlt5],.graphe[data-astro-cid-bp4ctlt5].est-prete .graphe__label--correction[data-astro-cid-bp4ctlt5]{animation:9s ease-in-out infinite graphe-correction}@keyframes graphe-chemin{0%{stroke-dashoffset:1px;opacity:1}35%,58%{stroke-dashoffset:0;opacity:1}70%,92%{stroke-dashoffset:0;opacity:.12}to{stroke-dashoffset:0;opacity:0}}@keyframes graphe-lueur{0%{stroke-dashoffset:1px;opacity:.15}35%,58%{stroke-dashoffset:0;opacity:.15}70%,to{stroke-dashoffset:0;opacity:0}}@keyframes graphe-sonar{0%,35%{opacity:0;transform:scale(1)}37%{opacity:.8;transform:scale(1)}55%{opacity:0;transform:scale(3.4)}to{opacity:0;transform:scale(3.4)}}@keyframes graphe-correction{0%,56%{opacity:0}62%,94%{opacity:1}to{opacity:0}}@media (width<=560px){.graphe__label--entree[data-astro-cid-bp4ctlt5]{top:84%}.graphe__label--correction[data-astro-cid-bp4ctlt5]{top:70%}}
