/* CSS Version 1.1.84 - 2025-12-06 03:53:42 */
@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-primary:#26B6C3;--color-secondary:#CFDA35;--color-tertiary:#DA355D;--color-purple:#6253b6;--color-danger:#DA355D;--color-positive:#25CA6A;--color-cta:#39A8E0;--color-evaluation:#6253b6;--color-grey-dark:#465354;--color-grey-darker:#6B7778;--color-grey-standard:#939E9F;--color-grey-medium:#C6D1D2;--color-grey-light:#E9EDED;--color-grey-lightest:#FAFAFA;--color-darkest-grey:rgba(20, 20, 20, 1);--color-white:#FFF;--playlist-background:rgba(38, 182, 195, 1);--color-l-dist:#F0EDFF;--color-l-org:#D4FCFF;--color-l-guest:#FFFBDB;--color-danger-alpha:rgba(218, 53, 93, .4);--color-primary-alpha:rgba(38, 182, 195, .4);--color-cta-alpha:rgba(57, 168, 224, .4);--color-secondary-alpha:rgba(207, 218, 53, .4);--color-grey-dark-alpha:rgba(70, 83, 84, .9);--color-gradient-alpha:linear-gradient(102.91deg, var(--color-primary-alpha) 38.22%, var(--color-secondary-alpha) 103.46%);--color-gradient-alpha-dark:linear-gradient(130deg, rgba(38, 182, 195, .9) 35%, rgba(207, 218, 53, .9) 150%);--color-positive-rgb:37, 202, 106;--color-danger-light:#FBEBEF;--color-positive-highlight:hsl(145, 80%, 59%);--color-danger-highlight:hsl(345, 79%, 63%);--color-primary-highlight:hsl(185, 77%, 56%);--color-cta-highlight:hsl(200, 83%, 65%);--color-secondary-highlight:hsl(64, 79%, 63%);--color-gradient:linear-gradient(102.91deg, var(--color-primary) 38.22%, var(--color-secondary) 103.46%);--color-gradient-warning:linear-gradient(60deg, #f79533, #f37055);--color-gradient-error:linear-gradient(60deg, #f37055, var(--color-danger));--color-gradient-primary:linear-gradient(25deg, var(--color-primary) 33%, var(--color-primary-highlight) 60%, var(--color-primary) 133%);--color-gradient-evaluation:linear-gradient(23deg, rgb(98, 83, 182) 20%, rgb(142, 126, 231) 48%, rgb(98, 83, 182) 84%);--color-activation-code-inactif-text:#554711;--color-activation-code-inactif-background:#FEF6C1;--color-actif-link-menu-admin:#0095e0}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;src:url(/fonts/fira-sans-v11-latin-regular.eot);src:local(""),url("/fonts/fira-sans-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url(/fonts/fira-sans-v11-latin-regular.woff2) format("woff2"),url(/fonts/fira-sans-v11-latin-regular.woff) format("woff"),url(/fonts/fira-sans-v11-latin-regular.ttf) format("truetype"),url("/fonts/fira-sans-v11-latin-regular.svg#FiraSans") format("svg")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:700;src:url(/fonts/fira-sans-v11-latin-700.eot);src:local(""),url("/fonts/fira-sans-v11-latin-700.eot?#iefix") format("embedded-opentype"),url(/fonts/fira-sans-v11-latin-700.woff2) format("woff2"),url(/fonts/fira-sans-v11-latin-700.woff) format("woff"),url(/fonts/fira-sans-v11-latin-700.ttf) format("truetype"),url("/fonts/fira-sans-v11-latin-700.svg#FiraSans") format("svg")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(/fonts/google/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].ttf);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}@font-face{font-family:"octin";src:url(/fonts/octin-sports-free.ttf)}.img-fluid{max-width:100%;height:auto}*{box-sizing:border-box}html{background:var(--color-grey-lightest)}body{font-family:"Fira Sans";color:var(--color-grey-dark);font-size:16px;line-height:24px;background:var(--color-grey-lightest);height:100%;min-height:100vh;max-width:1980px;margin:auto;overflow-x:hidden}body.mod-blue-background{background-color:var(--playlist-background)}body.mod-blue-background footer *{color:var(--color-white)}body.mod-blue-background .footer-logo-wixiweb{filter:grayscale(100%) brightness(2.2)}body.mod-blue-background .footer-home-wixiweb-link:hover .footer-logo-wixiweb{filter:grayscale(100%) brightness(2.5)}body.mod-black-background{background-color:var(--color-bg)}body.mod-background-video-playlist{height:100vh;background-color:var(--color-grey-dark)}body.mod-dark-background{background-color:var(--color-darkest-grey)}body.mod-background-home{background-size:cover;background-position:50% 50%;background-attachment:fixed;color:var(--color-white)}body.mod-background-home form label{color:var(--color-white)}body.mod-background-home.mod-user{background-image:url(/img/home/background-home.jpg)}body.mod-background-home.mod-pro{background-image:url(../../img/home/background-home-pro.jpg)}body.mod-background-home.mod-organization{background-image:url(../../img/home/background-home-organization.jpg)}::selection{background:var(--color-primary);color:#fff;-webkit-text-fill-color:#fff}b,strong{font-weight:700}p{margin:0}p:not(:last-child){margin:0 0 24px}p.mod-big{font-size:20px;line-height:23px}p.mod-big:not(:last-child){margin:0 0 12px}small{font-size:calc(1.75 * 8px)}a.a{color:var(--color-cta)}.alert-classic{background:var(--color-grey-lightest);border:1px solid var(--color-grey-light);display:flex;flex-direction:column;border-radius:calc(1 * 8px);padding:calc(2 * 8px)}.alert-classic.mod-info{color:var(--color-primary);border-color:var(--color-primary-alpha)}.alert-classic.mod-danger{color:var(--color-danger);border-color:var(--color-danger-alpha)}.alert-classic.mod-danger.mod-bg{background-color:rgba(218,53,93,.1)}.badge-notification{font-size:12px;font-weight:700;text-transform:uppercase;line-height:calc(3 * 8px);text-decoration:none;cursor:pointer;display:inline-flex;padding:calc(0 * 8px) calc(1 * 8px);border-radius:calc(1 * 8px);background:var(--color-grey-light);color:var(--color-grey-dark);appearance:none;vertical-align:bottom;border:none;white-space:nowrap}.badge-notification.mod-waiting{color:var(--color-danger);background:var(--color-danger-alpha);border-color:var(--color-danger)}.badge-notification.mod-success{color:#FFF;background:var(--color-secondary)}.cardlist{display:flex;flex-wrap:wrap}.card{display:flex;padding:calc(2 * 8px);width:calc((100% / 2) - 16px);margin:8px;text-decoration:none;color:var(--color-primary);background:#fff;border-radius:4px;border:1px solid var(--color-grey-light);box-shadow:0 3px 4px rgba(70,83,84,.1);cursor:pointer;transition:all 150ms ease-in-out;gap:8px;flex-direction:row;align-items:center;justify-content:left}.card:before{content:" ";background:url(/img/icons/add.svg) no-repeat;width:16px;height:16px;min-width:16px}.card.mod-inline{width:auto}.card.mod-inline:before{content:" ";background:url(/img/icons/play.svg) no-repeat;width:16px;height:16px;min-width:16px}@media (max-width:524px){.card{width:calc((100%) - 16px)}}.card:hover{box-shadow:0 0 8px var(--color-primary);color:var(--color-cta)}.card.is-disabled{pointer-events:none;color:var(--color-grey-standard);box-shadow:none;background:var(--color-grey-lightest);cursor:default}.classic-button,.form-auto>button{font-size:14px;line-height:calc(3 * 8px);text-decoration:none;cursor:pointer;display:inline-flex;padding:calc(0.5 * 8px) calc(1.5 * 8px);border-radius:24px;background:var(--color-grey-light);color:var(--color-grey-dark);appearance:none;vertical-align:bottom;border:none;transition:all 150ms ease-in-out;white-space:nowrap}.classic-button:hover,.form-auto>button:hover{transform:translateY(-2px);box-shadow:0 3px 4px rgba(70,83,84,.2)}.classic-button.mod-large,.form-auto>button.mod-large{padding:calc(1.5 * 8px) calc(3 * 8px);font-size:20px}.classic-button.mod-cta,.form-auto>button.mod-cta{background-color:var(--color-cta);color:#FFF}.classic-button.mod-primary-default,.form-auto>button.mod-primary-default{color:#fff;background-color:var(--color-primary)}.classic-button.mod-primary,.form-auto>button.mod-primary,.form-auto>button,.form-auto>button.classic-button{color:#fff;text-transform:lowercase;font-variant:small-caps;font-weight:700;background-color:var(--color-primary)}.classic-button.mod-secondary,.form-auto>button.mod-secondary{color:#fff;font-size:14px;background-color:var(--color-secondary)}.classic-button.mod-arrow:before,.form-auto>button.mod-arrow:before{content:" ";width:24px;height:24px;background:url(/img/icons/chevron_right_white.svg) no-repeat;margin-right:calc(1 * 8px)}.classic-button.mod-submit,.form-auto>button.mod-submit{align-items:center;padding:10px 14px}.classic-button.mod-submit:before,.form-auto>button.mod-submit:before{content:" ";width:20px;height:20px;background:url(/img/icons/ok.svg) no-repeat;margin-right:calc(1 * 8px)}.classic-button.mod-user.mod-large,.form-auto>button.mod-user.mod-large{padding-left:calc(2 * 8px)}.classic-button.mod-user:before,.form-auto>button.mod-user:before{content:" ";width:24px;height:24px;background:url(/img/icons/account_white.svg) no-repeat;margin-right:calc(1 * 8px)}.classic-button.mod-zen.mod-large,.form-auto>button.mod-zen.mod-large{padding-left:calc(2 * 8px)}.classic-button.mod-zen:before,.form-auto>button.mod-zen:before{content:" ";width:24px;height:24px;background:url(/img/icons/zen.svg) no-repeat;margin-right:calc(1 * 8px)}.classic-button.mod-switch.mod-large,.form-auto>button.mod-switch.mod-large{padding-left:calc(2 * 8px)}.classic-button.mod-switch:before,.form-auto>button.mod-switch:before{content:" ";width:24px;height:24px;background:url(/img/icons/switch.svg) no-repeat;margin-right:calc(1 * 8px)}.classic-button.mod-delete,.form-auto>button.mod-delete{border-radius:6px}.classic-button.mod-transparent,.form-auto>button.mod-transparent{font-size:20px;background-color:transparent!important;border-radius:5px;border:1px solid var(--color-grey-light);padding:15px 20px}.classic-button.v2,.form-auto>button.v2,.form.v2 button.classic-button,.form-auto>div.v2 button.classic-button,.form.v2 .form-auto>button,.form-auto>div.v2 button{background:var(--color-grey-light);color:var(--color-grey-dark)}.classic-button.v2:hover,.form-auto>button.v2:hover,.form.v2 button.classic-button:hover,.form-auto>div.v2 button.classic-button:hover,.form.v2 .form-auto>button:hover,.form-auto>div.v2 button:hover{box-shadow:none}.classic-button.v2.mod-cta,.form-auto>button.v2.mod-cta,.form.v2 button.mod-cta.classic-button,.form-auto>div.v2 button.mod-cta.classic-button,.form.v2 .form-auto>button.mod-cta,.form-auto>div.v2 button.mod-cta{background-color:var(--color-greenBg);color:var(--color-newWhite)}.classic-button.v2.mod-primary-default,.form-auto>button.v2.mod-primary-default,.form.v2 button.mod-primary-default.classic-button,.form-auto>div.v2 button.mod-primary-default.classic-button,.form.v2 .form-auto>button.mod-primary-default,.form-auto>div.v2 button.mod-primary-default{color:var(--color-newWhite);background-color:var(--color-greenBg)}.classic-button.v2.mod-primary,.form-auto>button.v2.mod-primary,.form-auto>button.v2,.form.v2 button.mod-primary.classic-button,.form-auto>div.v2 button.mod-primary.classic-button,.form.v2 .form-auto>button.classic-button,.form.v2 .form-auto>button,.form.v2 .form-auto>.form-auto>button,.form.v2 .form-auto>button.mod-primary,.form-auto>div.v2 button.classic-button,.form-auto>div.v2 button,.form-auto>div.v2 button.mod-primary,.form-auto>button.classic-button.v2{color:var(--color-newWhite);background-color:var(--color-greenBg)}.classic-button.v2.mod-secondary,.form-auto>button.v2.mod-secondary,.form.v2 button.mod-secondary.classic-button,.form-auto>div.v2 button.mod-secondary.classic-button,.form.v2 .form-auto>button.mod-secondary,.form-auto>div.v2 button.mod-secondary{color:var(--color-newWhite);background-color:var(--color-highlight)}.classic-button.v2.mod-transparent,.form-auto>button.v2.mod-transparent,.form.v2 button.mod-transparent.classic-button,.form-auto>div.v2 button.mod-transparent.classic-button,.form.v2 .form-auto>button.mod-transparent,.form-auto>div.v2 button.mod-transparent{border:1px solid var(--color-border)}.button-container{display:flex;flex-wrap:wrap}@media (max-width:708px){.button-container{justify-content:center}}.button-container>.classic-button,.form-auto.button-container>button{margin-right:calc(1 * 8px)}.button-container>.classic-button:last-child,.form-auto.button-container>button:last-child{margin-right:0}@media (max-width:708px){.button-container>.classic-button,.form-auto.button-container>button{margin:calc(0.5 * 8px)}}.button-container>.classic-button.mod-large,.form-auto.button-container>button.mod-large{margin-right:calc(4 * 8px)}.tchat-icon{right:0;bottom:0;position:fixed;overflow-y:scroll;overflow-x:hidden}@media (max-width:799px){.tchat-icon{display:none}}#slider-container{display:flex;overflow-x:auto;justify-content:center;margin:0 0 10px 0;height:calc(100vh - 10px - 70px - 60px - 76px - 30px - 2px - 38px - 10px - 5px)}#slider-container .imageButton{text-decoration:none;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}#slider-container .imageButton>img.imgFond{position:absolute;width:100%;height:100%;object-fit:cover}#slider-container .imageButton>img.illustration{z-index:1;width:80%;height:auto;border-radius:var(--defaut-border-radius)}@media (max-width:400px){#slider-container .imageButton>img.illustration{width:70%}}#slider-container .imageButton>p{z-index:2;position:absolute;max-width:80%;padding:5px;color:var(--color-newWhite);text-align:center;width:45%;font-size:1.5rem;line-height:30px;backdrop-filter:blur(3px);top:50%;left:50%;transform:translate(-50%,-50%)}#slider-container .imageButton#warmup{border-radius:215px 0 143px 0;background-color:var(--color-greenText)}#slider-container .imageButton#warmup>p{background-color:var(--color-green-alpha)}#slider-container .imageButton#soins{border-radius:0 0 47% 15px;background-color:var(--color-purple)}#slider-container .imageButton#soins>p{background-color:var(--color-purple-alpha)}#slider-container .imageButton#capacite{border-radius:0 15px 143px 143px;background-color:var(--color-red)}#slider-container .imageButton#capacite>p{background-color:var(--color-red-alpha)}@media (max-width:650px){#slider-container{scroll-behavior:smooth;overflow-x:auto;scroll-snap-type:x mandatory;justify-content:space-between}#slider-container .imageButton{scroll-snap-align:center;flex:1 0 100%}}#slider-container #scrollIndicator{width:100%;height:12px;position:absolute;top:calc(100vh - 10px - 70px - 60px - 76px - 30px - 2px - 38px - 10px);display:flex;justify-content:center;align-items:center;gap:10px;z-index:100;display:none}@media (max-width:650px){#slider-container #scrollIndicator{display:flex}}#slider-container #scrollIndicator>span.indicator{transition:0.2s;background-color:var(--color-newWhite);border-radius:20px;height:100%;width:12px}.tchat-icon-programme{right:0;bottom:0;position:fixed;overflow-y:scroll;overflow-x:hidden}@media (max-width:799px){.tchat-icon-programme{display:none}}.tchat-icon-mobile{right:0;bottom:60px;position:fixed;overflow-y:scroll;overflow-x:hidden}@media (min-width:800px){.tchat-icon-mobile{display:none}}.main-title{display:block!important;font-size:24px;line-height:64px;text-align:center;font-weight:700;margin-bottom:calc(6 * 8px)}@media (max-width:524px){.main-title{line-height:24px;margin-bottom:calc(4 * 8px)}}.eva{margin-top:calc(1 * 8px);width:100%;display:flex;align-items:center}.eva input{border-radius:4px;width:100%;-webkit-appearance:none;appearance:none;padding-right:2px;border:1px solid var(--color-danger-alpha);background:linear-gradient(90deg,rgba(218,53,93,0) 0%,#da355d 100%);outline:none;transition:opacity 0.2s;height:calc(6 * 8px);margin-right:calc(-6 * 8px)}.eva input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:rgba(255,255,255,.4) url(/img/icons/eva.svg) no-repeat center center;border:1px solid rgba(255,255,255,.8);border-radius:4px;width:calc(8 * 8px);height:calc(5.5 * 8px);cursor:grab}.eva input::-moz-range-thumb{background:rgba(255,255,255,.4) url(/img/icons/eva.svg) no-repeat center center;border:1px solid rgba(255,255,255,.8);border-radius:4px;width:calc(8 * 8px);height:calc(5.5 * 8px);cursor:grab}.eva-left{margin-right:4px;font-size:12px;color:var(--color-grey-standard)}.eva-right{margin-left:4px;font-size:12px;color:var(--color-grey-standard)}.event{background:#fff;display:flex;flex-direction:column;border-radius:4px;border:1px solid var(--color-grey-light);padding:16px;box-shadow:0 3px 4px rgba(70,83,84,.1);cursor:pointer;margin-bottom:calc(4 * 8px);transition:all 300ms ease-in-out}.event.mod-without-transition{transition:none}.event.mod-no-cursor{cursor:default}.event:hover{box-shadow:0 3px 4px rgba(70,83,84,.2)}.event:hover .event-toggle{opacity:100%}.event:hover.mod-cta{box-shadow:0 0 8px var(--color-primary)}.event:hover.mod-secondary{box-shadow:0 0 8px var(--color-secondary)}.event.is-closed .event-detail{display:none}.event.is-closed:hover .event-toggle{transform:rotate(180deg)}.event:not(.is-closed):not(:hover) .event-toggle{transform:rotate(180deg)}.event.mod-completed .event-name{color:var(--color-grey-standard)}.event.mod-injury .event-name{color:var(--color-danger)}.event.mod-cta{box-shadow:0 0 8px var(--color-primary-alpha)}.event.mod-cta .event-name{color:var(--color-primary)}.event.mod-secondary{box-shadow:0 0 8px var(--color-secondary-alpha)}.event.mod-secondary .event-name{color:var(--color-secondary)}@media (max-width:470px){.event.mod-secondary .event-header{flex-direction:column}.event.mod-secondary .event-header>a{margin-left:auto;margin-top:calc(2 * 8px)}}.event.mod-planned{background:var(--color-grey-lightest);cursor:default;box-shadow:none}.event.mod-planned .event-name{color:var(--color-grey-standard)}.event-header{display:flex;align-items:center}.event-date{color:var(--color-grey-standard);font-size:14px;line-height:16px}.event-name{font-weight:700}.event-toggle{transition:all 150ms ease-in-out;opacity:80%;padding:20px;background:url(/img/icons/chevron_down_grey.svg) no-repeat center center}.event-days{font-size:13px;line-height:16px;font-weight:700;white-space:nowrap;background:var(--color-grey-lightest);color:var(--color-grey-standard);padding:0 calc(0.5 * 8px);border:1px solid var(--color-grey-light);border-radius:4px}.event-days:before{content:"+"}.event-days:after{content:" jours"}.event-days.mod-without-prefix:before,.event-days.mod-without-prefix:after{content:""}@media (max-width:708px){.event-days:after{font-family:sans-serif;content:"j"}}.event-detail{background:var(--color-grey-lightest);padding:calc(2 * 8px);margin-top:calc(1 * 8px);border:1px solid var(--color-grey-light);border-radius:4px}.event-detail-row>li{margin-bottom:calc(1 * 8px)}.event-detail-row>li:last-child{margin-bottom:0}.exercise-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.exercise-video{margin-bottom:6px}.exercise-recurrence{margin-bottom:18px;display:flex;justify-content:flex-end;align-items:center}.footer-home{padding:0 24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:10px 0 0 0;font-size:.5rem}.footer-home-part{flex:1 1 auto;display:flex;align-items:center;line-height:.75rem}.footer-home-part a{text-decoration:none;color:var(--color-grey-standard);transition:all 300ms ease-in-out;margin:0 5px}.footer-home-part a:hover{color:var(--color-lightgreen)}.footer-home-part:nth-child(2){justify-content:right}@media (max-width:800px){.footer-home-part:nth-child(1){flex-direction:column}.footer-home-part:nth-child(2){justify-content:center!important}}.footer-home-version{color:var(--color-grey-medium)}@media (max-width:800px){.footer-home-version{font-size:.5rem}}.footer-logo-recovup{height:48px}@media (max-width:800px){.footer-logo-recovup{display:none}}.footer-logo-wixiweb{height:16px;filter:grayscale(100%);transition:all 0.3s}@media (max-width:800px){.footer-logo-wixiweb{height:10px}}@media (max-width:800px){.footer-home-wixiweb-link{font-size:.5rem}}.footer-home-wixiweb-link:hover .footer-logo-wixiweb{filter:grayscale(0%)}.footer{margin-top:auto;background:#26b6c3;background:linear-gradient(90deg,#26b6c3 0%,#cfda35 100%);padding:calc(2 * 8px) 0}.footer-menu{display:flex}.footer-menu-item{color:#fff;font-size:14px;text-decoration:none}.footer-menu-item:hover{text-decoration:underline}.grid{display:flex}.grid.mod-6-6>div{margin-right:24px;flex-grow:1}.grid.mod-6-6:last-child{margin-right:0}@media (max-width:708px){.grid.mod-6-6{flex-direction:column}.grid.mod-6-6>div{margin-bottom:48px}.grid.mod-6-6:last-child{margin-bottom:0}}.header-app-container{display:flex;align-items:center;justify-content:space-around;padding:15px;background-color:var(--color-primary);color:#fff}.header-app-container>*{flex:0 1 30%;display:flex}.header-app-container.mod-connected{background-color:var(--color-primary)}.header-app-container>a{display:flex}.header-app-container.mod-index .header-app-logo{width:100px;height:100px}.header-app-container.mod-index a{color:#fff;text-decoration:none;transition:all 0.2s;cursor:pointer}.header-app-container.mod-index a:hover{scale:1.1 1.1}.header-app-container.mod-index>div{display:flex}.header-app-container.mod-index>div:nth-child(1){justify-content:left}.header-app-container.mod-index>div:nth-child(2){justify-content:center}.header-app-container.mod-index>div:nth-child(3){justify-content:right}.header-app-container.mod-index #admin-button{font-family:"Material Icons";font-size:20px;position:relative;top:2px;margin:0 0 0 15px}.header-app-container.mod-index #notification-permission{display:flex;justify-content:right;align-items:center;height:32px;line-height:32px}.header-app-container.mod-index #notification-permission>span{font-family:"Material Icons";font-size:20px;cursor:pointer;height:32px;line-height:32px}.header-app-right{justify-content:right}.header-app-left{justify-content:left}.header-app-logo{width:100px}.header-app-center{display:inline-block;text-align:center;justify-items:center}@media (max-width:390px){.header-app-center{padding-right:16px;padding-left:16px}}.header-app-maintitle{font-size:36px;font-weight:700;line-height:48px}.header-app-subtitle{color:var(--color-grey-light);font-size:24px;line-height:64px}@media screen and (max-width:630px){.header-app-maintitle{font-size:24px;line-height:42px}.header-app-logo{width:50px;height:50px}.header-app-subtitle{font-size:18px;line-height:30px}.header-app{position:absolute;width:100%;margin:15px 15px 0 0;padding:0 15px 0 0;top:0;left:0;display:flex;padding:0 calc(1.5 * 8px)}}.header-score-menu{display:flex;align-items:center;padding-top:calc(2 * 8px);justify-content:space-between}@media (max-width:524px){.header-score-menu>a:nth-child(2){display:none}}.header-score-menu-link{color:#939E9F;text-transform:uppercase;font-weight:700;text-decoration:none}.header-score-menu-link:hover{color:var(--color-primary)}@media (max-width:708px){.header-score-menu-link{display:none}}@media (max-width:524px){.header-score-menu-btn{padding:calc(0.5 * 8px) calc(1.5 * 8px)!important;font-size:14px!important;margin-left:auto!important}.header-score-menu-btn:before{content:""!important;background:none!important;margin-right:0!important;width:auto!important;height:auto!important}}.header-score{max-width:732px;margin:0 auto;padding-bottom:calc(8 * 8px)}@media (max-width:708px){.header-score{max-width:500px;margin:auto}}.header-score-title{color:var(--color-grey-medium);font-weight:700;font-size:24px;line-height:64px;display:block!important;text-align:center}@media (max-width:708px){.header-score-title{font-size:16px;line-height:24px;text-align:center}}.header-score-subtitle{font-weight:700;font-size:50px;line-height:64px;display:block!important;text-align:center}@media (max-width:708px){.header-score-subtitle{font-size:32px;line-height:40px;text-align:center}}.header-score-description{font-weight:700;font-size:24px;line-height:64px;display:block!important;text-align:center}@media (max-width:708px){.header-score-description{font-size:16px;line-height:24px;text-align:center}}.header{display:flex;align-items:center;padding-top:calc(2 * 8px);justify-content:space-between}@media (max-width:524px){.header>a:nth-child(2){display:none}}.hero{max-width:708px}@media (max-width:708px){.hero{max-width:500px;margin:auto}}.hero-title{font-weight:700;font-size:50px;line-height:64px}@media (max-width:708px){.hero-title{font-size:32px;line-height:40px;text-align:center}}.hero-pathologie{height:64px;overflow:hidden;font-size:50px;line-height:64px}@media (max-width:708px){.hero-pathologie{height:40px;font-size:32px;line-height:40px;text-align:center}}.hero-pathologie-container{color:var(--color-grey-dark);font-weight:700;display:flex;flex-direction:column;animation-duration:15s;animation-name:hero-pathologie-animation;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@media (max-width:708px){.hero-pathologie-container{animation-name:hero-pathologie-animation-small}}.hero-pathologie-container span{padding-bottom:32px}@media (max-width:708px){.hero-pathologie-container span{padding-bottom:0}}@keyframes hero-pathologie-animation{from{transform:translateY(0)}1%,17%{transform:translateY(calc(1 * -96px))}18%,34%{transform:translateY(calc(2 * -96px))}35%,51%{transform:translateY(calc(3 * -96px))}52%,68%{transform:translateY(calc(4 * -96px))}69%,85%{transform:translateY(calc(5 * -96px))}86%,to{transform:translateY(calc(6 * -96px))}}@media (max-width:708px){@keyframes hero-pathologie-animation-small{from{transform:translateY(0)}1%,17%{transform:translateY(calc(1 * -40px))}18%,34%{transform:translateY(calc(2 * -40px))}35%,51%{transform:translateY(calc(3 * -40px))}52%,68%{transform:translateY(calc(4 * -40px))}69%,85%{transform:translateY(calc(5 * -40px))}86%,to{transform:translateY(calc(6 * -40px))}}}.home-text{color:var(--color-grey-standard)}p.home-text{margin-bottom:0}.home-programme-section-title{font-size:.85rem;color:var(--color-grey-standard)}.home-programmes-list>*+*{margin-top:16px}.home-warmup-button{display:flex;align-items:center;flex-wrap:wrap;padding:calc(2 * 8px);cursor:pointer;transition:all 150ms ease-in-out;text-decoration:none;color:#fff;border-radius:4px;background-color:var(--color-primary);box-shadow:0 0 8px var(--color-cta-alpha);gap:16px}.home-warmup-button:hover,.home-warmup-button:focus{background-color:var(--color-cta)}.home-warmup-button-title{font-size:18px;font-weight:700}html{scroll-behavior:smooth}body{display:flex;flex-direction:column}.wrapper{flex-shrink:0;padding-bottom:calc(2 * 8px)}.wrapper.mod-playlist{margin:30px 0 0 0}.wrapper.mod-playlist .title{font-size:1.5rem;position:relative;left:10vw;width:calc(100% - 10vw)}.wrapper.mod-playlist .default-block.mod-banner>p,.wrapper.mod-playlist .wrapper.mod-statCapacityTest>a.mod-banner>p,.wrapper.mod-playlist .wrapper.mod-statCapacityTest .mod-banner.statCapacityTest>p,.wrapper.mod-statCapacityTest .wrapper.mod-playlist .mod-banner.statCapacityTest>p,.wrapper.mod-playlist .wrapper.mod-statCapacityTest #shareLink-container .mod-banner.shareLink>p,.wrapper.mod-statCapacityTest #shareLink-container .wrapper.mod-playlist .mod-banner.shareLink>p,.wrapper.mod-playlist body#elearning.result #shareLink-container .mod-banner.shareLink>p,body#elearning.result #shareLink-container .wrapper.mod-playlist .mod-banner.shareLink>p,.wrapper.mod-playlist .mod-banner.scoreElearning>p,.wrapper.mod-playlist .mod-banner#elearningInformationPopUp>p,.wrapper.mod-playlist .mod-banner#defineTimeForHealthByWeek>p,.wrapper.mod-playlist #defineTimeForHealthByWeekForm>form.mod-banner>p,.wrapper.mod-playlist #defineTimeForHealthByWeekForm>form>input.mod-banner>p,.wrapper.mod-playlist #defineTimeForHealthByWeekForm>form>div>button.mod-banner>p,.wrapper.mod-playlist .mod-banner.pathologie-card>p,.wrapper.mod-playlist .mod-banner.programme-choice>p{margin:0;color:var(--color-grey-light);position:relative;left:10vw}.wrapper.mod-playlist .default-block.mod-banner,.wrapper.mod-playlist .wrapper.mod-statCapacityTest>a.mod-banner,.wrapper.mod-playlist .wrapper.mod-statCapacityTest .mod-banner.statCapacityTest,.wrapper.mod-statCapacityTest .wrapper.mod-playlist .mod-banner.statCapacityTest,.wrapper.mod-playlist .wrapper.mod-statCapacityTest #shareLink-container .mod-banner.shareLink,.wrapper.mod-statCapacityTest #shareLink-container .wrapper.mod-playlist .mod-banner.shareLink,.wrapper.mod-playlist body#elearning.result #shareLink-container .mod-banner.shareLink,body#elearning.result #shareLink-container .wrapper.mod-playlist .mod-banner.shareLink,.wrapper.mod-playlist .mod-banner.scoreElearning,.wrapper.mod-playlist .mod-banner#elearningInformationPopUp,.wrapper.mod-playlist .mod-banner#defineTimeForHealthByWeek,.wrapper.mod-playlist #defineTimeForHealthByWeekForm>form.mod-banner,.wrapper.mod-playlist #defineTimeForHealthByWeekForm>form>input.mod-banner,.wrapper.mod-playlist #defineTimeForHealthByWeekForm>form>div>button.mod-banner,.wrapper.mod-playlist .mod-banner.pathologie-card,.wrapper.mod-playlist .mod-banner.programme-choice{padding:10px 0;margin:0 0 55px 0}.wrapper.mod-playlist .playlist-scroller{width:100%;padding:10px 10vw 10px 10vw;overflow-x:auto;display:flex}.wrapper.mod-playlist .playlist-scroller.mod-phone{scrollbar-width:none}.wrapper.mod-playlist .playlist-scroller.mod-phone::-webkit-scrollbar{display:none}.wrapper.mod-playlist .playlist-scroller>div{margin:0 15px 0 0}.wrapper.mod-podcast{display:flex;gap:15px;padding-bottom:0}.wrapper.mod-podcast>*{height:100%;flex:0 1 50%}.wrapper.mod-podcast .title{width:33vw;margin:0 0 10px 0}.wrapper.mod-podcast .last-podcast{position:sticky;top:20px;display:flex;flex-direction:column;align-items:flex-end}@media (max-width:800px){.wrapper.mod-podcast{flex-direction:column}.wrapper.mod-podcast .last-podcast{position:relative;align-items:center}.wrapper.mod-podcast .podcast-list{overflow-y:initial;display:flex;flex-direction:column;align-items:center}.wrapper.mod-podcast .title{width:100%;text-align:center}}.wrapper.mod-recommendation{min-width:300px;width:50vw;margin:15px auto 0 auto}.wrapper.mod-recommendation .title{color:#fff}.wrapper.mod-recommendation .answer-container>div,.wrapper.mod-recommendation .answer-container>div>.answer{scroll-behavior:smooth;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px 0}.wrapper.mod-recommendation .answer-container>div>div,.wrapper.mod-recommendation .answer-container>div>.answer>div{display:inline-block;margin:10px 0 0 0}.wrapper.mod-recommendation .answer-container>div .answer,.wrapper.mod-recommendation .answer-container>div>.answer .answer{width:100%}.wrapper.mod-recommendation .answer-container>div .answer input,.wrapper.mod-recommendation .answer-container>div>.answer .answer input{width:0;height:0;margin:0;opacity:0}.wrapper.mod-recommendation div#waitingScreen{background-color:var(--color-cta);position:fixed;top:100vh;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;transition:transform 0.3s 0s ease-out}.wrapper.mod-recommendation div#waitingScreen>img{width:250px;aspect-ratio:1;border-radius:100%;animation:rotate 4s linear infinite}.wrapper.mod-recommendation div#waitingScreen.mod-show{transform:translateY(-100%)}.wrapper.mod-capacityTest{padding:15px 15px calc(60px + 2 * 25px) 15px;display:flex;flex-direction:column}.wrapper.mod-capacityTest #evaluation{position:fixed;bottom:25px;left:50vw;transform:translateX(-50%);width:60vw;height:80px}.wrapper.mod-capacityTest p{color:#fff;font-size:1.3em}.wrapper.mod-capacityTest form{display:flex}@media (max-width:800px){.wrapper.mod-capacityTest form{flex-direction:column}}.wrapper.mod-capacityTest form div{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;margin:0 0 15px 0}.wrapper.mod-capacityTest form div label{transition:border 0.3s;display:flex}.wrapper.mod-capacityTest form div label img{aspect-ratio:1.7777777778;border-radius:15px;max-width:300px}@media (max-width:350px){.wrapper.mod-capacityTest form div label img{border-radius:15px;margin:0 0 -7px 0}}.wrapper.mod-capacityTest form div input{border:0;opacity:0;width:0;height:0}.wrapper #capacitytestVideo{margin:-15px -15px 15px -15px;max-height:50vh;aspect-ratio:1.7777777778;width:100vw}.wrapper.mod-statCapacityTest{color:var(--color-newWhite);background-color:var(--color-bg);display:flex;flex-direction:column;align-items:center;gap:10px}.wrapper.mod-statCapacityTest>a{text-decoration:none;color:var(--color-newWhite)}.wrapper.mod-statCapacityTest .statCapacityTest{margin:0 auto 0 auto!important;padding:15px 30px!important;width:clamp(300px, 50vw, 500px)}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-header{display:flex;justify-content:center;gap:10px;margin:20px}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-header>a{text-decoration:none}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-header>a:hover div{background-color:var(--color-lesshighlight)}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-header>a>div{transition:all 0.2s;padding:10px;border-radius:15px 15px 0 0;display:flex;flex-direction:column;align-items:center;background-color:var(--color-highlight);border:1px solid transparent;border-radius:var(--defaut-border-radius)}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-header>a>div>img{aspect-ratio:1;height:50px;filter:invert(100%)}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-header>a>div>span{color:var(--color-newWhite)}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-header>a>div.mod-active{border:1px solid var(--color-newWhite)}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data{width:100%;color:var(--color-newWhite)}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-category{display:flex;align-items:center;height:90px}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-category h2.categoryTitle{flex:0 1 75%;height:30px;padding:0 10px 0 0;font-size:30px}@media (max-width:375px){.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-category h2.categoryTitle{font-size:20px}}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-category div.graph{flex:0 1 25%}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-data-scroller{width:100%;min-height:33vh;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-data-scroller::-webkit-scrollbar{display:none}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-data-scroller>*{position:relative;flex:0 0 100%;scroll-snap-align:center}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-data-scroller #averageCategoriesGraph{display:block;margin:0 0}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-data-scroller-indicator{display:flex;justify-content:center;gap:15px;width:100%;height:15px;margin:15px 0}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-data-scroller-indicator>div{transition:0.3s;height:100%;width:15px;border-radius:15px;background-color:var(--color-lightgrey)}.wrapper.mod-statCapacityTest .statCapacityTest .statCapacityTest-data .statCapacityTest-data-scroller-indicator>div.mod-active{width:30px}.wrapper.mod-statCapacityTest #shareLink-container{opacity:0;transition:opacity 0.3s 0.1s;position:fixed;top:100vh;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center}.wrapper.mod-statCapacityTest #shareLink-container.mod-active{top:0;opacity:1}.wrapper.mod-statCapacityTest #shareLink-container .shareLink{gap:10px;display:none;margin:0 15px;max-width:90vw;flex-wrap:wrap;justify-content:center}.wrapper.mod-statCapacityTest #shareLink-container .shareLink.mod-active{display:flex}.wrapper.mod-statCapacityTest #shareLink-container .shareLink>a,.wrapper.mod-statCapacityTest #shareLink-container .shareLink>span{font-family:"Material Icons"}.wrapper.mod-statCapacityTest #shareLink-container .shareLink>a>img,.wrapper.mod-statCapacityTest #shareLink-container .shareLink>span>img{width:50px;border:1px solid var(--color-highlight);border-radius:100%;transition:all 0.1s}.wrapper.mod-statCapacityTest #shareLink-container .shareLink>a:active>img,.wrapper.mod-statCapacityTest #shareLink-container .shareLink>span:active>img{border:1px solid var(--color-green)}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#podcast-player{padding:30px;display:flex;justify-content:space-around;gap:30px}#podcast-player>img{border-radius:15px;width:300px;height:300px}#podcast-player .player-info{color:var(--color-grey-light);width:33%}#podcast-player .player-info h2{font-size:2rem;font-weight:700;margin:7px 0 30px 0}#podcast-player .player-info>.player{width:90%;max-width:500px}#podcast-player .player-info>.player>#js-progress-bar{height:10px;width:100%;border-radius:10px;background-color:#fff}#podcast-player .player-info>.player>#js-progress-bar>.progress-bar-inner{border-radius:10px;height:100%;background-color:var(--color-greenBg)}#podcast-player .player-info>.player>.controls{display:flex;justify-content:space-around;padding:30px}#podcast-player .player-info>.player>.controls>*{user-select:none;font-family:"Material Icons";border-radius:100%;padding:17px 15px;background-color:#fff;color:var(--color-greenText);font-size:1.8rem}#podcast-player .player-info>.player>.controls>*:hover{cursor:pointer}#podcast-player .player-info>.player>.controls>*:focus{border:1px solid red}#podcast-player .player-info>.player>.time{display:flex;justify-content:space-between}#podcast-player .player-info>audio{display:none}#podcast-player .player-info>div.description{width:90%;max-width:500px}#podcast-player .player-info>div.description em{font-style:italic}#podcast-player .songList{width:300px}#podcast-player .songList ul{border:1px solid #fff;border-radius:15px;padding:15px 5px;height:300px;width:100%;overflow-y:auto}#podcast-player .songList ul li{padding:5px 0;max-width:300px;overflow-x:hidden;border-bottom:1px solid #fff;margin:10px 0 0 0;padding:0 5px}#podcast-player .songList ul li::before{font-family:"Material Icons";content:"";margin:0 5px 0 0;position:relative;top:2px}#podcast-player .songList ul li:hover{cursor:pointer}#podcast-player .songList ul li.playing{background-color:#000;color:#fff;border-radius:5px 5px 0 0}#podcast-player .songList ul li.playing::before{font-family:"Material Icons";content:"";margin:0 5px 0 0;position:relative;top:2px}#podcast-player .songList #points{padding:10px 0 0 0;display:flex;flex-wrap:wrap;gap:5px}#podcast-player .songList #points img{width:calc(300px / 4 - 5px);height:calc(300px / 4 - 5px)}@media (max-width:900px){#podcast-player{flex-direction:column;align-items:center}#podcast-player>*{max-width:90vw}#podcast-player .player-info{display:flex;flex-direction:column;align-items:center;width:90vw}#podcast-player .player-info>.player>.controls{padding:30px 0;justify-content:space-between}#podcast-player .songList ul li{padding:10px 5px}}#podcast-player.mod-recommendation{min-width:300px;width:50vw;margin:15px auto 0 auto}#podcast-player.mod-recommendation .title{color:#fff}#podcast-player.mod-recommendation .answer-container>div,#podcast-player.mod-recommendation .answer-container>div>div.answer{display:flex;flex-wrap:wrap;padding:0 0 10px 0}#podcast-player.mod-recommendation .answer-container>div .answer,#podcast-player.mod-recommendation .answer-container>div>div.answer .answer{width:100%}#podcast-player.mod-recommendation .answer-container>div .answer input,#podcast-player.mod-recommendation .answer-container>div>div.answer .answer input{width:0;height:0;margin:0;opacity:0}#podcast-player.mod-recommendation .answer-container>div .answer label,#podcast-player.mod-recommendation .answer-container>div>div.answer .answer label{display:inline-block;color:#fff;border:2px solid #fff;border-radius:15px;padding:5px 15px;margin:5px 0 0 5px}#podcast-player.mod-recommendation .answer-container>div .answer label.mod-selected,#podcast-player.mod-recommendation .answer-container>div>div.answer .answer label.mod-selected{background-color:#fff;color:var(--color-cta);font-weight:700}#podcast-player.mod-recommendation div#waitingScreen{background-color:var(--color-cta);position:fixed;top:100vh;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;transition:transform 0.3s 0s ease-out}#podcast-player.mod-recommendation div#waitingScreen>img{width:250px;aspect-ratio:1;border-radius:100%;animation:rotate 4s linear infinite}#podcast-player.mod-recommendation div#waitingScreen.mod-show{transform:translateY(-100%)}#infiniteScroll{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:var(--color-bg);overflow-y:auto;display:flex;flex-direction:column;scroll-snap-type:y mandatory;scroll-behavior:smooth}#infiniteScroll .videoContainer{scroll-snap-align:start;width:100%;flex:0 0 100%;display:flex;align-items:end;justify-content:center}#infiniteScroll .videoContainer>.favorite{font-family:"Material Icons";position:relative;top:-50vh;transform:translateY(50%);right:15px;font-size:40px;color:var(--color-newWhite);transition:all 0.2s;width:40px;aspect-ratio:1;margin:0 0 0 -40px;text-shadow:2px 2px 3px rgba(0,0,0,.8);cursor:pointer}#infiniteScroll .videoContainer>.favorite:active{scale:.9 .9;text-shadow:1px 1px 0 rgba(0,0,0,.8)}#infiniteScroll .videoContainer>.favorite.liked{color:red}#infiniteScroll .videoContainer>.redirectPlaylist{font-family:"Material Icons";position:relative;top:calc(-50vh - 45px);transform:translateY(50%);right:15px;font-size:40px;color:var(--color-newWhite);width:40px;aspect-ratio:1;margin:0 0 0 -40px;cursor:pointer;text-decoration:none;text-shadow:2px 2px 3px rgba(0,0,0,.8)}#infiniteScroll .videoContainer>video{max-height:calc(100vh - 84px);width:100%;aspect-ratio:.5625}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.layout-sidemenu{display:grid;max-width:832px;margin:auto;padding:0 16px;grid-template-columns:200px 1fr}@media (max-width:799px){.layout-sidemenu{grid-template-columns:0 1fr}}.layout-suivi{display:grid;grid-template-columns:1fr 1fr;gap:16px}.layout-column{display:flex;flex-direction:column}.layout-column-8{display:flex;flex-direction:column;gap:8px}.layout-column-32{display:flex;flex-direction:column;gap:32px}.layout-column-16{display:flex;flex-direction:column;gap:16px}.layout-column-16.mod-padding-horizontal{padding-right:16px;padding-left:16px}@media (min-width:768px){.layout-column-16.mod-padding-horizontal{padding:0}}.layout-row-8{display:flex;flex-wrap:wrap;gap:8px}.layout-row-16{display:flex;align-items:center;flex:1;padding:0;gap:16px}@media (min-width:1024px){.layout-row-16.mod-padding{padding:16px;gap:24px}}@media (max-width:524px){.layout-row-16.mod-wrap-column{flex:0;flex-direction:column}}.layout-row-16-responsive{display:flex;align-items:center;padding:0;gap:16px}@media (max-width:524px){.layout-row-16-responsive{flex-direction:column}}.layout-title-button{display:flex;align-items:center;padding:0}.layout-timeline{display:grid;grid-template-columns:40px auto;gap:16px}.layout-grid-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.layout-grid-card{display:grid;grid-template-columns:repeat(auto-fill,minmax(218px,1fr));grid-auto-rows:auto;gap:8px;gap:clamp(8px, calc(4px + 1.613vw), 16px);justify-items:center}@media (max-width:524px){.layout-grid-card{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.layout-button-center{display:flex;justify-content:center;padding:16px}.u-wrapper-medium,.cardlist{position:relative;max-width:714px;margin:auto;padding-right:16px;padding-left:16px;z-index:1}.layout-content{position:relative;margin:auto;padding-bottom:36px;z-index:1}.layout-content.mod-padding-horizontal{padding-right:16px;padding-left:16px}@media (min-width:746px){.layout-content.mod-padding-horizontal{padding-right:0;padding-left:0}}@media (min-width:746px){.layout-content{max-width:714px}}.layout-padding-16{padding:16px;gap:16px}.layout-content-column{display:flex;flex-direction:column;padding:24px 16px 36px 16px;gap:16px}.layout-content-column .button{align-self:center}.programme-header-container{border-bottom:1px solid var(--color-grey-light);background-color:#fff}.block-button-seance{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;position:fixed;right:0;bottom:0;left:0;margin-bottom:0!important;padding:16px;background-color:#fff;box-shadow:0 -1px 2px 0 rgba(0,0,0,.08);z-index:100;gap:16px}@media (min-width:768px){.block-button-seance{position:relative;padding:0;background-color:transparent;box-shadow:none}}.link{font-size:14px;line-height:calc(3 * 8px);text-decoration:none;cursor:pointer;display:inline-flex;padding:calc(0.5 * 8px) 0;background:transparent;color:inherit;vertical-align:bottom;transition:all 150ms ease-in-out;white-space:nowrap}.link:hover{transform:translateY(-2px)}.link:hover{text-decoration:underline}.link.mod-arrow-left:before{content:" ";width:24px;height:24px;background:url(/img/icons/chevron_left_white.svg) no-repeat;margin-right:calc(1 * 8px)}.link.mod-arrow-right:before{content:" ";width:24px;height:24px;background:url(/img/icons/chevron_right_white.svg) no-repeat;margin-right:calc(1 * 8px)}.link.mod-user:before{content:" ";width:24px;height:24px;background:url(/img/icons/account_white.svg) no-repeat;margin-right:calc(1 * 8px)}.link.mod-new:before{content:" ";width:24px;height:24px;background:url(/img/icons/new_white.svg) no-repeat;margin-right:calc(1 * 8px)}.button-container{display:flex;flex-wrap:wrap}@media (max-width:708px){.button-container{justify-content:center}}.button-container>.classic-button,.form-auto.button-container>button{margin-right:calc(1 * 8px)}.button-container>.classic-button:last-child,.form-auto.button-container>button:last-child{margin-right:0}@media (max-width:708px){.button-container>.classic-button,.form-auto.button-container>button{margin:calc(0.5 * 8px)}}.button-container>.classic-button.mod-large,.form-auto.button-container>button.mod-large{margin-right:calc(4 * 8px)}.list.mod-large{padding:calc(4 * 8px)}.list.mod-text-lg>li{font-size:20px;line-height:24px}.list>li{margin-bottom:calc(1 * 8px);position:relative;padding-left:calc(4 * 8px)}.list>li:last-child{margin-bottom:0}.list>li:before{position:absolute;left:0;content:"-";text-align:center;width:24px;height:24px}.list>li>b{font-weight:700}.list.mod-check>li::before{content:" ";background:url(/img/icons/tick.svg) no-repeat}.list.mod-margin-bottom{margin:0 0 15px 0}.manager-content{display:flex;flex-direction:column;flex-wrap:wrap;max-width:1249px;margin:auto;padding-right:16px;padding-left:16px;column-gap:48px;row-gap:24px}.manager-content.mod-reverse{flex-direction:row-reverse}@media (max-width:980px){.manager-content{max-width:714px;margin:auto;padding-right:16px;padding-left:16px}.manager-content.mod-reverse{flex-direction:column}}.manager-content-choice{flex:0 1 100%;width:100%;display:flex;flex-direction:row;gap:calc(1 * 8px)}.manager-content-title{margin-bottom:1em;font-size:1.1em;font-weight:700;color:var(--color-grey-dark)}.manager-content-users{flex:3;display:flex;flex-direction:column;gap:36px}.manager-content-actions{display:flex;flex:2;flex-direction:column;gap:36px}.manager-content-actions-licence{margin-left:12px}.manager-content-actions-praticien{display:flex;gap:1rem;fill:var(--color-grey-standard)}.manager-content-actions-praticien svg{flex:0 0 auto}.manager-content-actions-praticien-name{font-size:1.1em;color:var(--color-tertiary)}.copy-bloc{padding:24px;border:2px solid var(--color-secondary-alpha);border-radius:calc(0.5 * 8px);box-shadow:0 3px 4px 0 rgba(70,83,84,.1)}.copy-bloc h2{margin-bottom:1em;font-size:1.1em;font-weight:700;color:var(--color-primary)}.copy-bloc-value{font-size:1.6em}.praticien-graph{display:flex;flex-flow:wrap;justify-content:center;margin-bottom:24px;padding:16px;border:1px solid var(--color-grey-light);border-radius:calc(1 * 8px);background:var(--color-grey-lightest);box-shadow:0 3px 4px rgba(70,83,84,.1);gap:1rem}.praticien-graph .graph-content{display:flex;flex:100%;flex-flow:row;overflow-x:hidden;gap:1rem}.praticien-graph .graph-content>.graph,.praticien-graph .graph-content>.graph-content-empty{flex:0 0 100%;animation:3s ease-in 1s paused slide}.praticien-graph .graph-content-empty{display:none;align-self:center;padding:1rem;text-align:center}.praticien-graph .graph-content-empty.mod-visible{display:initial}.praticien-scores>*+*{margin-top:1rem}.praticien-scores-title{display:flex;align-items:center;justify-content:center;font-weight:700;text-align:center;color:var(--color-grey-dark-alpha);gap:.5rem}.praticien-scores-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.5rem}.preconisation-item{margin-bottom:24px;background:var(--color-grey-lightest);border:1px solid var(--color-grey-light);border-radius:calc(1 * 8px);padding:calc(2 * 8px);text-decoration:none;box-shadow:0 3px 4px rgba(70,83,84,.1)}.preconisation-item.is-closed .preconisation-detail{display:none}.preconisation-item:not(.is-closed) .preconisation-header-toggle{transform:rotate(180deg)}.preconisation-item:hover .preconisation-header-toggle{opacity:100%}.preconisation-item input.has-error{border:1px solid var(--color-danger)!important}.preconisation-header{display:flex;align-items:center;width:100%}.preconisation-header.mod-cursor,.preconisation-header .mod-cursor{cursor:pointer}.preconisation-header-content{color:var(--color-grey-standard);font-size:13px;line-height:16px}.preconisation-header-content input{color:var(--color-grey-standard);font-size:13px;width:65px;border:1px solid #939e9f;border-radius:16px;line-height:16px;outline:none;padding:0 6px}.preconisation-header-content input::placeholder{color:var(--color-grey-medium)}.preconisation-header-toggle{margin-left:auto;opacity:80%;padding:20px;background:url(/img/icons/chevron_down_grey.svg) no-repeat center center}.preconisation-detail-content{background:var(--color-grey-lightest);padding:calc(2 * 8px);margin-top:calc(1 * 8px);border:1px solid var(--color-grey-light);border-radius:4px}.preconisation-detail-item{display:flex}.preconisation-detail-item-name{flex-basis:300px;color:var(--color-grey-standard)}.preconisation-detail-item-data{display:none}.preconisation-detail-item-data.is-visible{margin-left:auto;display:flex}.preconisation-detail-item-data span{color:var(--color-grey-standard);font-size:13px;line-height:16px}.preconisation-detail-item-data span:not(:last-child){margin-right:16px}.preconisation-detail-item-data input[type="text"]{color:var(--color-grey-standard);font-size:13px;border:1px solid #939e9f;border-radius:16px;line-height:16px;outline:none;padding:0 6px}.preconisation-detail-item-data input[type="text"]::placeholder{color:var(--color-grey-medium)}.preconisation-detail-item-data .input-order{width:48px}.preconisation-detail-item-data .input-recurrence{width:65px}.programme-account-item-container{margin-top:calc(2 * 8px)}.programme-account-item-container .table td{max-width:320px;vertical-align:middle}.programme-account-item{position:relative;margin-bottom:calc(1 * 8px);background:var(--color-grey-lightest);border:1px solid var(--color-grey-light);display:flex;flex-direction:row;border-radius:calc(1 * 8px);padding:16px 56px 16px 16px;text-decoration:none;box-shadow:0 3px 4px rgba(70,83,84,.1)}.programme-account-item:last-child{margin-bottom:0}.programme-account-item:hover{box-shadow:0 3px 4px rgba(70,83,84,.2)}.programme-account-item:after{position:absolute;content:" ";width:48px;height:48px;background:url(/img/icons/chevron_right_blue.svg) no-repeat;margin-right:calc(1 * 8px);transform:translateY(-50%);top:50%;right:0}@media (max-width:708px){.programme-account-item{padding:calc(2 * 8px)}.programme-account-item:after{display:none;content:""}}.programme-account-item-name{font-weight:700;color:var(--color-primary);text-transform:uppercase}.programme-account-item-date{font-size:13px;line-height:16px;color:var(--color-grey-standard)}.programme-account-item-days{align-self:center;font-size:13px;line-height:16px;font-weight:700;white-space:nowrap;background:var(--color-grey-lightest);color:var(--color-grey-standard);padding:0 calc(0.5 * 8px);border:1px solid var(--color-grey-light);border-radius:4px}.programme-account-item-days:before{content:"Jour "}.programme-account-item-pathologie{color:var(--color-tertiary);font-weight:700;font-size:16px;line-height:24px}.programme-account-item-evolution{align-self:center;min-width:36px;max-width:40px;max-height:40px;margin:0 .5rem;transform:scale(.7)}.programme-account-item-evolution.mod-positive{fill:var(--color-positive)}.programme-account-item-evolution.mod-negative{fill:var(--color-danger)}.programme-account-container{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}@media (max-width:682px){.programme-account-container{margin:0}}.programme-account-container>div{flex:0 0 calc(50% - 24px);margin:12px;max-width:50%}@media (max-width:682px){.programme-account-container>div{flex:0 0 100%;margin:0;max-width:100%}}.programme-account-info{margin-bottom:24px;background:var(--color-grey-lightest);border:1px solid var(--color-grey-light);display:flex;flex-direction:row;border-radius:calc(1 * 8px);padding:16px 56px 16px 16px;text-decoration:none;box-shadow:0 3px 4px rgba(70,83,84,.1)}.programme-account-info-content{margin-left:calc(2 * 8px)}.programme-account-info-content-name{font-weight:700;color:var(--color-primary);text-transform:uppercase}.programme-account-info-content-data{color:var(--color-grey-dark);font-size:13px;line-height:16px}.programme-account-info-content-data span+span{margin-left:calc(1 * 8px)}.programme-account-info-content-birthday{color:var(--color-grey-standard);font-size:13px;line-height:16px}.programme-account-injury{background:#fff;display:flex;border-radius:4px;border:1px solid var(--color-grey-light);padding:16px;box-shadow:0 3px 4px rgba(70,83,84,.1);margin-bottom:calc(4 * 8px)}.programme-account-injury-content{margin-left:calc(2 * 8px)}.programme-account-injury-content-pathologie{color:var(--color-tertiary);font-weight:700;font-size:16px;line-height:24px}.programme-account-injury-content-data{font-size:13px;line-height:16px;color:var(--color-grey-dark)}.programme-account-answers{margin-bottom:24px;background:var(--color-grey-lightest);border:1px solid var(--color-grey-light);border-radius:calc(1 * 8px);padding:calc(2 * 8px);text-decoration:none;box-shadow:0 3px 4px rgba(70,83,84,.1)}.programme-account-answers-title{margin-left:calc(2 * 8px);color:var(--color-secondary);font-weight:700;font-size:16px;line-height:24px}.programme-account-answer{display:flex;margin-bottom:calc(2 * 8px)}.programme-account-answer:last-child{margin-bottom:0}.programme-account-answer-date{color:var(--color-grey-standard);font-size:13px;line-height:16px}.programme-account-answer-date.mod-qs{font-weight:700}.programme-account-answer-question{font-size:13px;line-height:16px;color:var(--color-grey-dark);margin:0 16px}.programme-account-answer-question.mod-qs{font-weight:700}.programme-account-answer-question.mod-new-line{margin-right:0}.programme-account-answer-answer{font-weight:700;font-size:13px;line-height:16px;white-space:nowrap}.programme-account-answer-answer.mod-qf{color:var(--color-primary)}.programme-account-answer-answer.mod-qs{color:var(--color-tertiary)}.programme-account-answer-answer.mod-uppercase{text-transform:uppercase}.question-objectif-title,.question-consigne-title,.question-name-title{font-weight:700;font-size:20px;line-height:20px;margin-bottom:calc(1 * 8px)}.score-box{color:var(--color-grey-standard);background-color:#FAFAFA;border:1px solid #C6D1D2;border-radius:calc(0.5 * 8px);padding:calc(2 * 8px)}.score-box-header-small{font-size:13px;line-height:16px}.score-box-header-title{font-size:16px;line-height:24px;font-weight:700}.score-box-link-container{display:flex;margin-top:calc(2 * 8px)}@media (max-width:524px){.score-box-link-container{flex-direction:column}}.score-box-link{border:none;padding:calc(1 * 8px);border-radius:calc(2 * 8px);background-color:var(--color-grey-light);color:var(--color-primary);flex:1 0;font-weight:700}.score-box-link:focus{outline:none}.score-box-link-copy{margin-left:10px;display:inline-flex;align-items:center;background-color:transparent;border:none;color:var(--color-primary);font-size:14px;line-height:24px;cursor:pointer}.score-box-link-copy span{margin-left:8px}@media (max-width:524px){.score-box-link-copy{margin-top:calc(1 * 8px);align-self:flex-end;margin-left:0}}.score-result{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:calc(3 * 8px)}.score-result.mod-only{grid-template-columns:repeat(1,1fr)}@media (max-width:524px){.score-result{display:block}}.score-box-result{border:1px solid var(--color-grey-light);border-radius:calc(2 * 8px);display:flex;box-shadow:0 3px 4px rgba(70,83,84,.1);padding:calc(2 * 8px)}.score-box-result.mod-vertical{display:inline-block;text-align:center}.score-box-result.mod-vertical .score-box-result-content{margin-bottom:calc(3 * 8px);margin-left:0}@media (max-width:524px){.score-box-result.mod-vertical .score-box-result-content{margin-bottom:0}}@media (max-width:524px){.score-box-result.mod-vertical{display:flex;text-align:left}.score-box-result.mod-vertical .score-box-result-content{align-self:center;order:2;margin-left:32px}}.score-box-result-content{align-self:center;order:2;margin-left:16px}.score-box-result-content .score-chart{order:1}.score-box-result-content-title{font-weight:700;color:var(--color-primary)}.score-box-result-content-date{color:var(--color-grey-standard);font-size:16px;line-height:24px;font-weight:700}.score-box-result-subsection-title{color:var(--color-grey-medium);font-weight:700;font-size:14px;line-height:24px}@media (max-width:524px){.score-box-result-subsection-title{margin-top:calc(2 * 8px)}}.score-box-result-subsection-grid{display:grid;gap:calc(3 * 8px)}.score-box-result-subsection-grid-other{margin-top:calc(3 * 8px);display:grid;gap:calc(3 * 8px);grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.score-box-result-subsection-grid-other{grid-template-columns:repeat(3,1fr)}}@media (max-width:708px){.score-box-result-subsection-grid-other{grid-template-columns:repeat(2,1fr)}}@media (max-width:524px){.score-box-result-subsection-grid-other{grid-template-columns:repeat(1,1fr)}}.score-item-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:calc(3 * 8px)}@media (max-width:1024px){.score-item-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:708px){.score-item-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:524px){.score-item-list{grid-template-columns:repeat(1,1fr)}}.score-item{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #E9EDED;border-radius:4px;background-color:#FFF;padding:calc(2 * 8px);text-decoration:none;transition:all 150ms ease-in-out}.score-item:hover{box-shadow:0 3px 4px 0 rgba(70,83,84,.4)}.score-item-icon{width:40px;height:40px;margin-right:calc(2 * 8px)}.score-item-content{color:var(--color-grey-dark);font-size:13px;line-height:16px}.score-item-content-title{color:var(--color-primary);font-weight:700;font-size:16px;line-height:24px}.score-item-content-subtitle{color:var(--color-grey-standard);font-size:14px;line-height:16px;margin-bottom:calc(1 * 8px)}.score-item-btn{margin-top:calc(4 * 8px);text-transform:inherit!important;font-variant:inherit!important;font-weight:400!important}.section{padding-top:calc(8 * 8px);padding-bottom:calc(8 * 8px)}.section.mod-small-padding-top{padding-top:0!important}.section.mod-small-padding-top{padding-top:0!important}.section-title{font-size:36px;line-height:48px}.section-title.mod-center{text-align:center}.section-title-1{font-size:20px;font-weight:700}.section-title-1.mod-uppercase{text-transform:uppercase}.section-title-2{font-weight:700;text-transform:uppercase}.title{font-size:20px;font-weight:700}.title.mod-white{color:var(--color-white)}.title.mod-center{text-align:center}a.title{display:inherit;text-decoration:inherit;color:inherit}.table-container{overflow-x:auto}.table{width:100%;border:1px solid var(--color-grey-standard);border-radius:8px;background:#fff}.table caption{margin-bottom:.5rem;text-align:left}.table>thead{font-weight:700;text-align:center;font-size:14px;text-transform:uppercase;color:var(--color-grey-dark);border-left:2px solid var(--color-grey-standard);border-bottom:2px solid transparent;background:var(--color-grey-standard)}.table tr{border-top:2px solid var(--color-grey-standard);border-left:2px solid var(--color-grey-standard);background:#FFF;text-align:center}.table tr:nth-child(2n){background:var(--color-grey-light)}.table th{padding:8px 16px;border-right:1px solid var(--color-grey-standard);vertical-align:top;font-weight:700;color:var(--color-primary)}.table td{padding:8px 16px;border-right:1px solid var(--color-grey-standard);vertical-align:top}.table td.mod-disabled{color:var(--color-grey-standard)}.table td.mod-column{display:flex;flex-direction:column}.table.mod-no-border{border:none}.table.mod-no-border *{background-color:var(--color-grey-lightest)}.table.mod-no-border tr,.table.mod-no-border td,.table.mod-no-border th{border:none;padding-top:8px}.table.mod-no-border tr:nth-child(2n){background:none}.table.mod-no-border td:nth-child(1){background:none;padding:8px 0}.table tbody.mod-text-align-left tr{text-align:left}.table-preheader{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin:0 0 1rem 0;gap:1rem}.timeline-title{font-weight:700;text-transform:uppercase;display:flex;justify-content:center;margin:calc(4 * 8px)}.timeline-title.mod-completed{color:var(--color-grey-medium);font-size:14px}.timeline-title.mod-completed:before{display:inline-block;width:24px;height:24px;margin-right:calc(1 * 8px);content:" ";background:url(/img/timeline/clock.svg) no-repeat}.title-exercice{display:flex;gap:16px}.title-exercice:before{content:" ";background:url(/img/icons/calendar.svg) no-repeat;width:48px;height:48px;display:inline-block}.title-warmup{display:flex;gap:16px}.title-warmup:before{content:" ";background:url(/img/icons/warmup.svg) no-repeat;width:48px;height:48px;display:inline-block}.title-pdp{display:flex;gap:16px}.title-pdp:before{content:" ";display:inline-block;width:75px;height:75px;background:url(/img/icons/body-pain.svg) no-repeat}.title-pdp .title-pdp-second,.title-pdp .title-pdp-first{font-size:1.1em;font-weight:600}.title-pdp .title-pdp-first{color:var(--color-tertiary)}.title-pdp .title-pdp-second{color:var(--color-primary)}.admin-column{display:flex;flex-direction:column;row-gap:1rem}.admin-row{display:flex;flex-flow:wrap;column-gap:2rem;row-gap:1rem;flex:100%;justify-content:space-between;align-items:flex-end}.admin-row.mod-right{justify-content:right}.admin-row.mod-left{justify-content:left}.form-filter{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--color-grey-standard)}.cms{line-height:normal}.cms h2{background-image:var(--color-gradient);background-position:100% 50%;background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;font-size:28px;font-weight:900;margin-bottom:1rem}.cms h2:not(.cms h2:first-child){margin-top:3rem}.cms h3{font-size:22px;font-weight:700;margin-bottom:2rem}.cms h3:not(.cms h3:first-child){margin-top:2rem}.cms p:not(.cms p:last-child){margin-bottom:1rem}.cms b,.cms strong{font-weight:700}.cms i,.cms em{font-style:italic}.cms ul{padding-left:1rem;margin-bottom:1rem;list-style:inside}.cms ul li::marker{color:var(--color-primary);font-size:.75em;padding-right:1rem}.cms ol{padding-left:1rem;margin-bottom:1rem;list-style:inside decimal}.cms ol li::marker{color:var(--color-primary);font-size:.75em;padding-right:1rem}.cms blockquote{padding:1rem;margin-bottom:1rem;background:var(--color-grey-lightest)}.cms a{color:var(--color-primary);text-decoration:none;position:relative;overflow:hidden}.cms a:after{content:"";width:0;height:2px;background:var(--color-gradient-primary-alpha);position:absolute;right:0;bottom:-2px;border-radius:5px;transition:0.2s ease-in-out;opacity:0}.cms a:hover:after{width:100%;left:0;opacity:1}.form,.form-auto>div{display:flex;flex-direction:column}.form.mod-inline,.form-auto>div.mod-inline{flex-direction:row;flex-wrap:wrap}.form.mod-inline .form-row,.form-auto>div.mod-inline .form-row,.form.mod-inline .form-auto>div,.form-auto>div.mod-inline div{margin-right:calc(3 * 8px);margin-bottom:0}.form.mod-inline .form-row:last-child,.form-auto>div.mod-inline .form-row:last-child,.form.mod-inline .form-auto>div:last-child,.form-auto>div.mod-inline div:last-child{margin-right:inherit}@media (max-width:337px){.form.mod-inline,.form-auto>div.mod-inline{align-items:flex-start!important;flex-direction:column}.form.mod-inline>input,.form-auto>div.mod-inline>input{width:100%;margin-bottom:calc(2 * 8px)}}.form.mod-filter,.form-auto>div.mod-filter{align-items:flex-end;flex:1;row-gap:1rem;column-gap:1.5rem}.form.mod-filter .form-row,.form-auto>div.mod-filter .form-row,.form.mod-filter .form-auto>div,.form-auto>div.mod-filter div{margin:0}.form.mod-filter input,.form-auto>div.mod-filter input,.form.mod-filter select,.form-auto>div.mod-filter select{padding:7px calc(1.5 * 8px);border:1px solid var(--color-grey-standard);border-radius:calc(2 * 8px);outline:none;background:#fff}.form.is-loading,.form-auto>div.is-loading{pointer-events:none;opacity:50%}.form .mod-splited,.form-auto>div .mod-splited{margin:15px 0 5px 0;display:flex;flex-direction:row}.form .mod-splited>div,.form-auto>div .mod-splited>div{flex:0 1 50%;width:50%;display:flex;flex-direction:column}.form .mod-splited>div:nth-child(2),.form-auto>div .mod-splited>div:nth-child(2){padding:0 0 0 10px;width:calc(50% - 10px)}.form .mod-splited>div>select,.form-auto>div .mod-splited>div>select{flex:1 0 50%;max-width:100%;min-width:100%;width:100%}.form .form-row,.form-auto>div .form-row,.form .form-auto>div,.form-auto>div{display:flex;flex-direction:column;margin-bottom:calc(3 * 8px)}.form .form-row:last-child,.form-auto>div .form-row:last-child,.form .form-auto>div:last-child,.form-auto>div div:last-child{margin-bottom:inherit}.form .form-row.mod-center,.form-auto>div .form-row.mod-center,.form .form-auto>div.mod-center,.form-auto>div div.mod-center{align-items:center}.form .form-row.mod-size-large,.form-auto>div .form-row.mod-size-large,.form .form-auto>div.mod-size-large,.form-auto>div div.mod-size-large{width:100%;max-width:min(50%, 368px)}.form .input-label,.form-auto>div .input-label,.form .form-auto>div>label,.form-auto>div>label{cursor:pointer}.form .input-help,.form-auto>div .input-help,.form .form-auto>div .help-text,.form-auto>div .form .help-text,.form-auto>div .help-text{padding:0 calc(1 * 8px);font-size:14px;color:var(--color-grey-standard)}.form .input-help:before,.form-auto>div .input-help:before,.form .form-auto>div .help-text:before,.form-auto>div .form .help-text:before,.form-auto>div .help-text:before{content:"( "}.form .input-help:after,.form-auto>div .input-help:after,.form .form-auto>div .help-text:after,.form-auto>div .form .help-text:after,.form-auto>div .help-text:after{content:" )"}.form .input-text,.form-auto>div .input-text,.form .mod-splited>div input,.form .form-auto>div>input,.form-auto>div .form .mod-splited>div input,.form-auto>div .mod-splited>div input,.form .mod-splited>div .form-auto>div input,.form-auto>div>input{padding:7px calc(1.5 * 8px);line-height:24px;border:1px solid var(--color-grey-standard);border-radius:calc(2 * 8px);outline:none;background:#fff}@media (max-width:524px){.form .input-text,.form-auto>div .input-text,.form .mod-splited>div input,.form .form-auto>div>input,.form-auto>div .form .mod-splited>div input,.form-auto>div .mod-splited>div input,.form .mod-splited>div .form-auto>div input,.form-auto>div>input{font-size:max(16px, 1rem)}}.form .input-text.mod-mid-width,.form-auto>div .input-text.mod-mid-width,.form .mod-splited>div input.mod-mid-width,.form .form-auto>div>input.mod-mid-width,.form-auto>div .form .mod-splited>div input.mod-mid-width,.form-auto>div .mod-splited>div input.mod-mid-width,.form .mod-splited>div .form-auto>div input.mod-mid-width,.form-auto>div>input.mod-mid-width{width:50%}.form .input-text::placeholder,.form-auto>div .input-text::placeholder,.form .mod-splited>div input::placeholder,.form .form-auto>div>input::placeholder,.form-auto>div .form .mod-splited>div input::placeholder,.form-auto>div .mod-splited>div input::placeholder,.form .mod-splited>div .form-auto>div input::placeholder,.form-auto>div>input::placeholder{color:var(--color-grey-medium)}.form .input-text:focus:invalid,.form-auto>div .input-text:focus:invalid,.form .mod-splited>div input:focus:invalid,.form .form-auto>div>input:focus:invalid,.form-auto>div .form .mod-splited>div input:focus:invalid,.form-auto>div .mod-splited>div input:focus:invalid,.form .mod-splited>div .form-auto>div input:focus:invalid,.form-auto>div>input:focus:invalid{border:1px solid var(--color-danger);box-shadow:0 0 4px var(--color-danger-alpha)}.form .input-text:focus:valid,.form-auto>div .input-text:focus:valid,.form .mod-splited>div input:focus:valid,.form .form-auto>div>input:focus:valid,.form-auto>div .form .mod-splited>div input:focus:valid,.form-auto>div .mod-splited>div input:focus:valid,.form .mod-splited>div .form-auto>div input:focus:valid,.form-auto>div>input:focus:valid{border:1px solid var(--color-primary);box-shadow:0 0 4px var(--color-primary)}.form ul:not(.list)>li,.form-auto>div ul:not(.list)>li{padding:calc(1 * 8px) calc(1.5 * 8px);color:var(--color-danger);border-left:1px solid var(--color-danger-alpha)}.form .input-file,.form-auto>div .input-file{padding:4px;border:1px solid var(--color-grey-medium);border-radius:4px}.form-auto{display:flex;flex-direction:column}.form-auto>div>label{margin-bottom:6px}.form-auto .radio-container{display:flex;flex-wrap:wrap}.form-auto .radio-container input{flex:0 1 15px}.form-auto .radio-container label{flex:0 1 calc(100% - 15px - 8px)}.form-auto>button{align-self:center}.form-auto select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a0aec0'%3e%3cpath d='M15.3 9.3a1 1 0 0 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 1.4-1.4l3.3 3.29 3.3-3.3z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.5em 1.5em;max-width:450px;min-width:450px;border:1px solid var(--color-grey-standard);border-radius:calc(2 * 8px);background-color:#fff;padding:calc(1 * 8px) calc(1.5 * 8px);-webkit-appearance:none;appearance:none}.form-auto select.not-selected{color:var(--color-grey-standard)}.form-auto select.selected-once{color:var(--color-cta);border-color:#39A8E0;border-width:2px}.form-auto select.is-done{border:2px solid var(--color-primary);color:var(--color-primary)}@media (max-width:524px){.form-auto select{max-width:100%;min-width:100%;width:100%}}.form-auto .mod-time{margin:0 0 15px 0;display:flex;flex-direction:row}.form-auto .mod-time>select{flex:0 1 50%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a0aec0'%3e%3cpath d='M15.3 9.3a1 1 0 0 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 1.4-1.4l3.3 3.29 3.3-3.3z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.5em 1.5em;border:1px solid var(--color-grey-standard);border-radius:calc(2 * 8px);background-color:#fff;padding:calc(1 * 8px) calc(1.5 * 8px);-webkit-appearance:none;appearance:none;max-width:auto;min-width:auto}.form-auto .mod-time>select.not-selected{color:var(--color-grey-standard)}.form-auto .mod-time>select.selected-once{color:var(--color-cta);border-color:#39A8E0;border-width:2px}.form-auto .mod-time>select.is-done{border:2px solid var(--color-primary);color:var(--color-primary)}@media (max-width:524px){.form-auto .mod-time>select{max-width:100%;min-width:100%;width:100%}}.form-auto .form-row .form-control,.form-auto>div .form-control{margin:8px 0 16px 0}.form .fieldset+.fieldset,.form-auto>div .fieldset+.fieldset{margin-top:calc(5 * 8px)}.form label,.form-auto>div label{color:var(--color-grey-dark)}.form legend,.form-auto>div legend{margin-bottom:calc(2 * 8px);line-height:24px}.form legend.legend-title,.form-auto>div legend.legend-title,.form legend .legend-title,.form-auto>div legend .legend-title{display:block;width:100%;font-weight:700;text-transform:uppercase;color:var(--color-primary)}.form legend.legend-title:before,.form-auto>div legend.legend-title:before,.form legend .legend-title:before,.form-auto>div legend .legend-title:before{content:"";display:block;position:relative;margin-bottom:24px;border-bottom:1px dashed var(--color-grey-standard)}.form legend .legend-description,.form-auto>div legend .legend-description{color:var(--color-grey-standard);font-size:12px;line-height:12px}.form.mod-connection-form input,.form-auto>div.mod-connection-form input{border:1px solid var(--color-grey-light);border-radius:5px;background-color:transparent;color:var(--color-grey-light);padding:15px;font-size:20px}.form.mod-connection-form input:focus,.form-auto>div.mod-connection-form input:focus,.form.mod-connection-form input:active,.form-auto>div.mod-connection-form input:active,.form.mod-connection-form input:focus:invalid,.form-auto>div.mod-connection-form input:focus:invalid{border:1px solid var(--color-white)}.form.mod-connection-form label,.form-auto>div.mod-connection-form label{font-size:20px}.form.mod-connection-form>div.form-row:last-of-type,.form-auto>div.mod-connection-form>div.form-row:last-of-type,.form-auto.form>div:last-of-type,.form-auto>div.mod-connection-form>div:last-of-type{margin:0}.form-group+.form-group{margin-top:calc(1.5 * 8px)}.form-group select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a0aec0'%3e%3cpath d='M15.3 9.3a1 1 0 0 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 1.4-1.4l3.3 3.29 3.3-3.3z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.5em 1.5em;max-width:450px;min-width:450px;border:1px solid var(--color-grey-standard);border-radius:calc(2 * 8px);background-color:#fff;padding:calc(1 * 8px) calc(1.5 * 8px);-webkit-appearance:none;appearance:none}.form-group select.not-selected{color:var(--color-grey-standard)}.form-group select.selected-once{color:var(--color-cta);border-color:var(--color-cta);outline-color:var(--color-cta);border-width:2px}@media (max-width:524px){.form-group select{max-width:100%;min-width:100%;width:100%}}.form-group.hidden{display:none}input.mod-small{max-width:12rem}input.mod-medium{max-width:max(50%, 368px)}.form-auto.v2 label{color:var(--newWhite)!important}.form-auto.v2 input,.form-auto.v2 select{background-color:var(--color-highlight);color:var(--newWhite)}.form.v2 label,.form-auto>div.v2 label{color:var(--newWhite)!important}.form.v2 input,.form-auto>div.v2 input,.form.v2 select,.form-auto>div.v2 select{background-color:var(--color-highlight);color:var(--newWhite)}.form.v2 .legend-title,.form-auto>div.v2 .legend-title{color:var(--color-greenText)}.form.v2 .form-group select,.form-auto>div.v2 .form-group select{border:1px solid var(--color-border);background-color:var(--color-highlight)}.form.v2 .form-group select.not-selected,.form-auto>div.v2 .form-group select.not-selected{color:var(--color-bg)}.form.v2 .form-group select.selected-once,.form-auto>div.v2 .form-group select.selected-once{color:var(--color-newWhite);border-color:var(--color-greenBg);outline-color:var(--color-greenBg)}.form.v2 .form-group.hidden,.form-auto>div.v2 .form-group.hidden{display:none}.tabs{display:flex;margin-bottom:24px;padding:0 16px;font-size:14px;font-weight:700;line-height:24px;color:#939E9F;border-bottom:1px solid rgba(0,0,0,.08);gap:24px}@media (max-width:799px){.tabs{display:none}}.tabs.mod-mobile{display:flex;margin-bottom:0;border-bottom:none;background-color:#fff}@media (min-width:800px){.tabs.mod-mobile{display:none}}.tabs-title{display:flex;align-items:center;padding-top:16px;padding-bottom:7px;border-bottom:2px solid transparent;gap:4px;cursor:pointer}.tabs-title svg{fill:currentColor}#oldSeance:checked~.programme-header-container .old-seance-label,#oldSeance:checked~.layout-sidemenu .old-seance-label,#newSeance:checked~.programme-header-container .new-seance-label,#newSeance:checked~.layout-sidemenu .new-seance-label{color:#26B6C3;border-color:#26B6C3}#oldSeance:checked~.layout-sidemenu #oldSeanceContent{display:flex}#oldSeanceContent{display:none}@media (min-width:768px){.seance-details{padding-top:48px}}@media (min-width:768px){.seance-details .block-button-seance{margin-left:auto}.seance-details .block-button-seance .button{padding:10px;font-size:16px;font-weight:400}}@media (min-width:768px){.seance-details .seance-details-header{display:flex;justify-content:space-between}}.seance-details-header-title{font-weight:700;text-align:center}@media (min-width:768px){.seance-details-header-title{font-size:22px}}.exercise-details-badges{display:flex;flex-flow:row wrap;gap:10px}.exercise-details-badges .badge{background-color:#fff}.u-wrapper,.header-score-menu,.header{width:1249px;padding-left:16px;padding-right:16px;z-index:1;position:relative}.u-wrapper-large{width:924px;padding-left:16px;padding-right:16px;z-index:1;position:relative}.u-wrapper-large.mod-mid-width{width:40%;min-width:320px}.u-wrapper-medium,.cardlist{width:714px;padding-left:16px;padding-right:16px;z-index:1;position:relative}.u-wrapper-small,.timeline{width:540px;padding-left:16px;padding-right:16px;z-index:1;position:relative}.u-wrapper,.header-score-menu,.header,.u-wrapper-large,.u-wrapper-medium,.cardlist,.u-wrapper-small,.timeline{max-width:90%;margin:0 auto}@media screen and (max-width:500px){.u-wrapper,.header-score-menu,.header,.u-wrapper-large,.u-wrapper-medium,.cardlist,.u-wrapper-small,.timeline{max-width:98%}}.u-nowrap{white-space:nowrap}.u-border-bloc{margin:0;padding:8px 16px;font-size:.95em;border:1px solid var(--color-secondary-alpha);border-radius:4px;background:#fff}.u-text-rainbow,.main-title,.header-score-subtitle,.header-score-description,.hero-title,.score-box-result.mod-vertical .score-box-result-content-title,.alert.mod-success .alert-title,.alert.mod-success .alert-text{background-image:var(--color-gradient);background-position:100% 50%;background-clip:text;-webkit-background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.u-text-center{text-align:center}.u-margin-right-1{margin-right:calc(1 * 8px)}.u-margin-right-2{margin-right:calc(2 * 8px)}.u-margin-right-4{margin-right:calc(4 * 8px)}.u-margin-right-8{margin-right:calc(8 * 8px)}.u-margin-left-1{margin-left:calc(1 * 8px)}.u-margin-left-2{margin-left:calc(2 * 8px)}.u-margin-bottom{margin-bottom:calc(1 * 8px)}.u-margin-bottom-2{margin-bottom:calc(2 * 8px)}.u-margin-bottom-4{margin-bottom:calc(4 * 8px)}.u-margin-bottom-6{margin-bottom:calc(6 * 8px)}.u-margin-bottom-8{margin-bottom:calc(8 * 8px)}.u-margin-top-auto{margin-top:auto}.u-margin-top{margin-top:calc(1 * 8px)}.u-margin-top-2{margin-top:calc(2 * 8px)}.u-margin-top-3{margin-top:calc(3 * 8px)}.u-margin-top-4,.layout-sidemenu{margin-top:calc(4 * 8px)}.u-margin-top-6{margin-top:calc(6 * 8px)}.u-margin-top-8{margin-top:calc(8 * 8px)}.u-size-1{width:calc(1 * 8px);height:calc(1 * 8px)}.u-size-2{width:calc(2 * 8px);height:calc(2 * 8px)}.u-size-3{width:calc(3 * 8px);height:calc(3 * 8px)}.u-size-4{width:calc(4 * 8px);height:calc(4 * 8px)}.u-size-5{width:calc(5 * 8px);height:calc(5 * 8px)}.u-reduce-width{width:85%}.u-margin-left-auto{margin-left:auto}.u-margin-right-auto{margin-right:auto}.u-no-margin{margin:0}.u-no-padding-y{padding-top:0;padding-bottom:0}.u-justify-content-center{justify-content:center}.u-justify-content-end{justify-content:flex-end}.u-flex{display:flex}.u-flex-column{display:flex;flex-direction:column}.u-align-items-center{align-items:center}.u-align-self-end{align-self:flex-end}.u-align-self-start{align-self:flex-start}.u-gap-16{gap:16px}.u-gap-8{gap:8px}.u-bold{font-weight:700}.u-td-none{text-decoration:none}.u-td-none:hover{text-decoration:underline}.u-text-current{stroke:currentColor}.u-text-primary{color:var(--color-primary)}.u-text-danger{color:var(--color-danger)}.u-text-discret{color:var(--color-grey-standard)}.u-text-grey-darker{color:var(--color-grey-darker)}.u-text-purple{color:var(--color-purple)}.u-hidden{display:none!important}.u-bg-primary{background:var(--color-primary)}.u-bg-secondary{background:var(--color-secondary)}.u-bg-tertiary{background:var(--color-tertiary)}.u-bg-danger{background:var(--color-danger)}.u-bg-cta{background:var(--color-cta)}.u-bg-grey-dark{background:var(--color-grey-dark)}.u-bg-grey-standard{background:var(--color-grey-standard)}.u-bg-grey-medium{background:var(--color-grey-medium)}.u-bg-grey-light{background:var(--color-grey-light)}.u-bg-grey-lightest{background:var(--color-grey-lightest)}.u-bg-white{background:var(--color-white)}.u-border-bottom-grey-light{border-bottom:1px solid var(--color-grey-light)}.u-overflow-hidden{overflow:hidden}.u-hr{width:100%;border:1px solid var(--color-grey-light)}.sr-only,.radiotab{clip:rect(0,0,0,0);position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0}#video{height:100%;aspect-ratio:.5625;pointer-events:none;position:fixed;left:50%;transform:translateX(-50%)}#video::-webkit-media-controls,#video::-webkit-media-controls-enclosure,#video::-webkit-media-controls-panel,#video::-webkit-media-controls-play-button,#video::-webkit-media-controls-timeline,#video::-webkit-media-controls-current-time-display,#video::-webkit-media-controls-time-remaining-display,#video::-webkit-media-controls-mute-button,#video::-webkit-media-controls-volume-slider,#video::-webkit-media-controls-fullscreen-button{display:none!important}#exercice-name{position:fixed;left:50%;top:15vh;line-height:35px;transform:translateX(-50%);text-shadow:2px 2px 5px #000;background-color:var(--color-green-alpha);backdrop-filter:blur(3px);padding:10px 5px;color:#fff;font-family:"octin";font-size:30px;font-weight:700;text-align:center}#exercice-repetition{position:fixed;left:50%;bottom:15vh;transform:translateX(-50%);text-shadow:2px 2px 5px #000;color:#fff;font-family:"octin";font-size:30px;width:100%;text-align:center}#playlistPlayer{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);min-height:100%;width:100vw}#progresse-bar{position:fixed;top:50%;transform:translateY(-50%);left:15px;border-radius:15px;width:15px;height:50vh;background-color:#fff;display:flex;flex-direction:column-reverse;justify-content:end;flex-wrap:nowrap;box-shadow:2px 2px 5px rgba(0,0,0,.25)}#progresse-bar .progresse-bar-inner{width:100%;background-color:var(--color-greenBg);border-radius:15px}#progresse-bar .progresse-bar-inner-ball{opacity:0;width:22px;aspect-ratio:1;background-color:var(--color-greenBg);border:2px solid #fff;color:#fff;font-family:"Material Icons";border-radius:21px;text-align:center;position:relative;left:50%;transform:translateX(-50%) translateY(-50%)}#nextButton{padding:0;background-color:transparent;position:fixed;top:50vh;transform:translateY(-50%);right:15px;border:none;border-radius:100%;width:50px;aspect-ratio:1}#nextButton>img{width:100%;height:100%}#manageSong,#muteSong{position:fixed;bottom:15px;right:15px;width:50px;aspect-ratio:1;border:0;border-radius:100%;background-color:rgba(235,237,237,.8);transition:all 0.15s;border:2px solid transparent}#manageSong.active,.active#muteSong{border:2px solid var(--color-greenBg)}#manageSong>img,#muteSong>img{position:relative;top:2px;transition:all 0.15s;width:100%;height:100%}#muteSong{right:calc(15px + 50px + 15px);filter:saturate(0%);transform:translateY(70px);transition:all 0.3s}#muteSong.show{transform:translateY(0)}#muteSong.active{filter:saturate(100%)}#songList{position:fixed;bottom:calc(15px + 50px + 15px);right:0;padding:15px;background-color:#fff;color:#000;border-radius:15px 0 0 15px;background-color:rgba(235,237,237,.8);transform:translateX(100%);transition:all 0.3s}#songList.show{transform:translateX(0%)}#songList ul{display:flex;flex-direction:column}#songList ul>li{color:var(--color-greenBg);cursor:pointer}#songList ul>li.running::before{content:""}#songList ul>li::before{font-family:"Material Icons";position:relative;top:3px;right:3px;content:""}#songList ul>li:hover::before{content:""}#stepIndicator{position:fixed;top:70px;left:10px;font-size:1.3rem;width:50%;color:var(--color-newWhite);text-shadow:2px 2px 2px var(--color-bg);min-width:300px}#audioPlayer{display:none}#donePopUp-container{z-index:1;position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);backdrop-filter:blur(3px);display:none;justify-content:center;align-items:center;opacity:0}#donePopUp{background-color:var(--color-greenBg);color:var(--color-newWhite);border-radius:15px;text-align:center;overflow:hidden;padding:50px 0 50px 0;width:0vw}#donePopUp>*{width:75vw}#launchVideoImg{position:fixed;width:100px;bottom:50%;right:50%;transform:translate(85%,70%);transition:0.3s;animation:click 0.5s 2s;transform-origin:center}#launchVideoImg.hidden{opacity:0}@keyframes click{0%{scale:1}50%{scale:.8}100%{scale:1}}.info{padding:15px}.info>p{text-align:center}.info>p.number{font-weight:700;font-size:1.8rem;margin:0}.progressContainer{display:flex}.progressContainer .data{width:100%;display:flex;flex-direction:column}.progressContainer .data .text{display:flex;justify-content:space-between}.progressContainer .data .text p{margin:0}.progressContainer .data .text,.progressContainer .data progress{width:100%}.symbole{font-family:"Material Icons";display:flex;align-items:center;padding:0 15px 0 0}.symbole::before{font-size:1.3rem}.symbole.mod-ok::before{content:"";color:green}.symbole.mod-in-progress::before{content:"";color:darkorange}.symbole.mod-not-running::before{content:"";color:var(--color-grey-dark)}body#elearning.result{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}body#elearning.result #message{text-align:center;font-size:30px;line-height:30px;padding:15px;width:clamp(250px, 90%, 500px)}body#elearning.result #percent{font-size:75px;text-shadow:2px 2px 3px var(--color-bg);font-weight:700}body#elearning.result>div{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}body#elearning.result>div>a{font-size:30px;padding:30px}body#elearning.result #shareLink-container{opacity:0;transition:opacity 0.3s 0.1s;position:fixed;top:100vh;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center}body#elearning.result #shareLink-container.mod-active{top:0;opacity:1}body#elearning.result #shareLink-container .shareLink{gap:10px;display:none;margin:0 15px;max-width:90vw;flex-wrap:wrap;justify-content:center}body#elearning.result #shareLink-container .shareLink.mod-active{display:flex}body#elearning.result #shareLink-container .shareLink>a,body#elearning.result #shareLink-container .shareLink>span{font-family:"Material Icons"}body#elearning.result #shareLink-container .shareLink>a>img,body#elearning.result #shareLink-container .shareLink>span>img{width:50px;border:1px solid var(--color-highlight);border-radius:100%;transition:all 0.1s}body#elearning.result #shareLink-container .shareLink>a:active>img,body#elearning.result #shareLink-container .shareLink>span:active>img{border:1px solid var(--color-green)}.scoreElearning>h2{flex:0 0 100%;text-align:center;color:var(--color-greenText)}.scoreElearning>.certificats{display:flex;flex-wrap:wrap;gap:3%}.scoreElearning>.certificats .eLearningItem{flex:0 1 30%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:3% 0 0 0;padding:15px 0 0 0;cursor:pointer}.scoreElearning>.certificats .eLearningItem>span{font-family:"Material Icons";font-size:50px}.scoreElearning>.certificats .eLearningItem>p{text-align:center}.scoreElearning>.certificats .eLearningItem.mod-undone{color:var(--color-lightgrey)}.scoreElearning button{flex:0 0 75%;margin:15px auto!important}#elearningInformationPopUpContainer{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-bg-alpha);display:none}#elearningInformationPopUpContainer.show{display:flex}#elearningInformationPopUp{max-width:300px;width:80vw;color:var(--color-newWhite)}#elearningInformationPopUp h3{text-align:center;color:var(--color-greenText)}#elearningInformationPopUp p{text-align:center}#elearningInformationPopUp span#elearningInformationPopUp-close{font-family:"Material Icons";font-size:30px;display:block;width:100%;text-align:right;cursor:pointer}body#quizzRps,body#elearning{background-color:#171717;background-image:url(/img/app/bgQuizzRpsTel.webp);background-size:cover;background-position:center center;background-repeat:no-repeat repeat;overflow:hidden;background-position-y:0%;-webkit-transition:background-position-y 1.5s cubic-bezier(.5,0,.5,1);-moz-transition:background-position-y 1.5s cubic-bezier(.5,0,.5,1);-o-transition:background-position-y 1.5s cubic-bezier(.5,0,.5,1);transition:background-position-y 1.5s cubic-bezier(.5,0,.5,1)}body#quizzRps form,body#elearning form{position:fixed;left:50%;transform:translateX(-50%);display:flex;overflow-x:scroll;height:calc(100% - 60px);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}body#quizzRps form::-webkit-scrollbar,body#elearning form::-webkit-scrollbar{display:none}body#quizzRps form>div,body#elearning form>div{position:relative;scroll-snap-align:center;flex:0 0 100%;height:calc(100% - 60px);display:flex;flex-direction:column;align-items:center;justify-content:space-around}body#quizzRps form>div>label,body#elearning form>div>label{font-size:3rem;line-height:3rem;background-color:var(--color-greenBg);padding:5px;border-radius:10px;max-width:90vw;text-align:center;color:var(--color-newWhite)}body#quizzRps form>div>div.answerListQuizzRps,body#elearning form>div>div.answerListQuizzRps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:90vw}body#quizzRps form>div>div.answerListQuizzRps label,body#elearning form>div>div.answerListQuizzRps label{font-size:1.5rem;background-color:var(--color-highlight);border-radius:var(--defaut-border-radius);border:1px solid transparent;padding:15px;color:var(--color-newWhite)}body#quizzRps form>div>div.answerListQuizzRps input,body#elearning form>div>div.answerListQuizzRps input{opacity:0;width:0;height:0;margin:0 -5px}body#quizzRps form>div.pop label,body#elearning form>div.pop label{animation:pop 0.5s ease-in both}body#quizzRps form>div.unpop label,body#elearning form>div.unpop label{animation:unpop 0.5s ease-in both}body#quizzRps .progression .progress-bar,body#elearning .progression .progress-bar{height:5px}body#quizzRps .progression .progress-bar>.inner-rogress-bar,body#elearning .progression .progress-bar>.inner-rogress-bar{background-color:var(--color-newWhite);width:0%;height:100%;border-radius:0 5px 5px 0;transition:all 1.5s 0s cubic-bezier(.5,0,.5,1)}body#quizzRps .progression .progression-number,body#elearning .progression .progression-number{padding:5px;font-size:1.2rem;text-shadow:1px 1px 3px var(--color-bg)}body#quizzRps>a.v2,body#elearning>a.v2{width:clamp(150px, 25%, 250px);position:fixed;bottom:15px;left:15px;opacity:0}body#quizzRps>a.v2.show,body#elearning>a.v2.show{opacity:1}@media (min-width:1080px){body#quizzRps,body#elearning{background-image:url(/img/app/bgQuizzRpsPc.webp)}}@keyframes pop{0%{scale:0 0}50%{scale:1.1 1.1}100%{scale:1 1}}@keyframes unpop{0%{scale:1 1}50%{scale:1.1 1.1}100%{scale:0 0}}:root{--color-bg:#171717;--color-bg-alpha:rgba(23, 23, 23, 0.75);--color-highlight:#23282EFF;--color-lesshighlight:#272d36;--color-border:#5d6064;--color-lightgrey:rgba(180, 180, 180, 1);--color-newWhite:#ffffff;--color-greenText:#04CA95;--color-greenBg:#05A97D;--color-lightgreen:#5bcb96;--color-green-alpha:rgba(5, 169, 125, 0.75);--color-red:#F84B5F;--color-red-alpha:rgba(248, 75, 95, 0.75);--color-purple:#5E2BEA;--color-purple-alpha:rgba(94, 43, 234, 0.75);--color-yellow:#ECCA1A;--color-orange:#FC5B3F;--defaut-border-radius:15px}body.v2{padding:0;margin:0;box-sizing:border-box;background-color:var(--color-bg);color:var(--color-newWhite);width:100%;max-width:100%}body.v2.bg-green-leaf,body.v2.bg-red-chrono,body.v2.bg-purple-pansement{background-repeat:no-repeat;background-attachment:fixed}body.v2.bg-green-leaf{background-image:url(/img/motifsBackground/Feuille/feuilleSombre.svg),url(/img/motifsBackground/Feuille/feuilleClaire.svg),url(/img/motifsBackground/Feuille/feuilleSombre.svg);background-size:250px 250px,250px 250px,300px 300px;background-position:calc(100% + 100px) 100px,-100px center,calc(100% + 100px) 100%}body.v2.bg-red-chrono{background-image:url(/img/motifsBackground/Chrono/Chrono5h.svg),url(/img/motifsBackground/Chrono/Chrono10h.svg),url(/img/motifsBackground/Chrono/Chrono12h.svg);background-size:250px 250px,250px 250px,300px 300px;background-position:calc(100% + 100px) 100px,-50px center,calc(100% + 100px) 70vh}body.v2.bg-purple-pansement{background-image:url(/img/motifsBackground/Pansement/PansementClair.svg),url(/img/motifsBackground/Pansement/PansementCroix.svg),url(/img/motifsBackground/Pansement/PansementSombre.svg);background-size:250px 250px,250px 250px,300px 300px;background-position:calc(100% + 100px) 100px,-50px center,calc(100% + 100px) 70vh}body.v2 .mod-TextGreen{color:var(--color-greenText)}body.v2 .mod-tinyText{font-size:.8rem;text-align:center}body.v2 .mod-tinyText.mod-centered{width:80vw;margin:0 auto}#layout.mod-centered-column{display:flex;flex-direction:column;align-items:center;gap:15px;padding:15px}#layout.mod-centered-column.mod-high-gap{gap:45px}#layout.mod-centered-column>*{width:90vw}.default-block,.wrapper.mod-statCapacityTest>a,.wrapper.mod-statCapacityTest .statCapacityTest,.wrapper.mod-statCapacityTest #shareLink-container .shareLink,body#elearning.result #shareLink-container .shareLink,.scoreElearning,#elearningInformationPopUp,#defineTimeForHealthByWeek,#defineTimeForHealthByWeekForm>form,#defineTimeForHealthByWeekForm>form>input,#defineTimeForHealthByWeekForm>form>div>button,.pathologie-card,.programme-choice{background-color:var(--color-highlight);border-radius:var(--defaut-border-radius);border:1px solid var(--color-border);padding:15px;margin:20px auto 20px auto;color:var(--color-newWhite)}.default-block .mod-green,.wrapper.mod-statCapacityTest>a .mod-green,.wrapper.mod-statCapacityTest .statCapacityTest .mod-green,.wrapper.mod-statCapacityTest #shareLink-container .shareLink .mod-green,body#elearning.result #shareLink-container .shareLink .mod-green,.scoreElearning .mod-green,#elearningInformationPopUp .mod-green,#defineTimeForHealthByWeek .mod-green,#defineTimeForHealthByWeekForm>form .mod-green,#defineTimeForHealthByWeekForm>form>input .mod-green,#defineTimeForHealthByWeekForm>form>div>button .mod-green,.pathologie-card .mod-green,.programme-choice .mod-green{color:var(--color-greenText);font-weight:700}.default-block.mod-full-width,.wrapper.mod-statCapacityTest>a.mod-full-width,.wrapper.mod-statCapacityTest .mod-full-width.statCapacityTest,.wrapper.mod-statCapacityTest #shareLink-container .mod-full-width.shareLink,body#elearning.result #shareLink-container .mod-full-width.shareLink,.mod-full-width.scoreElearning,.mod-full-width#elearningInformationPopUp,.mod-full-width#defineTimeForHealthByWeek,#defineTimeForHealthByWeekForm>form.mod-full-width,#defineTimeForHealthByWeekForm>form>input.mod-full-width,#defineTimeForHealthByWeekForm>form>div>button.mod-full-width,.mod-full-width.pathologie-card,.mod-full-width.programme-choice{width:90%}.default-block.mod-mid-width,.wrapper.mod-statCapacityTest>a.mod-mid-width,.wrapper.mod-statCapacityTest .mod-mid-width.statCapacityTest,.wrapper.mod-statCapacityTest #shareLink-container .mod-mid-width.shareLink,body#elearning.result #shareLink-container .mod-mid-width.shareLink,.mod-mid-width.scoreElearning,.scoreElearning,.mod-mid-width#elearningInformationPopUp,.mod-mid-width#defineTimeForHealthByWeek,#defineTimeForHealthByWeekForm>form.mod-mid-width,#defineTimeForHealthByWeekForm>form>input.mod-mid-width,#defineTimeForHealthByWeekForm>form>div>button.mod-mid-width,.mod-mid-width.pathologie-card,.mod-mid-width.programme-choice{width:clamp(300px, 50vw, 500px)}.default-block.mod-banner,.wrapper.mod-statCapacityTest>a.mod-banner,.wrapper.mod-statCapacityTest .mod-banner.statCapacityTest,.wrapper.mod-statCapacityTest #shareLink-container .mod-banner.shareLink,body#elearning.result #shareLink-container .mod-banner.shareLink,.mod-banner.scoreElearning,.mod-banner#elearningInformationPopUp,.mod-banner#defineTimeForHealthByWeek,#defineTimeForHealthByWeekForm>form.mod-banner,#defineTimeForHealthByWeekForm>form>input.mod-banner,#defineTimeForHealthByWeekForm>form>div>button.mod-banner,.mod-banner.pathologie-card,.mod-banner.programme-choice{width:100%;margin:0 0 15px 0;border-radius:0;border-left:0;border-right:0}.default-block.mod-border-hover,.wrapper.mod-statCapacityTest>a.mod-border-hover,.wrapper.mod-statCapacityTest .mod-border-hover.statCapacityTest,.wrapper.mod-statCapacityTest #shareLink-container .mod-border-hover.shareLink,body#elearning.result #shareLink-container .mod-border-hover.shareLink,.mod-border-hover.scoreElearning,.mod-border-hover#elearningInformationPopUp,.mod-border-hover#defineTimeForHealthByWeek,#defineTimeForHealthByWeekForm>form.mod-border-hover,#defineTimeForHealthByWeekForm>form>input.mod-border-hover,#defineTimeForHealthByWeekForm>form>div>button.mod-border-hover,.mod-border-hover.pathologie-card,.mod-border-hover.programme-choice{transition:all 0.3s}.default-block.mod-border-hover:hover,.wrapper.mod-statCapacityTest>a.mod-border-hover:hover,.wrapper.mod-statCapacityTest .mod-border-hover.statCapacityTest:hover,.wrapper.mod-statCapacityTest #shareLink-container .mod-border-hover.shareLink:hover,body#elearning.result #shareLink-container .mod-border-hover.shareLink:hover,.mod-border-hover.scoreElearning:hover,.mod-border-hover#elearningInformationPopUp:hover,.mod-border-hover#defineTimeForHealthByWeek:hover,#defineTimeForHealthByWeekForm>form.mod-border-hover:hover,#defineTimeForHealthByWeekForm>form>input.mod-border-hover:hover,#defineTimeForHealthByWeekForm>form>div>button.mod-border-hover:hover,.mod-border-hover.pathologie-card:hover,.mod-border-hover.programme-choice:hover{border:1px solid var(--color-greenText)}.default-block.mod-border-click,.wrapper.mod-statCapacityTest>a.mod-border-click,.wrapper.mod-statCapacityTest .mod-border-click.statCapacityTest,.wrapper.mod-statCapacityTest #shareLink-container .mod-border-click.shareLink,body#elearning.result #shareLink-container .mod-border-click.shareLink,.mod-border-click.scoreElearning,.mod-border-click#elearningInformationPopUp,.mod-border-click#defineTimeForHealthByWeek,#defineTimeForHealthByWeekForm>form.mod-border-click,#defineTimeForHealthByWeekForm>form>input.mod-border-click,#defineTimeForHealthByWeekForm>form>div>button.mod-border-click,.mod-border-click.pathologie-card,.mod-border-click.programme-choice{transition:all 0.1s}.default-block.mod-border-click:active,.wrapper.mod-statCapacityTest>a.mod-border-click:active,.wrapper.mod-statCapacityTest .mod-border-click.statCapacityTest:active,.wrapper.mod-statCapacityTest #shareLink-container .mod-border-click.shareLink:active,body#elearning.result #shareLink-container .mod-border-click.shareLink:active,.mod-border-click.scoreElearning:active,.mod-border-click#elearningInformationPopUp:active,.mod-border-click#defineTimeForHealthByWeek:active,#defineTimeForHealthByWeekForm>form.mod-border-click:active,#defineTimeForHealthByWeekForm>form>input.mod-border-click:active,#defineTimeForHealthByWeekForm>form>div>button.mod-border-click:active,.mod-border-click.pathologie-card:active,.mod-border-click.programme-choice:active{border:1px solid var(--color-greenText)}.default-block.mod-space-around,.wrapper.mod-statCapacityTest>a.mod-space-around,.wrapper.mod-statCapacityTest .mod-space-around.statCapacityTest,.wrapper.mod-statCapacityTest #shareLink-container .mod-space-around.shareLink,body#elearning.result #shareLink-container .mod-space-around.shareLink,.mod-space-around.scoreElearning,.mod-space-around#elearningInformationPopUp,.mod-space-around#defineTimeForHealthByWeek,#defineTimeForHealthByWeekForm>form.mod-space-around,#defineTimeForHealthByWeekForm>form>input.mod-space-around,#defineTimeForHealthByWeekForm>form>div>button.mod-space-around,.mod-space-around.pathologie-card,.mod-space-around.programme-choice{width:75vw}table td.actif{color:#26b6c3}.display-permission{display:none;margin-left:20px;list-style-type:decimal}.display-permission.mod-visible{display:initial}tr.inactif{color:var(--color-activation-code-inactif-text);background:var(--color-activation-code-inactif-background)}.body-menu-admin{position:absolute;right:0;width:100%;transition:all 0.3s ease-in}.body-menu-admin.mod-actif{width:calc(100% - 300px)}.show-menu{display:inline;position:fixed;left:0;top:102px;width:90px;padding:15px 0;transition:all 0.3s ease-in,background-color 0.15s,color 0.15s,border-bottom 0.15s,box-shadow 0.15s 0.1s;color:var(--color-grey-light);border:none;border-bottom:2px solid transparent;background-color:var(--color-primary)}.show-menu.actif{left:300px}.show-menu:hover,.show-menu.actif{border-bottom:2px solid var(--color-grey-dark);background-color:var(--color-white);color:var(--color-grey-dark);cursor:pointer;box-shadow:5px 2px 5px rgba(0,0,0,.25)}.show-menu::before{content:"";display:inline-block;position:relative;top:7px;height:14px;margin:-1.8rem 7px 0 0;font-family:"Material Icons";font-size:1.8em}.show-menu.actif::before{content:""}@media (max-width:630px){.show-menu{position:fixed;top:5px;right:15px;left:auto}}.admin-menu{display:flex;flex-direction:column;position:fixed;top:0;overflow-y:auto;left:calc(300px * -1);left:calc(clamp(300px, 300px, 100vw) * -1);width:300px;width:clamp(300px, 300px, 100vw);height:100vh;padding:0 20px 0 20px;transition:left 0.3s 0s ease-in,box-shadow 0.3s 0s ease-in;background-color:#fff;box-shadow:0 0 0 rgba(0,0,0,.25);z-index:1000}.admin-menu.actif{left:0;box-shadow:2px 0 5px rgba(0,0,0,.25)}.admin-menu-list{margin:0 0 20px 0}.admin-menu-list>li{margin:5px 0 5px 0;padding:0 0 0 10px}.admin-menu-list>li>a{display:block;color:var(--color-grey-dark);text-decoration:none;padding:5px}.admin-menu-list>li>a.admin-menu-list-active{color:var(--color-actif-link-menu-admin)}.admin-menu-list>li>a:hover{text-decoration:underline}.admin-menu-titre{margin:20px 0 20px 0;color:var(--color-grey-dark);font-weight:700}@media screen and (max-width:630px){.body-menu-admin{position:absolute;width:100%}.body-menu-admin.mod-actif{width:100%}.admin-menu{z-index:1000;left:-100%;width:100%}.show-menu{width:auto;border-bottom:0 solid transparent;padding:15px 0 15px 8px}.show-menu:hover{color:var(--color-grey-light);border-bottom:0 solid transparent;background-color:transparent;box-shadow:0 0 0 rgba(0,0,0,.25)}.show-menu.actif{box-shadow:0 0 0 rgba(0,0,0,.25);background-color:transparent;border:0 solid transparent;left:auto}.show-menu.actif:hover{border-bottom:0 solid transparent;background-color:transparent;color:var(--color-grey-dark)}}.alert{background:var(--color-gradient);padding:2px;border-radius:calc(0.5 * 8px);box-shadow:0 3px 4px 0 rgba(70,83,84,.1);color:var(--color-primary)}.alert-inner{background:var(--color-white);display:flex;flex-direction:column;border-radius:calc(0.5 * 8px);padding:calc(2 * 8px)}.alert-title{font-weight:700}.alert.mod-warning{background:var(--color-gradient-warning);color:#f79533}.alert.mod-warning .alert-inner{background:var(--color-white)}.alert.mod-error{background:var(--color-gradient-error);color:var(--color-danger)}.alert.mod-error .alert-inner{background:var(--color-danger-light)}.alert.v2{background:var(--color-highlight);border-radius:var(--defaut-border-radius);box-shadow:0 0 0 0 transparent;color:var(--color-greenText)}.alert.v2>.alert-inner{background:var(--color-highlight);border-radius:var(--defaut-border-radius)}.alert.v2.mod-success{border:2px solid var(--color-greenBg)}.alert.v2.mod-success .alert-title{background-image:var(--color-greenText);-webkit-text-fill-color:var(--color-greenText)}.alert.v2.mod-success .alert-text{background-image:var(--color-greenText);-webkit-text-fill-color:var(--color-greenText)}.alert.v2.mod-warning{border:2px solid var(--color-orange);background:var(--color-highlight);color:var(--color-orange)}.alert.v2.mod-warning .alert-inner{background:var(--color-highlight)}.alert.v2.mod-error{border:2px solid var(--color-red);background:var(--color-highlight);color:var(--color-red)}.alert.v2.mod-error .alert-inner{background:var(--color-highlight)}.avatar.is-admin .avatar-badge-icon{background:var(--color-gradient-error)}.avatar-badge{display:flex;align-items:center;margin:0 0 0 15px}.avatar-badge.mod-clickable{cursor:pointer}.avatar-badge-icon{background:var(--color-cta);border-radius:calc(16 * 8px);box-shadow:1px 1px 4px 0 rgba(0,0,0,.16);display:flex;justify-content:center;align-items:center;width:32px;height:32px}.avatar-badge-icon:hover{filter:brightness(1.2)}.avatar-icon{fill:var(--color-white);width:16px;height:16px;pointer-events:none}.badge{display:inline-flex;font-size:12px;line-height:16px;color:var(--color-grey-standard);gap:4px}@media (min-width:768px){.badge{font-size:14px;line-height:1.1em}}.badge-icon{align-self:center;width:12px;height:12px;fill:var(--color-grey-standard)}@media (min-width:768px){.badge-icon{width:14px;height:14px}}.badge-text{align-self:center;line-height:16px}@media (min-width:768px){.badge-text{line-height:1em}}.badge.mod-small{font-size:10px}.badge.mod-small .badge-icon{width:10px;height:10px}.badge.mod-medium{font-size:16px}.badge.mod-medium .badge-icon{width:16px;height:16px}.badge.mod-white{color:var(--color-white)}.badge.mod-white .badge-icon{fill:var(--color-white)}.badge.mod-highlighted{color:var(--color-cta);border:1px solid var(--color-grey-light);padding:calc(8px - 1px);border-radius:4px}.badge.mod-highlighted .badge-icon{fill:var(--color-cta)}.badge.mod-grey-border{padding:calc(4px - 1px) calc(6px - 1px);color:var(--color-grey-dark);border:1px solid var(--color-grey-medium);border-radius:4px}.badge.mod-bold,.badge.mod-injury{padding:calc(4px - 1px) calc(6px - 1px);font-size:10px;font-weight:700;border:1px solid var(--color-grey-light);border-radius:4px}.badge.mod-bold .badge-icon,.badge.mod-injury .badge-icon{width:16px;height:16px}.badge.mod-bold .badge-text,.badge.mod-injury .badge-text{padding-top:2px;margin-bottom:-2px}.badge.mod-injury{color:var(--color-grey-dark)}.badge.mod-injury .badge-icon{fill:var(--color-danger)}.badge.mod-danger{padding:calc(4px - 1px) calc(6px - 1px);color:var(--color-danger);border:1px solid var(--color-danger);border-radius:4px}.badge.mod-dist{background-color:var(--color-l-dist)}.badge.mod-org{background-color:var(--color-l-org)}.badge.mod-guest{background-color:var(--color-l-guest)}.badge.v2{color:var(--color-newWhite);border:1px solid var(--color-border)}#bottomNavBar{position:fixed;bottom:0;width:100vw;height:60px;background-color:var(--color-bg);backdrop-filter:blur(2px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-Index:1000000;display:flex;justify-content:center;gap:10px;border-top:1px solid var(--color-border)}#bottomNavBar>a{width:70px;height:100%;aspect-ratio:1;color:var(--color-newWhite);text-decoration:none;transition:all 0.1s;display:flex;flex-direction:column;align-items:center;justify-content:space-around}#bottomNavBar>a:active{scale:.9 .9}#bottomNavBar>a>span{font-size:35px;line-height:35px;font-family:"Material Icons"}#bottomNavBar>a>p{font-size:12px}.breadcrumb{margin-bottom:16px;font-size:.95rem;color:var(--color-grey-dark-alpha)}.breadcrumb a{color:var(--color-grey-dark-alpha)}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{color:var(--color-primary)}.button{display:flex;align-items:center;justify-content:center;padding:calc(8px - 1px) calc(12px - 1px);cursor:pointer;transition:background-color 100ms ease-out,color 100ms ease-out,box-shadow 100ms ease-out;font-size:14px;font-weight:700;line-height:calc(2 * 8px);white-space:nowrap;text-decoration:none;color:var(--forecolor);border:1px solid var(--bordercolor);border-radius:calc(1 * 8px);background:var(--backcolor);--forecolor:var(--color-primary);--backcolor:var(--color-white);--bordercolor:var(--color-primary-alpha);appearance:none;gap:4px}.button:focus-visible{outline:2px solid var(--color-cta)}.button:hover:not([disabled]){--forecolor:var(--color-primary-highlight);--backcolor:var(--color-white);--bordercolor:var(--color-primary-highlight)}.button[disabled]{--forecolor:var(--color-grey-standard);--backcolor:var(--color-grey-light);--bordercolor:var(--color-grey-light);opacity:.7;cursor:not-allowed}.button:active{pointer-events:none}.button:active:not([disabled]){pointer-events:initial;box-shadow:0 0 0 8px rgba(70,82,83,.05)}.button.mod-inline{display:inline;position:relative;top:-3px}.button.mod-primary,.form-auto>button.button{--forecolor:var(--color-white);--backcolor:var(--color-primary);--bordercolor:var(--color-primary)}.button.mod-primary:hover:not([disabled]),.form-auto>button.button:hover:not([disabled]),.button.mod-primary:active:not([disabled]),.form-auto>button.button:active:not([disabled]){--forecolor:var(--color-white);--backcolor:var(--color-primary-highlight);--bordercolor:var(--color-primary-highlight)}.button.desatured{filter:grayscale(100%)}.button.mod-danger{--forecolor:var(--color-danger);--backcolor:var(--color-danger-light);--bordercolor:var(--color-danger-light)}.button.mod-danger:hover:not([disabled]),.button.mod-danger:active:not([disabled]){--forecolor:var(--color-danger-light);--backcolor:var(--color-danger-highlight);--bordercolor:var(--color-danger-highlight)}.button.mod-cta{--forecolor:var(--color-white);--backcolor:var(--color-cta);--bordercolor:var(--color-cta)}.button.mod-cta:hover:not([disabled]),.button.mod-cta:active:not([disabled]){--forecolor:var(--color-white);--backcolor:var(--color-cta-highlight);--bordercolor:var(--color-cta-highlight)}.button.mod-size-small{padding:calc(4px - 1px) calc(6px - 1px);font-size:10px}.button.mod-size-small .button-icon{width:12px;height:12px}.button.mod-size-large{padding:calc(16px - 1px) calc(24px - 1px);gap:12px}.button.mod-size-large .button-icon{width:16px;height:16px}.button.mod-borderless{border:none;padding:0;background:transparent;transition:transform 200ms ease-out;outline:none}.button.mod-light{font-weight:400;color:var(--color-grey-standard)}.button.mod-grey{color:var(--color-grey-standard);--forecolor:var(--color-grey-standard)}.button.mod-rotateicon{border:none;border-radius:0;background:transparent;transition:transform 200ms ease-out;outline:none}.button.mod-rotateicon:hover:not([disabled]){transform:rotate(90deg)}.button.mod-rotateicon:active:not([disabled]){transform:rotate(90deg);box-shadow:none}.button.mod-icon{transition:all 100ms ease-out;border:none;border-radius:0;background:transparent}.button.mod-icon:hover:not([disabled]),.button.mod-icon:focus:not([disabled]){transform:scale(1.1);filter:saturate(1.2) brightness(.95)}.button.mod-icon:active:not([disabled]){transform:scale(1.1);filter:saturate(1.2) brightness(.95)}.button.mod-round{border-radius:24px}.button.mod-circle{padding:4px;border:1px solid var(--color-grey-light);border-radius:50%}.button.mod-circle:hover:not([disabled]),.button.mod-circle:active:not([disabled]),.button.mod-circle.mod-actif{--forecolor:var(--color-white);--backcolor:var(--color-primary-highlight);--bordercolor:var(--color-primary-highlight)}.button.mod-margin-bottom{margin:0 0 10px 0}.button.mod-margin-top{margin:10px 0 0 0}.button.mod-green{background-color:var(--color-positive);color:#fff;border:1px solid var(--color-positive);transition:all 0.2s;margin:0 0 10px 0}.button.mod-green:hover:not([disabled]),.button.mod-green:active:not([disabled]){background-color:#fff;color:var(--color-positive);border:1px solid var(--color-positive)}.button.mod-blue{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);transition:all 0.2s;margin:0 0 10px 0}.button.mod-blue:hover:not([disabled]),.button.mod-blue:active:not([disabled]){background-color:#fff;color:var(--color-primary);border:1px solid var(--color-primary)}.button.mod-red{background-color:var(--color-danger);color:#fff;border:1px solid var(--color-danger);transition:all 0.2s;margin:0 0 10px 0}.button.mod-red:hover:not([disabled]),.button.mod-red:active:not([disabled]){background-color:#fff;color:var(--color-danger);border:1px solid var(--color-danger)}.button.v2{color:var(--color-newWhite);border:1px solid var(--color-border);border-radius:var(--defaut-border-radius);background:var(--color-bg);--forecolor:var(--color-greenText);--backcolor:var(--color-newWhite);--bordercolor:var(--color-border)}.button.v2.mod-big-text{font-size:1.3em}.button.v2:hover{background-color:var(--color-highlight)}.button.v2.mod-primary,.form-auto>button.button.v2{background-color:var(--color-greenBg);border:none;color:var(--color-newWhite)}.button.v2.mod-primary:hover:not([disabled]),.form-auto>button.button.v2:hover:not([disabled]),.button.v2.mod-primary:active:not([disabled]),.form-auto>button.button.v2:active:not([disabled]){background-color:var(--color-lightgreen)}.button.v2.mod-danger{background-color:var(--color-red);color:var(--color-newWhite)}.button.v2.mod-danger:hover{background-color:var(--color-red-alpha)!important}.button.v2.mod-green{color:var(--color-greenText);border:1px solid var(--color-greenText)}.button.v2.mod-green:hover:not([disabled]),.button.v2.mod-green:active:not([disabled]){color:var(--color-greenText);border:1px solid var(--color-greenText);background-color:var(--color-highlight)}.button-icon{align-self:center;transition:fill 100ms ease-out;width:14px;height:14px;fill:var(--forecolor)}.collapse{border:1px solid var(--color-grey-light);border-radius:4px;background:#fff}.collapse>summary{list-style:none;display:flex;padding:16px;cursor:pointer;user-select:none}.collapse>summary:focus-visible{outline:2px solid var(--color-cta)}.collapse>summary::-webkit-details-marker{display:none}.collapse-summary-title{font-weight:700}.collapse-summary-arrow{fill:var(--color-primary);width:24px;height:24px;transition:transform 100ms ease-out;margin-left:auto}.collapse-content{transition:transform 200ms ease-out,opacity 200ms ease-out;padding:0 16px 16px;opacity:0;transform:translateY(-8px)}.collapse-content>img{max-width:100%}.collapse.mod-margin-bottom{margin-bottom:15px}.collapse[open]{box-shadow:0 3px 4px 0 rgba(70,83,84,.1)}.collapse[open]>summary .collapse-summary-arrow{transform:rotate(-180deg);fill:var(--color-grey-medium)}.collapse[open] .collapse-content{opacity:1;transform:translateY(0)}.collapse.v2{border:1px solid var(--color-border);background:var(--color-bg)}.collapse.v2>summary:focus-visible{outline:2px solid var(--color-greenBg)}.collapse.v2>summary .collapse-summary-arrow{fill:var(--color-greenBg)}.collapse.v2[open]{box-shadow:none}.collapse.v2[open]>summary .collapse-summary-arrow{fill:var(--color-greenText)}.copy{position:relative}.copy-code{padding:2px 4px;border:1px dashed var(--color-grey-standard);background-color:var(--color-grey-lightest)}.copy-button{position:relative}.copy-button-content.mod-hidden{display:none}.copy-button-tooltip{display:none;width:100%;background:var(--backcolor)}.copy-button-tooltip.is-visible{display:block}.delete-content{padding:16px;border:1px solid var(--color-grey-light);border-radius:4px;background:#fff;box-shadow:0 3px 4px rgba(70,83,84,.1)}.delete-content.mod-hidden{display:none}.delete-toggle.mod-hidden{display:none}.dialog-menu[open] .dialog-menu-inner{transform:translateY(0);opacity:1}.dialog-menu-title{margin-left:4px;font-weight:700}.dialog-menu-inner{animation-fill-mode:forwards;max-width:360px;min-width:200px;min-height:400px;width:100%;background-color:var(--color-grey-lightest);box-shadow:0 0 4px 0 rgba(70,83,84,.2);border-radius:4px;transition:all 200ms ease-out;transform:translateY(-100px);opacity:0}@media (max-width:500px){.dialog-menu-inner{max-width:100%}}.dialog-menu-links{margin:16px;display:flex;flex-direction:column;gap:8px;overflow:auto;max-height:calc(100vh - 200px)}.dialog-menu-links-item{padding:8px 16px;transition:all 200ms ease-out;text-decoration:none;color:var(--color-primary);border:1px solid var(--color-grey-lightest);border-radius:4px;background:var(--color-white);box-shadow:0 2px 3px 0 rgba(70,83,84,.05)}.dialog-menu-links-item:hover{color:var(--color-primary-highlight);border-color:var(--color-primary-highlight);box-shadow:0 2px 3px 0 rgba(70,83,84,.2)}.dialog{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;width:100%;height:100%;transition:all 300ms ease-out;color:var(--color-grey-dark);border:none;background:var(--color-gradient-alpha-dark);opacity:0;z-index:-1}.dialog[open]{visibility:visible;transition:all 300ms ease-out;opacity:1;z-index:100}.dialog[open] .dialog-inner{transform:translateY(0);opacity:1}.dialog-title{font-weight:700}.dialog-inner{width:100%;min-width:200px;max-width:360px;padding:16px 16px 24px 16px;transition:all 200ms ease-out;transform:translateY(-100px);border-radius:4px;background-color:var(--color-grey-lightest);opacity:0;box-shadow:0 0 4px 0 rgba(70,83,84,.2);animation-fill-mode:forwards}@media (max-width:500px){.dialog-inner{max-width:100%}}#didacticiel-container{position:fixed;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(4px);opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-Index:10000000}#didacticiel-container #images-container{position:absolute;width:100vw;height:100%;top:0;left:0;display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}#didacticiel-container #images-container::-webkit-scrollbar{display:none}#didacticiel-container #images-container .image-section{scroll-snap-align:start;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 12.5vw}#didacticiel-container #images-container .image-section>img{width:75vw;max-height:90vh;border-radius:15px;aspect-ratio:.5625;opacity:0;transition:scale 0.2s}#didacticiel-container #images-container .image-section>img.mod-ordinateur{aspect-ratio:1.7777777778}#didacticiel-container #close{font-family:"Material Icons";position:absolute;cursor:pointer;z-index:2;display:inline;top:0;right:0;text-align:right;font-size:40px;padding:15px 15px;color:#fff;transition:all 0.3s}#didacticiel-container #close:hover{scale:1.2 1.2}#didacticiel-container #close:hover:active{scale:1.1 1.1}#didacticiel-container #arrow{font-family:"Material Icons";position:absolute;width:100%;top:50vh;left:0;display:flex;justify-content:space-between;transform:translateY(-50%);z-index:1;user-select:none}#didacticiel-container #arrow>div{text-align:center;color:#fff;font-size:40px;cursor:pointer;padding:0 10px;transition:all 0.2s}#didacticiel-container #arrow>div:nth-child(2){margin:0 -10px 0 0}#didacticiel-container #arrow>div:hover{scale:1.2 1.2}#didacticiel-container #arrow>div:hover:active{scale:1.1 1.1}#didacticiel-container #indicator-container{position:fixed;bottom:10vh;left:50%;transform:translateX(-50%);width:75vw;height:10px;display:flex;gap:5px;justify-content:center}#didacticiel-container #indicator-container>div{flex:1 1 auto;max-width:30px;transition:0.2s;height:100%;border-radius:15px;background-color:darkgray;box-shadow:0 0 4px rgba(21,21,21,.7);cursor:pointer}#didacticiel-container #indicator-container>div.mod-active{background-color:#fff}.equipement-recommande{display:flex;flex-flow:row wrap;margin-bottom:24px;padding:16px;line-height:1.2em;text-decoration:none;border:1px solid var(--color-grey-light);border-radius:calc(1 * 8px);background:var(--color-grey-lightest);box-shadow:0 3px 4px rgba(70,83,84,.1);gap:1rem}.equipement-recommande h3{display:flex;align-items:center;flex:100%;font-weight:700;gap:.5rem}.equipement-recommande h3 svg{fill:var(--color-secondary)}.equipement-recommande .equipement-recommande-info{flex:1 1;min-width:140px}.equipement-recommande .equipement-recommande-info p{font-size:.8rem;color:var(--color-grey-dark)}.equipement-recommande .equipement-recommande-info h4{margin:.5rem 0;font-size:1rem;font-weight:700;text-align:center;text-transform:capitalize;color:var(--color-text)}.equipement-recommande .equipement-recommande-image{align-self:center;flex:1 1;min-width:130px;max-width:250px;height:auto;max-height:250px;margin:auto}.equipement-recommande .equipement-recommande-reference{flex:100%;font-size:.9em;text-align:center;color:var(--color-grey-dark)}.eva-slider-question{display:flex;gap:12px;align-content:center;align-items:center;margin-bottom:12px}.eva-slider-question-icon{width:32px;height:32px;flex-shrink:0}.eva-slider-container{border-radius:4px;background:#FFF;border:1px solid var(--color-grey-light);padding:16px}.eva-slider-legend{color:var(--color-grey-standard);display:flex;justify-content:space-between}.eva-slider-legend-left{text-align:left}.eva-slider-legend-right{text-align:right}.eva-slider-track{height:40px;display:flex;overflow:hidden}.eva-slider-track-left{width:2px;background:var(--color-primary);z-index:1}.eva-slider-track-range{flex-grow:1;height:24px;align-self:center;background:var(--color-gradient);margin:0 -16px;cursor:pointer;appearance:none;-webkit-appearance:none}.eva-slider-track-range:focus-visible{outline:2px solid var(--color-cta)}.eva-slider-track-range::-moz-range-thumb{visibility:hidden;width:28px;height:28px;background:#fff;border:4px solid var(--color-cta);border-radius:32px;cursor:grab;box-shadow:0 3px 4px 0 rgba(70,83,84,.1)}.eva-slider-track-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;visibility:hidden;width:28px;height:28px;background:#fff;border:4px solid var(--color-cta);border-radius:32px;cursor:grab;box-shadow:0 3px 4px 0 rgba(70,83,84,.1)}.eva-slider-track-right{width:2px;background:var(--color-secondary);z-index:1;margin:0!important}.eva-slider.is-defined .eva-slider-track-range{background:var(--color-gradient-alpha)}.eva-slider.is-defined .eva-slider-track-range::-moz-range-thumb{visibility:visible}.eva-slider.is-defined .eva-slider-track-range::-webkit-slider-thumb{visibility:visible}.eva-slider.mod-secondary .eva-slider-track-range::-moz-range-thumb{border:4px solid var(--color-secondary)}.eva-slider.mod-secondary .eva-slider-track-range::-webkit-slider-thumb{border:4px solid var(--color-secondary)}.exercise-card{display:flex;align-items:center;padding:16px;transition:all 100ms ease-in-out;text-decoration:none;border:1px solid var(--color-grey-light);background-color:#fff;box-shadow:0 3px 4px rgba(70,83,84,.1);gap:16px}.exercise-card.mod-finished{background-color:transparent;box-shadow:none}.exercise-card:hover,.exercise-card:focus{transform:scale(1.01);box-shadow:0 0 8px var(--color-primary-alpha)}.exercise-card:hover .mod-button,.exercise-card:focus .mod-button{transform:scale(1.1);filter:saturate(1.2) brightness(.95)}.exercise-card-icon{max-width:40px;max-height:40px}.exercise-card-icon.mod-button{width:32px;height:32px;transition:all 200ms ease-in-out}.exercise-card-content{display:flex;flex:2;flex-direction:column;gap:8px}.exercise-card-content-title{font-size:16px;font-weight:700;line-height:24px;color:var(--color-primary)}@media (min-width:768px){.exercise-card-content-title{font-size:18px;line-height:1.3em}}.exercise-card-content-badges{display:flex;gap:16px}.exercise-header{display:flex;align-items:center;padding:16px;gap:16px}.exercise-header .button-icon{width:20px;height:20px}.exercise-header-icon{max-width:40px;max-height:40px}.exercise-header-content{display:flex;flex:2;flex-direction:column;gap:8px}.exercise-header-content-title{font-weight:700;color:var(--color-grey-dark)}@media (min-width:1024px){.exercise-header-content-title{font-size:20px;line-height:1.3em}}.flash{transition:all 500ms ease-out;transform:translateY(-10px);opacity:0}.flash.start-animate{transform:translateY(0);opacity:1}.google-slide-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px}.google-slide-player:after{font-size:12px;content:"Recovup";background:#e4e6e7;width:126px;height:36px;display:flex;position:absolute;bottom:0;right:0;align-content:center;align-items:center;justify-content:right;padding-right:16px}.google-slide-player-iframe{border:0;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.graph{display:none;overflow-x:auto;min-height:50px}.graph.mod-visible{display:initial}.graph h3{text-align:center}.graph.mod-square .graph-item{aspect-ratio:1}.graph.mod-full-width .graph-item{min-width:0;width:100%}.graph-item{min-width:300px;aspect-ratio:1.3333333333}#header{position:fixed;top:0;width:100%;background-color:var(--color-bg);height:60px;margin:0 0 10px 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-Index:1000000}#header>nav{width:100%;display:flex;justify-content:space-between;padding:0 20px;height:60px;border-bottom:1px solid var(--color-border)}#header>nav>div{display:flex;align-items:center;gap:15px}#header>nav>div #logo{height:40px}@media (max-width:337px){#header>nav>div #logo{width:80px}}#header>nav>div a{display:flex;align-items:center;text-decoration:none}#header>nav>div .icon{font-family:"Material Icons";color:#fff;font-size:30px;cursor:pointer}#header>nav>div h1{color:var(--color-newWhite)}#header.mod-glass{background-color:var(--color-bg-alpha);backdrop-filter:blur(3px)}#defineTimeForHealthByWeek{max-width:300px;width:80vw;color:var(--color-newWhite);display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer}#defineTimeForHealthByWeek.mod-no-margin-vertical{margin:0 auto}#defineTimeForHealthByWeek>p{margin:0}#defineTimeForHealthByWeek .progress-bar{display:block;width:100%;height:8px;border-radius:8px;background-color:var(--color-lesshighlight)}#defineTimeForHealthByWeek .progress-bar>div{height:100%;max-width:100%;background-color:var(--color-greenBg);border-radius:8px}#defineTimeForHealthByWeekForm{opacity:0;transition:opacity 0.3s 0.1s;position:fixed;-webkit-transform:translate3d 0,0,0;z-index:150!important;top:100vh;height:100vh;background-color:rgba(0,0,0,.8);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center}#defineTimeForHealthByWeekForm.mod-active{top:0;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;z-Index:100000!important;width:100%}#defineTimeForHealthByWeekForm>form{display:flex;flex-direction:column;align-items:center;gap:5px;margin:10px}#defineTimeForHealthByWeekForm>form>p{margin:0}#defineTimeForHealthByWeekForm>form #lessHour,#defineTimeForHealthByWeekForm>form #moreHour{padding:0;border:0}#defineTimeForHealthByWeekForm>form #nbrHour{font-size:40px;font-weight:700;color:var(--color-greenText)}#defineTimeForHealthByWeekForm>form>input,#defineTimeForHealthByWeekForm>form>div>button{transition:all 0.1s;margin:0;color:var(--color-newWhite)}#defineTimeForHealthByWeekForm>form>input:active,#defineTimeForHealthByWeekForm>form>div>button:active{border-color:var(--color-greenText)}#defineTimeForHealthByWeekForm>form>div{display:flex;align-items:center;gap:15px;margin:15px}.icon-value-icon{width:100%;max-height:40px}.icon-value.mod-valid .icon-value-icon{fill:var(--color-positive)}.icon-value.mod-small .icon-value-icon{max-height:1.5rem}.indicateur{display:flex;align-items:center;gap:16px;--color-background:var(--color-grey-dark)}.indicateur.mod-wellness{--color-background:var(--color-gradient-error)}.indicateur.mod-douleur{--color-background:var(--color-gradient-error)}.indicateur.mod-fatigue{--color-background:var(--color-secondary)}.indicateur.mod-derouillage{--color-background:var(--color-primary)}.indicateur.mod-reveil{--color-background:var(--color-cta)}.indicateur.mod-reveil .indicateur-value{font-size:16px}.indicateur-icon{fill:var(--color-white)}.indicateur-badge{border-radius:16px;display:flex;padding:8px;gap:4px;background:var(--color-background)}.indicateur-value{font-size:20px;font-weight:700;color:var(--color-white)}.indicateur-icon{width:16px;height:16px}.indicateur-legend{color:var(--color-grey-standard)}.licence-card{padding:8px;border:1px solid var(--color-grey-light);border-radius:4px;background:#fff}.licence-card-title{margin-bottom:16px;padding:4px;border-bottom:1px solid var(--color-grey-medium)}.licence-card-content{padding:4px}.licence-card-edit{display:none;padding:4px}.licence-card-edit.mod-open{display:block}.materiel-selection{display:flex;border-radius:4px;background:#fff;border:1px solid var(--color-grey-light);background:var(--color-grey-lightest);padding:16px;gap:16px;color:var(--color-grey-standard);cursor:pointer;transition:all 100ms ease-out}.materiel-selection-icon.squircle{background-color:var(--color-grey-standard)}.materiel-selection-right{display:flex;flex-direction:column;gap:16px;flex-grow:1}.materiel-selection-name{font-weight:700;user-select:none}.materiel-selection-action{align-self:flex-end;display:flex;flex-direction:row-reverse}.materiel-selection-action-input,.materiel-selection-action-label{font-weight:700;user-select:none;cursor:pointer}.materiel-selection-action-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#FFF;border:1px solid var(--color-grey-standard);width:1rem;height:1rem;border-radius:.25rem;pointer-events:none}.materiel-selection-action-input:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");border-color:transparent;background-color:var(--color-primary)}.materiel-selection.is-checked,.materiel-selection:hover{background:var(--color-white);box-shadow:0 2px 3px 0 rgba(70,83,84,.05)}.materiel-selection.is-checked .materiel-selection-icon.squircle,.materiel-selection:hover .materiel-selection-icon.squircle{background-color:var(--color-primary)}.materiel-selection.is-checked .materiel-selection-name,.materiel-selection:hover .materiel-selection-name{color:var(--color-primary)}.materiel-selection-action-input:checked+.materiel-selection-action-label{color:var(--color-primary)}.menu-mobile{display:grid;background:var(--color-primary);padding:0 16px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:16px;font-size:11px;font-weight:700;height:calc(7 * 8px);box-shadow:0 -1px 2px 0 rgba(0,0,0,.08)}@media (min-width:800px){.menu-mobile{display:none}}.menu-mobile-item{display:flex;color:#fff;text-decoration:none;flex-direction:column;gap:4px;line-height:13px;align-items:center;justify-content:center;transition:background-color 200ms ease-out,color 200ms ease-out}.menu-mobile-item.is-active{background-color:var(--color-white);display:flex;color:var(--color-primary)}.menu-mobile-item.is-active .menu-mobile-icon{fill:var(--color-primary)}.menu-mobile-item:hover{background-color:var(--color-white);display:flex;color:var(--color-primary)}.menu-mobile-item:hover .menu-mobile-icon{fill:var(--color-primary)}.menu-mobile-icon{width:24px;height:24px}.menu-mobile-icon{fill:var(--color-white)}div.menuTab-container{margin:20px 0;width:100vw;display:flex;justify-content:center}div.menuTab{border-radius:30px;background-color:var(--color-highlight);padding:10px;box-shadow:2px 2px 5px rgba(0,0,0,.25)}div.menuTab>nav>ul{display:flex;gap:20px}div.menuTab>nav>ul>li{width:80px;list-style-type:none}div.menuTab>nav>ul>li>a{display:block;width:100%;padding:5px;text-align:center;border-radius:20px;height:34px;text-decoration:none;border:1px solid transparent;background-color:var(--color-lesshighlight);color:var(--color-newWhite);transition:0.2s}div.menuTab>nav>ul>li>a>img{height:100%}div.menuTab>nav>ul>li>a:hover{border:1px solid var(--color-border)}div.menuTab>nav>ul>li>a.active{background-color:var(--color-greenBg);color:#fff;font-weight:700}div.menuTab>nav>ul>li>a.active:hover{border:1px solid transparent}.menu{display:flex;flex-direction:column;padding:0 16px;gap:16px}@media (max-width:799px){.menu{display:none}}.menu-item{display:flex;color:var(--color-grey-dark);text-decoration:none;gap:8px;padding:8px;border-radius:8px;transition:background-color 200ms ease-out,color 200ms ease-out}.menu-item.is-active{background-color:var(--color-white);display:flex;font-weight:700;color:var(--color-primary)}.menu-item.is-active .menu-icon{fill:var(--color-primary)}.menu-item:hover{background-color:var(--color-white);display:flex;color:var(--color-primary)}.menu-item:hover .menu-icon{fill:var(--color-primary)}.menu-icon{width:24px;height:24px}.menu-icon{fill:var(--color-grey-standard)}.notification-mockup{border:2px solid var(--color-primary);border-radius:15px;padding:15px;margin:0 0 15px 0;width:500px;display:flex;flex-direction:column;align-items:start;overflow:hidden}.notification-mockup>*{margin:0 0 15px 0}.notification-mockup .banner{width:calc(100% + 30px);aspect-ratio:1.7777777778;margin:-15px -15px 15px -15px;background-size:cover;background-position:center}.notification-mockup .browser-banner .icon{font-family:"Material Icons";position:relative;top:3px;margin:0 5px 0 0}.notification-mockup .information{display:flex}.notification-mockup .information .text{padding:0 0 0 10px}.notification-mockup .information .text h3{text-align:left;font-weight:700}.notification-mockup .information .text p{text-align:left}.notification-mockup .actions{width:100%;display:flex;gap:3px}.notification-mockup .actions a{padding:10px;flex:1 1 auto;background-color:var(--color-grey-medium);color:#000;text-decoration:none;text-align:center}.info-error{color:var(--color-grey-dark);font-weight:700;font-size:1.5rem;text-align:center}.panel{display:flex;align-items:center;position:relative;padding:16px;font-size:13px;line-height:16px;border:1px solid var(--color-grey-light);border-radius:4px;background:#fff;background:var(--color-white);box-shadow:0 2px 3px 0 rgba(70,83,84,.05);gap:16px}.panel.mod-low-density .panel-inner{gap:8px}.panel.mod-low-density .panel-text{gap:16px}.panel.mod-primary,.form-auto>button.panel{background:var(--color-gradient-primary);border-color:transparent;box-shadow:0 0 20px var(--color-primary-alpha)}.panel.mod-primary .panel-title,.form-auto>button.panel .panel-title{color:var(--color-white)}.panel.mod-primary .panel-subtitle,.form-auto>button.panel .panel-subtitle{color:var(--color-white)}.panel.mod-danger{border-color:transparent;background:var(--color-danger)}.panel.mod-danger .panel-title{color:var(--color-white)}.panel.mod-danger .panel-subtitle{color:var(--color-white)}.panel.mod-danger .panel-text.mod-white{color:var(--color-grey-light)}.panel.mod-evaluation{border-color:transparent;background:var(--color-gradient-evaluation)}.panel.mod-evaluation .panel-title{color:var(--color-white)}.panel.mod-evaluation .panel-subtitle{color:var(--color-white)}.panel-inner{display:flex;flex-grow:1;flex-direction:column}.panel-title{font-weight:700;font-size:16px;line-height:24px;color:var(--color-grey-standard)}.panel-subtitle{color:var(--color-grey-standard)}.panel-text{flex:1;display:flex;flex-direction:column}.panel-icon{width:32px;height:32px;flex-shrink:0}.panel-badges{display:flex;gap:16px}.panel-stack{position:relative}.panel-stack.mod-stack .panel-stack-2{display:block}.panel-stack.mod-stack .panel-stack-1{display:block}.panel-stack.mod-stack .panel-title{font-weight:400}.panel-stack-2{display:none;position:absolute;bottom:-16px;left:16px;height:calc(4px + 16px);border-radius:4px;border:1px solid var(--color-grey-light);background:var(--color-white);box-shadow:0 2px 3px 0 rgba(70,83,84,.05);width:calc(100% - 32px)}.panel-stack-1{display:none;position:absolute;bottom:-8px;left:8px;height:calc(4px + 8px);border-radius:4px;border:1px solid var(--color-grey-light);background:var(--color-white);box-shadow:0 2px 3px 0 rgba(70,83,84,.05);width:calc(100% - 16px)}.pathologie-card{display:flex;overflow:hidden;width:100%;text-decoration:none}@media (max-width:524px){.pathologie-card{flex-direction:column}}.pathologie-card.mod-disabled,.pathologie-card.mod-soon{filter:grayscale(1)}.pathologie-card.mod-disabled .pathologie-card-img::after{content:"";background:url(/img/bodychart/icons/blocked.svg) no-repeat center,rgba(200,200,200,.8)}.pathologie-card.mod-soon .pathologie-card-img::after{content:"";background:url(/img/bodychart/icons/soon.svg) no-repeat center,rgba(200,200,200,.8)}.pathologie-card.mod-soon:hover{box-shadow:0 0 8px var(--color-primary);filter:grayscale(.3)}.pathologie-card-img{flex:0 0 33%;position:relative;overflow:hidden;height:200px;transition:all 150ms ease-in-out;aspect-ratio:1.3333333333}.pathologie-card-img img{width:100%;height:100%;vertical-align:middle;object-fit:cover}.pathologie-card-img::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9}.pathologie-card-info{padding:8px;padding:clamp(8px, calc(4px + 1.1613vw), 16px)}.pathologie-card-info h3{font-size:1.1rem;font-weight:700;color:var(--color-greenText)}.pathologie-card-info span{font-weight:700}.pathologie-card-info p{margin-top:8px}.playlist-link{margin:0 15px 0 0;text-decoration:none;background-size:cover;border-radius:20px;position:relative;flex:0 0 230px;width:230px;aspect-ratio:1;background-color:rgba(0,0,0,.25);backdrop-filter:blur(3px)}.playlist-link.mod-centered{margin:0 auto 0 auto;display:inline-block}.playlist-link:has(span.audioIndicator) .thumbnail{backdrop-filter:blur(0)}.playlist-link>span.indicator{font-family:"Material Icons";color:#fff;font-size:30px;z-index:93;position:absolute;top:-8px;right:-8px;margin:0;text-shadow:2px 2px 3px #000}@media (max-width:650px){.playlist-link{flex:0 0 140px}}.podcast-tile-link{text-decoration:none;color:#000}.podcast-tile{border:1px solid var(--color-border);background-color:var(--color-highlight);color:var(--color-newWhite);padding:10px 10px;width:33vw;height:120px;margin:0 0 15px 0;border-radius:15px;box-shadow:2px 2px 5px rgba(0,0,0,.25);overflow:hidden}.podcast-tile>.front{margin:0 0 10px 0;display:flex;gap:10px}.podcast-tile>.front>img{height:100px;aspect-ratio:1;border-radius:5px}.podcast-tile>.front>.text h3{font-size:14px;font-weight:400;width:calc(33vw - 100px - 40px);white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.podcast-tile>.back{height:100px;width:calc(33vw - 20px);text-overflow:ellipsis;overflow:hidden}.podcast-tile>.back p i{font-style:italic;color:var(--color-grey-dark)}.podcast-tile>.back,.podcast-tile>.front{transition:0.3s}.podcast-tile:hover>.back,.podcast-tile:hover>.front{transform:translateY(calc(-100% - 10px))}.podcast-tile.mod-big{height:auto;max-height:100%}.podcast-tile.mod-big>.front>.text h3{width:calc(33vw - 150px - 40px);font-weight:700;font-size:1.5rem;height:2rem;line-height:1.6rem}.podcast-tile.mod-big>.front>img{width:150px;height:150px}.podcast-tile.mod-big>.back{height:90px;width:calc(33vw - 150px - 20px - 10px);margin:-100px 0 0 auto;line-height:22px}.podcast-tile.mod-big:hover>.back,.podcast-tile.mod-big:hover>.front{transform:none}@media screen and (max-width:800px){.podcast-tile{width:90vw;height:100px}.podcast-tile>.front{margin:0 0 10px 0}.podcast-tile>.front>img{height:80px;aspect-ratio:1;border-radius:5px}.podcast-tile>.front>.text h3{width:calc(90vw - 100px - 40px)}.podcast-tile>.back{height:75px;font-size:14px;width:calc(90vw - 20px)}.podcast-tile:hover>.back,.podcast-tile:hover>.front{transform:translateY(0)}.podcast-tile.mod-big{height:auto;max-height:100%}.podcast-tile.mod-big>.front>.text h3{width:calc(90vw - 150px - 40px)}.podcast-tile.mod-big>.back{width:calc(90vw - 150px - 30px)}}.praticien{display:flex;border-radius:4px;background:#fff;border:1px solid var(--color-grey-light);background:var(--color-white);padding:16px;font-size:13px;line-height:16px;gap:16px;box-shadow:0 2px 3px 0 rgba(70,83,84,.05);align-items:flex-start}.praticien.mod-isDeleted{filter:saturate(0%)}.praticien.mod-isDeleted .mod-disabled{background:var(--color-grey-standard);color:var(--color-white)}.praticien-fullname{text-transform:uppercase;font-weight:700;color:var(--color-primary);font-size:16px;line-height:24px}.praticien-city{color:var(--color-grey-standard)}.praticien-profession{color:var(--color-grey-dark)}.praticien-access{margin-top:8px;color:var(--color-grey-standard)}.praticien-icon{width:32px;height:32px;flex-shrink:0}.praticien-action{margin-left:auto}.praticiens-search-title{font-weight:700;margin-bottom:8px}.praticiens-search-form{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-bottom:16px}.praticiens-search-form-input{line-height:24px;padding:7px calc(1.5 * 8px);border:1px solid var(--color-grey-standard);background:#fff;border-radius:calc(1 * 8px);outline:none}.praticiens-search-form-input::placeholder{color:var(--color-grey-medium)}.praticiens-search-form-input:focus:invalid{border:1px solid var(--color-danger);box-shadow:0 0 4px var(--color-danger-alpha)}.praticiens-search-form-input:focus:valid{border:1px solid var(--color-primary);box-shadow:0 0 4px var(--color-primary)}.praticiens-search-result{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.profil-button-container{display:flex;justify-content:space-evenly;margin-bottom:24px}.profil-button{display:flex;align-items:center;flex-direction:column;justify-content:center;max-width:200px;padding:8px;padding:clamp(8px, 1.618vw, 16px);transition:all 0.2s;text-decoration:none;color:var(--color-grey-dark);border:3px solid transparent;border-radius:16px;background:var(--color-grey-lightest);gap:8px;aspect-ratio:1}.profil-button.is-active{background:var(--color-white);font-weight:700;box-shadow:0 3px 4px #465354;border:3px solid var(--color-cta)}.profil-button:hover{background:var(--color-white);box-shadow:0 3px 4px #465354}.programme-choice{display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-decoration:none;gap:8px}.programme-choice.mod-finished{color:var(--color-lightgrey)}.programme-choice.mod-finished .badge{filter:saturate(0%)}.programme-choice.mod-finished .programme-choice-arrow{fill:var(--color-grey-medium)}.programme-choice.mod-edit{cursor:default}.programme-choice.mod-edit .programme-choice-content{width:100%}.programme-choice.mod-edit .programme-choice-arrow{display:none}.programme-choice.mod-edit:hover,.programme-choice.mod-edit:focus{color:inherit;box-shadow:0 3px 4px rgba(70,83,84,.1)}.programme-choice.mod-unavailable{cursor:default;background-color:var(--color-grey-lightest)}.programme-choice.mod-unavailable:hover,.programme-choice.mod-unavailable:focus{color:inherit;box-shadow:0 3px 4px rgba(70,83,84,.1)}.programme-choice-content>*+*{margin-top:8px}.programme-choice-content-title{font-size:1rem;font-weight:600}.programme-choice-content-title-subtitle{font-size:.9rem;color:var(--color-grey-standard)}.programme-choice-content-row.mod-hidden{display:none}.programme-choice-content-row-delete{display:flex;margin-left:auto}.programme-choice-content-row-delete.mod-hidden{display:none}.programme-choice-content-form{display:flex;flex-direction:column;padding:8px 0;transition:all 200ms ease-out;text-decoration:none;color:var(--color-grey-dark);gap:6px}.programme-choice-content-form.mod-hidden{display:none}.programme-choice-content-form>*{display:flex;color:var(--color-tertiary);gap:16px}.programme-choice-content-form>*.mod-hidden{display:none}.programme-choice-arrow{width:16px;max-height:16px;fill:var(--color-yellow)}.programme-header{display:flex;flex-direction:column;gap:16px}.programme-header-menu{display:flex;gap:24px}.programme-header-menu-avatar{margin-left:auto}.programme-header-title{font-size:24px;font-weight:700}.programme-header-title-subtitle{font-size:.8em;font-weight:400;color:var(--color-grey-standard)}.programme-header-badges{display:flex;flex-wrap:wrap;gap:8px}.progress{display:block;appearance:none;width:100%;background:var(--color-grey-light);box-shadow:0 0 4px rgba(70,83,84,.1) inset;height:8px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;overflow:hidden}.progress::-webkit-progress-bar{width:100%;background:var(--color-grey-light);height:8px;border:none}.progress::-moz-progress-bar{background-color:var(--color-primary);box-shadow:0 -3px 4px rgba(70,83,84,.1) inset,2px 0 0 var(--color-white),2px 0 2px rgba(70,83,84,.3)}.progress::-webkit-progress-value{background-color:var(--color-primary)}.progress:not([value])::-webkit-progress-bar{visibility:hidden}.progress:not([value])::-moz-progress-bar{visibility:hidden}.progress:not([value])::-webkit-progress-value{visibility:hidden}section#questionPopUp{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(38,182,195,.75);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-Index:1000000}section#questionPopUp>div.questionPanel{width:50vw;min-width:190px;max-height:95vh;background-color:#fff;color:#000;padding:15px;border-radius:15px;display:flex;align-items:flex-start}@media (max-width:530px){section#questionPopUp>div.questionPanel{width:90vw;flex-direction:column}}section#questionPopUp>div.questionPanel div#icon{font-family:"Material Icons";font-size:50px;position:relative;top:10px;color:var(--color-cta)}@media (max-width:530px){section#questionPopUp>div.questionPanel div#icon{position:relative;top:10px;left:50%;transform:translateX(-50%);margin:0 0 20px 0}}section#questionPopUp>div.questionPanel div.question{padding:8px 10px 10px 10px;width:100%;display:flex;flex-direction:column}section#questionPopUp>div.questionPanel div.question .title{font-size:24px;margin:0 0 20px 0}section#questionPopUp>div.questionPanel div.question div.response{width:100%;display:flex;justify-content:center;gap:5px}section#questionPopUp>div.questionPanel div.question div.response.mod-column{flex-direction:column}section#questionPopUp>div.questionPanel div.question div.response.mod-column>button.responseItem{width:auto}section#questionPopUp>div.questionPanel div.question div.response>img.responseItem{max-width:33%;width:100px;border-radius:100%;transition:0.3s}section#questionPopUp>div.questionPanel div.question div.response>img.responseItem:hover{scale:1.05 1.05;box-shadow:3px 3px 3px lightblue}section#questionPopUp>div.questionPanel div.question div.response>button.responseItem{width:33%;border-radius:15px;border:none;padding:10px;transition:0.3s;color:#465354;font-size:24px;font-weight:700}section#questionPopUp>div.questionPanel div.question div.response>button.responseItem:hover{scale:1.01 1.01;box-shadow:3px 3px 3px lightblue}.region-card{flex:1 1 48%;min-width:150px;max-width:350px;transition:all 150ms ease-in-out;text-decoration:none;border:1px solid var(--color-border);border-radius:var(--defaut-border-radius);background-color:var(--color-highlight);box-shadow:0 3px 4px rgba(70,83,84,.1);padding:10px 0 0 0}.region-card:hover:not(.mod-disabled) .region-card-img{filter:brightness(1.05)}.region-card:hover:not(.mod-disabled) .region-card-info{color:var(--color-greenText)}.region-card.mod-disabled{filter:grayscale(1)}.region-card.mod-disabled .region-card-img::after{content:"";background:url(/img/bodychart/icons/blocked.svg) no-repeat center,rgba(200,200,200,.8)}.region-card-img{position:relative;overflow:hidden;transition:all 150ms ease-in-out;aspect-ratio:1}.region-card-img img{width:100%;height:100%;vertical-align:middle;object-fit:cover}.region-card-img::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9}.region-card-info{text-align:center;padding:8px 0;padding:clamp(8px, calc(4px + 1.613vw), 16px);font-weight:700;color:var(--color-newWhite)}.score-chart{display:inline-flex;align-items:center;position:relative;font-size:1.4rem;font-weight:700;color:var(--color-cta)}.score-chart svg{width:90px;height:90px;stroke:currentColor}.score-chart.mod-large{font-size:2.5rem}.score-chart.mod-large svg{width:180px;height:180px}.score-chart.mod-small{font-size:.9rem;font-weight:500}.score-chart.mod-small svg{width:48px;height:48px}.score-chart.mod-percentage .score-chart-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.score-chart.mod-percentage .score-chart-value.mod-white{color:#fff}.score-chart.mod-integer{justify-content:center;aspect-ratio:1}.score-chart.mod-integer.mod-small{width:48px;height:48px;font-size:1.05rem;border:1px solid var(--color-grey-light);border-radius:50%}.score-chart .score-chart-value-type{font-size:.8em}@media (max-width:524px){.score-chart svg,.score-chart.mod-large svg,.score-chart.mod-small svg{width:90px;height:90px}.score-chart .score-chart-value,.score-chart.mod-large .score-chart-value,.score-chart.mod-small .score-chart-value{font-size:1.4rem}}.score-panel{display:flex;align-items:center;flex-wrap:wrap;position:relative;padding:16px;font-size:13px;line-height:16px;border:1px solid var(--color-grey-light);border-radius:4px;background:#fff;background:var(--color-white);box-shadow:0 2px 3px 0 rgba(70,83,84,.05);gap:16px}.score-panel.mod-empty::before{content:"";flex:0 0 auto;width:48px;height:36px;background:url(/img/icons/form.svg) no-repeat center}.score-panel-inner{display:flex;flex:4 1 250px;flex-direction:column;flex-grow:1}.score-panel-title{align-self:flex-start;font-size:16px;font-weight:700;line-height:24px;color:var(--color-grey-standard);background:var(--color-gradient-alpha-dark);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.score-panel-desc{margin-bottom:8px;color:var(--color-grey-standard)}.score-panel-date{font-weight:700;color:var(--color-grey-standard)}.scoreTest{display:flex;width:100%}.scoreTest>img{width:50px;aspect-ratio:1;margin:0 10px 15px 0}.scoreTest>img.invertColor{filter:invert(100%)}.scoreTest>div{flex:0 1 100%;display:flex;flex-direction:column}.scoreTest>div>p{margin:0}.scoreTest>div>div{display:flex;justify-content:space-between}.scoreTest>div>div .level{height:15px;flex:0 1 calc(100% - 30px);margin:5px auto;border-radius:15px;background-color:var(--color-grey-light)}.scoreTest>div>div .level>div{height:100%;aspect-ratio:1;border-radius:15px}.scoreTest>div>div>p{width:45px;text-align:right;line-height:25px}.seance-header{display:flex;align-items:center;padding:16px;gap:16px;background-color:var(--color-grey-lightest)}@media (min-width:1024px){.seance-header{box-shadow:0 3px 4px rgba(70,83,84,.2)}}.seance-header .button{padding:16px}.seance-header .button-icon{width:20px;height:20px}@media (orientation:landscape) and (max-width:800px){.seance-header.mod-hide-if-landscape{display:none}}.seance-header.mod-glass{z-index:1;background-color:rgba(0,0,0,.5)!important;backdrop-filter:blur(3px)}.seance-header.mod-fixed{position:fixed;top:0;left:0;width:100vw}.seance-header.mod-without-icon .seance-header-icon{display:none}.seance-header-icon{max-width:24px;max-height:24px}@media (min-width:1024px){.seance-header-icon{max-width:32px;max-height:32px}}.seance-header-content{display:flex;flex:2;flex-direction:column;gap:8px}.seance-header-content-title{font-weight:700;color:var(--color-primary)}@media (min-width:1024px){.seance-header-content-title{font-size:20px;line-height:1.3em}}.seance-header-content-subtitle{font-size:13px;line-height:16px;color:var(--color-grey-standard)}@media (min-width:1024px){.seance-header-content-subtitle{font-size:15px;line-height:1.3em}}.seance-header-content-subtitle.mod-bold{font-weight:700}a.segment-bienEtre{display:block;background-color:rgba(0,0,0,.25);backdrop-filter:blur(3px);width:85vw;max-width:300px;aspect-ratio:1.7777777778;background-size:cover;background-position:center center;border-radius:25px;text-decoration:none;display:flex;align-items:center;justify-content:center}a.segment-bienEtre .info{padding:10px;text-align:center;color:#fff;background-color:var(--color-dark-cyan-alpha);width:auto;max-width:90%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}a.segment-bienEtre.mod-info-green .info{background-color:var(--color-green-alpha)}a.segment-bienEtre.mod-info-red .info{background-color:var(--color-red-alpha)}.slider{width:100%;height:auto;overflow:hidden;position:relative;display:block;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.1)!important;cursor:pointer}.slider img{height:100%;width:100%;display:none}.slider img.is-active{display:block}.slider:after{transition:background-color 100ms ease-out;pointer-events:none;font-size:20px;content:">";font-weight:700;line-height:16px;position:absolute;top:50%;color:var(--color-white);background:var(--color-primary-alpha);width:32px;height:32px;border-radius:16px;margin-top:-16px;display:flex;justify-content:center;align-items:center;right:8px}.slider:hover:after{background:var(--color-primary)}.squircle{background:var(--color-primary);overflow:hidden;box-sizing:border-box;width:64px;height:64px;flex-shrink:0;padding:3px;border-radius:16px}.squircle img{vertical-align:middle;width:100%;height:100%;object-fit:cover;border-radius:16px}.squircle.mod-centered{margin:0 auto 0 auto}.switch-container{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:calc(1 * 8px);padding:calc(1 * 8px) 0}.slider-button{width:60px;height:34px;position:relative;cursor:pointer;background-color:var(--color-lightgrey);-webkit-transition:0.4s;transition:0.3s;border-radius:34px}.slider-button.round{border-radius:34px}.slider-button.round:before{border-radius:50%}.slider-button.animation:before{animation:hauteur 0.4s ease 1}.slider-button:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:var(--color-newWhite);-webkit-transition:0.4s;transition:0.3s;border-radius:50%}.slider-button.mod-checked{background-color:var(--color-lightgreen)}.slider-button.mod-checked:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}@keyframes hauteur{0%{scale:1 1}50%{scale:1 .8}100%{scale:1 1}}.timeline-day{color:var(--color-grey-standard);display:flex;flex-direction:column;justify-content:center;text-align:center;background:transparent url(/img/timeline/vertical-line.svg) repeat-y center center;background-size:24px 24px}.timeline-day.mod-primary,.form-auto>button.timeline-day{background:transparent url(/img/timeline/vertical-line-primary.svg) repeat-y center center}.timeline-day.mod-primary .timeline-day-label,.form-auto>button.timeline-day .timeline-day-label{color:var(--color-primary)}.timeline-day.mod-primary .timeline-day-value,.form-auto>button.timeline-day .timeline-day-value{color:var(--color-primary)}.timeline-day.mod-disabled{background:transparent url(/img/timeline/vertical-line-disabled.svg) repeat-y center center}.timeline-day.mod-disabled .timeline-day-label{color:var(--color-grey-medium)}.timeline-day.mod-disabled .timeline-day-value{color:var(--color-grey-medium)}.timeline-day.mod-danger{background:transparent url(/img/timeline/vertical-line-danger.svg) repeat-y center center}.timeline-day.mod-danger .timeline-day-label{color:var(--color-grey-medium)}.timeline-day.mod-danger .timeline-day-value{color:var(--color-grey-medium)}.timeline-day-label{background:var(--color-grey-lightest);font-size:12px;line-height:16px;text-transform:uppercase}.timeline-day-value{background:var(--color-grey-lightest);font-size:20px;font-weight:700;padding-bottom:4px;margin-bottom:auto}.tip{border-radius:16px;background:linear-gradient(60deg,#f4f7ff,#ebeef6);padding:24px;aspect-ratio:1.7777777778;box-shadow:0 3px 4px rgba(70,83,84,.1);color:#56585a;transition:all 200ms ease-in-out;text-decoration:none}@media (min-width:500px){.tip{aspect-ratio:4}}.tip:nth-child(4n+0){color:var(--color-white);--shadow-color:#8c6dce;background:url(/img/tip/background-1.svg) bottom -8px right -8px no-repeat,linear-gradient(225deg,#ed5990,#e15aa0,#d25daf,#be62bc,#a768c6,#8c6dce)}.tip:nth-child(4n+1){color:var(--color-white);--shadow-color:#d96eb4;background:url(/img/tip/background-4.svg) bottom -8px right -8px no-repeat,linear-gradient(225deg,#ff883c,#ff7957,#ff6e72,#fe698b,#ef69a1,#d96eb4)}.tip:nth-child(4n+2){color:var(--color-white);--shadow-color:#999af7;background:url(/img/tip/background-2.svg) bottom -8px right -8px no-repeat,linear-gradient(225deg,#3cd0ff,#42c7ff,#53bdff,#6ab3ff,#82a7ff,#999af7)}.tip:nth-child(4n+3){color:var(--color-white);--shadow-color:#72bf10;background:url(/img/tip/background-3.svg) bottom -8px right -8px no-repeat,linear-gradient(225deg,#e6de1c,#cfd812,#b9d30a,#a2cc07,#8ac60a,#72bf10)}.tip:hover{background-position:bottom right;box-shadow:0 0 8px var(--shadow-color)}.tip-title{width:70%;font-size:22px;line-height:normal;font-weight:700;min-height:132px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.video-player-short{display:block;width:100%;height:100%;vertical-align:middle;object-fit:cover}.video-player-short::cue{font-size:1.5rem;line-height:105%;border-radius:2rem;background:var(--color-primary-alpha)}.video-player-short:focus-visible{outline:2px solid var(--color-cta)}.video-player-short-next{display:block;position:absolute;top:50%;right:24px;padding:0;transition:all 100ms ease-out;line-height:0;border:none;background-color:rgba(0,0,0,.4);opacity:.25}.video-player-short-next svg{width:36px;width:clamp(36px, calc(20px + 3vw), 120px);height:36px;height:clamp(36px, calc(20px + 3vw), 120px)}.video-player-short-next:hover{opacity:.5}.video-player{width:100%;height:auto;vertical-align:middle}.video-player::cue{line-height:105%;background:var(--color-primary-alpha);font-size:1.5rem;border-radius:2rem}.video-player:focus-visible{outline:2px solid var(--color-cta)}.widget-indicateur{display:flex;flex-direction:column;border-radius:4px;background:#fff;border:1px solid var(--color-grey-light);background:var(--color-white);padding:16px;font-size:13px;line-height:16px;gap:16px;position:relative;box-shadow:0 2px 3px 0 rgba(70,83,84,.05);height:100%}.widget-indicateur-title-icon{width:16px;height:16px}.widget-indicateur-icon{width:16px;height:16px;align-self:center}.widget-indicateur-title{color:var(--color-grey-standard);display:flex;align-items:center;gap:4px;fill:var(--color-grey-standard)}.widget-praticien-message{color:var(--color-primary);font-weight:700}.widget-praticien{display:flex;flex-direction:column;border-radius:4px;background:#fff;border:1px solid var(--color-grey-light);background:var(--color-white);padding:16px;font-size:13px;line-height:16px;gap:16px;position:relative;box-shadow:0 2px 3px 0 rgba(70,83,84,.05)}.widget-praticien-title-icon{width:16px;height:16px}.widget-praticien-icon{width:16px;height:16px;align-self:center}.widget-praticien-title{color:var(--color-grey-standard);display:flex;align-items:center;gap:4px;fill:var(--color-grey-standard)}.widget-praticien-message{color:var(--color-primary);font-weight:700}