:root{--form-font-size: 1rem;--form__input-height: 38px;--form__input-font-size: 1rem;--form__input-padding: .75rem;--form__errors-color: red;--form-color-disabled: #d0d0d0;--toggle-height: 25px;--form-valid-color: #58b897;--form-invalid-color: red;--strong-color: #b8ddce;--color: #58b897;--href-color: #4e4e4e;--href-color-hover: black;--form-input-height: 50px;--form-input-font-size: 16px;--form-input-padding: 23px;--form-input-bg-color: white;--form-label-font-size: 16px;--form-logo-size: 150px;--form-input-border-color: #b9bec4}:root{--first-bar-height: 54px;--second-bar-height: 46px;--avatar-size-md: 100px;--avatar-size-sm: 80px;--avatar-size-lg: 150px;--color-white: white;--color-green: #58b897;--color-orange: #f39200;--color-grey: #4e4e4e;--color-primary: #58b897;--color-premium: #f7926b;--color-bg-grey: #f0f4f8;--color-title-grey: #9d9d9d}@keyframes check{0%{width:0;height:0}40%{width:0;height:var(--check-height)}to{width:var(--check-width);height:var(--check-height)}}@keyframes scaleUp{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes waves{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shrink-sm{0%{transform:scale(1)}to{transform:scale(.75)}}@keyframes shrink-md{0%{transform:scale(1)}to{transform:scale(.5)}}@keyframes open-width{0%{width:0}to{width:100%}}@keyframes appear-grow{0%{opacity:0;max-height:0;margin-bottom:0}to{opacity:100%;max-height:300px;margin-bottom:20px}}[role=button]{cursor:pointer}:root{--progress-color: #4e4e4e;--progress-size: 80px;--progress-check-weight: 10px}.progress-check{--progress__inset-size: calc(var(--progress-size) - var(--progress-check-weight) * 2);--progress__inset-margin: calc(var(--progress-check-weight))}.progress-check__container{display:flex;justify-content:center;position:relative;max-height:100%;padding:5px}.progress-check_size_sm{--progress-size: 70px}.progress-check_size_lg{--progress-size: 120px}.progress-check__content{display:flex;position:relative;justify-content:center;align-items:center}.progress-check__circle{height:var(--progress-size);width:var(--progress-size);position:relative;background-color:#ebebeb;border-radius:50%;flex-shrink:0}.progress-check__mask{position:absolute;height:var(--progress-size);width:var(--progress-size);border-radius:50%;clip:rect(0,calc(var(--progress-size) / 2),calc(var(--progress-size)),0,calc(var(--progress-size) / 2),calc(var(--progress-size)));transition:transform .5s}.progress-check__fill{position:absolute;height:var(--progress-size);width:var(--progress-size);background-color:var(--progress-color);border-radius:50%;clip:rect(0,var(--progress-size),var(--progress-size),calc(var(--progress-size) / 2));-webkit-backface-visibility:hidden;transition:transform .5s}.progress-check__inset{position:absolute;margin:var(--progress__inset-margin);height:var(--progress__inset-size);width:var(--progress__inset-size);border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.progress-check__boolean{display:flex;justify-content:flex-start;align-items:center;line-height:1em;font-weight:700;font-size:20px;color:var(--progress-color)}.progress-check[data-value="0"] .progress-check__value{height:calc(var(--progress__inset-size) / 2);width:calc(var(--progress__inset-size) / 2);background:url(/assets/img/pictos/cross.png);background-size:contain}.progress-check:not([data-value="0"]) .progress-check__value{transform:rotate(-45deg)}.progress-check:not([data-value="0"]) .progress-check__value:after{--check-height: calc(var(--progress__inset-size) / 3);--check-width: calc(2 * var(--progress__inset-size) / 3);position:absolute;content:"";border-bottom:var(--progress-check-weight) solid var(--progress-color);border-left:var(--progress-check-weight) solid var(--progress-color);animation:check 1s ease both;transform-origin:top left;left:calc(50% - var(--check-width) / 2);top:calc(50% - var(--check-height) / 2)}.progress-check__hourglass{height:var(--progress-size);width:var(--progress-size);flex-shrink:0;background:url(/assets/img/pictos/time.png) no-repeat center;background-size:100% auto}.progress-check__prediction{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#4e4e4e;font-size:12px}
