#impress .step .substep{opacity:0}#impress .step .substep.substep-visible{opacity:1;transition:opacity 1s}.notes{display:none}.impress-enabled div#impress-toolbar{position:fixed;right:1px;bottom:1px;opacity:.6;z-index:10}.impress-enabled div#impress-toolbar>span{margin-right:10px}.impress-enabled div#impress-toolbar.impress-toolbar-show{display:block}.impress-enabled div#impress-toolbar.impress-toolbar-hide{display:none}.impress-progress{position:absolute;left:59px;bottom:1px;text-align:left;font-size:10pt;opacity:.6}.impress-enabled .impress-progressbar{position:absolute;right:318px;bottom:1px;left:118px;border-radius:7px;border:2px solid rgba(100,100,100,0.2)}.impress-progressbar{right:118px}.impress-progressbar DIV{width:0;height:2px;border-radius:5px;background:rgba(75,75,75,0.4);transition:width 1s linear}.impress-enabled .impress-progress{position:absolute;left:59px;bottom:1px;text-align:left;opacity:.6}.impress-enabled #impress-help{background:none repeat scroll 0 0 rgba(0,0,0,0.5);color:#eee;font-size:80%;position:fixed;left:2em;bottom:2em;width:24em;border-radius:1em;padding:1em;text-align:center;z-index:100;font-family:Verdana,Arial,Sans}.impress-enabled #impress-help td{padding-left:1em;padding-right:1em}.impress-console.preView .impress-progress,.impress-console.preView .impress-progressbar,.impress-console.preView #impress-toolbar,.impress-console.preView #impress-help{display:none}.impress-console.slideView #impress-help{display:none}body.impress-mouse-timeout div#impress-toolbar{display:none}body.impress-mouse-timeout{cursor:none}.impress-enabled{pointer-events:none}.impress-enabled #impress{pointer-events:auto}.impress-enabled #impress-toolbar{pointer-events:auto}.impress-enabled #impress-console-button{pointer-events:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'PT Sans',sans-serif;min-height:740px;background:#d7d7d7;background:-webkit-gradient(radial,50% 50%,0,50% 50%,500,from(#f0f0f0),to(#bebebe));background:-webkit-radial-gradient(#f0f0f0,#bebebe);background:-moz-radial-gradient(#f0f0f0,#bebebe);background:-ms-radial-gradient(#f0f0f0,#bebebe);background:-o-radial-gradient(#f0f0f0,#bebebe);background:radial-gradient(#f0f0f0,#bebebe)}b,strong{font-weight:bold}i,em{font-style:italic}a{color:inherit;text-decoration:none;padding:0 .1em;background:rgba(255,255,255,0.5);text-shadow:-1px -1px 2px rgba(100,100,100,0.9);border-radius:.2em;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}a:hover,a:focus{background:rgba(255,255,255,1);text-shadow:-1px -1px 2px rgba(100,100,100,0.5)}.fallback-message{font-family:sans-serif;line-height:1.3;width:780px;padding:10px 10px 0;margin:20px auto;border:1px solid #e4c652;border-radius:10px;background:#eedc94}.fallback-message p{margin-bottom:10px}.impress-supported .fallback-message{display:none}.step{position:relative;width:900px;padding:40px;margin:20px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:'PT Serif',georgia,serif;font-size:48px;line-height:1.5}.impress-enabled .step{margin:0;opacity:.3;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.impress-enabled .step.active{opacity:1}.slide{display:block;width:900px;height:700px;padding:40px 60px;background-color:white;border:1px solid rgba(0,0,0,.3);border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.1);color:#666;text-shadow:0 2px 2px rgba(0,0,0,.1);font-family:'Open Sans',Arial,sans-serif;font-size:30px;line-height:36px;letter-spacing:-1px}.slide q{display:block;font-size:50px;line-height:72px;margin-top:100px}.slide q strong{white-space:nowrap}#overview{display:none}.impress-on-overview .step{opacity:1;cursor:pointer}.hint{display:none;position:fixed;left:0;right:0;bottom:200px;background:rgba(0,0,0,0.5);color:#EEE;text-align:center;font-size:50px;padding:20px;z-index:100;opacity:0;-webkit-transform:translateY(400px);-moz-transform:translateY(400px);-ms-transform:translateY(400px);-o-transform:translateY(400px);transform:translateY(400px);-webkit-transition:opacity 1s,-webkit-transform .5s 1s;-moz-transition:opacity 1s,-moz-transform .5s 1s;-ms-transition:opacity 1s,-ms-transform .5s 1s;-o-transition:opacity 1s,-o-transform .5s 1s;transition:opacity 1s,transform .5s 1s}.impress-enabled .hint{display:block}@font-face{font-family:'Fredericka the Great';font-style:normal;font-weight:400;src:url('../fonts/fredericka-the-great-v15-latin-ext_latin-regular.eot');src:local(''),url('../fonts/fredericka-the-great-v15-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/fredericka-the-great-v15-latin-ext_latin-regular.woff2') format('woff2'),url('../fonts/fredericka-the-great-v15-latin-ext_latin-regular.woff') format('woff'),url('../fonts/fredericka-the-great-v15-latin-ext_latin-regular.ttf') format('truetype'),url('../fonts/fredericka-the-great-v15-latin-ext_latin-regular.svg#FrederickatheGreat') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot');src:local(''),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2') format('woff2'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff') format('woff'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf') format('truetype'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.eot');src:local(''),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2') format('woff2'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.woff') format('woff'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.ttf') format('truetype'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot');src:local(''),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff2') format('woff2'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.woff') format('woff'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.ttf') format('truetype'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.eot');src:local(''),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff2') format('woff2'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.woff') format('woff'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.ttf') format('truetype'),url('../fonts/open-sans-v34-vietnamese_latin-ext_latin_hebrew_greek-ext_greek_cyrillic-ext_cyrillic-600italic.svg#OpenSans') format('svg')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot');src:local(''),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf') format('truetype'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;src:url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.eot');src:local(''),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.ttf') format('truetype'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-italic.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.eot');src:local(''),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.ttf') format('truetype'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-style:italic;font-weight:700;src:url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.eot');src:local(''),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff2') format('woff2'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.woff') format('woff'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.ttf') format('truetype'),url('../fonts/pt-sans-v17-latin-ext_latin_cyrillic-ext_cyrillic-700italic.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot');src:local(''),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf') format('truetype'),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#PTSansNarrow') format('svg')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;src:url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.eot');src:local(''),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.ttf') format('truetype'),url('../fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.svg#PTSansNarrow') format('svg')}@font-face{font-family:'VT323';font-style:normal;font-weight:400;src:url('../fonts/vt323-v17-latin-ext_latin-regular.eot');src:local(''),url('../fonts/vt323-v17-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/vt323-v17-latin-ext_latin-regular.woff2') format('woff2'),url('../fonts/vt323-v17-latin-ext_latin-regular.woff') format('woff'),url('../fonts/vt323-v17-latin-ext_latin-regular.ttf') format('truetype'),url('../fonts/vt323-v17-latin-ext_latin-regular.svg#VT323') format('svg')}@font-face{font-family:"Noto Sans";src:local("Noto Sans Thin"),local("NotoSans-Thin"),url("../fonts/NotoSans-Thin.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans ThinItalic"),local("NotoSans-ThinItalic"),url("../fonts/NotoSans-ThinItalic.woff2") format("woff2");font-weight:100;font-style:italic}@font-face{font-family:"Noto Sans";src:local("Noto Sans ExtraLight"),local("NotoSans-ExtraLight"),url("../fonts/NotoSans-ExtraLight.woff2") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans ExtraLightItalic"),local("NotoSans-ExtraLightItalic"),url("../fonts/NotoSans-ExtraLightItalic.woff2") format("woff2");font-weight:200;font-style:italic}@font-face{font-family:"Noto Sans";src:local("Noto Sans Light"),local("NotoSans-Light"),url("../fonts/NotoSans-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans LightItalic"),local("NotoSans-LightItalic"),url("../fonts/NotoSans-LightItalic.woff2") format("woff2");font-weight:300;font-style:italic}@font-face{font-family:"Noto Sans";src:local("Noto Sans Regular"),local("NotoSans-Regular"),url("../fonts/NotoSans-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans Italic"),local("NotoSans-Italic"),url("../fonts/NotoSans-Italic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Noto Sans";src:local("Noto Sans Medium"),local("NotoSans-Medium"),url("../fonts/NotoSans-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans MediumItalic"),local("NotoSans-MediumItalic"),url("../fonts/NotoSans-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:"Noto Sans";src:local("Noto Sans SemiBold"),local("NotoSans-SemiBold"),url("../fonts/NotoSans-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans SemiBoldItalic"),local("NotoSans-SemiBoldItalic"),url("../fonts/NotoSans-SemiBoldItalic.woff2") format("woff2");font-weight:600;font-style:italic}@font-face{font-family:"Noto Sans";src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("../fonts/NotoSans-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans BoldItalic"),local("NotoSans-BoldItalic"),url("../fonts/NotoSans-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic}@font-face{font-family:"Noto Sans";src:local("Noto Sans ExtraBold"),local("NotoSans-ExtraBold"),url("../fonts/NotoSans-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans ExtraBoldItalic"),local("NotoSans-ExtraBoldItalic"),url("../fonts/NotoSans-ExtraBoldItalic.woff2") format("woff2");font-weight:800;font-style:italic}@font-face{font-family:"Noto Sans";src:local("Noto Sans Black"),local("NotoSans-Black"),url("../fonts/NotoSans-Black.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Noto Sans";src:local("Noto Sans BlackItalic"),local("NotoSans-BlackItalic"),url("../fonts/NotoSans-BlackItalic.woff2") format("woff2");font-weight:900;font-style:italic}a[href^="glossaire.html"]:after{content:" ➡📖"}a[href^="bilan1.html"]:after,a[href^="bilan2.html"]:after,a[href^="bilan3.html"]:after,a[href^="bilan4.html"]:after,a[href^="bilan5.html"]:after{content:" ➡✅"}a[href^="exo1."]:after,a[href^="exo2."]:after,a[href^="exo3."]:after,a[href^="exo4."]:after,a[href^="exo5."]:after{content:" ➡💻"}a[href^="exo1-"]:after,a[href^="exo2-"]:after,a[href^="exo3-"]:after,a[href^="exo4-"]:after,a[href^="exo5-"]:after{content:"  📝"}a[href^="chapter"]:after{content:" ➡🧑‍🏫"}a:after{content:" 🔗"}a[href$=".png"]:after{content:""}a[href^="glossaire.html"]{color:red}a[href^="exo1.html"],a[href^="exo2.html"]{color:blue}.notofont{font-family:"Noto Sans"}.bilan th{width:3rem;height:7rem;position:relative;vertical-align:bottom}.bilan th.t{width:42rem;font-weight:bold}.bilan th span{position:absolute;transform:rotate(-30deg);transform-origin:0 0;width:20rem;text-align:left;bottom:2rem;left:0}.bilan tbody td{border:1px solid black;font-size:90%;padding-left:5px}kbd{margin:0 .1em;padding:.1em .3em;font-size:80%;border-radius:3px;border:1px solid #ccc;color:#333;line-height:1.4;font-family:Arial,Helvetica,sans-serif;display:inline-block;box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 0 0 2px #fff;background-color:#f7f7f7;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 2px #fff inset;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 2px #fff inset;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:0 1px 0 #fff}figure{width:800px;text-align:center}.floatright{width:50%;float:right;border:1px solid black;border-radius:5px;padding:5px;margin:2px}figure img{margin:auto;max-width:100%;max-height:350px}figure figcaption span{display:block}figure figcaption{display:flex;justify-content:space-between}figure figcaption span.source{text-align:right;font-size:50%;flex-grow:1}figure figcaption span.title{flex-grow:2;font-style:italic;text-align:center;font-size:80%}.twocols{display:flex;justify-content:space-between}.col{width:360px;padding:10px;background:#EEE;border:1px solid #DDD;border-radius:10px}div.block,div.result,code,pre{font-family:monospace;border:1px solid #CCC;border-radius:5px;padding:2px;background-color:#EEE}.result{background-color:#E77;font-family:'VT323',monospace}blockquote,.block,.result{display:block;margin:10px 10px 10px 10px}h1,h2,h3{margin-bottom:2ex}h4{font-weight:bold}h2 small{color:#88F}p.small{font-size:80%;color:#88F}.step h3{margin-top:1ex;font-size:110%;color:black;padding-left:20px;background-color:#CCC;border-radius:10px;font-family:'Fredericka the Great',cursive}.step h2{font-size:120%;color:blue;font-family:'Fredericka the Great',cursive}.step h1{font-size:160%;color:#40C;font-family:'Fredericka the Great',cursive}.impress-enabled .step.active.hide{opacity:1;background-color:rgba(255,255,255,.6);border:1px solid black;border-radius:5px}.impress-enabled .step.active.hide ~ .hidebg{opacity:1}.impress-enabled .step.hide{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.slide q{display:inline;font-size:100%;line-height:100%;margin-top:0;font-style:italic;padding:2px}q[lang=fr]:before{content:"« "}q[lang=fr]:after{content:" »"}q[lang=en]:before{content:"“"}q[lang=en]:after{content:"”"}ul{list-style-type:disc;list-style-position:outside;list-style-image:none}ol{list-style-type:roman;list-style-position:outside;list-style-image:none}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul,ol{margin-left:1.5rem}li ul,ol{margin-left:3rem}li li ul,ol{margin-left:3rem}.specialalign{text-align:left}.specialalign:hover{text-align:justify}table{width:100%;margin:2ex 0}table thead{border-bottom:1px solid black}table th{font-weight:bolder}table tr.sub th{font-weight:500;font-style:italic}table.centered td{text-align:center}table.code td{font-family:"VT323",monospace}sup{vertical-align:super;font-size:70%}.tex sub,.latex sub,.latex sup{text-transform:uppercase}.tex sub,.latex sub{vertical-align:-0.5ex;margin-left:-0.1667em;margin-right:-0.125em}.tex,.latex,.tex sub,.latex sub{font-size:1em}.latex sup{font-size:.85em;vertical-align:.15em;margin-left:-0.36em;margin-right:-0.15em}.warning{background-color:#FAA;border:3px solid red;border-radius:10px;margin:.5ex}.warning::first-letter {text-indent:-100%;overflow:hidden;float:left;margin:.5ex;font-size:200%}.tr1 td:nth-child(1),.tr1 th:nth-child(1),.tr2 td:nth-child(2),.tr2 th:nth-child(2),.tr3 td:nth-child(3),.tr3 th:nth-child(3),.tr4 td:nth-child(4),.tr4 th:nth-child(4),.tr5 td:nth-child(5),.tr5 th:nth-child(5),.tr6 td:nth-child(6),.tr6 th:nth-child(6),.tr7 td:nth-child(7),.tr7 th:nth-child(7),.tr8 td:nth-child(8),.tr8 th:nth-child(8),.tr9 td:nth-child(9),.tr9 th:nth-child(9){text-align:right}.tc1 td:nth-child(1),.tc1 th:nth-child(1),.tc2 td:nth-child(2),.tc2 th:nth-child(2),.tc3 td:nth-child(3),.tc3 th:nth-child(3),.tc4 td:nth-child(4),.tc4 th:nth-child(4),.tc5 td:nth-child(5),.tc5 th:nth-child(5),.tc6 td:nth-child(6),.tc6 th:nth-child(6),.tc7 td:nth-child(7),.tc7 th:nth-child(7),.tc8 td:nth-child(8),.tc8 th:nth-child(8),.tc9 td:nth-child(9),.tc9 th:nth-child(9){text-align:center}address{line-height:2em;margin-top:1em}