.loading{background:linear-gradient(290deg,var(--color-loading-background) 45%,var(--color-loading-background-contrast) 50%,var(--color-loading-background) 55%);background-size:100rem 100%;animation:loading 1s linear infinite}@keyframes loading{0%{background-position:-50rem 0}to{background-position:50rem 0}}button{background:var(--background-front);color:var(--text-muted);font-size:small;font-weight:700;border:var(--border-m) solid var(--border-color);border-radius:var(--border-radius-l);margin:var(--margin-xs);padding:var(--margin-xs) var(--margin-s);transition:background .1s ease-out,color .1s ease-out;cursor:pointer;user-select:none;-webkit-user-select:none}button.primary{background:var(--background-accent);color:var(--text-accent)}button.danger{background:var(--danger);color:var(--danger-text);border-color:var(--danger)}button:hover{background:var(--background-deep);color:var(--text)}button.primary:hover{background:var(--text-accent-vivid);color:var(--background-accent)}button.danger:hover{background:var(--danger-text);color:var(--danger)}button[disabled],button[disabled]:hover,button[disabled]:active{background:var(--background-deep);color:var(--text-muted);border-color:var(--border-subtle)!important;cursor:default;pointer-events:none}.card{background:var(--background);border:var(--border-xs) solid var(--border-subtle);border-radius:var(--border-radius-l);padding:2rem}.card h2{border-bottom:var(--border-xs) solid var(--border-color);margin-top:0;margin-bottom:1rem;padding-bottom:.75rem}.card h3{margin-top:1.5rem;margin-bottom:.5rem}.card ul,.card ol{padding-left:1.5rem}.card li{margin-bottom:.25rem}.cookie{display:grid;grid-template-rows:auto auto;grid-template-columns:3rem min(calc(100vw - var(--margin-s) * 2 - env(safe-area-inset-left,0) - env(safe-area-inset-right,0)) - var(--margin-xs) - 4rem,26.5rem);gap:var(--margin-xs);position:fixed;bottom:max(var(--margin-s),env(safe-area-inset-bottom,0));left:max(var(--margin-s),env(safe-area-inset-left,0));width:min(calc(100vw - var(--margin-s) * 2 - env(safe-area-inset-left,0) - env(safe-area-inset-right,0)),30rem);background:var(--background-transparent);backdrop-filter:blur(var(--blur-m));border:var(--border-m) solid var(--background-front);border-radius:var(--border-radius-l);padding:var(--margin-xs);z-index:4}.cookie .description{grid-row:1;grid-column:2;font-size:small}.cookie .icon{grid-row:1;grid-column:1;width:3rem;height:3rem;fill:var(--text);margin-top:auto}.cookie .buttons{grid-row:2;grid-column:1 / 3}footer{position:relative;width:100%;height:var(--footer-size);background:var(--background-accent);color:var(--text-accent-vivid);border-top:var(--border-m) solid var(--border-color);z-index:2}@media(max-width:50rem){footer{padding-bottom:calc(var(--extra-header-size) + 2 * var(--header-margin) + env(safe-area-inset-bottom,0))}}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:300 800;src:local("Open Sans"),url(https://assets.wixonic.fr/font/OpenSans/regular.ttf) format("truetype-variations")}@font-face{font-family:Open Sans;font-display:swap;font-style:italic;font-weight:300 800;src:local("Open Sans"),url(https://assets.wixonic.fr/font/OpenSans/italic.ttf) format("truetype-variations")}header{position:fixed;top:0;left:0;display:grid;grid-template-columns:2rem auto 2rem;grid-template-rows:2rem auto;gap:var(--margin-xs);width:100%;height:var(--header-size);background:linear-gradient(0deg,var(--background-accent-seethrough),var(--background-accent));backdrop-filter:blur(var(--blur-xxs));color:var(--text-accent-vivid);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) calc(var(--margin-xs) + env(safe-area-inset-bottom,0)) env(safe-area-inset-left,0);z-index:3}.extra-header{position:fixed;top:calc(var(--header-size) + var(--header-margin));left:0;width:100%;height:fit-content;pointer-events:none;z-index:3}@media(max-width:50rem){.extra-header{top:unset;bottom:max(var(--margin-s),env(safe-area-inset-bottom,0))}}.extra-header .container{width:fit-content;background:var(--background-accent-seethrough);backdrop-filter:blur(var(--blur-xxs));color:var(--text-accent-vivid);border:var(--border-m) solid var(--border-color);border-radius:var(--border-radius-l);margin:auto;padding:var(--margin-xxs) var(--margin-s);pointer-events:all}.extra-header .container .nav{display:flex;justify-content:center;align-items:center;gap:var(--margin-s)}header button,.extra-header button{min-width:2rem;height:2rem;background:transparent!important;color:inherit!important;border-color:transparent!important;border-radius:0;transition:border-color .2s linear;margin:0;padding:0}header button:hover,.extra-header button:hover{border-bottom-color:var(--text-accent-vivid)}header button[disabled],.extra-header button[disabled]{background:transparent;color:inherit;border-bottom:var(--border-m) solid currentColor;border-radius:0;opacity:.5}header button svg{fill:currentColor;height:calc(100% - var(--margin-xxs));margin:auto}header button.home{grid-column:1}header button.nav-toggle{grid-column:3}.icon{display:flex;justify-content:center;align-items:center}.icon,.icon svg,.icon img{width:1em;height:1em}input{background:var(--background-front);color:var(--text-muted);font-size:small;font-weight:500;border:var(--border-m) solid var(--border-subtle);border-radius:var(--border-radius-l);cursor:text;margin:var(--margin-s);padding:var(--margin-xs) var(--margin-s)}a{color:var(--text-muted);cursor:pointer;transition:color .1s linear}a:hover{color:var(--text)}nav{position:sticky;top:max(var(--header-size),env(safe-area-inset-top,0));display:flex;flex-direction:column;gap:var(--margin-s);width:15rem;background:var(--background);border-radius:var(--border-radius-l);padding:var(--margin-xl);transition:transform .3s ease,opacity .3s ease;z-index:1}nav .title{color:var(--text-muted);font-size:large;font-weight:700;text-transform:uppercase}nav ul{display:flex;flex-direction:column;gap:var(--margin-xs);list-style:none;margin:0;padding:0}nav a{display:block;text-decoration:none;padding:var(--margin-xxs) 0}header .nav-toggle{display:block;opacity:0;transition:opacity .2s ease;cursor:default;pointer-events:none}@media(max-width:50rem){header .nav-toggle.active{opacity:1;cursor:pointer;pointer-events:auto}nav{position:fixed;top:var(--header-size);left:0;width:100vw;height:fit-content;background:var(--background-deep-seethrough);backdrop-filter:blur(var(--blur-m));border-bottom:var(--border-xs) solid var(--border-color);border-radius:0;padding:calc(var(--margin-xl) + env(safe-area-inset-top)) calc(var(--margin-xl) + env(safe-area-inset-right)) calc(var(--margin-xl) + env(safe-area-inset-bottom)) calc(var(--margin-xl) + env(safe-area-inset-left));transform:translate(-100%);z-index:1}nav.visible{transform:translate(0)}}table{display:block;width:100%;border-collapse:collapse;margin:0;overflow-x:auto;white-space:nowrap}tbody,thead{width:100%}th,td{text-align:left;border-bottom:var(--border-xs) solid var(--border-color);padding:var(--margin-m)}th{color:var(--text-muted);font-weight:700}th.sortable{cursor:pointer}h1,h2,h3,h4,h5,h6,p,li,th,td{cursor:text;user-select:text;-webkit-user-select:text}p{margin:var(--margin-s)}i{font-style:italic}b{font-weight:700}strong{font-weight:800}mark{background:var(--background-accent);color:var(--text-accent)}h1,h2,h3,h4,h5,h6{display:inline-block;margin:var(--margin-xs) 0;padding:var(--margin-xxs)}h1{font-size:xx-large}h2{font-size:x-large}h3{font-size:larger}h4{font-size:large}h5{font-size:medium}h6{font-size:small}body{--background-deep: hsl(0, 0%, 100%);--background-deep-seethrough: hsla(0, 0%, 100%, 80%);--background: hsl(0, 0%, 95%);--background-seethrough: hsla(0, 0%, 95%, 80%);--background-front: hsl(0, 0%, 90%);--background-front-seethrough: hsla(0, 0%, 90%, 80%);--background-transparent: hsla(0, 0%, 95%, 75%);--background-accent: hsl(0, 0%, 0%);--background-accent-seethrough: hsla(0, 0%, 0%, 80%);--background-selection: hsl(0, 0%, 0%);--text: hsl(0, 0%, 5%);--text-muted: hsl(0, 0%, 30%);--text-accent: hsl(0, 0%, 85%);--text-accent-vivid: hsl(0, 0%, 100%);--text-selection: hsl(0, 0%, 100%);--border-color: hsla(0, 0%, 50%, .2);--border-subtle: hsla(0, 0%, 50%, .05);--danger: hsl(0, 100%, 60%);--danger-text: hsl(0, 0%, 100%);--color-loading-background: transparent;--color-loading-background-contrast: hsla(0, 0%, 50%, .15);--header-size: 2.5rem;--header-margin: .5rem;--extra-header-size: 0rem;--footer-size: 2.5rem;--footer-margin: .5rem;--border-xs: .025rem;--border-s: .05rem;--border-m: .1rem;--border-l: .2rem;--border-radius-s: .1rem;--border-radius-m: .25rem;--border-radius-l: .5rem;--margin-xxs: .25rem;--margin-xs: .5rem;--margin-s: .75rem;--margin-m: 1rem;--margin-l: 1.25rem;--margin-xl: 1.75rem;--margin-xxl: 2.5rem;--spacing-s: 3.75rem;--spacing-m: 6.25rem;--spacing-l: 10rem;--spacing-xl: 15rem;--blur-xxs: .25rem;--blur-xs: .5rem;--blur-s: 1rem;--blur-m: 2rem;--blur-l: 4rem;--blur-xl: 8rem;--font-family: "Open Sans", "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", "Helvetica Neue", Arial, sans-serif}@media(prefers-color-scheme:dark){body{--background-deep: hsl(0, 0%, 5%);--background-deep-seethrough: hsla(0, 0%, 5%, 80%);--background: hsl(0, 0%, 10%);--background-seethrough: hsla(0, 0%, 10%, 80%);--background-front: hsl(0, 0%, 15%);--background-front-seethrough: hsla(0, 0%, 15%, 80%);--background-transparent: hsla(0, 0%, 10%, 75%);--background-selection: hsl(0, 0%, 100%);--text: hsl(0, 0%, 95%);--text-muted: hsl(0, 0%, 70%);--text-selection: hsl(0, 0%, 0%)}}*{flex-shrink:0;color:inherit;font-display:block;font-family:inherit;box-sizing:border-box;appearance:none;cursor:inherit;caret-color:inherit;pointer-events:inherit;outline:none;scrollbar-color:inherit;user-select:inherit;-webkit-user-select:inherit}body{position:relative;background:var(--background-accent);color:var(--text);font-family:var(--font-family);cursor:default;outline:none;scrollbar-color:var(--text) var(--background);user-select:none;-webkit-user-select:none;margin:0;padding:0}main{display:block;min-height:calc(100vh - var(--header-size) - var(--footer-size));background:var(--background-deep);margin-top:var(--header-size);padding:calc(var(--extra-header-size) + 2 * var(--header-margin) + env(safe-area-inset-top)) env(safe-area-inset-right) calc(var(--footer-margin) + env(safe-area-inset-bottom)) env(safe-area-inset-left)}@media(max-width:50rem){main{min-height:calc(100vh - var(--header-size) - var(--footer-size));padding-top:var(--header-margin)}}::selection{background:var(--background-selection);color:var(--text-selection)}
/*# sourceMappingURL=index.css.map */
