footer{background-color:#46304a;width:100%}footer>.container{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.1rem;gap:.6rem 2rem;height:10rem;justify-content:center;line-height:1.3rem;padding-bottom:1.5rem;padding-top:1.5rem;white-space:nowrap;width:100%}@media screen and (min-width:900px){footer>.container{align-items:center;flex-direction:row;font-size:1.3rem;height:4.2rem;justify-content:space-between;line-height:1.5rem;padding-bottom:0;padding-top:0}}footer>.container .footer-copyright{flex:1}footer>.container .liens-footer{align-items:center;display:flex;flex-direction:row;gap:.6rem 2rem;justify-content:center}footer>.container .separateur{display:none}@media screen and (min-width:900px){footer>.container .separateur{background-color:hsla(0,0%,100%,.5);display:block;flex-shrink:0;height:1.5rem;width:2px}}footer>.container a{color:#fff;text-transform:uppercase}footer>.container a:hover{text-decoration:underline}footer>.container a.lien-kookline{color:#fff;text-transform:none}footer>.container .footer-development{color:#a196a3;font-size:1rem;line-height:1.1rem}@media screen and (min-width:900px){footer>.container .footer-development{font-size:1.1rem;line-height:1.3rem}}footer>.container .lien-footer{font-size:1rem;line-height:1.1rem}footer>.container .lien-footer .kook-btn.cta-sidebar{height:unset;padding:0}footer>.container .lien-footer .kook-btn.cta-sidebar:hover .text{text-decoration:underline}footer>.container .lien-footer .kook-btn.cta-sidebar .text{color:#fff;font-weight:400}@media screen and (min-width:900px){footer>.container .lien-footer{font-size:1.1rem;line-height:1.3rem}}.big-container,.container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}@media (min-width:375px){.big-container,.container{max-width:100%}}@media (min-width:768px){.big-container,.container{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1024px){.big-container,.container{max-width:90%;padding-left:0;padding-right:0}}@media (min-width:1210px){.big-container,.container{max-width:140rem}.big-container{max-width:calc(100vw - 9rem)}}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/build/fonts/Raleway-Regular.3927fa2a.ttf)}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:url(/build/fonts/Raleway-SemiBold.cc770b2a.ttf)}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/build/fonts/Raleway-Bold.18960343.ttf)}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:400;src:url(/build/fonts/Raleway-Italic.a0018c8a.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:bold;font-weight:600;src:url(/build/fonts/Roboto-Bold.f80816a5.ttf)}.bold{font-weight:700}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field.date-field-mobile>input[type=date]::-webkit-calendar-picker-indicator,.form-field.date-field-mobile>input[type=date]::-webkit-inner-spin-button{display:none}.form-field.date-field-mobile>input[type=date]::-moz-calendar-picker-indicator{display:none}.form-field.date-field-mobile>input[type=date]{-moz-appearance:none;appearance:none}@media screen and (min-width:425px){.date-field-mobile{display:none}}@media screen and (max-width:425px){.date-field-desktop{display:none}}@media (pointer:coarse){.date-field-desktop{display:none}.date-field-mobile{display:block}}.form-field,[animatedLabel]{position:relative}.form-field input[type=date],.form-field input[type=email],.form-field input[type=password],.form-field input[type=tel],.form-field input[type=text],.form-field input[type=textarea],[animatedLabel] input[type=date],[animatedLabel] input[type=email],[animatedLabel] input[type=password],[animatedLabel] input[type=tel],[animatedLabel] input[type=text],[animatedLabel] input[type=textarea]{background:#fff;border:1px solid #dad5db;border-radius:2.1rem;color:#46304a;font-family:Raleway;font-size:1.6rem;font-weight:700;height:6.3rem;line-height:1.9rem;padding:2.1rem;position:relative;width:100%}.form-field input[type=date]:focus,.form-field input[type=email]:focus,.form-field input[type=password]:focus,.form-field input[type=tel]:focus,.form-field input[type=text]:focus,.form-field input[type=textarea]:focus,[animatedLabel] input[type=date]:focus,[animatedLabel] input[type=email]:focus,[animatedLabel] input[type=password]:focus,[animatedLabel] input[type=tel]:focus,[animatedLabel] input[type=text]:focus,[animatedLabel] input[type=textarea]:focus{border-color:#4ed6c9}.form-field input[type=date]:focus+label,.form-field input[type=email]:focus+label,.form-field input[type=password]:focus+label,.form-field input[type=tel]:focus+label,.form-field input[type=text]:focus+label,.form-field input[type=textarea]:focus+label,[animatedLabel] input[type=date]:focus+label,[animatedLabel] input[type=email]:focus+label,[animatedLabel] input[type=password]:focus+label,[animatedLabel] input[type=tel]:focus+label,[animatedLabel] input[type=text]:focus+label,[animatedLabel] input[type=textarea]:focus+label{color:#4ed6c9}.form-field input[type=date]:focus+label,.form-field input[type=date]:not(:placeholder-shown)+label,.form-field input[type=email]:focus+label,.form-field input[type=email]:not(:placeholder-shown)+label,.form-field input[type=password]:focus+label,.form-field input[type=password]:not(:placeholder-shown)+label,.form-field input[type=tel]:focus+label,.form-field input[type=tel]:not(:placeholder-shown)+label,.form-field input[type=text]:focus+label,.form-field input[type=text]:not(:placeholder-shown)+label,.form-field input[type=textarea]:focus+label,.form-field input[type=textarea]:not(:placeholder-shown)+label,[animatedLabel] input[type=date]:focus+label,[animatedLabel] input[type=date]:not(:placeholder-shown)+label,[animatedLabel] input[type=email]:focus+label,[animatedLabel] input[type=email]:not(:placeholder-shown)+label,[animatedLabel] input[type=password]:focus+label,[animatedLabel] input[type=password]:not(:placeholder-shown)+label,[animatedLabel] input[type=tel]:focus+label,[animatedLabel] input[type=tel]:not(:placeholder-shown)+label,[animatedLabel] input[type=text]:focus+label,[animatedLabel] input[type=text]:not(:placeholder-shown)+label,[animatedLabel] input[type=textarea]:focus+label,[animatedLabel] input[type=textarea]:not(:placeholder-shown)+label{background-color:#fff;font-size:1.2rem;line-height:1.4rem;padding:0 .6rem;top:0}.form-field input[type=date].invalid,.form-field input[type=email].invalid,.form-field input[type=password].invalid,.form-field input[type=tel].invalid,.form-field input[type=text].invalid,.form-field input[type=textarea].invalid,[animatedLabel] input[type=date].invalid,[animatedLabel] input[type=email].invalid,[animatedLabel] input[type=password].invalid,[animatedLabel] input[type=tel].invalid,[animatedLabel] input[type=text].invalid,[animatedLabel] input[type=textarea].invalid{border-color:#af0000}.form-field input[type=date].invalid+label,.form-field input[type=date].invalid+label+.errors_and_help,.form-field input[type=email].invalid+label,.form-field input[type=email].invalid+label+.errors_and_help,.form-field input[type=password].invalid+label,.form-field input[type=password].invalid+label+.errors_and_help,.form-field input[type=tel].invalid+label,.form-field input[type=tel].invalid+label+.errors_and_help,.form-field input[type=text].invalid+label,.form-field input[type=text].invalid+label+.errors_and_help,.form-field input[type=textarea].invalid+label,.form-field input[type=textarea].invalid+label+.errors_and_help,[animatedLabel] input[type=date].invalid+label,[animatedLabel] input[type=date].invalid+label+.errors_and_help,[animatedLabel] input[type=email].invalid+label,[animatedLabel] input[type=email].invalid+label+.errors_and_help,[animatedLabel] input[type=password].invalid+label,[animatedLabel] input[type=password].invalid+label+.errors_and_help,[animatedLabel] input[type=tel].invalid+label,[animatedLabel] input[type=tel].invalid+label+.errors_and_help,[animatedLabel] input[type=text].invalid+label,[animatedLabel] input[type=text].invalid+label+.errors_and_help,[animatedLabel] input[type=textarea].invalid+label,[animatedLabel] input[type=textarea].invalid+label+.errors_and_help{color:#af0000}.form-field input[type=date].invalid+label+.errors_and_help,.form-field input[type=date].invalid+label+.errors_and_help+.invalid_picto,.form-field input[type=email].invalid+label+.errors_and_help,.form-field input[type=email].invalid+label+.errors_and_help+.invalid_picto,.form-field input[type=password].invalid+label+.errors_and_help,.form-field input[type=password].invalid+label+.errors_and_help+.invalid_picto,.form-field input[type=tel].invalid+label+.errors_and_help,.form-field input[type=tel].invalid+label+.errors_and_help+.invalid_picto,.form-field input[type=text].invalid+label+.errors_and_help,.form-field input[type=text].invalid+label+.errors_and_help+.invalid_picto,.form-field input[type=textarea].invalid+label+.errors_and_help,.form-field input[type=textarea].invalid+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=date].invalid+label+.errors_and_help,[animatedLabel] input[type=date].invalid+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=email].invalid+label+.errors_and_help,[animatedLabel] input[type=email].invalid+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=password].invalid+label+.errors_and_help,[animatedLabel] input[type=password].invalid+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=tel].invalid+label+.errors_and_help,[animatedLabel] input[type=tel].invalid+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=text].invalid+label+.errors_and_help,[animatedLabel] input[type=text].invalid+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=textarea].invalid+label+.errors_and_help,[animatedLabel] input[type=textarea].invalid+label+.errors_and_help+.invalid_picto{display:block}.form-field input[type=date].invalid+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=email].invalid+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=password].invalid+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=tel].invalid+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=text].invalid+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=textarea].invalid+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=date].invalid+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=email].invalid+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=password].invalid+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=tel].invalid+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=text].invalid+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=textarea].invalid+label+.errors_and_help+.invalid_picto+span.unit{opacity:0}.form-field input[type=date]+label,.form-field input[type=email]+label,.form-field input[type=password]+label,.form-field input[type=tel]+label,.form-field input[type=text]+label,.form-field input[type=textarea]+label,[animatedLabel] input[type=date]+label,[animatedLabel] input[type=email]+label,[animatedLabel] input[type=password]+label,[animatedLabel] input[type=tel]+label,[animatedLabel] input[type=text]+label,[animatedLabel] input[type=textarea]+label{color:#46304a;font-size:1.7rem;left:2.1rem;line-height:2rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.form-field input[type=date]+label+.errors_and_help,.form-field input[type=email]+label+.errors_and_help,.form-field input[type=password]+label+.errors_and_help,.form-field input[type=tel]+label+.errors_and_help,.form-field input[type=text]+label+.errors_and_help,.form-field input[type=textarea]+label+.errors_and_help,[animatedLabel] input[type=date]+label+.errors_and_help,[animatedLabel] input[type=email]+label+.errors_and_help,[animatedLabel] input[type=password]+label+.errors_and_help,[animatedLabel] input[type=tel]+label+.errors_and_help,[animatedLabel] input[type=text]+label+.errors_and_help,[animatedLabel] input[type=textarea]+label+.errors_and_help{display:none;font-size:1.2rem;font-weight:700;left:0;line-height:1.4rem;margin-top:.8rem;position:absolute;top:100%;width:100%}.form-field input[type=date]+label+.errors_and_help ul,.form-field input[type=email]+label+.errors_and_help ul,.form-field input[type=password]+label+.errors_and_help ul,.form-field input[type=tel]+label+.errors_and_help ul,.form-field input[type=text]+label+.errors_and_help ul,.form-field input[type=textarea]+label+.errors_and_help ul,[animatedLabel] input[type=date]+label+.errors_and_help ul,[animatedLabel] input[type=email]+label+.errors_and_help ul,[animatedLabel] input[type=password]+label+.errors_and_help ul,[animatedLabel] input[type=tel]+label+.errors_and_help ul,[animatedLabel] input[type=text]+label+.errors_and_help ul,[animatedLabel] input[type=textarea]+label+.errors_and_help ul{list-style:none;margin:0;padding:0 0 0 2.3rem}.form-field input[type=date]+label+.errors_and_help+.invalid_picto,.form-field input[type=email]+label+.errors_and_help+.invalid_picto,.form-field input[type=password]+label+.errors_and_help+.invalid_picto,.form-field input[type=tel]+label+.errors_and_help+.invalid_picto,.form-field input[type=text]+label+.errors_and_help+.invalid_picto,.form-field input[type=textarea]+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=date]+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=email]+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=password]+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=tel]+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=text]+label+.errors_and_help+.invalid_picto,[animatedLabel] input[type=textarea]+label+.errors_and_help+.invalid_picto{background-color:#af0000;display:none;height:1.6rem;mask-image:url(/build/images/invalid.1ccd149a.svg);mask-position:center;mask-repeat:no-repeat;mask-size:cover;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:1.6rem}.form-field input[type=date]+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=email]+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=password]+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=tel]+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=text]+label+.errors_and_help+.invalid_picto+span.unit,.form-field input[type=textarea]+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=date]+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=email]+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=password]+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=tel]+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=text]+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel] input[type=textarea]+label+.errors_and_help+.invalid_picto+span.unit{color:#a196a3;font-weight:700;position:absolute;right:2.1rem;top:50%;transform:translateY(-50%)}.form-field.radio-row,[animatedLabel].radio-row{align-items:center;display:flex;flex-direction:row;gap:4.9rem;justify-content:center}.form-field.radio-row+.form-field,[animatedLabel].radio-row+.form-field{margin-top:2.6rem!important}.form-field.radio-row input[type=radio],[animatedLabel].radio-row input[type=radio]{cursor:pointer;display:none;left:0;opacity:0;top:0}.form-field.radio-row input[type=radio]:checked+label:before,[animatedLabel].radio-row input[type=radio]:checked+label:before{background-color:#4ed6c9;border-color:#4ed6c9}.form-field.radio-row input[type=radio]+label,[animatedLabel].radio-row input[type=radio]+label{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:1.7rem;height:2rem;justify-content:flex-start;left:0;line-height:2rem;margin-bottom:0;padding:0 0 0 2rem;position:relative;top:0;transform:none;width:auto}.form-field.radio-row input[type=radio]+label:before,[animatedLabel].radio-row input[type=radio]+label:before{background-color:#fff;border:1px solid #dad5db;border-radius:100%;content:"";display:block;height:1.8rem;left:0;margin-left:-1rem;position:absolute;top:0;transition:all .3s ease-in-out;width:1.8rem;z-index:1}.form-field.date-field,[animatedLabel].date-field{width:100%}@media screen and (min-width:425px){.form-field.date-field,[animatedLabel].date-field{width:auto}}.form-field.date-field input,[animatedLabel].date-field input{cursor:pointer;width:100%}.form-field.date-field input+label,[animatedLabel].date-field input+label{cursor:pointer}@media screen and (min-width:425px){.form-field.date-field input,[animatedLabel].date-field input{min-width:25rem}}.form-field.date-field .picto-calendrier,[animatedLabel].date-field .picto-calendrier{background-color:#fff;height:1.5rem;pointer-events:none;position:absolute;right:2.3rem;top:50%;transform:translateY(-50%);width:1.5rem}.form-field.date-field .picto-calendrier svg,[animatedLabel].date-field .picto-calendrier svg{height:100%;width:100%}.form-field.select-field,[animatedLabel].select-field{-webkit-appearance:none;background:#fff;border:1px solid #dad5db;border-radius:2.1rem;color:#46304a;font-family:Raleway;font-size:1.6rem;font-weight:700;height:6.3rem;line-height:1.9rem;padding:2.1rem 4.3rem 2.1rem 2.1rem;position:relative;width:100%}.form-field.select-field:focus,[animatedLabel].select-field:focus{border-color:#4ed6c9}.form-field.select-field:focus+label,[animatedLabel].select-field:focus+label{color:#4ed6c9}.form-field.select-field:focus+label,.form-field.select-field:not(:placeholder-shown)+label,[animatedLabel].select-field:focus+label,[animatedLabel].select-field:not(:placeholder-shown)+label{background-color:#fff;font-size:1.2rem;line-height:1.4rem;padding:0 .6rem;top:0}.form-field.select-field.invalid,[animatedLabel].select-field.invalid{border-color:#af0000}.form-field.select-field.invalid+label,.form-field.select-field.invalid+label+.errors_and_help,[animatedLabel].select-field.invalid+label,[animatedLabel].select-field.invalid+label+.errors_and_help{color:#af0000}.form-field.select-field.invalid+label+.errors_and_help,.form-field.select-field.invalid+label+.errors_and_help+.invalid_picto,[animatedLabel].select-field.invalid+label+.errors_and_help,[animatedLabel].select-field.invalid+label+.errors_and_help+.invalid_picto{display:block}.form-field.select-field.invalid+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel].select-field.invalid+label+.errors_and_help+.invalid_picto+span.unit{opacity:0}.form-field.select-field option,[animatedLabel].select-field option{font-family:Raleway,Calibri;font-weight:400}.form-field.select-field~svg,[animatedLabel].select-field~svg{height:2rem;pointer-events:none;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%) rotate(-90deg);width:2rem}.form-field.select-field+label,[animatedLabel].select-field+label{color:#46304a;font-size:1.7rem;left:2.1rem;line-height:2rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.form-field.select-field+label+.errors_and_help,[animatedLabel].select-field+label+.errors_and_help{display:none;font-size:1.2rem;font-weight:700;left:0;line-height:1.4rem;margin-top:.8rem;position:absolute;top:100%;width:100%}.form-field.select-field+label+.errors_and_help ul,[animatedLabel].select-field+label+.errors_and_help ul{list-style:none;margin:0;padding:0 0 0 2.3rem}.form-field.select-field+label+.errors_and_help+.invalid_picto,[animatedLabel].select-field+label+.errors_and_help+.invalid_picto{background-color:#af0000;display:none;height:1.6rem;mask-image:url(/build/images/invalid.1ccd149a.svg);mask-position:center;mask-repeat:no-repeat;mask-size:cover;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:1.6rem}.form-field.select-field+label+.errors_and_help+.invalid_picto+span.unit,[animatedLabel].select-field+label+.errors_and_help+.invalid_picto+span.unit{color:#a196a3;font-weight:700;position:absolute;right:2.1rem;top:50%;transform:translateY(-50%)}button[type=submit],input[type=submit]{background-color:#4ed6c9;border:none;border-radius:2.1rem;color:#46304a;cursor:pointer;font-family:Raleway;font-size:1.7rem;font-weight:700;height:6.3rem;line-height:2rem;outline:none;position:relative;transition:all .3s ease-in-out;width:100%}button[type=submit]:focus,button[type=submit]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#4bccc0}button[type=submit].kook-btn,input[type=submit].kook-btn{border-radius:1.5rem}.form-row{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;position:relative;width:100%}@media screen and (min-width:425px){.form-row{flex-direction:row;gap:.6rem}}.form-row .form-field{width:100%}.form-row .form-field.tel-field{flex-shrink:0;width:100%}@media screen and (min-width:425px){.form-row .form-field.tel-field{width:15.5rem}}.form-row .form-field.indicatif-field{flex-shrink:0;width:max-content}.form-row .form-field.indicatif-field select{padding-right:2.1rem}.form-row .form-field.form-field-unite input{padding-right:4rem}.form-row .form-field.form-field-unite .unite{color:#dad5db;font-size:1.7rem;font-weight:700;line-height:2rem;position:absolute;right:2.4rem;top:50%;transform:translateY(-50%) translateX(50%)}.alert-error{color:red;display:block;font-size:1.2rem;line-height:1.4rem;margin-top:1.4rem}.kook-btn{align-items:center;border-radius:1.5rem;color:#46304a;cursor:pointer;display:flex;flex-direction:row;font-weight:700;gap:1rem;height:6rem;justify-content:center;padding:2rem;transition:all .3s ease-in-out;width:fit-content}.kook-btn.primary{background-color:#4ed6c9}.kook-btn.primary:hover{background-color:#4bccc0}.kook-btn.secondary{background-color:transparent;border:1px solid #4ed6c9}.kook-btn.secondary:hover{background-color:#4bccc0}.kook-btn.violet{background-color:#dad5db}.kook-btn.violet:hover{background-color:#d0cad1}.kook-btn.cancel{background-color:transparent}.kook-btn.cancel:hover{background-color:#dad5db}.kook-btn.secondary.violet{border:1px solid #dad5db}.kook-btn.secondary.violet:hover{background-color:#dad5db}.kook-btn.right{flex-direction:row-reverse}.kook-btn .text{color:#46304a;font-weight:700}.kook-btn.no-text-vm .text{display:none}@media screen and (min-width:425px){.kook-btn.no-text-vm .text{display:block}}.kook-btn .picto{display:block;flex-shrink:0;height:2.4rem;width:2.4rem}.kook-btn .picto svg{height:100%;width:100%}.kook-btn.picto-vm .picto{height:2.6rem;width:2.6rem}@media screen and (min-width:425px){.kook-btn.picto-vm .picto{display:none}}.kook-btn.spinner-click.spin:hover .picto:before{background-color:#d0cad1}.kook-btn.spinner-click.spin .picto{animation:rotation 2s linear infinite;background:conic-gradient(transparent 0,transparent 25%,#46304a 0,#46304a 100%);border-radius:100%;position:relative}.kook-btn.spinner-click.spin .picto:before{background-color:#dad5db;border-radius:100%;content:"";display:block;height:80%;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .3s ease-in-out;width:80%}.kook-btn.spinner-click.spin .picto svg{display:none}#sidebar{height:100vh;left:0;opacity:0;padding-left:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100vw;z-index:11}@media (min-width:425px){#sidebar{padding-left:30vw}}#sidebar:before{background:#46304a;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100vw;z-index:-1}#sidebar.active{display:flex;opacity:1;pointer-events:all}#sidebar.active .close-btn{left:0}#sidebar.active #content-sidebar-container,#sidebar.active .close-btn-vm{top:0}@media (min-width:425px){#sidebar.active #content-sidebar-container{left:0}}#sidebar .close-btn{cursor:pointer;display:none;height:3.2rem;left:100%;position:absolute;top:6.1rem;transform:translateX(calc(30vw - 2.3rem - 100%));transition:all .3s ease-in-out;width:3.2rem}@media (min-width:425px){#sidebar .close-btn{display:block}}#sidebar .close-btn svg{height:100%;width:100%}#sidebar .close-btn svg path{fill:#fff}#sidebar .close-btn-vm{align-items:center;cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;right:2.6rem;top:100%;transform:translateY(2.6rem);transition:all .3s ease-in-out;width:3rem;z-index:1}@media (min-width:425px){#sidebar .close-btn-vm{display:none}}#sidebar .close-btn-vm svg{height:1.8rem;width:1.8rem}#sidebar .close-btn-vm svg path{fill:#46304a}#sidebar #content-sidebar-container{background:#fff;display:flex;height:100%;left:0;overflow-y:auto;padding:3.8rem 5rem 5rem;position:relative;top:100%;transition:all .3s ease-in-out;width:100%}@media (min-width:425px){#sidebar #content-sidebar-container{left:100%;top:0}}@media screen and (max-width:768px){#sidebar #content-sidebar-container{padding:5rem 3rem 3rem}}#sidebar #content-sidebar-container .content-sidebar{color:#46304a;display:flex;flex-direction:column;height:fit-content;min-height:100%;position:relative;width:100%}#sidebar #content-sidebar-container .content-sidebar.full-height{min-height:calc(100vh - 8rem)}@media (min-width:768px){#sidebar #content-sidebar-container .content-sidebar.full-height{min-height:calc(100vh - 10rem)}}#sidebar #content-sidebar-container .content-sidebar.full-height .js-ajax-form{flex:1}#sidebar #content-sidebar-container .content-sidebar.full-height>div{flex:1;height:100%}#sidebar #content-sidebar-container .content-sidebar.full-height>div .btn-container{align-items:center;align-self:flex-end;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;max-width:unset}#sidebar #content-sidebar-container .content-sidebar video{height:auto;width:100%}.cta-sidebar{cursor:pointer}.cta-sidebar .content-sidebar{display:none}:root{--banners-height:83px}.banners{display:flex;gap:15px;max-height:var(--banners-height)}.banners a{display:inline-block}.banners .bannerNiwanet{display:none!important}.banners .bannerNiwanet svg{height:var(--banners-height);width:auto}.banners .bannerNiwanet #En_partenariat_avec tspan,.banners .bannerNiwanet .in-partnership-with{font-size:8px;line-height:8px}.banners .bannerNiwanet #Hebergeur_certifie_de_donnees_de_sante tspan,.banners .bannerNiwanet .certified-health-data-host{font-size:15px;line-height:21px}.banners .bannerNiwanetBulletPoint{display:none!important}.banners .bannerOrthonov a{display:inline-block;height:100%}.banners .bannerOrthonov a img{border:6px solid #fff;border-radius:10px;height:var(--banners-height);width:auto}.banners.banners--large .bannerNiwanet,.banners:not(.banners--large) .bannerNiwanetBulletPoint{display:none}.ligne-patient{align-items:center;background-color:#f5f3f5;border-radius:1.5rem;display:flex;flex-direction:row;height:8.4rem;justify-content:space-between;position:relative;transition:all .3s ease-in-out}@media screen and (min-width:425px){.ligne-patient{border-radius:2rem;height:7.5rem}}.ligne-patient:hover{background-color:#e4e0e4;cursor:pointer}.ligne-patient .lien-patient{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:1.8rem 0 1.8rem 2.3rem;width:100%}.ligne-patient .infos{align-items:flex-start;border-right:none;display:flex;flex-direction:column;flex-shrink:0;gap:.3rem;justify-content:space-between;padding-right:0;width:auto}@media screen and (min-width:425px){.ligne-patient .infos{align-items:center;border-right:1px solid #46304a;flex-direction:row;gap:1rem;padding-right:3rem;width:55%}}.ligne-patient .infos .first-col{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:.3rem;justify-content:center}.ligne-patient .infos .first-col .nom-prenom{color:#46304a;font-size:1.6rem;font-weight:700;line-height:1.9rem}.ligne-patient .infos .first-col .nom-prenom .lastname{text-transform:uppercase}.ligne-patient .infos .first-col .email{color:#a196a3;font-size:1.2rem;font-weight:600;line-height:1.4rem}@media screen and (min-width:425px){.ligne-patient .infos .first-col .email{font-size:1.6rem;line-height:1.9rem}}.ligne-patient .infos .ddn{align-items:flex-start;color:#46304a;display:flex;flex-direction:row;font-size:1.2rem;font-weight:600;gap:.2rem;justify-content:center;line-height:1.4rem}@media screen and (min-width:425px){.ligne-patient .infos .ddn{flex-direction:column;font-size:1.6rem;line-height:1.9rem}}.ligne-patient .infos .ddn .texte-date{color:#a196a3;font-size:1.2rem;line-height:1.4rem}.ligne-patient .scores{align-items:center;bottom:1rem;display:flex;flex-direction:row;gap:.3rem;justify-content:flex-start;padding-left:0;position:absolute;right:1rem;width:auto}@media screen and (min-width:425px){.ligne-patient .scores{bottom:unset;gap:2rem;padding-left:3rem;position:relative;right:unset;width:45%}}.ligne-patient .scores .aucune-session{display:none;font-size:1.4rem;font-style:italic;line-height:1.6rem}@media screen and (min-width:425px){.ligne-patient .scores .aucune-session{display:block}}.ligne-patient .scores .score-en-attente{align-items:center;display:flex;flex-direction:row;gap:.8rem;justify-content:flex-start}.ligne-patient .scores .score-en-attente .picto{flex-shrink:0;height:2.4rem;width:2.4rem}.ligne-patient .scores .score-en-attente .picto svg{height:100%;width:100%}.ligne-patient .scores .score-en-attente .text{color:#46304a;display:none;font-size:1.4rem;font-weight:700;line-height:1.6rem}@media screen and (min-width:425px){.ligne-patient .scores .score-en-attente .text{display:block}}.ligne-patient .scores .score-ligne-patient{display:flex;flex-direction:row;gap:1rem}.ligne-patient .scores .score-ligne-patient.ch-saine .left-col .text{color:#2e746f}.ligne-patient .scores .score-ligne-patient.ch-saine .score{background-color:#2e746f}.ligne-patient .scores .score-ligne-patient .left-col{display:none;flex-direction:column;gap:.3rem;justify-content:center}@media screen and (min-width:425px){.ligne-patient .scores .score-ligne-patient .left-col{display:flex}}.ligne-patient .scores .score-ligne-patient .left-col .text{color:#46304a;font-size:1.2rem;font-weight:700;line-height:1.4rem;text-transform:uppercase}.ligne-patient .scores .score-ligne-patient .left-col .date{color:#a196a3;font-size:1.4rem;font-weight:600;line-height:1.6rem;text-align:right;width:100%}.ligne-patient .scores .score-ligne-patient .score{align-items:center;background-color:#46304a;border-radius:.5rem;color:#fff;display:flex;flex-shrink:0;font-family:Roboto;font-size:1rem;height:2.2rem;justify-content:center;line-height:1.1rem;text-align:center;width:2.2rem}@media screen and (min-width:425px){.ligne-patient .scores .score-ligne-patient .score{border-radius:1rem;font-size:1.6rem;height:4rem;line-height:1.9rem;width:4rem}}.ligne-patient .menu-popup-btn{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:center;padding-right:1.2rem;padding-top:1.2rem;position:relative}@media screen and (min-width:425px){.ligne-patient .menu-popup-btn{align-items:center;padding-right:2rem;padding-top:0}}.ligne-patient .menu-popup-btn .menu-trois-points{align-items:center;cursor:pointer;display:flex;height:1.5rem;justify-content:center;position:relative;width:1.5rem}.ligne-patient .menu-popup-btn .menu-trois-points svg{height:100%;width:100%}.liste-patients{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}.liste-patients .aucun-patient{font-style:italic;text-align:center}.searchbar-patients{width:100%;z-index:1}@media screen and (min-width:425px){.searchbar-patients{width:34rem}}.searchbar-patients #searchbarPatientsInput{padding-left:5.7rem;position:relative;text-align:left;transition:all .3s ease-in-out}.searchbar-patients #searchbarPatientsInput::placeholder{font-weight:400}.searchbar-patients #searchbarPatientsInput:focus,.searchbar-patients #searchbarPatientsInput:not(:placeholder-shown){border-color:#4ed6c9}.searchbar-patients #searchbarPatientsInput:focus+.picto svg path,.searchbar-patients #searchbarPatientsInput:not(:placeholder-shown)+.picto svg path{fill:#4ed6c9;stroke:#4ed6c9}.searchbar-patients #searchbarPatientsInput+.picto{height:2.7rem;left:1.7rem;position:absolute;top:50%;transform:translateY(-50%);width:2.7rem}.searchbar-patients #searchbarPatientsInput+.picto svg{height:100%;width:100%}.searchbar-patients #searchbarPatientsInput+.picto svg path{transition:all .3s ease-in-out}.menu-popup{background-color:#fff;border-radius:2rem;box-shadow:0 4px 16px rgba(0,0,0,.102);display:flex;flex-direction:column;gap:1.5rem;opacity:0;padding:2.5rem 1.7rem;pointer-events:none;position:absolute;right:1rem;top:1rem;transition:opacity .3s ease-in-out;width:22.8rem;z-index:1}.menu-popup.active{opacity:1;pointer-events:all}.menu-popup .ligne-action-menu{align-items:center;color:#46304a;display:flex;flex-direction:row;font-size:1.4rem;font-weight:600;gap:2.7rem;justify-content:flex-start;line-height:1.6rem;width:100%}.menu-popup .ligne-action-menu .picto{flex-shrink:0;height:2rem;width:2rem}.confirm-action,.menu-popup .ligne-action-menu .picto svg{height:100%;width:100%}.confirm-action{align-items:center;display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:space-between;padding-top:.8rem}.confirm-action>.top{color:#46304a;font-size:2.2rem;font-weight:700;line-height:2.6rem;width:100%}.confirm-action>.text{color:#46304a;font-size:1.6rem;height:100%;line-height:2.4rem;padding-top:4rem;width:100%}.confirm-action>.choices{align-items:flex-end;display:flex;flex:1;flex-direction:row;gap:1.5rem;justify-content:flex-end;width:100%}.confirm-action>.choices .kook-btn{width:16rem}.ajout-patient-picto-top,.edition-patient-picto-top{align-items:center;display:flex;flex-direction:row;gap:.6rem;height:6.4rem;justify-content:flex-start;margin-top:1rem;position:relative;width:100%}@media (min-width:425px){.ajout-patient-picto-top,.edition-patient-picto-top{margin-top:0}}.ajout-patient-picto-top .picto,.edition-patient-picto-top .picto{flex-shrink:0;height:100%;left:0;position:relative;top:0;z-index:1}.ajout-patient-picto-top .picto svg,.edition-patient-picto-top .picto svg{height:100%;width:100%}.ajout-patient-picto-top .title,.edition-patient-picto-top .title{color:#46304a;font-size:2.2rem;font-weight:700;line-height:2.6rem;position:relative;z-index:2}form[name=add_patient_form]{align-items:flex-start;display:flex;flex-direction:column;height:100%;margin-top:3rem;width:100%}@media (min-width:425px){form[name=add_patient_form]{padding-bottom:0}}form[name=add_patient_form].hide{display:none}form[name=add_patient_form]>.form-field,form[name=add_patient_form]>.form-row{gap:1.8rem}form[name=add_patient_form]>.form-field:not(:first-child),form[name=add_patient_form]>.form-row:not(:first-child){margin-top:1.8rem}form[name=add_patient_form] .form-field:not(.radio-row) input{text-align:left}form[name=add_patient_form] .form-field:not(.radio-row) label{left:1.6rem;transform:translate(0) translateY(-50%)}form[name=add_patient_form] .btn-container{align-items:center;align-self:flex-end;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:flex-end;margin-top:8.5rem;max-width:unset;width:100%}@media (min-width:425px){form[name=add_patient_form] .btn-container{max-width:26rem}}form[name=add_patient_form] .btn-container .kook-btn{width:100%}form[name=add_patient_form] .warning-mail-row,form[name=add_patient_form] .warning-mail-row-vm{display:flex;flex-direction:column;gap:.2rem}form[name=add_patient_form] .warning-mail-row .warning-title,form[name=add_patient_form] .warning-mail-row-vm .warning-title{color:#faa400;font-size:1.6rem;font-weight:700;line-height:2rem;margin-top:1rem}@media (min-width:425px){form[name=add_patient_form] .warning-mail-row .warning-title,form[name=add_patient_form] .warning-mail-row-vm .warning-title{margin-top:1.5rem}}form[name=add_patient_form] .warning-mail-row .warning-connexion-request-row,form[name=add_patient_form] .warning-mail-row-vm .warning-connexion-request-row{align-items:center;display:flex;flex-direction:column;gap:.3rem}@media (min-width:425px){form[name=add_patient_form] .warning-mail-row .warning-connexion-request-row,form[name=add_patient_form] .warning-mail-row-vm .warning-connexion-request-row{flex-direction:row;gap:1rem}}form[name=add_patient_form] .warning-mail-row .warning-connexion-request-row .title,form[name=add_patient_form] .warning-mail-row-vm .warning-connexion-request-row .title{color:#46304a;font-size:1.6rem;line-height:2rem;padding-bottom:1rem;padding-right:2rem;padding-top:1rem}form[name=add_patient_form] .warning-mail-row .warning-connexion-request-row .cancel-link,form[name=add_patient_form] .warning-mail-row-vm .warning-connexion-request-row .cancel-link{border-radius:.8rem;color:#46304a;cursor:pointer;font-size:1.6rem;font-weight:700;height:3.7rem;line-height:2rem;padding:1rem;transition:all .3s ease-in-out}form[name=add_patient_form] .warning-mail-row .warning-connexion-request-row .cancel-link:hover,form[name=add_patient_form] .warning-mail-row-vm .warning-connexion-request-row .cancel-link:hover{background-color:#f5f3f5}form[name=add_patient_form] .warning-mail-row .warning-connexion-request-row .request-link,form[name=add_patient_form] .warning-mail-row-vm .warning-connexion-request-row .request-link{border-radius:.8rem;color:#4ed6c9;cursor:pointer;font-size:1.6rem;font-weight:700;height:3.7rem;line-height:2rem;padding:1rem;transition:all .3s ease-in-out}form[name=add_patient_form] .warning-mail-row .warning-connexion-request-row .request-link:hover,form[name=add_patient_form] .warning-mail-row-vm .warning-connexion-request-row .request-link:hover{background-color:#e3f4f2}form[name=add_patient_form] .warning-mail-row .warning-description,form[name=add_patient_form] .warning-mail-row-vm .warning-description{background-color:#f5f3f5;border-radius:2rem;color:#46304a;display:flex;flex-direction:row;font-size:1.4rem;gap:1.1rem;line-height:2rem;margin-bottom:.6rem;margin-top:.6rem;padding:2rem 1.5rem}@media (min-width:425px){form[name=add_patient_form] .warning-mail-row .warning-description,form[name=add_patient_form] .warning-mail-row-vm .warning-description{margin-bottom:0}}form[name=add_patient_form] .warning-mail-row .warning-description .picto,form[name=add_patient_form] .warning-mail-row-vm .warning-description .picto{flex-shrink:0;height:2.4rem;width:2.4rem}form[name=add_patient_form] .warning-mail-row .warning-description .picto svg,form[name=add_patient_form] .warning-mail-row-vm .warning-description .picto svg{height:100%;width:100%}form[name=add_patient_form] .warning-mail-row-vm{display:none}form[name=add_patient_form] .warning-mail-row-vm.active{display:flex}form[name=add_patient_form] .radio-row{justify-content:flex-end}.encart-code-sms{align-items:center;background-color:#f5f3f5;border-radius:2rem;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-top:4.4rem;padding:5.3rem 3rem 3rem;width:100%}@media screen and (min-width:425px){.encart-code-sms{gap:4rem}}.encart-code-sms.hide{display:none}.encart-code-sms .titre{color:#46304a;font-family:Raleway;font-size:1.4rem;line-height:2.2rem;text-align:center}.encart-code-sms .container-code-6-chiffres{align-items:center;display:flex;flex-direction:row;gap:.5rem;height:100%;justify-content:center;width:100%}.encart-code-sms .container-code-6-chiffres .input-chiffre{-webkit-appearance:textfield;border:1px solid #dad5db;border-radius:2rem;color:#2a2a4c;font-family:Raleway;font-size:1.6rem;font-weight:700;height:5rem;line-height:2.1rem;text-align:center;width:3.2rem}@media screen and (min-width:425px){.encart-code-sms .container-code-6-chiffres .input-chiffre{height:7.5rem;width:5.2rem}}.encart-code-sms .container-code-6-chiffres .input-chiffre::-webkit-inner-spin-button,.encart-code-sms .container-code-6-chiffres .input-chiffre::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.encart-code-sms .error-message{color:red;display:block;font-size:1.2rem;font-weight:700;line-height:1.4rem;margin-top:-1rem}.encart-code-sms .error-message.hide{display:none}@media screen and (min-width:425px){.encart-code-sms .error-message{margin-top:-2.4rem}}.encart-code-sms .row-cta{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media screen and (min-width:425px){.encart-code-sms .row-cta{flex-direction:row}}.encart-code-sms .row-cta .kook-btn{text-align:center;width:100%}@media screen and (min-width:425px){.encart-code-sms .row-cta .kook-btn{width:fit-content}}#installPwaPopup{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1005}@media (display-mode:browser){#installPwaPopup{display:block}}#installPwaPopup.closed{display:none!important}#installPwaPopup .blackbg{background:linear-gradient(rgba(67,49,72,.8),#433148);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}#installPwaPopup .popup{align-items:flex-start;background-color:#fff;border-radius:1.5rem;bottom:2.8rem;box-shadow:0 8px 35px rgba(0,0,0,.161);display:flex;flex-direction:column;gap:2.8rem;left:50%;max-width:calc(100vw - 4rem);padding:2.8rem 1.8rem 2.8rem 2.8rem;position:absolute;transform:translateX(-50%);width:34rem;z-index:2}@media screen and (min-width:769px){#installPwaPopup .popup{bottom:unset;top:50%;transform:translate(-50%,-50%)}}#installPwaPopup .popup .title{color:#46304a;font-size:2.2rem;font-weight:700;line-height:2.6rem;padding-top:.4rem}#installPwaPopup .popup .bandeauApp{align-items:center;display:flex;gap:1.4rem}#installPwaPopup .popup .bandeauApp .icone{border-radius:1.5rem;height:6.8rem;overflow:hidden;width:6.8rem}#installPwaPopup .popup .bandeauApp .icone img,#installPwaPopup .popup .bandeauApp .icone svg{height:100%;object-fit:cover;object-position:center;width:100%}#installPwaPopup .popup .bandeauApp .bandeauText{display:flex;flex-direction:column;gap:.6rem}#installPwaPopup .popup .bandeauApp .bandeauText .appTitle{color:#46304a;font-size:1.8rem;font-weight:700;line-height:2.1rem}#installPwaPopup .popup .bandeauApp .bandeauText .url{color:#a196a3;font-size:1.2rem;font-weight:700;line-height:1.4rem}#installPwaPopup .popup .ctas{align-self:stretch;display:flex;gap:1rem;justify-content:flex-end}#installPwaPopup .popup .ctas>div{color:#45b5aa;cursor:pointer;font-size:1.6rem;font-weight:700;line-height:2rem;padding:0 1rem}#installPwaPopup .popup .ctas .cancel{color:#46304a}.lang-btn{border-radius:15px;color:#fff;font-weight:700;position:relative;transition-duration:.3s;transition-property:background-color,color;transition-timing-function:ease-in-out}@media (max-width:768px){.lang-btn{font-size:1.4rem}}.lang-btn.active,.lang-btn:focus,.lang-btn:hover{background-color:#fff;color:#000}.lang-btn.active .current-language .chevron svg path,.lang-btn:focus .current-language .chevron svg path,.lang-btn:hover .current-language .chevron svg path{fill:#000}.lang-btn.active{border-radius:15px 15px 0 0}.lang-btn.active .current-language{border-color:#46304a}.lang-btn.active .current-language .chevron{transform:rotate(90deg)}.lang-btn.active .wrap{display:flex}.lang-btn.lang-btn--absolute{position:absolute;right:0;top:.5rem;z-index:1}.lang-btn.lang-btn--absolute.lang-btn--autoeval{right:.5rem;top:2rem}.lang-btn.lang-btn--absolute.lang-btn--auth{color:#000;right:3rem;top:3rem}@media (max-width:424px){.lang-btn.lang-btn--absolute.lang-btn--auth{right:2rem;top:-15rem}.lang-btn.lang-btn--absolute.lang-btn--auth.active,.lang-btn.lang-btn--absolute.lang-btn--auth:focus,.lang-btn.lang-btn--absolute.lang-btn--auth:hover{background-color:#fff;color:#000}.lang-btn.lang-btn--absolute.lang-btn--auth.active .current-language .chevron svg path,.lang-btn.lang-btn--absolute.lang-btn--auth:focus .current-language .chevron svg path,.lang-btn.lang-btn--absolute.lang-btn--auth:hover .current-language .chevron svg path{fill:#000}.lang-btn.lang-btn--absolute.lang-btn--auth{color:#fff}}.lang-btn.lang-btn--absolute.lang-btn--auth .current-language .chevron svg path{fill:#000}@media (max-width:424px){.lang-btn.lang-btn--absolute.lang-btn--auth .current-language .chevron svg path{fill:#fff}}.lang-btn .current-language{align-items:center;border:1px solid transparent;border-bottom:unset;border-radius:15px 15px 0 0;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;justify-content:center;padding:.75rem}.lang-btn .current-language .chevron{height:2rem;transform:rotate(270deg);transition:transform .3s ease-in-out;width:2rem}.lang-btn .current-language .chevron svg{height:100%;width:100%}.lang-btn .current-language .chevron svg path{fill:#fff;transition:fill .3s ease-in-out}.lang-btn .wrap{align-items:flex-start;background:#fff;border:1px solid #46304a;border-radius:0 0 15px 15px;border-top:unset;color:#000;display:none;flex-direction:column;gap:.5rem;left:0;padding:.75rem;position:absolute;top:100%;width:100%}@media (min-width:425px){body.authentication.register .authentication-container{height:100vh}}body.authentication.register .authentication-container>.left{display:none}@media (min-width:425px){body.authentication.register .authentication-container>.left{display:block}}body.authentication .authentication-container{display:flex;flex-direction:column;height:100%;min-height:calc(100vh - 4.2rem);position:relative}@media (min-width:425px){body.authentication .authentication-container{flex-direction:row;height:calc(100vh - 4.2rem);justify-content:center;overflow-y:hidden}}body.authentication .authentication-container>.left{background:transparent linear-gradient(180deg,rgba(67,49,72,.8),#433148) 0 0 no-repeat padding-box;border-bottom-right-radius:5.5rem;height:17rem;position:relative;width:100%}@media (min-width:425px){body.authentication .authentication-container>.left{border-bottom-right-radius:0;border-top-right-radius:5.5rem;height:100%;width:55%}}body.authentication .authentication-container>.left:after{background-color:#433148;content:"";height:5.5rem;left:0;position:absolute;top:100%;width:5.5rem}@media (min-width:425px){body.authentication .authentication-container>.left:after{bottom:0;left:100%;top:unset}}body.authentication .authentication-container>.left .background{border-bottom-right-radius:5.5rem;height:100%;object-fit:cover;position:relative;width:100%;z-index:-1}@media (min-width:425px){body.authentication .authentication-container>.left .background{border-bottom-right-radius:0;border-top-right-radius:5.5rem;height:100%}}body.authentication .authentication-container>.left .logo{left:50%;max-width:28.2rem;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}@media (min-width:425px){body.authentication .authentication-container>.left .logo{max-width:43.9rem}}body.authentication .authentication-container>.left .logo img,body.authentication .authentication-container>.left .logo svg{object-fit:contain;object-position:center;width:100%}body.authentication .authentication-container>.right{align-items:center;background:#fff;border-top-left-radius:5.5rem;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:3.5rem 2rem 2rem;position:relative;width:100%;z-index:1}@media (min-width:425px){body.authentication .authentication-container>.right{border-bottom-left-radius:5.5rem;border-top-left-radius:0;padding:3.5rem 5rem 5rem;width:45%}}body.authentication .authentication-container>.right .back{height:4.6rem;left:2.5rem;position:absolute;width:4.6rem}body.authentication .authentication-container>.right .back svg{height:100%;width:100%}body.authentication .authentication-container>.right .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-top:0;width:100%}@media (max-height:850px){body.authentication .authentication-container>.right .content{margin-top:1rem!important}}@media (min-width:425px){body.authentication .authentication-container>.right .content{margin-top:10.1rem}}body.authentication .authentication-container>.right .content .picto-top{align-items:center;display:flex;flex-direction:column;height:8rem;justify-content:flex-start;position:relative;width:auto}@media (min-width:425px){body.authentication .authentication-container>.right .content .picto-top.extra-margin{margin-top:3.5rem}}body.authentication .authentication-container>.right .content .picto-top .forme-ovale svg,body.authentication .authentication-container>.right .content .picto-top .picto-login svg{height:100%;width:100%}body.authentication .authentication-container>.right .content .picto-top .picto-login{height:3.8rem;position:relative;top:-.25rem;width:2.7rem;z-index:1}body.authentication .authentication-container>.right .content .picto-top .picto-mail{height:100%;left:0;position:relative;top:0;width:100%;z-index:1}body.authentication .authentication-container>.right .content .picto-top .forme-ovale{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:8rem}body.authentication .authentication-container>.right .content .picto-top .title{color:#46304a;font-size:2rem;font-weight:700;line-height:2.4rem;position:relative;z-index:2}body.authentication .authentication-container>.right .content .picto-top .title:after,body.authentication .authentication-container>.right .content .picto-top .title:before{background-color:#46304a;border-radius:1rem;bottom:-.8rem;content:"";height:2px;position:absolute;transform:translateX(-50%)}body.authentication .authentication-container>.right .content .picto-top .title:before{left:calc(50% - .9rem);width:2rem}body.authentication .authentication-container>.right .content .picto-top .title:after{left:calc(50% + .9rem);width:1rem}body.authentication .authentication-container>.right .content .picto-top .title:not(:nth-child(3)){top:calc(50% - .5rem);transform:translateY(-50%)}body.authentication .authentication-container>.right .content .texte-nouveau-pro{align-items:center;color:#46304a;display:flex;flex-direction:column;font-size:1.4rem;justify-content:center;line-height:2rem;text-align:center}body.authentication .authentication-container>.right .content .texte-nouveau-pro a{color:#4ed6c9;font-weight:700;text-decoration:underline}body.authentication .authentication-container>.right .content .texte-mail-mdp-oublie,body.authentication .authentication-container>.right .content .texte-pro{color:#46304a;font-size:1.4rem;line-height:1.9rem;text-align:center;width:100%}body.authentication .authentication-container>.right .content .texte-mail-mdp-oublie>b,body.authentication .authentication-container>.right .content .texte-pro>b{font-size:1.4rem;line-height:1.9rem}body.authentication .authentication-container>.right .content form{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin-top:3.2rem;width:100%}body.authentication .authentication-container>.right .content form [animatedLabel] input[type=email],body.authentication .authentication-container>.right .content form [animatedLabel] input[type=password],body.authentication .authentication-container>.right .content form [animatedLabel] input[type=tel],body.authentication .authentication-container>.right .content form [animatedLabel] input[type=text],body.authentication .authentication-container>.right .content form [animatedLabel] input[type=textarea]{text-align:center}body.authentication .authentication-container>.right .content form [animatedLabel] input[type=email]+label,body.authentication .authentication-container>.right .content form [animatedLabel] input[type=password]+label,body.authentication .authentication-container>.right .content form [animatedLabel] input[type=tel]+label,body.authentication .authentication-container>.right .content form [animatedLabel] input[type=text]+label,body.authentication .authentication-container>.right .content form [animatedLabel] input[type=textarea]+label{left:50%;transform:translateX(-50%) translateY(-50%)}body.authentication .authentication-container>.right .content form[name=registration_form]{padding-bottom:2rem}@media (min-width:425px){body.authentication .authentication-container>.right .content form[name=registration_form]{padding-bottom:0}}body.authentication .authentication-container>.right .content form[name=registration_form] .form-field:not(.radio-row) input{text-align:left}@media (min-width:425px){body.authentication .authentication-container>.right .content form[name=registration_form] .form-field:not(.radio-row) label{left:1.6rem;transform:translate(0) translateY(-50%)}}body.authentication .authentication-container>.right .content form .form-field{width:100%}body.authentication .authentication-container>.right .content form .form-field:not(:first-of-type){margin-top:1.8rem}body.authentication .authentication-container>.right .content form .mot-de-passe-oublie{color:#46304a;font-size:1.2rem;line-height:1.4rem;margin-top:1.2rem}@media (min-width:425px){body.authentication .authentication-container>.right .content form .mot-de-passe-oublie{margin-top:.8rem}}body.authentication .authentication-container>.right .content form button{margin-top:1.8rem}body.authentication .authentication-container>.right .content form.login-form{margin-top:2.5rem}body.authentication .authentication-container>.right .content form.login-form button{margin-top:2rem}body.authentication .authentication-container>.right .content .banners{margin-top:1.9rem;max-width:100%}@media screen and (max-width:1350px){body.authentication .authentication-container>.right .content .banners{--banners-height:71px}}@media screen and (max-width:1210px){body.authentication .authentication-container>.right .content .banners{--banners-height:58px}}@media screen and (max-width:1024px){body.authentication .authentication-container>.right .content .banners{align-items:center;flex-direction:column;max-height:unset}}@media screen and (max-width:768px){body.authentication .authentication-container>.right .content .banners{display:none}}@media screen and (max-width:425px){body.authentication .authentication-container>.right .content .banners{display:flex}}body.authentication .authentication-container>.right .content .email-verification-container{align-items:center;color:#46304a;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}body.authentication .authentication-container>.right .content .email-verification-container .title{font-size:2.2rem;font-weight:700;line-height:2.6rem;margin-top:2.5rem}body.authentication .authentication-container>.right .content .email-verification-container .text{flex-grow:1;font-size:1.4rem;line-height:1.9rem;margin-top:3.5rem}body.authentication .authentication-container>.right .content .email-verification-container .bottom-text{align-items:center;border-top:1px solid #dad5db;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-top:3rem;padding-top:3rem}body.authentication .authentication-container>.right .content .email-verification-container .bottom-text>a,body.authentication .authentication-container>.right .content .email-verification-container .bottom-text>b,body.authentication .authentication-container>.right .content .email-verification-container .bottom-text>span{font-size:1.4rem;line-height:1.9rem}body.authentication .authentication-container>.right .content .email-verification-container .bottom-text a{font-weight:700;text-decoration:underline}body.authentication .authentication-container>.right .content .email-verification-container .bottom-text .first-line{font-size:1.6rem}body.dashboard{display:flex;flex-direction:column;min-height:100vh;position:relative}body.dashboard #dashboard_header{padding:1.7rem 0 2rem;position:relative;width:100%;z-index:10}body.dashboard #dashboard_header:after,body.dashboard #dashboard_header:before{background-color:#433148;clip-path:polygon(0 0,0 100%,100% 0);content:"";height:4.5rem;left:0;position:absolute;top:100%;width:4.5rem;z-index:1}body.dashboard #dashboard_header:before{background-color:#fff;border-top-left-radius:5.5rem;clip-path:polygon(100% 0,100% 5%,5% 100%,0 100%,0 0);z-index:2}body.dashboard #dashboard_header,body.dashboard #dashboard_header .background-image{border-bottom-right-radius:5.5rem}body.dashboard #dashboard_header .background-image{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}body.dashboard #dashboard_header .background-image img{filter:blur(6px);height:auto;position:absolute;width:100%}body.dashboard #dashboard_header .background-image:after{background:transparent linear-gradient(180deg,rgba(67,49,72,.8),#433148) 0 0 no-repeat padding-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%}body.dashboard #dashboard_header .big-container{align-items:center;height:5.1rem;justify-content:space-between}body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb,body.dashboard #dashboard_header .big-container .menus,body.dashboard #dashboard_header .big-container .separator{max-height:3.2rem}body.dashboard #dashboard_header .big-container,body.dashboard #dashboard_header .big-container .logo_and_breadcrumb,body.dashboard #dashboard_header .big-container .menus,body.dashboard #dashboard_header .big-container .pages_menu{align-items:center;display:flex;gap:3rem;max-height:100%}@media screen and (max-width:1210px){body.dashboard #dashboard_header .big-container,body.dashboard #dashboard_header .big-container .logo_and_breadcrumb,body.dashboard #dashboard_header .big-container .menus,body.dashboard #dashboard_header .big-container .pages_menu{gap:2rem}}@media screen and (max-width:768px){body.dashboard #dashboard_header .big-container,body.dashboard #dashboard_header .big-container .logo_and_breadcrumb,body.dashboard #dashboard_header .big-container .menus,body.dashboard #dashboard_header .big-container .pages_menu{gap:.5rem}}body.dashboard #dashboard_header .big-container .separator{align-self:stretch;background-color:#dad5db;width:1px}@media screen and (max-width:425px){body.dashboard #dashboard_header .big-container .separator{display:none}}body.dashboard #dashboard_header .big-container .logo_and_breadcrumb{gap:2rem}@media screen and (max-width:1210px){body.dashboard #dashboard_header .big-container .logo_and_breadcrumb{gap:1rem}}body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .logo{align-self:stretch;width:fit-content}@media screen and (max-width:425px){body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .logo{display:none}}body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .logo img,body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .logo svg{height:100%;object-fit:contain;object-position:center;transform:translateY(-4px);width:15.2rem}@media screen and (max-width:1210px){body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .logo img,body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .logo svg{width:12rem}}body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .separator{align-self:center;height:2.4rem}@media screen and (max-width:425px){body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .separator{display:none}}body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb{margin-left:1rem;position:relative}@media screen and (max-width:425px){body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb{margin-left:1.324rem}}body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .forme_anklego{height:7rem;left:0;position:absolute;top:50%;transform:translate(-30%,-50%);width:auto}body.dashboard #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb span{color:#fff;font-size:2.2rem;font-weight:700;line-height:2.6rem}body.dashboard #dashboard_header .big-container .menus .pages_menu a{height:3.3rem;position:relative;width:3.3rem}body.dashboard #dashboard_header .big-container .menus .pages_menu a:before{background-color:#fff;border-radius:50%;content:"";height:5.4rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;width:5.4rem}body.dashboard #dashboard_header .big-container .menus .pages_menu a svg{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}body.dashboard #dashboard_header .big-container .menus .pages_menu a:hover:before{opacity:.15}@media screen and (max-width:425px){body.dashboard #dashboard_header .big-container .menus .pages_menu{align-items:stretch;border-top-left-radius:4rem;border-top-right-radius:4rem;bottom:0;display:flex;gap:0;height:8rem;left:0;overflow:hidden;position:fixed;width:100vw}body.dashboard #dashboard_header .big-container .menus .pages_menu a{background-color:#f5f3f5;flex:1;height:100%}body.dashboard #dashboard_header .big-container .menus .pages_menu a svg *{fill:#46304a}body.dashboard #dashboard_header .big-container .menus .pages_menu a.active{background-color:#46304a}body.dashboard #dashboard_header .big-container .menus .pages_menu a.active svg *{fill:#f5f3f5}}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn{cursor:pointer}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu{color:#46304a;position:relative}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup{border-radius:2rem 0 4rem 0;min-width:35rem;padding:1.6rem 2rem;right:1.8rem;top:4.5rem;width:auto;z-index:2}@media screen and (max-width:425px){body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup{min-width:27rem;width:auto}}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup .content_user_menu{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup .content_user_menu a,body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup .content_user_menu span{font-size:1.6rem;line-height:2.2rem;text-align:center}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup .content_user_menu .infos{align-items:center;border-bottom:1px solid #dad5db;display:flex;flex-direction:column;padding-bottom:1.7rem;width:100%}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup .content_user_menu .infos .lastname{text-transform:uppercase}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup .content_user_menu .infos span{font-weight:700}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup .content_user_menu .logout{display:flex}body.dashboard #dashboard_header .big-container .menus .user-menu-popup-btn .user_menu .menu-popup .content_user_menu .logout a{padding-top:1.4rem}body.dashboard #dashboard_content{background-color:#fff;border-top-left-radius:5.5rem;flex:1;padding-top:2.5rem;position:relative}body.dashboard #dashboard_content .top{align-items:center;display:flex;gap:1rem;justify-content:space-between;position:relative;z-index:2}body.dashboard #dashboard_content .top .top-buttons{align-items:center;bottom:9.6rem;display:flex;flex-direction:row;gap:1rem;position:fixed;right:1.7rem;z-index:1}@media screen and (max-width:424px){body.dashboard #dashboard_content .top .top-buttons .kook-btn{border-radius:100%;box-shadow:0 4px 16px rgba(0,0,0,.102);height:5.6rem;width:5.6rem}}@media screen and (min-width:425px){body.dashboard #dashboard_content .top .top-buttons{bottom:0;position:relative;right:0}}@media screen and (max-width:768px){body.dashboard #dashboard_content{padding-bottom:9.5rem}body.dashboard.liste_patient #dashboard_content{padding-bottom:16.6rem}}body.dashboard:not(.body_fichepatient) footer{padding-bottom:16rem}@media screen and (min-width:768px){body.dashboard:not(.body_fichepatient) footer{margin-top:3rem}}@media screen and (min-width:425px){body.dashboard:not(.body_fichepatient) footer{padding-bottom:0}}body.frontEvaluation{display:flex;flex-direction:column;height:100vh;position:relative}body.frontEvaluation #recapScreen_header{background:transparent linear-gradient(180deg,rgba(67,49,72,.8),#433148) 0 0 no-repeat padding-box;padding:1rem 0;position:relative;width:100%}body.frontEvaluation #recapScreen_header:after,body.frontEvaluation #recapScreen_header:before{background-color:#433148;content:"";height:3rem;left:0;position:absolute;top:100%;width:3rem;z-index:1}body.frontEvaluation #recapScreen_header:before{background-color:#fff;border-top-left-radius:3rem;z-index:2}body.frontEvaluation #recapScreen_header,body.frontEvaluation #recapScreen_header .background-image{border-bottom-right-radius:3rem}body.frontEvaluation #recapScreen_header .background-image{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}body.frontEvaluation #recapScreen_header .background-image img{filter:blur(6px);height:auto;position:absolute;width:100%}body.frontEvaluation #recapScreen_header .big-container{align-items:center;display:flex;gap:1rem;height:4.2rem;justify-content:space-between;max-height:100%;padding:0 1.5rem}body.frontEvaluation #recapScreen_header .big-container .logo{align-self:stretch;width:fit-content}body.frontEvaluation #recapScreen_header .big-container .logo img,body.frontEvaluation #recapScreen_header .big-container .logo svg{height:100%;object-fit:contain;object-position:center;width:12.7rem}body.frontEvaluation #recapScreen_header .big-container .header-right{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}body.frontEvaluation #recapScreen_header .big-container .header-right .breadcrumb{position:relative}body.frontEvaluation #recapScreen_header .big-container .header-right .breadcrumb span{color:#fff;font-size:1.6rem;font-weight:700;line-height:2.2rem}body.frontEvaluation #recapScreen_content{align-items:center;display:flex;flex:1;flex-direction:column;gap:4rem;padding:4rem 3rem 3rem}body.frontEvaluation #recapScreen_content .patient{align-items:center;background-color:#f5f3f5;border-radius:20px;display:flex;flex-direction:column;gap:1.5rem;padding:3.5rem 1.9rem 4rem;width:100%}body.frontEvaluation #recapScreen_content .patient .picto{height:7.9rem;width:8.2rem}body.frontEvaluation #recapScreen_content .patient .picto svg{max-height:100%;max-width:100%;transform:translateX(10%)}body.frontEvaluation #recapScreen_content .patient .text{align-items:center;display:flex;flex-direction:column}body.frontEvaluation #recapScreen_content .patient .text span{color:#46304a;font-size:1.6rem;font-weight:700;line-height:2.2rem;text-align:center}body.frontEvaluation #recapScreen_content .content{align-items:stretch;display:flex;flex-direction:column;gap:3.4rem}body.frontEvaluation #recapScreen_content .separator{align-self:stretch;background-color:#dad5db;height:1px}body.frontEvaluation #recapScreen_content .text{text-align:center}body.frontEvaluation #recapScreen_content .infosPhysicalEvaluation .text{margin-bottom:3.5rem}body.frontEvaluation #recapScreen_content .exercice{margin-left:auto;margin-right:auto}body.frontEvaluation .screens{flex:1;position:relative}body.frontEvaluation .screens .screen{display:flex;flex-direction:column;height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}body.frontEvaluation .screens .screen.active{height:auto;min-height:100%;opacity:1;pointer-events:all;position:relative}body.frontEvaluation .screens .screen .screenHeader{background:transparent linear-gradient(180deg,rgba(67,49,72,.8),#433148) 0 0 no-repeat padding-box;display:flex;flex:1;flex-direction:column;gap:3rem;padding:3rem;position:relative;text-align:center}body.frontEvaluation .screens .screen .screenHeader:after,body.frontEvaluation .screens .screen .screenHeader:before{background-color:#433148;content:"";height:3rem;left:0;position:absolute;top:100%;width:3rem;z-index:1}body.frontEvaluation .screens .screen .screenHeader:before{background-color:#fff;border-top-left-radius:3rem;z-index:2}body.frontEvaluation .screens .screen .screenHeader,body.frontEvaluation .screens .screen .screenHeader .background-image{border-bottom-right-radius:3rem}body.frontEvaluation .screens .screen .screenHeader .background-image{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}body.frontEvaluation .screens .screen .screenHeader .background-image img{filter:blur(6px);height:auto;position:absolute;width:100%}body.frontEvaluation .screens .screen .screenHeader .top{display:flex;flex-direction:column;gap:.4rem;position:relative}body.frontEvaluation .screens .screen .screenHeader .top .first_line{color:#a196a3;font-size:1.4rem;font-weight:600;line-height:1.6rem}body.frontEvaluation .screens .screen .screenHeader .top .second_line,body.frontEvaluation .screens .screen .screenHeader .top .white{color:#a196a3;font-size:2.2rem;font-weight:700;line-height:2.6rem}body.frontEvaluation .screens .screen .screenHeader .top .white{color:#fff}body.frontEvaluation .screens .screen .screenHeader .progressBar{background-color:hsla(0,0%,100%,.25);border-radius:99px;height:7px;position:relative}body.frontEvaluation .screens .screen .screenHeader .progressBar .bar{background-color:#4ed6c9;border-radius:99px;height:100%;left:0;position:absolute;top:0;width:0}body.frontEvaluation .screens .screen .screenHeader .progressBar.separator{align-self:stretch;background-color:#fff;height:1px;opacity:.25}body.frontEvaluation .screens .screen .screenHeader .question{display:flex;flex-direction:column}body.frontEvaluation .screens .screen .screenHeader .question .first_line{color:#a196a3;font-size:1.6rem;font-weight:700;line-height:3.2rem}body.frontEvaluation .screens .screen .screenHeader .question .second_line{color:#fff;font-size:2.2rem;font-weight:700;line-height:3.2rem}body.frontEvaluation .screens .screen .screenHeader .navigation{align-self:stretch;display:flex;justify-content:space-between;margin-top:auto}body.frontEvaluation .screens .screen .screenHeader .navigation span{cursor:pointer;height:2.5rem;width:2.5rem}body.frontEvaluation .screens .screen .screenHeader .navigation span svg{max-height:100%;max-width:100%}body.frontEvaluation .screens .screen .screenHeader .navigation span svg :not([fill=none]){fill:#fff}body.frontEvaluation .screens .screen .screenHeader .navigation span.right{transform:rotate(180deg);transform-origin:center}body.frontEvaluation .screens .screen .screenHeader .navigation span.disabled{cursor:default;opacity:.3;pointer-events:none}body.frontEvaluation .screens .screen .screenContent{padding:4rem 3rem 5rem}body.frontEvaluation .screens .screen .screenContent .texte{align-items:center;display:flex;flex-direction:column;font-size:1.6rem;line-height:2.2rem;text-align:center}body.frontEvaluation .screens .screen .screenContent .texte b{margin-bottom:.4rem}body.frontEvaluation .screens .screen .screenContent .texte .kook-btn{margin-top:3.7rem;padding-left:3rem;padding-right:3rem}body.frontEvaluation .screens .screen .screenContent div[id*=evaluation_step]{align-items:stretch;display:flex;flex-direction:column;gap:1.6rem}body.frontEvaluation .screens .screen .screenContent div[id*=evaluation_step] input{display:none}body.frontEvaluation .screens .screen .screenContent div[id*=evaluation_step] input:checked+label{background-color:#4bccc0}body.frontEvaluation .screens .screen .screenContent div[id*=evaluation_step] label{border:1px solid #4ed6c9;border-radius:15px;cursor:pointer;font-size:1.5rem;font-weight:700;line-height:2.2rem;padding:1.4rem;text-align:center;transition:all .3s ease-in-out}body.frontEvaluation .screens .screen .screenContent div[id*=evaluation_step] label:hover{background-color:#4bccc0}body.frontEvaluation .screens .screen .screenContent div[id*=evaluation_step] input[value="-1"]+label{background-color:#dad5db;border-color:#dad5db}body.frontEvaluation .screens .screen .screenContent div[id*=evaluation_step] input[value="-1"]:checked+label{background-color:#d0cad1;border-color:#d0cad1}body.frontEvaluation .screens .screen .screenContent .date-field-mobile{display:inline-block}body.frontEvaluation .screens .screen .screenContent .date-field-mobile input{width:auto}body.frontEvaluation .screens .screen .screenContent .date-field-mobile .not-valid-date{display:block}body.frontEvaluation .screens .screen .screenContent .kook-btn.nextScreen{margin-top:1.6rem;transition:opacity .3s ease-in-out}body.frontEvaluation .screens .screen .screenContent .kook-btn.nextScreen.hidden{opacity:0;pointer-events:none}body.frontEvaluation .screens .screen.firstScreen .screenHeader{gap:3.6rem}body.frontEvaluation .screens .screen.lastScreen .screenHeader{max-height:60vh}body.frontEvaluation .screens .screen.lastScreen .screenContent{align-items:center!important;display:flex;flex:1;flex-direction:column;justify-content:center}body.frontEvaluation .screens .screen.lastScreen .screenContent button{margin-top:3.7rem;padding-left:3rem;padding-right:3rem;width:fit-content}body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent{align-items:stretch;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:40rem}body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent>span{color:#a196a3;font-size:1.3rem;line-height:1.4rem;text-align:center}body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent>span.label_before{align-self:flex-start;max-width:12rem;text-align:left}@media screen and (max-width:375px){body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent>span.label_after{text-align:right}}body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent div[id*=evaluation_step]{grid-gap:1.5rem 1.7rem;display:grid;grid-template-columns:repeat(5,1fr);margin:0 auto;width:fit-content}@media screen and (max-width:375px){body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent div[id*=evaluation_step]{grid-template-columns:repeat(4,1fr)}}body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent div[id*=evaluation_step] input{display:none}body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent div[id*=evaluation_step] input:checked+label{background-color:#4ed6c9}body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent div[id*=evaluation_step] label{align-items:center;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:5rem;justify-content:center;line-height:2.2rem;position:relative;text-align:center;width:5rem}body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent div[id*=evaluation_step] label:last-child{grid-area:3/2/4/5;width:100%}@media screen and (max-width:375px){body.frontEvaluation .screens form.AutoEvaluationSecondStep .screen .screenContent div[id*=evaluation_step] label:last-child{grid-area:3/3/4/5}}body.frontEvaluation #sidebar #content-sidebar-container .title-instruction{margin-bottom:0}body.frontEvaluation #sidebar #content-sidebar-container .video{margin:3rem 0 2rem}body.physicalEvaluation{display:flex;flex-direction:column;height:100%;justify-content:stretch;min-height:100vh;position:relative}body.physicalEvaluation #physicalEvaluation_header{left:0;padding:2.7rem 0 15rem;position:absolute;top:0;width:100%}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_header{padding:2.7rem 0 17rem}}body.physicalEvaluation #physicalEvaluation_header:after,body.physicalEvaluation #physicalEvaluation_header:before{background-color:#433148;clip-path:polygon(0 0,0 100%,100% 0);content:"";height:4.5rem;left:0;position:absolute;top:100%;width:4.5rem;z-index:1}body.physicalEvaluation #physicalEvaluation_header:before{background-color:#fff;border-top-left-radius:3rem;clip-path:polygon(100% 0,100% 5%,5% 100%,0 100%,0 0);z-index:2}body.physicalEvaluation #physicalEvaluation_header,body.physicalEvaluation #physicalEvaluation_header .background-image{border-bottom-right-radius:3rem}body.physicalEvaluation #physicalEvaluation_header .background-image{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}body.physicalEvaluation #physicalEvaluation_header .background-image img{filter:blur(6px);height:auto;position:absolute;width:100%}body.physicalEvaluation #physicalEvaluation_header .background-image:after{background:transparent linear-gradient(180deg,rgba(67,49,72,.8),#433148) 0 0 no-repeat padding-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%}body.physicalEvaluation #physicalEvaluation_header .big-container{height:4.2rem;justify-content:space-between}body.physicalEvaluation #physicalEvaluation_header .big-container .logo{align-self:stretch;max-height:100%;width:fit-content}body.physicalEvaluation #physicalEvaluation_header .big-container .logo img,body.physicalEvaluation #physicalEvaluation_header .big-container .logo svg{height:100%;object-fit:contain;object-position:center;width:12.7rem}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_header .big-container{height:5.1rem}body.physicalEvaluation #physicalEvaluation_header .big-container .logo img,body.physicalEvaluation #physicalEvaluation_header .big-container .logo svg{width:15.2rem}}body.physicalEvaluation #physicalEvaluation_content{flex:1;margin-top:2.5rem;z-index:1}body.physicalEvaluation #physicalEvaluation_content div.big-container{position:relative}body.physicalEvaluation #physicalEvaluation_content #physical_evaluation_form,body.physicalEvaluation #physicalEvaluation_content div.big-container,body.physicalEvaluation #physicalEvaluation_content form{height:100%;min-height:100%}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form{position:relative}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen{align-items:flex-start;display:flex;flex-direction:column;gap:4.6rem;height:0;justify-content:flex-start;left:0;opacity:0;overflow:hidden;padding:4.5rem 0 4.4rem;pointer-events:none;position:absolute;top:0;width:100%}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen{flex-direction:row;justify-content:space-evenly;padding-top:10rem}}@media screen and (max-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen[data-screen="2"] .step_title .title_container .title>span{font-size:1.7rem!important;line-height:1.9rem!important}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen.active{height:auto;min-height:100%;opacity:1;pointer-events:all;position:relative}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form,body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction{flex:1}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form{align-items:stretch;display:flex;flex-direction:column}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header{align-items:stretch;display:flex;flex-direction:column;gap:2.1rem;height:11.7rem;margin-bottom:0;margin-top:3rem}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header{height:auto;margin-bottom:3rem;margin-top:0}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title{align-items:center;display:flex;gap:1.8rem}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .picto svg{height:4.1rem;width:auto}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .picto svg{height:4.8rem}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .picto svg :not([fill=none]){fill:#fff}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container{display:flex;flex:1;flex-direction:column;gap:.4rem}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container span{color:#a196a3;font-size:1.6rem;font-weight:600;line-height:1.9rem}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container b,body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title span{color:#fff;font-weight:700}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title{align-items:center;display:flex}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title>span{margin-right:1rem}@media screen and (max-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title>span{height:4.2rem}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title span{font-size:1.8rem;line-height:2.1rem;text-transform:uppercase}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title span{font-size:2.2rem;line-height:2.6rem}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title .navigation{display:flex;gap:1.7rem;margin-left:auto}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title .navigation{gap:1.7rem}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title .navigation span{cursor:pointer;height:2.5rem;width:2.5rem}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title .navigation span svg{max-height:100%;max-width:100%}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title .navigation span svg :not([fill=none]){fill:#fff}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title .navigation span.right{transform:rotate(180deg);transform-origin:center}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .step_title .title_container div.title .navigation span.disabled{cursor:default;opacity:.3;pointer-events:none}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .progressBar{background-color:hsla(0,0%,100%,.25);border-radius:99px;height:7px;position:relative}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .progressBar .bar{background-color:#4ed6c9;border-radius:99px;height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:0}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_header .progressBar.separator{align-self:stretch;background-color:#fff;height:1px;opacity:.25}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .video.videoVM{display:block;height:auto;margin-top:1.5rem;position:relative;width:unset}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .video.videoVM{display:none}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .video.videoVM video{border-radius:2rem;box-shadow:0 4px 16px rgba(0,0,0,.102);height:auto;width:100%}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .kook-btn.buttonInstructionVM{display:flex;margin-top:.5rem;position:relative;width:100%}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .kook-btn.buttonInstructionVM{display:none}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields{align-items:stretch;display:flex;flex-direction:column;gap:4rem;margin-top:2.7rem}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields{margin-top:5rem}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>label{color:#46304a;font-size:1.8rem;font-weight:700;line-height:3.2rem;width:100%}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>label{font-size:2.2rem}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>div{align-items:stretch;display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:2.1rem}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>div [animatedLabel]{width:100%}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>div [animatedLabel]{width:auto}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>div input[type=radio]{display:none}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>div input[type=radio]:checked+label{background-color:#4bccc0}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>div input[type=radio]+label{border:1px solid #4ed6c9;border-radius:15px;cursor:pointer;font-size:1.5rem;font-weight:700;line-height:2.2rem;padding:1.4rem 2.1rem;text-align:center;transition:all .3s ease-in-out}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>div input[type=radio]+label:hover{background-color:#4bccc0}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields>div>div input[type=radio][value=""]+label{display:none}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields .nextScreen{align-self:flex-start}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_form .step_fields .nextScreen.hidden{opacity:0;pointer-events:none}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction{display:flex;flex-direction:column;gap:1.5rem;max-width:47rem}@media screen and (max-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction{align-self:stretch;max-width:unset}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction .video.videoDesktop{display:none}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction .video.videoDesktop{display:block;height:auto;position:relative;width:unset}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction .video.videoDesktop video{border-radius:2rem;box-shadow:0 4px 16px rgba(0,0,0,.102);height:auto;width:100%}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction .kook-btn.buttonInstructionDesktop{display:none}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction .kook-btn.buttonInstructionDesktop{display:flex;position:relative;width:fit-content}}body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction .banners{--banners-height:70px;margin-top:1.6rem}@media screen and (max-width:425px){body.physicalEvaluation #physicalEvaluation_content form #physical_evaluation_form .screen .step_instruction .banners{align-items:center;flex-direction:column;max-height:unset}}body.physicalEvaluation #physicalEvaluation_content form .saveAndQuit{background-color:#fff;border:1px solid #46304a;border-radius:15px;bottom:2rem;color:#46304a;font-size:1.5rem;height:5.9rem;left:50%;line-height:1.8rem;padding:1.4rem;position:fixed;transform:translateX(-50%);transition:all .3s ease-in-out;width:calc(100% - 4rem)}@media screen and (min-width:425px){body.physicalEvaluation #physicalEvaluation_content form .saveAndQuit{background-color:transparent;border:1px solid #f5f3f5;bottom:unset;color:#f5f3f5;height:auto;left:unset;position:absolute;right:8rem;top:0;transform:unset;width:fit-content}}body.physicalEvaluation #physicalEvaluation_content form .saveAndQuit:hover{background-color:#f5f3f5;color:#46304a}body.physicalEvaluation footer{padding-bottom:10.4rem}@media screen and (min-width:425px){body.physicalEvaluation footer{padding-bottom:0}}.block-step .selected{color:#fff}.block-step .selected,.block-step .selected .svgExercice{background-color:#46304a!important}.block-step .selected .svgExercice svg :not([fill=none]){fill:#fff!important}.block-step .exercice{background-color:#f5f3f5;border-radius:1.8rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;height:6.8rem;margin:.5rem 4.5rem;max-width:54%}@media screen and (max-width:1210px){.block-step .exercice{margin-left:0;max-width:41.1rem}}@media screen and (max-width:425px){.block-step .exercice{height:6.8rem;margin:0 auto 1rem;width:33.5rem}}.block-step .exercice .title{grid-column-end:6;grid-column-start:2;grid-row-end:2;grid-row-start:1;margin:auto 0 auto 1.7rem}.block-step .exercice .title .numExercice{color:#a196a3}.block-step .exercice .title .nameExercice{font-weight:700}.block-step .exercice .svgExercice{align-items:center;background-color:#dad5db;border-radius:1.8rem;display:flex;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-content:center}@media screen and (max-width:425px){.block-step .exercice .svgExercice{height:6.8rem!important;width:6.4rem!important}}.block-step .exercice .svgExercice svg{fill:#46304a;height:100%;margin:auto;max-height:6.8rem;max-width:6.8rem;padding:1.7rem;width:100%}.block-step .exercice .arrow{grid-column-end:7;grid-column-start:6;grid-row-end:2;grid-row-start:1;margin:auto}@media screen and (max-width:425px){.block-step .exercice .arrow{display:none}}.block-step .exercice .arrow svg{transform:rotate(180deg)}.block-step .video{align-items:center;display:flex;height:34.1rem;justify-content:center;position:absolute;right:5.3rem;top:4.9rem;width:47rem;z-index:2}@media screen and (max-width:425px){.block-step .video{height:24.299rem;left:50%;top:2rem;transform:translateX(-50%);transition:all .3s ease-in-out;width:33.5rem}}.block-step .video video{background-color:#000;border-radius:2rem;height:100%;width:100%}.block-step .buttonInstruction{align-items:center;background-color:#dad5db;border-radius:1.5rem;color:#46304a;display:flex;font-size:1.5rem;font-weight:700;height:5.214rem;justify-content:center;padding:0;position:absolute;right:27.8rem;top:40.5rem;width:24.5rem}@media screen and (max-width:425px){.block-step .buttonInstruction{height:5.214rem;left:50%;top:27.248rem;transform:translateX(-50%);transition:all .3s ease-in-out;width:33.5rem}}.block-step .buttonInstruction svg{margin-right:.987rem}.block-step .hidden{display:none}@media screen and (max-width:425px){.firstExercice{margin-top:34.1rem;transition:all .3s ease-in-out}}#sidebar #content-sidebar-container .content-sidebar .title-instruction{align-items:center;display:flex;font-size:2.2rem;font-weight:700;justify-content:start;margin-bottom:5rem}#sidebar #content-sidebar-container .content-sidebar .title-instruction .firstpicto{position:relative}#sidebar #content-sidebar-container .content-sidebar .title-instruction .firstpicto svg:first-child{height:4.469rem;margin-right:1.759rem;position:relative;width:4.469rem;z-index:1}#sidebar #content-sidebar-container .content-sidebar .title-instruction .firstpicto .secondpicto{left:-.528rem;position:absolute;top:.62rem}#sidebar #content-sidebar-container .content-sidebar .title-instruction .firstpicto .secondpicto svg{height:5.238rem;position:relative;width:6.086rem;z-index:0}#sidebar #content-sidebar-container .content-sidebar .line{border-top:1px solid #000;margin-top:4.6rem;padding-top:1.75rem;width:100%}.dashboard.videotheque .container{position:relative}.dashboard.videotheque .container .video{right:4.5rem;top:0}@media screen and (max-width:1210px){.dashboard.videotheque .container .video{right:0}}@media screen and (max-width:1024px){.dashboard.videotheque .container .video{height:26rem;right:4.5rem;width:36rem}}@media screen and (max-width:425px){.dashboard.videotheque .container .video{height:24.299rem;top:-34.1rem;width:33.5rem}}.dashboard.videotheque .container .buttonInstruction{right:27rem;top:36rem}@media screen and (max-width:1210px){.dashboard.videotheque .container .buttonInstruction{right:22.5rem}}@media screen and (max-width:1024px){.dashboard.videotheque .container .buttonInstruction{right:16rem;top:27.5rem}}@media screen and (max-width:425px){.dashboard.videotheque .container .buttonInstruction{right:unset;top:-8rem}}.formNewSession{display:flex;flex-direction:column;position:relative}.formNewSession .hidden{display:none!important}.formNewSession form[name=create_session_form]{display:flex;flex-direction:column;flex-grow:1;height:100%}.formNewSession form[name=create_session_form] .form-row:last-of-type{flex:1}.formNewSession .titleForm{align-items:center;color:#46304a;display:flex;font-size:2.2rem;font-weight:700;margin-bottom:3.451rem}.formNewSession .titleForm svg{margin-right:.7rem}.formNewSession .row-background,.formNewSession .row-cheville,.formNewSession .row-circonstance{flex-direction:row;margin-bottom:2.5rem}@media screen and (min-width:375px){.formNewSession .row-background,.formNewSession .row-cheville,.formNewSession .row-circonstance{gap:1.8rem!important}}.formNewSession .row-background .form-field.radio-row,.formNewSession .row-cheville .form-field.radio-row,.formNewSession .row-circonstance .form-field.radio-row{justify-content:center;padding-right:0}@media screen and (min-width:425px){.formNewSession .row-background .form-field.radio-row,.formNewSession .row-cheville .form-field.radio-row,.formNewSession .row-circonstance .form-field.radio-row{justify-content:flex-end;padding-right:1.6rem}}@media screen and (max-width:375px){.formNewSession .row-background .form-field.radio-row,.formNewSession .row-cheville .form-field.radio-row,.formNewSession .row-circonstance .form-field.radio-row{gap:3rem}}.formNewSession .row-traumatisme{margin-bottom:2rem}.formNewSession .row-traumatisme .form-field #create_session_form_listeTraumatisme option{color:#46304a;list-style-type:none}.formNewSession .row-traumatisme .form-field #create_session_form_listeTraumatisme option:checked{background-color:#4ed6c9;color:#46304a}.formNewSession .row-background-count,.formNewSession .row-cait,.formNewSession .row-precision,.formNewSession .row-sport{margin-bottom:1.8rem}@media screen and (max-width:375px){.formNewSession .row-precision{gap:0}}.formNewSession .row-sport{gap:1.8rem}.formNewSession .row-info-patient{gap:1.8rem;margin-bottom:2.5rem}@media screen and (min-width:425px){.formNewSession .row-info-patient{margin-bottom:7.1rem}}.formNewSession .btn-container{flex-shrink:0}@media screen and (max-width:425px){.formNewSession .btn-container{width:100%}}.formNewSession .btn-container #create_session_form_submit,.formNewSession .btn-container .kook-btn{height:6.3rem;padding:1.1rem 3rem}@media screen and (min-width:375px){.formNewSession .btn-container #create_session_form_submit,.formNewSession .btn-container .kook-btn{padding:2.1rem 4rem}}.formNewSession .form-consistency-validation{background:#fff;display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:space-between;left:0;opacity:0;overflow:auto;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.formNewSession .form-consistency-validation .btn-container{align-items:flex-end!important;flex-direction:row!important;gap:3rem;width:100%}.formNewSession .form-consistency-validation .to-copy{display:none}.formNewSession .form-consistency-validation.is-active{opacity:1;pointer-events:all}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb{max-height:unset}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .backToDashboard{display:none}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile{color:#000}@media screen and (min-width:768px){body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile{display:none}}@media screen and (max-width:768px){body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatient{display:none}}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatient,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile{padding:0}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatient:before,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile:before{background-color:#fff;border-radius:2rem;content:"";height:6.9rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;width:107%}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatient:hover:before,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile:hover:before{opacity:.15}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatient .breadCrumbName,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile .breadCrumbName{font-size:2.2rem;margin-bottom:.5rem}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatient .breadCrumbInfo,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile .breadCrumbInfo{display:flex;gap:1ch}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatient .breadCrumbInfo,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatient .breadCrumbInfo span,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile .breadCrumbInfo,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumbFichePatientMobile .breadCrumbInfo span{font-size:1.4rem}body.dashboard.body_fichepatient #dashboard_content{display:flex;padding-top:0}body.dashboard.body_fichepatient .fichepatient{background-color:#fff;display:flex;flex:1;min-height:67.5rem}@media screen and (max-width:425px){body.dashboard.body_fichepatient .fichepatient{flex-wrap:wrap;width:100%}}body.dashboard.body_fichepatient .fichepatient .hidden{display:none!important}body.dashboard.body_fichepatient .fichepatient .listSession{padding-bottom:2rem;padding-top:2.5rem;width:33.3333333333vw}body.dashboard.body_fichepatient .fichepatient .listSession h2{font-size:2rem;font-weight:700;margin:0 0 1.5rem 4.5rem;padding-bottom:1rem;position:relative}body.dashboard.body_fichepatient .fichepatient .listSession h2:after,body.dashboard.body_fichepatient .fichepatient .listSession h2:before{background-color:#46304a;border-radius:1rem;bottom:0;content:"";height:2px;position:absolute}body.dashboard.body_fichepatient .fichepatient .listSession h2:before{left:0;width:2rem}body.dashboard.body_fichepatient .fichepatient .listSession h2:after{left:2.3rem;width:1rem}body.dashboard.body_fichepatient .fichepatient .listSession .newSession{align-items:center;background-color:#4ed6c9;border-radius:1.5rem;display:flex;height:5.9rem;justify-content:center;margin:2.5rem auto 0 4.5rem;width:25.2rem}body.dashboard.body_fichepatient .fichepatient .listSession .selected{background-color:#e3f4f2!important}body.dashboard.body_fichepatient .fichepatient .listSession .selected .infosDate{color:#45b5aa!important}@media screen and (min-width:769px){body.dashboard.body_fichepatient .fichepatient .listSession .defaultSelected{background-color:#e3f4f2!important}body.dashboard.body_fichepatient .fichepatient .listSession .defaultSelected .infosDate{color:#45b5aa!important}}body.dashboard.body_fichepatient .fichepatient .listSession .block-session{background-color:#f5f3f5;border-radius:2rem;height:9.3rem;margin:1rem auto auto 4.5rem;padding:2.5rem .4rem 2.5rem 2.5rem;width:calc(100% - 9rem)}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session p{margin:0}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .options_session{padding:0 1rem;position:relative}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession{display:flex;font-size:1.8rem;font-weight:700;justify-content:space-between;position:relative}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn{cursor:pointer}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu{display:flex;flex-direction:column;gap:1.5rem}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu .kook-btn{height:auto;padding:0;width:100%}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu .kook-btn .text{width:100%}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu .kook-btn .edit_session{align-items:center;display:flex;font-size:1.4rem;font-weight:600}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu .kook-btn .edit_session svg{height:2rem;margin-right:2rem;width:2rem}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu .close_session{font-size:1.4rem;height:auto;width:auto}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu .close_session .ligne-action-menu{align-items:center;display:flex;gap:2rem}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu .close_session svg{height:100%;margin-right:1.8rem;width:100%}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .nameSession .menu-popup-btn .options_session_menu .close_session .ligne-action-menu{color:#46304a}body.dashboard.body_fichepatient .fichepatient .listSession .block-session .contenu-block-session .infosDate{color:#a196a3;font-size:1.4rem;font-weight:700;padding-right:1rem}body.dashboard.body_fichepatient .fichepatient .listSession .listeSessionEncours h2{margin-top:3.5rem}body.dashboard.body_fichepatient .fichepatient .listSession .aucune-session{font-size:1.8rem;margin:2.5rem auto 0 4.5rem}body.dashboard.body_fichepatient .fichepatient .listSession .listeSessionFerme h2{margin-top:5rem}body.dashboard.body_fichepatient .fichepatient .session{background-color:#f5f3f5;display:flex;flex:1;flex-direction:column;padding-top:2.5rem}body.dashboard.body_fichepatient .fichepatient .session .mobile{display:none}body.dashboard.body_fichepatient .fichepatient .session .banners{margin:2.4rem auto 0;width:90%}body.dashboard.body_fichepatient .fichepatient .session .banners .bannerNiwanetBulletPoint svg{max-width:59rem;width:100%}@media screen and (max-width:1350px){body.dashboard.body_fichepatient .fichepatient .session .banners .bannerNiwanet{display:block}body.dashboard.body_fichepatient .fichepatient .session .banners .bannerNiwanet svg #Rectangle_159{fill:#fff!important;opacity:1!important}body.dashboard.body_fichepatient .fichepatient .session .banners .bannerNiwanetBulletPoint{display:none}}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours{background-color:#fff;border-radius:2rem;height:auto;margin:2rem auto 4.4rem;width:90%}@media screen and (max-width:768px){body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours{width:100%}}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .namePatient{align-items:center;background-color:#e3f4f2;border-radius:1.8rem 1.8rem 0 0;display:flex;height:5rem;justify-content:start;margin:.2rem .2rem auto;max-height:5rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .namePatient .name{font-weight:700;margin-left:2.8rem;text-align:left}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .line-title{align-items:center;display:flex;font-size:2.2rem;justify-content:space-between;margin:2.3rem 3rem 3.3rem 0}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .line-title .edit{align-items:center;background-color:#dad5db;border-radius:1.5rem;display:flex;height:4.9rem;justify-content:center;width:4.9rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .line-title .titleSession{font-weight:700;margin-left:7.2rem;position:relative;z-index:0}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .line-title .titleSession svg{left:-6.2rem;position:absolute;top:-2.3rem;z-index:-1}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .line-title .titleSession svg path{mix-blend-mode:normal!important}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .line-desc{display:flex;justify-content:space-between;margin:auto 3rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .line-desc .cle{font-size:1.2rem;font-weight:600;white-space:nowrap}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .line-desc .valeur{display:inline-block;font-weight:700;max-width:75%;overflow:hidden;padding-left:2rem;text-align:right}@media screen and (max-width:768px){body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .line-desc .valeur{max-width:31.8rem;padding-left:0}}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .boutonCheville{display:flex;margin-left:3rem;margin-top:2.3rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .boutonCheville .chevilleWithPicto{height:5.9rem;justify-content:left;padding:0;width:22.2rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .boutonCheville .chevilleWithPicto .picto{fill:#fff;height:1.9rem;margin-left:2rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .boutonCheville .chevilleWithPicto .text{color:#fff;font-size:1.4rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .boutonCheville .leseePicto{background-color:#46304a;margin-right:1rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .boutonCheville .sainePicto{background-color:#2e746f}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest{margin:2.6rem 3rem 0}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .bordure{border-bottom:.2rem solid #dad5db;margin-bottom:.85rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .bordurePetite{border-bottom:.2rem solid #dad5db;margin-bottom:1rem;width:100%}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .marginTestHidden{margin-bottom:3.5rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .marginTestNotHidden{margin-bottom:1.9rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test{display:flex;justify-content:space-between;max-height:6.8rem;min-height:4.9rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .trashPicto{align-items:center;background-color:#dad5db;border-radius:1.5rem;display:flex;height:4.9rem;justify-content:center;width:4.9rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart{align-items:center;display:flex;justify-content:space-between;width:100%}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .namePart{display:grid;font-weight:700;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;height:3.4rem;max-width:14.5rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .namePart .chevron{align-items:center;display:flex;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-content:space-between}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .namePart .chevron svg{height:2.1rem;transform:rotate(180deg);transition:all .3s ease-in-out;width:2.1rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .namePart .rotate svg{transform:rotate(270deg)!important;transition:all .3s ease-in-out}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .namePart .left{grid-column-end:6;grid-column-start:2;grid-row-end:2;grid-row-start:1}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .namePart .left .number{color:#a196a3;font-size:1.3rem;height:1.5rem;margin-bottom:.3rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .namePart .left .name{color:#46304a;font-size:1.4rem;height:1.6rem;min-width:11.3rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .textAnkleGo{color:#46304a;font-size:1.1rem;font-weight:700;height:2.6rem;line-height:1.3rem;margin-right:1.2rem;text-align:right;text-transform:uppercase;white-space:nowrap;width:5.5rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .textPart .textAnkleGo.saine{background-color:transparent;color:#2e746f}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .saine{background-color:#2e746f}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .lesee{background-color:#46304a}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .scoreAnkle{border-radius:1.5rem;color:#fff;font-weight:700;height:6.8rem;text-align:center;width:6.8rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .scoreAnkle .cheville{font-size:.8rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .scoreAnkle .score{font-family:Roboto;font-size:3.4rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .test .scoreAnkle .total{font-size:.8rem;opacity:.5}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation{align-items:center;background-color:#f5f3f5;border-radius:2rem;display:flex;justify-content:space-between;margin-bottom:1rem;min-height:6.5rem;padding-right:1rem;width:100%}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .left{align-items:center;color:#3a3a4a;display:flex;font-weight:700;margin-left:1.9rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .left .validate{fill:#4ed6c9;margin-right:1.85rem;max-height:2.8rem;max-width:2.8rem}@media screen and (max-width:375px){body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .left .validate{margin-right:1.261rem}}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .left .svgInformation{align-items:center;display:flex;margin-left:1.1rem;max-height:1.9rem;max-width:1.9rem;padding:0!important}@media screen and (max-width:375px){body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .left .svgInformation{margin-left:.787rem}}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .left .svgInformation .text{max-height:1.9rem;width:auto}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .left .svgInformation svg{height:1.9rem;width:1.9rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right{align-items:center;color:#a196a3;display:flex;flex-direction:row;font-size:1.2rem;justify-content:right}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .closedDate{font-weight:700;line-height:1.5rem;margin-right:2.5rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .sms-date{flex-shrink:1;font-size:1.2rem;line-height:1.4rem;max-width:13.5rem;padding:1rem;text-align:right}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .sms-date.hide{display:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .buttons{align-items:flex-end;display:flex;gap:1rem;width:100%}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .buttons .buttonTest{height:5rem}@media screen and (max-width:768px){body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .buttons{flex-direction:column}}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .buttonTest{align-items:center;border-radius:1.5rem;color:#46304a;cursor:pointer;display:flex;font-size:1.4rem;font-weight:700;justify-content:center;padding:1.8rem 2rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto{background-color:#dad5db;height:5rem;width:fit-content}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto *{pointer-events:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto.disabled{opacity:.5;pointer-events:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto.spin .picto{animation:rotation 2s linear infinite;background:conic-gradient(transparent 0,transparent 25%,#46304a 0,#46304a 100%);border-radius:100%;display:block;flex-shrink:0;height:2rem;margin-right:1.3rem;position:relative;width:2rem}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto.spin .picto:before{background-color:#dad5db;border-radius:100%;content:"";display:block;height:80%;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:all .3s ease-in-out;width:80%}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto.spin svg{display:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto svg{margin-right:1rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto .sent{display:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto.sent .sent{display:initial}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startAuto.sent .notSent{display:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .startFonc{background-color:#4ed6c9;height:5rem;width:fit-content}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink{border:1px solid #dad5db;transition:border-color 1s ease-in-out,background-color 1s ease-in-out}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink *{pointer-events:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink .copied,body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink .copy{align-items:center;display:flex;gap:1rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink .copied svg,body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink .copy svg{height:2rem;width:2rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink .copy svg *{fill:#46304a}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink .copied{display:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink.has-copied{background-color:#e3f4f2;border-color:#4ed6c9;transition:border-color 0s ease-in-out,background-color 0s ease-in-out}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink.has-copied .copy{display:none}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evaluation .right .copyLink.has-copied .copied{display:flex}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .autoEval{background-color:#f5f3f5}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .autoEval .validate svg{fill:#dad5db}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evalFonc{background-color:#e3f4f2}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .evalFonc .validate svg{fill:#4ed6c9}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .pdfResult{align-items:center;background-color:#dad5db;border-radius:1.5rem;display:flex;font-size:1.4rem;font-weight:700;height:5.2rem;justify-content:center;margin-bottom:3.5rem;margin-left:auto;margin-right:0;padding:0 1.5rem 0 2rem;width:27.2rem}body.dashboard.body_fichepatient .fichepatient .session .contenuSessionEnCours .sessionEnCours .description .listeTest .pdfResult span svg{height:1.917rem;width:1.278rem}@media screen and (max-width:768px){body.dashboard.body_fichepatient{max-height:100vh}body.dashboard.body_fichepatient #dashboard_header{height:fit-content;padding:2.5rem 2rem 1rem}body.dashboard.body_fichepatient #dashboard_header .background-image,body.dashboard.body_fichepatient #dashboard_header .forme_anklego,body.dashboard.body_fichepatient #dashboard_header .logo,body.dashboard.body_fichepatient #dashboard_header .menus,body.dashboard.body_fichepatient #dashboard_header .separator,body.dashboard.body_fichepatient #dashboard_header:after,body.dashboard.body_fichepatient #dashboard_header:before{display:none!important}body.dashboard.body_fichepatient #dashboard_header .big-container{height:fit-content;justify-content:stretch;padding:0!important}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb{flex:1}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb{margin:0;width:100%}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb>span{display:block}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .backToDashboard{align-items:center;display:flex;gap:.4rem;margin-bottom:2.4em}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .backToDashboard svg{height:2.2rem;width:2.2rem}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .backToDashboard span{color:#46304a;font-size:1rem;line-height:1.1rem;text-transform:uppercase}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile{height:fit-content;width:100%}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text{width:100%}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text *,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text *{color:#46304a!important}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text .breadCrumbName,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text .breadCrumbName{margin-bottom:1rem;position:relative;width:100%}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text .breadCrumbName .pictoEdit,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text .breadCrumbName .pictoEdit{display:none;padding:0}}@media screen and (max-width:768px) and (max-width:768px){body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text .breadCrumbName .pictoEdit,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text .breadCrumbName .pictoEdit{align-items:center;background-color:#dad5db;border-radius:1.5rem;display:flex;height:4.9rem;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4.9rem}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text .breadCrumbName .pictoEdit .text,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text .breadCrumbName .pictoEdit .text{align-items:center;display:flex;justify-content:center}}@media screen and (max-width:768px){body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text .breadCrumbInfo,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text .breadCrumbInfo{flex-direction:column;gap:0}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text .breadCrumbInfo span,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text .breadCrumbInfo span{font-weight:500;line-height:2.2rem}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text .breadCrumbInfo span.phone,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text .breadCrumbInfo span.phone{text-decoration:underline}body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatient .text .breadCrumbInfo .smallSeparator,body.dashboard.body_fichepatient #dashboard_header .big-container .logo_and_breadcrumb .breadcrumb .breadcrumbFichePatientMobile .text .breadCrumbInfo .smallSeparator{display:none}body.dashboard.body_fichepatient #dashboard_content{border-radius:0;flex:1;overflow:scroll;width:100%}body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession{padding:0 2rem;width:100%}body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .newSession{bottom:3rem;left:2rem;margin:0;position:fixed;right:2rem;width:calc(100vw - 4rem);z-index:1}body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionEncours h2,body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionFerme h2{margin:3rem 0 2rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionEncours .block-session,body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionFerme .block-session{height:auto;margin:1rem 0 0;padding:1.5rem 2rem;position:relative;width:100%}body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionEncours .block-session .nameSession,body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionFerme .block-session .nameSession{font-size:1.6rem;line-height:1.8rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionEncours .block-session .infosDate,body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionFerme .block-session .infosDate{font-size:1.2rem;line-height:1.4rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionEncours .block-session .options_session,body.dashboard.body_fichepatient #dashboard_content .fichepatient .listSession .listeSessionFerme .block-session .options_session{right:-1rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session{background:#fff;display:flex!important;height:100vh;left:0;overflow:scroll;pointer-events:none;position:fixed;top:0;transition:all .3s ease-in-out;width:100vw;z-index:10}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .mobile{display:inherit}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .hideSession{align-items:center;display:flex;justify-content:space-between;padding:0 2rem 2rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .hideSession .btn{align-items:center;display:flex;gap:.4rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .hideSession .btn svg{height:2.2rem;width:2.2rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .hideSession .btn span{color:#46304a;font-size:1rem;line-height:1.1rem;text-transform:uppercase}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .hideSession .croix{height:1.7rem;width:1.7rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .contenuSessionEnCours{margin-top:0}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session.defaultSelected,body.dashboard.body_fichepatient #dashboard_content .fichepatient .session.hidden{top:100%}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .banners{display:none}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session:not(.hidden):not(.defaultSelected){pointer-events:all}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .namePatient{border-radius:0;margin:0}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .namePatient .title-SessionEnCours{font-size:1.2rem;line-height:1.4rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .namePatient .name{font-size:1.4rem;line-height:1.6rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .line-title{margin-left:0;margin-right:0;padding-right:2rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .line-desc{gap:2ch;margin:0;max-height:unset;padding:0 2rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .line-desc>*{flex:1}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .line-desc .valeur{overflow:auto;text-align:right;white-space:normal}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .boutonCheville{align-items:center;flex-direction:column;gap:1.2rem 1.2rem;margin:0;padding:2rem 2rem 0}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .boutonCheville a{align-items:center;justify-content:center;margin:0;width:100%}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest{margin:0;padding:3rem 2rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .test .textPart{flex:1;width:fit-content}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .test .textPart .textAnkleGo{font-size:.8rem;line-height:1rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .test .scoreAnkle{height:fit-content;min-height:5.9rem;padding:.5rem;width:5.9rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .test .scoreAnkle .cheville{font-size:.8rem;line-height:1rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .test .scoreAnkle .score{font-size:2.5rem;line-height:2.9rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .test .scoreAnkle .total{font-size:.8rem;line-height:1rem}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation{align-items:stretch;flex-direction:column;gap:3.353rem;height:fit-content;padding:1.5rem;width:100%}}@media screen and (max-width:768px) and (max-width:375px){body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation{gap:.665rem}}@media screen and (max-width:768px){body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation .left{margin:0}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation .right .buttonTest{width:100%}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation.closed{align-items:center;flex-direction:row}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation.closed .left{width:fit-content}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation.closed .right{flex:1}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation.closed .right .closedDate{margin:0;text-align:right}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .evaluation.closed.evalFonc .right .closedDate{text-align:center}body.dashboard.body_fichepatient #dashboard_content .fichepatient .session .description .listeTest .eval .pdfResult{margin:0 0 3.5rem;width:100%}}body.dashboard.body_fichepatient footer{display:none}@media screen and (min-width:768px){body.dashboard.body_fichepatient footer{display:flex}}.faamArl-rsi{font-size:1.4rem}.faamArl-rsi p{margin:1rem}.faamArl-rsi a{color:#46304a;text-decoration:underline}.faamArl-rsi .content{padding-bottom:3.2rem}.faamArl-rsi .content,.faamArl-rsi .faamRef{border-bottom:.1rem solid #a196a3;margin-bottom:1.75rem}.faamArl-rsi .faamRef{padding-bottom:1.75rem}body.confirmation_physical_evaluation #content{align-items:center;background:transparent linear-gradient(180deg,rgba(67,49,72,.8),#433148) 0 0 no-repeat padding-box;display:flex;flex-direction:column;gap:3rem;justify-content:center;min-height:100vh}body.confirmation_physical_evaluation #content .background-image{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}body.confirmation_physical_evaluation #content .background-image img{filter:blur(6px);height:auto;position:absolute;width:100%}body.confirmation_physical_evaluation #content .logo{height:auto;max-width:17.2rem}body.confirmation_physical_evaluation #content .logo img,body.confirmation_physical_evaluation #content .logo svg{height:auto;object-fit:contain;object-position:center;width:100%}body.confirmation_physical_evaluation #content .confirmation_screen_container{align-items:center;display:flex;flex-direction:column;gap:1.4rem}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen{align-items:center;background-color:#fff;border-radius:50px;display:flex;flex-direction:column;gap:2rem;overflow:hidden;padding:1.1rem 5.8rem 3.7rem}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .validation{align-items:center;color:#46304a;display:flex;font-size:1.6rem;font-weight:700;gap:.6rem;line-height:1.6rem;z-index:2}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .validation img,body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .validation svg{height:2.8rem;width:2.8rem}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle{align-items:center;border-radius:1.5rem;display:flex;flex-direction:column;padding:1.3rem 2.4rem;position:relative}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle *{color:#fff;font-size:1.2rem;font-weight:700;line-height:1.4rem;text-align:center;text-transform:uppercase;z-index:2}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle .ankle_side{opacity:.5}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle .score{font-family:Roboto;font-size:6.1rem;line-height:7.2rem}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle .total{opacity:.5}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle:after{background-color:#f5f3f5;bottom:50%;content:"";height:100vh;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:0}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle:before{border-radius:1.5rem;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle.saine:before{background-color:#2e746f}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen .scoreAnkle.lesee:before{background-color:#46304a}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen form{display:flex;flex-direction:column;gap:3rem;max-width:48.8rem}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen form .question .question_title{color:#46304a;font-size:2.2rem;font-weight:700;line-height:3.2rem;text-align:center;width:100%}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen form .question .buttons{align-items:stretch;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-top:2rem}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen form .question .buttons .kook-btn{height:100%;padding:2rem 3.1rem;width:fit-content}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen form .question .buttons .kook-btn.focused{background-color:#4ed6c9}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen form .question.hidden{display:none}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen.notAllEvaluationsCompleted form .quit_form.question .question_title{margin-top:3rem}body.confirmation_physical_evaluation #content .confirmation_screen_container .confirmation_screen.notAllEvaluationsCompleted form .quit_form.question .buttons{margin-top:7rem}body.confirmation_physical_evaluation #content .confirmation_screen_container .back{align-self:flex-start}body.confirmation_physical_evaluation #content .confirmation_screen_container .back .kook-btn{background:transparent;border-color:transparent;padding-left:0}body.confirmation_physical_evaluation #content .confirmation_screen_container .back .kook-btn .text{color:#a196a3;font-weight:600}body.confirmation_physical_evaluation #content .confirmation_screen_container .back .kook-btn svg :not([fill=none]){fill:#a196a3}body.confirmation_physical_evaluation #content .confirmation_screen_container .back .kook-btn:hover .text{font-weight:700}html{font-size:10px;height:100%}body{font-family:Raleway;font-size:1.6rem;margin:0;overflow-x:hidden}body *{box-sizing:border-box;line-height:2.2rem}body :focus,body :hover{outline:none}body a{color:inherit;text-decoration:none}body.sidebar-active{overflow-y:hidden}.sf-toolbarreset{display:none!important}