:root{--vert: #275f4a;--vert-survol: #1d4c3b;--vert-presse: #173d2f;--vert-clair: #356f57;--vert-voile: #e9efe9;--vert-nuit: #6aa88b;--vert-nuit-survol: #7cb79a;--vert-nuit-voile: #21302a;--papier: #f6f4ee;--papier-carte: #fffdf8;--papier-neutre: #f2f4ee;--papier-bord: #e8e3d9;--papier-filet: #f0ece3;--encre: #221f1a;--encre-2: #4a4339;--encre-3: #6e6557;--encre-4: #746b5b;--encre-desactive: #988e7e;--nuit: #191813;--nuit-carte: #211f19;--nuit-bord: #322f26;--craie: #f2efe6;--craie-2: #cfc8b8;--craie-3: #a49c8c;--craie-4: #8d8576;--craie-desactive: #7c7466}:root{color-scheme:light;--color-bg: var(--papier);--color-surface: var(--papier-carte);--color-surface-2: var(--papier-neutre);--color-border: var(--papier-bord);--color-divider: var(--papier-filet);--color-text: var(--encre);--color-text-2: var(--encre-2);--color-text-3: var(--encre-3);--color-muted: var(--encre-4);--color-disabled: var(--encre-desactive);--color-accent: var(--vert);--color-accent-hover: var(--vert-survol);--color-accent-active: var(--vert-presse);--color-accent-light: var(--vert-clair);--color-accent-soft: var(--vert-voile);--color-on-accent: var(--papier-carte);--statut-ok: #356f57;--statut-ok-fond: #e7efe8;--statut-cours: #2f6f63;--statut-cours-fond: #e4efea;--statut-attente: #8c6411;--statut-attente-fond: #f5ecd6;--statut-bloquant: #a4453a;--statut-bloquant-fond: #f4e7e3;--color-bandeau: var(--vert);--color-sur-bandeau: #fffdf8;--color-sur-bandeau-2: #cfe0d6;--shadow: 0 1px 2px rgba(23, 61, 47, .05);--shadow-lg: 0 1px 2px rgba(23, 61, 47, .05), 0 8px 22px -16px rgba(23, 61, 47, .22);--survol: rgba(34, 31, 26, .04)}@media(prefers-color-scheme:dark){:root:not([data-theme=clair]){color-scheme:dark;--color-bg: var(--nuit);--color-surface: var(--nuit-carte);--color-surface-2: var(--nuit-carte);--color-border: var(--nuit-bord);--color-divider: var(--nuit-bord);--color-text: var(--craie);--color-text-2: var(--craie-2);--color-text-3: var(--craie-3);--color-muted: var(--craie-4);--color-disabled: var(--craie-desactive);--color-accent: var(--vert-nuit);--color-accent-hover: var(--vert-nuit-survol);--color-accent-active: var(--vert-nuit-survol);--color-accent-light: var(--vert-nuit-survol);--color-accent-soft: var(--vert-nuit-voile);--color-on-accent: var(--nuit);--statut-ok: #7fb99e;--statut-ok-fond: #1f2c26;--statut-cours: #6fae9f;--statut-cours-fond: #1c2b28;--statut-attente: #d9b263;--statut-attente-fond: #302819;--statut-bloquant: #d98a7c;--statut-bloquant-fond: #2e1f1b;--color-bandeau: #1d4c3b;--color-sur-bandeau: var(--craie);--color-sur-bandeau-2: #cfe0d6;--shadow: none;--shadow-lg: none;--survol: rgba(242, 239, 230, .06)}}:root[data-theme=sombre]{color-scheme:dark;--color-bg: var(--nuit);--color-surface: var(--nuit-carte);--color-surface-2: var(--nuit-carte);--color-border: var(--nuit-bord);--color-divider: var(--nuit-bord);--color-text: var(--craie);--color-text-2: var(--craie-2);--color-text-3: var(--craie-3);--color-muted: var(--craie-4);--color-disabled: var(--craie-desactive);--color-accent: var(--vert-nuit);--color-accent-hover: var(--vert-nuit-survol);--color-accent-active: var(--vert-nuit-survol);--color-accent-light: var(--vert-nuit-survol);--color-accent-soft: var(--vert-nuit-voile);--color-on-accent: var(--nuit);--statut-ok: #7fb99e;--statut-ok-fond: #1f2c26;--statut-cours: #6fae9f;--statut-cours-fond: #1c2b28;--statut-attente: #d9b263;--statut-attente-fond: #302819;--statut-bloquant: #d98a7c;--statut-bloquant-fond: #2e1f1b;--color-bandeau: #1d4c3b;--color-sur-bandeau: var(--craie);--color-sur-bandeau-2: #cfe0d6;--shadow: none;--shadow-lg: none;--survol: rgba(242, 239, 230, .06)}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--radius-sm: 8px;--radius: 12px;--radius-lg: 18px;--font: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", "Consolas", monospace;--measure: 34rem;--largeur: 46rem}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/hanken-grotesk-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/hanken-grotesk-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{background:var(--color-bg)}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font);font-size:15px;font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{margin:0;line-height:1.15;text-wrap:balance}h1{font-size:26px;font-weight:700;letter-spacing:-.02em}h2{font-size:19px;font-weight:700;letter-spacing:-.01em}h3{font-size:16px;font-weight:600;letter-spacing:-.01em}p{margin:0 0 var(--sp-3);max-width:var(--measure)}em{font-style:italic}a{color:var(--color-accent);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{color:var(--color-accent-hover)}.surtitre{font-family:var(--font-mono);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-3);margin:0 0 var(--sp-2)}.surtitre-accent{color:var(--color-accent)}.chapeau{font-size:16.5px;line-height:1.5;color:var(--color-text-2)}.discret{color:var(--color-muted);font-size:13px}.page{max-width:var(--largeur);margin:0 auto;padding:var(--sp-5) 18px var(--sp-6)}.section{margin-top:var(--sp-6)}.bandeau{background:var(--color-bandeau);color:var(--color-sur-bandeau)}.bandeau-contenu{max-width:var(--largeur);margin:0 auto;min-height:60px;padding:var(--sp-2) 18px;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.bandeau .surtitre{margin:0;color:inherit}.bandeau a{color:inherit;text-decoration:none}.bandeau a:hover,.bandeau-etat{color:var(--color-sur-bandeau-2)}.bandeau-actions{display:flex;align-items:center;gap:var(--sp-3)}.bandeau .bascule-theme{background:transparent;border-color:#fffdf852;color:var(--color-sur-bandeau)}.bandeau .bascule-theme:hover{background:#fffdf824;color:var(--color-sur-bandeau)}.bandeau .bascule-theme:focus-visible{outline-color:var(--color-sur-bandeau)}@media(max-width:480px){.bandeau-etat{display:none}}.champ-recherche{position:relative;display:block}.champ-recherche .input{padding-left:44px}.champ-recherche .loupe{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:var(--color-accent);pointer-events:none}.lien-domaine{display:grid;grid-template-columns:44px 1fr auto;gap:var(--sp-3);align-items:center;padding:var(--sp-3) var(--sp-2);border-radius:var(--radius-sm);color:inherit;text-decoration:none;min-height:64px}.lien-domaine:hover{background:var(--survol)}.pastille-icone{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius);background:var(--color-accent-soft);color:var(--color-accent)}.lien-domaine .titre{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em}.lien-domaine .meta{display:block;font-size:12.5px;color:var(--color-muted);margin-top:1px}.compte{font-family:var(--font-mono);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-accent);background:var(--color-accent-soft);padding:4px 10px;border-radius:999px;white-space:nowrap}@media(max-width:480px){.lien-domaine{grid-template-columns:40px 1fr auto;gap:var(--sp-2)}.pastille-icone{width:40px;height:40px}}.input{width:100%;font-family:var(--font);font-size:15px;line-height:1.4;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:12px var(--sp-4);min-height:46px}.input::placeholder{color:var(--color-muted)}.input:focus-visible,.btn:focus-visible,a:focus-visible,.lien-fiche:focus-visible,.lien-theme:focus-visible,.bascule-theme:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::selection{background:var(--color-accent-soft);color:var(--color-text)}.btn{font-family:var(--font);font-size:14.5px;font-weight:600;line-height:1.2;min-height:46px;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);border:1px solid transparent;cursor:pointer;background:none;color:var(--color-text)}.btn:disabled{opacity:.45;cursor:default}.btn-primaire{background:var(--color-accent);color:var(--color-on-accent)}.btn-primaire:hover:not(:disabled){background:var(--color-accent-hover)}.btn-primaire:active:not(:disabled){background:var(--color-accent-active)}.btn-secondaire{border-color:var(--color-border);background:var(--color-surface);color:var(--color-accent)}.btn-secondaire:hover:not(:disabled){background:var(--color-surface-2)}.btn-fantome{color:var(--color-accent);padding-left:0;padding-right:0}.btn-fantome:hover:not(:disabled){color:var(--color-accent-hover)}.tag,.tag-contour{display:inline-block;font-size:12px;line-height:1.3;padding:4px var(--sp-2);border-radius:var(--radius-sm);white-space:nowrap}.tag{background:var(--color-surface-2);color:var(--color-muted)}.tag-contour{border:1px solid var(--color-border);color:var(--color-accent)}.etiquettes{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin:0 0 var(--sp-3);padding:0;list-style:none}.pastille{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:600;line-height:1.3;padding:4px 10px;border-radius:999px;white-space:nowrap;background:var(--color-accent-soft);color:var(--color-accent)}.pastille-ok{background:var(--statut-ok-fond);color:var(--statut-ok)}.pastille-cours{background:var(--statut-cours-fond);color:var(--statut-cours)}.pastille-attente{background:var(--statut-attente-fond);color:var(--statut-attente)}.pastille-bloquant{background:var(--statut-bloquant-fond);color:var(--statut-bloquant)}.carte{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--sp-4)}.carte-filet{border-left:3px solid var(--color-accent)}.carte-filet-ok{border-left:3px solid var(--statut-ok)}.carte-filet-cours{border-left:3px solid var(--statut-cours)}.carte-filet-attente{border-left:3px solid var(--statut-attente)}.carte-filet-bloquant{border-left:3px solid var(--statut-bloquant)}.liste{list-style:none;margin:0;padding:0}.liste>li{border-bottom:1px solid var(--color-divider)}.lien-fiche{display:grid;grid-template-columns:2.4rem 1fr;gap:var(--sp-3);align-items:baseline;padding:var(--sp-3) var(--sp-2);border-radius:var(--radius-sm);color:inherit;text-decoration:none;min-height:60px}.lien-fiche:hover{background:var(--survol)}.rang{font-family:var(--font-mono);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-accent)}.lien-fiche h3{font-size:15px;font-weight:600}.lien-fiche .meta{display:block;font-size:12.5px;color:var(--color-muted);margin-top:2px}.lien-theme{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding:var(--sp-3) var(--sp-2);border-radius:var(--radius-sm);color:inherit;text-decoration:none;min-height:48px}.lien-theme:hover{background:var(--survol)}.etapes{counter-reset:etape;list-style:none;margin:0 0 var(--sp-5);padding:0;max-width:var(--measure)}.etapes>li{counter-increment:etape;display:grid;grid-template-columns:2.4rem 1fr;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--color-divider)}.etapes>li:before{content:counter(etape,decimal-leading-zero);font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--color-accent);font-variant-numeric:tabular-nums}.code{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin:0 0 var(--sp-5)}.code-valeur{font-family:var(--font-mono);font-size:30px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.video{width:100%;aspect-ratio:16 / 9;border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:var(--sp-2)}.pied-fiche{border-top:1px solid var(--color-divider);margin-top:var(--sp-6);padding-top:var(--sp-4);display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.perime{color:var(--statut-bloquant)}.vide{background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-lg);padding:var(--sp-6) var(--sp-5);margin:var(--sp-4) 0;max-width:var(--measure);text-align:center}.vide p{margin-left:auto;margin-right:auto}.avertissement,.erreur{border-radius:var(--radius-sm);padding:var(--sp-3) var(--sp-4);margin:0 0 var(--sp-4);max-width:var(--measure);color:var(--color-text)}.avertissement{background:var(--statut-attente-fond);border-left:3px solid var(--statut-attente)}.erreur{background:var(--statut-bloquant-fond);border-left:3px solid var(--statut-bloquant)}.bascule-theme{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-3);cursor:pointer}.bascule-theme:hover{color:var(--color-accent)}.annonce{background:var(--statut-attente-fond);border-bottom:1px solid var(--color-border);color:var(--color-text)}.annonce-contenu{max-width:var(--largeur);margin:0 auto;padding:var(--sp-3) 18px;display:flex;align-items:flex-start;gap:var(--sp-3)}.annonce svg{flex:none;margin-top:2px;color:var(--statut-attente)}.annonce p{margin:0;max-width:none;font-size:14px;line-height:1.5}.page-large{max-width:88rem;margin:0 auto;padding:var(--sp-5) var(--sp-5) var(--sp-6)}@media(max-width:640px){.page-large{padding:var(--sp-4) 18px var(--sp-6)}}.onglets{display:flex;gap:var(--sp-1);border-bottom:1px solid var(--color-border);margin:var(--sp-4) 0 var(--sp-5);overflow-x:auto}.onglet{display:flex;align-items:center;gap:var(--sp-2);flex:none;font-family:var(--font);font-size:14px;font-weight:600;line-height:1;min-height:44px;padding:0 var(--sp-4);border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:var(--color-text-3);cursor:pointer;white-space:nowrap}.onglet:hover{color:var(--color-text)}.onglet-actif,.onglet-actif:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.onglet .compte{background:var(--color-surface-2);color:var(--color-muted)}.onglet-actif .compte{background:var(--color-accent-soft);color:var(--color-accent)}.compteurs{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--sp-3);margin-bottom:var(--sp-5)}.compteur{display:flex;flex-direction:column;gap:2px;text-align:left;font-family:var(--font);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--sp-3) var(--sp-4);color:inherit;cursor:pointer}.compteur:hover{border-color:var(--color-accent)}.compteur:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.compteur-actif{border-color:var(--color-accent);background:var(--color-accent-soft)}.compteur .valeur{font-family:var(--font-mono);font-size:27px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-accent);line-height:1.1}.compteur .note{font-size:12.5px;color:var(--color-muted)}.deux-colonnes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--sp-5);align-items:start}@media(max-width:1080px){.deux-colonnes{grid-template-columns:minmax(0,1fr)}}.panneau{position:sticky;top:var(--sp-4);max-height:calc(100vh - var(--sp-6));overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--sp-4)}@media(max-width:1080px){.panneau{position:static;max-height:none}}.panneau-entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3)}.ligne-active,.ligne-active:hover{background:var(--color-accent-soft)}.filtres{display:flex;gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin-bottom:var(--sp-3)}.filtres .input{min-height:42px;padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.action{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-3)}.action-entete{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-2)}.action h3{font-size:15px;margin-bottom:2px}.action p{max-width:none}.action-boutons{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-2)}.action-boutons .btn{min-height:38px;padding:var(--sp-2) var(--sp-3);font-size:13.5px}.depot{border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--sp-6) var(--sp-5);text-align:center}.depot-survol{border-color:var(--color-accent);border-style:solid;background:var(--color-accent-soft)}.depot p{max-width:none}.correspondances{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--sp-3);margin:var(--sp-3) 0}.correspondances label{display:flex;flex-direction:column;gap:var(--sp-1)}.tableau-defilant{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}.tableau{width:100%;border-collapse:collapse;font-size:13px}.tableau th{font-family:var(--font-mono);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-3);text-align:left;white-space:nowrap;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--color-border)}.tableau td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--color-divider);vertical-align:top}.tableau tr:last-child td{border-bottom:0}.tableau .chiffre{font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.mesures{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:var(--sp-4);align-items:start}.barre{display:grid;grid-template-columns:1fr auto;gap:var(--sp-2);align-items:baseline;margin-bottom:var(--sp-2)}.barre-piste{height:6px;border-radius:999px;background:var(--color-surface-2);overflow:hidden;margin-top:4px}.barre-part{height:100%;border-radius:999px;background:var(--color-accent)}@media(max-width:640px){h1{font-size:23px}h2{font-size:17px}}
