.back-page{background:hsla(var(--p)/var(--txt-opacity,1));border-radius:5px;color:#fff}@media (max-width:640px){.back-page{margin-bottom:1rem}}body,html{color:#000;font-family:Open Sans!important;height:100%;margin:0}#profile-page .btn{align-items:center;background-color:hsla(var(--n)/var(--bg-opacity,1));border-radius:31px;color:hsla(var(--p)/var(--txt-opacity,1));cursor:pointer;display:inline-flex;flex-shrink:0;flex-wrap:wrap;font-size:.875rem;font-weight:600;justify-content:center;line-height:2;margin-bottom:.5rem;min-height:2.5rem;padding:0 1rem;text-align:center;text-transform:var(--btn-text-case);transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}#profile-page .btn:disabled{background-color:hsla(var(--b3)/var(--bg-opacity,1));border-color:hsla(var(--b3)/var(--border-opacity,1))}#profile-page .btn:disabled:hover{background-color:hsla(var(--b3)/var(--bg-opacity,1));cursor:default}#profile-page .btn:focus-visible{box-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsl(var(--nf))}#profile-page .btn:focus{outline:2px solid transparent;outline-offset:2px}#profile-page .btn:active:focus,#profile-page .btn:active:hover{-webkit-animation:none;animation:none;transform:scale(var(--btn-focus-scale,.95))}#profile-page .btn-primary{background-color:hsla(var(--p)/var(--bg-opacity,1));border-color:hsla(var(--p)/var(--bg-opacity,1));color:#fff}#profile-page .btn-primary:hover{--bg-opacity:1;background-color:hsla(var(--pf)/var(--bg-opacity,1))}.back-page{background:#fff;border-radius:19px;color:#000;font-family:Open Sans;font-weight:700;padding:8px 22px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:640px){.back-page{margin-bottom:1rem;padding:8px 22px}}.btn-filter{background:#fff;border:none;border-radius:19px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:hsla(var(--p)/var(--txt-opacity,1));margin-left:1rem;padding:5px 10px;width:120px}.btn-filter.active{background:hsla(var(--p)/var(--txt-opacity,1));color:#fff}.add_new_question{border:3px solid #fff;cursor:pointer}.save_question_form{margin-top:1%!important;padding:1%}@media screen and (min-width:1264px){.switch-button-question{margin:10%}}.display-if-not-custom{display:block}#modal-overlay{align-items:center;background:rgba(0,0,0,.5);justify-content:center;z-index:9999}#modal-overlay,.modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%}.modal{background-color:#000;background-color:rgba(0,0,0,.4);overflow:auto;padding-top:10%;transition-duration:4s;z-index:100}.modal-title{font-size:1.2rem;font-weight:700}.modal-content,.modal-title{margin-bottom:1rem}.modal-body{background-color:#fefefe;border:1px solid #888;margin:auto;padding:30px;width:50%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}#profile-page form{width:100%}#profile-page section{border-bottom:3px solid hsla(var(--p)/var(--border-opacity,1));margin-bottom:3rem;padding-bottom:3rem}#profile-page section:last-child{border-bottom:none}#profile-page section h2{font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:left;text-transform:capitalize}.text-chart,text.mkc_info{font-weight:700}@media (min-width:700px){#profile-page .text-resize>div{width:8rem}}#profile-page .titre-mon-profil{margin-bottom:3.4rem}#profile-page .invalid-feedback{color:red}#profile-page .profile-picture{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:150px;justify-content:center;overflow:hidden;position:relative;width:100%}.carddd{background:#fff;border:1px solid #dcdcdc;border-radius:49px;padding:15px 20px;text-align:center}.borderedBlock label{font-family:Open Sans;font-size:20px;font-weight:700}.input-group p{color:#919191;font-family:Open Sans;font-size:18px;font-weight:600}.borderedBlock{border:1px solid #dcdcdc;border-radius:49px;margin:20px 0;padding:25px}@media (max-width:700px){#profile-page .profile-picture{align-self:center;height:75px;width:100%}#profile-page .profile-picture .material-icons-outlined.text-primary{border:4px solid hsla(var(--p)/var(--border-opacity,1));border-radius:50%;color:hsla(var(--p))!important;font-size:60px}}@media (min-width:700px){#profile-page .profile-picture{height:150px;width:100%}#profile-page .profile-picture .material-icons-outlined.text-primary{border:7px solid hsla(var(--p)/var(--border-opacity,1));border-radius:50%;color:hsla(var(--p))!important;font-size:125px}}#profile-page .profile-picture img{border-radius:100%;height:100%;line-height:150px;-o-object-fit:cover;object-fit:cover;text-align:center;width:auto}#profile-page .profile-picture input[type=file]{background:grey;border:none;border-radius:50%;cursor:pointer;height:150px;inset:0;left:50%;opacity:0;position:absolute;transform:translateX(-50%);width:150px}#profile-page .profile-picture .new-image{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:none;border-radius:50%;display:flex;filter:grayscale(1);flex-direction:column;height:100%;inset:0;justify-content:center;opacity:.5;position:absolute;width:100%}@media (min-width:700px){#profile-page .name-container{flex-direction:row}#profile-page .name-container .name-input{margin-right:2rem}#profile-page .container-information-place{flex-direction:row}}#profile-page .align-self-end{align-self:end}#profile-page #profile-section{width:100%}#profile-page #profile-section .container-password{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){#profile-page #profile-section .container-password{flex-direction:row}}#profile-page #profile-section .container-password .input-group{margin:0 10px;width:100%}#profile-page #profile-section .container-password .btn{margin-bottom:0!important;margin-top:10px}#profile-page .serie-table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;table-layout:fixed;width:100%}#profile-page .serie-table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}#profile-page .serie-table td,#profile-page .serie-table th{padding:.625em;text-align:center}#profile-page .serie-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:600px){#profile-page .serie-table{border:0}#profile-page .serie-table caption{font-size:1.3em}#profile-page .serie-table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#profile-page .serie-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}#profile-page .serie-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}#profile-page .serie-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}#profile-page .serie-table td:last-child{border-bottom:0}}#profile-page .treatment-table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;table-layout:fixed;width:100%}#profile-page .treatment-table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}#profile-page .treatment-table td,#profile-page .treatment-table th{padding:.625em;text-align:center}#profile-page .treatment-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:600px){#profile-page .treatment-table{border:0}#profile-page .treatment-table caption{font-size:1.3em}#profile-page .treatment-table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#profile-page .treatment-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}#profile-page .treatment-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}#profile-page .treatment-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}#profile-page .treatment-table td:last-child{border-bottom:0}}.container-chart{display:flex;flex-wrap:wrap}.container-chart .card-chart{align-items:baseline;display:flex;flex-direction:column;flex-grow:1;margin-top:5%;width:100%}@media screen and (min-width:768px){.container-chart .card-chart{width:33%}}.container-chart .card-chart .text-chart{align-self:center;text-align:center}

/*# sourceMappingURL=profil.css.map*/