﻿@font-face{font-family:"Roboto";font-weight:400;src:local("Roboto-Regular"),url("Roboto-Regular.ttf")}@font-face{font-family:"Roboto";font-weight:300;src:local("Roboto-Light"),url("Roboto-Light.ttf")}@font-face{font-family:"Roboto";font-weight:400;font-style:italic;src:local("Roboto-Italic.ttf"),url("Roboto-Italic.ttf")}@font-face{font-family:"Roboto";font-weight:300;font-style:italic;src:local("Roboto-LightItalic.ttf"),url("Roboto-LightItalic.ttf")}#moi,.language{border-radius:4px}.coauteurs li,.liens .details,.liens a,.menu-interne li,.bouton{padding:.25rem;border-radius:2px;background-color:#2c3762;margin:.25rem;list-style:none;border:1px solid black;color:#f5f5f5;width:initial;font-weight:300}.coauteurs li a,.liens .details a,.liens a a,.menu-interne li a,.bouton a{color:#f5f5f5}html{background-color:#202124;font-family:"Roboto", sans;color:#f5f5f5;scroll-behavior:smooth;font-size:16px;line-height:1.15rem;scroll-padding-top:6rem;font-weight:300}section{margin-top:6rem}h1{text-align:center;font-size:2rem;margin:0 0 2rem;font-weight:400}.h1[role=doc-subtitle]{font-size:1.25rem;line-height:1.25em;text-align:center;padding:0}.h1[role=doc-subtitle] a{color:#f5f5f5}h2,h3{clear:left;font-weight:400}h3{padding-left:2%;margin-bottom:0}.h2[role=doc-subtitle]{text-align:right}p{padding-left:4%;padding-right:4%}ul{padding-left:1rem}ul>li{list-style:"– "}li ul>li{list-style:"→ "}li p{padding-left:initial}abbr{cursor:help;border-bottom:1px dotted;text-decoration:none}a{text-decoration:none}a:link{color:#6fb2ff}a:visited{color:#5f5}a:link:hover,a:link:active,a:link:focus,a:visited:hover,a:visited:active,a:visited:focus{color:#ff8d8d;text-decoration:underline}.bouton{font-size:1rem;float:right}details summary{font-size:1.1rem;margin:.25em}.hg{border:2px solid #a00;border-radius:1mm;background-color:#ff8d8d;padding:1em;color:#222;font-weight:bold}#menu{border-bottom:1px solid #f5f5f5;background-color:#2c333f;position:absolute;top:0;left:0;width:100%;z-index:1}#menu .nom,#menu .burger{font-size:1.4rem;margin:0 .5rem;line-height:1rem;padding:1rem}#menu .nom{float:left}#menu ul{display:none;height:100%;position:fixed;left:0;top:3rem;margin:0;padding:0;text-align:left;border-right:1px solid #f5f5f5;font-size:1.4rem}#menu ul img{width:14px;height:9px;border-radius:2px;vertical-align:super;font-size:small}#menu li{list-style:none;padding:1rem}#menu li.active{background-color:#3c434f}#menu a{color:#f5f5f5;text-decoration:none}#menu a:hover,#menu a:focus,#menu a:active{color:#AAA}#menu.ouvert,#menu:target{position:fixed}#menu.ouvert ul,#menu:target ul{display:revert;background-color:#2c333f}#menu.ouvert .language,#menu:target .language{display:initial}#menu.ouvert .burger span,#menu:target .burger span{display:none}#menu.ouvert .burger span.invisible,#menu:target .burger span.invisible{display:initial !important;font-weight:bold}.language{width:40px;overflow:hidden;margin:.75rem;padding:0;display:none;position:absolute;left:2rem;top:15rem;z-index:2}a.language:hover img{margin-left:-41px}.burger{float:right;font-size:2rem}.english::before{content:url("en.gif");position:relative;height:0;display:block;left:-15px;top:-12px}.menu-interne ul{display:flex;flex-wrap:wrap;justify-content:center}.menu-interne a{color:#f5f5f5}.visible{display:block !important}.invisible{display:none !important}#icones{background:url("icones.png") no-repeat 0 0;float:right}#icones a{float:left;width:80px}#icones span{visibility:hidden}#lastmodif{font-size:.85rem;padding:0;float:left;margin:0}#moi{width:150px;height:200px;display:block;margin:auto}blockquote{font-style:italic;margin:0}blockquote br{display:none}blockquote a{font-style:normal;font-weight:bold;float:right}.publis{padding-left:4%}.publis li{list-style:none;display:flex;margin:.5rem .5rem .5rem 0;flex-wrap:wrap}.publis div{padding:0}.publis .titre a{font-weight:bold;color:#f5f5f5;font-weight:normal}.abstract,.note,.bibtex{margin-top:1rem}.abstract{order:4}.bibtex{order:5}.bibtex pre{white-space:pre-wrap;background-color:#f5f5f5;color:#202124;padding:.25rem;border:1px solid black;border-radius:2px}.ref span{color:#ff8d8d}.ref .award,.ref .award a{color:gold}.liens{justify-content:stretch;font-variant:small-caps;display:flex;text-align:center;align-items:center;flex-wrap:wrap}.liens a{width:4rem;color:whitesmoke}.liens .details{width:fit-content}.soft{font-variant:small-caps}.coauteurs{display:flex;flex-wrap:wrap;justify-content:space-around}.coauteurs li{flex-basis:6rem;text-align:center;min-height:2rem;display:flex;flex-direction:column;justify-content:center}.coauteurs a{color:#f5f5f5;cursor:help}.note{color:#aeaeae}.note a:link{color:#61B2FF}.note a:visited{color:#5D5}.note a:hover,.note a:active,.note a:focus{color:#ff8d8d}.desc{font-style:italic}.talks{display:grid;grid-row-gap:.5rem;grid-template-columns:max-content auto}.talks dt{text-align:right}.talks dd{margin-left:0}.talks .date{grid-column-start:1}.talks .place{font-size:.85rem;display:block}.talks a.slides{font-style:italic}.cours{padding-left:0}ol.cours{padding-left:2rem}.cours a.titre{color:#f5f5f5;padding-bottom:.25rem;display:block}.cours li{margin-bottom:.25rem;line-height:1.5rem}ul.cours>li,.cours ul>li{list-style:none;clear:both}.cours div,.cours ul,.cours ol{padding-left:1rem}.cours ul{margin-bottom:1rem;border-bottom:1px ridge}.descours>li{list-style:none}.enonces{margin-bottom:1em}.fichiers{float:right}
