body.selector{height:100vh;background-color:#505050}.formWrapper{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:url("/imagine/site/background/login.jpg");height:100vh;background-size:cover;background-position:center}.formWrapper:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.7)}.formWrapper .weForm{--formShadow: none;--formMaxWidth: 960px;--formPadding: 0;--formBorder: none;--formBgColor: inherit;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);background:rgba(255,255,255,.08);box-shadow:-1px 4px 28px 0px rgba(0,0,0,.75)}.formWrapper .weForm .formSection{position:relative;width:100%;background:rgba(255,255,255,.94)}.formWrapper .weForm .formSection .formItems{background-color:rgba(255,255,255,.94)}.formWrapper .weForm .formSection .formItems input{height:100%;width:100%;border:none;outline:none;color:#222;font-size:16px}.formWrapper .weForm .formActions{background:rgba(255,255,255,.94);border-radius:0}.fullWrapper{max-width:1200px;margin-inline:auto;font-size:clamp(16px,4vw,40px);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;padding:1em}.fullWrapper .dashWrapper{display:flex;flex-direction:column;color:#fff;margin-inline:auto;width:100%;background-color:rgba(102,27,27,.7)}.fullWrapper .dashWrapper .headWrapper{--colorActionItem: #fff3;display:flex;justify-content:space-between;align-items:center}.fullWrapper .dashWrapper .headWrapper h1{font-size:1em;padding:7px;display:flex;align-items:center}.fullWrapper .dashWrapper .headWrapper h1 svg{width:80px;height:80px}.fullWrapper .dashWrapper .headWrapper a{color:#fff;padding:7px;font-size:.6em}.fullWrapper .dashWrapper .detailWrapper{background-color:#fff;color:#333;padding:7px;font-size:.6em}.fullWrapper .dashWrapper .detailWrapper .detailInfo span:nth-child(2n){font-weight:bold;color:rgba(102,27,27,.7)}.fullWrapper .dashWrapper .detailWrapper .detailEtape span:nth-child(2n){font-weight:bold;color:rgba(102,27,27,.7)}.fullWrapper .dashWrapper .detailWrapper .explication h3{margin-top:1rem;padding-block:7px}.fullWrapper .dashWrapper .detailWrapper .explication p{font-size:.9em;text-align:justify;line-height:1.2;padding:7px 0}.fullWrapper .dashWrapper .linkWrapper{background-color:#22a;display:flex;flex-direction:column;align-items:center;padding:1rem}.fullWrapper .dashWrapper .linkWrapper a{color:inherit;font-size:.8em;line-height:1.2}.fullWrapper .dashWrapper .linkWrapper a:hover{text-decoration:underline}.selectorWrapper{--bg-color-selector: rgb(80, 80, 80);--bg-color-banner: inherit;--bg-color-btn: #fff;background-color:var(--bg-color-selector);max-width:1200px;margin-inline:auto;padding:3px;width:100%}@media screen and (min-width: 768px){.selectorWrapper{padding:1rem}}.selectorWrapper img{max-width:100%;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;display:block;margin-inline:auto;-o-object-fit:fill;object-fit:fill}.selectorWrapper .banner{display:flex;justify-content:space-between;align-items:center;background-color:var(--bg-color-banner)}.selectorWrapper .banner span.info{font-size:2em;color:#fff}.selectorWrapper .full{color:#fff;display:flex;justify-content:space-around}.selectorWrapper .full svg{height:56px;width:56px}.selectorWrapper .full a.ctrl span{color:#fff;display:block}.selectorWrapper .full a.return{color:#333;text-decoration:underline;display:flex;align-items:center;border-radius:1rem;cursor:pointer;background-color:#fff}.selectorWrapper .full a.return .ctrl{color:#fff;display:block;font-family:monospace;font-size:1rem;font-weight:600;line-height:1;text-align:center}.selectorWrapper .full .control{display:flex;justify-content:space-between;background-color:var(--bg-color-banner);padding:7px;color:#fff}.selectorWrapper .full .control a{padding-inline:7px}.selectorWrapper .full .control a svg{opacity:.4}.selectorWrapper .full .control a:hover:not(.active) svg{opacity:1}.selectorWrapper .full .control a.active svg{fill:#ff0;opacity:1}.selectorWrapper .navBtn{display:flex;align-items:center;background-color:var(--bg-color-btn)}.selectorWrapper .navBtn svg{width:30px;height:30px}.selectorWrapper .imageWrapper{margin-inline:auto}.navBtn{background-color:#fff;border-radius:1rem;color:#0d172a;cursor:pointer;display:inline-block;font-family:monospace;font-size:.8rem;font-weight:600;line-height:1;text-align:center;box-shadow:0px 1px 2px rgba(166,175,195,.25);-webkit-user-select:none;-moz-user-select:none;user-select:none}.navBtn:hover{background-color:#1e293b;color:#fff;fill:#fff}@media(min-width: 768px){.navBtn{font-size:1.125rem;padding:1rem 2rem}}