:root{--color-primary-dark:#004c8c;--color-primary-medium:#0277bd;--color-primary-middle:#42A5F5;--color-primary-light:#B3E5FC;--color-secondary-dark:#c67c00;--color-secondary-medium:#ffea00;--color-secondary-light:#ffff52;--color-tertiary-dark:#ffea00;--gray-dark:#424242;--gray-medium:#BDBDBD;--gray-middle:#78909C;--gray-light:#F5F5F5;--color-very-low-risk:#3F8C3C;--color-low-risk:#63AF34;--color-medium-low-risk:#FBC02D;--color-medium-risk:#E37826;--color-medium-high-risk:#CD2424;--color-high-risk:#9F1C1E;--color-very-high-risk:#741518;--color-notice-icon:#673AB7;--icon-notice-color:url(img/notice_icon_color.svg);--icon-notice-white:url(img/notice_icon_white.svg);--color-reference-icon:#009688;--icon-references-color:url(img/references_icon_color.svg);--icon-references-white:url(img/references_icon_white.svg);--color-diet-icon:#FF1744;--icon-diet-color:url(img/diet_icon_color.svg);--icon-diet-white:url(img/diet_icon_white.svg);--color-plus-icon:#FF9800;--icon-plus-color:url(img/person_icon_color.svg);--icon-plus-white:url(img/person_icon_white.svg);--icon-score:url(img/score_icon.svg);--icon-proposition:url(img/proposition_icon.svg);--icon-posologie:url(img/pill_icon.svg);--icon-hamburger-white:url(img/hamburger_icon_white.svg);--icon-close-white:url(img/close_icon_white.svg);--icon-archive:url(img/archive_icon.svg);--logo:url(img/logo.svg);--thumb-width:36px}body{background:var(--gray-light);font-family:Helvetica Neue,Roboto,sans-serif;margin:0;padding:0}main{padding-top:20px;z-index:0;display:flex row}form{display:flex;flex-flow:row wrap;justify-content:center}noscript{position:absolute;max-width:400px;top:20%;left:calc(50vw - 200px);padding:1em;border:solid 6px red;background:#fff}@media (min-width:850px){div.card{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:box-shadow .3s cubic-bezier(.25,.8,.25,1)}div.card:hover{box-shadow:0 4px 8px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.22)}.sexe{order:1}.tabac{order:5}.age{order:2}.tension{order:3}.ct{order:4}.hdl{order:9}.diabete{order:7}.irc{order:8}.atcd{order:6}}h1{position:relative;top:0;z-index:7;margin:0;padding:calc(1.7em - .2vw) 0 .5em 3em;width:calc(100% - 3em);background:var(--color-primary-dark);color:#fff;font-style:normal;font-size:calc(.2vw + 1.1em);font-weight:200}.forbigscreen{display:inline}nav#chaptermenu{background-color:var(--color-primary-medium);width:100%;z-index:2;top:0;box-shadow:0 3px 3px rgba(0,0,0,.34)}.chaptermenusize{display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:center;margin:0 auto;width:100%;max-width:600px}input[class=chapterbutton]:checked+label h2{border-bottom:4px solid var(--color-secondary-light);border-bottom-style:ridge;font-weight:500}input[class=chapterbutton]+label{width:30%;transition:background .3s;cursor:pointer}input[class=chapterbutton]+label:hover{background:#58a5f0}input[class=chapterbutton]+label:hover h2{border-bottom:4px solid var(--color-secondary-light);border-bottom-style:ridge;font-weight:500}h2{display:flex;align-items:center;justify-content:center;margin:0;padding:0;font-weight:300;font-size:calc(.8em + .05vw);color:#fff;text-transform:uppercase;letter-spacing:.2em;min-height:3em}.chapter_0_label .chaptericon{background:center/cover no-repeat var(--icon-score)}.chapter_1_label .chaptericon{background:center/cover no-repeat var(--icon-proposition)}.chapter_2_label .chaptericon{background:center/cover no-repeat var(--icon-posologie)}@media (min-width:500px){.chaptericon{width:18px;height:18px;margin:0 10px 0 0}}@media (max-width:499px){.chaptericon{width:24px;height:24px;margin:0}.forbigscreen{display:none}}.chaptertoshow1 #scoreformulaire{display:flex}.chaptertoshow1 #interventionformulaire{display:none}.chaptertoshow1 #statineformulaire{display:none}footer.chaptertoshow1{display:flex}.chaptertoshow2 #scoreformulaire{display:none}.chaptertoshow2 #interventionformulaire{display:flex}.chaptertoshow2 #statineformulaire{display:none}footer.chaptertoshow2{display:none}.chaptertoshow3 #scoreformulaire{display:none}.chaptertoshow3 #interventionformulaire{display:none}.chaptertoshow3 #statineformulaire{display:flex}footer.chaptertoshow3{display:none}@keyframes slidedownandup{0%{visibility:visible}1%{transform:translate(0,-3em)}5%{transform:translate(0,0)}95%{transform:translate(0,0)}99%{transform:translate(0,-3em)}100%{visibility:hidden}}.textbutton{position:fixed;z-index:8;top:0;padding:0;height:2.5em;background:#fff;border:none;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;display:flex;justify-content:center;font-size:.8em;font-weight:400;letter-spacing:.05em}#tutorialbutton{visibility:hidden;width:250px;margin:0 calc(50vw - 125px);animation:20s ease 4s slidedownandup;transform:translate(0,-3em);color:var(--gray-dark)}#tutorialbutton:hover{background-color:var(--color-secondary-medium);color:#000}#stopbutton{display:none;width:180px;margin:0 calc(50vw - 90px);color:var(--gray-dark);background-color:var(--color-secondary-medium)}#stopbutton:hover{background-color:#fff;color:var(--gray-dark);font-weight:600}@keyframes blinkbackgroundfromprimarymedium{0%{background-color:var(--color-primary-medium)}100%{background-color:var(--color-secondary-medium)}}@keyframes blinkbackgroundfromprimarydark{0%{background-color:var(--color-primary-dark)}100%{background-color:var(--color-secondary-medium)}}@keyframes blinkbackgroundfromwhite{0%{background-color:#fff}100%{background-color:var(--color-secondary-light)}}@keyframes blinktextyellow{0%{color:#fff}100%{color:var(--color-secondary-medium)}}.highlightfirst{animation:1s 2s 4 alternate none blinkbackgroundfromwhite}.highlightsecond{animation:1s 6.5s 5 alternate none blinktextyellow}.highlightsecondbis{animation:1s 6.5s 5 alternate none blinkbackgroundfromwhite}.highlightthird{animation:1s 12.5s 6 alternate none blinkbackgroundfromprimarymedium}.highlightfourth{animation:1s 18.5s 6 alternate none blinkbackgroundfromprimarydark}@keyframes bounce{0%{transform:scale(.7);opacity:0}5%{transform:scale(1);opacity:1}95%{transform:scale(1);opacity:1}100%{opacity:0}}.bubble{position:fixed;z-index:8;padding:1em;border:.3em solid var(--gray-dark);border-radius:6px;font-size:.9em;font-weight:400;color:var(--gray-dark);background-color:#fff;text-align:center;opacity:0;display:none;-webkit-background-clip:padding-box}.uparrow::before{position:absolute;margin:0;padding:0;top:-.9em;left:calc(240px / 2 + .3em);content:'';border-left:.6em solid transparent;border-right:.6em solid transparent;border-bottom:.6em solid var(--gray-dark);background-color:transparent}.uparrow::after{position:absolute;top:-.5em;left:calc(240px / 2 + .3em);content:'';border-left:.6em solid transparent;border-right:.6em solid transparent;border-bottom:.6em solid #fff;background-color:transparent}.downarrow::before{position:absolute;bottom:-.9em;left:calc(200px / 2 + .3em);content:'';border-left:.6em solid transparent;border-right:.6em solid transparent;border-top:.6em solid var(--gray-dark);background-color:transparent}.downarrow::after{position:absolute;bottom:-.5em;left:calc(200px / 2 + .3em);content:'';border-left:.6em solid transparent;border-right:.6em solid transparent;border-top:.6em solid #fff;background-color:transparent}.leftarrow::before{position:absolute;top:-.9em;left:.5em;content:'';border-left:.6em solid transparent;border-right:.6em solid transparent;border-bottom:.6em solid var(--gray-dark);background-color:transparent}.leftarrow::after{position:absolute;top:-.5em;left:.5em;content:'';border-left:.6em solid transparent;border-right:.6em solid transparent;border-bottom:.6em solid #fff;background-color:transparent}#tutorial{display:flex;justify-content:center}.adaptarrow::before{position:absolute;top:-.9em;content:'';border-left:.6em solid transparent;border-right:.6em solid transparent;border-bottom:.6em solid var(--gray-dark);background-color:transparent}.adaptarrow::after{position:absolute;top:-.5em;content:'';border-left:.6em solid transparent;border-right:.6em solid transparent;border-bottom:.6em solid #fff;background-color:transparent}@media (min-width:600px){#first{left:calc(50vw - 300px)}.adaptarrow::before{left:calc(200px / 2 + .3em)}.adaptarrow::after{left:calc(200px / 2 + .3em)}}@media (max-width:599px){#first{left:1em}.adaptarrow::before{left:calc(18vw - 28px)}.adaptarrow::after{left:calc(18vw - 28px)}}#first{display:none;width:200px;top:calc(8.3em + .4vw);animation:6s 1s bounce}#second{display:none;width:200px;bottom:calc(7em + .2vw);animation:6s 6.5s bounce}#third{display:none;width:240px;top:calc(8.3em + .4vw);animation:6s 12s bounce}#fourth{display:none;width:70vw;max-width:530px;left:.3em;top:calc(4.6em + .1vw);animation:6s 17.8s bounce}#alert{position:absolute;display:none;flex-flow:column;z-index:30;background-color:#fff;padding:1.5em;align-items:center;width:80%;margin:calc(10% - 2em);border:solid 6px red}#alert div{font-weight:200;font-size:1.3em;line-height:1.4em;text-align:center}#alertbutton{align-self:center;border:none;background-color:#ff4500;color:#fff;padding:.5em .6em;letter-spacing:.1em;text-transform:uppercase;font-weight:300;font-size:1em;margin-top:1.5em}#alertbutton:hover{background-color:#cd5c5c}#mask3{display:none;background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;position:fixed;transition:background .5s}.bigckeckbox{display:flex;align-items:center;justify-content:center;margin-top:1em}.bigckeckbox label{font-size:.8em;color:#cd5c5c}#alert input{display:flex;width:2em}@media (max-width:749px),(max-height:499px){#savetofile,#savetofilewindow,.howtosaveexplanation,.keybordshortcut,button#closesavetofile,label[for=savetofile],textarea{display:none}}@media (min-width:750px) and (min-height:500px){textarea{resize:none;width:calc(100% - 2em);flex:1 1 auto;margin:1.5em 0;font-weight:500;font-size:1em;padding:1em;letter-spacing:.05em;outline:0}label[for=savetofile]{position:fixed;z-index:6;bottom:calc(4em + .2vw);right:calc(10vw - 2em);background:var(--color-primary-dark) url(img/archive_icon.svg) no-repeat center/50%;width:3.5em;height:3.5em;border-radius:3em}label[for=savetofile]:hover{background-color:var(--color-primary-middle)}#savetofile:checked~label[for=savetofile]{background-color:var(--color-secondary-medium)}#savetofile{display:none}#savetofile:checked~#savetofilewindow{display:flex;animation:.3s slidedownandup forwards}@keyframes slidedownandup{0%{opacity:0}100%{transform:translate(0,-2em);opacity:1}}#savetofilewindow{display:none;flex-flow:column;z-index:6;background-color:#fff;padding:1.5em;align-items:center;width:80%;max-width:800px;height:calc(60vh - 10vw);margin:0 auto;margin-bottom:calc(10vh + 3vw)}#savetofile:checked~div.mask{background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;position:fixed;transition:background .5s}button#closesavetofile{align-self:flex-end;border:none;background-color:var(--color-primary-dark);color:#fff;padding:.3em .8em;letter-spacing:.2em;text-transform:uppercase;font-weight:200;font-size:1em}button#closesavetofile:hover{background-color:var(--color-primary-medium)}.howtosaveexplanation{font-weight:200;font-size:1em;line-height:1.4em}.keybordshortcut{display:inline;align-items:center;margin:.1em .3em;padding:.5em .7em;border-radius:8px;color:#000;font-weight:400;font-size:60%;text-transform:uppercase;letter-spacing:.3em;background-color:var(--color-secondary-medium)}}div.card{margin:.7em;padding:1.2em .8em;border-radius:2px;display:flex;flex-wrap:wrap;align-self:flex-start;width:100%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);max-width:400px}.inrow{display:flex;flex-flow:row nowrap;align-items:center;width:100%}h3{margin:0;font:normal;color:var(--gray-dark);font-size:1.3em;font-weight:300;display:flex;flex-flow:wrap;flex:4 0 0}span.etiquette{margin-left:1em;margin-bottom:0;font-size:50%;color:#9e9e9e;opacity:0;transition:opacity .4s;display:inline-block;align-self:center}div.card:hover span.etiquette{opacity:1}input[type=radio]{display:none}input[type=checkbox]{display:none}input[class=textbutton]+label{display:flex;flex-flow:row nowrap;flex:1 0 auto;justify-content:center;padding:1em 0;margin-top:1em;color:var(--gray-dark);font-weight:600;text-transform:uppercase;text-align:center;opacity:1;cursor:pointer}input[class=textbutton]+label:hover{background:var(--gray-light)}input[class=textbutton]:disabled+label{display:none}input[class=textbutton]:disabled+label:hover{display:none}input[class=textbutton]:checked+label{color:var(--color-secondary-dark);font-weight:900;font-size:1.05em}div.optional{display:none}input[class=toggle]:checked~.optional{display:flex;flex-flow:row nowrap;width:100%;justify-content:center;align-items:center}.toggle+label{user-select:none;flex:none;flex:1 0 0;max-width:50px;height:18px;padding:0;margin:3px 10px 0 auto;background-color:var(--gray-medium);border-radius:8px;cursor:e-resize}.toggle+label::before{content:"";display:block;margin:-3px;width:25px;height:25px;background-color:var(--gray-dark);border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:margin .2s}.toggle+label:hover{background-color:var(--color-secondary-light)}input[class=toggle]:checked+label{background-color:var(--color-secondary-light);cursor:w-resize}input[class=toggle]:checked+label::before{background-color:var(--color-secondary-dark);margin-left:30px}.group_card_div{display:flex;flex-flow:row wrap;justify-content:center;padding-bottom:.5em;width:100%;transition:transform .5s,opacity .5s}#interventionformulaire div.card{transition:transform .5s,opacity .5s}.activecard{border:solid 3px var(--color-secondary-medium)}.hide{opacity:0;transform:translate(0,40px)}.even::before,.odd::before{content:'';margin:0 calc(50% - .5em);border-left:1em solid transparent;border-right:1em solid transparent}.even{background-color:var(--gray-light)}.even::before{border-top:1em solid #cfd8dc;background-color:var(--gray-light)}.odd{background-color:#cfd8dc}.odd::before{border-top:1em solid var(--gray-light)}.flashy{display:flex;align-items:center;margin:0 .5em;padding:.3em .5em;border-radius:8px;color:#fff;font-weight:400;font-size:60%;text-transform:uppercase}sup{margin-right:.5em;text-transform:lowercase}.tolowercase{text-transform:none;margin-left:.3em}.avant{background-color:var(--color-primary-medium)}.apres{background-color:var(--color-primary-dark)}input[class=riskbutton]+label{color:var(--gray-dark);font-size:.9em;font-weight:500;letter-spacing:.1em;display:flex;display:flex row;justify-content:center;flex:1 0 auto;padding:.8em .2em;margin:1em .2em;border-radius:10px;opacity:1;cursor:pointer}input[class=riskbutton]+label:active{background:var(--color-primary-light)}input[class=riskbutton]+label:hover{background:var(--gray-light)}input[class=riskbutton]:checked+label{color:#fff;font-weight:500}input[id=risk_0]:checked+label{background-color:var(--color-very-low-risk)}input[id=risk_1]:checked+label{background-color:var(--color-medium-low-risk)}input[id=risk_2]:checked+label{background-color:var(--color-high-risk)}input[id=risk_3]:checked+label{background-color:var(--color-very-high-risk)}footer{position:fixed;bottom:0;z-index:4;margin:0;width:100%;flex-flow:column}div.ldldiv{background-color:var(--color-very-low-risk);display:flex;flex-flow:row nowrap;justify-content:center;padding:.8em 0;box-shadow:0 -2px 3px rgba(0,0,0,.34);z-index:3;transition:background .4s ease-out;align-items:center}div.ldl{font-size:calc(.3vw + 1.1em);font-weight:300;color:#fff}div.risk{background-color:#fff;border-radius:7px;margin-left:2em;padding:.5em .8em;align-self:center;text-align:center;font-weight:900;font-size:calc(.1vw + .7em);color:var(--color-very-low-risk)}div.scorediv{z-index:4;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:.4em 0;font-weight:600;font-size:calc(.2vw + .7em);color:var(--color-very-low-risk);background-color:#fff;box-shadow:0 -2px 1px rgba(0,0,0,.34);transition:color .3s}div.scorenumber{margin-left:1em;padding:.2em .9em;border-radius:20px;background-color:var(--color-very-low-risk);color:#fff}#recommandationOutput{display:flex;flex-flow:row wrap;justify-content:center;margin:4em 1em 1em 1em;padding:1.2em .7em;border-radius:10px;flex:1 0 0;max-width:600px;color:#cfd8dc;line-height:1.5em;font-size:1.1em;font-weight:300;letter-spacing:.1em;transition:opacity .5s,background .5s;box-shadow:inset 1px 1px 3px var(--gray-dark)}.recommandation{background:var(--color-primary-dark)}.pending{text-transform:uppercase;text-align:center;text-shadow:1px 2px 2px rgba(0,0,0,.3);background:var(--gray-light)}#recommandationOutput::before{content:'';margin:-3.5em calc(50% - .5em);border-left:4em solid transparent;border-right:4em solid transparent;border-top:1em solid var(--color-secondary-dark);background-color:transparent}.emphazis{color:var(--color-secondary-light);font-weight:400}#recommandationOutput a{color:#fff}#recommandationOutput li{padding:.3em;flex:1 1 301px;margin:0 15%;list-style:square}#statineformulaire{display:flex;flex-flow:column;align-items:center}.statinesubtitle{color:var(--gray-middle);text-transform:uppercase;font-size:1.5em;margin-top:1.5em;margin-bottom:.5em}.patientldl{display:flex;flex-flow:column;max-width:700px;width:calc(100% - 130px);margin:1em 0}#sliderlabelwrapper{display:flex;flex-flow:row wrap;margin-left:calc(50% - 60px);margin-right:auto;margin-bottom:1em;width:120px;transition:transform .2s}.sliderlabel{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:baseline;padding:10px 15px;width:80px;border:5px solid var(--color-secondary-medium);border-radius:6px;font-size:1.4em;font-weight:400;color:#000;background-color:var(--color-secondary-medium)}#sliderlabelunit{font-size:.8em}#sliderlabelarrow{content:'';margin:0 auto;border-left:.6em solid transparent;border-right:.6em solid transparent;border-top:.6em solid var(--color-secondary-medium);background-color:transparent}div.patientldl:hover #sliderlabelwrapper{transform:translate(0,-5px)}div.patientldl:active #sliderlabelwrapper{transform:translate(0,-5px)}div.patientldl:active .sliderlabel{border-color:var(--color-secondary-dark)}div.patientldl:active #sliderlabelarrow{border-top-color:var(--color-secondary-dark)}#slider{width:calc(100% + var(--thumb-width));margin:0;margin-left:calc((var(--thumb-width))/ -2);-webkit-appearance:none;appearance:none;outline:0;background-color:var(--gray-middle);height:3px;transition:background .4s}#slider:hover{background-color:var(--gray-dark)}#slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--thumb-width);height:32px;border-radius:30%;transition:transform .2s,background-color .2s;border:solid 3px var(--gray-light);background:var(--color-secondary-dark) url(img/thumb_double_arrow.svg) no-repeat center;cursor:ew-resize}#slider::-moz-range-thumb{appearance:none;width:var(--thumb-width);height:25px;border-radius:30%;transition:transform .2s,background-color .2s;border:solid 3px var(--gray-light);background:var(--color-secondary-dark) url(img/thumb_double_arrow.svg) no-repeat center;cursor:ew-resize}#slider::-moz-range-track{width:100%;max-width:720px;border:none;height:6px}#slider::-moz-focus-outer{border:0}#slider::-webkit-slider-thumb:hover{background-color:var(--color-secondary-light);transform:scale(1.2)}#slider::-moz-range-thumb:hover{background-color:var(--color-secondary-light);transform:scale(1.2)}#slider::-webkit-slider-thumb:active{background-color:var(--color-secondary-medium);transform:scale(1.2)}#slider::-moz-range-thumb:active{background-color:var(--color-secondary-medium);transform:scale(1.2)}.statinetable{display:flex;flex-flow:column wrap;justify-content:center;width:90%;max-width:400px;font-size:1em}@media (min-width:890px){.statinetable{flex-flow:row nowrap}.efficiency{margin:0 1em;min-width:290px}}.low{background-color:var(--color-primary-middle)}.medium{background-color:var(--color-primary-medium)}.high{background-color:var(--color-primary-dark)}.efficiency{display:flex;flex-flow:column nowrap;margin-top:2em;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:box-shadow .3s cubic-bezier(.25,.8,.25,1)}.efficiency:hover{box-shadow:0 4px 8px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.22)}.statinelist{padding:.8em;height:60%;display:flex;flex:1 1 auto;flex-flow:column;justify-content:flex-start;color:#fff;order:2}.statinename{text-transform:uppercase;display:flex;font-weight:300;word-spacing:.1em;margin:.3em 0;letter-spacing:.1em;text-align:left}.okay::after{content:url(img/check_circle_icon.svg);margin-left:.8em}.statineefficency{width:100%;padding-top:.4em;margin-top:auto;text-align:right;letter-spacing:.1em;font-weight:400;font-size:1.2em}.ldlexpected{flex:1 0 0;padding:.6em;justify-content:center;text-align:center;background-color:#fff;font-size:1.6em;font-weight:200;word-spacing:.2em;color:#000}.ldlexpected span{font-size:70%;color:var(--gray-dark)}@keyframes show{0%{visibility:hidden}1%{visibility:visible;opacity:0}15%{opacity:1}85%{opacity:1}99%{visibility:visible;opacity:0}100%{visibility:hidden}}#disclaimer{text-align:center;justify-content:center;background-color:#cfd8dc;padding:1em;width:calc(100% - 2em);display:none;visibility:hidden;opacity:0;font-weight:300;font-size:calc(.7em + .1vw);z-index:1;animation:6s ease-out forwards show}a.menuitem{display:flex;padding:.9em;padding-left:1em;font-size:1em;text-decoration:none;color:#212121;font-family:Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.1em;transition:color .2s,background .5s}nav#optionmenu ul{padding-left:0}nav#optionmenu li{list-style:none;list-style-position:inside;background-position:1.5em center;background-repeat:no-repeat;text-indent:3.5em}nav#optionmenu li:nth-of-type(1){background-image:var(--icon-notice-color)}nav#optionmenu li:nth-of-type(2){background-image:var(--icon-references-color)}nav#optionmenu li:nth-of-type(3){background-image:var(--icon-diet-color)}nav#optionmenu li:nth-of-type(4){background-image:var(--icon-plus-color)}a.menuitem:hover{color:#fff}nav#optionmenu li:nth-of-type(1):hover{background-image:var(--icon-notice-white);background-color:var(--color-notice-icon)}nav#optionmenu li:nth-of-type(2):hover{background-image:var(--icon-references-white);background-color:var(--color-reference-icon)}nav#optionmenu li:nth-of-type(3):hover{background-image:var(--icon-diet-white);background-color:var(--color-diet-icon)}nav#optionmenu li:nth-of-type(4):hover{background-image:var(--icon-plus-white);background-color:var(--color-plus-icon)}.sidelogo{padding:30px 60px 15px;background-color:#1c313a}.sidelogosvg{background:center/cover no-repeat var(--logo);width:100px;height:100px;margin:20px 30px}.sidelogoname{color:#fff;font-weight:600;letter-spacing:.1em;font-size:1.2em;display:flex;justify-content:center;margin:5px 0}.sidelogoversion{color:var(--gray-medium);font-weight:200;font-size:.7em;display:flex;justify-content:center}label[for=optionmenubutton]{z-index:8;top:0;left:0;margin-left:.5em;margin-top:calc(1.45em + .2vw);padding:.3em;width:1.5em;height:1.5em;background:var(--icon-hamburger-white) no-repeat center;position:absolute;transition:background .3s ease;cursor:context-menu}#optionmenubutton{display:none}#optionmenubutton:checked~label[for=optionmenubutton]{background-image:var(--icon-close-white)}#optionmenubutton:checked~label[for=optionmenubutton]:hover{background-image:var(--icon-close-white);background-color:var(--color-primary-medium)}label[for=optionmenubutton]:hover{background-image:var(--icon-hamburger-white);background-color:var(--color-primary-medium)}#optionmenu{z-index:6;width:280px;height:100%;top:0;left:0;position:fixed;padding-top:3em;box-sizing:border-box;background-color:#fff;box-shadow:4px 0 12px rgba(0,0,0,.4);color:#efefef;transition:transform .3s ease-out;transform:translate(-300px,0)}#optionmenubutton:checked~nav#optionmenu{transform:translate(0,0)}.mask{background-color:none;z-index:5}#optionmenubutton:checked~.mask{background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;position:fixed;transition:background .5s}h1.sticky{position:fixed}main.sticky{padding-top:80px}a#back{z-index:8;position:fixed;margin-left:.3em;margin-top:1.45em;padding:.3em;width:1.5em;height:1.5em;background:var(--color-primary-dark) url(img/back_icon.svg) no-repeat center}div.card2{margin:.7em auto;padding:1.2em 1em;border-radius:2px;display:flex;flex-wrap:wrap;width:85%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);max-width:800px;align-self:flex-start}p{display:flex;width:100%;margin:.5em;font-weight:300}p:first-of-type{margin-top:1.5em}p.liens{margin:0;justify-content:center;padding-top:1em;padding-bottom:8em;width:100%;margin-top:1em;font-weight:300;color:var(--gray-dark);order:10}p.liens a{padding-left:1em;padding-right:1em;color:var(--gray-dark);font-size:.9em}p a{text-align:left}