@import "https://fonts.googleapis.com/css?family=Marcellus&subset=latin";@import "https://fonts.googleapis.com/css?family=Oxygen+Mono";*{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}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}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}input,textarea,select,button{color:inherit;font-size:inherit}body{position:relative}#topbar{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;position:relative}#topbar .menu,#topbar .submenu{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;list-style-type:none}#topbar .menu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}#topbar .menu a.toggled:before{content:"";position:absolute;bottom:0;border-style:solid;border-color:transparent;height:0;width:0}#topbar .submenu{display:none;position:absolute;left:0;bottom:0;width:100%;-webkit-transform:translateY(100%) translateY(1px);-moz-transform:translateY(100%) translateY(1px);-ms-transform:translateY(100%) translateY(1px);-o-transform:translateY(100%) translateY(1px);transform:translateY(100%) translateY(1px)}#topbar .submenu.active{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}#topbar button.toggle{display:none}#topbar button.toggle:focus{outline:0px none}#topbar button.toggle::-moz-focus-inner{border:none}@media screen and (max-width: 799px){#topbar button.toggle{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}#topbar .menu{display:none;width:100%}#topbar .menu a.toggled:before{border:none}#topbar .submenu{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#topbar .menu.active,#topbar .submenu.active{display:block}}#forkme{position:absolute;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;bottom:0;right:0;overflow:hidden;pointer-events:none}#forkme a{display:block;-webkit-flex:1 0;-moz-flex:1 0;-ms-flex:1 0;-o-flex:1 0;flex:1 0;-webkit-transform:rotate(-45deg) translateY(40px) translateY(55%);-moz-transform:rotate(-45deg) translateY(40px) translateY(55%);-ms-transform:rotate(-45deg) translateY(40px) translateY(55%);-o-transform:rotate(-45deg) translateY(40px) translateY(55%);transform:rotate(-45deg) translateY(40px) translateY(55%);pointer-events:auto}@media screen and (max-width: 799px){#forkme{position:static}#forkme a{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.normaltext,html{font-family:Marcellus, serif;font-size:18px;line-height:1.3}@media (min-width: 38em){.normaltext,html{font-size:22px}}.monotext,tt,code{font-family:"Oxygen Mono", mono;font-size:0.9em}body{background-color:#fff;line-height:1.2}.container{max-width:45rem;padding:0 5px;margin:auto}.container a{color:#268bd2;text-decoration:none}.container a:hover,.container a:focus{text-decoration:underline}footer.footer{font-size:smaller;color:#666;border-top:solid thin #ddd;margin-top:4ex;padding:2ex 0;text-align:center}footer.footer p{margin:0.5em 0}.toggle{cursor:pointer}#topbar{margin-top:5px;color:#666;border-bottom:solid thin #ddd}#topbar a{display:block;text-decoration:none;font-size:90%;font-weight:bold;color:#666}#topbar a:hover,#topbar a:focus{color:#000}#topbar .menu a{padding:5px}#topbar .menu a.toggled:before{border-bottom-color:#ddd;border-width:0.5em}#topbar #logo,#topbar button.toggle{margin:5px 15px}#topbar .submenu{background-color:rgba(255,255,255,0.9)}#topbar li{margin:5px 10px}#topbar #logo img{height:2em}#topbar button.toggle{padding:2px 4px;border-radius:4px;border:solid thin #ddd;background-color:transparent;background-image:none}#topbar button.toggle:hover,#topbar button.toggle:focus{background-color:#ddd}@media screen and (max-width: 799px){#topbar .menu{border-top:solid thin #ddd}#topbar .submenu{padding-left:1.5em;border:none;margin-top:0}}@media print{#topbar{display:none}}#forkme{height:200px;width:200px;font-family:Helvetica, sans-serif;font-size:13px;font-weight:bold}#forkme a{text-align:center;padding:4px 20px;background-color:#a00;color:#fff;border:1px solid rgba(255,255,255,0.5);text-decoration:none;box-shadow:0 0 2px 2px #a00;transition:box-shadow 0.25s}#forkme a:hover{box-shadow:0 0 4px 4px #a00}@media screen and (max-width: 799px){#forkme{height:auto;margin:5px auto}}@media print{#forkme{display:none}}#content p,#content ul,#content ol,#content q,#content blockquote,#content caption,#content figcaption{text-align:justify}#content p,#content q,#content blockquote,#content table,#content figure,#content ul,#content ol,#content dl,#content pre{margin-bottom:0.5em}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin-top:1em;margin-bottom:0.5em;font-weight:bold}#content h1{font-size:2em}#content h1 .subtitle{font-size:0.5em;color:#999}#content h2{margin-top:1em;font-size:1.5em}#content h3{font-size:1.25em}#content h4{font-size:1.1em}#content blockquote>:last-child{margin-bottom:0}#content ul,#content ol,#content dd{padding-left:1.5em}#content ul{list-style-type:circle}#content ul ul{list-style-type:'□  '}#content ul ul ul{list-style-type:'–  '}#content ol{list-style-type:decimal}#content ol ol{list-style-type:upper-alpha}#content ol ol ol{list-style-type:lower-alpha}#content dt{font-weight:bold}#content td,#content th{padding:1ex}#content pre{clear:both;background-color:#eee;border-radius:4px;border:solid thin #acacac;padding-left:2ex;overflow-x:auto}#content em{font-style:italic}#content strong{font-weight:bold}#content big{font-size:larger}#content sup,#content sub,#content small{font-size:smaller}#content sup{vertical-align:super}#content sub{vertical-align:sub}#content :not(pre)>code{color:#d00}#content a code,#content code a{border-bottom:dashed thin blue}#content a code:hover,#content code a:hover{border-bottom:none}#content .footnotesize,#content .footnote,#content .footnotes{font-size:0.8em}#content .footnote{font-size:small}#content .footnote::before{content:"["}#content .footnote::after{content:"]"}#content .footnotes{margin-top:2em}#content .footnotes::before{border-top:solid thin #888;width:5em;display:block;content:''}@media print{body{font-size:9pt}.dont-print{display:none}a.print-link:after{content:" <" attr(href) ">"}h1,h2,h3,h4{page-break-after:avoid}.force-page-break{page-break-after:always}pre,table,figure{page-break-inside:avoid}.allow-breaks{page-break-inside:auto}}.main a .fa-video-camera{font-size:50%;vertical-align:super;margin-left:2px}.main a .fa-video-camera:hover{color:blue;text-shadow:2px 2px 4px #555}html.slideshow .title-slide>h1{position:absolute;width:100%;top:40%;margin:0 !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html.slideshow .subtitle{display:block;color:black;margin:2%;text-align:center}html.slideshow #slides-license,html.slideshow #exit-slide{display:block !important}html.slideshow #slides-license{position:absolute;width:100%;bottom:10px}html.slideshow #slides-license p{text-align:center;line-height:1.1}html.slideshow #slides-license small{display:inline-block;font-size:50%}html.slideshow #slides-license sup{vertical-align:20%}html.slideshow #exit-slide h3{margin-top:20%}[title="https://keats.prism.uvsq.fr/aws-alt"][data-level="0"]:after{content:"se connecter @ISTY!";position:fixed;background-color:#f33;box-shadow:0 0 5px 5px #f33;opacity:0.8;z-index:-1}
