:root{--color-black-hard: oklch(17.189% .00164 197.663);--color-black: oklch(28.094% .00964 268.347);--color-black-alpha: oklch(28.094% .00964 268.347 / .9);--color-white: oklch(94.793% .01336 262.457);--color-grey: oklch(66.829% .00571 248.217);--color-green: oklch(88.001% .15732 146.093);--color-green-light: oklch(75.503% .25012 143.014);--font-text: "Segoe UI", Roboto, math, monospace, Helvetica, Arial, sans-serif, Inter;--font-title: "Times New Roman", "Segoe UI", Roboto, math, monospace, Helvetica, Arial, sans-serif, Inter;--shadow-black: 2px 2px 4px var(--color-black-hard);box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{font-family:var(--font-text);margin:0;padding:0;color:var(--color-white);background-color:var(--color-black);font-size:medium}*{margin:0;padding:0}h1{font-family:var(--font-title);font-size:3em;margin:.6em auto;text-shadow:var(--shadow-black)}h2{font-family:var(--font-title);font-size:1.6em;margin:1em;text-shadow:var(--shadow-black)}h3{font-family:var(--font-title);font-size:1.4em;text-shadow:var(--shadow-black)}h4{font-family:var(--font-title);font-size:1.2em;text-shadow:var(--shadow-black)}button{font-family:var(--font-title);box-shadow:var(--shadow-black)}a{text-decoration:none;color:var(--color-white)}select{padding:.5em;font-family:var(--font-texte);background-color:var(--color-white);border-radius:2em}.title-link{text-decoration:none}.tooltip{border-bottom:1px dotted var(--color-white);cursor:help;position:relative}#head{text-align:center;padding:5px;text-shadow:var(--shadow-black)}.items{margin:0;justify-content:center;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal}.items .item{margin-top:2em;display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0}.items .first-item{position:relative;z-index:1}.page-content{margin:auto .5em}@media only screen and (max-width: 1000px){.button{margin-left:.1em!important;margin-right:.1em!important;padding:5px!important}.warning{font-size:2.5em}}.button{font-family:var(--font-title);box-shadow:var(--shadow-black);background-color:var(--color-black);border:1px solid var(--color-white);display:flex;align-items:center;color:var(--color-white);cursor:pointer;border-radius:10px;padding:5px 15px;text-align:center;font-size:1.2em;text-shadow:none;width:fit-content;margin:10px auto}.button:hover{background-color:var(--color-white);border:1px solid var(--color-black);color:var(--color-black);transition:border .1s ease-in-out;transition:background-color .1s ease-in-out;transition:color .1s ease-in-out}.round-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin:.3em;box-shadow:none}.round-button i{background-color:var(--color-white);border-radius:100%;color:var(--color-black);border:1px solid var(--color-white);display:table-cell;font-size:2em;height:38px;padding:10px;text-align:center;width:38px;transition:transform 2s;vertical-align:middle}.round-button i:hover{background-color:var(--color-black);border:1px solid var(--color-white);color:var(--color-white);transition:border .1s ease-in-out;transition:background-color .1s ease-in-out;transition:color .1s ease-in-out}.a-popin{color:var(--color-green);cursor:pointer;z-index:1;position:relative}.a-popin:hover{color:var(--color-green-light)}.delimiter{border-radius:50%;width:20px;height:20px;border:2px solid var(--color-grey);text-align:center;margin:2em auto 0;text-shadow:2px 2px 4px black}.fade-in{animation:fade-in .1s ease-in}.fade-out{animation:fade-out .1s ease-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}
