.cx-root{--cx-s-2:2px;--cx-s-4:4px;--cx-s-6:6px;--cx-s-8:8px;--cx-s-10:10px;--cx-s-12:12px;--cx-s-14:14px;--cx-s-16:16px;--cx-s-20:20px;--cx-s-24:24px;--cx-s-32:32px;--cx-s-40:40px;--cx-s-56:56px;--cx-shadow-resting:0 5px 16px rgba(0,0,0,.35);--cx-shadow-raised:0 10px 32px rgba(0,0,0,.5);--cx-shadow-lip:0 1px 2px rgba(0,0,0,.35);--cx-shadow-label:0 3px 12px rgba(0,0,0,.4);--cx-ease-out:cubic-bezier(.2,.8,.2,1);--cx-ease-in:cubic-bezier(.4,0,1,1);--cx-ease-in-out:cubic-bezier(.65,0,.35,1);--cx-ease-app:cubic-bezier(0,0,.58,1);--cx-d-hover:120ms;--cx-d-tab:160ms;--cx-d-pop:200ms;--cx-d-out:140ms;--cx-d-panel:240ms;--cx-d-page:280ms;--cx-d-scene:480ms;--cx-d-reveal:1200ms;--cx-hairline:1px;--cx-r-panneau:12px;--cx-r-champ:10px;--cx-r-rail:11px;--cx-r-ligne:7px;--cx-barre-l:248px;--cx-marge:40px;--cx-gouttiere:24px;--cx-haut-colle:0px;--cx-contenu-max:1600px;--cx-survol:color-mix(in srgb,var(--text) 5%,transparent);--cx-survol-ligne:color-mix(in srgb,var(--text) 3.5%,transparent);--cx-ligne-lue:color-mix(in srgb,var(--accent) 18%,transparent)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.cx-root{--cx-hairline:.5px}}@media (prefers-contrast:more){.cx-root{--cx-hairline:1px}}@media (max-width:1439.98px){.cx-root{--cx-barre-l:232px;--cx-marge:32px;--cx-gouttiere:20px}}@media (max-width:1279.98px){.cx-root{--cx-barre-l:68px;--cx-marge:24px;--cx-gouttiere:16px}}@media (max-width:1023.98px){.cx-root{--cx-marge:20px}}@media (max-width:759.98px){.cx-root{--cx-barre-l:0px;--cx-marge:16px;--cx-gouttiere:12px;--cx-haut-colle:56px}}.cx-root{position:relative;z-index:1;isolation:isolate;min-height:100vh;min-height:100dvh;color:var(--text);font-family:var(--sans);font-size:var(--type-body-size);line-height:1.33;-webkit-font-smoothing:antialiased;-webkit-hyphens:manual;hyphens:manual}.cx-root:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--bg-top) 0,var(--bg) 45%)}.cx-root a{color:inherit}.cx-evitement{position:absolute;left:12px;top:-60px;z-index:300;padding:10px 16px;border-radius:var(--radius-control);background:var(--accent);font-weight:600;text-decoration:none;transition:top var(--cx-d-hover) var(--cx-ease-out)}.cx-evitement,.cx-root a.cx-evitement{color:var(--on-accent)}.cx-evitement:focus{top:12px}.cx-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cx-wide{font-stretch:125%}.cx-narrow,.cx-wide{font-family:var(--cx-font-archivo),var(--sans)}.cx-narrow{font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cx-t-display{font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:1.2;letter-spacing:0}.cx-t-display,.cx-t-title{font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;text-wrap:balance;margin:0}.cx-t-title{font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:1.27}.cx-t-headline{font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:1.29;margin:0}.cx-t-body{font-weight:var(--type-body-weight);line-height:1.33}.cx-t-body,.cx-t-para{font-size:var(--type-body-size);margin:0}.cx-t-para{line-height:1.45;text-wrap:pretty}.cx-t-caption{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:1.33;margin:0}.cx-t-label{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:1.33;color:var(--text-muted);margin:0}.cx-t-figure{font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--type-figure-size);font-weight:var(--type-figure-weight);line-height:1.1}.cx-soft{color:var(--text-soft)}.cx-muted{color:var(--text-muted)}.cx-dim{color:var(--text-dim)}.cx-marque{display:inline-flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--text)}.cx-marque-mot{font-family:var(--sans);font-weight:800;letter-spacing:-.027em;line-height:1;white-space:nowrap;color:var(--text)}.cx-marque-mot>span+span{color:var(--accent)}.cx-marque-ligne{font-family:var(--sans);font-weight:600;font-size:9.5px;letter-spacing:.2em;line-height:1.2;color:var(--text-muted);white-space:nowrap}.cx-marque-anneau{display:block;flex:none}.cx-marque-anneau .aa-heure{font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-size:14px;font-weight:600;letter-spacing:0}.cx-marque-anneau .aa-svg g g circle:nth-child(-n+2){display:none}.cx-marque--lueur .cx-marque-anneau .aa-svg g g circle:nth-child(-n+2){display:inline}.cx-panneau{background:var(--row-fill);border:var(--cx-hairline) solid var(--border);border-radius:var(--cx-r-panneau);padding:var(--cx-s-14);min-width:0}.cx-panneau--plein{padding:0;overflow:clip}.cx-carte{border:1px solid transparent;border-radius:var(--radius-card);padding:var(--cx-s-16);min-width:0;background:linear-gradient(180deg,var(--card-top),var(--card-bottom)) padding-box,linear-gradient(180deg,var(--border-lit) 0,var(--border) 14%) border-box;box-shadow:var(--cx-shadow-resting)}a.cx-carte{display:block;text-decoration:none;color:inherit}a.cx-carte:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--card-top) 94%,var(--text)),var(--card-bottom)) padding-box,linear-gradient(180deg,var(--border-hot) 0,var(--border) 14%) border-box}.cx-feuille{border:1px solid transparent;border-radius:var(--radius-sheet);background:linear-gradient(180deg,var(--card-top),var(--card-bottom)) padding-box,linear-gradient(180deg,var(--border-lit) 0,var(--border) 14%) border-box;box-shadow:var(--cx-shadow-raised)}.cx-panneau{border-color:color-mix(in srgb,var(--accent) 20%,var(--border));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 14%,transparent),0 0 22px -8px color-mix(in srgb,var(--accent) 22%,transparent)}.cx-carte{background:linear-gradient(180deg,var(--card-top),var(--card-bottom)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--accent) 42%,var(--border-lit)) 0,color-mix(in srgb,var(--accent) 16%,var(--border)) 40%) border-box;box-shadow:var(--cx-shadow-resting),0 0 24px -8px color-mix(in srgb,var(--accent) 26%,transparent)}a.cx-carte:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--card-top) 94%,var(--text)),var(--card-bottom)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--accent) 60%,var(--border-hot)) 0,color-mix(in srgb,var(--accent) 22%,var(--border)) 40%) border-box}.cx-bloc{display:flex;flex-direction:column;min-width:0;scroll-margin-top:calc(var(--cx-haut-colle) + 16px)}.cx-bloc+.cx-bloc{margin-top:18px}.cx-bloc-tete{display:flex;align-items:center;gap:var(--cx-s-8);min-height:22px;padding:0 4px;margin-bottom:6px}.cx-bloc-titre{flex:1 1;min-width:0;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-muted);margin:0}.cx-bloc-actions{display:flex;align-items:center;gap:var(--cx-s-6);flex-wrap:wrap;justify-content:flex-end}.cx-bloc-legende{margin:6px 4px 0;font-size:var(--type-caption-size);color:var(--text-muted);line-height:1.4}.cx-oeil{display:inline-grid;place-items:center;width:26px;height:26px;margin:-2px -4px -2px 0;padding:0;border:0;border-radius:var(--radius-chip);background:none;color:var(--text-muted);cursor:pointer;transition:color var(--cx-d-hover),background-color var(--cx-d-hover)}.cx-oeil:hover{color:var(--text);background:var(--cx-survol)}.cx-oeil svg{width:16px;height:16px}@media (pointer:coarse){.cx-oeil{width:44px;height:44px;margin:-11px -12px -11px 0}}.cx-masques{display:flex;flex-wrap:wrap;gap:var(--cx-s-8)}.cx-masque{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px 0 10px;border:1px dashed var(--border-lit);border-radius:var(--radius-chip);background:none;color:var(--text-muted);font:inherit;font-weight:600;cursor:pointer;transition:color var(--cx-d-hover),border-color var(--cx-d-hover),background-color var(--cx-d-hover)}.cx-masque:hover{color:var(--text);border-color:var(--border-hot);background:var(--cx-survol)}.cx-masque svg{width:16px;height:16px}.cx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-height:var(--btn-normal-height);padding:0 16px;border:0;border-radius:var(--btn-normal-radius);font:inherit;font-size:14px;font-weight:600;line-height:1.1;white-space:nowrap;text-decoration:none;background:none;cursor:pointer;isolation:isolate;transition:transform var(--cx-d-hover) var(--cx-ease-out),opacity var(--cx-d-hover),background-color var(--cx-d-hover),color var(--cx-d-hover),border-color var(--cx-d-hover)}.cx-btn,.cx-root a.cx-btn{color:var(--text)}.cx-btn:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#fff;opacity:0;pointer-events:none;transition:opacity var(--cx-d-hover)}.cx-btn:hover:after{opacity:.06}.cx-btn:active{transform:scale(var(--btn-pressed-scale));opacity:.82;transition-duration:0ms}.cx-btn:disabled,.cx-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.cx-btn:disabled:after,.cx-btn[aria-disabled=true]:after{opacity:0}.cx-btn svg{width:18px;height:18px;flex:none}@media (pointer:fine){.cx-btn{min-height:var(--btn-height-pointeur)}}.cx-btn--or,.cx-btn--or-grand{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16),var(--cx-shadow-lip);font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%}.cx-btn--danger,.cx-btn--or,.cx-btn--or-grand,.cx-btn--succes,.cx-root a.cx-btn--danger,.cx-root a.cx-btn--or,.cx-root a.cx-btn--or-grand,.cx-root a.cx-btn--succes{color:var(--on-accent)}.cx-btn--or-grand{min-height:var(--btn-large-height);padding:0 20px;border-radius:var(--btn-large-radius);font-size:16px;font-weight:600;background:linear-gradient(180deg,var(--accent-light),var(--accent-deep))}@media (pointer:fine){.cx-btn--or-grand{min-height:var(--btn-large-height)}}.cx-btn--or{padding:0 14px;font-size:14px;font-weight:600;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-deep) 92%,var(--accent-light)),var(--accent-deep))}.cx-btn--danger,.cx-btn--succes{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16),var(--cx-shadow-lip)}.cx-btn--danger{background:var(--danger)}.cx-btn--succes{background:var(--success)}.cx-btn--retrait,.cx-btn--secondaire{min-height:var(--btn-secondary-min-height);padding:0 16px;font-size:14px;background:linear-gradient(180deg,var(--card-top),var(--card-bottom));border:1px solid var(--border-lit)}.cx-btn--retrait:hover,.cx-btn--secondaire:hover{border-color:var(--border-hot)}.cx-btn--retrait,.cx-root a.cx-btn--retrait{color:var(--danger)}@media (pointer:fine){.cx-btn--retrait,.cx-btn--secondaire{min-height:var(--btn-height-pointeur)}}.cx-btn--discret,.cx-root a.cx-btn--discret{min-height:32px;padding:0 10px;border-radius:var(--radius-chip);font-size:var(--type-body-size);color:var(--text-muted)}.cx-btn--discret:after{display:none}.cx-btn--discret:hover,.cx-root a.cx-btn--discret:hover{color:var(--text);background:var(--cx-survol)}.cx-btn--discret svg{width:16px;height:16px}@media (pointer:fine){.cx-btn--discret{min-height:32px}}.cx-btn--icone,.cx-root a.cx-btn--icone{width:32px;min-height:32px;height:32px;padding:0;border-radius:var(--radius-chip);color:var(--text-muted)}.cx-btn--icone:after{display:none}.cx-btn--icone:hover,.cx-root a.cx-btn--icone:hover{color:var(--text);background:var(--cx-survol)}@media (pointer:fine){.cx-btn--icone{min-height:32px}}@media (pointer:coarse){.cx-btn--icone{width:44px;height:44px}.cx-btn--discret,.cx-btn--icone{min-height:44px}}.cx-btn-anneau{width:14px;height:14px;flex:none;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:cx-tourne .8s linear infinite}.cx-btn[data-en-cours="1"]{cursor:progress}.cx-champ{display:flex;flex-direction:column;gap:6px;min-width:0}.cx-champ-libelle{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-muted)}.cx-champ-aide{color:var(--text-dim)}.cx-champ-aide,.cx-champ-erreur{font-size:var(--type-caption-size);line-height:1.4;margin:0}.cx-champ-erreur{color:var(--danger)}.cx-liste,.cx-saisie{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--cx-r-champ);background:var(--bg);color:var(--text);font:inherit;font-size:var(--type-body-size);line-height:1.3;transition:border-color var(--cx-d-hover)}@media (pointer:fine){.cx-liste,.cx-saisie{min-height:40px}}@media (pointer:coarse){.cx-liste,.cx-saisie{font-size:16px}}.cx-saisie::placeholder{color:var(--text-dim);opacity:1}.cx-liste:hover,.cx-saisie:hover{border-color:var(--border-hot)}.cx-liste:focus,.cx-saisie:focus{border-color:var(--accent);outline:none}.cx-root .cx-liste:focus-visible,.cx-root .cx-saisie:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:1px}.cx-liste[aria-invalid=true],.cx-saisie[aria-invalid=true]{border-color:var(--danger)}.cx-liste:disabled,.cx-saisie:disabled{opacity:.55;cursor:not-allowed}textarea.cx-saisie{min-height:88px;resize:vertical;line-height:1.45}.cx-liste{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;cursor:pointer;background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' fill='none' stroke='rgba(235,235,245,.45)' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center /12px 12px}.cx-liste option{background:var(--card-bottom);color:var(--text)}.cx-bascule-ligne{display:inline-flex;align-items:center;gap:10px;min-width:0}.cx-bascule-libelle{font-size:var(--type-body-size);font-weight:600;color:var(--text-soft)}.cx-bascule{display:inline-grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;flex:none;border:1px solid var(--border);border-radius:var(--cx-r-rail);background:var(--card-bottom);font:inherit;color:inherit;cursor:pointer}.cx-bascule>span{min-width:44px;padding:5px 12px;border-radius:var(--radius-chip);text-align:center;font-size:var(--type-caption-size);font-weight:600;line-height:1.2;color:var(--text-muted);transition:color var(--cx-d-tab) var(--cx-ease-app),background-color var(--cx-d-tab) var(--cx-ease-app)}.cx-bascule>span[data-actif="1"]{color:var(--on-accent);background:linear-gradient(180deg,var(--accent-light),var(--accent-deep))}.cx-bascule:hover>span:not([data-actif="1"]){color:var(--text-soft)}.cx-bascule:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.cx-bascule>span{padding:11px 14px}}.cx-pastille{--taille:20px;display:inline-grid;place-items:center;flex:none;width:var(--taille);height:var(--taille);border-radius:50%;background:var(--accent);color:var(--on-accent);font-family:var(--sans);font-weight:700;font-size:calc(var(--taille) * .55);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:transform var(--cx-d-hover) var(--cx-ease-out)}.cx-pastille[data-taille="14"]{--taille:14px;font-size:calc(14px * .64);box-shadow:0 0 0 1.5px hsla(0,0%,100%,.9)}.cx-pastille[data-taille="18"]{--taille:18px;box-shadow:0 0 0 2px color-mix(in srgb,var(--bg) 60%,transparent)}.cx-pastille[data-active="1"]{transform:scale(1.18)}.cx-fleche-meilleure{display:inline-block;width:7px;height:8px;flex:none;color:var(--accent);vertical-align:middle}.cx-fleche-meilleure svg{display:block;width:100%;height:100%}.cx-etiquette{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;flex:none;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--card-bottom);font-family:var(--sans);font-stretch:100%;font-size:var(--type-caption-size);font-weight:600;line-height:1;color:var(--text-muted);white-space:nowrap}.cx-etiquette:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--unavailable);flex:none}.cx-etiquette[data-sens=succes]:before{background:var(--success)}.cx-etiquette[data-sens=attention]:before{background:var(--caution)}.cx-etiquette[data-sens=danger]:before{background:var(--danger)}.cx-etiquette[data-sens=or]:before{background:var(--accent)}.cx-etiquette[data-sens=danger]{color:var(--danger)}.cx-filtres{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.cx-filtre{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 11px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--row-fill);color:var(--text-muted);font:inherit;font-size:var(--type-body-size);font-weight:600;cursor:pointer;white-space:nowrap;transition:color var(--cx-d-hover),border-color var(--cx-d-hover),background-color var(--cx-d-hover)}.cx-filtre:hover{color:var(--text-soft);border-color:var(--border-lit)}.cx-filtre[aria-pressed=true]{color:var(--text);border-color:var(--accent)}.cx-filtre-nombre{font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;color:var(--text-dim)}.cx-filtre[aria-pressed=true] .cx-filtre-nombre{color:var(--text-muted)}@media (pointer:coarse){.cx-barre-recherche,.cx-filtre{min-height:44px}.cx-barre-logo{padding-block:8px;box-sizing:content-box}}.cx-avatar{--taille:32px;display:inline-grid;place-items:center;flex:none;width:var(--taille);height:var(--taille);border-radius:50%;border:1px solid var(--border-lit);background:linear-gradient(180deg,var(--card-top),var(--card-bottom));color:var(--text-soft);font-weight:700;font-size:calc(var(--taille) * .4);line-height:1;letter-spacing:.02em}.cx-cheval{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 .45em;min-width:0}.cx-cheval-nom{font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;font-weight:700;overflow-wrap:anywhere}.cx-cheval-nom,.cx-root a.cx-cheval-nom{color:var(--text);text-decoration:none}.cx-root a.cx-cheval-nom:hover{color:var(--accent)}.cx-cheval-suffixe{font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;font-weight:500;color:var(--text-muted);white-space:nowrap}.cx-cheval-drapeau{font-family:var(--sans);font-stretch:100%}.cx-cheval[data-taille=liste] .cx-cheval-nom{font-size:13.5px;font-weight:650}.cx-cheval[data-taille=liste] .cx-cheval-suffixe{font-size:12px}.cx-cheval[data-taille=ligne] .cx-cheval-nom{font-size:15px}.cx-cheval[data-taille=ligne] .cx-cheval-suffixe{font-size:13px}.cx-cheval[data-taille=titre] .cx-cheval-nom{font-size:var(--type-title-size)}.cx-cheval[data-taille=titre] .cx-cheval-suffixe{font-size:15px}.cx-cheval[data-taille=display] .cx-cheval-nom{font-size:var(--type-display-size);line-height:1.2}.cx-cheval[data-taille=display] .cx-cheval-suffixe{font-size:19px}.cx-cheval .cx-etiquette{align-self:center}.cx-date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cx-onglets{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;min-width:0;box-shadow:inset 0 -1px 0 var(--border)}.cx-onglet{position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 12px;border:0;background:none;font:inherit;font-size:var(--type-body-size);font-weight:600;line-height:1.2;color:var(--text-muted);cursor:pointer;white-space:nowrap;transition:color var(--cx-d-tab) var(--cx-ease-out)}.cx-onglets[data-taille=courbe] .cx-onglet{padding:8px 12px}.cx-onglet:hover{color:var(--text-soft)}.cx-onglet[aria-selected=true]{color:var(--text)}.cx-onglet:disabled{opacity:.45;cursor:not-allowed}.cx-onglet-compte{font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;color:var(--text-dim)}.cx-onglet[aria-selected=true] .cx-onglet-compte{color:var(--text-muted)}.cx-onglets-trait{position:absolute;left:0;bottom:0;height:2px;width:var(--w,0);transform:translateX(var(--x,0));background:var(--accent);border-radius:1px;pointer-events:none;transition:transform .18s var(--cx-ease-out),width .18s var(--cx-ease-out)}.cx-onglets-trait[data-pret="0"]{transition:none}@media (pointer:coarse){.cx-onglet{min-height:44px}}.cx-onglets[data-forme=bascule]{display:inline-flex;flex-wrap:nowrap;gap:3px;padding:3px;box-shadow:none;border:1px solid var(--border);border-radius:var(--cx-r-rail);background:var(--card-bottom)}.cx-onglets[data-forme=bascule] .cx-onglet{padding:5px 12px;border-radius:var(--radius-chip);font-size:var(--type-caption-size)}.cx-onglets[data-forme=bascule] .cx-onglet[aria-selected=true]{color:var(--text);background:color-mix(in srgb,var(--text) 9%,transparent)}.cx-tableau-cadre{position:relative;min-width:0;background:var(--row-fill);border:1px solid var(--border);border-radius:var(--cx-r-panneau);overflow:auto;overscroll-behavior-x:contain}.cx-tableau-cadre[data-colle="1"]{overflow:visible}.cx-tableau-cadre[data-defile="1"]{max-height:var(--cx-tableau-h,520px);overflow:auto}.cx-tableau{width:100%;border-collapse:separate;border-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cx-tableau th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:10px 14px;text-align:left;vertical-align:bottom;white-space:nowrap;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-muted);background:var(--row-fill);border-bottom:1px solid var(--border)}.cx-tableau-cadre[data-colle="1"] .cx-tableau th{top:calc(var(--cx-haut-colle) + var(--cx-outils-h, 0px))}.cx-tableau thead tr:first-child th:first-child{border-top-left-radius:var(--cx-r-panneau)}.cx-tableau thead tr:first-child th:last-child{border-top-right-radius:var(--cx-r-panneau)}.cx-tableau td{padding:11px 14px;height:44px;vertical-align:middle;border-bottom:1px solid var(--border)}.cx-tableau tbody:last-child tr:last-child td{border-bottom:0}.cx-tableau tbody tr{transition:background-color var(--cx-d-hover)}.cx-tableau tbody tr:hover{background:var(--cx-survol-ligne)}.cx-tableau .cx-num{text-align:right}.cx-tableau td.cx-num{font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;white-space:nowrap}.cx-tableau .cx-col-date,.cx-tableau td .cx-indispo{font-size:var(--type-caption-size)}.cx-tableau .cx-col-date{color:var(--text-muted);white-space:nowrap}.cx-tableau .cx-col-date a{text-decoration:none}.cx-tableau .cx-col-date a:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.cx-tableau .cx-col-case{width:1%;padding-right:0}.cx-tableau .cx-col-action{width:1%;padding-left:4px;padding-right:8px;text-align:right;white-space:nowrap}.cx-tableau .cx-col-chevron{width:1%;padding-left:0;padding-right:12px;color:var(--chevron)}.cx-tableau .cx-col-chevron svg{display:block;width:12px;height:12px}.cx-tableau .cx-lien{color:var(--text-soft);text-decoration:none}.cx-tableau .cx-lien:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.cx-ligne-ouvrante{cursor:pointer}.cx-tableau tbody tr.cx-ligne-active{outline:2px solid var(--accent);outline-offset:-2px;background:color-mix(in srgb,var(--accent) 6%,transparent);transition:none}.cx-tableau tbody tr.cx-ligne-nouvelle td{animation:cx-nouveau 1.6s linear both}.cx-actions-ligne{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;opacity:0;transition:opacity var(--cx-d-hover)}.cx-actions-ligne:focus-within,.cx-tableau tr.cx-ligne-active .cx-actions-ligne,.cx-tableau tr:focus-within .cx-actions-ligne,.cx-tableau tr:hover .cx-actions-ligne{opacity:1}@media (hover:none){.cx-actions-ligne{opacity:1}}.cx-btn--icone.cx-btn-retirer:hover{color:var(--danger)}.cx-tri{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.cx-tri:hover{color:var(--text-soft)}.cx-tri svg{width:10px;height:10px;opacity:.45}.cx-tri[data-actif="1"]{color:var(--text-soft)}.cx-tri[data-actif="1"] svg{opacity:1;color:var(--accent)}.cx-tableau th.cx-num .cx-tri{flex-direction:row-reverse}.cx-tableau tr.cx-groupe td{height:auto;padding:16px 14px 8px;background:color-mix(in srgb,var(--text) 1.5%,var(--row-fill))}.cx-tableau tr.cx-groupe:hover{background:none}.cx-groupe-titre{font-stretch:125%;font-weight:650;color:var(--text-soft)}.cx-groupe-nombre,.cx-groupe-titre{font-family:var(--cx-font-archivo),var(--sans);font-size:13px}.cx-groupe-nombre{margin-left:8px;font-stretch:64%;color:var(--text-dim)}.cx-tableau-vide{padding:28px 18px;text-align:center;color:var(--text-muted);line-height:1.45}.cx-tableau td.cx-tableau-vide{height:auto}.cx-tableau-legende{margin:8px 4px 0;font-size:var(--type-caption-size);color:var(--text-muted)}.cx-case{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer;vertical-align:middle}.cx-surface{display:inline-flex;align-items:center;gap:8px;min-width:0}.cx-surface:before{content:"";width:7px;height:7px;border-radius:50%;flex:none;background:var(--text-dim)}.cx-surface[data-surface=sable]:before{background:#c9a26b}.cx-surface[data-surface=gazon]:before{background:var(--success)}.cx-surface[data-surface=synthetique]:before{background:#7fa7c9}.cx-surface[data-surface=dirt]:before{background:#9c6b45}.cx-surface[data-surface=woodchip]:before{background:#b98a5b}.cx-surface[data-surface=cendree]:before{background:#8e8a84}.cx-surface[data-surface=aucune]:before{display:none}.cx-comparaison{position:-webkit-sticky;position:sticky;bottom:16px;z-index:25;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;padding:12px 14px 12px 18px;animation:cx-monte var(--cx-d-panel) var(--cx-ease-out) both}.cx-comparaison-compte{font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;font-size:14px;font-weight:650;color:var(--text);white-space:nowrap}.cx-comparaison-regle{flex:1 1 220px;margin:0;font-size:var(--type-caption-size);color:var(--text-muted);line-height:1.4}.cx-comparaison-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:8px}@media (max-width:1023.98px) and (pointer:coarse),(max-width:759.98px){.cx-tableau[data-deux-etages="1"] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.cx-tableau[data-deux-etages="1"],.cx-tableau[data-deux-etages="1"] tbody{display:block}.cx-tableau[data-deux-etages="1"] tbody tr{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:4px;padding:11px 12px;border-bottom:1px solid var(--border)}.cx-tableau[data-deux-etages="1"] tbody:last-child tr:last-child{border-bottom:0}.cx-tableau[data-deux-etages="1"] td{display:none;height:auto;padding:0;border:0}.cx-tableau[data-deux-etages="1"] td[data-cx-etage]{display:block}.cx-tableau[data-deux-etages="1"] td.cx-col-travail{width:auto}.cx-tableau[data-deux-etages="1"] td[data-cx-etage="1"]{order:1}.cx-tableau[data-deux-etages="1"] td[data-cx-etage="1"][data-cx-pousse="1"]{margin-left:auto}.cx-tableau[data-deux-etages="1"] td[data-cx-etage="2"]{order:3;color:var(--text-muted);font-size:var(--type-caption-size)}.cx-tableau[data-deux-etages="1"] td[data-cx-etage="2"].cx-num{font-size:13px}.cx-tableau[data-deux-etages="1"] tbody tr:after{content:"";order:2;flex-basis:100%;height:0}.cx-tableau[data-deux-etages="1"] tr.cx-groupe{display:block;padding:0}.cx-tableau[data-deux-etages="1"] tr.cx-groupe:after{display:none}.cx-tableau[data-deux-etages="1"] tr.cx-groupe td{display:block;padding:14px 12px 6px}.cx-tableau[data-deux-etages="1"] .cx-actions-ligne{opacity:1}.cx-comparaison{bottom:8px}}.cx-bande{--col:6;display:grid;grid-template-columns:repeat(var(--col),minmax(0,1fr));background:var(--row-fill);border:1px solid var(--border);border-radius:var(--cx-r-panneau);overflow:clip;min-width:0}.cx-bande-cellule{position:relative;display:flex;flex-direction:column;justify-content:center;gap:calc(3px - 2px * var(--cx-p, 0));min-width:0;min-height:calc(62px - 22px * var(--cx-p, 0));padding:8px 11px;grid-column:span var(--span,1)}.cx-bande-cellule[data-g="1"]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:var(--border)}.cx-bande-cellule[data-h="1"]{box-shadow:inset 0 1px 0 var(--border)}@media (max-width:1023.98px){.cx-bande:not(.cx-bande--compacte) .cx-bande-cellule:before{content:none}.cx-bande:not(.cx-bande--compacte) .cx-bande-cellule{box-shadow:none;grid-column:span min(var(--span,1),var(--col-etroit,3))}.cx-bande:not(.cx-bande--compacte) .cx-bande-cellule[data-ge="1"]:before{content:""}.cx-bande:not(.cx-bande--compacte) .cx-bande-cellule[data-he="1"]{box-shadow:inset 0 1px 0 var(--border)}}@media (max-width:759.98px){.cx-bande--compacte .cx-bande-cellule:before{content:none}.cx-bande--compacte .cx-bande-cellule{box-shadow:none;grid-column:span min(var(--span,1),3)}.cx-bande--compacte .cx-bande-cellule[data-ge="1"]:before{content:""}.cx-bande--compacte .cx-bande-cellule[data-he="1"]{box-shadow:inset 0 1px 0 var(--border)}}.cx-bande-valeur{margin:0;display:flex;align-items:baseline;gap:4px;min-width:0;white-space:nowrap;font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:calc(25px - 9px * var(--cx-p, 0));font-weight:600;line-height:1.05;color:var(--text)}.cx-bande-unite{font-size:.62em;font-weight:500;color:var(--text-muted)}.cx-bande-valeur .cx-indispo{font-size:calc(13.5px - 2px * var(--cx-p, 0));line-height:1.3}.cx-bande-libelle{font-size:calc(12px - 1.5px * var(--cx-p, 0));color:var(--text-muted)}.cx-bande-libelle,.cx-bande-note{margin:0;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-bande-note{font-size:var(--type-caption-size);color:var(--text-dim)}.cx-bande-texte{display:flex;flex-direction:column;gap:inherit;min-width:0}.cx-bande-spark{display:block;flex:1 1;min-width:60px;height:40px;overflow:visible}.cx-bande-cellule[data-spark="1"]{flex-direction:row;align-items:center;gap:18px}.cx-bande-cellule[data-spark="1"] .cx-bande-texte{flex:none;gap:3px}.cx-bande--compacte{display:inline-grid;grid-template-columns:repeat(var(--col),auto)}.cx-bande--compacte .cx-bande-cellule{min-height:52px;padding:7px 16px}.cx-bande--compacte .cx-bande-valeur{font-size:20px}.cx-bande-valeur[data-change="1"]{animation:cx-fondu var(--cx-d-tab) var(--cx-ease-out)}@media (max-width:1023.98px){.cx-bande:not(.cx-bande--compacte){grid-template-columns:repeat(var(--col-etroit,3),minmax(0,1fr))}}@media (max-width:759.98px){.cx-bande--compacte{display:grid;grid-template-columns:repeat(min(var(--col),3),minmax(0,1fr));width:100%}.cx-bande-cellule[data-spark="1"]{flex-direction:column;align-items:stretch}}.cx-courbe{position:relative;width:100%;height:var(--cx-courbe-h,280px);min-height:60px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.cx-courbe-svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;touch-action:pan-y;cursor:crosshair}.cx-courbe-svg:focus{outline:none}.cx-root .cx-courbe-svg:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.cx-courbe-grille{stroke:var(--border);stroke-width:1;stroke-dasharray:2 4}.cx-courbe-borne{stroke:var(--border);stroke-width:1}.cx-courbe-suite{stroke:var(--text-muted);stroke-opacity:.45}.cx-courbe-arrivee{stroke:var(--finish-marker);stroke-width:1.5}.cx-courbe-axe{fill:var(--text-muted);font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cx-courbe-pastille{fill:var(--accent)}.cx-courbe-pastille-n{font-size:11px;font-weight:700}.cx-courbe-pastille-n,.cx-courbe-pied text{fill:var(--on-accent);font-family:var(--sans)}.cx-courbe-pied text{font-size:9px;font-weight:800}.cx-courbe-focus{fill:var(--accent);fill-opacity:.1}.cx-courbe-lecture-trait{stroke:var(--accent);stroke-opacity:.75;stroke-width:1;stroke-dasharray:3 3}.cx-courbe[data-epingle="1"] .cx-courbe-lecture-trait{stroke-dasharray:none;stroke-opacity:.9}.cx-courbe-revele{animation:cx-revele var(--cx-d-reveal) var(--cx-ease-out) both}.cx-lecture{position:absolute;top:0;left:0;z-index:3;pointer-events:none;padding:4px 8px;border-radius:var(--radius-chip);border:1px solid transparent;white-space:nowrap;box-shadow:var(--cx-shadow-label);background:linear-gradient(180deg,var(--card-top),var(--card-bottom)) padding-box,linear-gradient(180deg,var(--border-lit) 0,var(--border) 14%) border-box}.cx-lecture-valeur{display:block;font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:1.25;color:var(--text)}.cx-lecture-endroit{display:block;font-size:11.5px;font-weight:500;line-height:1.25;color:var(--text-muted)}.cx-lecture-serie{display:flex;align-items:center;gap:6px}.cx-lecture-serie i{width:10px;height:2px;border-radius:1px;flex:none}.cx-coquille{display:grid;grid-template-columns:var(--cx-barre-l) minmax(0,1fr);min-height:100vh;min-height:100dvh}.cx-main{min-width:0;padding:30px var(--cx-marge) 96px}.cx-main:focus{outline:none}.cx-page{max-width:var(--cx-contenu-max);margin-inline:auto;min-width:0}@media (max-width:1279.98px){.cx-main{padding-top:24px}}@media (max-width:759.98px){.cx-coquille{grid-template-columns:minmax(0,1fr)}.cx-main{padding-top:18px;padding-bottom:72px}}.cx-solo{display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:40px 16px}.cx-solo-feuille{width:100%;max-width:440px}.cx-barre{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;flex-direction:column;gap:14px;height:100vh;height:100dvh;padding:18px 12px 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:var(--bg-top);border-right:1px solid var(--border)}.cx-barre::-webkit-scrollbar{display:none}.cx-barre-marque{display:flex;flex-direction:column;gap:14px;padding:0 0 4px}.cx-barre-tete{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px}.cx-barre-console{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-soft);white-space:nowrap}.cx-heure{font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:1;color:var(--text-soft)}.cx-barre-logo{display:block;width:100%;text-decoration:none;border-radius:var(--radius-chip)}.cx-barre-meteo{display:inline-flex;align-items:center;gap:10px}.cx-barre-mot{display:block;width:74%}.cx-barre-mot .cx-marque{display:block}.cx-barre-mot .cx-marque-mot{display:block;width:123.68%!important;max-width:none;margin-left:-12.01%}.cx-barre-quatre{display:none}.cx-meteo{display:inline-flex;align-items:center;gap:5px;color:var(--text-soft);cursor:default}.cx-meteo-emoji{font-size:15px;line-height:1}.cx-meteo-temp{font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:1}.cx-barre-recherche{display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:0 7px 0 10px;flex:none;border:1px solid var(--border);border-radius:var(--cx-r-champ);background:var(--bg);color:var(--text-muted);font:inherit;font-size:var(--type-body-size);cursor:pointer;transition:border-color var(--cx-d-hover),color var(--cx-d-hover)}.cx-barre-recherche:hover{border-color:var(--border-hot);color:var(--text-soft)}.cx-barre-recherche svg{width:16px;height:16px;flex:none}.cx-barre-recherche>span{flex:1 1;text-align:left}.cx-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border:solid var(--border-lit);border-width:1px 1px 2px;border-radius:6px;background:var(--card-bottom);font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-size:12px;font-weight:600;line-height:1;color:var(--text-muted);white-space:nowrap}.cx-nav{gap:14px}.cx-nav,.cx-nav-groupe{display:flex;flex-direction:column}.cx-nav-groupe{gap:1px}.cx-nav-titre{padding:0 10px 5px;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-dim)}.cx-nav-entree{position:relative;display:flex;align-items:center;gap:11px;min-height:36px;padding:0 10px;border-radius:var(--radius-chip);text-decoration:none;transition:color var(--cx-d-hover),background-color var(--cx-d-hover)}.cx-root a.cx-nav-entree{color:var(--text-muted);text-decoration:none}.cx-root a.cx-nav-entree:hover{background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-soft)}.cx-nav-icone{display:grid;place-items:center;position:relative;flex:none}.cx-nav-icone,.cx-nav-icone svg{width:20px;height:20px}.cx-nav-libelle{flex:1 1;min-width:0;font-size:var(--type-body-size);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-nav-compteur{font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;color:var(--text-muted)}.cx-root a.cx-nav-entree[aria-current=page]{color:var(--text);background:color-mix(in srgb,var(--text) 4.5%,transparent)}.cx-nav-entree[aria-current=page] .cx-nav-icone{color:var(--accent)}.cx-nav-entree[aria-current=page]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--accent)}.cx-barre-bas{margin-top:auto;display:flex;flex-direction:column;gap:12px}.cx-compte{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:6px 10px;gap:6px 10px;padding:12px 6px 0;border-top:1px solid var(--border)}.cx-compte-texte{min-width:0}.cx-compte-nom{font-size:var(--type-body-size);font-weight:600;color:var(--text)}.cx-compte-mail,.cx-compte-nom{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-compte-mail{font-size:11.5px;color:var(--text-dim)}.cx-compte-boutons{grid-column:1/-1;display:flex;gap:2px;margin-left:-6px}.cx-bulle-rail{position:fixed;z-index:120;padding:6px 10px;border-radius:var(--radius-chip);pointer-events:none;white-space:nowrap;font-size:var(--type-body-size);font-weight:600;color:var(--text);box-shadow:var(--cx-shadow-label);border:1px solid transparent;transform:translateY(-50%);background:linear-gradient(180deg,var(--card-top),var(--card-bottom)) padding-box,linear-gradient(180deg,var(--border-lit) 0,var(--border) 14%) border-box;animation:cx-fondu var(--cx-d-pop) var(--cx-ease-out) both}.cx-bandeau,.cx-barre-fermer,.cx-voile-barre{display:none}@media (min-width:760px) and (max-width:1279.98px){.cx-barre{align-items:center;gap:12px;padding:16px 8px 12px}.cx-barre-marque{display:flex;gap:10px;padding:0;align-items:center}.cx-barre-marque,.cx-barre-tete{flex-direction:column}.cx-barre-console,.cx-heure{display:none}.cx-barre-meteo{align-self:center}.cx-barre-logo{width:40px}.cx-barre-mot{display:none}.cx-barre-quatre{display:block;width:100%;height:auto}.cx-meteo{flex-direction:column;gap:3px}.cx-meteo-temp{font-size:13px}.cx-barre-recherche{width:44px;min-height:40px;padding:0;justify-content:center}.cx-barre-recherche .cx-kbd,.cx-barre-recherche>span{display:none}.cx-nav{gap:10px;width:100%;align-items:center}.cx-nav-groupe{align-items:center;gap:2px}.cx-nav-groupe+.cx-nav-groupe{padding-top:10px;border-top:1px solid var(--border);width:44px}.cx-nav-titre{display:none}.cx-root a.cx-nav-entree{width:44px;height:40px;min-height:40px;padding:0;justify-content:center}.cx-nav-libelle{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.cx-nav-compteur{position:absolute;right:0;bottom:1px;font-size:10.5px;line-height:1;padding:1px 3px;border-radius:4px;background:var(--bg-top)}.cx-nav-entree[aria-current=page]:before{left:-6px}.cx-barre-bas{align-items:center;gap:10px;width:100%}.cx-barre-bas .cx-nav-groupe{padding-top:10px;border-top:1px solid var(--border);width:44px}.cx-compte{display:flex;flex-direction:column;padding:10px 0 0;width:44px}.cx-compte-texte{display:none}.cx-compte-boutons{flex-direction:column;margin:0}}@media (min-width:760px) and (max-width:1279.98px) and (pointer:coarse){.cx-root a.cx-nav-entree{height:44px;min-height:44px}}@media (max-width:759.98px){.cx-bandeau{position:-webkit-sticky;position:sticky;top:0;z-index:45;display:flex;align-items:center;gap:8px;height:56px;padding:0 8px 0 6px;background:color-mix(in srgb,var(--bg-mid) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.cx-bandeau-marque{display:inline-flex;align-items:center;gap:9px;text-decoration:none;min-width:0}.cx-bandeau-marque .cx-marque-mot{display:block}.cx-bandeau-loupe{margin-left:auto}.cx-barre{position:fixed;left:0;top:0;bottom:0;z-index:90;width:300px;max-width:86vw;height:auto;transform:translateX(-100%);visibility:hidden;transition:transform var(--cx-d-panel) var(--cx-ease-in-out),visibility 0s linear var(--cx-d-panel)}.cx-barre[data-ouvert="1"]{transform:none;visibility:visible;box-shadow:var(--cx-shadow-raised);transition:transform var(--cx-d-panel) var(--cx-ease-out),visibility 0s}.cx-voile-barre{position:fixed;inset:0;z-index:85;display:block;border:0;padding:0;cursor:default;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:cx-fondu var(--cx-d-pop) var(--cx-ease-out) both}.cx-barre-fermer{display:inline-flex;position:absolute;top:12px;right:10px}}.cx-grille{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--cx-gouttiere);gap:var(--cx-gouttiere);align-items:start}.cx-col-3{grid-column:span 3}.cx-col-4{grid-column:span 4}.cx-col-5{grid-column:span 5}.cx-col-6{grid-column:span 6}.cx-col-7{grid-column:span 7}.cx-col-8{grid-column:span 8}.cx-col-9{grid-column:span 9}.cx-col-12{grid-column:1/-1}@media (max-width:1279.98px){.cx-grille{grid-template-columns:repeat(8,minmax(0,1fr))}.cx-col-3{grid-column:span 2}.cx-col-4,.cx-col-5{grid-column:span 3}.cx-col-6{grid-column:span 4}.cx-col-7,.cx-col-8{grid-column:span 5}.cx-col-9{grid-column:span 6}}@media (max-width:1023.98px){.cx-grille{grid-template-columns:minmax(0,1fr)}.cx-grille>[class*=cx-col-]{grid-column:1/-1}}.cx-pile{display:flex;flex-direction:column;gap:18px;min-width:0}.cx-entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:22px}.cx-entete-gauche{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:6px}.cx-fil{display:flex;flex-wrap:wrap;margin:0 0 2px;padding:0;list-style:none;font-size:var(--type-caption-size);color:var(--text-muted)}.cx-fil,.cx-fil li{align-items:center;gap:4px}.cx-fil li{display:inline-flex}.cx-root .cx-fil a{color:var(--text-muted);text-decoration:none;border-radius:4px}.cx-root .cx-fil a:hover{color:var(--text)}.cx-fil svg{width:10px;height:10px;color:var(--chevron)}.cx-fil [aria-current=page]{color:var(--text-soft)}.cx-entete-surtitre{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-muted);margin:0}.cx-entete-titre-ligne{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-width:0}.cx-entete-titre{font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:1.2;margin:0;text-wrap:balance;overflow-wrap:anywhere}.cx-entete-suffixe,.cx-entete-titre{font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%}.cx-entete-suffixe{display:inline-flex;align-items:baseline;gap:10px;color:var(--text-muted);font-size:19px;font-weight:500}.cx-entete-phrase{font-size:var(--type-body-size);line-height:1.45;color:var(--text-soft);margin:0;max-width:72ch;text-wrap:pretty}.cx-entete-droite{flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:14px 18px;min-width:0}.cx-entete-meta{display:flex;flex-direction:column;align-items:flex-end;gap:3px;font-size:var(--type-caption-size);color:var(--text-muted);text-align:right}.cx-entete-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width:759.98px){.cx-entete{margin-bottom:16px}.cx-entete-titre{font-size:24px}.cx-entete-droite{justify-content:flex-start;width:100%}.cx-entete-meta{align-items:flex-start;text-align:left}}.cx-outils{position:-webkit-sticky;position:sticky;top:var(--cx-haut-colle);z-index:20;display:flex;flex-direction:column;gap:10px;margin:0 calc(-1 * var(--cx-marge)) 14px;padding:10px var(--cx-marge);transition:background-color var(--cx-d-hover),box-shadow var(--cx-d-hover)}.cx-outils[data-colle="1"]{background:color-mix(in srgb,var(--bg-mid) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 -1px 0 var(--border)}.cx-outils-sentinelle{height:1px;margin-bottom:-1px}.cx-outils-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:var(--cx-contenu-max);margin-inline:auto;width:100%}.cx-outils-ligne>.cx-recherche{flex:1 1 260px}.cx-outils-compteur{margin-left:auto;font-size:var(--type-caption-size);color:var(--text-muted);white-space:nowrap}.cx-outils-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cx-outils-compteur+.cx-outils-actions{margin-left:0}.cx-recherche{position:relative;display:flex;align-items:center;min-width:0}.cx-recherche svg{position:absolute;left:12px;width:16px;height:16px;color:var(--text-dim);pointer-events:none}.cx-recherche .cx-saisie{padding-left:36px}@media (max-width:759.98px){.cx-outils-ligne>.cx-recherche{flex-basis:100%}.cx-outils-compteur{margin-left:0}}.cx-indispo{font-family:var(--sans);font-stretch:100%;font-weight:600;color:var(--unavailable);letter-spacing:0;white-space:nowrap}.cx-indispo-bloc{margin:0;padding:6px 0;font-size:var(--type-body-size);line-height:1.45;color:var(--text-muted)}.cx-squelette{display:flex;flex-direction:column;gap:18px}.cx-sq{position:relative;overflow:hidden;border-radius:var(--cx-r-panneau);background:var(--row-fill);border:1px solid var(--border)}.cx-sq:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 4%,transparent),transparent);animation:cx-reflet 1.4s linear infinite}.cx-sq--texte{border:0;border-radius:6px;background:color-mix(in srgb,var(--text) 6%,transparent)}.cx-sq-titre{width:min(340px,60%);height:34px}.cx-sq-ligne{width:min(520px,80%);height:14px}.cx-sq-court{width:120px;height:12px}.cx-sq-outils{height:44px}.cx-sq-bande{height:64px}.cx-sq-tableau{height:420px}.cx-sq-bloc{height:220px}.cx-sq-grand{height:360px}.cx-sq-entete{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.cx-sq-entete>div{display:flex;flex-direction:column;gap:10px;flex:1 1}.cx-vide{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:18px}.cx-vide-texte{margin:0;flex:1 1 280px;font-size:var(--type-body-size);line-height:1.45;color:var(--text-muted)}.cx-erreur{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;align-items:start;padding:18px}.cx-erreur-icone{grid-row:1/span 2;width:16px;height:16px;margin-top:2px;color:var(--danger)}.cx-erreur-titre{margin:0;font-size:var(--type-headline-size);font-weight:600;color:var(--text)}.cx-erreur-texte{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-muted);max-width:68ch}.cx-erreur-gestes{grid-column:2;margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.cx-erreur--page{max-width:620px;margin:48px auto}.cx-erreur--ligne{padding:12px 14px}.cx-alerte{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--danger)}.cx-dialogue-voile{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:cx-fondu var(--cx-d-pop) var(--cx-ease-out) both}.cx-dialogue{width:100%;max-width:460px;padding:22px 22px 18px;animation:cx-monte var(--cx-d-panel) var(--cx-ease-out) both}.cx-dialogue-titre{margin:0;font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;font-size:18px;font-weight:650;line-height:1.3;text-wrap:balance}.cx-dialogue-message{margin:8px 0 0;font-size:var(--type-body-size);line-height:1.45;color:var(--text-soft)}.cx-dialogue-gestes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px}.cx-enregistrement{position:-webkit-sticky;position:sticky;bottom:0;z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:18px calc(-1 * var(--cx-marge)) 0;padding:12px var(--cx-marge) 14px;background:color-mix(in srgb,var(--bg-mid) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 var(--border);animation:cx-monte var(--cx-d-panel) var(--cx-ease-out) both}.cx-enregistrement-texte{flex:1 1 240px;display:flex;align-items:center;gap:8px;margin:0;font-size:var(--type-body-size);font-weight:600;color:var(--text-soft)}.cx-enregistrement-texte:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--caution);flex:none}.cx-enregistrement[data-etat=reussite] .cx-enregistrement-texte:before{background:var(--success)}.cx-enregistrement[data-etat=erreur] .cx-enregistrement-texte{color:var(--danger)}.cx-enregistrement[data-etat=erreur] .cx-enregistrement-texte:before{background:var(--danger)}.cx-enregistrement-gestes{display:flex;flex-wrap:wrap;gap:10px}.cx-direct{flex-wrap:wrap;gap:8px 12px}.cx-direct,.cx-direct-etat{display:inline-flex;align-items:center}.cx-direct-etat{gap:6px;font-size:var(--type-caption-size);font-weight:600;color:var(--text-muted);white-space:nowrap}.cx-direct-point{width:6px;height:6px;border-radius:50%;background:var(--unavailable);flex:none}.cx-direct-etat[data-direct="1"]{color:var(--success)}.cx-direct-etat[data-direct="1"] .cx-direct-point{background:var(--success);animation:cx-respire 2.4s var(--cx-ease-in-out) infinite}.cx-direct-relu{font-size:var(--type-caption-size);color:var(--text-dim);white-space:nowrap}.cx-menu{position:relative;display:inline-flex}.cx-menu-liste{position:absolute;top:calc(100% + 6px);right:0;z-index:60;min-width:220px;padding:6px;margin:0;list-style:none;animation:cx-pop var(--cx-d-pop) var(--cx-ease-out) both}.cx-menu-liste[data-cote=gauche]{right:auto;left:0}.cx-menu-element{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:var(--radius-chip);background:none;font:inherit;font-size:var(--type-body-size);font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.cx-root .cx-menu-element{color:var(--text-soft);text-decoration:none}.cx-root .cx-menu-element:focus-visible,.cx-root .cx-menu-element:hover{background:var(--cx-survol);color:var(--text);outline:none}.cx-root .cx-menu-element[aria-disabled=true]{color:var(--text-dim);cursor:default;background:none}.cx-menu-element svg{width:16px;height:16px;flex:none;color:var(--text-muted)}.cx-volet-voile{position:fixed;inset:0;z-index:140;display:flex;padding:16px;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:cx-fondu var(--cx-d-pop) var(--cx-ease-out) both}.cx-volet{position:relative;display:flex;flex-direction:column;width:100%;max-height:100%;overflow:hidden}.cx-volet-tete{display:flex;align-items:center;gap:12px;padding:18px 14px 12px 22px}.cx-volet-titre{flex:1 1;margin:0;font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;font-size:18px;font-weight:650}.cx-volet-corps{flex:1 1;overflow:auto;padding:0 22px 22px}.cx-volet-voile[data-ancre=flottant]{align-items:center;justify-content:center}.cx-volet-voile[data-ancre=flottant] .cx-volet{max-width:560px;animation:cx-monte var(--cx-d-panel) var(--cx-ease-out) both}.cx-volet-voile[data-ancre=droite]{justify-content:flex-end;padding:0}.cx-volet-voile[data-ancre=gauche]{justify-content:flex-start;padding:0}.cx-volet-voile[data-ancre=droite] .cx-volet,.cx-volet-voile[data-ancre=gauche] .cx-volet{max-width:480px;height:100%;border-radius:0}.cx-volet-voile[data-ancre=droite] .cx-volet{animation:cx-glisse-droite var(--cx-d-panel) var(--cx-ease-out) both}.cx-volet-voile[data-ancre=gauche] .cx-volet{animation:cx-glisse-gauche var(--cx-d-panel) var(--cx-ease-out) both}.cx-infobulle-ancre{position:relative;display:inline-flex}.cx-infobulle{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:70;width:max-content;max-width:280px;padding:6px 10px;transform:translateX(-50%);border-radius:var(--radius-chip);pointer-events:none;font-size:var(--type-caption-size);font-weight:500;line-height:1.35;color:var(--text);white-space:normal;text-align:left;border:1px solid transparent;box-shadow:var(--cx-shadow-label);background:linear-gradient(180deg,var(--card-top),var(--card-bottom)) padding-box,linear-gradient(180deg,var(--border-lit) 0,var(--border) 14%) border-box;animation:cx-fondu var(--cx-d-pop) var(--cx-ease-out) both}.cx-infobulle[data-cote=bas]{bottom:auto;top:calc(100% + 8px)}.cx-palette-voile{position:fixed;inset:0;z-index:200;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:cx-fondu var(--cx-d-pop) var(--cx-ease-out) both}.cx-palette{display:flex;flex-direction:column;width:100%;max-width:640px;max-height:76vh;overflow:hidden;animation:cx-pop var(--cx-d-pop) var(--cx-ease-out) both}.cx-palette-tete{display:flex;align-items:center;gap:12px;padding:0 18px;border-bottom:1px solid var(--border)}.cx-palette-tete svg{width:18px;height:18px;flex:none;color:var(--text-dim)}.cx-palette-champ{flex:1 1;min-width:0;height:58px;padding:0;border:0;background:none;color:var(--text);font:inherit;font-size:var(--type-headline-size);font-weight:600}.cx-palette-champ::placeholder{color:var(--text-dim);font-weight:500}.cx-root .cx-palette-champ:focus,.cx-root .cx-palette-champ:focus-visible{outline:none}.cx-palette-liste{flex:1 1;overflow-y:auto;padding:4px 8px 8px;overscroll-behavior:contain}.cx-palette-liste:empty{display:none}.cx-palette-groupe{padding:12px 10px 5px;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-muted)}.cx-palette-option{position:relative;display:flex;align-items:baseline;gap:10px;min-height:40px;padding:10px 40px 10px 12px;border-radius:var(--radius-chip);color:var(--text-soft);cursor:pointer}.cx-palette-option[aria-selected=true]{background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text)}.cx-palette-option[aria-selected=true]:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:2px;border-radius:1px;background:var(--accent)}.cx-palette-option[aria-selected=true]:after{content:"↵";position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--text-muted)}.cx-palette-libelle{min-width:0;font-size:var(--type-body-size);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-palette-libelle[data-cheval="1"]{font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;font-weight:700}.cx-palette-detail{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-palette-detail,.cx-palette-etat{font-size:var(--type-caption-size);color:var(--text-muted)}.cx-palette-etat{padding:0 20px}.cx-palette-etat:not(:empty){padding:14px 20px}.cx-palette-pied{display:flex;align-items:center;gap:8px;padding:10px 18px;border-top:1px solid var(--border);font-size:var(--type-caption-size);color:var(--text-dim)}.cx-raccourcis{display:flex;flex-direction:column;width:100%;max-width:580px;max-height:84vh;overflow:auto;padding:22px 22px 18px;animation:cx-pop var(--cx-d-pop) var(--cx-ease-out) both}.cx-raccourcis-titre{margin:0 0 6px;font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;font-size:18px;font-weight:650}.cx-raccourcis-grille{display:grid;grid-template-columns:auto minmax(0,1fr);margin:0}.cx-raccourcis-grille>div{display:contents}.cx-raccourcis-grille dd,.cx-raccourcis-grille dt{margin:0;padding:9px 0;border-bottom:1px solid var(--border)}.cx-raccourcis-grille dt{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding-right:18px}.cx-raccourcis-grille dd{font-size:var(--type-body-size);color:var(--text-soft);align-self:center}.cx-raccourcis-sous{margin:16px 0 2px;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-muted)}.cx-raccourcis-reglage{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}.cx-raccourcis-reglage p{margin:0}.cx-raccourcis-reglage b{display:block;font-size:var(--type-body-size);font-weight:600;color:var(--text)}.cx-raccourcis-reglage span.cx-raccourcis-aide{display:block;margin-top:3px;font-size:var(--type-caption-size);line-height:1.4;color:var(--text-muted)}.cx-entree-page{animation:cx-entree var(--cx-d-page) var(--cx-ease-out) both}@keyframes cx-entree{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cx-fondu{0%{opacity:0}to{opacity:1}}@keyframes cx-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes cx-monte{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cx-glisse-droite{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}@keyframes cx-glisse-gauche{0%{transform:translateX(-24px);opacity:0}to{transform:none;opacity:1}}@keyframes cx-reflet{to{transform:translateX(100%)}}@keyframes cx-respire{0%,to{opacity:1}50%{opacity:.5}}@keyframes cx-tourne{to{transform:rotate(1turn)}}@keyframes cx-nouveau{0%{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}to{background-color:transparent}}@keyframes cx-revele{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.cx-root *,.cx-root :after,.cx-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.cx-courbe-revele,.cx-direct-etat[data-direct="1"] .cx-direct-point,.cx-sq:after{animation:none!important}}.cx-root :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cx-root .cx-btn--or-grand:focus-visible,.cx-root .cx-btn--or:focus-visible{outline-color:var(--text)}.cx-root .input:focus-visible{outline:none}@media (forced-colors:active){.cx-root :focus-visible{outline-color:Highlight}.cx-bande,.cx-btn--secondaire,.cx-carte,.cx-feuille,.cx-filtre,.cx-liste,.cx-panneau,.cx-saisie,.cx-tableau-cadre{border-color:CanvasText}.cx-nav-entree[aria-current=page]:before,.cx-onglets-trait{background:Highlight}.cx-filtre[aria-pressed=true]{border-color:Highlight}}@media print{.cx-root:before{display:none}.cx-bandeau,.cx-barre,.cx-comparaison,.cx-enregistrement,.cx-evitement,.cx-no-print,.cx-outils,.cx-palette-voile,.cx-voile-barre{display:none!important}.cx-coquille{display:block}.cx-main{padding:0}.cx-bande,.cx-panneau,.cx-root,.cx-tableau th,.cx-tableau-cadre{background:#fff!important;color:#111!important;border-color:#ccc!important}.cx-bande-libelle,.cx-root .cx-dim,.cx-root .cx-muted,.cx-tableau th{color:#444!important}.cx-indispo{color:#66665f!important}}.cx-marque-bloc{display:inline-flex;flex-direction:column;gap:14px;text-align:center}.cx-marque-bloc,.cx-marque-bloc .cx-marque{align-items:center}.cx-marque-scene{position:relative;display:block}.cx-marque-tour{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.cx-marque-tour path{fill:none;stroke-width:10;stroke-linecap:round;stroke-dasharray:70 1000;stroke-dashoffset:1000;opacity:0;animation:cx-tour 2.35s cubic-bezier(.55,0,1,.45) .3s 1 both}@keyframes cx-tour{0%{stroke-dashoffset:1000;opacity:0;stroke:#42a645}8%{opacity:.9}45%{stroke:#fcd936}70%{stroke:#fa8c00}92%{opacity:.9;stroke:#e63836}to{stroke-dashoffset:0;opacity:0;stroke:#b80f1c}}@media (prefers-reduced-motion:reduce){.cx-marque-tour{display:none}}.cx-tt-piste{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.cx-tt-cavalier-sous{display:none;margin-top:2px;font-size:var(--type-caption-size);color:var(--text-muted)}a.cx-tt-cavalier-sous{width:-moz-fit-content;width:fit-content;text-decoration:none}a.cx-tt-cavalier-sous:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.cx-tableau .cx-col-travail{width:1%;white-space:nowrap}.cx-tt-type{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}@media (min-width:760px) and (max-width:1023.98px){.cx-travaux .cx-tt-cavalier{display:none}.cx-travaux .cx-tt-cavalier-sous{display:block}}.cx-lien-bouton{padding:0;border:0;background:none;font:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cx-lien-bouton:hover{color:var(--accent-light)}.cx-lien-bouton:disabled{opacity:.55;cursor:progress}.cx-volet-pied{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 22px 18px;border-top:1px solid var(--border)}.cx-infobulle[hidden]{display:none}.cx-tranches{display:flex;flex-direction:column;gap:8px;min-width:0}.cx-tranches-cadre{position:relative;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.cx-tableau--tranches th{padding:8px 10px}.cx-tableau--tranches td{height:38px;padding:0 10px;border-bottom:0;background-image:linear-gradient(var(--border),var(--border));background-size:calc(100% - 0px) 1px;background-repeat:no-repeat;background-position:0 100%}.cx-tableau--tranches tbody tr:last-child td{background-image:none}.cx-tableau--tranches td:first-child{padding-left:4px}.cx-tableau--tranches tbody tr:hover{background:var(--cx-survol-ligne)}.cx-tableau--tranches tbody tr[data-lue="1"] td{background-color:var(--cx-ligne-lue);transition:none}.cx-tableau--tranches tbody tr[data-lue="1"] td:first-child{border-radius:var(--cx-r-ligne) 0 0 var(--cx-r-ligne)}.cx-tableau--tranches tbody tr[data-lue="1"] td:last-child{border-radius:0 var(--cx-r-ligne) var(--cx-r-ligne) 0}.cx-tranches-portion{display:inline-flex;align-items:center;gap:9px;color:var(--text-muted);font-size:var(--type-caption-size);white-space:nowrap}.cx-tranches-valeur{position:relative;display:inline-block}.cx-tranches-valeur .cx-fleche-meilleure{position:absolute;left:calc(100% + 5px);top:50%;transform:translateY(-50%)}.cx-tableau--tranches td.cx-num{padding-right:18px}.cx-tranches-reste{margin:-2px 0 0;padding:0 4px;color:var(--text-muted);opacity:.7;font-size:10.5px;line-height:1.4}.cx-tranches-reste p{margin:0}.cx-tranches-legende{display:flex;align-items:center;gap:6px;margin-top:0}.cx-tableau--tranches tfoot td{height:34px;padding:0 10px;border-bottom:0;background-image:none}.cx-tableau--tranches tfoot td:first-child{padding-left:4px}.cx-tableau--tranches tfoot tr.cx-tranches-arrivee td{height:30px;padding:6px 4px 0;vertical-align:bottom}.cx-tranches-arrivee-ligne{display:flex;align-items:center;gap:8px;color:var(--finish-marker);font-size:12px;font-weight:600;white-space:nowrap}.cx-tranches-arrivee-ligne i{flex:1 1 auto;min-width:12px;height:1.5px;border-radius:1px;background:var(--finish-marker)}.cx-tranches-gallop .cx-tranches-portion b{font-weight:600}.cx-tableau--tranches tfoot tr.cx-tranches-gallop:hover{background:transparent}.cx-tableau--tranches tfoot td.cx-num{color:var(--text-muted)}.cx-tranches-gallop-note td{height:auto;padding:0 4px 4px;color:var(--text-muted);opacity:.7;font-size:10.5px;line-height:1.4;white-space:normal}.cx-gallop-ligne{position:relative;display:flex;align-items:baseline;gap:8px;min-width:0;padding:8px 12px;border:var(--cx-hairline) solid var(--border);border-radius:var(--cx-r-panneau);background:var(--row-fill)}.cx-gallop-ligne-libelle{flex:none;font-size:var(--type-caption-size);font-weight:600;color:var(--text-muted)}.cx-gallop-ligne-valeur{min-width:0;font-family:var(--cx-font-archivo),var(--sans);font-stretch:64%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;word-spacing:.22em;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-gallop-ligne-valeur .cx-indispo{font-family:var(--sans);font-stretch:100%;font-size:var(--type-body-size)}.cx-gallop-ligne .cx-oeil{position:absolute;right:6px;top:50%;transform:translateY(-50%);margin:0;opacity:0;transition:opacity var(--cx-d-hover),color var(--cx-d-hover),background-color var(--cx-d-hover)}.cx-gallop-ligne:focus-within .cx-oeil,.cx-gallop-ligne:hover .cx-oeil{opacity:1}@media (hover:none){.cx-gallop-ligne .cx-oeil{opacity:1}}.cx-modeles{display:flex;flex-direction:column;gap:10px;min-width:0}.cx-modeles--compact{gap:8px}.cx-modeles-titre{margin:0}.cx-modeles-texte{margin:0;font-size:var(--type-body-size);line-height:1.45;color:var(--text-muted)}.cx-modeles-liste{display:flex;flex-direction:column;margin:2px 0 4px;padding:0;list-style:none;border-top:1px solid var(--border)}.cx-modeles-liste li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:9px 0;border-bottom:1px solid var(--border)}.cx-modeles-nom{font-family:var(--cx-font-archivo),var(--sans);font-stretch:125%;font-weight:650;font-size:13.5px;color:var(--text)}.cx-modeles-apercu{font-size:var(--type-caption-size);color:var(--text-muted)}.cx-nav-badge{margin-left:6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:var(--on-accent);font:700 11px/18px var(--cx-font-archivo,system-ui);text-align:center}@media (min-width:760px) and (max-width:1279.98px){.cx-nav-badge{position:absolute;top:2px;right:2px;margin:0}.cx-nav-entree{position:relative}}