.ret[data-astro-cid-addinx2z]{padding:var(--s-6) 0 var(--s-16)}.ret[data-astro-cid-addinx2z] .wrap[data-astro-cid-addinx2z]{max-width:var(--doc-max);padding:0 var(--gutter);margin:0 auto}.ret[data-astro-cid-addinx2z] h1[data-astro-cid-addinx2z]{margin:0 0 var(--s-3);font-size:var(--fs-28);line-height:var(--lh-title)}.chapo[data-astro-cid-addinx2z]{margin:0 0 var(--s-6);font-size:var(--fs-16);line-height:var(--lh-prose);color:var(--color-text-muted)}.chapo[data-astro-cid-addinx2z] strong[data-astro-cid-addinx2z]{color:var(--color-text);font-weight:600}.ret-card[data-astro-cid-addinx2z]{margin-bottom:var(--s-5);padding:var(--s-5);border:1px solid var(--color-border-control);border-radius:var(--r-card);background:var(--color-bg)}.ret-card--ok[data-astro-cid-addinx2z]{border-color:var(--color-success);background:var(--color-success-bg)}.ret-card[data-astro-cid-addinx2z] h2[data-astro-cid-addinx2z]{margin:0 0 var(--s-4);font-size:var(--fs-18);line-height:var(--lh-snug)}.ret-card[data-astro-cid-addinx2z] label[data-astro-cid-addinx2z]{margin:var(--s-4) 0 var(--s-1);font-size:var(--fs-14);font-weight:600;display:block}.ret-card[data-astro-cid-addinx2z] input[data-astro-cid-addinx2z],.ret-card[data-astro-cid-addinx2z] select[data-astro-cid-addinx2z],.ret-card[data-astro-cid-addinx2z] textarea[data-astro-cid-addinx2z]{width:100%;min-height:var(--h-lg);padding:var(--s-3) var(--s-4);border:1px solid var(--color-border-input);border-radius:var(--r-sm);background:var(--color-bg);color:var(--color-text);font:inherit;font-family:var(--font-sans);font-size:var(--fs-16);line-height:var(--lh-snug)}.ret-card[data-astro-cid-addinx2z] input[data-astro-cid-addinx2z]::placeholder,.ret-card[data-astro-cid-addinx2z] textarea[data-astro-cid-addinx2z]::placeholder{color:var(--color-text-muted);opacity:1}.ret-card[data-astro-cid-addinx2z] textarea[data-astro-cid-addinx2z]{min-height:96px;line-height:var(--lh-body);resize:vertical}.ret-select[data-astro-cid-addinx2z]{display:block;position:relative}.ret-select[data-astro-cid-addinx2z] select[data-astro-cid-addinx2z]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--s-10);cursor:pointer}.ret-select[data-astro-cid-addinx2z]:after{content:"";top:50%;right:var(--s-4);pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;position:absolute;transform:translateY(-70%)rotate(45deg)}.ret-btn[data-astro-cid-addinx2z]{width:100%;min-height:var(--h-lg);margin-top:var(--s-5);padding:var(--s-2) var(--s-6);border:2px solid var(--color-action);border-radius:var(--r-pill);background:var(--color-action);color:var(--color-on-action);font-family:var(--font-sans);font-size:var(--fs-16);font-weight:600;line-height:var(--lh-snug);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:flex}.ret-btn[data-astro-cid-addinx2z]:hover{background:var(--color-action-hover);border-color:var(--color-action-hover)}.ret-btn[data-astro-cid-addinx2z]:disabled{opacity:.6;cursor:default}.ret-btn--discret[data-astro-cid-addinx2z]{min-height:var(--h-md);margin-top:var(--s-2);color:var(--color-text);text-underline-offset:3px;background:0 0;border-color:#0000;font-weight:500;text-decoration:underline}.ret-btn--discret[data-astro-cid-addinx2z]:hover{background:0 0;border-color:#0000;text-decoration-thickness:2px}.ret[data-astro-cid-addinx2z] .ret-hors{margin:var(--s-3) 0 0;padding:var(--s-3) var(--s-4);border:1px solid var(--color-text);border-radius:var(--r-md);font-size:var(--fs-14);line-height:var(--lh-body)}.ret[data-astro-cid-addinx2z] .ret-aide{margin:var(--s-3) 0 0;font-size:var(--fs-14);line-height:var(--lh-body);color:var(--color-text-muted)}.ret[data-astro-cid-addinx2z] .ret-aide a,.ret-info[data-astro-cid-addinx2z] a[data-astro-cid-addinx2z]{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.ret[data-astro-cid-addinx2z] .ret-aide strong{color:var(--color-text);font-weight:600}.ret-recap[data-astro-cid-addinx2z]{padding:var(--s-4);border-radius:var(--r-md);background:var(--color-surface);font-size:var(--fs-16);line-height:var(--lh-body)}.ret-recap[data-astro-cid-addinx2z] p{margin:0}.ret-recap[data-astro-cid-addinx2z] p+p,.ret-recap[data-astro-cid-addinx2z] ul+p{margin-top:var(--s-2)}.ret-recap[data-astro-cid-addinx2z] ul{margin:var(--s-2) 0 0;padding-left:var(--s-5)}#ret-final[data-astro-cid-addinx2z] p{line-height:var(--lh-body);margin:0}#ret-final[data-astro-cid-addinx2z] .ret-ref{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--color-bg);font-size:var(--fs-16)}#ret-final[data-astro-cid-addinx2z] .ret-ref strong{font-size:var(--fs-18);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;display:block}.ret-msg[data-astro-cid-addinx2z]{margin-bottom:var(--s-5);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);font-size:var(--fs-16);line-height:var(--lh-body)}.ret-msg--err[data-astro-cid-addinx2z]{background:var(--color-info-bg);color:var(--color-info);font-weight:600}.ret-msg--info[data-astro-cid-addinx2z]{background:var(--color-surface)}.ret-info[data-astro-cid-addinx2z]{margin-top:var(--s-2);padding-top:var(--s-6);border-top:1px solid var(--color-border)}.ret-info[data-astro-cid-addinx2z] h2[data-astro-cid-addinx2z]{margin:0 0 var(--s-4);font-size:var(--fs-18)}.ret-info[data-astro-cid-addinx2z] ol[data-astro-cid-addinx2z]{counter-reset:etape;font-size:var(--fs-16);line-height:var(--lh-prose);margin:0;padding:0;list-style:none}.ret-info[data-astro-cid-addinx2z] li[data-astro-cid-addinx2z]{margin-bottom:var(--s-4);padding-left:var(--s-10);counter-increment:etape;position:relative}.ret-info[data-astro-cid-addinx2z] li[data-astro-cid-addinx2z]:before{content:counter(etape);width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--color-text);font-size:var(--fs-14);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:1px;left:0}.ret-info[data-astro-cid-addinx2z] li[data-astro-cid-addinx2z] strong[data-astro-cid-addinx2z]{font-weight:600}[data-astro-cid-addinx2z][hidden]{display:none!important}@media (min-width:901px){.ret[data-astro-cid-addinx2z]{padding-top:var(--s-10)}.ret[data-astro-cid-addinx2z] h1[data-astro-cid-addinx2z]{font-size:var(--fs-36)}}
