:root{--texte:#09123c;--bleu-logo-risquecv:#1b2b7f;--home-titre-bleu:#18235f;--rouge-logo-risquecv:#a41835;--recos-texte:#3c0909;--recos-titre-fond:#bfb2b1;--recos-titre-bordure:#d8d1cc;--recos-ligne-bordure:#e5e2df;--recos-numero-bordure:#ada198;--recos-label-fond:#e7e0e0;--recos-label-bordure:#dcd5d0;--recos-label-texte:#3d2222;--coche:#e2e3ee;--coche-hover:#d7daeb;--coche-texte:#373465;--coche-outline:#9290ab;--non-coche:#f7f4f4;--non-coche-hover:#f2ebeb;--non-coche-outline:#d5cec9;--coche-orange:#ffe2d3;--coche-hover-orange:#f8dfcf;--coche-texte-orange:#975833;--coche-outline-orange:#d0af98;--message-fond:#ce07071c;--message-texte:#872b2b;--message-outline:#c7a1a1;--biblio-orange-texte:#48300a;--biblio-orange:#fff1dd;--biblio-bleu-texte:#1c4854;--biblio-bleu:#e6eff1;--numerotation-fond:#e3c0b5;--numerotation-texte:#894545;--numerotation-bordure:#b28383;--input:#484e6b;--placeholder:#c4c4d0;--bordure-discrete:#b5b5c0;--vert-texte-risque:#0b5209;--vert-fond-risque:#0da51f14;--orange-texte-risque:#a4570e;--orange-fond-risque:#a5550d14;--rouge-texte-risque:#8d1312;--rouge-fond-risque:#a50d0d14;--noir-texte-risque:#2a070b;--noir-fond-risque:#2a070b17;--gris-texte-risque:#4e4e4e;--gris-fond-risque:#0000000d;--vert-compteur-vif:#4caf50;--orange-compteur-vif:#ff9800;--orange-fonce-compteur-vif:#f4511e;--rouge-compteur-vif:#d32f2f;--vert-compteur-texte:#0c4c11;--orange-compteur-texte:#422b08;--orange-fonce-compteur-texte:#521e0d;--rouge-compteur-texte:#520c0b;--vert-compteur-bordure:#81c784;--orange-compteur-bordure:#ffb74d;--orange-fonce-compteur-bordure:#ff8a65;--rouge-compteur-bordure:#e57373;--vert-compteur-background-titre:#a5d6a7;--orange-compteur-background-titre:#ffb74d;--orange-fonce-compteur-background-titre:#ff8a65;--rouge-compteur-background-titre:#e57373;--vert-compteur-background-info:#eff4ea;--orange-compteur-background-info:#fff3e2;--orange-fonce-compteur-background-info:#ffeae4;--rouge-compteur-background-info:#ffe7e7;--bouton-bleu-background:#ececf3;--bouton-bleu-background-hover:#e3e3ef;--bouton-bleu-background-checked:#dfdfef;--bouton-bleu-outline:#cac9d5;--bouton-bleu-outline-checked:var(--coche-outline);--unit-texte:#716b6b;--unit-fond:#efeaea;--unit-bordure:var(--non-coche-outline);--preform-fond:#e9ebf5;--preform-bordure:#ced2d9;--preform-texte-titre:#3b4572f5;--preform-texte-soustitre:#58608b;--preform-carte-fond:#fff;--preform-carte-bordure:#a6a9b6;--preform-carte-fond-hover:#f6f7fb;--preform-carte-bordure-hover:#8a8ea2;--preform-carte-texte-hover:#303758;--preform-carte-fond-active:#d7d9e7;--preform-carte-bordure-active:#656a87;--preform-carte-texte-active:#18235f;--preform-input-texte:#3d4568;--preform-input-placeholder:#cbcee1;--preform-input-secondaire:#7d83a1;--preform-input-bordure:#b5b5c0;--preform-input-focus:#656a87;--preform-entree-fond:#646a8a;--preform-entree-fond-hover:#585d7c;--preform-entree-fond-active:#4a4e6b;--pre-unit-texte:#6e7494;--pre-unit-fond:#cbcee1;--pre-unit-bordure:#b2b8d3;--erreur-fond:#fff1f1;--erreur-texte:#ae0101;--erreur-texte-soft:#ae0101bd;--erreur-texte-transparent:#ae010117;--erreur-bordure:#dec0bf;--erreur-autour:#fde5e5;--erreur-fond-message:#e6939354;--erreur-bordure-message:#bd848480;--erreur-unite-fond:#d97b7b;--erreur-unite-bordure:#aa7171;--erreur-texte-secondaire:#c75454;--carte-region-low:#4caf50;--carte-region-low-hover:#66bb6a;--carte-region-moderate:#ffc107;--carte-region-moderate-hover:#ffd54f;--carte-region-high:#ff9800;--carte-region-high-hover:#ffb74d;--carte-region-veryhigh:#f44336;--carte-region-veryhigh-hover:#ef5350;--carte-region-asia:#00bcd4;--carte-region-asia-hover:#4dd0e1;--carte-region-japan:#3f51b5;--carte-region-japan-hover:#5c6bc0;--carte-region-australia:#009688;--carte-region-australia-hover:#4db6ac;--carte-region-north-america:#2196f3;--carte-region-north-america-hover:#64b5f6;--carte-region-latin-america:#e91e63;--carte-region-latin-america-hover:#f06292;--carte-region-inconnu:#444;--carte-region-inconnu-hover:#555;--erreur-orange-fond:#e6ac93;--erreur-orange-texte:#c13108;--erreur-orange-autour:#f5d8cd;--erreur-orange-bordure:#b08c8c;--erreur-bleue-autour:#dce6ee;--erreur-bleue-fond:#f9ffff;--erreur-bleue-bordure:#afc4cb;--erreur-bleue-texte:#b0c0c5;--recos-source-fond:#a955551f;--recos-source-texte:#6d3838;--recos-source-fond-hover:#7a0a0a1f;--recos-bouton-fond:#b99b994f;--recos-bouton-bordure:#b09a9a;--recos-bouton-fleche-fond:#a5878582;--recos-bouton-fleche-bordure:#a58f8f;--recos-bouton-fond-hover:#ad8a874f;--recos-bouton-texte-hover:#4f1111;--recos-bouton-fleche-fond-hover:#9b6e6a82;--recos-bouton-fleche-fond-hover-deep:#8c595582;--recos-bouton-fleche-fond-active:#8c4d4882;--recos-bouton-fond-active:#a06f6b4f;--recos-bouton-lien-fond-hover:#f6ebeb;--recos-bouton-lien-texte-hover:#411d1d}.gris{--theme-base-resultat:#f5efe9;--theme-base-resultat-outline:#e2dcd6;--theme-base-resultat-texte:#4e4e4e;--theme-titre-resultat:#dcd7d1;--theme-titre-resultat-border:#c4bcb6;--theme-titre-resultat-texte:#4e4e4e;--theme-score:#d5ccc3;--theme-score-texte:#4e4e4e;--theme-texte-resultat:#3d3d3d;--theme-fond-raison:#e6dfd8;--theme-texte-raison:#4e4e4e;--theme-texte-car:inherit;--theme-fond-definition:#f2ece6;--theme-fond-simulation:#fefefe8c;--theme-fond-anoter:#80808030;--theme-outline-anoter:#cfc9c3;--theme-fond-source-anoter:#8080801c;--theme-outline-source-anoter:#e2dcd6}.vert{--theme-base-resultat:#e6f4d8;--theme-base-resultat-outline:#d6e8d3;--theme-base-resultat-texte:#305334;--theme-titre-resultat:#497c4e;--theme-titre-resultat-border:#5c8860;--theme-titre-resultat-texte:#f0fff1;--theme-score:#9bc89b;--theme-score-texte:#305334;--theme-texte-resultat:#234827;--theme-fond-raison:#b7d8b7;--theme-texte-raison:#345b38;--theme-texte-car:inherit;--theme-fond-definition:#e9f0eb;--theme-fond-simulation:#fefefe8c;--theme-fond-anoter:#8eb17e30;--theme-outline-anoter:#c9d9c6;--theme-fond-source-anoter:#9dbe951c;--theme-outline-source-anoter:#d6e8d3}.orange{--theme-base-resultat:#fed;--theme-base-resultat-outline:#eae1d7;--theme-base-resultat-texte:#775127;--theme-titre-resultat:#ffd3a1;--theme-titre-resultat-border:#e5d2bd;--theme-titre-resultat-texte:#ab620e;--theme-score:#f4bf69;--theme-score-texte:#775127;--theme-texte-resultat:#513d26;--theme-fond-raison:#fee1b2;--theme-texte-raison:#8e5c26;--theme-texte-car:inherit;--theme-fond-definition:#f8f0ea;--theme-fond-simulation:#fefefe8c;--theme-fond-anoter:#db9b4d30;--theme-outline-anoter:#dbccbd;--theme-fond-source-anoter:#d99a5b1c;--theme-outline-source-anoter:#eae1d7}.rouge{--theme-base-resultat:#fde5e5;--theme-base-resultat-outline:#dfc8c8;--theme-base-resultat-texte:#792222;--theme-titre-resultat:#d57474;--theme-titre-resultat-border:#c07b7b;--theme-titre-resultat-texte:#721616;--theme-score:#d99191;--theme-score-texte:#792222;--theme-texte-resultat:#582b2b;--theme-fond-raison:#ecacac;--theme-texte-raison:#873636;--theme-texte-car:inherit;--theme-fond-definition:#f0e9e9;--theme-fond-simulation:#fefefe8c;--theme-fond-anoter:#bc6e6e30;--theme-outline-anoter:#cfb7b7;--theme-fond-source-anoter:#c07b7b1c;--theme-outline-source-anoter:#dfc8c8}.noir{--theme-base-resultat:linear-gradient(90deg, #fde5e5, #fde5e5, #f4cbcb);--theme-base-resultat-outline:#dfc8c8;--theme-base-resultat-texte:#792222;--theme-titre-resultat:linear-gradient(90deg, #ea8e8e, #e27a7a, #7f2e2e);--theme-titre-resultat-border:#c07b7b;--theme-titre-resultat-texte:#5d0606;--theme-score:#f0b8b8;--theme-score-texte:#792222;--theme-texte-resultat:#582b2b;--theme-fond-raison:#e0b4b4;--theme-texte-raison:#4e3131;--theme-texte-car:inherit;--theme-fond-definition:#f0e9e9;--theme-fond-simulation:#fefefe8c;--theme-fond-anoter:#bc6e6e30;--theme-outline-anoter:#cfb7b7;--theme-fond-source-anoter:#c07b7b1c;--theme-outline-source-anoter:#dfc8c8}.vert-orange{--theme-base-resultat:linear-gradient(90deg, #e6f4d8, #fed);--theme-base-resultat-outline:#dbe4d5;--theme-base-resultat-texte:#3a3e11;--theme-titre-resultat:linear-gradient(90deg, #497c4e, #ffd3a1);--theme-titre-resultat-border:#d1d3cf;--theme-titre-resultat-texte:#2b3716;--theme-score:#ebf3e6;--theme-score-texte:#305334;--theme-texte-resultat:#234827;--theme-fond-raison:#d5dbbc;--theme-texte-raison:#305334;--theme-texte-car:#305334;--theme-fond-definition:#e9f0eb;--theme-fond-simulation:#fefefe8c;--theme-fond-anoter:#a4a99e30;--theme-outline-anoter:#d2d8cf;--theme-fond-source-anoter:#b7cba51c;--theme-outline-source-anoter:var(--theme-base-resultat-outline)}.orange-rouge{--theme-base-resultat:linear-gradient(90deg, #fed, #fde5e5);--theme-base-resultat-outline:#dfd4c8;--theme-base-resultat-texte:#792222;--theme-titre-resultat:linear-gradient(90deg, #ffd3a1, #d57474);--theme-titre-resultat-border:#ddc3a8;--theme-titre-resultat-texte:#732c15;--theme-score:#ffd8bc;--theme-score-texte:#8e4f26;--theme-texte-resultat:#513d26;--theme-fond-raison:#ffd8bc;--theme-texte-raison:#8e4f26;--theme-texte-car:#775127;--theme-fond-definition:#f0e9e9;--theme-fond-simulation:#fefefe8c;--theme-fond-anoter:#c6744f30;--theme-outline-anoter:#cfbfaf;--theme-fond-source-anoter:#cc7a551c;--theme-outline-source-anoter:var(--theme-base-resultat-outline)}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(./InterVariable-DiVDrmQJ.woff2)format("woff2")}@font-face{font-family:Montserrat Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(./Montserrat-VF-D-xo5pT6.woff2)format("woff2")}body.risquecv,body.risquecv button,body.risquecv input,body.risquecv select,body.risquecv textarea,body.risquecv #wpadminbar *{font-size-adjust:from-font;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}body.risquecv .titlelink,body.risquecv h1,body.risquecv h2,body.risquecv h3,body.risquecv h4{font-size-adjust:from-font;font-family:Montserrat Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}body.risquecv b{font-weight:700}body.risquecv b.petitgras{font-weight:600}body.risquecv .souligne{text-underline-offset:2px;text-decoration:underline}.fleche-diminution-inline,.fleche-augmentation-inline{vertical-align:-.18em;color:currentColor;width:1.1em;height:1.1em;display:inline-flex}.fleche-diminution-inline .tooltip-metric-icon,.fleche-augmentation-inline .tooltip-metric-icon{flex:none;width:100%;height:100%}.lien-externe-svg{width:1.4em;height:1.4em}.lien-externe-svg path{stroke:#000}.fleche-vers-le-bas-svg{width:27px;height:27px}.sousbouton .fleche-diminution-sel{margin-right:.25em}body.risquecv .light{font-weight:200}.hidden,.rcv-unite-secondaire-cachee,.nope{display:none!important}.invisible{opacity:0}body.risquecv{background-image:repeating-linear-gradient(45deg,#fff 0 1px,#fefbfb 0,#fff 50%);background-size:10px 10px}html.rcv-pref-reduced-motion *,html.rcv-pref-reduced-motion :before,html.rcv-pref-reduced-motion :after,body.rcv-pref-reduced-motion *,body.rcv-pref-reduced-motion :before,body.rcv-pref-reduced-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.risquecv.separate-containers .inside-article,body.risquecv.separate-containers .comments-area,body.risquecv.separate-containers .page-header,body.risquecv.one-container .container,body.risquecv.separate-containers .paging-navigation,body.risquecv .inside-page-header{background:0 0!important}body.risquecv.separate-containers .comments-area,body.risquecv.separate-containers .inside-article,body.risquecv.separate-containers .page-header,body.risquecv.separate-containers .paging-navigation{padding:0!important}@media (width<=1230px){body.risquecv.separate-containers .inside-article{padding:0 10px!important}}body.risquecv.separate-containers .site-main{margin:0!important}@keyframes fadeInAndMoveLeft{0%{opacity:0;left:50px}15%{opacity:1}83%{left:50px}to{opacity:1;left:0}}@keyframes fadeInAndDisplay{to{opacity:1;visibility:visible}}header{position:relative}.s-logo{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;margin:15px;position:relative}canvas.centered-canvas{position:absolute;top:45px;left:50%;transform:translate(-50%)}.containermoi{text-align:center;margin-top:10px;font-family:Arial Black,Arial,sans-serif;font-size:40px;font-weight:730;transition:all .1s ease-in-out}a.titlelink{-webkit-user-drag:none;text-decoration:none;transition:transform .1s cubic-bezier(0,0,.5,1);display:inline-block}a.titlelink:hover{transform-origin:50%;transform:scale(1.015)}a.titlelink:active{transform-origin:50%;-webkit-transform:scale(1.125);transform:scale(1.075)}.un{color:var(--bleu-logo-risquecv)}.deux{color:var(--rouge-logo-risquecv)}.trois{color:var(--bleu-logo-risquecv)}.sous{text-align:center;font-family:Arial,sans-serif;line-height:1.9;transition:all .1s ease-in-out}.quatre{color:var(--bleu-logo-risquecv);opacity:0;font-size:20px;font-weight:500;animation:2.5s ease-in 5s forwards fadeInAndMoveLeft;position:relative;left:0}.cinq{color:var(--bleu-logo-risquecv);opacity:0;visibility:hidden;font-size:20px;font-weight:500;animation:.3s ease-in 7.8s forwards fadeInAndDisplay}.six{color:var(--rouge-logo-risquecv);opacity:0;visibility:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:20px;font-weight:700;text-decoration:none;transition:all .1s ease-in-out;animation:.3s ease-in 7.8s forwards fadeInAndDisplay;display:inline-block}.s-logo.is-fast-animated .quatre{animation:1s ease-in .3s forwards fadeInAndMoveLeft}.s-logo.is-fast-animated .cinq,.s-logo.is-fast-animated .six{animation:.3s ease-in 1.3s forwards fadeInAndDisplay}html.rcv-pref-static-header .s-logo .quatre,html.rcv-pref-reduced-motion .s-logo .quatre,body.rcv-pref-static-header .s-logo .quatre,body.rcv-pref-reduced-motion .s-logo .quatre,.s-logo.is-static-header .quatre{opacity:1;animation:none;left:0}html.rcv-pref-static-header .s-logo .cinq,html.rcv-pref-static-header .s-logo .six,html.rcv-pref-reduced-motion .s-logo .cinq,html.rcv-pref-reduced-motion .s-logo .six,body.rcv-pref-static-header .s-logo .cinq,body.rcv-pref-static-header .s-logo .six,body.rcv-pref-reduced-motion .s-logo .cinq,body.rcv-pref-reduced-motion .s-logo .six,.s-logo.is-static-header .cinq,.s-logo.is-static-header .six{visibility:visible;opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.s-logo .quatre{opacity:1;animation:none;left:0}.s-logo .cinq,.s-logo .six{visibility:visible;opacity:1;animation:none}}.six:active,.six.active{text-decoration:underline;transform:scale(1.14)}.falling-object{color:var(--rouge-logo-risquecv);pointer-events:none;font-family:Arial,sans-serif;font-size:20px;font-weight:700;position:absolute}.compteurclics{text-align:center;display:block}.compteurclics .accent-clic{color:#a41835;font-weight:500}.compteurclics .svg-click{width:1em;height:1em;margin-bottom:-2px;margin-right:-3px}.compteurclics .svg-click path{stroke:#a41835}#autoClickerButton{margin:20px auto 10px;display:flex}#winbutton{margin:20px auto;font-size:2.2em;display:flex}#winbutton .rcv-button-icon{width:42px;height:42px}.texteBarreJeuDeClic{text-decoration:line-through}@media (width<=768px){.quatre,.cinq,.six{font-size:1em!important}.texteBarreJeuDeClic{margin-bottom:-5px;display:block}}body.risquecv .site-info{background:linear-gradient(#fff0 0%,#fff 100%)}.copyright a{color:var(--texte);text-decoration:none}.copyright a:not(.copyrightlink):hover{text-decoration:underline}.copyrightlink{cursor:text}:root{--rcv-settings-ink:#202538;--rcv-settings-muted:#687089;--rcv-settings-line:#e4e7ef;--rcv-settings-soft:#f6f7fb;--rcv-settings-focus:#1b2b7f2e}button.bouton-reglages-header{z-index:20;width:44px;height:44px;color:var(--bleu-logo-risquecv);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .16s,background-color .16s,transform .16s;display:inline-flex;position:absolute;top:0;right:18px}button.bouton-reglages-header svg{fill:currentColor;transform-origin:50%;width:34px;height:34px;animation:10s linear infinite paused rotation}button.bouton-reglages-header:hover,button.bouton-reglages-header:focus-visible{color:var(--bleu-logo-risquecv);background:#1b2b7f0f}button.bouton-reglages-header:hover svg,button.bouton-reglages-header:focus-visible svg{animation-play-state:running}button.bouton-reglages-header:active{transform:scale(.96)}button.bouton-reglages-header:focus{color:var(--bleu-logo-risquecv);background:0 0}button.bouton-reglages-header:focus-visible{box-shadow:0 0 0 3px var(--rcv-settings-focus);outline:0}button.bouton-reglages-header.rcv-settings-onboarding-highlight{color:#a35a0b;background:#ee89281f;box-shadow:0 0 0 3px #ee892833,0 8px 22px #432a0a29}button.bouton-reglages-header.rcv-settings-onboarding-highlight svg{animation-play-state:running}.bouton-reglages-header-tooltip{color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#22283c;border-radius:7px;padding:5px 8px;font-size:.75rem;font-weight:700;line-height:1;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 7px);right:0;transform:translateY(-4px)}button.bouton-reglages-header:hover .bouton-reglages-header-tooltip,button.bouton-reglages-header:focus-visible .bouton-reglages-header-tooltip{opacity:1;transform:translateY(0)}button.bouton-reglages-header.rcv-settings-onboarding-highlight .bouton-reglages-header-tooltip{opacity:0}.rcv-settings-onboarding-hint{z-index:30;box-sizing:border-box;color:#fff8eb;pointer-events:none;text-align:left;white-space:normal;background:#28210f;border:1px solid #cc7d2240;border-radius:8px;width:306px;max-width:calc(100vw - 36px);padding:8px 12px;font-size:.9rem;font-weight:600;line-height:1.32;animation:.18s rcvSettingsHintIn;position:absolute;top:calc(100% + 14px);right:0}.rcv-settings-onboarding-hint:before{content:"";border-bottom:9px solid #28210f;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;bottom:100%;right:14px}body.rcv-settings-modal-open{overflow:hidden}.rcv-settings-overlay{z-index:3200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b112a7a;justify-content:center;align-items:center;padding:22px;animation:.18s rcvSettingsFadeIn;display:flex;position:fixed;inset:0}.rcv-settings-modal-wrapper{flex-direction:column;width:min(900px,96vw);max-height:min(1200px,92vh);animation:.2s rcvSettingsSlideUp;display:flex;position:relative}.rcv-settings-modal{width:100%;height:100%;color:var(--rcv-settings-ink);background:#fff;border:1px solid #d5d9e4f2;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 22px 70px #070d323d}.rcv-settings-modal:focus{outline:0}.rcv-settings-modal-head{border-bottom:1px solid var(--rcv-settings-line);background:linear-gradient(#fff 0%,#f8f9fc 100%);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px 18px;display:flex;position:relative}.rcv-settings-modal h2{color:var(--bleu-logo-risquecv);letter-spacing:0;align-items:center;gap:8px;margin:0;font-size:1.48rem;font-weight:800;line-height:1.15;display:inline-flex}.rcv-settings-modal h2 svg{width:1.1em;height:1.1em}.rcv-settings-modal-head p{max-width:64ch;color:var(--rcv-settings-muted);margin:8px 0 0;font-size:.96rem;line-height:1.45}.rcv-settings-panels{overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;padding:8px 24px 22px;overflow:auto}.rcv-settings-panel{flex-direction:column;display:flex}.rcv-settings-section{flex-direction:column;gap:8px;display:flex}.rcv-settings-section+.rcv-settings-section{padding-top:8px}.rcv-settings-section-title{z-index:1;color:var(--rouge-logo-risquecv);letter-spacing:0;background:linear-gradient(#fff 0%,#fffffff0 100%);align-items:center;gap:10px;margin:0;padding:14px 4px 6px;font-size:1rem;font-weight:820;line-height:1.1;display:flex;position:sticky;top:-8px}.rcv-settings-section-title:before,.rcv-settings-section-title:after{content:"";background:currentColor;border-radius:999px;flex:1;height:3px;display:block}.rcv-settings-section-body{border:1px solid #e0e4eee6;border-radius:10px;margin:10px 0;overflow:hidden;box-shadow:0 8px 26px #111c4e0b}.rcv-setting-line{border-bottom:1px solid var(--rcv-settings-line);grid-template-columns:minmax(260px,1fr) minmax(250px,auto);align-items:center;gap:0 22px;margin:0;padding:16px;transition:background-color .14s;display:grid}.rcv-setting-line:last-child{border-bottom:0}.rcv-setting-line--tabs{grid-template-columns:1fr;align-items:stretch;gap:14px}.rcv-setting-copy,.rcv-settings-tab-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.rcv-setting-label{color:var(--rcv-settings-ink);align-items:center;gap:6px;font-size:.98rem;font-weight:760;line-height:1.25;display:inline-flex}.rcv-setting-label svg{flex-shrink:0;width:1.25em;height:1.25em}.rcv-settings-modal .rcv-setting-line[data-setting=affichageCompteurs] .rcv-setting-label svg path{fill:none;stroke:currentColor}.rcv-settings-modal .rcv-setting-line:not([data-setting=affichageCompteurs]) .rcv-setting-label svg path{fill:currentColor}.rcv-setting-description{max-width:62ch;color:var(--rcv-settings-muted);font-size:.9rem;line-height:1.38}.rcv-settings-segmented{background:#eef1f7;border:1px solid #d5d9e5;border-radius:8px;grid-auto-columns:minmax(86px,1fr);grid-auto-flow:column;align-self:center;min-height:40px;display:inline-grid;box-shadow:inset 0 1px 1px #00000008}.rcv-settings-modal .rcv-settings-segment{color:#4d556f;cursor:pointer;text-align:center;white-space:normal;background:0 0;border:0;border-left:1px solid #d5d9e5;border-radius:0;min-width:0;padding:9px 12px;font-size:.88rem;font-weight:720;line-height:1.15;transition:background-color .14s,color .14s,box-shadow .14s}.rcv-settings-modal .rcv-settings-segment:first-child{border-left:0;border-top-left-radius:7px;border-bottom-left-radius:7px}.rcv-settings-modal .rcv-settings-segment:last-child{border-top-right-radius:7px;border-bottom-right-radius:7px}.rcv-settings-modal .rcv-settings-segment:hover,.rcv-settings-modal .rcv-settings-segment:active{color:var(--bleu-logo-risquecv);background:#f6f7fb}.rcv-settings-modal .rcv-settings-segment:active{box-shadow:inset 0 0 4px 1px #00000017}.rcv-settings-modal .rcv-settings-segment.is-selected{background:var(--bleu-logo-risquecv);color:#fff;box-shadow:0 1px 6px #1b2b7f38}.rcv-settings-modal .rcv-settings-segment.is-selected:hover{color:#fff;background:#17256c}.rcv-settings-modal .rcv-settings-segment:focus-visible{z-index:1;box-shadow:0 0 0 3px var(--rcv-settings-focus);outline:0;position:relative}.rcv-settings-select{width:min(280px,100%);min-height:40px;color:var(--rcv-settings-ink);font:inherit;cursor:pointer;background-color:#fff;border:1px solid #d5d9e5;border-radius:8px;align-self:center;padding:8px 36px 8px 12px;font-size:.9rem;font-weight:720;line-height:1.2}.rcv-settings-select:hover{border-color:#bfc6d8}.rcv-settings-select:focus-visible{box-shadow:0 0 0 3px var(--rcv-settings-focus);outline:0}.rcv-settings-tab-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.rcv-settings-tab-item{grid-template-rows:auto 1fr;gap:8px;display:grid}.rcv-settings-tab-index-section{justify-content:center;min-height:28px;display:flex}.rcv-settings-tab-choice{background:var(--rcv-settings-soft);text-align:center;border:1px solid #d9dde9;border-radius:8px;grid-template-columns:1fr;grid-template-areas:"copy""actions";gap:10px;min-height:96px;padding:12px;transition:background-color .14s,border-color .14s,box-shadow .14s;display:grid}.rcv-settings-tab-choice[data-tab=boiteCompteurs]{view-transition-name:rcv-tab-choice-compteurs}.rcv-settings-tab-choice[data-tab=boiteNuage]{view-transition-name:rcv-tab-choice-nuage}.rcv-settings-tab-choice[data-tab=boiteBarres]{view-transition-name:rcv-tab-choice-barres}.rcv-settings-tab-choice[data-tab=boitelifechart]{view-transition-name:rcv-tab-choice-lifechart}::view-transition-group(rcv-tab-choice-compteurs){animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.2,.64,1)}::view-transition-group(rcv-tab-choice-nuage){animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.2,.64,1)}::view-transition-group(rcv-tab-choice-barres){animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.2,.64,1)}::view-transition-group(rcv-tab-choice-lifechart){animation-duration:.3s;animation-timing-function:cubic-bezier(.34,1.2,.64,1)}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}.rcv-settings-onboarding-hint{animation:none!important}}body.rcv-pref-reduced-motion .rcv-settings-tab-choice{view-transition-name:none!important}body.rcv-pref-reduced-motion .rcv-settings-onboarding-hint{animation:none!important}.rcv-settings-tab-index{width:28px;height:28px;color:var(--bleu-logo-risquecv);background:#e7ebf4;border-radius:8px;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:inline-flex}.rcv-settings-tab-choice .rcv-settings-tab-copy{grid-area:copy}.rcv-settings-tab-label{color:var(--rcv-settings-ink);justify-content:center;align-items:center;gap:6px;font-size:.92rem;font-weight:760;display:inline-flex}.rcv-settings-tab-label svg{flex-shrink:0;width:1.25em;height:1.25em}.rcv-settings-modal .rcv-settings-tab-choice[data-tab=boiteCompteurs] .rcv-settings-tab-label svg path{fill:none;stroke:currentColor}.rcv-settings-modal .rcv-settings-tab-choice:not([data-tab=boiteCompteurs]) .rcv-settings-tab-label svg path{fill:currentColor}.rcv-settings-tab-actions{grid-area:actions;grid-auto-flow:column;justify-self:center;gap:6px;display:inline-grid}.rcv-settings-modal .rcv-settings-icon-button{width:31px;height:31px;color:var(--bleu-logo-risquecv);cursor:pointer;background:#fff;border:1px solid #cfd4e2;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1rem;font-weight:800;line-height:1;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.rcv-settings-modal .rcv-settings-icon-button:hover{border-color:var(--bleu-logo-risquecv);background:#f3f5fb}.rcv-settings-modal .rcv-settings-icon-button:active{transform:translateY(1px)}.rcv-settings-modal .rcv-settings-icon-button:focus-visible{box-shadow:0 0 0 3px var(--rcv-settings-focus);outline:0}.rcv-settings-modal .rcv-settings-icon-button:disabled{color:#a8aebf;cursor:default;background:#f3f4f8;border-color:#e2e5ee;transform:none}.rcv-settings-arrow-mobile{display:none}.rcv-settings-modal .rcv-settings-switch{cursor:pointer;background:#eceff6;border:1px solid #c7ccda;border-radius:999px;justify-content:flex-start;justify-self:end;align-items:center;width:58px;height:32px;padding:3px;transition:background-color .14s,border-color .14s,box-shadow .14s;display:inline-flex;position:relative}.rcv-settings-modal .rcv-settings-switch:hover{border-color:#aeb5ca}.rcv-settings-modal .rcv-settings-switch-thumb{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .18s;display:block;box-shadow:0 2px 7px #09123c38}.rcv-settings-modal .rcv-settings-switch.is-on{border-color:var(--bleu-logo-risquecv);background:var(--bleu-logo-risquecv)}.rcv-settings-modal .rcv-settings-switch.is-on .rcv-settings-switch-thumb{transform:translate(26px)}.rcv-settings-modal .rcv-settings-switch:active .rcv-settings-switch-thumb{transform:scale(.94)}.rcv-settings-modal .rcv-settings-switch.is-on:active .rcv-settings-switch-thumb{transform:translate(26px)scale(.94)}.rcv-settings-modal .rcv-settings-switch:focus-visible{box-shadow:0 0 0 3px var(--rcv-settings-focus);outline:0}.rcv-settings-tooltip-preview-card.tooltip-life-chart-preview{opacity:1;pointer-events:auto;z-index:0;grid-column:1/-1;justify-self:right;min-width:0;max-width:360px;margin-top:14px;position:relative;transform:none}.rcv-settings-reset{align-self:center;margin-top:18px}.rcv-settings-status{min-height:0;color:var(--bleu-logo-risquecv);text-align:center;border-top:0 solid #0000;padding:0 28px;font-size:.88rem;font-weight:700;transition:min-height .14s,padding .14s,border-color .14s}.rcv-settings-status:not(:empty){border-top-width:1px;border-top-color:var(--rcv-settings-line);background:#fff;min-height:34px;padding-top:9px;padding-bottom:12px}.rcv-settings-status.is-error{color:var(--rouge-logo-risquecv)}@keyframes rcvSettingsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rcvSettingsSlideUp{0%{opacity:0;transform:translateY(10px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rcvSettingsHintIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=860px){.rcv-setting-line{grid-template-columns:1fr;gap:12px}.rcv-settings-segmented,.rcv-settings-select,.rcv-settings-modal .rcv-settings-switch{justify-self:start}.rcv-settings-tab-grid{grid-template-columns:1fr}.rcv-settings-tab-item{grid-template:"index choice"/30px minmax(0,1fr);align-items:stretch;gap:10px}.rcv-settings-tab-index-section{grid-area:index;align-items:center;min-height:0}.rcv-settings-tab-choice{grid-area:choice;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy actions";align-items:center;min-height:76px}.rcv-settings-tab-actions{grid-auto-flow:row}.rcv-settings-arrow-desktop{display:none}.rcv-settings-arrow-mobile{display:inline}.rcv-settings-tooltip-preview-card{max-width:none}}@media (width<=767px){button.bouton-reglages-header{width:38px;height:38px;top:10px;right:12px}button.bouton-reglages-header svg{width:24px;height:24px}.rcv-settings-overlay{padding:10px}.rcv-settings-modal{border-radius:14px}.rcv-settings-modal-head{padding:20px 18px 15px}.rcv-settings-modal h2{font-size:1.3rem}.rcv-settings-modal-head p{font-size:.9rem}.rcv-settings-panels{padding:6px 16px 20px}.rcv-settings-section-title{top:-6px}.rcv-setting-line{padding-left:12px;padding-right:12px}.rcv-settings-segmented{grid-auto-columns:1fr;width:100%;display:grid}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.motsouligne{--infobulle-fond:var(--rcv-infobulle-fond,#262321eb);--infobulle-texte:var(--rcv-infobulle-texte,#fff);--infobulle-lien:var(--rcv-infobulle-lien,#fff);--infobulle-soulignement:var(--rcv-motsouligne-soulignement,#8d8882);--infobulle-soulignement-hover:var(--rcv-motsouligne-soulignement-hover,#363331);-webkit-text-decoration:underline dotted var(--infobulle-soulignement);text-decoration:underline dotted var(--infobulle-soulignement);text-underline-offset:4.5px;text-align:center;-webkit-text-decoration:underline dotted var(--infobulle-soulignement);position:relative}.motsouligne:hover{-webkit-text-decoration-color:var(--infobulle-soulignement-hover);text-decoration-color:var(--infobulle-soulignement-hover);color:var(--infobulle-soulignement-hover);cursor:help}.motsouligne:focus-visible{outline:2px solid var(--infobulle-soulignement-hover);outline-offset:3px;border-radius:3px}.bulleinfo{transform:translateX(calc(-50% + var(--decale-x,0px)));z-index:2147483647;box-sizing:border-box;width:max-content;min-width:0;max-width:300px;color:var(--infobulle-texte);background:var(--infobulle-fond);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow-wrap:break-word;text-wrap:auto;border-radius:10px;padding:7px 12px 6px;font-weight:400;line-height:1.3;display:none;position:absolute;bottom:135%;left:50%;font-size:17px!important}.bulleinfo:before{content:"";transform:translateX(calc(-50% - var(--decale-x,0px)));border-style:solid;border-width:8px;border-color:var(--infobulle-fond) transparent transparent transparent;position:absolute;top:100%;left:50%}.motsouligne:hover .bulleinfo,.motsouligne:focus .bulleinfo,.motsouligne:focus-within .bulleinfo{animation:.1s ease-out forwards fadeIn;display:block}.bulleinfo:has(ul){text-align:left}.bulleinfo ul{margin:5px 0 8px 30px!important}.bulleinfo p{text-align:center;margin:0}.bulleinfo a{color:var(--infobulle-lien)}p.cadrebulle{background:#ffffff17;border:2px solid #fff;border-radius:7px;margin:10px;padding:5px}.resultscore .bulleinfo{bottom:120%}.bullequestion{--bullequestion-fond:var(--rcv-bullequestion-fond,#5f5b5824);--bullequestion-fond-hover:var(--rcv-bullequestion-fond-hover,#5f5b5847);--bullequestion-texte:var(--rcv-bullequestion-texte,#5f5b58);--bullequestion-texte-hover:var(--rcv-bullequestion-texte-hover,#363331);--bullequestion-bordure:var(--rcv-bullequestion-bordure,#5f5b582e);--bullequestion-bordure-hover:var(--rcv-bullequestion-bordure-hover,#5f5b5852);--infobulle-fond:var(--rcv-bullequestion-infobulle-fond,var(--rcv-infobulle-fond,#262321eb));--infobulle-texte:var(--rcv-bullequestion-infobulle-texte,var(--rcv-infobulle-texte,#fff));--infobulle-lien:var(--rcv-bullequestion-infobulle-lien,var(--rcv-infobulle-lien,#fff));background:var(--bullequestion-fond);min-width:1.2em;max-width:1.2em;min-height:1.2em;max-height:1.2em;color:var(--bullequestion-texte);border:1px solid var(--bullequestion-bordure);vertical-align:super;-webkit-user-select:none;user-select:none;border-radius:100px;font-size:.8em;font-weight:600;line-height:1.15;text-decoration:none;display:inline-block}.bullequestion:hover{background:var(--bullequestion-fond-hover);color:var(--bullequestion-texte-hover);border-color:var(--bullequestion-bordure-hover)}.boiteformulaire .bullequestion .bulleinfo{bottom:195%}.boiteresultats .bullequestion .bulleinfo{bottom:180%}.boiterecos .bullequestion .bulleinfo{bottom:150%}.preform .bullequestion .bulleinfo{bottom:175%}.preform,#boitesimulation{--rcv-infobulle-fond:#11172feb;--rcv-motsouligne-soulignement:#3b45726b;--rcv-motsouligne-soulignement-hover:var(--preform-carte-texte-active);--rcv-bullequestion-fond:#3b457224;--rcv-bullequestion-fond-hover:#3b457242;--rcv-bullequestion-texte:var(--preform-texte-titre);--rcv-bullequestion-texte-hover:var(--preform-carte-texte-active);--rcv-bullequestion-bordure:#3b457229;--rcv-bullequestion-bordure-hover:#3b45724d;--rcv-bullequestion-infobulle-fond:#11172feb}.preform .bullequestion{margin-left:3px}.boiteformulaire{--rcv-infobulle-fond:#22242deb;--rcv-motsouligne-soulignement:#3d40526b;--rcv-motsouligne-soulignement-hover:#25283a;--rcv-bullequestion-fond:#3d40521f;--rcv-bullequestion-fond-hover:#3d40523b;--rcv-bullequestion-texte:#3d4052;--rcv-bullequestion-texte-hover:#25283a;--rcv-bullequestion-bordure:#3d405229;--rcv-bullequestion-bordure-hover:#3d40524d;--rcv-bullequestion-infobulle-fond:#22242deb}.boiteformulaire .bullequestion{margin-left:5px;font-size:.6em}.gris{--rcv-infobulle-fond:#262321eb;--rcv-motsouligne-soulignement:#5f5b5875;--rcv-motsouligne-soulignement-hover:#363331;--rcv-bullequestion-fond:#5f5b5824;--rcv-bullequestion-fond-hover:#5f5b5847;--rcv-bullequestion-texte:#5f5b58;--rcv-bullequestion-texte-hover:#363331;--rcv-bullequestion-bordure:#5f5b582e;--rcv-bullequestion-bordure-hover:#5f5b5852;--rcv-bullequestion-infobulle-fond:#262321eb}:is(.vert,.vert-orange){--rcv-infobulle-fond:#102112eb;--rcv-motsouligne-soulignement:#497c4e73;--rcv-motsouligne-soulignement-hover:#18381d;--rcv-bullequestion-fond:#497c4e2e;--rcv-bullequestion-fond-hover:#497c4e52;--rcv-bullequestion-texte:var(--theme-base-resultat-texte,#305334);--rcv-bullequestion-texte-hover:#18381d;--rcv-bullequestion-bordure:#497c4e2e;--rcv-bullequestion-bordure-hover:#497c4e5c;--rcv-bullequestion-infobulle-fond:#102112eb}.vert-orange{--rcv-infobulle-fond:#22250eeb;--rcv-motsouligne-soulignement:#9bad6080;--rcv-motsouligne-soulignement-hover:#303914;--rcv-bullequestion-fond:#9bad603d;--rcv-bullequestion-fond-hover:#9bad6066;--rcv-bullequestion-texte:#4f5b24;--rcv-bullequestion-texte-hover:#303914;--rcv-bullequestion-bordure:#9bad6038;--rcv-bullequestion-bordure-hover:#9bad6066;--rcv-bullequestion-infobulle-fond:#22250eeb}.orange{--rcv-infobulle-fond:#2f210feb;--rcv-motsouligne-soulignement:#ab620e73;--rcv-motsouligne-soulignement-hover:#513411;--rcv-bullequestion-fond:#f4bf6957;--rcv-bullequestion-fond-hover:#f4bf6985;--rcv-bullequestion-texte:var(--theme-base-resultat-texte,#775127);--rcv-bullequestion-texte-hover:#513411;--rcv-bullequestion-bordure:#ab620e26;--rcv-bullequestion-bordure-hover:#ab620e47;--rcv-bullequestion-infobulle-fond:#2f210feb}.orange-rouge{--rcv-infobulle-fond:#32160ceb;--rcv-motsouligne-soulignement:#732c1573;--rcv-motsouligne-soulignement-hover:#51200f;--rcv-bullequestion-fond:#d574523d;--rcv-bullequestion-fond-hover:#d574526b;--rcv-bullequestion-texte:#732c15;--rcv-bullequestion-texte-hover:#51200f;--rcv-bullequestion-bordure:#732c1524;--rcv-bullequestion-bordure-hover:#732c154d;--rcv-bullequestion-infobulle-fond:#32160ceb}:is(.rouge,.erreur_rouge,.erreur-rouge,.erreur_validation_globale,.erreur-validation-globale,.message_erreur,.pre_message_validation.message_non_vide),.preform.themeRouge{--rcv-infobulle-fond:#300a0aeb;--rcv-motsouligne-soulignement:#7216166b;--rcv-motsouligne-soulignement-hover:#581515;--rcv-bullequestion-fond:#d5747447;--rcv-bullequestion-fond-hover:#d574747a;--rcv-bullequestion-texte:var(--theme-base-resultat-texte,#792222);--rcv-bullequestion-texte-hover:#581515;--rcv-bullequestion-bordure:#72161621;--rcv-bullequestion-bordure-hover:#7216164d;--rcv-bullequestion-infobulle-fond:#300a0aeb}:is(.erreur_orange,.erreur-orange){--rcv-infobulle-fond:#321309eb;--rcv-motsouligne-soulignement:#c1310875;--rcv-motsouligne-soulignement-hover:#7d2107;--rcv-bullequestion-fond:#e6ac9370;--rcv-bullequestion-fond-hover:#e6ac93ad;--rcv-bullequestion-texte:var(--erreur-orange-texte);--rcv-bullequestion-texte-hover:#7d2107;--rcv-bullequestion-bordure:#c131082e;--rcv-bullequestion-bordure-hover:#c1310857;--rcv-bullequestion-infobulle-fond:#321309eb}:is(.erreur_bleue,.erreur-bleue){--rcv-infobulle-fond:#122129eb;--rcv-motsouligne-soulignement:#445f6975;--rcv-motsouligne-soulignement-hover:#253d46;--rcv-bullequestion-fond:#afc4cb57;--rcv-bullequestion-fond-hover:#afc4cb8c;--rcv-bullequestion-texte:#445f69;--rcv-bullequestion-texte-hover:#253d46;--rcv-bullequestion-bordure:#445f6929;--rcv-bullequestion-bordure-hover:#445f6952;--rcv-bullequestion-infobulle-fond:#122129eb}.boiterecos .bullequestion{--bullequestion-fond:#bd9c9c4a;--bullequestion-fond-hover:#bd9c9c78;--bullequestion-texte:#7e6464;--bullequestion-texte-hover:#5f4747;--bullequestion-bordure:#e6d4d4;--bullequestion-bordure-hover:#ceb6b6;--infobulle-fond:#2b1d1deb}.definition .bulleinfo{font-style:normal}.tableFdR .motsouligne{text-decoration-color:#00000078}.tableFdR .motsouligne:hover{color:#202020;text-decoration-color:#202020}.resultscore.motsouligne{-webkit-text-decoration:unset;text-decoration:unset;-webkit-text-decoration:unset;text-underline-offset:unset}.pourcentage .bulleinfo{bottom:120%}body:has(.motsouligne:hover) .recossource{z-index:unset}.boiterecos .motsouligne{--infobulle-fond:#2b1d1deb;text-decoration-color:#cdb9b9}.boiterecos .motsouligne:hover{color:var(--recos-texte);text-decoration-color:#472929}.puis .bulleinfo{max-width:550px}.recoschiffre .motsouligne{text-decoration:none}@media (width<=768px){.motsouligne{touch-action:manipulation}.bulleinfo{max-width:var(--largeur-max-bulle-mobile,calc(100vw - 20px));overflow-wrap:anywhere}}.retour-haut-interne{right:calc(18px + env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:1400;background:var(--rouge-logo-risquecv);color:#fff;cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;border:1px solid #a4183540;border-radius:50%;justify-content:center;align-items:center;width:clamp(42px,4.8vw,50px);height:clamp(42px,4.8vw,50px);padding:0;transition:opacity .2s,transform .2s,border-color .2s,background-color .2s,box-shadow .2s,width .3s,padding .3s;display:inline-flex;position:fixed;transform:translateY(10px)scale(.96);box-shadow:0 10px 24px #3c0a1426}.retour-haut-interne.is-visible{opacity:.85;pointer-events:auto;animation:2s ease-out .55s infinite retour-haut-lueur;transform:translateY(0)scale(1)}.retour-haut-interne__icone{width:62%;height:62%}.retour-haut-interne.is-visible .retour-haut-interne__icone{animation:1.8s ease-in-out .4s infinite retour-haut-fleche}.retour-haut-interne:focus-within{background:var(--rouge-logo-risquecv);color:#fff}.retour-haut-interne:hover{background:#bb1939;border-color:#a4183566;box-shadow:0 12px 28px #3c0a1433}.retour-haut-interne:focus-visible{border-color:#a4183599;outline:none;box-shadow:0 0 0 3px #a4183540,0 12px 28px #3c0a1433}.retour-haut-interne:active{background:#ce2748;transform:translateY(1px)scale(.97)}@keyframes retour-haut-lueur{0%{box-shadow:0 10px 24px #3c0a1426,0 0 #a4183540}to{box-shadow:0 10px 24px #3c0a1426,0 0 0 15px #a4183500}}@keyframes retour-haut-fleche{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.retour-haut-interne__texte{letter-spacing:.3px;font-size:1.05rem;font-weight:600;display:none}@media (width>=1450px){.retour-haut-interne{border-radius:14px;gap:4px;width:auto;padding:0 8px 0 14px}.retour-haut-interne__texte{display:block}.retour-haut-interne__icone{width:30px;height:30px}}@media (width<=768px){.retour-haut-interne{right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.retour-haut-interne,.retour-haut-interne.is-visible,.retour-haut-interne.is-visible .retour-haut-interne__icone{transition:opacity .01ms linear;animation:none}}:root{--rcv-button-radius:14px;--rcv-button-disabled-bg:#f0f0f0;--rcv-button-disabled-text:#999;--rcv-button-disabled-border:#dadada;--rcv-button-success-icon-bg:#4a853f;--rcv-button-error-icon-bg:#8f2d40}.rcv-button--green,.rcv-button.is-success-green-all{--rcv-button-bg:#2aa22a2b;--rcv-button-bg-hover:#138b1338;--rcv-button-bg-active:#138b1341;--rcv-button-border:#9db299;--rcv-button-border-hover:#88a482;--rcv-button-border-active:#739a6c;--rcv-button-text:#3c6534;--rcv-button-text-strong:#315a2b;--rcv-button-focus-shadow:#4a853f33;--rcv-button-split-arrow-bg:#cfe2cb;--rcv-button-split-arrow-bg-hover:#bfd8bb;--rcv-button-split-arrow-bg-strong-hover:#b5d0b0;--rcv-button-split-arrow-bg-active:#a9c7a3}.rcv-button--blue{--rcv-button-bg:var(--bouton-bleu-background);--rcv-button-bg-hover:var(--bouton-bleu-background-hover);--rcv-button-bg-active:var(--bouton-bleu-background-checked);--rcv-button-border:#b8b7ca;--rcv-button-border-hover:#a5a3ba;--rcv-button-border-active:var(--coche-outline);--rcv-button-focus-border:#85839e;--rcv-button-text:#4b4967;--rcv-button-text-strong:#42405d;--rcv-button-focus-shadow:#656a872e;--rcv-button-split-arrow-bg:#e0e0ee;--rcv-button-split-arrow-bg-hover:#d8d7e9;--rcv-button-split-arrow-bg-strong-hover:#d0cfe3;--rcv-button-split-arrow-bg-active:#c6c4db;--rcv-button-split-arrow-border:#aaa8bf;--rcv-button-split-divider:#aaa8bf}.rcv-button--darkblue{--rcv-button-bg:#0111661a;--rcv-button-bg-hover:#01116626;--rcv-button-bg-active:#01116633;--rcv-button-border:#0111664d;--rcv-button-border-hover:#01116666;--rcv-button-border-active:#01116680;--rcv-button-text:#181841;--rcv-button-text-strong:#10102b;--rcv-button-focus-shadow:#01116633;--rcv-button-split-arrow-bg:#01116622;--rcv-button-split-arrow-bg-hover:#01116629;--rcv-button-split-arrow-bg-strong-hover:#0111662e;--rcv-button-split-arrow-bg-active:#0111663b}.rcv-button--lightblue{--rcv-button-bg:#eef2ff;--rcv-button-bg-hover:#e6effc;--rcv-button-bg-active:#e0ecfc;--rcv-button-border:#dbeafe;--rcv-button-border-hover:#c7d2fe;--rcv-button-border-active:#bcc2df;--rcv-button-focus-border:#a5b4fc;--rcv-button-text:#1e3a8a;--rcv-button-text-strong:#172554;--rcv-button-focus-shadow:#1e3a8a33;--rcv-button-split-arrow-bg:#e3ebff;--rcv-button-split-arrow-bg-hover:#dbeafe;--rcv-button-split-arrow-bg-strong-hover:#c7d2fe;--rcv-button-split-arrow-bg-active:#bfdbfe;--rcv-button-split-divider:#c7d2fe}.rcv-button--red,.rcv-button.is-error-rouge-all{--rcv-button-bg:#7100001f;--rcv-button-bg-hover:#7e00002e;--rcv-button-bg-active:#7100002e;--rcv-button-border:#b17b7b;--rcv-button-border-hover:#a76772;--rcv-button-border-active:#965564;--rcv-button-focus-border:#8f4c5d;--rcv-button-text:#6d1525;--rcv-button-text-strong:#5d1020;--rcv-button-focus-shadow:#a418352e;--rcv-button-split-arrow-bg:#dfc5c5;--rcv-button-split-arrow-bg-hover:#d7b6b6;--rcv-button-split-arrow-bg-strong-hover:#cfa9a9;--rcv-button-split-arrow-bg-active:#c79c9c;--rcv-button-split-arrow-border:#a76772;--rcv-button-split-divider:#a76772}.rcv-button--biblio{--rcv-button-bg:#713f2917;--rcv-button-bg-hover:#8a5d4933;--rcv-button-bg-active:#8a5d493f;--rcv-button-border:#b9a695;--rcv-button-border-hover:#a88f7b;--rcv-button-border-active:#967964;--rcv-button-focus-border:#8d6b55;--rcv-button-text:#53271f;--rcv-button-text-strong:#3f1d17;--rcv-button-focus-shadow:#8a5d4933;--rcv-button-split-arrow-bg:#eadbcc;--rcv-button-split-arrow-bg-hover:#decbb8;--rcv-button-split-arrow-bg-strong-hover:#d4bda9;--rcv-button-split-arrow-bg-active:#c8ad96;--rcv-button-split-arrow-border:#ccb8a5;--rcv-button-split-divider:#b9a695}.rcv-button{background:var(--rcv-button-bg);color:var(--rcv-button-text);border:1px solid var(--rcv-button-border);border-radius:var(--rcv-button-radius);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;will-change:transform;padding:10px 16px;font-family:inherit;font-size:1.13em;font-weight:600;line-height:1.15;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-block;position:relative;overflow:hidden}.rcv-button:focus:not(:disabled){background:var(--rcv-button-bg);color:var(--rcv-button-text)}.rcv-button:hover:not(:disabled){background:var(--rcv-button-bg-hover);border-color:var(--rcv-button-border-hover,var(--rcv-button-border));color:var(--rcv-button-text-strong,var(--rcv-button-text))}.rcv-button:active:not(:disabled),.rcv-button.active:not(:disabled),.rcv-button.active-fast:not(:disabled){background:var(--rcv-button-bg-active);border-color:var(--rcv-button-border-active,var(--rcv-button-border));color:var(--rcv-button-text-strong,var(--rcv-button-text))}.rcv-button:focus-visible:not(:disabled){border-color:var(--rcv-button-focus-border,var(--rcv-button-border-active));box-shadow:0 0 0 2px var(--rcv-button-focus-shadow);outline:none}.rcv-button:active:not(:disabled,.rcv-button--split-main,.rcv-button--split-arrow),.rcv-button.active:not(:disabled,.rcv-button--split-main,.rcv-button--split-arrow){transform:scale(.98)}.rcv-button.active-fast:not(:disabled){transition:transform 40ms cubic-bezier(0,0,.2,1)!important;transform:scale(.96)!important}.rcv-button:disabled{cursor:not-allowed;background:var(--rcv-button-disabled-bg);color:var(--rcv-button-disabled-text);border-color:var(--rcv-button-disabled-border);opacity:.8}.rcv-button.is-success-disabled:disabled,.rcv-button.is-error-disabled:disabled{background:var(--rcv-button-disabled-bg);border-color:var(--rcv-button-border);color:var(--rcv-button-text)}.rcv-button.is-success-green-all:disabled,.rcv-button.is-error-rouge-all:disabled{background:var(--rcv-button-bg);border-color:var(--rcv-button-border);color:var(--rcv-button-text)}.rcv-button.is-success-green-onlyborder:disabled{background:var(--rcv-button-disabled-bg);color:var(--rcv-button-disabled-text);border-color:#9db299}.rcv-button.is-error-rouge-onlyborder:disabled{background:var(--rcv-button-disabled-bg);color:var(--rcv-button-disabled-text);border-color:#b17b7b}.rcv-button-content{justify-content:center;align-items:center;gap:10px;transition:transform .3s;display:flex}.rcv-button-icon{flex-shrink:0;width:24px;height:24px;position:relative}.rcv-button-icon--small{width:22px;height:22px}.rcv-button-icon svg{fill:currentColor;width:100%;height:100%;transition:transform .4s cubic-bezier(.25,1,.5,1),opacity .3s;position:absolute;top:0;left:0}.rcv-button.is-loading .rcv-button-icon svg:not(.svg-loading),.rcv-button.is-success .rcv-button-icon svg:not(.svg-success),.rcv-button.is-error .rcv-button-icon svg:not(.svg-error),.rcv-button-icon .svg-loading,.rcv-button-icon .svg-success,.rcv-button-icon .svg-error{opacity:0;transform:scale(.5)}.rcv-button-icon .svg-success circle{fill:var(--rcv-button-success-icon-bg)}.svg-success path,.svg-error path{stroke:#fff}.rcv-button-icon .svg-error circle{fill:var(--rcv-button-error-icon-bg)}.rcv-button.is-loading .rcv-button-icon .svg-loading,.rcv-button.is-success .rcv-button-icon .svg-success,.rcv-button.is-error .rcv-button-icon .svg-error{opacity:1;transform:scale(1)}.rcv-button:disabled .rcv-button-content{pointer-events:none}.rcv-button-label{display:inline-block;position:relative;overflow:hidden}.rcv-button-label span{will-change:transform;transition:transform .4s cubic-bezier(.25,1,.5,1);display:block}.rcv-button-text-loading,.rcv-button-text-success,.rcv-button-text-error{white-space:nowrap;position:absolute;top:0;left:0;transform:translateY(110%)}.rcv-button.is-loading .rcv-button-text-original,.rcv-button.is-success .rcv-button-text-original,.rcv-button.is-error .rcv-button-text-original{transform:translateY(-110%)}.rcv-button.is-loading .rcv-button-text-loading,.rcv-button.is-success .rcv-button-text-success,.rcv-button.is-error .rcv-button-text-error{transform:translateY(0)}.rcv-action-feedback{align-items:center;gap:5px;margin-left:10px;font-size:1em;font-weight:700;display:inline-flex}.rcv-action-feedback[hidden]{display:none}.rcv-action-feedback--error{color:var(--rouge-logo-risquecv)}.rcv-action-feedback--error svg{width:18px;height:18px;fill:var(--rouge-logo-risquecv)}@media (width<=600px){.rcv-button{font-size:1em}}.rcv-button-split{border-radius:var(--rcv-button-radius);will-change:transform;transition:transform .16s,box-shadow .16s;display:inline-flex;position:relative}.rcv-button-split:has(.rcv-button--split-main:not(:disabled):active){transform:scale(.98)}.rcv-button.rcv-button--split-main,.rcv-button.rcv-button--split-arrow{transition:background-color .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s,border-radius .12s}.rcv-button.rcv-button--split-main{z-index:1;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.rcv-button-split.is-open .rcv-button.rcv-button--split-main{border-bottom-left-radius:0}.rcv-button.rcv-button--split-arrow{background:var(--rcv-button-split-arrow-bg,var(--rcv-button-bg));border-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));border-left:1px solid var(--rcv-button-split-divider,var(--rcv-button-split-arrow-border,var(--rcv-button-border)));z-index:1;border-top-left-radius:0;border-bottom-left-radius:0;justify-content:center;align-items:center;min-width:42px;padding:0 3px 0 2px;display:flex}.rcv-button.rcv-button--split-arrow:disabled{background:var(--rcv-button-disabled-bg);border-color:var(--rcv-button-disabled-border)}.rcv-button-split.rcv-button--red .rcv-button.rcv-button--split-arrow:disabled{background:var(--rcv-button-split-arrow-bg,var(--rcv-button-bg));border-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));color:var(--rcv-button-text)}.rcv-button-split.is-open .rcv-button.rcv-button--split-arrow{border-bottom-right-radius:0}.rcv-button--split-main .rcv-button-icon svg,.rcv-button--split-arrow svg{fill:currentColor}.rcv-button--split-arrow svg{width:1.45em;height:1.45em;transition:transform .2s,fill .16s}.rcv-button-split.is-open .rcv-button--split-arrow svg{transform:rotate(180deg)}.rcv-button--split-main:focus:not(:disabled){background:var(--rcv-button-bg);border-color:var(--rcv-button-border);color:var(--rcv-button-text)}.rcv-button--split-arrow:focus:not(:disabled){background:var(--rcv-button-split-arrow-bg,var(--rcv-button-bg));border-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));color:var(--rcv-button-text)}.rcv-button--split-main:focus-visible:not(:disabled),.rcv-button--split-arrow:focus-visible:not(:disabled){box-shadow:none;outline:none}.rcv-button-split:hover .rcv-button--split-main:not(:disabled){background:var(--rcv-button-bg-hover);border-color:var(--rcv-button-border);color:var(--rcv-button-text-strong,var(--rcv-button-text))}.rcv-button-split:hover .rcv-button--split-arrow:not(:disabled){background:var(--rcv-button-split-arrow-bg-hover,var(--rcv-button-bg-hover));border-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));color:var(--rcv-button-text-strong,var(--rcv-button-text))}.rcv-button-split:hover .rcv-button--split-arrow:hover:not(:disabled){background:var(--rcv-button-split-arrow-bg-strong-hover,var(--rcv-button-split-arrow-bg-hover,var(--rcv-button-bg-hover)));border-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border))}.rcv-button--split-main:active:not(:disabled),.rcv-button-split:hover .rcv-button--split-main:active:not(:disabled){background:var(--rcv-button-bg-active);border-color:var(--rcv-button-border);color:var(--rcv-button-text-strong,var(--rcv-button-text))}.rcv-button--split-arrow:active:not(:disabled),.rcv-button-split:hover .rcv-button--split-arrow:active:not(:disabled){background:var(--rcv-button-split-arrow-bg-active,var(--rcv-button-bg-active));border-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));color:var(--rcv-button-text-strong,var(--rcv-button-text))}.rcv-button-split-primary-label{display:inline-block}.rcv-button-split-dropdown-menu{will-change:max-height, transform;pointer-events:none;opacity:.5;z-index:100;flex-direction:column;max-height:0;transition:max-height .2s,opacity .2s,transform .2s;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translateY(-5px)}.rcv-button-split.is-open .rcv-button-split-dropdown-menu{opacity:1;pointer-events:auto;max-height:fit-content;overflow:visible;transform:translateY(0)}.rcv-button-split-option{background:var(--rcv-button-split-option-bg,#fdfcff);border:1px solid var(--rcv-button-border);border-right-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));width:100%;color:var(--rcv-button-text);cursor:pointer;text-align:left;border-top:none;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:.94em;font-weight:450;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:flex}.rcv-button-split-option:last-child{border-bottom-right-radius:9px;border-bottom-left-radius:9px}.rcv-button-split-option svg{stroke:currentColor;flex-shrink:0;width:18px;height:18px}.rcv-button-split-option:focus{background:var(--rcv-button-split-option-bg,#fdfcff);color:var(--rcv-button-text)}.rcv-button-split-option:hover{background:var(--rcv-button-split-option-bg-hover,var(--rcv-button-bg-hover));border-color:var(--rcv-button-border-hover,var(--rcv-button-border));border-right-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));color:var(--rcv-button-text-strong,var(--rcv-button-text))}.rcv-button-split-option:focus-visible{background:var(--rcv-button-split-option-bg-hover,var(--rcv-button-bg-hover));border-color:var(--rcv-button-focus-border,var(--rcv-button-border-active));border-right-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));color:var(--rcv-button-text-strong,var(--rcv-button-text));box-shadow:inset 0 0 0 1px var(--rcv-button-focus-border,var(--rcv-button-border-active));outline:none}.rcv-button-split-option:active{background:var(--rcv-button-split-option-bg-active,var(--rcv-button-bg-active));border-color:var(--rcv-button-border-active,var(--rcv-button-border));border-right-color:var(--rcv-button-split-arrow-border,var(--rcv-button-border));color:var(--rcv-button-text-strong,var(--rcv-button-text))}.rcv-button-row{z-index:10;flex-wrap:wrap;justify-content:center;gap:35px 15px;margin-top:20px;margin-bottom:10px;display:flex;position:relative}.rcv-button.entree-click-pulse:not(:disabled){animation:.14s cubic-bezier(.2,0,.2,1) entree-click-pulse}@keyframes entree-click-pulse{0%{transform:scale(1)}42%{transform:scale(.96)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rcv-button.entree-click-pulse:not(:disabled){animation:none}}.formulaireContact .contact-submit{align-self:center;min-width:126px}.home-button-link.rcv-button{font-size:1em}.risquecv-page-a-propos .bouton-biblio.rcv-button{max-width:100%;font-size:1.2em;text-decoration:none}.organigramme-link-conteneur .rcv-button{padding:5px 10px;font-size:.85em;text-decoration:none}.ancien-arbre .rcv-button-content{gap:6px}.ancien-arbre .lien-externe-svg path{stroke:currentColor;fill:none}.croix{--croix-size:28px;--svg-size:16px;--svg-stroke-width:3px;--croix-bg:#fffffff2;--croix-color:#5c5f79;--croix-border:#d1d5db;--croix-shadow:0 2px 5px #00000014;--croix-bg-hover:#fff;--croix-color-hover:#ef4444;--croix-border-hover:#fca5a5;--croix-shadow-hover:0 4px 10px #ef444426;--croix-scale-active:.96;--croix-border-focus-visible:#01116680;--croix-shadow-focus-visible:0 0 0 2px #01116633;--croix-augmentation-tactile-si-tactile:-5px;background:var(--croix-bg);color:var(--croix-color);border:1px solid var(--croix-border);box-shadow:var(--croix-shadow);z-index:1000;width:var(--croix-size);height:var(--croix-size);cursor:pointer;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;transition:background-color .1s,color .1s,border-color .1s,box-shadow .1s,transform .1s;display:inline-flex;position:absolute;top:-8px;right:-8px}.croix:focus{background-color:var(--croix-bg);color:var(--croix-color)}.croix:hover{background:var(--croix-bg-hover);color:var(--croix-color-hover);border-color:var(--croix-border-hover);box-shadow:var(--croix-shadow-hover)}@media (hover:none) and (pointer:coarse){.croix:hover{background:var(--croix-bg);color:var(--croix-color);border-color:var(--croix-border);box-shadow:var(--croix-shadow)}}.croix:active{transform:scale(var(--croix-scale-active))}.croix:focus-visible{border-color:var(--croix-border-focus-visible);box-shadow:var(--croix-shadow-focus-visible)}.croix svg{width:var(--svg-size);height:var(--svg-size);stroke-width:var(--svg-stroke-width)}@media (width<=768px){.croix{--croix-size:32px;--svg-size:18px;top:-10px;right:-10px}}@media (hover:none) and (pointer:coarse){.croix:after{content:"";inset:var(--croix-augmentation-tactile-si-tactile) var(--croix-augmentation-tactile-si-tactile) var(--croix-augmentation-tactile-si-tactile) var(--croix-augmentation-tactile-si-tactile);position:absolute}}.home-espace-sur-PC-haut{height:26px}.home-espace-sur-PC-bas{height:20px}#espaceSousCalculateur{height:300px}.home-titre-h1{color:var(--home-titre-bleu);text-align:center;margin-bottom:20px;font-size:2.7em;font-style:normal;font-weight:700}.home-titre-rouge{color:var(--rouge-logo-risquecv)}.home-cards-grid{align-items:flex-start;gap:25px;margin-top:.75em;margin-bottom:30px;display:flex}.home-card-column{flex:1 1 0;font-size:20px}.home-card{background:var(--card-bg);outline:var(--card-border) 1px solid;color:var(--card-text);border-radius:20px;margin-top:25px;padding:20px;transition:transform .2s cubic-bezier(0,0,.5,1);position:relative}.home-card .home-card-title{color:var(--card-title)}.home-card-title{align-items:center;margin-top:0;margin-bottom:20px;font-size:1.4em;display:flex}.home-card-title svg{flex-shrink:0;width:1.1em;height:1.1em;margin-right:11px}.home-card p{margin:0 0 19px;font-size:19px}@media (width>=769px){.home-card--animation-hover:hover,.home-card--animation-hover:focus-within{transform:scale(1.006)}}.home-card--blue{--card-bg:#0000ac1c;--card-border:#ced2d9;--card-text:#131357;--card-title:#273570}.home-card--red{--card-bg:#7100001c;--card-border:#d9cece;--card-text:#6d1525;--card-title:#6d1525}.home-card--red ul{margin-bottom:15px}.home-card--green{--card-bg:#16b4001c;--card-border:#d0d9ce;--card-text:#1b330a;--card-title:#2a4d12}.home-card--yellow{--card-bg:#ffee931c;--card-border:#d9d7ce;--card-text:#5d1717;--card-title:#653d19}.home-card--yellow h3{color:var(--card-title)}.home-card--orange{--card-bg:#ffc3931c;--card-border:#dcd6d2;--card-text:#5d1717;--card-title:#5d1717}@media (width<=1200px){.home-espace-sur-PC-haut{height:0!important}}@media (width<=768px){.home-titre-h1{margin-bottom:15px;font-size:2.1em}.home-espace-sur-PC-bas{display:none}.home-card .home-card-title{margin-left:0}}@media (width<=781px){.home-cards-grid{flex-direction:column;gap:0;margin-top:0}.home-card-column{width:100%;margin-top:0}}.home-button-group{text-align:center;margin-top:10px;line-height:1.1}.home-biblio-card.home-card ol,.home-biblio-card.home-card ul{margin:0 0 5px 30px;line-height:1.7}.home-biblio-card h2{margin-bottom:10px}.home-biblio-card li{margin-bottom:8px;font-size:18px;line-height:1.8}.home-biblio-card li:is(.target,:target){color:var(--biblio-orange-texte);background:var(--biblio-orange);border-radius:12px;margin-left:-12px;padding:8px 12px}.home-biblio-card li:is(.target,:target) a .home-biblio-source{color:var(--biblio-orange-texte)}.home-biblio-card{flex-flow:column wrap;gap:10px;font-size:20px;display:flex}.home-biblio-card>*{margin:0}.home-biblio-card .home-biblio-title{align-self:flex-start;width:fit-content;font-size:1.4em;margin-bottom:10px!important}.home-biblio-list{margin:0 0 5px 30px}.home-biblio-subtitle{align-self:flex-start;width:fit-content;font-size:1.1em}.home-biblio-source{color:var(--rouge-logo-risquecv);background-color:#0000}.biblio-conteneur{justify-content:center;align-items:center;width:100%;display:flex}.home-biblio-card a{text-decoration:none}.home-biblio-card a .home-biblio-source{border-radius:5px;padding:2px 5px;font-weight:700;color:#4a2424!important;background:#8a5d4924!important}.home-biblio-card a:hover .home-biblio-source{text-underline-offset:2px;text-decoration:underline;background:#8a5d4936!important}.home-biblio-card li strong{font-weight:550}.home-biblio-card a .home-biblio-link-content{color:#fff;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#6d4838;border-radius:6px;padding:1px 6px 1px 4px;font-size:.8em;text-decoration:none}.home-biblio-card a:hover .home-biblio-link-content{background:#57372a}.home-biblio-card a .home-biblio-link-content svg{vertical-align:middle;width:1.2em;height:1.2em;margin-bottom:3px;margin-right:3px;display:inline-block}.home-biblio-card a .home-biblio-link-content svg path{stroke:currentColor}.home-biblio-year{font:unset;color:#6d4838;-webkit-user-select:none;user-select:none;background:#e3dccb;border-radius:6px;padding:1px 5px;font-size:.8em;text-decoration:none}.home-biblio-card :is(.target,:target) .home-biblio-year{color:#5c311b;background:#efdcaf}.bouton-biblio .rcv-button-label{min-width:0}@media (width<=650px){.bouton-biblio.rcv-button{margin:0 -8px}}.messageAccueil{text-align:center;color:var(--map-text);background-color:var(--map-bg);outline:1px solid var(--map-outline);border-radius:20px;margin:0 10px 25px;padding:15px 20px;font-size:1.1em;line-height:1.6;position:relative}.messageAccueil--default{--map-bg:#84776212;--map-text:var(--texte);--map-outline:var(--non-coche-outline)}.messageAccueil--red{--map-bg:#ff99991f;--map-text:#a41835;--map-outline:#e4ced2}.messageAccueil--yellow{--map-bg:#ffee931f;--map-text:#5d1717;--map-outline:#d9d7ce}.messageAccueil--orange{--map-bg:#ffc3931f;--map-text:#5d1717;--map-outline:#dcd6d2}.messageAccueil--blue{--map-bg:#0000ac1f;--map-text:#131357;--map-outline:#ced2d9}.messageAccueil--green{--map-bg:#16b4001f;--map-text:#1b330a;--map-outline:#d0d9ce}.messageAccueil--darkred{--map-bg:#7100001f;--map-text:#6d1525;--map-outline:#d9cece}#sparkles1,#sparkles2{width:50px;height:auto;position:absolute}#sparkles1{bottom:-20px;right:-17px}#sparkles2{top:-20px;left:-17px}.messageAccueil a{color:inherit;text-decoration:underline}.messageAccueil a:hover{opacity:.8}#home-message-largeur-reduite{display:none}@media (width<=1200px){#home-message-largeur-reduite:not(:empty){display:block}}.formulaireContact{flex-direction:column;display:flex}.formulaireContact label{flex-direction:column;margin-bottom:20px;display:flex}.formulaireContact label>div{color:#5a2730;margin-bottom:10px;font-weight:700}.formulaireContact label>div span{color:#b34459;margin-left:5px;font-weight:400}.formulaireContact input[type=text],.formulaireContact input[type=email],.formulaireContact textarea{color:#000000b3;background-color:#fff;border:1px solid #ccb7b7;border-radius:12px;height:43px;padding:14px;font-size:16px;transition:border .15s,box-shadow .15s}.formulaireContact ::placeholder{opacity:.7}.formulaireContact input[type=text]:focus,.formulaireContact input[type=email]:focus,.formulaireContact textarea:focus{border-color:#b77c87;outline:none;box-shadow:0 0 0 1px #b77c87,0 1px 2px #00000026}.formulaireContact textarea{resize:none;height:220px;min-height:220px;overflow-y:hidden}.formulaireContact>label>span{color:#83535b;margin:7px 0 0 4px;font-size:.7em}.contact-honeypot{position:absolute;left:-9999px}#contact-message{border-radius:15px;font-size:.9em;font-weight:500;animation:.5s Entree;display:none}#contact-message.contactRouge{color:#772031;background:#90304238;outline:1px solid #bd9ea4;margin:0 auto 20px;padding:12px 10px;font-size:.9em;display:block}#contact-message.contactVert{color:#155015;background:#24c6443d;outline:1px solid #8ab08e;margin:0 auto 20px;padding:12px 10px;display:block}.formulaireContact .erreurContact{color:#ae2f47;align-items:center;margin-top:5px;font-size:.7em;font-weight:450;display:flex}.contact-error-icon{vertical-align:text-top;flex:none;margin-right:3px;display:inline-flex}.contact-error-icon svg{fill:currentColor;width:1.15em;height:1.15em}.erreurContact .contact-error-icon{margin-right:6px}.erreurContact svg{fill:#ae2f47;width:1.4em;height:1.4em}.formulaireContact input.erreur,.formulaireContact textarea.erreur{border-color:#ae2f47}.home-pwa-installer-div-parent{justify-content:center;display:flex}.bouton-pwa:not([hidden]),.tuto-apple:not([hidden]){animation:.5s fadeIn}.bouton-pwa.is-loading{opacity:.7;pointer-events:none}.bouton-pwa[hidden],.mode-integration .bouton-pwa{display:none!important}.tuto-apple{--tuto-bg:#0000ac0f;--tuto-border:#c9cbdf;--tuto-titre-color:var(--bleu-logo-risquecv);--tuto-etape-bg:#ffffffe6;--tuto-etape-color:#4a4e7c;--tuto-etape-border:#d8d9e8;--tuto-bold-color:#30366b;--tuto-numero-bg:var(--bleu-logo-risquecv);--tuto-numero-color:#fff;background:var(--tuto-bg);border:1px solid var(--tuto-border);border-radius:16px;max-width:400px;padding:16px;position:relative}.tuto-apple-titre{color:var(--tuto-titre-color);text-align:center;margin:0 0 12px;font-size:1.1em;font-weight:650;line-height:1.3}.tuto-apple-titre svg{vertical-align:middle;width:1.15em;height:1.15em;margin-bottom:.15em;margin-right:6px}.tuto-apple-etapes{flex-direction:column;gap:10px;display:flex}.tuto-apple-etape{background:var(--tuto-etape-bg);border:1px solid var(--tuto-etape-border);color:var(--tuto-etape-color);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.88em;line-height:1.35;display:flex}.tuto-apple-etape b{color:var(--tuto-bold-color)}.tuto-apple-numero{background:var(--tuto-numero-bg);width:24px;height:24px;color:var(--tuto-numero-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9em;font-weight:700;display:flex}.tuto-apple-svg{vertical-align:middle;width:auto;height:1em;margin-left:1px;position:relative;top:-.07em;overflow:visible}.tuto-apple-svg.svg-partager{stroke:currentColor;stroke-width:.1px;width:1em;height:auto;top:-.12em}.mode-integration .tuto-apple{display:none!important}.preform{--input:var(--preform-input-texte);--placeholder:var(--preform-input-secondaire);background:var(--preform-fond);outline:var(--preform-bordure) 1px solid;border-radius:20px;flex-direction:column;justify-content:center;height:300px;margin-bottom:20px;padding:20px;display:flex;overflow:hidden}.emojiPreform{object-fit:contain;vertical-align:middle;width:calc(1em + 2px);height:calc(1em + 2px);margin-top:-4px;margin-right:10px;display:inline-block}.preATCD_CORONARIEN .pre_radio label:first-child .emojiPreform{width:calc(1em + 4px);height:calc(1em + 4px)}.preform.themeRouge{--preform-fond:var(--theme-base-resultat,#fde5e5);--preform-bordure:var(--theme-base-resultat-outline,#dfc8c8);--preform-texte-titre:var(--theme-titre-resultat-texte,#721616);--preform-texte-soustitre:#873636;--preform-carte-bordure:#d3aaaa;--preform-carte-fond-hover:#fff6f6;--preform-carte-bordure-hover:#bf8d8d;--preform-carte-texte-hover:#7c2424;--preform-carte-fond-active:#f3d7d7;--preform-carte-bordure-active:#a76c6c;--preform-carte-texte-active:#631717;--preform-input-texte:#7c2424;--preform-input-secondaire:#b17777;--preform-input-bordure:#d3b1b1;--preform-input-placeholder:#e4bcbc;--preform-input-focus:#a76c6c;--preform-entree-fond:#b45f5f;--preform-entree-fond-hover:#a15050;--preform-entree-fond-active:#873d3d;--pre-unit-texte:#915858;--pre-unit-fond:#f0caca;--pre-unit-bordure:#d3b1b1;--unit-texte:#915858;--unit-fond:#f0caca;--unit-bordure:#d3b1b1}.preform.theme-orange{--preform-fond:#f5eee5;--preform-bordure:#d8cfc5;--preform-texte-titre:#6e4220f5;--preform-texte-soustitre:#75573c;--preform-carte-bordure:#b6aa9d;--preform-carte-fond-hover:#fbf7f2;--preform-carte-bordure-hover:#9f907f;--preform-carte-texte-hover:#5b402a;--preform-carte-fond-active:#e8ddd0;--preform-carte-bordure-active:#866f59;--preform-carte-texte-active:#5a351d;--preform-input-texte:#6d513e;--preform-input-secondaire:#a18c79;--preform-input-bordure:#bfb5aa;--preform-input-placeholder:#dfd2c6;--preform-input-focus:#866f59;--preform-entree-fond:#876f59;--preform-entree-fond-hover:#78614e;--preform-entree-fond-active:#67513f;--pre-unit-texte:#8a735f;--pre-unit-fond:#e8ddd0;--pre-unit-bordure:#c7baad;--unit-texte:#8a735f;--unit-fond:#e8ddd0;--unit-bordure:#c7baad}.preform>div,#preform-dynamic,#preform-dynamic>div{width:100%;height:100%;display:flex}.pre_texte{flex-direction:column;justify-content:center;width:64%;display:flex}#preform-dynamic>.preform-question{justify-content:flex-start;align-items:center;gap:0;display:flex}#preform-dynamic>.preform-question>.preform-question-copy{flex-direction:column;flex:0 0 64%;justify-content:center;min-width:0;display:flex}#preform-dynamic>.preform-question>.preform-question-copy--sans-soustitre{padding-bottom:2em}#preform-dynamic>.preform-question>.preform-question-answer{flex:0 0 33%;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}#preform-dynamic>.preform-question>.preform-question-answer--cluster{justify-content:flex-start}#preform-dynamic>.preform-question>.preform-question-answer--cluster>.preform-question-control{justify-content:center;width:fit-content;max-width:100%;display:flex}#preform-dynamic>.preform-question>.preform-question-copy>.pre_titre,#preform-dynamic>.preform-question>.preform-question-copy>.pre_soustitre{animation:.2s ease-out Entree}#preform-dynamic>.preform-question>.preform-question-answer>.pre_radio{width:100%}#preform-dynamic>.preform-question>.preform-question-answer--cluster .pre_input{width:fit-content;max-width:100%}#preform-dynamic>.preform-question>.preform-question-copy>.pre_message_validation{box-sizing:border-box;margin-inline:0;align-self:center;width:80%;margin-top:10px}#preform-dynamic>.preform-question--albuminurie,#preform-dynamic>.preform-question--tripleAge{gap:4%}#preform-dynamic>.preform-question--tripleAge>.preform-question-copy{flex-basis:36%}#preform-dynamic>.preform-question--tripleAge>.preform-question-answer{flex-basis:60%}#preform-dynamic>.preform-question--map{align-items:stretch;gap:0}@keyframes Entree{0%{transform:scale(.9)translateY(5px)}50%{transform:scale(1.02)translateY(-1px)}to{transform:scale(1)translateY(0)}}.pre_texte:not(.preATCD .pre_texte){animation:.2s ease-out Entree}.pre_titre{box-sizing:border-box;text-align:center;color:var(--preform-texte-titre);overflow-wrap:break-word;min-width:0;max-width:100%;padding-bottom:8px;font-size:2.3em;font-weight:700;line-height:1.2}.preform>:not(.preATCD) .pre_titre,#preform-dynamic .pre_titre{-webkit-hyphens:none;hyphens:none;font-size:2.6em}.preform>:not(.preATCD) :is(.pre_titre,.pre_soustitre),#preform-dynamic :is(.pre_titre,.pre_soustitre){max-width:92%}.pre_soustitre{box-sizing:border-box;color:var(--preform-texte-soustitre);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-align:center;min-width:0;max-width:100%;min-height:2em;font-size:.95em}.pre_soustitre b{font-weight:650}.pre_radio,.pre_input{flex-direction:column;justify-content:center;width:33%;display:flex}.pre_radio{align-items:stretch}.pre_input{align-items:center}.pre_input>.entree{align-self:center;width:8.8em;margin-top:20px}.pre_input.multiple>.entree{width:10.6em}.pre_radio label{outline:1px solid var(--preform-carte-bordure);background:var(--preform-carte-fond);-webkit-user-select:none;user-select:none;cursor:pointer;transform-origin:50%;box-sizing:border-box;border-radius:10px;width:100%;padding:10px 10px 10px 33px;font-size:1.1em;position:relative}.pre_radio label:has(img){padding:10px 10px 10px 20px}.pre_radio input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.pre_radio label:hover{background:var(--preform-carte-fond-hover);color:var(--preform-carte-texte-hover);outline:1px solid var(--preform-carte-bordure-hover)}.pre_radio label:active{background:var(--preform-carte-fond-active);color:var(--preform-carte-texte-active);outline:2px solid var(--preform-carte-bordure-active);font-weight:480}.pre_radio label:hover,.pre_radio label:active{transform:scale(1.01)}.pre_radio label:first-child{margin-bottom:15px}.pre_input input[type=text],.pre_input input[type=number]{text-align:center;width:2.5em;height:1.4em;color:var(--input);border:1px solid var(--preform-input-bordure);background:#fff;border-radius:10px;outline:0 solid #0000;padding:0;font-size:4.3em;font-weight:bolder;position:relative}.pre_input input::placeholder{color:var(--preform-input-placeholder);font-size:.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (background:-webkit-named-image(i)){.pre_input input::placeholder{transform:unset!important}}.pre_input input.inputprincipal{color:var(--input)}.pre_input input.inputsecondaire{color:var(--placeholder)}.pre_input input[type=text]:focus,.pre_input input[type=number]:focus{outline:2px solid var(--preform-input-focus);border-color:#0000;color:var(--preform-input-texte)!important}#preform-dynamic .preAGE .pre_titre{font-size:4em}#preform-dynamic .preDIAB .pre_titre{font-size:3em}#preform-dynamic .preREGLAGES_ONBOARDING .pre_titre{font-size:2.1em}#preform-dynamic .preMRC .pre_titre{font-size:2.8em}#preform-dynamic .preSEXE .pre_titre{font-size:3.5em}#preform-dynamic .preTABAC .pre_titre{font-size:3em}#preform-dynamic :is(.preCT,.preHDL,.preLDL) .pre_titre{font-size:2.9em}.pre_input.multiple input[type=text],.pre_input.multiple input[type=number]{border-top-right-radius:0;border-bottom-right-radius:0;font-size:3.5em}.pre_unit{pointer-events:none;color:var(--pre-unit-texte);background:var(--pre-unit-fond);border:solid 1px var(--pre-unit-bordure);vertical-align:bottom;text-align:center;-webkit-user-select:none;user-select:none;border-left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;align-self:center;width:5em;height:4.9em;padding:0 10px;font-weight:700;line-height:5em;display:inline-block;position:relative}.pre_input.multiple .casemultiple:has(#preHbA1cMmolMol)>.pre_unit{width:6.5em}.casemultiple{border-radius:10px;width:fit-content;display:flex}.pre_input.multiple .casemultiple:not(.top-unit-field){outline:1px solid var(--preform-input-bordure);overflow:hidden}.pre_input.multiple .casemultiple:not(.top-unit-field):focus-within{outline:2px solid var(--preform-input-focus)}.pre_input.multiple .casemultiple:not(.top-unit-field)>input{border:0}.pre_input.multiple .casemultiple:not(.top-unit-field)>.pre_unit{box-sizing:border-box;border:0;border-left:2px solid #0000;overflow:visible}.pre_input.multiple .casemultiple:not(.top-unit-field)>.pre_unit:before{background:var(--pre-unit-bordure);content:"";width:1px;height:100%;position:absolute;top:0;left:-2px}.pre_input.multiple .casemultiple:not(.top-unit-field):focus-within>input{outline:none}.pre_input.multiple .casemultiple:not(.top-unit-field):focus-within>.pre_unit{border-left-color:var(--preform-input-focus)}.pre_input.multiple .casemultiple:not(.top-unit-field):focus-within>.pre_unit:before{background:0 0}.top-unit-field:has(input:focus) .top_pre_unit{outline:2px solid var(--preform-input-focus)}.pre_input.multiple:not(:has(.rcv-unite-secondaire-cachee))>.casemultiple:first-child{margin-bottom:20px}.shake-animation label,.shake-animation>input,.carte-recherche-wrapper.shake-animation .carte-search-shell,input.shake-animation{animation:.4s cubic-bezier(.36,.07,.19,.97) both error-shake;position:relative}@keyframes error-shake{0%,to{transform:translate(0)}10%,90%{transform:translate(-4px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-8px)}40%,60%{transform:translate(8px)}}.pre_input.erreur_validation_globale input,.carte-recherche-wrapper.erreur_validation_globale input,input.erreur_validation_globale{background-color:var(--erreur-fond)!important;color:var(--erreur-texte)!important;border:1px solid var(--erreur-bordure)!important}.pre_input.erreur_validation_globale input[type=text]:focus,.pre_input.erreur_validation_globale input[type=number]:focus,.preform-question-answer.erreur_validation_globale input[type=text]:focus,.preform-question-answer.erreur_validation_globale input[type=number]:focus,input.erreur_validation_globale:focus{outline:2px solid var(--erreur-texte)!important;color:var(--erreur-texte)!important;border-color:#0000!important}.pre_input.erreur_validation_globale .pre_unit,.pre_input.erreur_validation_globale .top_pre_unit,.preform-question-answer.erreur_validation_globale .pre_unit{color:var(--erreur-texte);background:var(--erreur-unite-fond);border:1px solid var(--erreur-unite-bordure)}.boiteformulaire.erreur_validation_globale input[type=text]:focus,.boiteformulaire.erreur_validation_globale input[type=number]:focus{color:var(--erreur-texte)!important}.erreur_validation_globale .titreform{color:var(--erreur-texte)}.pre_input.erreur_validation_globale input::placeholder{color:var(--erreur-texte-soft)}.pre_input.erreur_validation_globale .casemultiple:not(.top-unit-field){outline-color:var(--erreur-bordure)}.pre_input.erreur_validation_globale .casemultiple:not(.top-unit-field)>input,.pre_input.erreur_validation_globale .casemultiple:not(.top-unit-field):focus-within>input{border:0!important;outline:none!important}.pre_input.erreur_validation_globale .casemultiple:not(.top-unit-field)>.pre_unit{box-shadow:inset -1px 0 0 var(--erreur-unite-bordure), inset 0 1px 0 var(--erreur-unite-bordure), inset 0 -1px 0 var(--erreur-unite-bordure);border:0;border-left:2px solid #0000}.pre_input.erreur_validation_globale .casemultiple:not(.top-unit-field)>.pre_unit:before{background:var(--erreur-unite-bordure)}.pre_input.erreur_validation_globale .casemultiple:not(.top-unit-field):focus-within{outline:2px solid var(--erreur-texte)}.pre_input.erreur_validation_globale .casemultiple:not(.top-unit-field):focus-within>.pre_unit{border-left-color:var(--erreur-texte)}.pre_input.erreur_validation_globale .casemultiple:not(.top-unit-field):focus-within>.pre_unit:before{background:0 0}.erreur_validation_globale .top-unit-field:has(input:focus) .top_pre_unit{outline:1px solid var(--erreur-texte)!important;color:var(--erreur-texte)!important;border:1px solid var(--erreur-texte)!important}.pre_message_validation{display:none}.pre_message_validation.message_non_vide{text-align:center;background-color:var(--erreur-fond-message);color:var(--erreur-texte);outline:1px solid var(--erreur-bordure-message);border-radius:10px;flex-direction:column;margin:0 10px;font-size:.9em;line-height:1.4;display:flex}@media screen and (width<=768px){.pre_message_validation.message_non_vide{margin-bottom:15px}}.pre_message_validation .valeurErreur{background:var(--erreur-texte-transparent);border-radius:4px;padding:1px 4px;font-weight:500}.pre_message_validation .complement-message-erreur{margin-top:3px;font-size:.9em}.colonnemilieu{color:#434a6d;justify-content:center;align-items:center;width:80px;font-size:1.2em;font-weight:700;display:flex}#preform-dynamic>.preform-question--albuminurie>.preform-question-copy{flex:0 0 36%;width:auto}#preform-dynamic>.preform-question--albuminurie>.preform-question-answer{flex:1 1 0;grid-template-columns:minmax(210px,.95fr) minmax(42px,.18fr) minmax(250px,1.05fr);justify-content:stretch;align-items:center;gap:14px;width:auto;display:grid}.preALBU label:first-child{margin-bottom:0}.preALBU .preALBU-radio{gap:8px;width:100%}.preALBU .preALBU-radio label{white-space:nowrap;align-items:center;min-height:42px;padding:8px 10px 8px 30px;line-height:1.18;display:flex}.preALBU .preALBU-separator{width:auto;min-width:42px;height:100%;color:color-mix(in sRGB, var(--preform-texte-soustitre) 82%, var(--preform-carte-texte-active));position:relative}.preALBU .preALBU-separator:before,.preALBU .preALBU-separator:after{content:"";background:color-mix(in sRGB, var(--preform-carte-bordure) 75%, transparent);width:1px;height:calc(50% - 20px);position:absolute;left:50%;transform:translate(-50%)}.preALBU .preALBU-separator:before{top:0}.preALBU .preALBU-separator:after{bottom:0}.preALBU .preALBU-inputs{justify-content:center;align-items:stretch;gap:7px;width:min(100%,292px)}.preALBU .preALBU-field{width:100%;margin-bottom:0!important}.preALBU .preALBU-field input[type=number]{flex:auto;width:auto;min-width:0;height:1.26em;font-size:2.55em}.preALBU .preALBU-field .pre_unit{flex:0 0 5.8em;width:auto;height:3.22em;padding:0 6px;line-height:3.22em}.preALBU .pre_input>.preALBU-submit{border-radius:12px;width:100%;margin-top:2px;padding:7px 14px}.preALBU .preALBU-submit .rcv-button-content{gap:8px}.preALBU .preALBU-submit .rcv-button-icon{width:20px;height:20px}@media (width<=1120px){#preform-dynamic>.preform-question--albuminurie{gap:3%}#preform-dynamic>.preform-question--albuminurie>.preform-question-copy{flex-basis:34%}#preform-dynamic>.preform-question--albuminurie>.preform-question-answer{grid-template-columns:minmax(188px,.95fr) 38px minmax(230px,1fr);gap:10px}.preALBU .preALBU-radio label{white-space:normal;padding-left:28px;font-size:1em}.preALBU .preALBU-inputs{width:min(100%,276px)}.preALBU .preALBU-field input[type=number]{font-size:2.35em}.preALBU .preALBU-field .pre_unit{flex-basis:5.55em;height:2.97em;line-height:2.97em}}.tripleAge{flex-direction:column;align-items:stretch;gap:10px;max-width:100%;display:flex;width:fit-content!important}.tripleAge-fields{justify-content:center;align-items:center;gap:14px;display:flex}.tripleAge-divider{color:color-mix(in sRGB, var(--preform-texte-soustitre) 82%, var(--preform-carte-texte-active));flex:0 0 30px;align-self:stretch;position:relative}.tripleAge-divider:before,.tripleAge-divider:after{content:"";background:color-mix(in sRGB, var(--preform-carte-bordure) 75%, transparent);width:1px;height:calc(50% - 20px);position:absolute;left:50%;transform:translate(-50%)}.tripleAge-divider:before{top:0}.tripleAge-divider:after{bottom:0}.tripleAge-choice--derived{align-items:center;gap:14px;display:flex}.tripleAge-action{justify-content:flex-end;display:flex}.top-unit-field{flex-direction:column;width:10.3em;display:flex}.top_pre_unit{pointer-events:none;color:var(--pre-unit-texte);background:var(--pre-unit-fond);border:solid 1px var(--pre-unit-bordure);text-align:center;box-sizing:border-box;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:center;align-items:center;min-height:2.5em;padding:5px 8px;font-size:.86em;font-weight:650;line-height:1.25;display:flex}.pre_input.multiple.tripleAge input[type=number]{box-sizing:border-box;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:10px;width:100%;height:1.28em;font-size:2.7em}.pre_input.multiple.tripleAge .casemultiple{margin-bottom:0}.tripleAge .entree{width:100%}.tripleAge input.inputprincipal{color:var(--input);opacity:1;transition:opacity .15s}.tripleAge input.inputsecondaire{color:var(--placeholder);opacity:.65;transition:opacity .15s}.tripleAge .top-unit-field:has(input.inputsecondaire) .top_pre_unit{opacity:.65;transition:opacity .15s}.tripleAge .top-unit-field:has(input.inputprincipal) .top_pre_unit{opacity:1;font-weight:700;transition:opacity .15s}@media screen and (width<=1180px){.tripleAge-choice--derived{flex-direction:column;gap:10px}.tripleAge-divider--secondary{display:none}}.preTYPEDIAB label:first-child{margin-bottom:0}.preTYPEDIAB label:nth-child(2){margin:10px 0}.carte-recherche-wrapper{flex-direction:column;justify-content:center;align-items:stretch;gap:12px;width:100%;margin-bottom:0;display:flex;position:relative}.carte-recherche-wrapper:before{content:none}.carte-search-shell{width:100%;position:relative}.carte-search-shell:before{content:"";border:2px solid color-mix(in sRGB, var(--preform-input-focus) 72%, white);pointer-events:none;z-index:1;border-radius:50%;width:15px;height:15px;position:absolute;top:45%;left:18px;transform:translateY(-50%)}.carte-search-shell:after{content:"";background:color-mix(in sRGB, var(--preform-input-focus) 72%, white);pointer-events:none;z-index:1;border-radius:999px;width:9px;height:2px;position:absolute;top:calc(45% + 8px);left:32px;transform:rotate(45deg)}#recherche-pays{border:2px solid var(--preform-input-bordure);width:100%;height:auto;min-height:55px;color:var(--preform-input-texte);text-align:left;letter-spacing:0;background:linear-gradient(#fff 0%,#fbfbff 100%);border-radius:16px;padding:0 18px 0 52px;font-size:1.28em;transition:border-color .18s,box-shadow .18s,background .18s}#recherche-pays:focus{border-color:var(--preform-input-focus);background:#fff;outline:none}.carte-search-shell:has(#recherche-pays:focus):before{border-color:var(--preform-input-focus)}.carte-search-shell:has(#recherche-pays:focus):after{background:var(--preform-input-focus)}.pre_input.erreur_validation_globale .carte-search-shell:before{border-color:var(--erreur-bordure)}.pre_input.erreur_validation_globale .carte-search-shell:after{background:var(--erreur-bordure)}.pre_input.erreur_validation_globale .carte-search-shell:has(#recherche-pays:focus):before{border-color:var(--erreur-texte)}.pre_input.erreur_validation_globale .carte-search-shell:has(#recherche-pays:focus):after{background:var(--erreur-texte)}#recherche-pays::placeholder{color:var(--preform-input-placeholder);opacity:.7;font-size:1.1em;font-weight:400}.preform-question--map .pre_message_validation.message_non_vide{margin-top:10px}.carte-search-results{border:1px solid color-mix(in sRGB, var(--preform-input-bordure) 82%, white);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:1400;background:#fff;border-radius:14px;max-height:245px;padding:6px;display:none;overflow:hidden auto;box-shadow:0 18px 42px #1e255721}.carte-search-results--portal{position:fixed}.carte-search-results.is-open{flex-direction:column;gap:4px;display:flex}.carte-search-result{appearance:none;color:var(--preform-input-texte);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:background .16s,color .16s,transform .16s;display:flex}.carte-search-result:hover,.carte-search-result.is-active{background:color-mix(in sRGB, var(--preform-input-focus) 12%, white);color:var(--preform-input-focus)}.carte-search-result:active{transform:scale(.99)}.carte-search-result-main{align-items:center;gap:8px;min-width:0;display:flex}.carte-search-result-status{width:16px;height:16px;color:var(--erreur-texte);flex:none;display:inline-flex}.carte-search-result-status svg{width:100%;height:100%}.carte-search-result.is-incompatible .carte-search-result-name{color:color-mix(in sRGB, var(--preform-input-texte) 78%, var(--preform-texte-soustitre))}.carte-search-result-name{font-weight:700}.carte-search-result-detail{color:var(--preform-texte-soustitre);white-space:nowrap;font-size:.82em}.carte-recherche-wrapper>.entree{width:100%;margin-top:0}.carte-svg-conteneur{width:100%;height:100%}.carte-pays{stroke:#363636;stroke-width:.2px;cursor:pointer;transition:filter .15s,stroke-width .15s}.carte-pays-inconnu{cursor:not-allowed}.carte-pays-inconnu:hover{fill:var(--carte-region-inconnu-hover)!important}.carte-pays:hover{stroke-width:.4px;stroke:#fff}.region-low:hover,.region-europe_low:hover{fill:var(--carte-region-low-hover)}.region-moderate:hover,.region-europe_moderate:hover{fill:var(--carte-region-moderate-hover)}.region-high:hover,.region-europe_high:hover{fill:var(--carte-region-high-hover)}.region-very_high:hover,.region-europe_very_high:hover{fill:var(--carte-region-veryhigh-hover)}.region-asia_excluding_japan:hover{fill:var(--carte-region-asia-hover)}.region-japan:hover{fill:var(--carte-region-japan-hover)}.region-australia:hover{fill:var(--carte-region-australia-hover)}.region-north_america:hover{fill:var(--carte-region-north-america-hover)}.region-latin_america:hover{fill:var(--carte-region-latin-america-hover)}.carte-pays:focus-visible{filter:brightness(1.35);stroke:#fff;stroke-width:2.5px;outline:none}.carte-pays-actif{filter:brightness(1.2)}.carte-pays-hachures{pointer-events:none}.carte-tooltip{pointer-events:none;color:#fff;opacity:0;white-space:nowrap;will-change:transform, opacity;z-index:10000;background:#0f141eeb;border:1px solid #ffffff26;border-radius:6px;padding:4px 10px;font-size:.82em;font-weight:500;position:fixed;top:0;left:0;transition:none!important}.carte_col1,.carte_col3{flex-direction:column;justify-content:center;height:100%;display:flex}.carte_col1{box-sizing:border-box;flex:0 520px;gap:0;min-width:390px;max-width:520px;padding:34px 0 34px 60px}.carte_col3{flex:1 1 0;min-width:0;position:relative;overflow:hidden}@media (width<=1050px){.preform:has(.prePAYS){height:auto}.prePAYS{flex-direction:column;overflow-y:auto;height:auto!important}.carte_col1{border-right:none;flex:none;width:100%;min-width:0;max-width:none;height:auto;padding:20px}.carte_col3{flex:none;width:100%;height:min(42vh,420px);min-height:300px}}.prePAYS>div{align-items:center;flex-direction:column!important}.prePAYS .pre_texte{width:100%;margin-bottom:0;padding:0}.prePAYS .pre_titre{margin-bottom:5px;line-height:1.1;font-size:2.5em!important}.preform:has(.prePAYS){padding:0}.prePAYS{max-width:1200px;height:100%;position:relative;overflow:hidden;padding:0!important;display:flex!important}.prePAYS .pre_soustitre{opacity:.8;font-size:1.1em}@media (width<=1050px) and (width>=769px){.preform{height:auto;min-height:300px}#preform-dynamic>.preform-question:not(.preform-question--map,.preform-question--albuminurie){gap:3%}#preform-dynamic>.preform-question:not(.preform-question--map,.preform-question--albuminurie)>.preform-question-copy{flex:57%}#preform-dynamic>.preform-question:not(.preform-question--map,.preform-question--albuminurie)>.preform-question-answer{flex:0 40%}#preform-dynamic>.preform-question:is(.preform-question--radio,.preform-question--triRadio)>.preform-question-answer{flex-basis:clamp(20.5em,40%,24em)}#preform-dynamic>.preform-question.preform-question--tripleAge>.preform-question-copy{flex:38%}#preform-dynamic>.preform-question.preform-question--tripleAge>.preform-question-answer{flex:1 0 56%}#preform-dynamic>.preform-question--tripleAge .pre_titre{font-size:2.3em}.preATCD .pre_texte{flex:1 1 0;width:auto;min-width:0}.preATCD .pre_radio{flex:0 clamp(20.5em,39%,22em);width:auto}.preATCD .pre_radio label{font-size:1.05em}#preform-dynamic :is(.preAGE,.preDIAB,.preMRC,.preSEXE,.preTABAC,.preCT,.preHDL,.preLDL) .pre_titre{font-size:2.5em}.pre_input input[type=text],.pre_input input[type=number]{font-size:3.8em}.pre_input.multiple:not(.tripleAge){width:min(100%,286px)}.pre_input.multiple:not(.tripleAge)>.casemultiple{width:100%}.pre_input.multiple:not(.tripleAge)>.casemultiple>input{flex:auto;min-width:0}.pre_unit{flex:0 0 5em;width:auto}}@media (width<=768px){.preform{border-radius:16px;flex-direction:row;height:auto;min-height:0;padding:16px;overflow:visible}.preform>div,#preform-dynamic,#preform-dynamic>div{height:auto;min-height:0}#preform-dynamic>.preform-question{flex-direction:column;justify-content:flex-start;gap:0;height:auto}#preform-dynamic>.preform-question>.preform-question-copy{display:contents}#preform-dynamic>.preform-question>.preform-question-copy>.pre_titre{order:1}#preform-dynamic>.preform-question>.preform-question-answer{flex:none;order:2;width:100%;min-width:0}#preform-dynamic>.preform-question>.preform-question-answer--cluster{justify-content:center}#preform-dynamic>.preform-question>.preform-question-answer--cluster>.preform-question-control{justify-content:center;width:100%}#preform-dynamic>.preform-question>.preform-question-copy>.pre_soustitre{order:3}#preform-dynamic>.preform-question>.preform-question-copy>.pre_message_validation{order:4}.pre_texte{width:unset;display:contents!important}.prePAYS .pre_texte{flex-direction:column;display:flex!important}.pre_radio{order:2;align-self:center;width:min(100%,20.5em)}.pre_input{width:unset;order:2;align-self:center}.pre_input.multiple{width:min(100%,310px)}.pre_input.multiple:not(.tripleAge)>.casemultiple{width:100%}.pre_input.multiple:not(.tripleAge)>.casemultiple>input{flex:auto;min-width:0}.pre_input>.entree,.pre_input.multiple>.entree{width:min(100%,14em)}.pre_radio label{text-align:center;-webkit-tap-highlight-color:transparent;padding:10px 25px}.pre_titre{order:1;width:100%;margin-bottom:15px;font-size:2em}.preform>:not(.preATCD) .pre_titre,#preform-dynamic .pre_titre{-webkit-hyphens:auto;hyphens:auto;font-size:2.1em}#preform-dynamic :is(.preAGE,.preDIAB,.preMRC,.preSEXE,.preTABAC,.preCT,.preHDL,.preLDL) .pre_titre{font-size:2.1em}#preform-dynamic .preREGLAGES_ONBOARDING .pre_titre{font-size:1.7em}.prePAYS .pre_titre{font-size:2em!important}.pre_soustitre{order:3;width:100%;margin-top:20px}.pre_soustitre:not(.preATCD .pre_titre),.pre_titre:not(.preATCD .pre_soustitre){animation:.2s ease-out Entree}@supports (-webkit-touch-callout:none){.pre_input input::placeholder{top:unset;left:unset;transform:unset;position:absolute}}.tripleAge input[type=number]{font-size:2em}.tripleAge{width:min(100%,310px)!important}.tripleAge-fields{flex-direction:column;align-items:stretch;width:min(100%,310px)}.tripleAge-choice--age{order:1}.tripleAge-divider{flex-basis:auto;order:2;width:min(100%,14em);height:auto;min-height:24px;margin:4px 0 2px}.tripleAge-divider:before,.tripleAge-divider:after{width:calc(50% - 24px);height:1px;top:50%;bottom:auto;transform:translateY(-50%)}.tripleAge-divider:before{left:0}.tripleAge-divider:after{left:auto;right:0}.top-unit-field{width:100%}.tripleAge-choice--derived{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.tripleAge-action{width:100%}.tripleAge .top_pre_unit{justify-content:center;align-items:center;height:auto;min-height:2.4em;padding:5px 4px;font-size:.75em;line-height:1.3;display:flex}.prePAYS{flex-direction:column;padding:0!important}.carte_col1{padding:16px}.carte_col3{height:min(45vh,320px);min-height:230px}#recherche-pays{min-height:50px;padding-left:48px;font-size:1.08em}.pre_message_validation.message_non_vide{box-sizing:border-box;width:min(100%,32rem);margin-inline:auto;padding:8px 10px}.preALBU .pre_texte,.preALBU .pre_radio{width:unset}.preATCD{flex-direction:column}#preform-dynamic>.preform-question--albuminurie>.preform-question-answer{grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;width:100%;display:grid}.preALBU .preALBU-radio{order:1;width:min(100%,23em)}.colonnemilieu{order:2;align-self:center;margin:10px 0}.preALBU .preALBU-separator{width:min(100%,14em);height:auto;min-height:24px;margin:4px 0 2px}.preALBU .preALBU-separator:before,.preALBU .preALBU-separator:after{width:calc(50% - 24px);height:1px;top:50%;bottom:auto;transform:translateY(-50%)}.preALBU .preALBU-separator:before{left:0}.preALBU .preALBU-separator:after{left:auto;right:0}.preALBU .preALBU-inputs{order:3;width:min(100%,300px)}}@media (width<=480px){.preform{border-radius:14px;padding:14px}.pre_radio{width:100%}.pre_radio label{padding-inline:18px}.preform>:not(.preATCD) .pre_titre,#preform-dynamic .pre_titre,#preform-dynamic :is(.preAGE,.preDIAB,.preMRC,.preSEXE,.preTABAC,.preCT,.preHDL,.preLDL) .pre_titre{font-size:1.9em}.pre_input input[type=text],.pre_input input[type=number]{font-size:3.7em}.pre_input.multiple:not(.tripleAge) input[type=text],.pre_input.multiple:not(.tripleAge) input[type=number]{height:auto;font-size:2.75em}.pre_unit{flex:0 0 5em;width:auto}.tripleAge{width:100%!important}.tripleAge-fields{width:100%}.tripleAge-choice--derived{grid-template-columns:minmax(0,1fr)}.preALBU .preALBU-field input[type=number]{font-size:2.25em}.preALBU .preALBU-field .pre_unit{flex-basis:5.3em;height:2.84em;line-height:2.84em}}.formulaire,.formulaire div{flex-wrap:wrap;display:flex}.boiteformulaire{background:var(--non-coche);outline:1px solid var(--non-coche-outline);border-radius:20px;height:fit-content;margin:7px;padding:10px;animation:.2s ease-out fadeIn}.boiteformulaire:focus{outline:1px solid var(--non-coche-outline)}.titreform{color:#3d4052;text-align:center;margin:-5px 0 5px;font-size:1.2em;font-weight:700;display:block}.titreform:has(.bullequestion){margin-right:-12px}label.boiteformulaire{-webkit-user-select:none;user-select:none}.boiteformulaire input[type=text],.boiteformulaire input[type=number],.boiteformulaire select{background:#fff;border-radius:10px}.boiteformulaire input[type=text]:focus,.boiteformulaire input[type=number]:focus,.boiteformulaire select:focus{outline:solid 2px var(--preform-input-focus);color:var(--texte)}.boiteformulaire select{text-align-last:center;cursor:pointer}.boiteformulaire.rcv-number-simple input,.boiteformulaire.rcv-number-double input{text-align:center;color:var(--input);padding:0;font-weight:bolder}.boiteformulaire.rcv-number-simple-small input{width:2em;font-size:2.3em}.boiteformulaire.rcv-number-simple-medium input{width:2.6em;font-size:2.3em}.boiteformulaire.rcv-number-simple-large{max-width:10em;font-size:.8em}.boiteformulaire.rcv-number-simple-large input{width:10em;font-size:2.8em}.boiteformulaire.rcv-number-simple-large .titreform{line-height:1.9}.formulaire input,.formulaire select{border-color:var(--non-coche-outline)}:where(body.risquecv) input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where(body.risquecv) input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(body.risquecv) input[type=number]{appearance:textfield}.boiteformulaire.rcv-number-double input{border-top-right-radius:0;border-bottom-right-radius:0;width:2em;height:1.5em;font-size:1.8em}.boiteformulaire.rcv-number-double input::placeholder{color:var(--placeholder);font-size:.8em}.unit{pointer-events:none;color:var(--unit-texte);background:var(--unit-fond);border:solid 1px var(--unit-bordure);border-left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;align-self:center;height:3em;padding:0 10px;font-size:.9em;font-weight:700;line-height:2.9em}.boiteformulaire.rcv-number-double input.rcv-input-double-small{width:4.5ch}.boiteformulaire.rcv-number-double input.rcv-input-double-medium{width:6ch;padding:0 0 0 .5ch}.cholesterol-vide input{border-radius:10px!important;width:8ch!important}.cholesterol-vide .unit,.cholesterol-vide .pre_unit{display:none}.boiteformulaire.rcv-number-double label:first-of-type input,.boiteformulaire.rcv-number-double label:first-of-type input~span{margin-bottom:10px}.boiteformulaire.rcv-groupe-unites{flex-direction:column;align-items:center;display:flex}.boiteformulaire.rcv-groupe-unites input:focus~span{outline:solid 2px var(--preform-input-focus);color:var(--texte)}@supports (background:-webkit-named-image(i)) and (not (-webkit-touch-callout:none)){.boiteformulaire.rcv-groupe-unites input:focus~span{border:solid 2px var(--preform-input-focus);outline:none}}.rcv-groupe-unites label{display:flex}.boiteformulaire.rcv-number-double.HbA1c label{width:10.6em}.boiteformulaire.rcv-number-double.HbA1c .unit{box-sizing:border-box;text-align:center;white-space:nowrap;flex:auto;min-width:0;padding:0 .5ch}.boiteformulaire.rcv-number-simple.rcv-groupe-unites .unit{display:none}.boiteformulaire.rcv-number-simple.rcv-groupe-unites input{border-radius:10px;flex-basis:auto;height:auto;margin-bottom:0}.boiteformulaire.rcv-number-simple.rcv-groupe-unites input~span{margin-bottom:0}input.inputprincipal{color:var(--input)}input.inputsecondaire{color:var(--placeholder)}.coche{cursor:pointer;background:#f3f2f5;border:3px solid #fff0;border-radius:35%;width:26px;height:26px;margin:0 .7em 0 .3em;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #000}.cocheform:hover .coche{box-shadow:0 0 0 2px #000}.cocheform input:checked+div .coche{box-shadow:0 0 0 1.5px var(--coche-texte)}.cocheform:hover input:checked+div .coche{box-shadow:0 0 0 2px var(--coche-texte)}@supports (font:-apple-system-body) and (appearance:none){.coche{box-shadow:0 0 0 2px #000}.cocheform input:checked+div .coche{box-shadow:0 0 0 2px var(--coche-texte)}}.coche div{z-index:100;width:60px;height:60px;position:absolute;top:-52px;left:-52px;transform:rotate(45deg)}.transitioncoche{background:var(--coche-texte);transition:all .3s}label.cocheform input:checked+div .coche>.transitioncoche{top:-10px;left:-10px}.boiteformulaire input[type=checkbox]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}label.cocheform:hover{cursor:pointer}label.cocheform:active{outline:2px solid var(--non-coche-outline)}.cocheform{background:0;padding:0;position:relative}.cocheform input+div{background:var(--non-coche);border-radius:20px;align-items:center;padding:7px 10px;font-size:1.3em}@media (width>=769px){.formulaire>.cocheform input+div{padding-inline:9px}}.cocheform input:checked+div{background:var(--coche);text-shadow:.5px 0 0 var(--coche-texte);color:var(--coche-texte)}.cocheform:has(input:checked){outline:1px solid var(--coche-outline)}.cocheform:has(input:checked):active{outline:2px solid var(--coche-outline)}.cocheform input:hover+div,.cocheform input+div:hover{background:var(--non-coche-hover)}.cocheform input:checked:hover+div,.cocheform input:checked+div:hover{background:var(--coche-hover)}.pays select{width:130px;height:60px;font-size:1.3em;font-weight:500}.pays select option{font-size:.8em}.albuminurie input:not(:checked)~div svg path{fill:#3d435d}.label_unit{font-size:.8em;font-weight:200}.albuminurie svg.clicked{animation:.3s ease-out forwards rotate180}@keyframes rotate180{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.svgswitch{margin:0 8px 0 4px}.svgswitch path{fill:var(--coche-texte)}.typediabete svg.clicked{animation:.3s ease-out forwards rotate180}.boite_sexetabac{flex-direction:column}.boite_sexetabac .sexe{width:fit-content}.boite_sexetabac>.sexe>div{padding-right:13px}.sexe svg.clicked{animation:.3s ease-out forwards rotate180}@media (width<=1200px){.boite_sexetabac{flex-direction:row}}.boiteformulaire.erreur_orange{--rcv-erreur-fond:color-mix(in sRGB, var(--erreur-orange-autour) 42%, white);--rcv-erreur-texte:var(--erreur-orange-texte);--rcv-erreur-texte-secondaire:color-mix(in sRGB, var(--erreur-orange-texte) 74%, white);--rcv-erreur-autour:var(--erreur-orange-autour);--rcv-erreur-bordure:var(--erreur-orange-bordure);--rcv-erreur-unite-fond:var(--erreur-orange-fond);--rcv-erreur-unite-bordure:var(--erreur-orange-bordure)}.boiteformulaire.erreur_rouge,.boiteformulaire.erreur_validation_globale{--rcv-erreur-fond:var(--erreur-fond);--rcv-erreur-texte:var(--erreur-texte);--rcv-erreur-texte-secondaire:var(--erreur-texte-secondaire);--rcv-erreur-autour:var(--erreur-autour);--rcv-erreur-bordure:var(--erreur-bordure-message);--rcv-erreur-unite-fond:var(--erreur-unite-fond);--rcv-erreur-unite-bordure:var(--erreur-unite-bordure)}.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale){background-color:var(--rcv-erreur-autour);outline:1px solid var(--rcv-erreur-bordure)}.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale) .titreform{color:var(--rcv-erreur-texte)}.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale) input{background-color:var(--rcv-erreur-fond);color:var(--rcv-erreur-texte);border:1px solid var(--rcv-erreur-unite-bordure)}label.erreur_bleue{background-color:var(--erreur-bleue-autour);outline:1px solid var(--erreur-bleue-bordure)}label.erreur_bleue.boiteformulaire input{background-color:var(--erreur-bleue-fond);border:1px solid var(--erreur-bleue-texte)}.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale) input.inputsecondaire{color:var(--rcv-erreur-texte-secondaire)}.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale) .unit{color:var(--rcv-erreur-texte);background:var(--rcv-erreur-unite-fond);border:1px solid var(--rcv-erreur-unite-bordure);border-left:0}.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale) input:focus,.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale) input:focus~span{outline-color:var(--rcv-erreur-texte);color:var(--rcv-erreur-texte);border-color:#0000}@supports (background:-webkit-named-image(i)) and (not (-webkit-touch-callout:none)){.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale) input:focus,.boiteformulaire:is(.erreur_rouge,.erreur_orange,.erreur_validation_globale) input:focus~span{border-color:var(--rcv-erreur-texte)}}.numerotation{text-align:center;outline:1px solid var(--numerotation-bordure);width:1.1em;height:1.1em;color:var(--numerotation-texte);background:var(--numerotation-fond);border-radius:50%;font-weight:500;line-height:1.2;display:inline-block}@media (width<=768px){.cocheform.boiteformulaire{margin:0 7px 10px 0}.cocheform input+div{padding:7px;font-size:.95em;line-height:1.1}.coche{width:18px;height:18px;margin:0 .5em 0 .3em}.age input,.PAS input{width:2em;font-size:2em}.boiteformulaire.rcv-number-double input{font-size:1.5em}.boiteformulaire.rcv-groupe-unites,.boiteformulaire.age,.boiteformulaire.PAS,.boiteformulaire.pays{padding:8px}.pays select{width:120px;height:53px;font-size:1.2em}.titreform{font-size:1em}.unit{font-size:.75em}.boiteformulaire.rcv-number-double label:first-of-type input,.boiteformulaire.rcv-number-double label:first-of-type input~span{margin-bottom:8px}.boiteformulaire.HDL{margin-right:0}}.formulaire:has(label.typediabete:not(.hidden)) .autrepb{margin-right:25px}.formulaire:has(label.albuminurie:not(.hidden)) .boite_sexetabac{flex-direction:column}.albuminurie{width:fit-content}.boiteresultats{animation:.2s ease-out Entree}.resultatcvresteboite{background:var(--theme-base-resultat,#f5efe9);border:1px solid #e8dcd4;border-top:none;border-bottom-right-radius:20px;border-bottom-left-radius:20px;flex-direction:column;padding:20px;display:flex}.gris .resultatcvtitre,.gris .pourcentage{font-weight:400}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge){--theme-bordure-resultat-global:var(--theme-base-resultat-outline)}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .resultatcvresteboite{background:var(--theme-base-resultat);border:1px solid var(--theme-base-resultat-outline);color:var(--theme-base-resultat-texte);border-top:none}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .resultatcvtitreboite{background:var(--theme-titre-resultat);border:1px solid var(--theme-titre-resultat-border)}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .resultatcvtitre{color:var(--theme-titre-resultat-texte)}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .nomscore{background:var(--theme-score);color:var(--theme-score-texte)}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .pourcentage{color:var(--theme-texte-resultat)}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .raison{background:var(--theme-fond-raison);color:var(--theme-texte-raison)}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .source,:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .source a{color:var(--theme-base-resultat-texte)}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .car{color:var(--theme-texte-car)}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .anoter{background:var(--theme-fond-anoter);outline-color:var(--theme-outline-anoter)}div.resultatcvtitreboite{text-align:center;background:#cbc6bf;border:1px solid #c0b5ad;border-top-left-radius:20px;border-top-right-radius:20px;padding:10px 20px;font-size:1.8em}.resultatcvtitre{font-weight:700}.gris{color:#5f5b58}.ligneresultat{align-items:center;display:flex}.ligneresultat:not(:first-child){margin-top:15px}.boitecar{align-items:center;display:flex}.car{text-align:right;width:4.5ch;margin-left:-10px;font-size:.9em}.resultscore{margin:0 20px 0 15px;display:flex}a.nomscore{background:var(--theme-score,#d5ccc3);text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:10px;font-size:1.2em;font-weight:700;text-decoration:none;transition:unset}a.nomscore:hover{text-decoration:underline}span.pourcentage{background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;align-items:center;padding:10px;font-size:1.2em;font-weight:750;display:flex;position:relative}.boite_raison{text-align:center;margin:0 20px 0 15px;display:flex}.raison{background:var(--theme-score,#d5ccc3);padding:10px 12px;font-size:1.2em;font-weight:600}.raison:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.raison:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.joint_raison{background:#fff;align-items:center;padding:0 12px;font-size:1.2em;display:flex}.detailraison{font-weight:400;display:inline-block}.source{flex-shrink:10000000;font-size:.95em}.source a{color:var(--texte);font-weight:600;text-decoration:none}.source a:hover{text-decoration:underline}span.message_erreur{background-color:var(--message-fond);color:var(--message-texte);text-align:center;border-radius:20px;margin:7px 0 28px;font-weight:500;display:block}.message_erreur a{color:var(--message-texte);text-underline-offset:2px;font-weight:600;text-decoration:none}.message_erreur a:hover{text-decoration:underline}.message_non_vide{outline:1px solid var(--message-outline);padding:10px}.contenupatho{margin:8px 10px 0}.principaltoggle:has(+.contenupatho):has(:checked){text-underline-offset:3px;text-decoration:underline}.contenupatho p,.contenupatho ul{margin-bottom:.5em}.boiteresultats .principaltoggle{font-size:1.1em;font-weight:450}@media (width<=768px){span.message_erreur{margin-top:7px;margin-bottom:14px}div.resultatcvtitreboite{font-size:1.5em}.ligneresultat{flex-wrap:wrap;margin:0;padding:0}.source{margin:15px 0 10px}.resultscore{margin-right:0}.boite_raison{flex-direction:column;margin-right:0;display:flex}.joint_raison{display:block}.raison:first-child:not(:last-child){border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0}.raison:last-child:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#resultatsici .boitespoiler:has(.principaltoggle :checked){margin-bottom:10px}.contenupatho ul{margin-left:30px}}canvas#compteurRisque{position:relative;top:0;left:0;transform:none}#tooltip-grand-compteur{pointer-events:none;color:#fff;text-align:center;opacity:0;z-index:1000;background:#0f141eeb;border-radius:8px;padding:8px 12px;font-size:13px;line-height:1.4;transition:opacity .2s,left .1s,top .1s;position:absolute;transform:translate(-50%,-100%);box-shadow:0 4px 12px #00000026}.ligneresultat.nouvelleVersionCompteur{border:1px solid;border-radius:20px;flex-direction:column}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .ligneresultat.nouvelleVersionCompteur{background:var(--theme-fond-simulation);border-color:var(--theme-bordure-resultat-global,var(--theme-bordure))}.nouvelleVersionCompteur .boiteLigneResultat{justify-content:space-evenly;align-items:center;gap:30px;padding:13px 20px 8px;display:flex}.nouvelleVersionCompteur .boiteCompteur{width:300px;max-width:70%}.nouvelleVersionCompteur #infoCompteur{flex-direction:column;align-items:center;margin-top:5px;line-height:1;display:flex}.nouvelleVersionCompteur .resultscore{margin:0;font-size:1.4em}.nouvelleVersionCompteur .resultscore .nomscore{font-weight:650}.nouvelleVersionCompteur .precisionsCompteur{text-align:center;margin-top:5px;font-size:.7em}.nouvelleVersionCompteur .boiteJustification{flex-direction:column;gap:12px;max-width:44%;display:flex}.nouvelleVersionCompteur .source{font-size:1em}.nouvelleVersionCompteur .source.anoter{background:#c8c8c81c;font-size:.9em}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .nouvelleVersionCompteur .source.anoter{background:var(--theme-fond-source-anoter);outline-color:var(--theme-outline-source-anoter)}.nouvelleVersionCompteur>.boitespoiler{margin:15px 0 15px 20px}.nouvelleVersionCompteur .boitespoiler:has(.principaltoggle :checked){margin:5px}@media (width<=768px){.nouvelleVersionCompteur .boiteLigneResultat{flex-direction:column}.nouvelleVersionCompteur .boiteCompteur{width:85%;max-width:280px}.nouvelleVersionCompteur .boiteJustification{max-width:100%;margin-top:0}}.source .Risquerouge{color:var(--rouge-texte-risque);background:var(--rouge-fond-risque);border-radius:5px;padding:1px 4px;font-weight:550}.source .Risquenoir{color:var(--noir-texte-risque);background:var(--noir-fond-risque);border-radius:5px;padding:1px 4px;font-weight:550}.source .Risqueorange{color:var(--orange-texte-risque);background:var(--orange-fond-risque);border-radius:5px;padding:1px 4px;font-weight:550}.source .Risquevert{color:var(--vert-texte-risque);background:var(--vert-fond-risque);border-radius:5px;padding:1px 4px;font-weight:550}.source .Risquegris{color:var(--gris-texte-risque);background:var(--gris-fond-risque);border-radius:5px;padding:1px 4px;font-weight:550}.anoter{text-align:center;background:#52525212;border-radius:10px;outline:1px solid #4f4f4f24;margin-top:15px;padding:9px 15px}.boiterecos{color:var(--recos-texte);margin-top:20px}.boiterecostitre{background:var(--recos-titre-fond);border:1px solid var(--recos-titre-bordure);text-align:center;border-top-left-radius:20px;border-top-right-radius:20px;padding:10px 20px;font-size:1.4em;font-weight:700}.boiterecosreste{background:var(--non-coche);border:1px solid var(--non-coche-outline);border-top:none;border-bottom-right-radius:20px;border-bottom-left-radius:20px;display:flex}#recosici{flex-direction:column;margin:20px;display:flex}.lignerecos{border:1px solid var(--recos-ligne-bordure);background-color:#fff;background-image:repeating-linear-gradient(45deg,#fffc 0 1px,#fefbfbcc 0,#fffc 50%);background-size:10px 10px;border-radius:10px;align-items:center;margin:0 10px;padding:14px 20px;font-size:1.1em;display:flex;position:relative}.lignerecos:not(:first-child){margin-top:10px}.recosnumtitre{align-items:center;display:flex}.recosnumero{background:var(--recos-titre-fond);text-align:center;color:#fff;border:1px solid var(--recos-numero-bordure);border-radius:100px;min-width:1.2em;max-width:1.2em;min-height:1.2em;max-height:1.2em;padding-right:1px;font-size:1.3em;font-weight:500;line-height:1.15;display:inline-block}.recostitre{background:var(--recos-label-fond);border:1px solid var(--recos-label-bordure);color:var(--recos-label-texte);border-radius:10px;margin:0 15px;padding:3px 15px;font-size:1.1em;font-weight:600}.recostitre b{font-weight:800;display:inline-block}.recosdebut{flex-direction:column;display:flex}.recosdebut:has(~.recostexte .boitespoiler){align-self:flex-start}.recostexte{flex-shrink:1000000;width:100%;margin-right:15px;display:flex;position:relative}.recostexte ul{margin-bottom:0}@media (width>=768px){.recostitre{flex-shrink:0}}.recostexte li path{stroke:var(--recos-texte)}.recostexte li svg{vertical-align:top;margin-right:5px}.recostexte li .logo-fiche-conseil{vertical-align:top}.logo-fiche-conseil--ordotype{height:20px;margin-right:5px}.logo-fiche-conseil--prescrire-bonhomme{width:30px;margin-right:6px}.logo-fiche-conseil--prescrire-wordmark{height:26px;margin-right:5px}.logo-fiche-conseil--cregg{height:26px;margin-right:8px}.logo-fiche-conseil--cerenut{height:27px;margin-right:7px}.logo-fiche-conseil--ldl-cible{height:24px;margin-right:8px}.logo-fiche-conseil--fiche-info-patient{width:24px;margin-right:6px}.logo-fiche-conseil--aphp{width:22px;margin-left:-2px;margin-right:5px}.logo-fiche-conseil--theo-vouhe{height:28px;margin-right:6px}.recostexte li a{color:var(--recos-texte);font-weight:450;text-decoration:none}.recostexte li a:hover{text-underline-offset:2.5px;font-weight:550;text-decoration:underline}.recoswrapperfin{align-items:center;display:flex}.recossource{z-index:999;flex-shrink:0}.recossource a{background:var(--recos-source-fond);color:var(--recos-source-texte);-webkit-user-select:none;user-select:none;border-radius:7px;padding:2px 7px;font-size:.8em;text-decoration:none;transition:none}.recossource a:hover{background:var(--recos-source-fond-hover);text-decoration:underline}.lignerecos:has(.principaltoggle :checked) .recossource{position:absolute;top:10px;right:13px}.boitespoiler .toggleFdR:has(:checked)~.spoilerFdR{overflow:visible}.boiterecos .boitespoiler:has(.principaltoggle :checked)>.principaltoggle{text-underline-offset:2.5px;text-decoration:underline}.plusieursrecos{z-index:333}.recosbouton{width:fit-content;min-width:max-content;position:relative}.recosbouton label{color:var(--recos-label-texte);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:pointer;font-weight:500;display:flex}.recosbouton input{cursor:pointer;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.boutontexte{background-color:var(--recos-bouton-fond);border-top-left-radius:var(--rcv-button-radius);border-bottom-left-radius:var(--rcv-button-radius);border:1px solid var(--recos-bouton-bordure);align-items:center;padding:5px 11px 5px 13px;display:flex}.recosbouton .boutontexte svg{width:1.44em;height:1.44em;margin-right:5px}.recosbouton .boutontexte svg path{fill:var(--recos-label-texte)}.recosbouton .boutonfleche{background-color:var(--recos-bouton-fleche-fond);border-top-right-radius:var(--rcv-button-radius);border-bottom-right-radius:var(--rcv-button-radius);border:1px solid var(--recos-bouton-fleche-bordure);border-left:none;align-self:stretch;align-items:center;padding:0 3px 0 2px;display:flex}.recosbouton .boutonfleche svg{fill:var(--recos-label-texte)}.recosbouton input:checked~.boutonfleche svg{transform:rotate(180deg)}.recosbouton input:checked~.boutonfleche{border-bottom-right-radius:0}.recosbouton:has(:checked) .boutontexte{border-bottom-left-radius:0}.recosbouton label:hover .boutontexte{background:var(--recos-bouton-fond-hover);color:var(--recos-bouton-texte-hover)}.recosbouton label:hover .boutontexte svg path,.recosbouton label:hover .boutonfleche svg{fill:var(--recos-bouton-texte-hover)}label:hover .boutonfleche{background:var(--recos-bouton-fleche-fond-hover)}.recosbouton .boutonfleche:hover{background:var(--recos-bouton-fleche-fond-hover-deep)}.boutonfleche:active{background:var(--recos-bouton-fleche-fond-active)}.boutontexte:active{background:var(--recos-bouton-fond-active)}.recosboutonhidden{will-change:max-height, transform;opacity:.5;z-index:1000;flex-direction:column;width:100%;max-height:0;transition:max-height .2s,opacity .2s,transform .2s;display:flex;position:absolute;top:100%;left:0;overflow:hidden;transform:translateY(-5px)}.recosbouton:has(:checked) .recosboutonhidden{opacity:1;max-height:fit-content;overflow:visible;transform:translateY(0)}.recosbouton a{border:1px solid var(--recos-bouton-bordure);z-index:1000;color:#201e1d;white-space:nowrap;text-overflow:ellipsis;background-color:#fdf7f7;border-top:none;align-items:center;padding:5px 10px;font-weight:450;text-decoration:none;display:flex;overflow:hidden}.recosbouton a:hover{background-color:var(--recos-bouton-lien-fond-hover);color:var(--recos-bouton-lien-texte-hover);font-weight:500}.recosbouton a:last-child{border-bottom-right-radius:9px;border-bottom-left-radius:9px}.payant{color:#700505;background:#da9c9c;border-radius:6px;justify-content:center;align-items:center;min-width:1.2em;max-height:1.2em;margin-left:auto;margin-right:-4px;padding-top:1px;text-decoration:none;display:flex}.payant:hover{background:#d68585}.recosbouton.debut{margin-top:15px;animation:.2s ease-out Entree;display:none}.lignerecos:has(.principaltoggle input:checked) .recosbouton.debut{display:flex}.lignerecos:has(.principaltoggle input:checked) .recosbouton.fin{display:none}.recosbouton.fin{margin-right:30px}.recosminiboite{outline:1px solid var(--recos-ligne-bordure);background:#fcfbfb;border-radius:10px;align-items:center;width:fit-content;padding:10px 20px;display:flex}.recosminiboite:has(>:only-child){background:0 0;outline:none;padding:5px 0}.recoschiffre{background:var(--recos-label-fond);color:var(--recos-label-texte);border-radius:10px;outline:1px solid #d0c0c0;width:fit-content;min-width:max-content;padding:3px 15px;font-size:1.1em;font-weight:800}.puis{margin:0 15px;font-weight:600}.textefin{margin-left:15px}.reduction{font-weight:600}.boitereduction{align-items:center;gap:12px;display:flex}.lignerecos .boitespoiler{z-index:100;margin:0 0 0 15px}.lignerecos .boitespoiler:has(.principaltoggle :checked){background:0 0;margin:-5px 0 0;padding:10px}.lignerecos .spoilerFdR{margin-left:25px}.lignerecos .spoilerFdR ul{margin-left:45px}.lignerecos .spoilerFdR ul ul{margin-left:35px}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .boiterecos .recoschiffre{background:var(--theme-base-resultat);outline-color:var(--theme-base-resultat-outline);color:var(--theme-base-resultat-texte)}@media (width<=768px){#recosici{margin:10px}.lignerecos{flex-direction:column;align-items:normal;margin:0;padding:10px 15px}.recostitre{margin-right:0}.recostexte{margin:15px 0}.lignerecos:has(.principaltoggle input:checked) .recosbouton.fin{display:flex}.lignerecos:has(.principaltoggle input:checked) .recosbouton.debut{display:none}.lignerecos .boitespoiler{margin:0 0 5px}.lignerecos .boitespoiler:has(.principaltoggle :checked){margin:0;padding:0}.lignerecos .spoilerFdR ul{margin-left:10px}.lignerecos .spoilerFdR ul ul{margin-left:20px}.lignerecos:has(.principaltoggle :checked) .recossource{position:relative;top:0;right:0}.lignerecos .toggleFdR{padding-left:25px}.lignerecos .toggleFdR:before{left:5px}.recoswrapperfin{justify-content:right}.recoswrapperfin:has(.recosbouton){justify-content:space-between;margin-bottom:5px}.recosbouton.fin{margin-right:0}}@media (width<=550px){.recosminiboite{flex-direction:column;align-self:center;padding:25px 15px}.puis{margin:10px 0}.textefin{margin:10px 0 0}}@media (width<=1099px){.recostexte,.boitereduction{flex-direction:column}}@media (width>=769px) and (width<=950px){.recosdebut{flex-shrink:100000}.recosnumtitre{flex-direction:column;margin-right:10px}.recostitre{text-align:center;margin:10px 0 0}.recosbouton.fin{margin-right:20px}}@media (width>=769px) and (width<=1199px){.recostitre{flex-shrink:100}#recosici{margin:20px 10px}.lignerecos{padding:14px 15px}.recossource{text-align:center;flex-shrink:1;align-items:center;display:flex}}.sousbouton svg{flex-shrink:0}.recostexte:has(.recos-ldl){flex-direction:column;align-items:flex-start}.lignerecos .recos-ldl{--recos-ldl-border:color-mix(in sRGB, var(--recos-texte) 22%, var(--non-coche-outline));--recos-ldl-focus:color-mix(in sRGB, var(--recos-texte) 45%, var(--preform-input-focus));--recos-ldl-unit-bg:color-mix(in sRGB, var(--non-coche) 72%, white);background:color-mix(in sRGB, var(--non-coche) 82%, white);outline:1px solid var(--recos-ldl-border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:8px 0 0;padding:8px;display:inline-flex}.lignerecos .recos-ldl .titreform{color:var(--recos-texte);margin:0 2px 0 0;font-size:1em;line-height:1;transition:color .2s}.lignerecos .recos-ldl>.recos-ldl-field{outline:1px solid var(--recos-ldl-border);background:#fff;border-radius:10px;align-items:stretch;display:inline-flex;overflow:hidden}.lignerecos .recos-ldl>.recos-ldl-field:focus-within{outline:2px solid var(--recos-ldl-focus)}.lignerecos .recos-ldl input{text-align:center;width:5.2ch;height:45px;color:var(--input);background:#fff;border:0;border-radius:0;padding:0 .35ch;font-size:1em;font-weight:650}.lignerecos .recos-ldl #LDLgStatine{width:6.2ch}.lignerecos .recos-ldl input:focus{outline:0}.lignerecos .recos-ldl input::placeholder{color:color-mix(in sRGB, var(--recos-texte) 28%, white);font-size:.78em}.lignerecos .recos-ldl .unit{background:var(--recos-ldl-unit-bg);min-width:5.4ch;height:auto;color:color-mix(in srgb, var(--recos-texte) 72%, #716b6b);text-align:center;box-sizing:border-box;border:0;border-left:2px solid #0000;border-radius:0;padding:0 .65ch;font-size:.82em;line-height:2.95em;position:relative;overflow:visible}.lignerecos .recos-ldl .unit:before{background:var(--recos-ldl-border);content:"";width:1px;height:100%;position:absolute;top:0;left:-2px}.lignerecos .recos-ldl .recos-ldl-field:focus-within>.unit{border-left-color:var(--recos-ldl-focus)}.lignerecos .recos-ldl .recos-ldl-field:focus-within>.unit:before{background:0 0}.recos-ldl-button{--rcv-button-bg:color-mix(in sRGB, var(--recos-texte) 12%, white);--rcv-button-bg-hover:color-mix(in sRGB, var(--recos-texte) 18%, white);--rcv-button-bg-active:color-mix(in sRGB, var(--recos-texte) 24%, white);--rcv-button-border:var(--recos-ldl-border);--rcv-button-border-hover:color-mix(in sRGB, var(--recos-texte) 36%, var(--non-coche-outline));--rcv-button-border-active:color-mix(in sRGB, var(--recos-texte) 48%, var(--non-coche-outline));--rcv-button-focus-border:var(--recos-ldl-focus);--rcv-button-text:var(--recos-texte);--rcv-button-text-strong:var(--recos-texte);--rcv-button-focus-shadow:color-mix(in sRGB, var(--recos-texte) 18%, transparent);--rcv-button-success-icon-bg:color-mix(in srgb, var(--recos-texte) 80%, #2a7a2a);--rcv-button-error-icon-bg:#8f2d40;border-radius:10px;height:47px;padding:6px 14px;font-size:.88em}.recos-ldl-button .rcv-button-icon{width:20px;height:20px}.recos-ldl-button .rcv-button-content{gap:7px}.lignerecos .recos-ldl.erreur_validation_globale>.recos-ldl-field{outline-color:var(--erreur-bordure)}.lignerecos .recos-ldl.erreur_validation_globale input{background-color:var(--erreur-fond)!important;color:var(--erreur-texte)!important}.lignerecos .recos-ldl.erreur_validation_globale .unit{color:var(--erreur-texte);background:var(--erreur-unite-fond)}.lignerecos .recos-ldl.erreur_validation_globale .unit:before{background:var(--erreur-unite-bordure)}.lignerecos .recos-ldl.erreur_validation_globale .titreform{color:var(--erreur-texte)}.lignerecos .recos-ldl.erreur_validation_globale input::placeholder{color:var(--erreur-texte-soft)}.lignerecos .recos-ldl.erreur_validation_globale>.recos-ldl-field:focus-within{outline:2px solid var(--erreur-texte)}.lignerecos .recos-ldl.erreur_validation_globale>.recos-ldl-field:focus-within>input{outline:none}.lignerecos .recos-ldl.erreur_validation_globale>.recos-ldl-field:focus-within>.unit{border-left-color:var(--erreur-texte)}.lignerecos .recos-ldl.erreur_validation_globale>.recos-ldl-field:focus-within>.unit:before{background:0 0}.lignerecos .recos-ldl.shake-animation>.recos-ldl-field{animation:.4s cubic-bezier(.36,.07,.19,.97) both error-shake;position:relative}.recos-ldl-message-erreur{display:none}.recos-ldl-message-erreur.message_non_vide{text-align:center;background-color:var(--erreur-fond-message);width:100%;color:var(--erreur-texte);outline:1px solid var(--erreur-bordure-message);border-radius:8px;margin-top:2px;padding:6px 10px;font-size:.85em;line-height:1.4;display:block}@media (width<=520px){.lignerecos .recos-ldl{flex-wrap:wrap}}:root{--sim-bg-onglets:#e5e5ee;--sim-bg-onglets-hover:#dedeec;--sim-bg-onglets-actif:#d6d6e8;--sim-bg-onglets-actif-active:#cecee1;--sim-bordure:#cdcdde;--sim-texte:#09123c;--sim-bg-boite:#f6f6fb;--sim-texte-soustitre:#464557;--sim-nuage-legende-bg:#ececf387;--sim-bordure-compteur:#e8e7ed;--sim-nuage-gris:#e1e2e7;--sim-nuage-gris-contraste-legende:#cecfd7;--sim-nuage-rouge:#e36e6e;--sim-nuage-vert:#72bd75;--sim-nuage-highlight-rouge:#eb5e5e;--sim-nuage-highlight-vert:#4da752;--sim-nuage-highlight-gris:#d8dae2;--sim-bg-tooltip:#fffffffa;--sim-bordure-tooltip:#d8d7e4;--sim-ombre-tooltip:#26263724;--sim-texte-tooltip:#333;--sim-outline-focus:#434572;--sim-outline-active:#bfbdd2;--sim-cible-ldl-unite-outline:#aaadbe;--sim-cible-ldl-erreur-unite-bordure:#b37272;--sim-bg-bouton:#dfdfef;--sim-bg-bouton-hover:#d0d0e4;--sim-bordure-bouton:#cac9d5;--sim-bg-options:#fafafc;--sim-bordure-options:#e1e0e9;--sim-placeholder:#cbcee1;--sim-bg-changement-ttt:#efeffb;--sim-bordure-diminution:#c5c4d7;--sim-bg-diminution:#fdfdfd;--sim-bordure-separateur:#c4c3d2}.avecBoiteSimulation .resultatcvresteboite{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none!important}#boiteSimulationLayout{align-items:center;gap:20px;display:flex}#boiteSimulationVues{flex-grow:1;margin:15px 0}#panneauTraitementInline{align-self:flex-start;width:370px;padding:10px 12px 20px 20px}#panneauTraitementInline #traitementsHR{align-items:flex-start}.titre-panneau-inline{align-items:center;gap:6px;margin:5px 0 10px;font-size:1.1em;font-weight:600;display:flex}.titre-panneau-inline svg{fill:currentColor;width:1.2em;height:1.2em}@media (width<=768px){#boiteSimulationLayout{flex-direction:column;align-items:stretch;gap:0 20px}#panneauTraitementInline{width:auto}#boiteSimulationVues{margin-top:0}#boiteCompteurs,#boiteBarres{margin:0 10px}.compteurs-grille{flex-direction:column;align-content:center}.compteur-card{width:100%}.compteur-valeur{font-size:1.4em}}#boiteOngletsSimulation{border:1px solid var(--sim-bordure);-webkit-user-select:none;user-select:none;background:var(--sim-bg-onglets);color:var(--sim-texte);align-items:center;display:flex;overflow:hidden}#boiteSimulationContenu{border:1px solid var(--sim-bordure);color:var(--sim-texte);border-bottom-right-radius:20px;border-bottom-left-radius:20px;position:relative;background:var(--sim-bg-boite)!important;border-top:none!important}.ongletSimulation{appearance:none;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;width:25%;padding:7px 0;font-size:1.05em;font-weight:550;transition:all;display:flex}.ongletSimulation:not(:last-child){border-right:1px solid var(--sim-bordure)}.ongletSimulation:hover,.ongletSimulation:focus,.ongletSimulation:focus-visible,.ongletSimulation:focus-within{color:inherit;background-color:#0000}.ongletSimulation:focus-visible{outline:2px solid var(--sim-outline-focus);outline-offset:-2px}.ongletSimulation:hover{cursor:pointer;background:var(--sim-bg-onglets-hover)}.ongletSimulation:active{font-weight:650}.ongletSimulation:active,.ongletSimulation.selected,.ongletSimulation.selected:focus,.ongletSimulation.selected:focus-visible,.ongletSimulation.selected:focus-within{background:var(--sim-bg-onglets-actif)}.ongletSimulation.selected:active{background:var(--sim-bg-onglets-actif-active)}.svgOnglet{width:1.3em;height:1.3em;margin-right:5px}.ongletTexte{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ongletSimulation[data-id=boiteCompteurs] svg path{fill:none;stroke:var(--sim-texte)}.svgOnglet path{fill:var(--sim-texte)}.nomscoreOnglet{color:inherit;text-decoration:none}.nomscoreOnglet:hover{text-decoration:underline}.lienScoreOnglet{font-weight:300!important}@media (width<=768px){.ongletSimulation{text-align:center;flex-direction:column;padding:12px 5px;font-size:.8em;line-height:1.2}.svgOnglet{margin-bottom:5px;margin-right:0}}@media (width<=600px){.ongletTexte{display:none}.ongletSimulation{padding:10px 4px}.svgOnglet{width:1.7em;height:1.7em;margin-bottom:0}}.titre-legende-chart{text-align:center;margin-bottom:15px;font-size:.85em;font-weight:550}.compteurs-grille{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.compteur-card{border:1px solid var(--sim-bordure-compteur);background:#fff;border-radius:16px;flex-direction:column;flex:1;align-items:center;min-width:168px;max-width:210px;display:flex;position:relative;overflow:hidden}.compteur-age{text-align:center;width:100%;margin-bottom:10px;padding:8px 1px;font-size:.9em;font-weight:700}.compteur-jauge{width:168px;height:84px;margin-bottom:20px}.compteur-canvas{width:100%;height:100%}.compteur-valeur{margin-left:4px;font-size:1.8em;font-weight:800;line-height:1;position:absolute;bottom:27px}.avec-ttt .compteur-valeur{margin-top:-10px;margin-bottom:5px;margin-left:0;font-size:1.5em;font-weight:800;line-height:1;position:relative;bottom:auto}.compteur-info-ttt{text-align:center;flex-direction:column;width:100%;margin-top:10px;padding:3px;line-height:1.3;display:flex}.compteur-info-ttt.pas-de-changement{height:100%}.pourcentageReductionRisque{font-size:1.3em;font-weight:700}.compteur-texte-ttt-premiere-ligne{justify-content:center;align-items:center;gap:4px;font-size:.9em;display:inline-flex}.compteur-fleche-diminution{color:currentColor;width:1.1em;height:1.1em;display:inline-flex}.compteur-fleche-diminution .tooltip-metric-icon{flex:none;width:100%;height:100%}.compteur-texte-ttt-troisieme-ligne{font-size:.7em;line-height:1.6}.risque-vert{color:var(--vert-compteur-vif)}.risque-orange{color:var(--orange-compteur-vif)}.risque-orange-fonce{color:var(--orange-fonce-compteur-vif)}.risque-rouge{color:var(--rouge-compteur-vif)}.compteur-card.risque-vert{border-color:var(--vert-compteur-bordure);color:var(--vert-compteur-texte)}.compteur-card.risque-vert .compteur-age{background:var(--vert-compteur-background-titre)}.compteur-card.risque-vert .compteur-info-ttt{background:var(--vert-compteur-background-info)}.compteur-card.risque-orange{border-color:var(--orange-compteur-bordure);color:var(--orange-compteur-texte)}.compteur-card.risque-orange .compteur-age{background:var(--orange-compteur-background-titre)}.compteur-card.risque-orange .compteur-info-ttt{background:var(--orange-compteur-background-info)}.compteur-card.risque-orange-fonce{border-color:var(--orange-fonce-compteur-bordure);color:var(--orange-fonce-compteur-texte)}.compteur-card.risque-orange-fonce .compteur-age{background:var(--orange-fonce-compteur-background-titre)}.compteur-card.risque-orange-fonce .compteur-info-ttt{background:var(--orange-fonce-compteur-background-info)}.compteur-card.risque-rouge{border-color:var(--rouge-compteur-bordure);color:var(--rouge-compteur-texte)}.compteur-card.risque-rouge .compteur-age{background:var(--rouge-compteur-background-titre)}.compteur-card.risque-rouge .compteur-info-ttt{background:var(--rouge-compteur-background-info)}.nuage-age-label{align-items:center;gap:3px;display:inline-flex}input.nuage-age-input{outline:1px solid var(--bordure-discrete);text-align:center;border:none;border-radius:10px;width:4.5ch;padding:0;font-size:1em;font-weight:550;line-height:1.3}input.nuage-age-input:focus{outline:2px solid var(--sim-outline-focus)}#boiteNuage{justify-content:center;align-items:center;display:flex;position:relative}#nuageContenu{flex-direction:column;align-items:center;display:flex;position:relative}.nuage-layout{justify-content:center;align-items:flex-start;display:flex}.nuage-grille{grid-template-columns:repeat(10,1fr);gap:4px;max-width:340px;padding:12px;display:grid}.nuage-point{cursor:help;border-radius:7px;width:28px;height:28px;animation:.3s ease-out both pointApparition}@media (width>=1100px){.nuage-grille{grid-template-columns:repeat(20,1fr);max-width:680px}}.nuage-point.is-highlighted.nuage-personne-rouge{color:var(--sim-nuage-highlight-rouge)}.nuage-point.is-highlighted.nuage-personne-vert{color:var(--sim-nuage-highlight-vert)}.nuage-point.is-highlighted.nuage-personne-gris{color:var(--sim-nuage-highlight-gris)}@keyframes pointApparition{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.nuage-personne{fill:currentColor;width:100%;height:100%}.nuage-personne-gris{color:var(--sim-nuage-gris)}.nuage-personne-rouge{color:var(--sim-nuage-rouge)}.nuage-personne-vert{color:var(--sim-nuage-vert)}.bouton-checkbox-petit{outline:1px solid var(--bouton-bleu-outline);background:var(--bouton-bleu-background);cursor:pointer;white-space:nowrap;border:none;border-radius:14px;align-items:center;gap:0;padding:5px 14px 5px 10px;font-size:.9em;font-weight:550;transition:all;display:flex;position:relative}.bouton-checkbox-petit input{opacity:0;pointer-events:none;position:absolute}.bouton-checkbox-petit .coche{width:16px;height:16px;box-shadow:0 0 0 1.5px var(--coche-texte);flex-shrink:0;margin-right:8px}.bouton-checkbox-petit .transitioncoche{background:var(--coche-texte);width:36px;height:36px;transition:left .15s,top .15s;position:absolute;top:-31px;left:-31px;transform:rotate(45deg)}.bouton-checkbox-petit.selected .transitioncoche{top:-6px;left:-6px}.bouton-checkbox-petit:has(input:checked) .transitioncoche{top:-6px;left:-6px}.bouton-checkbox-petit:hover{background:var(--bouton-bleu-background-hover)}.bouton-checkbox-petit:focus-visible{outline:2px solid var(--sim-outline-focus)}.bouton-checkbox-petit:has(input:focus-visible){outline:2px solid var(--sim-outline-focus)}.bouton-checkbox-petit.selected{outline:1px solid var(--bouton-bleu-outline-checked);background:var(--bouton-bleu-background-checked);font-weight:600}.bouton-checkbox-petit:has(input:checked){outline:1px solid var(--bouton-bleu-outline-checked);background:var(--bouton-bleu-background-checked);font-weight:600}.bouton-checkbox-petit:active{outline:2px solid var(--sim-outline-active)}.bouton-checkbox-petit-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:8px;display:inline-flex;position:relative}.bouton-checkbox-petit-icon svg{width:16px;height:16px;position:absolute;inset:0}.bouton-checkbox-petit-zoom{margin:0}.bouton-checkbox-petit-zoom path{fill:none;stroke:currentColor}.nuage-legende{color:var(--sim-texte-soustitre);background:var(--sim-nuage-legende-bg);border-radius:8px;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:10px;padding:6px 14px;font-size:.78em;font-weight:500;display:flex}.nuage-leg-item{align-items:center;gap:4px;display:flex}.nuage-leg-item .nuage-personne,.nuage-leg-modele svg{width:14px;height:14px}.nuage-benefice{text-align:center;margin-top:20px;font-size:1.02em;line-height:1.35}.nuage-benefice[hidden]{display:none}.nuage-benefice .nuage-callout-nombre{margin:0 1px;font-size:1.55em}.nuage-callout{text-align:center;margin:8px 0 12px;font-size:1.1em;line-height:1.3}.nuage-callout-nombre{vertical-align:middle;font-size:2em;font-weight:800;line-height:1;display:inline-block}.nuage-callout-nombre.rouge{color:var(--rouge-compteur-vif)}.nuage-callout-nombre.vert{color:var(--sim-nuage-vert)}.nuage-callout-label{color:var(--sim-texte-soustitre);vertical-align:middle;font-weight:500}.nuage-leg-item>.nuage-personne{flex-shrink:0}.nuage-tooltip{z-index:10000;opacity:0;position:fixed;top:0;left:0;transform:translate(-999px,-999px)}.nuage-tooltip.is-visible{opacity:1}.barres-canvas-wrap{max-width:600px;height:200px;margin:0 auto;position:relative}.barres-resume-accessible{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1024px){.compteur-card{min-width:150px}.compteur-jauge{width:150px;height:75px}}@media (width<=600px){.compteurs-grille{gap:8px}.compteur-card{min-width:132px}.compteur-jauge{width:132px;height:66px}.nuage-grille{gap:3px;max-width:300px;padding:10px}.nuage-point{width:22px;height:22px}#boiteNuage{flex-direction:column;align-items:center}}@media (width<=550px){#boitelifechart{margin:0 -10px 0 -5px}}#boitelifechart .titre-legende-chart{margin-bottom:5px}#LifeChart{transform:unset;animation:.5s ease-out fadeIn;position:relative;top:0;left:0}#LifeChartContainer{height:370px;transition:height .4s cubic-bezier(.4,.79,.01,1.2)}#LifeChartContainer.pleinecran{height:600px}:where(#tooltip-life-chart,.tooltip-life-chart-preview,.nuage-tooltip){--tooltip-simulation-fond:#0f141eeb;--tooltip-simulation-fleche-x:50%;--tooltip-simulation-fleche-y:50%;pointer-events:none;background:var(--tooltip-simulation-fond);-webkit-backdrop-filter:blur(4px);color:#fff;text-align:left;opacity:0;z-index:1000;border-radius:8px;min-width:280px;max-width:min(360px,100vw - 24px);padding:10px 14px;font-size:13px;line-height:1.4;transition:opacity .15s;position:fixed;transform:translate(-999px,-999px);box-shadow:0 4px 12px #00000026}:where(#tooltip-life-chart,.tooltip-life-chart-preview):after{content:"";border:8px solid #0000;width:0;height:0;position:absolute}:where(#tooltip-life-chart,.tooltip-life-chart-preview).tooltip-simulation-fleche-haut:after{bottom:calc(100% - 1px);left:var(--tooltip-simulation-fleche-x);border-top:0;border-bottom-color:var(--tooltip-simulation-fond);transform:translate(-50%)}:where(#tooltip-life-chart,.tooltip-life-chart-preview).tooltip-simulation-fleche-bas:after{top:calc(100% - 1px);left:var(--tooltip-simulation-fleche-x);border-bottom:0;border-top-color:var(--tooltip-simulation-fond);transform:translate(-50%)}:where(#tooltip-life-chart,.tooltip-life-chart-preview).tooltip-simulation-fleche-gauche:after{top:var(--tooltip-simulation-fleche-y);border-left:0;border-right-color:var(--tooltip-simulation-fond);right:calc(100% - 1px);transform:translateY(-50%)}.tooltip-life-chart-title{color:#fff;border-bottom:1px solid #ffffff26;margin-bottom:8px;padding-bottom:7px;font-size:1.15em;font-weight:700}.tooltip-life-chart-relative{font-weight:400}.tooltip-life-chart-subtitle{margin-bottom:3px;font-size:1.25em;font-weight:700}.tooltip-treatment-desc{color:#ccc;font-size:.92em;font-style:normal;font-weight:400}.tooltip-val-desc{color:#ffffff80;margin-top:1px;margin-bottom:4px;margin-left:calc(1.30178em + 8px);font-size:.845em;line-height:1.2}.tooltip-treatment-benefit{border-top:1px solid #ffffff26;margin-top:10px;padding-top:8px}.tooltip-treatment-benefit--compacte-detaillee{border-top:0;margin-top:0;padding-top:0}.benefit-metrics{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.nuage-tooltip .benefit-metrics{margin-top:10px}.benefit-metric{color:#ffffffdb;background:#81c78424;border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font-size:.86em;display:inline-flex}.benefit-relative-arrow,.benefit-diff,.benefit-metric-nnt svg{color:#81c784}.benefit-relative-arrow{font-size:1.1em;font-weight:800;line-height:1}.benefit-diff{font-weight:700}.tooltip-life-chart-list{margin:0;padding:0;list-style:none}.tooltip-life-chart-list li{margin-bottom:7px;font-size:1.1em;font-weight:550}.tooltip-metric-icon{flex-shrink:0;width:1.1em;height:1.1em;margin-top:.05em}.tooltip-life-chart-list .tooltip-metric-icon{opacity:.5}.tooltip-metric-main{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tooltip-nuage-main{flex-wrap:nowrap;align-items:center}.tooltip-nuage-main .tooltip-metric-icon{opacity:.72;width:1.55em;height:1.55em}.tooltip-nuage-sentence{line-height:1.25}.tooltip-nuage-desc{margin-top:5px;margin-left:calc(1.72222em + 8px);font-size:.9em}.tooltip-val-gross{color:#fff;margin:0 2px;font-size:1.25em;font-weight:800;display:inline-block}.tooltip-val-other{color:#fffffff2;font-weight:600}.tooltip-treatment-risk-values{white-space:nowrap;color:#fff;align-items:baseline;gap:4px;font-size:1.25em;font-weight:800;display:inline-flex}.tooltip-val-green{color:#81c784}.tooltip-val-red{color:#ff9c9c}.tooltip-val-muted{color:#ffffffc7}#boiteSurvie .simulation-range-buttons{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px;display:flex}#boiteSurvie .simulation-range-button{margin:0}#OptionsFlottantes input[type=number],#OptionsFlottantes input[type=text][inputmode=decimal],#panneauTraitementInline input[type=number],#panneauTraitementInline input[type=text][inputmode=decimal]{outline:1px solid var(--bordure-discrete);text-align:center;border:none;border-radius:10px;width:4ch;padding:0;font-weight:500;line-height:1.3}#OptionsFlottantes input[type=number]:focus,#OptionsFlottantes input[type=text][inputmode=decimal]:focus,#panneauTraitementInline input[type=number]:focus,#panneauTraitementInline input[type=text][inputmode=decimal]:focus{outline:2px solid var(--sim-outline-focus)}#OptionsFlottantes :is(.simulation-range-button,.bouton-question-ldl),#panneauTraitementInline .bouton-question-ldl{background:var(--sim-bg-bouton);outline:1px solid var(--sim-bordure-bouton);color:var(--texte);border-radius:12px;margin:7px 3px 3px 0;padding:2px 10px;font-size:.85em;transition:all;animation:.2s ease-out fadeIn}#boitecontrols .simulation-range-button:last-child{margin-right:0}#OptionsFlottantes :is(.simulation-range-button,.bouton-question-ldl):hover,#panneauTraitementInline .bouton-question-ldl:hover{background:var(--sim-bg-bouton-hover)}#OptionsFlottantes :is(.simulation-range-button,.bouton-question-ldl):active,#panneauTraitementInline .bouton-question-ldl:active{outline:2px solid var(--sim-outline-active)}.simulation-tool-button{border:1px solid var(--bouton-bleu-outline);background:var(--bouton-bleu-background);color:var(--coche-texte);font-family:inherit;font-size:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:4px;font-weight:650;line-height:1.1;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 0 16px 2px #fff}.simulation-tool-button.btn-simuler-ttt{padding:4px 9px 4px 4px}.simulation-tool-button.parametres{padding:2px 9px 2px 4px}.simulation-tool-button:focus,.simulation-tool-button:hover{color:var(--coche-texte);background-color:var(--bouton-bleu-background)}.simulation-tool-button:focus-visible{outline:none}.simulation-tool-button:hover{background:var(--bouton-bleu-background-hover)}.simulation-tool-button:active{background:var(--bouton-bleu-background-checked);transform:scale(.98)}.simulation-tool-button-icon{flex-shrink:0;position:relative}.simulation-tool-button.parametres .simulation-tool-button-icon{width:2.2em;height:2.2em}.simulation-tool-button.btn-simuler-ttt .simulation-tool-button-icon{width:1.9em;height:1.9em}.simulation-tool-button-icon svg{width:100%;height:100%;margin:0;position:absolute;inset:0}.simulation-tool-button-label{display:inline-block}#OptionsFlottantes #traitementsHR{position:static}#traitementsHR .croix{top:-10px;right:-10px}#traitementsHR,#boitetraitementsHR{flex-direction:column;align-items:flex-end;display:flex}#traitementsHR input[type=checkbox]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;left:0}#traitementsHR .cocheform input+div{background:var(--bouton-bleu-background);outline:1px solid var(--bouton-bleu-outline);border-radius:14px;margin-top:8px;padding:4px 9px 4px 5px;font-size:1em;display:flex}#traitementsHR label.cocheform:active{outline:none}#traitementsHR .cocheform:has(input:checked){outline:none}#traitementsHR .cocheform>input:checked+div{outline:1px solid var(--bouton-bleu-outline-checked);background:var(--bouton-bleu-background-checked)}#traitementsHR .coche{width:20px;height:20px;box-shadow:0 0 0 1.5px var(--coche-texte)}#traitementsHR label:hover .coche{box-shadow:0 0 0 2px var(--coche-texte)}#traitementsHR .coche div{width:60px;height:60px}#traitementsHR label.cocheform:active>div{outline:2px solid var(--sim-outline-active)}#traitementsHR .cocheform:hover input+div{background:var(--bouton-bleu-background-hover)}#boitecontrols,#PAS_HR_age,#HRldlGramme,#HRldlMol{z-index:1000}#OptionsFlottantes>div>div{background:var(--sim-bg-options);border:1px solid var(--sim-bordure-options);white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;padding:5px 8px;animation:.3s Entree;display:none;right:0}.simulation-chart-display,.simulation-chart-mode{flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.simulation-chart-mode label{align-items:center;gap:6px;display:flex}.simulation-chart-display .bouton-checkbox-petit,.simulation-chart-mode .bouton-checkbox-petit{text-align:left;justify-content:flex-start}.agedebutHR{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--bordure-discrete);text-decoration-color:var(--bordure-discrete);margin-bottom:5px;font-weight:300;text-decoration-thickness:1px}#PAS_HR_age{margin-left:5px}#OptionsFlottantes{z-index:200;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;top:70px;right:20px}#icontraitementsHR{order:1}#iconOptionChart{order:2}#OptionsFlottantes div,#panneauTraitementInline div{text-align:center;justify-items:center;width:fit-content;position:relative}#panneauTraitementInline #questionLDL{background:var(--sim-bg-options);border:1px solid var(--sim-bordure-options);border-radius:20px;padding:10px}div#changementTraitement{justify-content:space-between;width:100%}#iconOptionChart .parametres svg{animation:10s linear infinite paused rotation}#iconOptionChart .parametres:hover svg{animation-play-state:running}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#iconOptionChart.is-open #boitecontrols,#icontraitementsHR.is-open #boitetraitementsHR{display:block}#OptionsFlottantes #icontraitementsHR.is-open>.btn-simuler-ttt,#OptionsFlottantes #iconOptionChart.is-open>.parametres{display:none!important}#questionsTraitement>div{flex-direction:column;align-items:center;display:flex}#questionsTraitement h3{text-align:center;margin:5px 0;font-size:1em;font-weight:550}#questionsTraitement h3>span{font-size:1.15em;font-weight:650}.separateurQuestion{font-size:.75em;font-weight:300}#ldlsuite,.ldlswitch{align-items:center;display:flex}label:has(#ldlHR:not(input:checked)) #ldlsuite{display:none}.ldlswitch{cursor:pointer;margin-left:3px;position:relative}.ldlswitch svg{width:1em;height:1em;display:block}.ldlswitch svg.clicked{animation:.25s ease-out forwards rotate180}#ldlsuite.clicked>span:not(.hidden){animation:.3s fadeIn}.question-cible-ldl label{align-items:center;display:flex}.question-cible-ldl label:first-of-type{margin-top:10px}.question-cible-ldl label:nth-of-type(2){margin-bottom:10px}.question-cible-ldl label:nth-of-type(2) .pre_unit{width:5.6ch}.question-cible-ldl .separateurQuestion{margin:5px 0}#OptionsFlottantes .question-cible-ldl input,#panneauTraitementInline .question-cible-ldl input{border-top-right-radius:10px;border-bottom-right-radius:10px;width:8ch;height:2.3em;font-size:1.1em;font-weight:550!important}.question-cible-ldl:not(.cholesterol-vide) input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;width:4.5ch!important}.question-cible-ldl:not(.cholesterol-vide) input#cibleLDLg{width:6ch!important}#OptionsFlottantes .question-cible-ldl input::placeholder,#panneauTraitementInline .question-cible-ldl input::placeholder{color:var(--sim-placeholder)}.question-cible-ldl .pre_unit{overflow-wrap:normal;border:none;height:2.81em;font-size:.9em;line-height:2.7em}.question-cible-ldl:not(.erreur_validation_globale) .pre_unit{outline:solid 1px var(--sim-cible-ldl-unite-outline)}.question-cible-ldl label:has(input:focus) .pre_unit{outline:2px solid var(--sim-outline-focus);color:var(--texte)}:is(#OptionsFlottantes,#panneauTraitementInline) .question-cible-ldl.erreur_validation_globale input{background-color:var(--erreur-fond);color:var(--erreur-texte);border:1px solid var(--erreur-bordure);outline:none}:is(#OptionsFlottantes,#panneauTraitementInline) .question-cible-ldl.erreur_validation_globale .pre_unit{color:var(--erreur-texte);background:var(--erreur-unite-fond);border:1px solid var(--sim-cible-ldl-erreur-unite-bordure);border-left:none}:is(#OptionsFlottantes,#panneauTraitementInline) .question-cible-ldl.erreur_validation_globale input:focus{outline:2px solid var(--erreur-texte);color:var(--erreur-texte);border-color:#0000}:is(#OptionsFlottantes,#panneauTraitementInline) .question-cible-ldl.erreur_validation_globale label:has(input:focus) .pre_unit{outline:2px solid var(--erreur-texte);color:var(--erreur-texte);border-color:#0000}.question-cible-ldl.shake-animation label{animation:.4s cubic-bezier(.36,.07,.19,.97) both error-shake;position:relative}.cible-ldl-message-erreur{display:none}.cible-ldl-message-erreur.message_non_vide{text-align:center;background-color:var(--erreur-fond-message);max-width:280px;color:var(--erreur-texte);outline:1px solid var(--erreur-bordure-message);border-radius:8px;margin-top:8px;padding:6px 10px;font-size:.85em;line-height:1.4;display:block}#icontraitementsHR #questionLDL .bouton-question-ldl img,#panneauTraitementInline #questionLDL .bouton-question-ldl img{width:1.3em;height:1.3em;margin-right:5px}#OptionsFlottantes #questionLDL .bouton-question-ldl,#panneauTraitementInline #questionLDL .bouton-question-ldl{align-items:center;font-size:.9em;font-weight:450;display:flex}#changementTraitement select{outline:1px solid var(--bordure-discrete);text-align:center;border:none;border-radius:5px;padding:0;font-size:1em;font-weight:500;line-height:1.3}#changementTraitement select:focus{outline:1px solid var(--bordure-discrete)}#ldlHRchild{flex-direction:column;align-items:flex-end;display:flex}#ldlHRchild2{white-space:nowrap;align-items:center;display:flex}#diminutionTtt{text-align:center;outline:1px solid var(--sim-bordure-diminution);background:var(--sim-bg-diminution);border-radius:5px;flex-shrink:0;height:fit-content;margin-left:5px;padding:1px 3px;font-weight:500;line-height:1.3;display:block}#diminutionTtt span{font-size:.9em;font-weight:400}#changementTraitement{background:var(--sim-bg-changement-ttt);border-radius:7px;align-items:center;margin-top:2px;padding:5px 6px;font-size:.9em;animation:.25s ease-out forwards fadeIn;display:flex}.BoiteStatineEzetimibe{flex-direction:column;margin-bottom:-5px;display:flex}.flecheTtt{margin:0 6px 0 5px;font-size:1.3em}#changementTraitement .BoiteStatineEzetimibe:nth-of-type(2){border-right:1px solid var(--sim-bordure-separateur);padding-right:5px}.BoiteStatineEzetimibe label{text-align:center;margin-top:4px}#traitementsHR .BoiteStatineEzetimibe input{opacity:1;width:auto;height:auto;margin-right:5px;position:relative}@media (width<=768px){#OptionsFlottantes{flex-direction:column}#OptionsFlottantes>div>label{font-size:.75em}#boitecontrols label{font-size:.8em}#boiteSurvie{flex-direction:column;display:flex}}@media (width<=550px){#OptionsFlottantes:has(#traitementsHR input:checked){top:70px}#LifeChartContainer.pleinecran{height:420px}#LifeChart{max-height:unset}}.boitespoiler{margin:25px 0 0 20px}.toggleFdR input[type=checkbox]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.toggleFdR{cursor:pointer;padding-left:20px;font-weight:400;position:relative}.emojiFdR{object-fit:contain;vertical-align:middle;width:calc(1em + 2px);height:calc(1em + 2px);margin-top:-2px;margin-right:7px;display:inline-block}.autres-fdr-titre-svg{vertical-align:sub;fill:currentColor;width:1.2em;height:1.2em}.toggleFdR:before{content:">";font-weight:300;transition:transform .2s;position:absolute;left:0}.boitespoiler:has(.principaltoggle :checked)>.toggleFdR:before{left:5px;transform:rotate(90deg)}.spoilerFdR{opacity:.5;max-height:0;transition:max-height .2s,opacity .2s,transform .2s;transform:translateY(-10px)}.boitespoiler:has(.principaltoggle :checked)>.spoilerFdR{opacity:1;max-height:fit-content;transform:translateY(0)}.boitespoiler:has(.principaltoggle :not(:checked))>.spoilerFdR{overflow:hidden}.boitespoiler:has(.toggleFdR :not(:checked))>.spoilerFdR{overflow:hidden}.boitespoiler:has(.principaltoggle :checked){background:#fff;border-radius:15px;margin:15px 5px 5px;padding:10px}.boitespoiler:has(.principaltoggle :checked)>.principaltoggle{margin-bottom:10px;padding-left:25px;font-weight:600}.facteur:has(:checked){margin-bottom:14px}.facteur:has(:checked)>.toggleFdR{font-weight:550}.facteur .spoilerFdR{margin-left:20px;font-size:.95em}.facteur:has(>.toggleFdR :checked)>.spoilerFdR{opacity:1;max-height:fit-content;transform:translateY(0)}.facteur:has(>.toggleFdR :checked)>.toggleFdR:before{transform:rotate(90deg)}.facteur{margin:8px 0 5px 30px}.facteur .toggleFdR{font-weight:400}div:not(.facteur)>.toggleFdR:hover{font-weight:470}div:not(.facteur)>.toggleFdR:hover span{text-underline-offset:2.5px;text-decoration:underline}.facteur .toggleFdR:hover{font-weight:500}.facteur:has(>.toggleFdR :checked)>.toggleFdR:hover{font-weight:600}.listeFdR{vertical-align:middle;font-size:.7em;font-weight:300;display:none}.boitespoiler:has(.principaltoggle :checked) .listeFdR{display:inline}.facteur .tableFdR{background:#00000005;border:1px solid #0000001a;border-radius:12px;margin:5px;padding:9px 18px 12px}:is(.vert,.orange,.rouge,.noir,.vert-orange,.orange-rouge) .definition{background:var(--theme-fond-definition)}.facteur p:not(:last-child){margin-bottom:.5em}.facteur p:last-child{margin-bottom:0}.facteur b{font-weight:600}.definition{text-align:center;background:#ededed;border-radius:8px;margin:0 -9px .5em -10px;padding:10px;font-size:16px;font-style:italic;display:block}.definition.listeFdR{text-align:left;padding:13px 20px;font-style:normal}.tableFdR .definition ul{margin-bottom:0}.facteur .tableFdR p:has(+ul){margin-bottom:.2em}.tableFdR ul{margin-bottom:1em}.tableFdR ul>li>ul{margin-bottom:.1em}.tableFdR>ul:last-of-type{margin-bottom:.5em}@media (width<=768px){.boitespoiler{margin:10px 0 0}.boitespoiler:has(.principaltoggle :checked){margin:0 -10px}.facteur .spoilerFdR{margin-left:0}.toggleFdR{padding-left:25px}.toggleFdR:before{left:5px}.facteur .tableFdR{margin:5px 0}}.integration-return-button{z-index:1200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:9px 12px;font-weight:650;position:fixed;top:17px;left:17px}.integration-return-button .rcv-button-content{gap:8px}.integration-return-button .rcv-button-icon{width:.9em;height:.9em}@media screen and (width<=768px){.integration-return-button{font-size:.86rem;top:12px;left:12px}}.mode-integration .titlelink{pointer-events:none}.integration-exit-modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3000;background:#0e153373;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s modalFadeIn;display:flex;position:fixed;top:0;left:0}.integration-exit-modal{text-align:center;background:#fff;border-radius:20px;width:90%;max-width:480px;padding:30px;animation:.3s modalSlideUp;box-shadow:0 20px 50px #0003}.integration-exit-modal h3{color:var(--bleu-logo-risquecv);margin:0 0 15px;font-size:1.4rem;font-weight:700}.integration-exit-modal p{color:#58608b;margin:0 0 25px;line-height:1.5}.integration-exit-modale-buttons{flex-direction:column;gap:12px;display:flex}.integration-exit-modale-buttons button{will-change:transform;border:none;border-radius:12px;justify-content:center;align-items:center;padding:13px 20px;font-size:1rem;font-weight:600;transition:all .2s;display:flex}#bouton-quitter-envoyer-pdf,#bouton-quitter-envoyer-pdf:focus{background:var(--bleu-logo-risquecv);color:#fff}#bouton-quitter-envoyer-pdf:hover{background:#142065}#bouton-quitter-envoyer-pdf:active{background:#111c57;transform:scale(.98)}#bouton-quitter-sans-pdf,#bouton-quitter-sans-pdf:focus{color:#3b4572;background:#f0f2f8}#bouton-quitter-sans-pdf:hover{color:var(--bleu-logo-risquecv);background:#e4e7ef}#bouton-quitter-sans-pdf:active{background:#dadde7;transform:scale(.98)}#bouton-ne-pas-quitter{color:#7d83a1;background:0 0;margin:8px auto 0;padding:6px 15px;font-size:.9rem;font-weight:500}#bouton-ne-pas-quitter:focus{color:#7d83a1;background:0 0}#bouton-ne-pas-quitter:hover{color:#686e8f;background:0 0;text-decoration:underline}#bouton-ne-pas-quitter:active{color:#494f6d;background:0 0}#bouton-quitter-envoyer-pdf svg{stroke:currentColor;width:1.4em;height:1.4em;margin-right:7px}#bouton-quitter-sans-pdf svg{fill:currentColor;width:1.5em;height:1.5em;margin-right:4px}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media print{body.risquecv .messageAccueil,body.risquecv #bouton-reglages-header,body.risquecv #espaceSousCalculateur,body.risquecv .home-card,body.risquecv .site-footer,body.risquecv .bullequestion,body.risquecv .rcv-button-row,body.risquecv .home-pwa-installer-div-parent{display:none!important}}
