:root{--vr-noir:#070708;--vr-halo-or:#c9a24a1a;--vr-halo-bleu:#2e4e960f;--vr-halo-taille:62vmax;--vr-verre:#0c0c0e9e;--vr-verre-dense:#0a0a0ce0;--vr-verre-or:#c9a24a0f;--vr-verre-creux:#ffffff09;--vr-flou:blur(18px) saturate(140%);--vr-bord:#ffffff14;--vr-bord-fort:#ffffff29;--vr-lisere:#c9a24a59;--vr-lisere-doux:#c9a24a29;--vr-ombre:0 18px 48px #00000073, 0 2px 8px #0000004d;--vr-ombre-levee:0 24px 64px #0000008c, 0 4px 12px #00000059;--vr-rayon:20px;--vr-rayon-moyen:14px;--vr-rayon-petit:10px;--vr-rayon-pastille:999px;--vr-texte:#f5f4f2;--vr-texte-2:#c2bdb7;--vr-texte-3:#a19c96;--vr-or:#c9a24a;--vr-or-texte:#dcb862;--vr-ok-texte:#4fc287;--vr-attente-texte:#e5b255;--vr-alerte-texte:#ff6a5e;--vr-info-texte:#7fa2ee;--vr-ok:#2fa566;--vr-attente:#da9e3b;--vr-alerte:#e5483f;--vr-info:#4f7fe0;--vr-ok-voile:#2fa56624;--vr-alerte-voile:#e5483f24;--vr-info-voile:#4f7fe029;--vr-serie-1:#b08732;--vr-serie-2:#4f9bd6;--vr-serie-voile:#b087321a;--vr-grille:#ffffff12;--vr-piste:#ffffff14;--vr-bouton:#f5f4f2;--vr-bouton-texte:#0b0a0a;--vr-ressort:cubic-bezier(.34, 1.42, .64, 1);--vr-doux:cubic-bezier(.22, 1, .36, 1);--vr-duree-ouverture:.24s;--vr-duree-compte:.6s;--vr-duree-trace:.9s;--vr-cascade:30ms;--vr-fondu:.12s;--vr-derive:46s;--vr-enfonce:2px;--vr-pad:18px;--vr-pad-petit:12px;--vr-ecart:14px}.vr-fond{isolation:isolate;position:relative}.vr-fond:before,.vr-fond:after{content:"";z-index:-1;width:var(--vr-halo-taille);height:var(--vr-halo-taille);pointer-events:none;filter:blur(80px);animation:vr-derive var(--vr-derive) ease-in-out infinite alternate;border-radius:50%;position:fixed}.vr-fond:before{background:radial-gradient(closest-side, var(--vr-halo-or) 0%, var(--vr-halo-or) 35%, transparent 100%);top:-14vmax;right:-8vmax}.vr-fond:after{background:radial-gradient(closest-side, var(--vr-halo-bleu) 0%, var(--vr-halo-bleu) 35%, transparent 100%);animation-delay:calc(var(--vr-derive) / -2);bottom:-16vmax;left:-6vmax}@keyframes vr-derive{0%{transform:translate(0,0)}to{transform:translate(-6vmax,5vmax)}}@media (pointer:coarse){.vr-fond:before,.vr-fond:after{animation:none}}.vr-page{background:var(--vr-noir)}.vr-panneau{background:var(--vr-verre);-webkit-backdrop-filter:var(--vr-flou);backdrop-filter:var(--vr-flou);border:1px solid var(--vr-bord);border-radius:var(--vr-rayon);box-shadow:var(--vr-ombre), inset 0 1px 0 var(--vr-lisere);padding:var(--vr-pad);color:var(--vr-texte);min-width:0;position:relative}.vr-panneau.vr-dense{background:var(--vr-verre-dense)}.vr-panneau.vr-or{background:linear-gradient(var(--vr-verre-or), var(--vr-verre-or)), var(--vr-verre);border-color:var(--vr-lisere)}.vr-panneau.vr-or.vr-dense{background:linear-gradient(var(--vr-verre-or), var(--vr-verre-or)), var(--vr-verre-dense)}.vr-creux{background:var(--vr-verre-creux);border:1px solid var(--vr-bord);border-radius:var(--vr-rayon-moyen);padding:var(--vr-pad-petit)}.vr-tete{margin-bottom:var(--vr-pad-petit);align-items:center;gap:10px;min-width:0;display:flex}.vr-titre{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--vr-texte);margin:0;font-size:17px;font-style:italic;font-weight:700;line-height:1.1}.vr-titre-page{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--vr-texte);margin:0;font-size:30px;font-style:italic;font-weight:700;line-height:1}.vr-tete .vr-lien{margin-left:auto}.vr-icone{stroke-width:1.5px;width:18px;height:18px;color:var(--vr-or-texte);flex:none}.vr-sous{color:var(--vr-texte-2);margin:0;font-size:13px}.vr-muet{color:var(--vr-texte-3);font-size:12px}.vr-lien{color:var(--vr-or-texte);white-space:nowrap;align-items:center;gap:4px;min-height:32px;font-size:12px;text-decoration:none;display:inline-flex}.vr-lien:hover{text-decoration:underline}.vr-lien:focus-visible,.vr-bouton:focus-visible,.vr-pastille:focus-visible,.vr-ligne:focus-visible{outline:2px solid var(--vr-or-texte);outline-offset:2px}.vr-chiffre{font-family:var(--font-sans);color:var(--vr-texte);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1}.vr-chiffre.vr-grand{font-size:52px}.vr-chiffre-label{color:var(--vr-texte-2);margin-top:6px;font-size:12px}.vr-tuiles{gap:var(--vr-ecart);grid-template-columns:repeat(auto-fit,minmax(64px,1fr));display:grid}.vr-quatre{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.vr-quatre .vr-chiffre{font-size:26px}.vr-deux-lignes{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vr-une-ligne{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vr-bouton{border-radius:var(--vr-rayon-petit);border:1px solid var(--vr-bord-fort);background:var(--vr-verre-creux);min-height:40px;color:var(--vr-texte);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:transform var(--vr-fondu) var(--vr-doux), background var(--vr-fondu);justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-style:italic;font-weight:700;display:inline-flex}.vr-bouton:hover{background:var(--vr-bord)}.vr-bouton-petit{flex:none;min-height:32px;padding:0 12px;font-size:13px}.vr-bouton:active{transform:translateY(var(--vr-enfonce))}.vr-bouton.vr-plein{background:var(--vr-bouton);color:var(--vr-bouton-texte);border-color:#0000}.vr-bouton.vr-plein:hover{background:var(--vr-texte-2)}.vr-bouton:disabled{cursor:default;color:var(--vr-texte-3)}.vr-pastille{border-radius:var(--vr-rayon-pastille);border:1px solid var(--vr-bord);background:var(--vr-verre-creux);min-height:32px;color:var(--vr-texte-2);cursor:pointer;white-space:nowrap;transition:transform var(--vr-fondu) var(--vr-doux), background var(--vr-fondu), color var(--vr-fondu);align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.vr-pastille:active{transform:translateY(var(--vr-enfonce))}.vr-pastille[aria-pressed=true]{background:var(--vr-bouton);color:var(--vr-bouton-texte);border-color:#0000}.vr-pastille small{font-variant-numeric:tabular-nums;opacity:1;color:inherit;font-size:12px}.vr-etat{color:var(--vr-texte-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.vr-etat:before{content:"";background:var(--vr-texte-3);border-radius:50%;flex:none;width:8px;height:8px}.vr-etat.ok:before{background:var(--vr-ok)}.vr-etat.attente:before{background:var(--vr-attente)}.vr-etat.alerte:before{background:var(--vr-alerte)}.vr-etat.info:before{background:var(--vr-info)}.vr-liste{flex-direction:column;display:flex}.vr-ligne{border-top:1px solid var(--vr-bord);min-width:0;min-height:44px;color:var(--vr-texte);align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.vr-ligne:first-child{border-top:0}.vr-ligne>.vr-grow{flex:1;min-width:0}.vr-ligne b{font-weight:600}.vr-tronque{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr-num{font-variant-numeric:tabular-nums}.vr-jauge{border-radius:var(--vr-rayon-pastille);background:var(--vr-piste);height:10px;position:relative;overflow:hidden}.vr-jauge>span{border-radius:var(--vr-rayon-pastille);background:var(--vr-or);transform-origin:0;animation:vr-remplit var(--vr-duree-compte) var(--vr-doux) both;position:absolute;inset:0 auto 0 0}.vr-jauge.ok>span{background:var(--vr-ok)}.vr-jauge.attente>span{background:var(--vr-attente)}.vr-jauge.alerte>span{background:var(--vr-alerte)}@keyframes vr-remplit{0%{transform:scaleX(0)}}.vr-courbe{width:100%;display:block;overflow:visible}.vr-courbe .vr-trait{fill:none;stroke:var(--vr-serie-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:vr-trace var(--vr-duree-trace) var(--vr-doux) forwards}.vr-courbe .vr-voile{fill:var(--vr-serie-voile);animation:vr-apparait var(--vr-duree-trace) var(--vr-doux) both}.vr-courbe .vr-axe{stroke:var(--vr-grille);stroke-width:1px}.vr-courbe text{fill:var(--vr-texte-3);font-size:11px;font-family:var(--font-sans)}.vr-courbe .vr-point{fill:var(--vr-serie-1);stroke:var(--vr-noir);stroke-width:2px}.vr-courbe .vr-repere{stroke:var(--vr-bord-fort);stroke-width:1px}.vr-bulle{pointer-events:none;background:var(--vr-verre-dense);border:1px solid var(--vr-bord-fort);border-radius:var(--vr-rayon-petit);color:var(--vr-texte);white-space:nowrap;padding:6px 10px;font-size:12px;position:absolute;transform:translate(-50%,calc(-100% - 10px))}@keyframes vr-trace{to{stroke-dashoffset:0}}@keyframes vr-apparait{0%{opacity:0}}.vr-barre{background:var(--vr-serie-1);transform-origin:0;height:8px;animation:vr-remplit var(--vr-duree-compte) var(--vr-doux) both;border-radius:0 4px 4px 0}.vr-temps{height:54px;margin:6px 4px 0;position:relative}.vr-temps-axe{background:var(--vr-piste);border-radius:2px;height:2px;position:absolute;top:22px;left:0;right:0}.vr-temps-maintenant{background:var(--vr-or);border-radius:2px;width:2px;height:22px;position:absolute;top:12px}.vr-temps-post{background:var(--vr-texte-3);border:2px solid var(--vr-noir);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:16px}.vr-temps-post.ok{background:var(--vr-ok)}.vr-temps-post.attente{background:var(--vr-attente)}.vr-temps-post.info{background:var(--vr-info)}.vr-temps-h2{border:1px solid var(--vr-or-texte);background:0 0;border-radius:2px;width:8px;height:8px;margin-left:-4px;position:absolute;top:19px;transform:rotate(45deg)}.vr-temps-heure{color:var(--vr-texte-3);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:38px;transform:translate(-50%)}.vr-entree{animation:vr-ouvre var(--vr-duree-ouverture) var(--vr-ressort) both}@keyframes vr-ouvre{0%{opacity:0;transform:translateY(10px)scale(.985)}}.vr-cascade>*{animation:vr-ouvre var(--vr-duree-ouverture) var(--vr-ressort) both}.vr-cascade>:first-child{animation-delay:0s}.vr-cascade>:nth-child(2){animation-delay:calc(var(--vr-cascade) * 1)}.vr-cascade>:nth-child(3){animation-delay:calc(var(--vr-cascade) * 2)}.vr-cascade>:nth-child(4){animation-delay:calc(var(--vr-cascade) * 3)}.vr-cascade>:nth-child(5){animation-delay:calc(var(--vr-cascade) * 4)}.vr-cascade>:nth-child(6){animation-delay:calc(var(--vr-cascade) * 5)}.vr-cascade>:nth-child(7){animation-delay:calc(var(--vr-cascade) * 6)}.vr-cascade>:nth-child(n+8){animation-delay:calc(var(--vr-cascade) * 7)}@media (prefers-reduced-motion:reduce){.vr-fond:before,.vr-fond:after{animation:none}.vr-entree,.vr-cascade>*,.vr-jauge>span,.vr-barre,.vr-courbe .vr-voile{animation:vr-fondu var(--vr-fondu) linear both;animation-delay:0s}.vr-courbe .vr-trait{stroke-dashoffset:0;stroke-dasharray:none;animation:none}.vr-bouton:active,.vr-pastille:active{transform:none}}@keyframes vr-fondu{0%{opacity:0}}.chassis-side,.chassis-bottom,.chassis-top{background:var(--vr-verre-dense);-webkit-backdrop-filter:var(--vr-flou);backdrop-filter:var(--vr-flou);border-color:var(--vr-bord)}.chassis-side{box-shadow:inset -1px 0 0 var(--vr-bord)}.chassis-top,.chassis-bottom{box-shadow:inset 0 1px 0 var(--vr-lisere-doux)}[data-verre=carte]{background:var(--vr-verre);border-color:var(--vr-bord);border-radius:var(--vr-rayon-moyen);box-shadow:inset 0 1px 0 var(--vr-lisere-doux);transition:border-color var(--vr-fondu), background var(--vr-fondu)}[data-verre=carte]:hover{border-color:var(--vr-bord-fort)}[data-verre=carte][data-choisi]{background:linear-gradient(var(--vr-verre-or), var(--vr-verre-or)), var(--vr-verre);border-color:var(--vr-lisere)}[data-verre=modale],[data-verre=modale-cote]{background:var(--vr-verre-dense);-webkit-backdrop-filter:var(--vr-flou);backdrop-filter:var(--vr-flou);border-color:var(--vr-bord);box-shadow:var(--vr-ombre-levee), inset 0 1px 0 var(--vr-lisere)}@media (min-width:768px){[data-verre=modale]{border-radius:var(--vr-rayon);animation:vr-ouvre var(--vr-duree-ouverture) var(--vr-ressort) both}}@media (max-width:767px){[data-verre=modale],[data-verre=modale-cote]{border-radius:var(--vr-rayon) var(--vr-rayon) 0 0}}[data-verre=segmente]{border-radius:var(--vr-rayon-petit);background:var(--vr-verre-creux);border-color:var(--vr-bord-fort);overflow:hidden}[data-verre=segmente-indicateur]{border-radius:var(--vr-rayon-petit)}[data-verre=bouton]{border-radius:var(--vr-rayon-petit);transition:transform var(--vr-fondu) var(--vr-doux), background var(--vr-fondu), border-color var(--vr-fondu), color var(--vr-fondu)}[data-verre=bouton]:active:not(:disabled){transform:translateY(var(--vr-enfonce))}@media (prefers-reduced-motion:reduce){[data-verre=bouton]:active:not(:disabled){transform:none}[data-verre=modale]{animation:vr-fondu var(--vr-fondu) linear both}}.mp{background:var(--vr-verre-dense);-webkit-backdrop-filter:var(--vr-flou);backdrop-filter:var(--vr-flou);border-color:var(--vr-bord);border-radius:var(--vr-rayon);box-shadow:var(--vr-ombre), inset 0 1px 0 var(--vr-lisere);animation-duration:var(--vr-duree-ouverture);animation-timing-function:var(--vr-ressort)}.mp-bloc{background:var(--vr-verre-creux);border-color:var(--vr-bord);border-radius:var(--vr-rayon-moyen);animation-delay:calc(min(var(--i,0), 7) * var(--vr-cascade))}.mp-tuile{background:var(--vr-verre-creux);border-color:var(--vr-bord);border-radius:var(--vr-rayon-petit)}.mp-tuile-label,.mp-tuile-sous{color:var(--vr-texte-3)}@media (prefers-reduced-motion:reduce){.mp,.mp-bloc{animation:vr-fondu var(--vr-fondu) linear both;animation-delay:0s}}.vr-grille{gap:var(--vr-ecart);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.vr-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.vr-grille{grid-template-columns:repeat(3,minmax(0,1fr))}}.vr-large{grid-column:1/-1}@media (min-width:1200px){.vr-deux{grid-column:span 2}}.vr-champ{border-radius:var(--vr-rayon-moyen);border:1px solid var(--vr-bord-fort);background:var(--vr-verre-creux);min-height:44px;color:var(--vr-texte);align-items:center;gap:8px;padding:0 14px;display:flex}.vr-champ input{min-width:0;color:var(--vr-texte);background:0 0;border:0;outline:0;flex:1;font-size:14px}.vr-champ input::placeholder{color:var(--vr-texte-3)}.vr-champ:focus-within{border-color:var(--vr-or-texte)}.vr-touche{color:var(--vr-texte-3);border:1px solid var(--vr-bord-fort);border-radius:4px;padding:1px 6px;font-size:11px}.vr-dash{gap:var(--vr-ecart);flex-direction:column;display:flex}.vr-dash-tete{justify-content:space-between;align-items:flex-end;gap:var(--vr-ecart);flex-wrap:wrap;display:flex}.vr-bandeau{border-radius:var(--vr-rayon-moyen);border:1px solid var(--vr-lisere);background:var(--vr-verre-or);color:var(--vr-or-texte);align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:13px;display:flex}.vr-compte{border-radius:var(--vr-rayon-pastille);background:var(--vr-or);min-width:24px;height:24px;color:var(--vr-bouton-texte);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.vr-ligne-lien{border-radius:var(--vr-rayon-petit);text-decoration:none}.vr-ligne-lien:hover{background:var(--vr-verre-creux)}.vr-espace{margin:var(--vr-pad-petit) 0}.vr-barre-outils{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vr-pastilles{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.vr-pastilles::-webkit-scrollbar{display:none}.vr-table{flex-direction:column;display:flex}.vr-table-tete,.vr-table-ligne{grid-template-columns:32px minmax(0,1fr) 112px 48px 60px 72px;align-items:center;gap:12px;display:grid}@media (min-width:1100px){.vr-table-tete,.vr-table-ligne{grid-template-columns:32px minmax(0,1fr) 112px 48px 60px 72px 60px 72px}}.vr-table-tete{z-index:1;border-bottom:1px solid var(--vr-bord);background:var(--vr-verre-dense);border-radius:var(--vr-rayon-moyen) var(--vr-rayon-moyen) 0 0;padding:8px 12px;position:sticky;top:0}.vr-table-tete button{min-height:32px;color:var(--vr-texte-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.vr-table-tete button[aria-pressed=true]{color:var(--vr-texte)}.vr-table-ligne{border-bottom:1px solid var(--vr-bord);cursor:pointer;color:var(--vr-texte);transition:background var(--vr-fondu);padding:8px 12px;font-size:13px}.vr-table-ligne:hover,.vr-table-ligne.vr-curseur{background:var(--vr-verre-creux)}.vr-table-ligne.vr-curseur{box-shadow:inset 2px 0 0 var(--vr-or)}.vr-table-ligne.vr-retiree{cursor:default;grid-template-columns:minmax(0,1fr) auto auto}.vr-table-ligne[aria-selected=true]{background:var(--vr-verre-or)}@media (hover:none){.vr-table-ligne.vr-curseur{box-shadow:none;background:0 0}}.vr-col-large{display:none}@media (min-width:1100px){.vr-col-large{display:block}}.vr-video{align-items:center;gap:12px;min-width:0;display:flex}.vr-mini{aspect-ratio:16/9;border-radius:var(--vr-rayon-petit);background:var(--vr-piste);flex:none;width:128px;position:relative;overflow:hidden}.vr-mini img{object-fit:cover;width:100%;height:100%;display:block}.vr-mini-duree{background:var(--vr-verre-dense);color:var(--vr-texte);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 5px;font-size:11px;position:absolute;bottom:4px;right:4px}.vr-mini-bandeau{background:var(--vr-verre-dense);color:var(--vr-or-texte);padding:2px 6px;font-size:10px;position:absolute;top:0;left:0;right:0}.vr-video-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.vr-case{width:18px;height:18px;accent-color:var(--vr-or);cursor:pointer}.vr-chiffres-mobile{display:none}.vr-mini-code{color:var(--vr-texte-3);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}@media (max-width:767px){.vr-table-tete{display:none}.vr-table-ligne{-webkit-touch-callout:none;grid-template-columns:minmax(0,1fr);gap:10px;padding:10px 0}.vr-table-ligne>.vr-col,.vr-table-ligne>:first-child{display:none}.vr-mini{width:120px}.vr-panneau.vr-dense:has(.vr-table){padding:var(--vr-pad-petit)}.vr-chiffres-mobile{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}main :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:var(--vr-rayon-petit)}.vr-selection{bottom:calc(var(--nav-h,0px) + 12px);z-index:2;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:sticky}@media (min-width:768px){.vr-selection{bottom:16px}}.vr-fiche{z-index:var(--z-modal);background:var(--vr-verre-dense);-webkit-backdrop-filter:var(--vr-flou);backdrop-filter:var(--vr-flou);padding:16px;position:fixed;inset:0;overflow-y:auto}@media (min-width:768px){.vr-fiche{padding:28px 40px}}.vr-fiche-corps{gap:var(--vr-ecart);flex-direction:column;max-width:1180px;margin:0 auto;padding-bottom:96px;display:flex}.vr-fiche-haut{gap:var(--vr-ecart);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:980px){.vr-fiche-haut{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.vr-lecteur{aspect-ratio:16/9;border-radius:var(--vr-rayon);background:var(--vr-piste);border:1px solid var(--vr-bord);width:100%;position:relative;overflow:hidden}.vr-lecteur iframe,.vr-lecteur img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.vr-lecteur-jouer{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vr-lecteur-jouer span{border-radius:var(--vr-rayon-pastille);background:var(--vr-verre-dense);border:1px solid var(--vr-bord-fort);color:var(--vr-texte);align-items:center;gap:8px;padding:10px 18px;font-size:14px;display:inline-flex}.vr-onglets{scrollbar-width:none;border-bottom:1px solid var(--vr-bord);gap:4px;display:flex;overflow-x:auto}.vr-onglet{min-height:44px;color:var(--vr-texte-2);font-family:var(--font-display);text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 14px;font-size:15px;font-style:italic;font-weight:700;position:relative}.vr-onglet[aria-selected=true]{color:var(--vr-texte)}.vr-onglet[aria-selected=true]:after{content:"";background:var(--vr-or);height:2px;position:absolute;bottom:-1px;left:10px;right:10px;transform:skew(-12deg)}.vr-onglet small{font-family:var(--font-sans);color:var(--vr-texte-3);margin-left:4px;font-size:12px;font-style:normal}.vr-dl{grid-template-columns:120px minmax(0,1fr);gap:8px 14px;margin:0;font-size:13px;display:grid}.vr-dl dt{color:var(--vr-texte-3)}.vr-dl dd{color:var(--vr-texte);overflow-wrap:anywhere;min-width:0;margin:0}.vr-minias{gap:var(--vr-ecart);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.vr-qr{aspect-ratio:1;border-radius:var(--vr-rayon-moyen);background:var(--vr-texte);width:220px;max-width:100%;padding:8px}.vr-qr img{width:100%;height:100%;display:block}.vr-pied{z-index:calc(var(--z-modal) + 1);padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--vr-verre-dense);-webkit-backdrop-filter:var(--vr-flou);backdrop-filter:var(--vr-flou);border-top:1px solid var(--vr-bord);justify-content:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.vr-fiche-dessus{z-index:calc(var(--z-modal) + 2)}.vr-titre-fiche:focus{outline:none}@media (min-width:768px){.vr-table-ligne .vr-deux-lignes{-webkit-line-clamp:1}.vr-table-ligne{padding-top:6px;padding-bottom:6px}.vr-table-ligne .vr-mini{width:112px}}@media (max-width:767px){.vr-ordi-seul{display:none}.vr-qr{width:160px}}.vr-champ-large{flex:280px}.vr-etroit{max-width:520px}.vr-titre-fiche{margin:6px 0 10px;font-size:22px}.vr-ligne-haute{flex-wrap:wrap;align-items:flex-start}.vr-figure{flex-direction:column;gap:6px;margin:0;display:flex}[data-droite]{margin-left:auto}.vr-relatif{position:relative}.vr-bloc{display:block}.vr-select{border-radius:var(--vr-rayon-petit);border:1px solid var(--vr-bord-fort);background:var(--vr-verre-dense);min-height:36px;color:var(--vr-texte);padding:0 10px;font-size:13px}[data-verre=icone]{border-radius:var(--vr-rayon-petit);transition:transform var(--vr-fondu) var(--vr-doux), color var(--vr-fondu), border-color var(--vr-fondu), background var(--vr-fondu)}[data-verre=icone][data-ton=relief]{background:var(--vr-verre-creux);border-color:var(--vr-bord-fort);color:var(--vr-texte-2)}[data-verre=icone][data-ton=relief]:hover:not(:disabled){background:var(--vr-bord);color:var(--vr-texte)}[data-verre=icone]:active:not(:disabled){transform:translateY(var(--vr-enfonce))}@media (prefers-reduced-motion:reduce){[data-verre=icone]:active:not(:disabled){transform:none}}.vr-jour{background:var(--vr-verre-creux);border:1px solid var(--vr-bord);border-radius:var(--vr-rayon-petit);transition:background var(--vr-fondu), border-color var(--vr-fondu)}.vr-jour[data-passe],.vr-jour[data-hors-mois]{background:0 0}.vr-jour[data-hors-mois]{border-color:#0000}.vr-jour[data-aujourdhui]{border-color:var(--vr-lisere);box-shadow:inset 0 1px 0 var(--vr-lisere)}.vr-jour[data-cible]{border-style:dashed;border-color:var(--vr-bord-fort)}.vr-jour[data-cible]:hover{background:var(--vr-verre-or);border-color:var(--vr-lisere)}.vr-jour[aria-pressed=true]{background:linear-gradient(var(--vr-verre-or), var(--vr-verre-or)), var(--vr-verre);border-color:var(--vr-lisere)}.vr-jour-num{color:var(--vr-texte-2)}.vr-jour[data-aujourdhui] .vr-jour-num,.vr-jour[aria-pressed=true] .vr-jour-num{color:var(--vr-texte)}.vr-jour[data-hors-mois] .vr-jour-num{color:var(--vr-texte-3)}.vr-jour-repere{background:var(--vr-or)}.vr-plan-chaine{background:var(--vr-verre);border:1px solid var(--vr-bord);border-radius:var(--vr-rayon-petit);box-shadow:inset 3px 0 0 var(--chaine,var(--vr-bord-fort)), inset 0 1px 0 var(--vr-lisere-doux)}.vr-plan-carte{background:var(--vr-verre);color:var(--vr-texte);border-radius:var(--vr-rayon-petit);box-shadow:inset 2px 0 0 var(--chaine,var(--vr-bord-fort)), inset 0 1px 0 var(--vr-lisere-doux);transition:background var(--vr-fondu), box-shadow var(--vr-fondu), transform var(--vr-fondu) var(--vr-doux);display:block}.vr-plan-carte:hover{background:linear-gradient(var(--vr-verre-creux), var(--vr-verre-creux)), var(--vr-verre);color:var(--vr-texte)}.vr-plan-carte[data-retard]{box-shadow:inset 2px 0 0 var(--chaine,var(--vr-bord-fort)), inset 0 0 0 1px var(--vr-alerte)}.vr-plan-carte[draggable=true]:active{transform:translateY(var(--vr-enfonce))}.vr-ajout{border:1px dashed var(--vr-bord-fort);border-radius:var(--vr-rayon-petit);color:var(--vr-texte-3);transition:opacity var(--vr-fondu), color var(--vr-fondu), border-color var(--vr-fondu);background:0 0}.vr-ajout:hover{color:var(--vr-texte);border-color:var(--vr-lisere)}.vr-ajout:focus-visible{outline:2px solid var(--vr-or-texte);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vr-plan-carte[draggable=true]:active{transform:none}}.tgf.vr-fond{background:var(--vr-noir);color:var(--vr-texte)}.tgf .tgf-attente{color:var(--vr-texte-2)}.tgf .tgf-titre{color:var(--vr-or-texte)}.tgf .tgf-intro{color:var(--vr-texte-2)}.tgf .tgf-carte{background:var(--vr-verre);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--vr-bord);border-radius:var(--vr-rayon-moyen);box-shadow:inset 0 1px 0 var(--vr-lisere-doux);transition:border-color var(--vr-fondu), background var(--vr-fondu)}.tgf .tgf-carte-oui{background:linear-gradient(var(--vr-ok-voile), var(--vr-ok-voile)), var(--vr-verre);border-color:var(--vr-ok)}.tgf .tgf-carte-non{opacity:1;background:linear-gradient(var(--vr-alerte-voile), var(--vr-alerte-voile)), var(--vr-verre);border-color:var(--vr-alerte)}.tgf .tgf-carte-tard{opacity:1;background:linear-gradient(var(--vr-info-voile), var(--vr-info-voile)), var(--vr-verre);border-color:var(--vr-info)}.tgf .tgf-carte-lot{outline-color:var(--vr-or-texte)}.tgf .tgf-image{border-radius:var(--vr-rayon-petit);background:var(--vr-piste)}.tgf .tgf-meta{color:var(--vr-texte-3)}.tgf .tgf-detail,.tgf .tgf-q{color:var(--vr-or-texte)}.tgf .tgf-replier{color:var(--vr-texte-2)}.tgf .tgf-separateur{color:var(--vr-texte-3)}.tgf .tgf-saisie,.tgf .tgf-champ{border-radius:var(--vr-rayon-petit);background:var(--vr-verre-creux);border-color:var(--vr-bord-fort);color:var(--vr-texte)}.tgf .tgf-saisie:focus,.tgf .tgf-champ:focus{border-color:var(--vr-or-texte);outline:0}.tgf .tgf-select{border-radius:var(--vr-rayon-pastille);background:var(--vr-verre-dense);border-color:var(--vr-bord-fort);color:var(--vr-texte)}.tgf .tgf-btn{border-radius:var(--vr-rayon-petit);background:var(--vr-verre-creux);border-color:var(--vr-bord-fort);color:var(--vr-texte);transition:transform var(--vr-fondu) var(--vr-doux), background var(--vr-fondu), border-color var(--vr-fondu)}.tgf .tgf-btn:active{background:var(--vr-bord);transform:translateY(var(--vr-enfonce))}.tgf .tgf-btn-oui{background:var(--vr-ok-voile);border-color:var(--vr-ok)}.tgf .tgf-btn-non{background:var(--vr-alerte-voile);border-color:var(--vr-alerte)}.tgf .tgf-btn-tard{background:var(--vr-info-voile);border-color:var(--vr-info)}.tgf .tgf-pied{background:var(--vr-verre-dense);-webkit-backdrop-filter:var(--vr-flou);backdrop-filter:var(--vr-flou);border-top:1px solid var(--vr-bord);box-shadow:inset 0 1px 0 var(--vr-lisere-doux)}.tgf .tgf-valider{border-radius:var(--vr-rayon-petit);background:var(--vr-bouton);color:var(--vr-bouton-texte);transition:transform var(--vr-fondu) var(--vr-doux), background var(--vr-fondu)}.tgf .tgf-valider:active:not(:disabled){transform:translateY(var(--vr-enfonce))}.tgf .tgf-valider:disabled{opacity:1;background:var(--vr-verre-creux);color:var(--vr-texte-3);border:1px solid var(--vr-bord-fort)}.tgf .tgf-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tgf .tgf-photo{aspect-ratio:1;border-radius:var(--vr-rayon-petit);border:1px solid var(--vr-bord);background:var(--vr-verre-creux);position:relative;overflow:hidden}.tgf .tgf-photo.principale{border-color:var(--vr-or-texte)}.tgf .tgf-photo img{object-fit:cover;width:100%;height:100%;display:block}.tgf .tgf-photo .vr-etat{position:absolute;bottom:4px;left:4px}.tgf .tgf-etoile{min-width:44px;min-height:44px;color:var(--vr-or-texte);cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1;position:absolute;top:2px;right:2px}.tgf .tgf-ajouter{border-radius:var(--vr-rayon-petit);border:1px dashed var(--vr-or-texte);background:var(--vr-verre-creux);min-height:64px;color:var(--vr-or-texte);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:20px;font-style:italic;font-weight:700}.tgf .tgf-ajouter:disabled{color:var(--vr-texte-3);border-color:var(--vr-bord-fort)}.tgf .tgf-lorenzo{border-radius:var(--vr-rayon-petit);border-color:var(--vr-bord-fort);color:var(--vr-texte-2)}.tgf .tgf-bandeau{border-radius:var(--vr-rayon-moyen);background:linear-gradient(var(--vr-ok-voile), var(--vr-ok-voile)), var(--vr-verre-dense);border-color:var(--vr-ok);color:var(--vr-texte)}.tgf .tgf-bandeau-erreur{background:linear-gradient(var(--vr-alerte-voile), var(--vr-alerte-voile)), var(--vr-verre-dense);border-color:var(--vr-alerte)}.tgf .tgf-puce{border-radius:var(--vr-rayon-pastille);background:var(--vr-verre-creux);border-color:var(--vr-bord);color:var(--vr-texte-2);transition:transform var(--vr-fondu) var(--vr-doux), background var(--vr-fondu), color var(--vr-fondu)}.tgf .tgf-puce:active{transform:translateY(var(--vr-enfonce))}.tgf .tgf-puce-on{background:var(--vr-bouton);color:var(--vr-bouton-texte);border-color:#0000}.tgf .tgf-puce-plus{color:var(--vr-texte-2);border-style:dashed}.tgf .tgf-puce:disabled{opacity:1;color:var(--vr-texte-3)}.tgf .tgf-lot{background:var(--vr-verre-dense);-webkit-backdrop-filter:var(--vr-flou);backdrop-filter:var(--vr-flou);border-color:var(--vr-lisere);border-radius:var(--vr-rayon-moyen);box-shadow:var(--vr-ombre)}.tgf .tgf-choisir{border-color:var(--vr-bord-fort);border-radius:var(--vr-rayon-petit)}.tgf .tgf-ajout{background:var(--vr-verre-creux);border-radius:var(--vr-rayon-petit)}.tgf .tgf-duree{background:var(--vr-verre-dense);color:var(--vr-texte)}.tgf .tgf-longue{background:var(--vr-verre-dense);color:var(--vr-alerte-texte)}.tgf .tgf-doute{background:var(--vr-attente);color:var(--vr-bouton-texte)}@media (prefers-reduced-motion:reduce){.tgf .tgf-btn:active,.tgf .tgf-valider:active:not(:disabled),.tgf .tgf-puce:active{transform:none}}.vr-montages-tete{justify-content:space-between;align-items:flex-end;gap:var(--vr-ecart);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.vr-montages-tete:focus-visible,.vr-montages-petit:focus-visible{outline:2px solid var(--vr-or-texte);outline-offset:2px;border-radius:var(--vr-rayon-petit)}.vr-montages-avance{padding-bottom:6px}.vr-montages-petits{margin-top:var(--vr-ecart);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.vr-montages-petit{border-radius:var(--vr-rayon-petit);border:1px solid var(--vr-bord);background:var(--vr-verre-creux);min-height:52px;color:var(--vr-texte-2);text-align:left;cursor:pointer;transition:transform var(--vr-fondu) var(--vr-doux), border-color var(--vr-fondu);flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;font-size:12px;display:flex}.vr-montages-petit b{color:var(--vr-texte);font-size:18px}.vr-montages-petit:active{transform:translateY(var(--vr-enfonce))}.vr-montages-petit:disabled{cursor:default}.vr-montages-petit.attente{border-color:var(--vr-attente)}.vr-montages-petit.attente b{color:var(--vr-attente-texte)}.vr-montages-petit.alerte{border-color:var(--vr-alerte)}.vr-montages-petit.alerte b{color:var(--vr-alerte-texte)}.vr-montages-puces{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}@media (max-width:420px){.vr-montages-petits{grid-template-columns:repeat(2,minmax(0,1fr))}}.vr-marc{flex-direction:column;gap:10px;display:flex}.vr-marc-grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.vr-marc-case{border-radius:var(--vr-rayon-petit);border:1px solid var(--vr-bord);background:var(--vr-verre-creux);flex-direction:column;gap:2px;min-height:72px;padding:10px 12px;display:flex}.vr-marc-case.ok{border-color:var(--vr-ok)}.vr-marc-case.ok .vr-marc-valeur{color:var(--vr-ok-texte)}.vr-marc-case.attente{border-color:var(--vr-attente)}.vr-marc-case.attente .vr-marc-valeur{color:var(--vr-attente-texte)}.vr-marc-case.alerte{border-color:var(--vr-alerte)}.vr-marc-case.alerte .vr-marc-valeur{color:var(--vr-alerte-texte)}.vr-marc-label{color:var(--vr-texte-2);font-size:11px}.vr-marc-valeur{color:var(--vr-texte);font-size:26px;line-height:1.1}.vr-marc-pied{justify-content:space-between;align-items:center;gap:var(--vr-ecart);flex-wrap:wrap;display:flex}.vr-marc-entete,.vr-marc-createur{grid-template-columns:minmax(0,1fr) repeat(4,48px);align-items:center;gap:8px;display:grid}.vr-marc-entete{color:var(--vr-texte-2);font-size:11px}.vr-marc-createur.alerte b{color:var(--vr-alerte-texte)}.vr-marc-bouton{text-align:left;color:inherit;cursor:pointer;font:inherit;transition:transform var(--vr-fondu) var(--vr-doux), border-color var(--vr-fondu)}.vr-marc-bouton[aria-pressed=true]{border-color:var(--vr-or-texte);background:var(--vr-verre)}.vr-marc-bouton:active{transform:translateY(var(--vr-enfonce))}.vr-marc-bouton:focus-visible{outline:2px solid var(--vr-or-texte);outline-offset:2px}.vr-marc-sk{border-radius:var(--vr-rayon-petit);background:var(--vr-verre-creux);border:1px solid var(--vr-bord);min-height:72px}@media (max-width:420px){.vr-marc-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vr-montages-petit:active{transform:none}}.vr-onglets-biblio{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vr-onglet{border-radius:var(--vr-rayon-petit);border:1px solid var(--vr-bord);background:var(--vr-verre-creux);min-height:44px;color:var(--vr-texte-2);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;padding:0 16px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-style:italic;font-weight:700}.vr-onglet[aria-selected=true]{border-color:var(--vr-or-texte);color:var(--vr-or-texte);background:var(--vr-verre)}.vr-onglet:focus-visible{outline:2px solid var(--vr-or-texte);outline-offset:2px}.vr-montees-tete{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.vr-montage-haut{padding:16px 16px 0}.vr-seuil{flex-direction:column;gap:8px;display:flex}.vr-seuil-tete{color:var(--vr-texte-2);margin:0;font-size:13px}.vr-seuil-tete b{color:var(--vr-texte)}.vr-seuil-tete.ok b{color:var(--vr-ok-texte)}.vr-seuil-liste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vr-seuil-ligne{color:var(--vr-texte-2);grid-template-columns:minmax(0,1fr) minmax(64px,1.2fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.vr-seuil-ligne b{color:var(--vr-texte);text-align:right;min-width:52px}.vr-seuil-barre{border-radius:var(--vr-rayon-petit);background:var(--vr-verre-creux);border:1px solid var(--vr-bord);height:8px;overflow:hidden}.vr-seuil-barre span{height:100%;display:block}.vr-seuil-ligne.alerte .vr-seuil-barre span{background:var(--vr-alerte)}.vr-seuil-ligne.alerte b{color:var(--vr-alerte-texte)}.vr-seuil-ligne.attente .vr-seuil-barre span{background:var(--vr-attente)}.vr-seuil-ligne.attente b{color:var(--vr-attente-texte)}.vr-seuil-ligne.ok .vr-seuil-barre span{background:var(--vr-ok)}.vr-seuil-ligne.ok b{color:var(--vr-ok-texte)}
