:root{--fond:#f1f4f3;--surface:#fff;--surface-2:#e9eeec;--encre:#131c1a;--encre-2:#3d4e4a;--discret:#63756f;--trait:#d6dedb;--db:#0c6f60;--web:#9c5d0c;--ok:#2c7a4b;--alerte:#9a6a05;--critique:#a93b2c;--sur-plein:#fff;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--texte:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=clair]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fond:#0c1412;--surface:#131f1c;--surface-2:#1a2925;--encre:#e4edea;--encre-2:#b6c6c1;--discret:#8b9e98;--trait:#263833;--db:#4fbfa9;--web:#d69a4b;--ok:#5fbe83;--alerte:#d2a03f;--critique:#e0796a;--sur-plein:#0c1412}}:root[data-theme=sombre]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fond:#0c1412;--surface:#131f1c;--surface-2:#1a2925;--encre:#e4edea;--encre-2:#b6c6c1;--discret:#8b9e98;--trait:#263833;--db:#4fbfa9;--web:#d69a4b;--ok:#5fbe83;--alerte:#d2a03f;--critique:#e0796a;--sur-plein:#0c1412}*{box-sizing:border-box}body{background:var(--fond);color:var(--encre);font-family:var(--texte);margin:0;font-size:15px;line-height:1.55}.mono{font-family:var(--mono);font-size:.9em}.secable{overflow-wrap:anywhere;min-width:0}.petit{color:var(--discret);font-size:.85em}.attente,.vide{color:var(--discret);padding:32px 0}.erreur{color:var(--critique);font-weight:500}.note{color:var(--discret)}.avertissement{color:var(--alerte)}.chaud{color:var(--critique);font-weight:600}.barre{background:var(--surface);border-bottom:1px solid var(--trait);align-items:center;gap:32px;height:56px;padding:0 24px;display:flex}.marque{letter-spacing:-.02em;color:var(--encre);font-weight:700;text-decoration:none}.barre nav{flex:1;gap:20px;display:flex}.barre nav a{color:var(--discret);border-bottom:2px solid #0000;padding:4px 0;text-decoration:none}.barre nav a:hover{color:var(--encre)}.barre nav a.actif{color:var(--db);border-bottom-color:var(--db)}.entree-alertes{align-items:center;gap:6px;font-weight:600;display:inline-flex}.entree-alertes.grave-alerte{color:var(--alerte)}.entree-alertes.grave-critique{color:var(--critique)}.compteur-alertes{min-width:20px;height:20px;color:var(--sur-plein);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.entree-alertes.grave-alerte .compteur-alertes{background:var(--alerte)}.entree-alertes.grave-critique .compteur-alertes{background:var(--critique)}.compte{align-items:center;gap:12px;font-size:13px;display:flex}.courriel{color:var(--encre-2)}.heure-serveur{font-family:var(--mono);color:var(--encre-2);font-variant-numeric:tabular-nums;font-size:13px}.role{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--discret);font-size:11px}main{max-width:1100px;margin:0 auto;padding:28px 24px 80px}.titre-page{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}h2{letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-size:22px;display:flex}h3{margin:0 0 12px;font-size:15px}h4{text-transform:uppercase;letter-spacing:.07em;color:var(--discret);margin:20px 0 8px;font-size:12px}.actions{align-items:center;gap:8px;display:flex}.etiquette{color:var(--discret);font-size:13px}.bouton{font:inherit;border:1px solid var(--trait);background:var(--surface);color:var(--encre);cursor:pointer;border-radius:5px;padding:7px 14px;font-size:14px;text-decoration:none;display:inline-block}.bouton:hover{border-color:var(--db);color:var(--db)}.bouton.principal{background:var(--db);border-color:var(--db);color:var(--sur-plein);text-align:center;width:100%}.lien{font:inherit;color:var(--db);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:14px}.lien.discret{color:var(--discret);margin-top:14px;display:block}.connexion{place-items:center;min-height:100vh;padding:24px;display:grid}.carte-connexion{background:var(--surface);border:1px solid var(--trait);border-radius:8px;width:100%;max-width:380px;padding:32px}.carte-connexion h1{letter-spacing:-.02em;margin:0;font-size:24px}.sous-titre{color:var(--discret);margin:4px 0 24px}.carte-connexion label{color:var(--encre-2);margin-bottom:14px;font-size:13px;display:block}.carte-connexion input{width:100%;font:inherit;border:1px solid var(--trait);background:var(--fond);color:var(--encre);border-radius:5px;margin-top:5px;padding:8px 10px;display:block}.grille{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.carte-serveur{background:var(--surface);border:1px solid var(--trait);color:inherit;border-radius:8px;padding:16px 18px;text-decoration:none;display:block}.carte-serveur:hover{border-color:var(--db)}.entete{align-items:center;gap:8px;margin-bottom:12px;display:flex}.nom{font-family:var(--mono);flex:1;font-weight:600}.pastille{border-radius:50%;flex:none;width:8px;height:8px}.pastille.vive{background:var(--ok)}.pastille.eteinte{background:var(--discret)}.badge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;background:var(--surface-2);color:var(--discret);border-radius:3px;padding:2px 7px;font-size:10px}.badge.role-db{color:var(--db)}.badge.role-web{color:var(--web)}dl{margin:0}.carte-serveur dl,.lignes{gap:6px;display:grid}.carte-serveur dl>div,.lignes>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}dt{color:var(--discret)}dd{text-align:right;margin:0}.alerte-compte{color:var(--critique);margin:12px 0 0;font-size:13px}.panneaux{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.panneau{background:var(--surface);border:1px solid var(--trait);border-radius:8px;margin-bottom:14px;padding:18px 20px}.bloc-sauvegardee{border-top:1px solid var(--trait);margin-top:14px;padding-top:4px}.bloc-sauvegardee h4{text-transform:none;letter-spacing:0;color:inherit;font-size:14px}.bloc-sauvegardee details table{margin-top:6px}.bloc-erreur{white-space:pre-wrap}.formulaire-restauration{border:1px solid var(--critique);border-radius:6px;margin:10px 0;padding:10px 14px}.formulaire-restauration ul{margin:6px 0;padding-left:18px}.bloc-sauvegardee td{vertical-align:top}.panneau pre{background:var(--surface-2);font-family:var(--mono);border-radius:5px;padding:12px 14px;font-size:12.5px;overflow-x:auto}.tableau{border-collapse:collapse;width:100%;font-size:13.5px}.tableau th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:var(--discret);border-bottom:1px solid var(--trait);padding:8px 10px;font-size:11px;font-weight:600}.tableau td{border-bottom:1px solid var(--trait);vertical-align:middle;padding:9px 10px}.tableau tr:last-child td{border-bottom:0}.jauge{background:var(--surface-2);border-radius:3px;min-width:120px;height:5px;margin-bottom:4px;overflow:hidden}.remplissage{background:var(--db);height:100%}.remplissage.chaud{background:var(--critique)}.alerte{background:var(--surface);border:1px solid var(--trait);border-left:3px solid var(--alerte);border-radius:0 8px 8px 0;margin-bottom:10px;padding:14px 18px}.alerte.critique{border-left-color:var(--critique)}.alerte .tete{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.gravite{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--alerte);font-size:10px}.alerte.critique .gravite{color:var(--critique)}.signal{font-weight:600}.hote{font-family:var(--mono);color:var(--encre-2)}.sujet{color:var(--discret)}.quand{color:var(--discret);margin-left:auto}.alerte .message{color:var(--encre-2);margin:6px 0 0}.mesure{color:var(--discret);margin:4px 0 0;font-size:13px}:focus-visible{outline:2px solid var(--db);outline-offset:2px;border-radius:3px}.badge.console{background:var(--surface-2);color:var(--alerte);font-weight:600}.avertissement-encadre{background:var(--surface);border:1px solid var(--trait);border-left:3px solid var(--alerte);border-radius:0 8px 8px 0;margin-bottom:14px;padding:14px 18px}.etapes{color:var(--encre-2);gap:10px;margin:0;padding-left:22px;font-size:13.5px;display:grid}.etapes strong{color:var(--encre)}.etapes+.actions{margin-top:14px}.avertissement-encadre>strong:first-child{margin-bottom:6px;display:block}.avertissement-encadre p{color:var(--encre-2);margin:0 0 8px;font-size:14px}.avertissement-encadre p:last-child{color:var(--discret);margin-bottom:0}.entete{flex-wrap:wrap}.badge.cumul-bdd{color:var(--db)}.badge.cumul-web{color:var(--web)}.badge.cumul-depot{color:var(--discret)}.badge.cumul-projets{color:var(--encre-2)}.badge.cumul-console,.badge.cumul-base-console{color:var(--alerte);font-weight:600}dl.cumul{gap:10px;margin:12px 0 14px;display:grid}dl.cumul>div{grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}dl.cumul dt{text-align:left}dl.cumul dd{text-align:left;color:var(--encre-2);margin:0;font-size:13.5px}@media (width<=620px){dl.cumul>div{grid-template-columns:1fr;gap:4px}}dl.fiche{grid-template-columns:180px minmax(0,1fr);align-items:baseline;gap:8px 16px;margin:0 0 4px;display:grid}dl.fiche dd{text-align:left;overflow-wrap:anywhere;margin:0}dl.fiche .petit{margin-top:2px}@media (width<=620px){dl.fiche{grid-template-columns:1fr;gap:2px}dl.fiche dd{margin-bottom:8px}}.lien.geste{font-size:inherit}.lien.geste[disabled]{opacity:.5;cursor:not-allowed}tr.cliquable{cursor:pointer}tr.cliquable:hover td{background:var(--surface-2)}.etat{font-size:12.5px}.etat.ok{color:var(--ok)}.etat.attente{color:var(--alerte)}.etat.chaud{color:var(--critique);font-weight:600}.etat.eteint{color:var(--discret)}.etat.vert{color:var(--ok);font-weight:600}.etat.actuel{background:var(--ok);color:var(--sur-plein);letter-spacing:.04em;text-transform:uppercase;border-radius:3px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}h2 .etat{font-size:13px;font-weight:400}.badge.env-test{color:var(--web);margin-left:8px}.badge.env-prod{color:var(--encre-2)}.nom-site{white-space:nowrap}.badges{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.badges .badge{margin-left:0}.liste{gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.formulaire .champs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:14px;display:grid}.formulaire label{color:var(--encre-2);font-size:13px;display:block}.formulaire input[type=text],.formulaire input:not([type]),.formulaire select{width:100%;font:inherit;border:1px solid var(--trait);background:var(--fond);color:var(--encre);border-radius:5px;margin-top:5px;padding:8px 10px;display:block}.formulaire .petit{margin-top:5px;display:block}.formulaire .champs .pleine-largeur{grid-column:1/-1}.saisie-valeur{width:100%;min-width:22ch;font-family:var(--mono);border:1px solid var(--trait);background:var(--fond);color:var(--encre);resize:vertical;border-radius:5px;margin-top:5px;padding:8px 10px;font-size:.9em;line-height:1.45;display:block}.saisie-valeur+.petit{margin-top:4px;display:block}.valeur-revelee{white-space:pre-wrap;overflow-wrap:anywhere}.formulaire label.case{align-items:center;gap:8px;margin-bottom:14px;display:flex}.formulaire label.case input{width:auto;margin:0}.formulaire .actions{flex-wrap:wrap;gap:12px}.bouton.principal.etroit{width:auto}.bouton[disabled]{opacity:.5;cursor:not-allowed}.palier-change{border-top:1px solid var(--trait);margin-top:14px;padding-top:12px}.palier-change label{color:var(--encre-2);font-size:13px;display:block}.palier-change select,.palier-change input{width:100%;font:inherit;border:1px solid var(--trait);background:var(--fond);color:var(--encre);border-radius:5px;margin-top:5px;padding:8px 10px;display:block}.palier-change .avertissement{margin:10px 0 0;font-size:13.5px;line-height:1.5}.choix-sauvegarde{border:0;margin:0;padding:0}.choix-sauvegarde legend{margin-bottom:6px;padding:0}.choix-sauvegarde label{align-items:baseline;gap:6px;margin:4px 0;font-size:14px;display:flex}.palier-change .choix-sauvegarde input{width:auto;margin:0;display:inline}.palier-change .actions{margin-top:12px}.palier-change ul{margin:6px 0 0;padding-left:18px;line-height:1.6}.palier-change label .petit{margin-top:5px;display:block}.palier-change label+label,.palier-change+.lignes,.palier-change+.vide{margin-top:14px}.palier-change.sans-trait{border-top:none;margin-top:0;padding-top:0}.tableau th.colonne-palier,.tableau td.colonne-palier{text-align:center}.revele{background:var(--surface-2);-webkit-user-select:all;user-select:all;border-radius:4px;padding:3px 8px;font-size:12.5px}.decompte{margin:-6px 0 16px}.carte-serveur.secondaire{border-style:dashed}.sous-badges{flex-wrap:wrap;gap:6px;margin:-6px 0 12px 16px;display:flex}.meme-machine{border-top:1px solid var(--trait);color:var(--discret);margin:10px 0 0;padding-top:8px;font-size:12px}.rotation{border-top:1px solid var(--trait);margin-top:14px;padding-top:14px}.rotation .avertissement{margin:0 0 8px;font-size:13.5px}.rotation .actions{margin-top:10px}.bouton.danger{border-color:var(--critique);color:var(--critique)}.bouton.danger:hover{background:var(--critique);color:var(--sur-plein)}.confirmation{color:var(--encre-2);margin:12px 0;font-size:13px;display:block}.confirmation input{font:inherit;border:1px solid var(--trait);background:var(--fond);width:100%;max-width:320px;color:var(--encre);border-radius:5px;margin-top:5px;padding:8px 10px;display:block}.actions.reprise{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 16px}.detail-audit{flex-wrap:wrap;gap:4px 12px;display:flex}.detail-audit .paire{gap:5px;font-size:12px;line-height:1.5;display:inline-flex}.detail-audit .cle{color:var(--discret);font-family:var(--mono)}.detail-audit .cle:after{content:":"}.detail-audit .valeur{color:var(--encre-2);overflow-wrap:anywhere}.titre-panneau{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.titre-panneau h3{margin:0}.tableau th.rubrique{text-align:left;color:var(--discret);letter-spacing:.08em;text-transform:uppercase;padding-top:18px;font-size:12px}.tableau tbody.groupe-rubrique th.rubrique{color:var(--encre);background:color-mix(in srgb, var(--web) 12%, var(--surface));border-left:4px solid var(--web);border-top:1px solid var(--trait);border-bottom:1px solid color-mix(in srgb, var(--web) 35%, var(--surface));padding:10px 10px 10px 12px}.tableau tbody.groupe-rubrique td:first-child{border-left:4px solid color-mix(in srgb, var(--web) 40%, var(--surface))}.tableau tbody.groupe-rubrique:not(:last-child) tr:last-child td{border-bottom:1px solid var(--trait)}.bandeau-rubrique{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bandeau-rubrique .compte{color:var(--encre-2);letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:400}.bandeau-rubrique .etat{letter-spacing:0;text-transform:none;margin-left:auto;font-size:12.5px;font-weight:500}.ligne-puce{align-items:center;gap:8px;display:flex}.puce{border-radius:50%;flex:none;width:10px;height:10px}.puce-vert{background:var(--ok,#2e7d32)}.puce-orange{background:var(--alerte,#ed6c02)}.puce-rouge{background:var(--critique,#c62828)}.puce-gris{background:var(--discret,#9e9e9e)}.puce-clignote{animation:1s steps(2,jump-none) infinite clignote}@keyframes clignote{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.puce-clignote{animation:none}}.titre-serveur .niveau{margin-left:auto}.niveau-panne,.niveau-urgent{color:var(--critique,#c62828);font-weight:600}.niveau-a_prevoir{color:var(--alerte,#ed6c02)}.niveau-rien,.niveau-inconnu{color:var(--discret,#9e9e9e)}.titre-serveur .replier{width:24px;height:24px;color:var(--discret);border-radius:4px;justify-content:center;align-items:center;font-size:22px;line-height:1;transition:transform .15s;display:inline-flex}.titre-serveur .replier.ouvert{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.titre-serveur .replier{transition:none}}.titre-serveur .replier:hover{background:var(--trait);color:var(--encre)}.bloc-copiable{position:relative}.bloc-copiable pre{padding-right:44px}.bloc-copiable .copier{border:1px solid var(--trait);background:var(--surface);width:28px;height:28px;color:var(--discret);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.bloc-copiable .copier:hover{color:var(--encre);border-color:var(--discret)}.bloc-copiable .copier:focus-visible{outline:2px solid var(--db);outline-offset:1px}.commande-copiable{vertical-align:middle;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.commande-copiable code{font-family:var(--mono);border:1px solid var(--trait);background:var(--surface);color:var(--encre);border-radius:4px;padding:1px 6px;font-size:12px}.commande-copiable .copier{border:1px solid var(--trait);background:var(--surface);width:24px;height:24px;color:var(--discret);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.commande-copiable .copier:hover{color:var(--encre);border-color:var(--discret)}.commande-copiable .copier:focus-visible{outline:2px solid var(--db);outline-offset:1px}.commits{margin:6px 0 8px;padding-left:18px}.commits li{color:var(--encre-2);font-size:12.5px;line-height:1.7}.migrations-version{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:4px 0 2px;font-size:12.5px;display:flex}.sql-migration{border-left:2px solid var(--trait);margin:6px 0 8px;padding-left:10px}.sql-migration pre{max-height:340px;margin:6px 0 0;overflow:auto}.sql-migration .erreur{font-size:12.5px}.dévoiler{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.dévoiler:hover{color:var(--encre)}.ligne-version{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ligne-version .discret{font-size:12.5px}.tableau th.rang,.tableau td.rang{text-align:center;white-space:nowrap}.theme-bascule{border:1px solid var(--trait);background:var(--surface);width:30px;height:30px;color:var(--discret);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-bascule:hover{color:var(--encre);border-color:var(--discret)}.theme-bascule:focus-visible{outline:2px solid var(--db);outline-offset:1px}.bouton.retenu{background:var(--db);border-color:var(--db);color:var(--sur-plein)}.selecteur-jour{font:inherit;border:1px solid var(--trait);background:var(--surface);color:var(--encre);cursor:pointer;border-radius:6px;padding:7px 10px;font-size:14px}.selecteur-jour:hover{border-color:var(--db)}.selecteur-jour.retenu{background:var(--db);border-color:var(--db);color:var(--sur-plein)}.case-plage{color:var(--encre);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:14px;display:inline-flex}.case-plage input{accent-color:var(--db);cursor:pointer}.case-plage.inerte{color:var(--discret);cursor:default}.entete-panneau{justify-content:space-between;align-items:center;gap:8px;display:flex}.entete-panneau h3{margin:0}.titre-serveur{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ordonner{gap:4px;display:inline-flex}.ordonner button{border:1px solid var(--trait);background:var(--surface);width:26px;height:26px;color:var(--discret);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ordonner button:hover:not(:disabled){color:var(--encre);border-color:var(--discret)}.ordonner button:disabled{opacity:.35;cursor:default}.carte-serveur .ordonner button{width:22px;height:22px}.avertissement-encadre .relancer{margin:10px 0 0}.grille-graphiques{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:12px;display:grid}.graphique{margin:0}.graphique figcaption{text-transform:uppercase;letter-spacing:.07em;color:var(--discret);justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:12px;display:flex}.graphique .plafond{font-family:var(--mono);text-transform:none;letter-spacing:0}.graphique-cadre{position:relative}.graphique svg{width:100%;height:150px;display:block}.graphique .repere{stroke:var(--trait);stroke-width:1px;vector-effect:non-scaling-stroke}.graphique .trait-valeur{fill:none;stroke:var(--db);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.graphique .trait-pic{fill:none;stroke:var(--db);stroke-width:1px;opacity:.35;stroke-linejoin:round;vector-effect:non-scaling-stroke}.graphique .viseur{stroke:var(--discret);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.graphique .point-vise{background:var(--db);border:2px solid var(--surface);pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%)}.graphique .borne{color:var(--discret);font-size:11px;font-family:var(--mono);pointer-events:none;position:absolute;bottom:0;left:0}.graphique .borne.fin{left:auto;right:0}.graphique .graphique-vide{color:var(--discret);pointer-events:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.graphique .infobulle{background:var(--surface-2);border:1px solid var(--trait);font-size:12px;font-family:var(--mono);color:var(--encre);white-space:nowrap;pointer-events:none;border-radius:5px;padding:3px 8px;position:absolute;top:-4px;transform:translate(-50%)}.titre-section{border-top:1px solid var(--trait);justify-content:space-between;align-items:baseline;gap:16px;margin:28px 0 14px;padding-top:20px;display:flex}.titre-section h3{letter-spacing:-.01em;margin:0;font-size:17px}.titre-section span{color:var(--discret);font-size:13px}.graphique figcaption.tel-quel{text-transform:none;letter-spacing:0;font-family:var(--mono)}.graphique .point-isole{background:var(--db);pointer-events:none;border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(-50%,-50%)}.copier.refusee{color:var(--critique);border-color:var(--critique)}.gestes-maintenance{flex-wrap:wrap;margin-top:8px}.gestes-maintenance input{font:inherit;border:1px solid var(--trait);background:var(--fond);color:var(--encre);border-radius:5px;padding:7px 10px;font-size:13.5px}.gestes-maintenance input[type=text]{width:220px}.bandeau-version{background:var(--surface-2);color:var(--alerte);border-bottom:1px solid var(--alerte);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:13.5px;display:flex}.choix-environnement{gap:6px;display:flex}.frise-taches{background:var(--surface);border:1px solid var(--trait);border-radius:8px;margin:0 0 18px;padding:12px 14px 8px}.frise-taches figcaption{color:var(--discret);margin-top:6px;font-size:12.5px}.frise-taches .fenetre{fill:var(--alerte);opacity:.12}.frise-taches .axe{stroke:var(--trait);stroke-width:1px}.frise-taches .nom{font-family:var(--mono);fill:var(--encre-2);font-size:12px}.frise-taches .legende,.frise-taches .graduation{fill:var(--discret);font-size:11px}.frise-taches .point{fill:var(--encre-2)}.frise-taches .bande{fill:var(--encre-2);opacity:.45}.frise-taches .point.chaud,.frise-taches .bande.chaud{fill:var(--critique);opacity:1}.frise-taches .point.attente,.frise-taches .bande.attente{fill:var(--alerte)}.frise-taches .point.eteint{fill:var(--discret)}.frise-taches .point.ailleurs{fill:var(--surface);stroke:var(--encre-2);stroke-width:1.5px}.frise-taches .bande.ailleurs{fill:none;stroke:var(--encre-2);stroke-width:1px;opacity:.6}tr.sous-ligne td{background:var(--surface-2);font-size:12.5px}.gestes-tache{min-width:150px}.gestes-tache .boutons{flex-wrap:wrap;gap:4px 12px;display:flex}.formulaire-geste{border:1px solid var(--trait);background:var(--surface);border-radius:6px;min-width:300px;max-width:520px;margin-top:10px;padding:10px 12px}.formulaire-geste .champs{grid-template-columns:1fr;gap:10px}.formulaire-geste input[type=datetime-local],.formulaire-geste input[type=number]{font:inherit;border:1px solid var(--trait);background:var(--fond);color:var(--encre);border-radius:5px;padding:5px 6px}.assistant-reglages{margin:4px 0 10px;font-size:13.5px}.assistant-reglages .case-jour{margin:0 10px 6px 0;display:inline-block}.apercu-horaire{background:var(--surface-2);border-radius:5px;margin:8px 0 12px;padding:8px 10px;font-size:13px}.apercu-horaire>div+div{margin-top:4px}.aide-cron{color:var(--encre-2);margin-top:8px;font-size:12.5px}.aide-cron p{margin:6px 0}.aide-cron .tableau{margin:6px 0;font-size:12.5px}.etiquette.surcharge{color:var(--alerte)}.horaire-en-clair:first-letter{text-transform:uppercase}
