html{height:100%;margin:0;padding:0}body{min-height:100%;margin:0;padding:0}html{scrollbar-gutter:stable;scroll-padding-bottom:232px;overflow-y:scroll}html[data-drawer=open]{overflow:hidden}html body[data-scroll-locked]{margin-right:0!important;padding-right:0!important}body{background:var(--bg);color:var(--ink);font-family:var(--ui);font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.themeTransition,.themeTransition *,.themeTransition :before,.themeTransition :after{transition:background-color var(--dur-theme-swap) linear, border-color var(--dur-theme-swap) linear, color var(--dur-theme-swap) linear, fill var(--dur-theme-swap) linear, stroke var(--dur-theme-swap) linear, box-shadow var(--dur-theme-swap) linear!important;animation:none!important}*,:before,:after{box-sizing:border-box}::selection{background:var(--selection)}a{color:var(--ink);transition:color var(--dur-hover) ease;text-decoration:none}a:hover{color:var(--accent)}input,textarea,button{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--ink3)}svg{display:block}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:var(--line);background-clip:content-box;border:3px solid #0000;border-radius:5px}::-webkit-scrollbar-track{background:0 0}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes markerIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes flash{0%{background:var(--accent-soft)}to{background:0 0}}@keyframes pulse{0%,to{opacity:.45}50%{opacity:1}}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-parcours]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f0f0f}html[data-parcours][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}html[data-parcours] body{background:inherit}html[data-parcours]::view-transition{background:#0f0f0f}html[data-parcours][data-theme=light]::view-transition{background:#fff}html[data-parcours]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-parcours]::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-parcours]::view-transition-old(root){display:none}html[data-parcours]::view-transition-image-pair(fbody){isolation:auto}html[data-parcours]::view-transition-group(fbody){animation:none}html[data-parcours]::view-transition-old(fbody){mix-blend-mode:normal;animation:.17s ease-in both parcours-out}html[data-parcours]::view-transition-new(fbody){mix-blend-mode:normal;animation:.34s cubic-bezier(.22,1,.36,1) .1s both parcours-in}html[data-parcours].vt-back::view-transition-old(fbody){animation-name:parcours-out-back}html[data-parcours].vt-back::view-transition-new(fbody){animation-name:parcours-in-back}html[data-parcours]::view-transition-group(book){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.9,.22,1.04)}html[data-parcours]::view-transition-group(fhead){animation:none}html[data-parcours]::view-transition-group(qprog){animation:none}html[data-parcours]::view-transition-group(qacts){animation:none}html[data-parcours]::view-transition-image-pair(fhead){isolation:auto}html[data-parcours]::view-transition-image-pair(qprog){isolation:auto}html[data-parcours]::view-transition-image-pair(qacts){isolation:auto}html[data-parcours]::view-transition-old(fhead){animation:none;display:none}html[data-parcours]::view-transition-old(qprog){animation:none;display:none}html[data-parcours]::view-transition-old(qacts){animation:none;display:none}html[data-parcours]::view-transition-new(fhead){mix-blend-mode:normal;animation:none}html[data-parcours]::view-transition-new(qprog){mix-blend-mode:normal;animation:none}html[data-parcours]::view-transition-new(qacts){mix-blend-mode:normal;animation:none}html[data-parcours]::view-transition-old(fhead):only-child{animation:.2s ease-in both parcours-out;display:block}html[data-parcours]::view-transition-old(qprog):only-child{animation:.2s ease-in both parcours-out;display:block}html[data-parcours]::view-transition-old(qacts):only-child{animation:.2s ease-in both parcours-out;display:block}html[data-parcours]::view-transition-new(fhead):only-child{animation:.3s both parcours-fade}html[data-parcours]::view-transition-new(qprog):only-child{animation:.34s cubic-bezier(.22,1,.36,1) both parcours-in}html[data-parcours]::view-transition-new(qacts):only-child{animation:.34s cubic-bezier(.22,1,.36,1) both parcours-in}@keyframes parcours-out{to{opacity:0;transform:translate(-24px)}}@keyframes parcours-in{0%{opacity:0;transform:translate(32px)}}@keyframes parcours-out-back{to{opacity:0;transform:translate(24px)}}@keyframes parcours-in-back{0%{opacity:0;transform:translate(-32px)}}@keyframes parcours-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-parcours]::view-transition-group(*){animation:none!important}html[data-parcours]::view-transition-old(*){animation:none!important}html[data-parcours]::view-transition-new(*){animation:none!important}}
