.traxo .tx-essai-page{background:var(--tx-paper);color:var(--tx-ink);font-family:var(--tx-font-ui)}.traxo .tx-essai-live{display:block}.traxo .tx-essai-col-etapes{background:var(--tx-paper);flex-direction:column;align-items:center;gap:14px;padding:32px clamp(20px,2.5vw,40px) 40px;display:flex}.traxo .tx-essai-col-etapes>*{width:100%;max-width:520px}.traxo .tx-essai-col-etapes>.tx-essai-etape-large{max-width:1100px}.traxo .tx-essai-entete{text-align:center;justify-items:center;gap:14px;display:grid}.traxo .tx-essai-titre{font-family:var(--tx-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,2.1vw,31px);font-weight:400;line-height:1}.traxo .tx-essai-titre em{color:var(--tx-accent-deep)}.traxo .tx-essai-jalons{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.traxo .tx-essai-jalon{justify-items:center;gap:3px;min-width:0;display:grid;position:relative}.traxo .tx-essai-jalon+.tx-essai-jalon:before{background:var(--tx-hairline);content:"";height:2px;margin:0 20px;position:absolute;top:12px;left:-50%;right:50%}.traxo .tx-essai-jalon[data-etat=faite]:before,.traxo .tx-essai-jalon[data-etat=ouverte]:before{background:var(--tx-ink)}.traxo .tx-essai-jalon-num{border:1px solid var(--tx-hairline);border-radius:var(--tx-r-pill);background:var(--tx-paper);width:26px;height:26px;font-family:var(--tx-font-mono);color:var(--tx-mist);place-items:center;font-size:11.5px;display:grid}.traxo .tx-essai-jalon[data-etat=faite] .tx-essai-jalon-num{border-color:var(--tx-ink);background:var(--tx-ink);color:var(--tx-white)}.traxo .tx-essai-jalon[data-etat=ouverte] .tx-essai-jalon-num{border-color:var(--tx-ink);background:var(--tx-accent);color:var(--tx-ink)}.traxo .tx-essai-jalon[data-etat=but] .tx-essai-jalon-num{border-color:var(--tx-accent-deep);color:var(--tx-accent-deep)}.traxo .tx-essai-jalon-nom{max-width:100%;color:var(--tx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.traxo .tx-essai-jalon-detail{color:var(--tx-slate);font-size:11px}.traxo .tx-essai-rail{width:100%}.traxo .tx-essai-etape{border:1px solid var(--tx-hairline);border-radius:var(--tx-r-card-l);background:var(--tx-white);gap:10px;padding:16px 16px 18px;display:grid;box-shadow:0 14px 34px -26px #1116}.traxo .tx-essai-etape-titre{letter-spacing:-.01em;margin:-6px 0 0;font-size:17px;font-weight:600}.traxo .tx-essai-etape-corps{gap:14px;display:grid}.traxo .tx-essai-retour{color:var(--tx-slate);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.traxo .tx-essai-retour:hover{color:var(--tx-ink)}.traxo .tx-essai-champ{border:1px solid var(--tx-hairline);border-radius:var(--tx-r-card);background:var(--tx-white);width:100%;height:48px;color:var(--tx-ink);outline:none;padding:0 14px;font-size:15px}.traxo .tx-essai-champ:focus{border-color:var(--tx-ink)}.traxo .tx-essai-champ-erreur{border-color:var(--tx-accent-deep)}.traxo .tx-essai-bouton{width:100%;height:var(--tx-h-btn-l);border-radius:var(--tx-r-pill);background:var(--tx-ink);color:var(--tx-white);cursor:pointer;border:0;justify-content:center;align-items:center;margin-top:4px;padding:0 20px;font-size:14.5px;font-weight:600;display:inline-flex}.traxo .tx-essai-bouton:hover{background:var(--tx-charcoal)}.traxo .tx-essai-bouton:disabled{cursor:default;background:#d6d6d1}.traxo .tx-essai-bouton-discret{border:1px solid var(--tx-ink);background:var(--tx-white);color:var(--tx-ink)}.traxo .tx-essai-bouton-discret:hover{background:var(--tx-well)}.traxo .tx-essai-lien,.traxo a.tx-essai-lien{color:var(--tx-slate);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.traxo .tx-essai-lien:hover,.traxo a.tx-essai-lien:hover{color:var(--tx-ink)}.traxo .tx-essai-lien-centre{justify-self:center}.traxo .tx-essai-aide{color:var(--tx-slate);font-size:12.5px;line-height:1.45}.traxo .tx-essai-erreur{color:var(--tx-accent-deep);font-size:12.5px;font-weight:600}.traxo .tx-essai-banniere{border-radius:var(--tx-r-card);color:var(--tx-accent-deep);background:#fbede6;margin:0;padding:10px 12px;font-size:13px;line-height:1.4}.traxo .tx-essai-invisible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.traxo .tx-essai-piege{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.traxo .tx-essai-puces{flex-wrap:wrap;gap:7px;display:flex}.traxo .tx-essai-puce{border-radius:var(--tx-r-pill);background:var(--tx-white);height:38px;color:var(--tx-ink);cursor:pointer;border:1px solid #11111124;align-items:center;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.traxo .tx-essai-puce:hover{border-color:var(--tx-ink)}.traxo .tx-essai-puce[aria-pressed=true]{border-color:var(--tx-ink);background:var(--tx-ink);color:var(--tx-white)}.traxo .tx-essai-bloc{border:0;gap:8px;margin:0;padding:0;display:grid}.traxo .tx-essai-legende{color:var(--tx-ink);padding:0;font-size:13px;font-weight:600}.traxo .tx-essai-choisi{border:1px solid var(--tx-hairline);border-radius:var(--tx-r-field);background:var(--tx-white);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 12px;animation:.22s both tx-essai-pop;display:flex}.traxo .tx-essai-choisi-nom{font-size:15px;font-weight:600}.traxo .tx-essai-equipe{flex-wrap:wrap;gap:8px;display:flex}.traxo .tx-essai-equipe .tx-essai-puce{flex:auto}.traxo .tx-essai-aide-pied{text-align:center}.traxo .tx-essai-metier{gap:10px;display:grid}.traxo .tx-essai-parcourir{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.traxo .tx-essai-parcourir:hover{text-underline-offset:4px;text-decoration:underline}.traxo .tx-essai-parcourir-chevron{color:var(--tx-mist);font-size:10px}.traxo .tx-essai-puce-univers:first-letter{text-transform:uppercase}.traxo .tx-essai-puce-libre{border-style:dashed;border-color:var(--tx-accent);color:var(--tx-accent-deep)}.traxo .tx-essai-puce-libre:hover{border-style:solid;border-color:var(--tx-accent-deep)}.traxo .tx-essai-visio{gap:10px;display:grid}.traxo .tx-essai-visio-points{border-radius:var(--tx-r-card);background:var(--tx-well);color:var(--tx-graphite);margin:0;padding:8px 12px;font-size:12.5px;line-height:1.4}.traxo .tx-essai-visio-cadre{border-radius:var(--tx-r-card);background:var(--tx-white);border:0;width:100%;min-height:420px;display:block}.traxo .tx-essai-fin{border:1px solid var(--tx-ink);border-radius:var(--tx-r-card-l);background:var(--tx-white);gap:10px;padding:16px 14px;display:grid}.traxo .tx-essai-fin-surtitre{font-family:var(--tx-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#4f7a4e;font-size:10.5px}.traxo .tx-essai-fin-titre{font-family:var(--tx-font-display);outline:none;margin:0;font-size:26px;font-weight:400;line-height:1.05}.traxo .tx-essai-fin-texte{color:var(--tx-graphite);margin:0;font-size:13.5px;line-height:1.5}.traxo .tx-essai-prepa{border-top:1px solid var(--tx-hairline-2);gap:8px;padding-top:10px;display:grid}.traxo .tx-essai-prepa-titre{font-size:13px;font-weight:600}.traxo .tx-essai-etiquette{color:var(--tx-graphite);font-size:12.5px}.traxo .tx-essai-domaine{border:1px solid var(--tx-hairline);border-radius:var(--tx-r-card);background:var(--tx-white);height:44px;color:var(--tx-slate);align-items:center;gap:4px;padding:0 12px;font-size:14px;display:flex}.traxo .tx-essai-domaine-champ{min-width:0;color:var(--tx-ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.traxo .tx-essai-fichiers{opacity:0;width:1px;height:1px;position:absolute}.traxo .tx-essai-depot{border:1px dashed var(--tx-mist);border-radius:var(--tx-r-card);cursor:pointer;gap:2px;padding:10px 12px;display:grid}.traxo .tx-essai-depot-titre{font-size:13.5px;font-weight:600}.traxo .tx-essai-depot-detail{color:var(--tx-slate);font-size:12px}.traxo .tx-essai-fin-liens{flex-wrap:wrap;gap:16px;display:flex}.traxo .tx-essai-rappel-tel{color:var(--tx-slate);margin:auto 0 0;padding-top:6px;font-size:12.5px}.traxo a.tx-essai-rappel-lien{color:var(--tx-accent-deep);white-space:nowrap;font-weight:600}.traxo a.tx-essai-rappel-lien:hover{color:var(--tx-ink)}@keyframes tx-essai-pop{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes tx-essai-lueur{0%{background:var(--tx-pastel-peche)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.traxo .tx-essai-choisi{animation:none}}@media (max-width:1099.98px){.traxo .tx-essai-col-etapes{padding:22px 18px 32px}}@media (max-width:559.98px){.traxo .tx-essai-etape{padding:14px 14px 16px}.traxo .tx-essai-jalon-nom{font-size:10.5px}.traxo .tx-essai-titre{font-size:30px}}
