:root{--ac-ease:cubic-bezier(0.23,1,0.32,1)}.ac{display:grid;grid-template-columns:260px minmax(0,1fr);gap:8px;align-items:start}.ac-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;position:sticky;top:88px}.ac-crise{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:10px 12px;border:0;border-radius:10px;background:none;color:var(--ink-soft);text-align:left;cursor:pointer;transition:background-color .16s ease,transform .16s var(--ac-ease)}.ac-crise b{font-size:14.5px;font-weight:800;line-height:1.25}.ac-crise small{grid-column:1;font-size:12px;color:var(--ink-muted)}.ac-crise .ac-n{grid-row:span 2;font:800 18px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.ac-crise:active{transform:scale(.98)}.ac-crise[aria-pressed=true]{background:color-mix(in srgb,var(--neon-cyan) 12%,var(--bg-raised));color:var(--ink)}.ac-crise[aria-pressed=true] .ac-n{color:var(--ink)}@media (hover:hover) and (pointer:fine){.ac-crise:hover{background:var(--bg-hover);color:var(--ink)}}.ac-crise:focus-visible{outline:2px solid var(--focus,var(--neon-cyan));outline-offset:2px}.ac-panneau{background:var(--bg-raised);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px;min-width:0;animation:ac-in .22s var(--ac-ease)}@keyframes ac-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ac-tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.ac-tete h3{margin:0;font:800 22px/1.15 var(--font-display);color:var(--ink)}.ac-tete a{font-size:13px;font-weight:700;color:var(--neon-cyan)}.ac-tete a:hover{text-decoration:underline}.ac-lecture{margin:0;font-size:12.5px;color:var(--ink-muted)}.ac-actif{display:grid;grid-template-columns:minmax(0,13rem) 9.5rem minmax(0,1fr);gap:14px 20px;padding:14px;border-radius:10px;background:var(--bg)}.ac-nom{display:flex;flex-direction:column;gap:3px;min-width:0}.ac-nom button{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:none;color:var(--ink);font-size:15.5px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer}.ac-nom button:disabled{cursor:default}.ac-nom button:not(:disabled):hover{color:var(--neon-cyan)}.ac-nom small{font-size:12px;color:var(--ink-muted)}.ac-cours{display:flex;flex-direction:column;gap:3px;min-width:0}.ac-cours strong{font:800 20px/1.05 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.ac-cours em{font-style:normal;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.ac-cours em small{font-weight:600;color:var(--ink-muted)}.ac-spark{display:block;width:100%;height:30px;margin-top:4px;overflow:visible}.ac-textes{display:flex;flex-direction:column;gap:8px;min-width:0}.ac-textes p{margin:0;font-size:14px;line-height:1.45;color:var(--ink);text-wrap:pretty}.ac-textes p b{display:block;font-size:12px;font-weight:800;color:var(--ink-muted);margin-bottom:1px}.ac-src{font-size:11.5px;color:var(--ink-muted);line-height:1.4}.ac-src a{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.ac-src a:hover{color:var(--neon-cyan)}.ac-titres{display:flex;flex-direction:column;gap:6px;padding-top:4px}.ac-titres>button{align-self:flex-start;border:0;background:none;padding:0;font-size:13px;font-weight:700;color:var(--neon-cyan);cursor:pointer}.ac-titres ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ac-titres li{font-size:14px}.ac-titres li a:hover{color:var(--neon-cyan)}.ac-titres li span{margin-left:6px;font-size:12px;color:var(--ink-muted)}@media (max-width:1100px){.ac-actif{grid-template-columns:minmax(0,1fr) 9rem}.ac-textes{grid-column:1/-1}}@media (max-width:760px){.ac{grid-template-columns:minmax(0,1fr)}.ac-liste{position:static;flex-direction:row;overflow-x:auto;gap:4px;scrollbar-width:none;padding-bottom:2px}.ac-liste li{flex:none}.ac-crise{width:auto;max-width:15rem}.ac-actif,.ac-panneau{padding:12px}.ac-actif{gap:10px 14px}}.pa{background:var(--bg-raised);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:24px}.pa-haut{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:28px;align-items:center}.pa-jauge{display:flex;flex-direction:column;align-items:center;gap:2px}.pa-val{font:800 56px/1 var(--font-display);font-variant-numeric:tabular-nums;margin-top:10px}.pa-lib{font-size:18px;font-weight:800}.pa-date{font-size:12px;color:var(--ink-muted)}.pa-txt{margin:0;max-width:65ch;color:var(--ink);text-wrap:pretty}.pa-var{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13.5px;color:var(--ink-soft)}.pa-var b{font-variant-numeric:tabular-nums}.pa-paliers{display:flex;flex-wrap:wrap;gap:4px 14px;list-style:none;margin:0;padding:0;font-size:12.5px;color:var(--ink-muted)}.pa-paliers li{display:inline-flex;align-items:center;gap:6px}.pa-paliers i{width:9px;height:9px;border-radius:50%;background:var(--c)}.pa h3,.pa-paliers li[aria-current=true]{color:var(--ink);font-weight:800}.pa h3{margin:0 0 4px;font-size:17px}.pa-comps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.pa-comp{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr) 6.5rem;gap:4px 18px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.pa-comp>span:first-child{font-weight:800;color:var(--ink)}.pa-pourquoi{grid-column:1/-1}.pa .pa-pourquoi>summary{cursor:pointer;width:max-content;font-size:12.5px;font-weight:700;color:var(--neon-cyan)}.pa .pa-pourquoi[open]>summary{margin-bottom:4px}.pa-comp p{margin:0;font-size:13.5px;color:var(--ink-soft);text-wrap:pretty}.pa-comp p.pa-s{font-size:12px;color:var(--ink-muted)}.pa-comp p.pa-s a{text-decoration:underline;text-decoration-style:dotted}.pa-comp p.pa-s a:hover{color:var(--neon-cyan)}.pa-barre{position:relative;height:6px;border-radius:3px;background:var(--bg)}.pa-barre i{position:absolute;top:50%;width:5px;height:15px;border-radius:2px;transform:translate(-50%,-50%);background:var(--c);box-shadow:0 0 0 2px var(--bg-raised)}.pa-score{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pa-score b{font:800 20px/1 var(--font-display)}.pa-score small{display:block;font-size:12px;font-weight:700}.pa details{font-size:14px;color:var(--ink-soft)}.pa summary{cursor:pointer;font-weight:800;color:var(--ink);width:max-content;max-width:100%}.pa details p{margin:8px 0 0;max-width:75ch;text-wrap:pretty}.pa details a{color:var(--neon-cyan)}@media (max-width:760px){.pa{padding:14px;gap:18px}.pa-haut{gap:16px}.pa-comps,.pa-haut{grid-template-columns:minmax(0,1fr)}.pa-comp{grid-template-columns:minmax(0,1fr) 5.5rem}.pa-comp .pa-barre{grid-column:1/-1;grid-row:2}}.rc{display:flex;align-items:center;gap:10px;max-width:520px;padding:0 12px;border-radius:10px;background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow .16s ease}.rc:focus-within{box-shadow:inset 0 0 0 2px var(--neon-cyan)}.rc svg{flex:none;color:var(--ink-muted)}.rc input{flex:1;min-width:0;height:44px;border:0;background:none;color:var(--ink);font-size:15px;outline:none}.rc input::placeholder{color:var(--ink-muted)}.rc input::-webkit-search-cancel-button{display:none}.rc button{flex:none;border:0;background:none;color:var(--ink-muted);font-size:13px;font-weight:700;cursor:pointer;padding:6px 2px}.rc button:hover{color:var(--ink)}.rc-etat{font-size:13px;color:var(--ink-muted);margin:0}.rc-vide{padding:22px 16px;border-radius:12px;background:var(--bg-raised);color:var(--ink-soft)}.rc-vide b{color:var(--ink)}.fmi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;gap:8px}.fmi-l{background:var(--bg-raised);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px;min-width:0}.fmi-l.fmi-large{grid-column:1/-1}.fmi-l h3{font-size:17px;font-weight:800}.fmi-l h3,.fmi-l p{margin:0;color:var(--ink)}.fmi-l p{text-wrap:pretty;max-width:75ch}.fmi-z{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.fmi-z li{background:var(--bg);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;min-width:0}.fmi-z span{font-size:12.5px;font-weight:700;color:var(--ink-soft)}.fmi-z b{font:800 22px/1.05 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink)}.fmi-z small{font-size:12px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.fmi-z .fmi-attente{font:600 13px/1.3 var(--font-sans,inherit);color:var(--ink-muted)}.fmi-bce{background:var(--bg-raised);border-radius:12px;padding:14px 16px}.fmi-bce summary{cursor:pointer;font-weight:800;color:var(--ink)}.fmi-bce>div{margin-top:12px;display:flex;flex-direction:column;gap:10px}@media (max-width:760px){.fmi{grid-template-columns:minmax(0,1fr)}.fmi-z{grid-template-columns:repeat(2,minmax(0,1fr))}}.tb-leg .ct-titre{width:100%;font-weight:800;color:var(--ink)}.tb-leg .ct-vide{width:10px;height:10px;border-radius:3px;background:var(--g-land,var(--bg-raised));box-shadow:inset 0 0 0 1px var(--line-strong)}@media (prefers-reduced-motion:reduce){.ac-panneau{animation:none}.ac-crise,.rc{transition:none}.ac-crise:active{transform:none}}.rc-tri{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-muted)}.rc-tri button{padding:3px 10px;border-radius:999px;background:var(--bg-sunken);color:var(--ink-soft);font-weight:600;transition:background-color .15s ease,color .15s ease}.rc-tri button[aria-pressed=true]{background:color-mix(in srgb,var(--neon-cyan) 18%,var(--bg-raised));color:var(--ink)}.rc-tri button:active{transform:scale(.97)}.rc-tab{width:100%;border-collapse:separate;border-spacing:0 4px;font-size:14px}.rc-tab thead th{padding:0 12px 2px;text-align:left;font-size:12px;font-weight:600;color:var(--ink-muted)}.rc-tab tbody tr:not(.rc-groupe)>*{padding:7px 12px;background:var(--bg-raised);vertical-align:middle}.rc-tab tbody tr:not(.rc-groupe)>:first-child{border-radius:10px 0 0 10px}.rc-tab tbody tr:not(.rc-groupe)>:last-child{border-radius:0 10px 10px 0}.rc-tab tr.is-ouvrable{cursor:pointer}.rc-tab tr.is-ouvrable:hover>*{background:color-mix(in srgb,var(--neon-cyan) 7%,var(--bg-raised))}.rc-groupe th{padding:14px 4px 4px;text-align:left;font:700 14px var(--font-display);color:var(--gold-ink)}.rc-groupe th span{margin-left:6px;font:600 12px var(--font-sans,inherit);color:var(--ink-muted)}.rc-nom{align-items:center;gap:10px;text-align:left;font-weight:700;color:var(--ink)}.rc-nom,.rc-nom>span{display:flex;min-width:0}.rc-nom>span{flex-direction:column}.rc-nom small{font-weight:500;font-size:12px;color:var(--ink-muted)}.rc-val{font-variant-numeric:tabular-nums;font-weight:600}.rc-val,.rc-var{white-space:nowrap}.rc-var{display:inline-block;min-width:86px;padding:3px 8px;border-radius:6px;text-align:center;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.rc-trait{display:block;width:96px;height:24px}.rc-col-date{color:var(--ink-muted);font-size:12.5px;white-space:nowrap}@media (max-width:640px){.rc-tab .rc-col-courbe,.rc-tab .rc-col-date{display:none}.rc-tab tbody tr:not(.rc-groupe)>*{padding:7px 8px}.rc-var{min-width:0}}