@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Skola Sans";font-style:normal;font-weight:900;src:url(/le-troisieme-souffle/static/media/SkolaSans-Black.57b25e7a.otf)}@font-face{font-family:"Skola Sans";font-style:italic;font-weight:900;src:url(/le-troisieme-souffle/static/media/SkolaSans-BlackItalic.46f62b23.otf)}@font-face{font-family:"Skola Sans";font-style:normal;font-weight:800;src:url(/le-troisieme-souffle/static/media/SkolaSans-Bold.0a3bbe4d.otf)}@font-face{font-family:"Skola Sans";font-style:italic;font-weight:800;src:url(/le-troisieme-souffle/static/media/SkolaSans-BoldItalic.9bc616a0.otf)}@font-face{font-family:"Skola Sans";font-style:normal;font-weight:300;src:url(/le-troisieme-souffle/static/media/SkolaSans-Light.f34a2dfe.otf)}@font-face{font-family:"Skola Sans";font-style:italic;font-weight:300;src:url(/le-troisieme-souffle/static/media/SkolaSans-LightItalic.cad0d5e7.otf)}@font-face{font-family:"Skola Sans";font-style:normal;font-weight:600;src:url(/le-troisieme-souffle/static/media/SkolaSans-Medium.b54d0ef3.otf)}@font-face{font-family:"Skola Sans";font-style:italic;font-weight:600;src:url(/le-troisieme-souffle/static/media/SkolaSans-MediumItalic.6040ddf7.otf)}@font-face{font-family:"Skola Sans";font-style:italic;font-weight:400;src:url(/le-troisieme-souffle/static/media/SkolaSans-Regular.423733d1.otf)}@font-face{font-family:"Skola Sans";font-style:italic;font-weight:400;src:url(/le-troisieme-souffle/static/media/SkolaSans-RegularItalic.0b89e657.otf)}body{background:#f2f2f2;font-family:"Fira Sans";overflow-x:hidden}table{font-family:"Skola Sans",sans-serif}.Header{width:100%;position:relative;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;min-height:100vh}.Header #mines-logo{position:absolute;left:1rem;top:1rem;min-width:10rem}.Header #mines-logo img{max-height:5rem}.Header .headers-contents{max-width:900px;display:flex;flex-flow:row wrap;align-items:center}.Header .headers-contents .column{flex:1 1}.Header .headers-contents .column:first-of-type{margin-right:2rem}.Header .headers-contents .column.left{max-width:40%}.Header .headers-contents .column.left img{max-width:100%;transition:all .2s ease;-webkit-transform:scale(.9);transform:scale(.9)}.Header .headers-contents .column.left img:hover{-webkit-transform:scale(1);transform:scale(1)}.Header .headers-contents .column.right{flex:1 1}@media (max-width:900px){.Header .headers-contents .column.left{max-width:50%;flex:2 1}.Header .headers-contents .column.right{flex:1 1}}@media (max-width:799px){.Header .headers-contents{align-items:start;max-width:100vw}.Header .headers-contents .column.left{max-width:unset}.Header .headers-contents .column.left img{display:none}.Header .headers-contents .column.right{flex:1 1}}.Header .headers-contents .title{font-size:1.8rem;margin-top:0;margin-bottom:0}.Header .headers-contents .subtitle{font-size:1rem;margin:0 0 1rem;font-weight:400}.Header .headers-contents .author{margin:0;font-style:italic;color:#333;font-size:1.8rem}.Header .headers-contents .cta-container{text-align:center;width:100%}.Header .headers-contents .cta-container a{color:inherit;font-style:italic;margin-top:0;position:relative;top:-1rem}.Header .headers-contents .summary-container{margin-top:1rem}.Header .headers-contents .summary-container .website-type{margin-top:1rem;margin-bottom:0;font-size:1.5rem;font-weight:400}.Header .headers-contents .summary-container .website-title{font-size:3rem;margin-top:.5rem;margin-bottom:.5rem}.Header .headers-contents .summary-container ul{list-style:none;padding:1rem 0 0}.Header .headers-contents .summary-container ul li{font-size:1.2rem}.Header .headers-contents .summary-container ul li:not(:last-of-type){margin-bottom:.5rem}.Header .headers-contents .summary-container ul li a{text-decoration:none;font-weight:800;color:#333}.Header .headers-contents .summary-container ul li a span:last-of-type{margin-left:.5rem;transition:all .5s ease;text-decoration:underline}.Header .headers-contents .summary-container ul li a:hover span:last-of-type{margin-left:1rem}.Header .nav-call-container{position:absolute;bottom:2rem;left:0;width:100%;display:flex;flex-flow:row nowrap;justify-content:center}.Header .nav-call-container button{background:none;border:none;font-size:3rem;font-weight:900;cursor:pointer;position:relative;transition:all .5s ease;top:0;-webkit-transform:scaleX(2);transform:scaleX(2)}.Header .nav-call-container button:hover{top:.5rem}@media (max-width:799px){.Header{min-height:unset;align-items:start;justify-content:start;padding-top:5rem}.Header #mines-logo{left:0}.Header .nav-call-container{display:none}}main{padding:1rem;display:flex;flex-flow:column nowrap;align-items:center;box-sizing:border-box}main table{overflow-x:auto;max-width:100%;position:relative;border-collapse:collapse}main table thead th{text-align:left;padding:.5rem;position:-webkit-sticky;position:sticky;top:4.5rem;background:#f2f2f2}main table thead th,main table thead tr{border-bottom:1px solid grey}main table tbody tr:nth-child(odd){background:rgba(0,0,0,.05)}main table tbody td{padding:.5rem}main .scrolltotop-call-container{top:1.5rem;left:1rem;position:-webkit-sticky;position:sticky;align-self:start;display:flex;flex-flow:row nowrap;align-items:center;height:0}main .scrolltotop-call-container button{rotate:180deg;background:none;border:none;font-size:2rem;font-weight:900;cursor:pointer;position:relative;transition:all .5s ease;top:0;-webkit-transform:scaleX(2);transform:scaleX(2);color:grey}main .scrolltotop-call-container span{font-size:.7rem;max-width:calc(100vw - 1022px);margin-left:.5rem;transition:all .5s ease;opacity:0;top:0;position:relative;top:-.25rem}main .scrolltotop-call-container:hover span{opacity:1;top:-.5rem}main .scrolltotop-call-container:hover button{top:-.25rem;color:#000}@media (max-width:900px){main .scrolltotop-call-container{display:none}}main .main-contents{max-width:900px;position:relative}main .main-contents section{box-sizing:border-box;position:relative}main .main-contents section h1{font-size:2.5rem;background:#f2f2f2;position:-webkit-sticky;position:sticky;top:0;z-index:3;margin-top:0}main .main-contents section h2{background:#f2f2f2;position:-webkit-sticky;position:sticky;top:3rem;z-index:2}@media (max-width:900px){main .main-contents{max-width:100vw}main .main-contents .Footer,main .main-contents>section{padding:0 1rem}}main .Footer{border-top:1px solid grey;margin-top:6rem;margin-bottom:2rem}main .Footer blockquote{padding:1rem;margin-left:0;background:rgba(0,0,0,.3);color:#fff}main .Footer a{color:inherit}.VisContainer{width:100%;height:50vh;min-height:400px;position:relative}.VisContainer.is-long{height:100vh;min-height:800px}.VisContainer.has-no-height{min-height:unset;height:unset}svg .background-rect{fill:rgba(0,0,0,.05)}svg text{font-family:"Skola Sans";font-size:14px}svg .title{font-weight:800;font-size:20px}svg .ticks .tick-mark{stroke:grey;stroke-width:.5}svg .ticks text{font-size:10px;text-anchor:middle}svg .ticks.left-axis text{text-anchor:end}svg .ticks .background-line{stroke:rgba(0,0,0,.2);stroke-dasharray:4,2}svg .headers{font-weight:800}.AuthorZoom .author-rect{fill:grey}.AuthorZoom .relation-line{stroke:grey;stroke-dasharray:4,2;fill:none}.AuthorZoom .groups-container .adaptations-group{transition:all .5s ease}.AuthorZoom .groups-container:hover .adaptations-group{opacity:.2}.AuthorZoom .groups-container:hover .adaptations-group:hover{opacity:1}.legend{font-family:"Skola Sans",sans-serif;background:#f2f2f2;padding:.5rem;box-sizing:border-box}.legend h5{margin:0;padding:0}.legend .color-legend{list-style:none;padding:0;margin-top:.5rem}.legend .color-legend li{display:flex;flex-flow:row nowrap;margin-bottom:.5rem;font-size:.7rem}.legend .color-legend li .color-box{display:inline-block;width:.7rem;min-width:.7rem;height:.7rem;min-height:.7rem;margin-right:.25rem}.legend .color-legend li .color-label{position:relative}.LineChart .data-dot-container .data-dot-big{opacity:0;transition:all .5s ease}.LineChart .data-dot-container:hover .data-dot-big{opacity:1}.VerticalBarChart .bar-group{opacity:1;transition:all .5s ease}.VerticalBarChart .bars-container:hover .bar-group{opacity:.7}.VerticalBarChart .bars-container:hover .bar-group:hover{opacity:1}.Atlas h1 a{text-decoration:none;color:inherit}.Atlas .atlas-section{margin-bottom:4rem}.nav-atlas ol a{color:inherit}.__react_component_tooltip{background:#000;color:#fff}.Ressources .links-list{list-style:none;padding:0}.Ressources .links-list li{padding-bottom:1rem;font-size:1.2rem;font-weight:800}.Ressources .links-list li a{color:inherit}.ImageContainer img{max-width:90vw;max-height:45vh;mix-blend-mode:multiply}
/*# sourceMappingURL=main.12ab74ea.chunk.css.map */