:root{--motion-fast:.12s;--motion-base:.2s;--motion-enter:.38s;--motion-long:calc(var(--motion-enter) + var(--motion-base));--motion-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes px-mv-fondu{0%{opacity:0}}@keyframes px-mv-arrivee-0{0%{opacity:0;transform:translateY(10px)}}@keyframes px-mv-arrivee-1{0%,7%{opacity:0;transform:translateY(10px)}}@keyframes px-mv-arrivee-2{0%,14%{opacity:0;transform:translateY(10px)}}@keyframes px-mv-arrivee-3{0%,21%{opacity:0;transform:translateY(10px)}}@keyframes px-mv-arrivee-4{0%,28%{opacity:0;transform:translateY(10px)}}@keyframes px-mv-arrivee-5{0%,34%{opacity:0;transform:translateY(10px)}}@keyframes px-mv-paraitre-0{0%{opacity:0}}@keyframes px-mv-paraitre-1{0%,7%{opacity:0}}@keyframes px-mv-paraitre-2{0%,14%{opacity:0}}@keyframes px-mv-paraitre-3{0%,21%{opacity:0}}@keyframes px-mv-paraitre-4{0%,28%{opacity:0}}@keyframes px-mv-paraitre-5{0%,34%{opacity:0}}@keyframes px-mv-trace{0%{stroke-dashoffset:var(--px-mv-long,0)}}@keyframes px-mv-aire{0%,75%{opacity:0}}@keyframes px-mv-focus{0%{box-shadow:0 0 0 2px var(--px-surface), 0 0 0 2px var(--px-low)}}.px-ecran{animation:px-mv-fondu var(--motion-base) var(--motion-ease)}main>*,.px-page>*{animation:px-mv-arrivee-0 var(--motion-long) var(--motion-ease)}.px-page>:nth-child(2){animation-name:px-mv-arrivee-1}.px-page>:nth-child(3){animation-name:px-mv-arrivee-2}.px-page>:nth-child(4){animation-name:px-mv-arrivee-3}.px-page>:nth-child(5){animation-name:px-mv-arrivee-4}.px-page>:nth-child(n+6){animation-name:px-mv-arrivee-5}.px-ecran:not(:has(main)):not(:has(.px-page))>*{animation:px-mv-arrivee-0 var(--motion-long) var(--motion-ease)}.px-ecran:not(:has(main)):not(:has(.px-page))>:nth-child(2){animation-name:px-mv-arrivee-1}.px-ecran:not(:has(main)):not(:has(.px-page))>:nth-child(3){animation-name:px-mv-arrivee-2}.px-ecran:not(:has(main)):not(:has(.px-page))>:nth-child(4){animation-name:px-mv-arrivee-3}.px-ecran:not(:has(main)):not(:has(.px-page))>:nth-child(5){animation-name:px-mv-arrivee-4}.px-ecran:not(:has(main)):not(:has(.px-page))>:nth-child(n+6){animation-name:px-mv-arrivee-5}.px-mv-voile{animation:px-mv-fondu var(--motion-base) var(--motion-ease)}.px-mv-pilule{background:var(--px-raised-2);transition:transform var(--motion-base) var(--motion-ease), width var(--motion-base) var(--motion-ease);border-radius:7px;position:absolute;top:0;left:0}.px-mv-plie{transition:grid-template-rows var(--motion-base) var(--motion-ease);grid-template-rows:0fr;display:grid}.px-mv-plie[data-ouvert=oui]{grid-template-rows:1fr}.px-mv-plie>*{min-height:0;overflow:hidden}.px-mv-groupe{transition:margin-bottom var(--motion-base) var(--motion-ease)}.px-mv-lisere{transition:top var(--motion-base) var(--motion-ease), height var(--motion-base) var(--motion-ease), background-color var(--motion-base) var(--motion-ease)}.px-mv-colonne{transition:width var(--motion-base) var(--motion-ease)}.px-row,.px-row:before,.px-go,.px-linked,.px-seg>button,.transition-colors,.transition-opacity{transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}.px-tile{transition:background-color var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease)}.px-tile:active{transform:scale(.98)}:where(a,button,input,select,summary,[tabindex]):focus-visible{animation:px-mv-focus var(--motion-fast) var(--motion-ease)}.px-mv-releve{animation:px-mv-fondu var(--motion-fast) var(--motion-ease)}@media (prefers-reduced-motion:reduce){:root{--motion-fast:1ms;--motion-base:1ms;--motion-enter:1ms}.px-ecran,.px-ecran>*,.px-mv-voile,main>*,.px-page>*,.px-mv-trace,.px-mv-aire,.px-mv-serie,.px-mv-releve,:where(a,button,input,select,summary,[tabindex]):focus-visible{animation:none!important}.px-tile:active{transform:none!important}}:root[data-motion=reduced]{--motion-fast:1ms;--motion-base:1ms;--motion-enter:1ms}[data-motion=reduced] .px-ecran,[data-motion=reduced] .px-ecran>*,[data-motion=reduced] .px-mv-voile,[data-motion=reduced] main>*,[data-motion=reduced] .px-page>*,[data-motion=reduced] .px-mv-trace,[data-motion=reduced] .px-mv-aire,[data-motion=reduced] .px-mv-serie,[data-motion=reduced] .px-mv-releve,[data-motion=reduced] :where(a,button,input,select,summary,[tabindex]):focus-visible{animation:none!important}[data-motion=reduced] .px-tile:active{transform:none!important}
