@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-next-latin-ext-500-normal-CUASR3PD.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-500-normal-oZS3KxrF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-next-latin-500-normal-gHP6TDRs.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-500-normal-B0CYqHl3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-kZZEtAc7.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-BBAQIogt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=planche]{--papier:#fff;--encre:#161616;--encre-2:#5c5c5c;--encre-3:#767676;--filet-controle:#8c8c8c;--filet:#d4d4d4;--surface-outil:#f4f4f4;--survol:#e8e8e8;--trame-point:#c9c9c9;--trame-ligne:#e2e2e2;--trame-mm:#f0f0f0;--machine:#6a1fd1;--machine-halo:#fff;--machine-voile:#f1eafc;--gele:#9a9a9a;--conflit-machine:#767676;--dessin-gris-1:#1a1a1a;--dessin-gris-2:#3a3a3a;--dessin-gris-3:#5c5c5c;--dessin-gris-4:#7f7f7f;--dessin-gris-5:#a3a3a3;--dessin-gris-6:#c8c8c8;--dessin-gris-7:#e6e6e6;--dessin-jaune-1:#fff6b5;--dessin-jaune-2:#fff382;--dessin-jaune-3:#e9c21c;--dessin-jaune-4:#cca700;--dessin-jaune-5:#aa8c03;--dessin-orange-1:#ffe3be;--dessin-orange-2:#ffb679;--dessin-orange-3:#ee7a2a;--dessin-orange-4:#ca5f0d;--dessin-orange-5:#9c4807;--dessin-corail-1:#ffcec3;--dessin-corail-2:#ff9b8b;--dessin-corail-3:#e8584a;--dessin-corail-4:#c13b31;--dessin-corail-5:#8e261f;--dessin-rouge-1:#ffb2af;--dessin-rouge-2:#f67b7a;--dessin-rouge-3:#c62f3b;--dessin-rouge-4:#990220;--dessin-rouge-5:#5e0009;--dessin-violet-1:#ccb6d5;--dessin-violet-2:#af8ac4;--dessin-violet-3:#7e4a9e;--dessin-violet-4:#5a257a;--dessin-violet-5:#2c0045;--dessin-bleu-1:#a8b5d1;--dessin-bleu-2:#7790c5;--dessin-bleu-3:#2f55a4;--dessin-bleu-4:#052e80;--dessin-bleu-5:#0e005b;--dessin-cyan-1:#c3e0f0;--dessin-cyan-2:#86c2e0;--dessin-cyan-3:#1592be;--dessin-cyan-4:#00729d;--dessin-cyan-5:#004d6f;--dessin-emeraude-1:#c1e4d2;--dessin-emeraude-2:#82c8aa;--dessin-emeraude-3:#0e9a73;--dessin-emeraude-4:#007a55;--dessin-emeraude-5:#005337;--dessin-vert-1:#d4f6c9;--dessin-vert-2:#9bdc8f;--dessin-vert-3:#4fae4a;--dessin-vert-4:#2f8f2f;--dessin-vert-5:#1f6a1f;--dessin-olive-1:#ccd0b2;--dessin-olive-2:#a6ae7c;--dessin-olive-3:#6f7a3a;--dessin-olive-4:#4f591d;--dessin-olive-5:#2d3406;--dessin-ocre-1:#ffe7bd;--dessin-ocre-2:#f4c07b;--dessin-ocre-3:#c98a2e;--dessin-ocre-4:#a86d11;--dessin-ocre-5:#7f5108;--dessin-brun-1:#cbb2a6;--dessin-brun-2:#af8976;--dessin-brun-3:#7a4e38;--dessin-brun-4:#522c19;--dessin-brun-5:#1c0500;--surligneur-jaune:#ffe94d;--surligneur-orange:#ffb466;--surligneur-rose:#ff8fb8;--surligneur-vert:#9be07a;--surligneur-cyan:#7fd8f0;--surligneur-lavande:#c7a8f0;--surligneur-gris:#c9c9c9}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--radius-0:0px;--radius-1:2px;--radius-2:4px;--radius-panneau:18px;--radius-capsule:999px;--cible-compacte:32px;--cible:40px;--cible-large:52px;--echelle-defaut:100%;--echelle-max:200%;--feutre-min:1px;--feutre-defaut:2px;--feutre-max:16px;--surligneur-min:6px;--surligneur-defaut:18px;--surligneur-max:48px;--machine-trait:2px;--stylo-ia-filet:1.5px;--surligneur-opacite-defaut:.4;--ecarte-opacite:.35;--font-interface:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, sans-serif;--font-machine:"Atkinson Hyperlegible Mono", Consolas, ui-monospace, monospace;--text-planche-titre:600 15px/20px var(--font-interface);--text-menu:400 14px/20px var(--font-interface);--text-libelle:500 13px/16px var(--font-interface);--text-cartouche:600 11px/14px var(--font-interface);--text-texte-planche:400 16px/22px var(--font-interface);--text-machine-texte:500 14px/20px var(--font-machine);--text-machine-note:400 12px/16px var(--font-machine)}.planche-titre{font-family:var(--font-interface);letter-spacing:0;font-size:15px;font-weight:600;line-height:20px}.menu{font-family:var(--font-interface);letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.libelle{font-family:var(--font-interface);letter-spacing:0;font-size:13px;font-weight:500;line-height:16px}.cartouche{font-family:var(--font-interface);letter-spacing:.06em;font-size:11px;font-weight:600;line-height:14px}.texte-planche{font-family:var(--font-interface);letter-spacing:0;font-size:16px;font-weight:400;line-height:22px}.machine-texte{font-family:var(--font-machine);letter-spacing:0;font-size:14px;font-weight:500;line-height:20px}.machine-note{font-family:var(--font-machine);letter-spacing:0;font-size:12px;font-weight:400;line-height:16px}html,body{background:var(--papier);height:100%;color:var(--encre);font:var(--text-menu);min-width:0;min-height:0;margin:0;overflow:hidden}*{box-sizing:border-box}button{font:inherit;color:inherit}#stage{touch-action:none;position:fixed;inset:0}#calque{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;inset:0}#bandeau{z-index:5;background:var(--papier);border-bottom:1px solid var(--filet);align-items:center;gap:8px;height:40px;padding:0 8px;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}#nom-planche{font:var(--text-planche-titre);border-radius:var(--radius-1);min-width:0;color:var(--encre);text-overflow:ellipsis;text-align:center;background:0 0;border:1px solid #0000;padding:2px 6px}#nom-planche:hover,#nom-planche:focus{border-color:var(--filet-controle);outline:none}#participants{flex:none;gap:4px;display:flex}.participant{width:26px;height:26px;font:var(--text-cartouche);color:#fff;border-radius:50%;place-items:center;display:grid}#temoin{font:var(--text-libelle);color:var(--encre);border:1px solid var(--encre);border-radius:var(--radius-1);padding:1px 6px}#progression{font:var(--text-libelle);color:var(--encre-2)}#barre{z-index:5;background:var(--papier);border:1px solid var(--filet);border-radius:var(--radius-2);flex-direction:column;gap:0;width:48px;padding:4px;display:flex;position:fixed;top:48px;left:8px}body.droite #barre{left:auto;right:8px}#barre .groupe{flex-direction:column;gap:2px;padding:4px 0;display:flex}#barre .groupe:not([hidden])~.groupe:not([hidden]){border-top:1px solid var(--filet)}.outil{border-radius:var(--radius-1);cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;display:grid}.outil:hover{background:var(--survol)}.outil.actif{background:var(--encre);color:var(--papier)}.outil:disabled{opacity:.35;cursor:default}.outil:focus-visible,#z-valeur:focus-visible{outline:2px solid var(--filet-controle);outline-offset:1px}.pastille-couleur{border:1px solid var(--filet-controle);border-radius:50%;width:20px;height:20px}#calques{z-index:5;background:var(--papier);border:1px solid var(--filet);border-radius:var(--radius-2);width:210px;font:var(--text-libelle);padding:4px;position:fixed;top:48px;left:64px}body.droite #calques{left:auto;right:64px}#calques .calques-titre{width:100%;font:var(--text-cartouche);text-transform:uppercase;letter-spacing:.06em;color:var(--encre-2);cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:4px 6px;display:flex}#calques .tuile-calque{border-radius:var(--radius-1);cursor:pointer;align-items:center;gap:6px;height:36px;padding:0 4px;display:flex}#calques .tuile-calque:hover{background:var(--survol)}#calques .tuile-calque.actif{background:var(--encre);color:var(--papier)}#calques .tuile-calque.masque .nom,#calques .tuile-calque.masque .num{opacity:.45}#calques .tuile-calque.gele .nom{font-style:italic}#calques .num{text-align:right;width:18px;color:inherit;opacity:.7}#calques .nom{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}#calques .tuile-calque input{font:var(--text-libelle);flex:1;min-width:0}#calques .tuile-calque button,#calques .calques-actions button{width:28px;height:28px;color:inherit;border-radius:var(--radius-1);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}#calques .tuile-calque button:hover,#calques .calques-actions button:hover{background:var(--survol);color:var(--encre)}#calques .calques-actions{color:var(--encre);border-top:1px solid var(--filet);font:600 16px/1 var(--font-interface);gap:2px;margin-top:4px;padding-top:4px;display:flex}#zoom{z-index:5;background:var(--papier);border:1px solid var(--filet);border-radius:var(--radius-2);align-items:center;gap:2px;padding:2px;display:flex;position:fixed;bottom:8px;left:64px}body.droite #zoom{left:auto;right:64px}#z-valeur{cursor:pointer;min-width:64px;height:40px;font:var(--text-libelle);border-radius:var(--radius-1);background:0 0;border:0}#z-valeur:hover{background:var(--survol)}.panneau{z-index:6;background:var(--surface-outil);border:1px solid var(--filet);border-radius:var(--radius-2);padding:var(--space-3);font:var(--text-menu);position:fixed}.panneau h4{margin:0 0 var(--space-2);font:var(--text-cartouche);text-transform:uppercase;letter-spacing:.06em;color:var(--encre-2)}.panneau label{justify-content:space-between;align-items:center;gap:var(--space-3);margin:var(--space-2) 0;font:var(--text-libelle);color:var(--encre-2);display:flex}.panneau input[type=range]{width:160px;accent-color:var(--encre)}.panneau select,.panneau input[type=text],.panneau input[type=number]{font:var(--text-menu);border:1px solid var(--filet-controle);border-radius:var(--radius-1);background:var(--papier);color:var(--encre);padding:3px 6px}.panneau .valeur{font:var(--text-libelle);color:var(--encre-3);text-align:right;min-width:44px}.panneau button.ligne{text-align:left;border-radius:var(--radius-1);cursor:pointer;background:0 0;border:0;width:100%;padding:6px 8px;display:block}.panneau button.ligne:hover{background:var(--survol)}#panneau-reglages{width:360px;top:48px;right:8px}#panneau-export{width:320px;top:48px;right:8px}#b-planches{width:40px;height:40px;font:600 22px/1 var(--font-interface);flex:none}#menu-planches{width:280px;padding:var(--space-2);top:44px;left:12px}#menu-planches h4{margin:8px 8px 4px}body.mode-liste{overflow:auto}body.mode-liste #bandeau,body.mode-liste #barre,body.mode-liste #zoom,body.mode-liste #calques,body.mode-liste #stage,body.mode-liste #calque{display:none}#liste{max-width:980px;margin:40px auto;padding:0 24px}#liste header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}#liste h1{font:var(--text-planche-titre);margin:0;font-size:22px}#liste table{border-collapse:collapse;width:100%;font:var(--text-menu)}#liste th{text-align:left;font:var(--text-cartouche);text-transform:uppercase;letter-spacing:.06em;color:var(--encre-2);border-bottom:1px solid var(--filet);padding:6px 8px}#liste td{border-bottom:1px solid var(--filet);padding:10px 8px}#liste .l-nom a{color:var(--encre);font-weight:600;text-decoration:none}#liste .l-aut{background:var(--surface-outil);border:1px solid var(--filet);width:24px;height:24px;font:var(--text-cartouche);border-radius:50%;place-items:center;margin-right:2px;display:inline-grid}#liste .l-actions{white-space:nowrap;text-align:right}#liste .l-actions a.bouton{text-decoration:none;display:inline-block}#liste .l-renommer{font:var(--text-menu);border:1px solid var(--filet-controle);background:var(--papier);border-radius:var(--radius-1);cursor:pointer;padding:6px 10px}#panneau-export .choix{flex-wrap:wrap;gap:6px;margin:4px 0 10px;display:flex}#panneau-export .choix label{color:var(--encre);font:var(--text-menu);gap:4px;margin:0}#palette .rangee{gap:4px;margin-bottom:4px;display:flex}#palette button{border:1px solid var(--filet);cursor:pointer;border-radius:50%;width:28px;height:28px;padding:0}#palette button.conflit{border:2px dashed var(--conflit-machine)}#palette button.choisie{outline:2px solid var(--encre);outline-offset:2px}#infobulle{z-index:9;background:var(--encre);color:var(--papier);font:var(--text-libelle);border-radius:var(--radius-1);pointer-events:none;white-space:nowrap;padding:4px 8px;position:fixed}#message{z-index:9;background:var(--encre);color:var(--papier);font:var(--text-menu);border-radius:var(--radius-1);padding:6px 12px;position:fixed;bottom:56px;left:50%;transform:translate(-50%)}#cadre-selection{z-index:2;border:1px solid var(--encre);pointer-events:none;position:fixed}#cadre-selection .poignee{background:var(--papier);border:1px solid var(--encre);pointer-events:auto;cursor:nwse-resize;border-radius:50%;width:10px;height:10px;position:absolute}#cadre-selection .poignee-deplacer{z-index:7;background:var(--papier);border:1px solid var(--encre);pointer-events:auto;cursor:move;width:32px;height:32px;color:var(--encre);touch-action:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(100% + 8px);left:calc(50% - 16px)}#rect-selection{z-index:2;border:1px solid var(--encre-2);pointer-events:none;background:#1616160d;position:fixed}#rect-selection.croise{background:#16161606;border-style:dashed}dialog#identite{border:1px solid var(--filet);border-radius:var(--radius-2);padding:var(--space-4);font:var(--text-menu);color:var(--encre);background:var(--papier)}dialog#identite::backdrop{background:#ffffffb3}dialog#identite .couleurs{margin:var(--space-2) 0 var(--space-3);gap:6px;display:flex}dialog#identite .couleurs button{border:1px solid var(--filet);cursor:pointer;border-radius:50%;width:28px;height:28px}dialog#identite .couleurs button.choisie{outline:2px solid var(--encre);outline-offset:2px}dialog#identite input{font:var(--text-menu);border:1px solid var(--filet-controle);border-radius:var(--radius-1);width:100%;padding:4px 8px}.bouton{font:var(--text-menu);border:1px solid var(--encre);background:var(--encre);color:var(--papier);border-radius:var(--radius-1);cursor:pointer;padding:6px 14px}#menu-selection{min-width:0}#menu-selection .barre-sel{gap:2px;display:flex}#menu-selection .plus-sel{border-top:1px solid var(--filet);flex-direction:column;gap:1px;min-width:200px;margin-top:2px;padding-top:2px;display:flex}#menu-selection .plus-sel[hidden]{display:none}#menu-selection .ligne-menu{border-radius:var(--radius-1);height:36px;color:var(--encre);font:var(--text-menu);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}#menu-selection .ligne-menu:hover{background:var(--survol)}#menu-selection .ligne-menu svg{flex:none;width:18px;height:18px}#menu-selection .titre-menu{font:var(--text-cartouche);text-transform:uppercase;letter-spacing:.06em;color:var(--encre-2);padding:6px 8px 2px}#menu-selection .grise{opacity:.35;cursor:default}#menu-selection .grise:hover{background:0 0}#cadre-selection.verrouille{border-style:dashed}#rect-capture{z-index:4;border:1.5px dashed var(--encre);pointer-events:none;background:#1616160a;position:fixed}#capture-info{align-items:center;gap:var(--space-2);font:var(--text-libelle);color:var(--encre);background:var(--survol);border-radius:var(--radius-1);padding:2px 8px;display:inline-flex}#capture-info[hidden]{display:none}.bouton-lien{color:var(--encre);font:var(--text-libelle);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.l-restreinte{font:var(--text-cartouche);text-transform:uppercase;letter-spacing:.06em;color:var(--encre-2);border:1px solid var(--filet);border-radius:var(--radius-1);padding:0 4px}.l-postes-boite{padding:8px 0}.l-postes-boite ul{margin:6px 0;padding-left:18px}.l-postes-boite input{font:var(--text-libelle)}#calques .tuile-calque.allume{box-shadow:inset 3px 0 0 var(--encre)}#calques .tuile-calque.allume:not(.actif){background:var(--survol)}#calques .calques-titre.allume{background:var(--survol);color:var(--encre)}#menu-selection .nuancier-sel{grid-template-columns:repeat(7,26px);gap:4px;padding:4px 6px 6px;display:grid}#menu-selection .pastille-sel{border:1px solid var(--filet);cursor:pointer;border-radius:50%;width:26px;height:26px;padding:0}body.translucide #barre,body.translucide #calques,body.translucide #zoom{background:color-mix(in srgb, var(--papier) 80%, transparent)}body.translucide #menu-selection{background:color-mix(in srgb, var(--surface-outil) 80%, transparent)}.l-annonce{background:var(--survol);border-radius:var(--radius-1);font:var(--text-menu);padding:8px 12px}#bandeau-g,#bandeau-d{flex:none;align-items:center;gap:6px;min-width:0;display:flex}#bandeau-d{justify-content:flex-end}#bandeau-c{flex:1;justify-content:center;align-items:center;min-width:0;padding-left:40px;display:flex}#bandeau .outil[hidden],#b-plus-bandeau[hidden]{display:none}#bandeau-boutons{align-items:center;gap:2px;display:flex}#temoin,#progression,#capture-info{white-space:nowrap;flex:none}#b-calque-actif{border:1px solid var(--filet);max-width:240px;height:30px;font:var(--text-libelle);color:var(--encre);cursor:pointer;white-space:nowrap;background:0 0;border-radius:15px;align-items:center;gap:4px;padding:0 10px;display:inline-flex}#b-calque-actif:hover{background:var(--survol)}#b-calque-actif .pc-num{font-weight:600}#b-calque-actif .pc-nom{text-overflow:ellipsis;max-width:150px;overflow:hidden}#b-calque-actif .pc-fleche{color:var(--encre-2);font-size:11px}#participants .plus-n{background:var(--surface-outil);color:var(--encre);border:1px solid var(--filet);display:none}#participants.replie .participant:not(:first-child):not(.plus-n){display:none}#participants.replie .plus-n{display:grid}#barre .groupe[hidden]{display:none}#menu-outils{width:260px;padding:var(--space-2)}#menu-bandeau{width:230px;padding:var(--space-2)}#menu-outils .ligne-outil,#menu-bandeau .ligne-outil{border-radius:var(--radius-1);align-items:center;gap:8px;display:flex}#menu-outils .ligne-outil:hover,#menu-bandeau .ligne-outil:hover{background:var(--survol)}.ligne-outil .nom-outil{cursor:pointer;font:var(--text-menu);flex:1}#menu-outils .epingler{width:32px;height:32px;color:var(--encre-2)}#menu-outils .note,#menu-outils .vide{font:var(--text-libelle);color:var(--encre-3);margin:6px 4px 0}#calques .calques-tete{align-items:center;display:flex}#calques .calques-tete .calques-titre{flex:1}#calques .b-epingle{width:28px;height:28px;color:var(--encre-3);border-radius:var(--radius-1);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}#calques .b-epingle.actif{color:var(--encre)}#calques .b-epingle svg,#calques .b-supprimer svg{width:16px;height:16px}#calques .calques-confirmer{border-top:1px solid var(--filet);margin-top:4px;padding:6px 4px 2px}#calques .calques-confirmer p{font:var(--text-libelle);color:var(--encre);white-space:normal;margin:0 0 6px}#calques .calques-confirmer .ligne{cursor:pointer;background:0 0;border:0;width:auto;margin-left:6px;padding:6px 10px;display:inline-block}body.translucide #calques{background:color-mix(in srgb, var(--papier) 80%, transparent)}#bandeau.serre #bandeau-d,#bandeau.serre #bandeau-g{overflow:hidden}#bandeau.serre #capture-info,#bandeau.serre #temoin,#bandeau.serre #progression{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.panneau{max-width:calc(100vw - 16px);max-height:calc(100vh - 56px);overflow-y:auto}.panneau select{max-width:100%}#barre .groupe:empty{display:none}#attentes{pointer-events:none;z-index:2;position:fixed;inset:0;overflow:hidden}#attentes .attente{box-sizing:border-box;text-align:center;border:1.5px dashed var(--encre-2);border-radius:var(--radius-1);color:var(--encre);font:var(--text-libelle);background:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;overflow:hidden}#attentes .attente span,#attentes .attente small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--encre-2);overflow:hidden}#attentes .attente.petit span,#attentes .attente.petit small{display:none}#pastille-calque{box-sizing:border-box;border:1px solid var(--filet);border-radius:15px;align-items:center;width:210px;height:30px;margin-left:56px;display:inline-flex;overflow:hidden}body.droite #pastille-calque{margin-left:0}#pastille-calque #b-calque-actif{border:0;border-radius:0;flex:1;min-width:0;max-width:none;height:28px}#pastille-calque #b-calque-actif .pc-nom{text-align:left;flex:1;min-width:0;max-width:none}#pastille-calque .pc-bouton{width:30px;height:28px;color:var(--encre-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}#pastille-calque .pc-bouton:hover{background:var(--survol);color:var(--encre)}#pastille-calque .pc-bouton.on{color:var(--encre)}#pastille-calque.court{width:auto;margin-left:0}#pastille-calque.court .pc-bouton{display:none}#menu-planches{box-sizing:border-box;max-width:calc(100vw - 16px)}#panneau-forme{padding:var(--space-2)}#panneau-forme .formes{gap:2px;display:flex}#panneau-forme .formes .outil.actif{background:var(--encre);color:var(--papier)}body.lecture-seule #barre [data-outil]:not([data-outil=main]):not([data-outil=capture]),body.lecture-seule #b-image,body.lecture-seule #b-photo,body.lecture-seule #b-coller,body.lecture-seule #b-couleur,body.lecture-seule #b-annuler,body.lecture-seule #b-retablir,body.lecture-seule #b-envoyer,body.lecture-seule .ligne-outil:not([data-cle=main]):not([data-cle=capture]),body.lecture-seule #pc-gele,body.lecture-seule .b-gele,body.lecture-seule .calques-actions{display:none!important}body.lecture-seule #nom-planche,body.lecture-seule .tuile-calque .nom{pointer-events:none}.acces-ecran{max-width:620px}.acces-ecran .a-texte{font:var(--text-menu);font-size:16px;line-height:1.5}.acces-ecran .a-conditions pre{white-space:pre-wrap;font:var(--text-menu);background:var(--surface-outil);border-radius:var(--radius-1);padding:12px}.acces-ecran .a-case{font:var(--text-menu);align-items:center;gap:8px;margin:16px 0;display:flex}.a-aide{color:var(--encre-2);font:var(--text-menu)}.a-brouillon{background:var(--survol);border-left:3px solid var(--encre);font:var(--text-menu);padding:8px 12px}#a-code{letter-spacing:.3em;text-align:center;width:5em;font-size:22px}#liste .l-moi{color:var(--encre-2);font:var(--text-menu);margin-left:auto;margin-right:12px}#liste header .bouton+.bouton{margin-left:8px}.page-acces{max-width:1200px}.page-acces h2{font:var(--text-planche-titre);margin:28px 0 8px;font-size:17px}.page-acces .a-table td,.page-acces .a-table th{vertical-align:top;padding:6px}.page-acces .a-revoquee{color:var(--encre-2);text-decoration:line-through}.page-acces .a-deplier{cursor:pointer;background:0 0;border:none;width:20px}.page-acces .a-boite{background:var(--surface-outil);border-radius:var(--radius-1);font:var(--text-menu);padding:8px 16px}.page-acces .a-boite ul{margin:4px 0 8px;padding-left:18px}.page-acces .a-nouvelle input,.page-acces .a-nouvelle select{margin:2px 4px 2px 0}.page-acces .a-journal{font-size:12px}.page-acces .j-refus td:nth-child(2),.page-acces .j-revocation td:nth-child(2){font-weight:600}.a-dialogue{border:1px solid var(--filet);border-radius:var(--radius-1);max-width:560px;padding:20px}.a-dialogue .a-qr svg{width:220px;height:220px;margin:8px 0;display:block}@media (width<=700px){.page-acces .a-table{display:block;overflow-x:auto}.a-dialogue #l-url{width:100%}}#temoin.hors-ligne{color:var(--encre-2)}#nouvelle-version{z-index:50;background:var(--surface,#fff);border:1px solid var(--filet);border-radius:var(--radius-1);font:var(--text-menu);align-items:center;gap:8px;padding:8px 12px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001f}#nouvelle-version[hidden]{display:none}.outil.a-couleur{position:relative}.outil.a-couleur:after{content:"";background:var(--trait-outil,transparent);border-radius:2px;height:3px;position:absolute;bottom:4px;left:10px;right:10px}.outil.a-couleur.actif:after{box-shadow:0 0 0 1px var(--papier)}.boite-outil{border-radius:var(--radius-panneau);z-index:8;padding:12px 14px}.boite-outil .bo-tete{align-items:center;gap:10px;margin-bottom:10px;display:flex}.boite-outil .bo-nom{font:var(--text-menu);font-weight:600}.boite-outil .bo-apercu{width:96px;height:32px}.boite-outil .bo-formes{gap:2px;margin-left:auto;display:flex}.boite-outil .bo-formes .outil{border:1px solid #0000;width:32px;height:32px}.boite-outil .bo-formes .outil.actif{color:var(--encre);border-color:var(--encre);background:0 0}.boite-outil .bo-corps{align-items:flex-start;gap:12px;display:flex}.boite-outil label.bo-curseur{flex-direction:column;align-items:center;gap:4px;width:44px;margin:0;display:flex}.boite-outil .bo-curseur input[type=range]{writing-mode:vertical-lr;direction:rtl;width:24px;height:264px;margin:0}.boite-outil .bo-curseur span{font:var(--text-libelle);color:var(--encre-2);writing-mode:horizontal-tb;text-align:center;font-size:11px}.boite-outil .bo-val{font:var(--text-libelle);color:var(--encre);min-height:16px}.boite-outil .bo-nuancier{flex-direction:column;align-items:center;gap:4px;display:flex}.boite-outil .bo-titre-col{font:var(--text-libelle);color:var(--encre-2);font-size:11px}.boite-outil .bo-zone{gap:8px;display:flex;position:relative}.boite-outil .bo-ronds{flex-direction:column;gap:6px;display:flex}.boite-outil .bo-rond{border:1px solid var(--filet-controle);cursor:pointer;border-radius:50%;width:24px;height:24px;padding:0}.boite-outil .bo-rond.choisie{outline:2px solid var(--encre);outline-offset:2px}.boite-outil .bo-aucun{background:repeating-linear-gradient(45deg, var(--papier) 0 3px, var(--encre-3) 3px 4px)}.boite-outil .bo-nuances{background:var(--papier);border:1px solid var(--filet);border-radius:var(--radius-capsule);flex-direction:column;align-self:flex-start;gap:6px;padding:5px;display:flex;position:relative}.boite-outil .bo-nuances[hidden]{display:none}.boite-outil .bo-modes{flex-direction:column;gap:4px;min-width:150px;display:flex}.boite-outil .bo-modes .ligne.actif{background:var(--encre);color:var(--papier)}#apercu-pose{z-index:7;pointer-events:none;opacity:.55;position:fixed;top:0;left:0}#apercu-pose>div{box-sizing:border-box;border:1px dashed var(--encre);background:var(--surface-outil) center / 100% 100% no-repeat;position:absolute}#apercu-pose .ap-dossier{font:var(--text-menu);background:var(--papier);border-style:solid;place-items:center;font-weight:600;display:grid}#apercu-pose .ap-aide{white-space:nowrap;background:var(--encre);color:var(--papier);font:var(--text-libelle);border-radius:var(--radius-capsule);opacity:1;padding:2px 8px;position:absolute;transform:translateY(-100%);width:auto!important;height:auto!important}#nom-planche{max-width:420px}.fleche-noire{width:28px;height:30px;color:var(--encre);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:17px;line-height:1;display:inline-grid}.fleche-noire:hover{color:var(--encre-2)}#b-planches{color:var(--encre);font-size:17px}#pastille-calque{width:260px}#bandeau-g{align-items:center;gap:2px;display:flex}#calques{border-radius:var(--radius-panneau);box-sizing:border-box;width:260px;padding:8px}#calques.cache{display:none}#calques .calques-tete{padding:2px 6px 6px}#calques .tuile-calque{border-radius:var(--radius-capsule);margin:2px 0;padding:0 6px 0 10px}#calques .tuile-calque.gele{color:var(--encre-2)}#calques .calques-actions{justify-content:space-between;padding:6px 4px 0}#calques .calques-actions button{border-radius:var(--radius-capsule)}#b-calque-actif .pc-nom,#calques .nom{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#liste.galerie{max-width:1400px}#liste.galerie header{flex-wrap:wrap;gap:10px}#liste.galerie header #l-chercher{font:var(--text-menu);border:1px solid var(--filet-controle);border-radius:var(--radius-1);width:200px;padding:5px 8px}.g-grille{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 16px;margin-top:12px;display:grid}@media (width<=1200px){.g-grille{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=960px){.g-grille{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.g-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}#liste.galerie header #l-chercher{width:100%}}.g-carte{min-width:0;font:var(--text-libelle);color:var(--encre);text-align:left;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.g-vignette{aspect-ratio:3/2;background:var(--papier);border:1px solid var(--filet);place-items:center;display:grid;position:relative;overflow:hidden}.g-vignette img{object-fit:contain;width:100%;height:100%}.g-vignette .g-vide{background:var(--surface-outil);width:100%;height:100%}.g-vierge{cursor:pointer}.g-vierge .g-vignette{border:1.5px dashed var(--filet-controle);color:var(--encre-2);font-size:36px}.g-vierge .g-nom{font-weight:600}.g-ligne1{align-items:center;gap:4px;display:flex}.g-nom{min-width:0;color:var(--encre);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;text-decoration:none;overflow:hidden}.g-plus{cursor:pointer;border-radius:var(--radius-1);background:0 0;border:0;padding:2px 6px;font-size:16px;line-height:1}.g-plus:hover{background:var(--survol)}.g-ligne2{color:var(--encre-2);justify-content:space-between;align-items:center;gap:6px;display:flex}.g-ligne3{color:var(--encre-3)}.g-nonlus{box-sizing:border-box;border-radius:var(--radius-capsule);background:var(--encre);min-width:20px;height:20px;color:var(--papier);font:var(--text-libelle);place-items:center;padding:0 6px;font-weight:600;display:grid;position:absolute;top:6px;right:6px}.menu-galerie{z-index:9;min-width:160px;padding:6px;position:fixed}#menu-planches{border-radius:var(--radius-panneau);width:320px;padding:10px}#menu-planches .mp-actions{border-bottom:1px solid var(--filet);gap:4px;margin-bottom:4px;padding-bottom:6px;display:flex}#menu-planches .mp-actions .ligne{text-align:center;flex:1;width:auto}#menu-planches .mp-recente{border-radius:var(--radius-1);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:4px;display:flex}#menu-planches .mp-recente:hover{background:var(--survol)}#menu-planches .mp-vig{border:1px solid var(--filet);background:var(--surface-outil);flex:none;place-items:center;width:84px;height:56px;display:grid;overflow:hidden}#menu-planches .mp-vig img{object-fit:contain;background:var(--papier);width:100%;height:100%}#menu-planches .mp-txt{min-width:0;font:var(--text-libelle);flex-direction:column;display:flex}#menu-planches .mp-txt b,#menu-planches .mp-txt small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#menu-planches .mp-txt small{color:var(--encre-2)}#menu-planches .mp-pied{gap:6px;margin-top:8px;display:flex}#menu-planches .mp-pied .bouton{flex:1}#menu-planches .mp-plus{text-align:center;border:1px solid var(--filet);width:40px;font-size:18px}.ed-texte{z-index:7;outline:1.5px dashed var(--encre-2);outline-offset:2px;white-space:pre-wrap;word-break:break-word;resize:horizontal;cursor:text;background:0 0;min-width:40px;min-height:1em;padding:0 2px;position:fixed;overflow:hidden}.ed-texte a{color:inherit;text-decoration:underline}.barre-texte{z-index:8;background:var(--surface-outil);border:1px solid var(--filet);border-radius:var(--radius-capsule);align-items:center;gap:2px;padding:4px 6px;display:flex;position:fixed}.barre-texte>button{border-radius:var(--radius-capsule);cursor:pointer;min-width:32px;height:30px;font:var(--text-menu);background:0 0;border:0}.barre-texte>button:hover{background:var(--survol)}.barre-texte .bt-pastille{border:1px solid var(--filet-controle);vertical-align:middle;border-radius:50%;width:16px;height:16px;display:inline-block}.barre-texte .bt-nuancier{background:var(--surface-outil);border:1px solid var(--filet);border-radius:var(--radius-panneau);grid-template-columns:repeat(7,22px);gap:4px;margin-top:6px;padding:8px;display:grid;position:absolute;top:100%;left:0}.barre-texte .bt-nuancier[hidden]{display:none}.barre-texte .bt-rond{border:1px solid var(--filet-controle);cursor:pointer;border-radius:50%;width:22px;height:22px;padding:0}.bulle-commentaire{z-index:6;box-sizing:border-box;transform-origin:24px 100%;background:var(--papier);border:1px solid var(--filet);width:360px;font:var(--text-menu);border-radius:16px;padding:12px;position:fixed;box-shadow:0 2px 10px #0000001f}.bulle-commentaire .bc-photo{margin:-12px -12px 10px;position:relative}.bulle-commentaire .bc-photo img{object-fit:cover;background:var(--surface-outil);border-radius:16px 16px 0 0;width:100%;height:200px;display:block}.bulle-commentaire .bc-retirer{border-radius:var(--radius-capsule);color:#fff;cursor:pointer;background:#161616bf;border:0;padding:3px 10px;position:absolute;top:8px;right:8px}.bulle-commentaire .bc-ligne{align-items:flex-start;gap:8px;display:flex}.bulle-commentaire .bc-pastille{color:#fff;width:24px;height:24px;font:600 11px/1 var(--font-interface);border-radius:50%;flex:none;place-items:center;display:grid}.bulle-commentaire .bc-texte{white-space:pre-wrap;word-break:break-word;padding-top:3px}.bulle-commentaire textarea{box-sizing:border-box;width:100%;font:var(--text-menu);border:1px solid var(--filet-controle);resize:vertical;border-radius:8px;flex:1;padding:6px 8px}.bulle-commentaire .bc-dest{flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0 0 32px;display:flex;position:relative}.bulle-commentaire .bc-etiquette{background:var(--surface-outil);border:1px solid var(--filet);border-radius:var(--radius-capsule);font:var(--text-libelle);padding:1px 8px}.bulle-commentaire .bc-etiquette button{cursor:pointer;background:0 0;border:0;padding:0 0 0 2px}.bulle-commentaire .bc-plus-dest{border:1px dashed var(--filet-controle);border-radius:var(--radius-capsule);font:var(--text-libelle);cursor:pointer;background:0 0;padding:1px 8px}.bulle-commentaire .bc-choix{z-index:2;background:var(--surface-outil);border:1px solid var(--filet);border-radius:12px;min-width:160px;padding:4px;position:absolute;top:100%;left:0}.bulle-commentaire .bc-choix .ligne{text-align:left;border-radius:var(--radius-1);cursor:pointer;background:0 0;border:0;width:100%;padding:5px 8px;display:block}.bulle-commentaire .bc-choix .ligne:hover{background:var(--survol)}.bulle-commentaire .bc-reponses{border-top:1px solid var(--filet);flex-direction:column;gap:6px;margin:10px 0 0 32px;padding-top:6px;display:flex}.bulle-commentaire .bc-reponse{gap:6px;display:flex}.bulle-commentaire .bc-reponse small{color:var(--encre-2)}.bulle-commentaire .bc-reponse-saisie{width:calc(100% - 32px);margin:8px 0 0 32px}.bulle-commentaire .bc-actions{align-items:center;gap:6px;margin-top:10px;display:flex}.bulle-commentaire .bc-actions button:not(.bouton){cursor:pointer;border-radius:var(--radius-capsule);font:var(--text-menu);background:0 0;border:0;padding:4px 8px}.bulle-commentaire .bc-actions button:not(.bouton):hover{background:var(--survol)}.bulle-commentaire .bc-sep{flex:1}.nonlus{border-radius:var(--radius-capsule);background:var(--encre);min-width:24px;height:24px;color:var(--papier);font:var(--text-libelle);cursor:pointer;border:0;padding:0 7px;font-weight:600}.nonlus[hidden]{display:none}#menu-nonlus{border-radius:var(--radius-panneau);width:300px;padding:10px}#menu-nonlus .nl-ligne{flex-direction:column;align-items:flex-start;gap:2px;display:flex}#menu-nonlus .nl-ligne small{color:var(--encre-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}#panneau-reglages{border-radius:var(--radius-panneau);width:400px;max-height:calc(100vh - 64px);overflow:auto}#panneau-reglages .rg-section{border-top:1px solid var(--filet);padding:6px 0}#panneau-reglages .rg-section summary{cursor:pointer;border-radius:var(--radius-1);flex-direction:column;gap:1px;padding:4px 6px;list-style:none;display:flex}#panneau-reglages .rg-section summary::-webkit-details-marker{display:none}#panneau-reglages .rg-section summary:before{content:"▸";float:left;margin-right:6px}#panneau-reglages .rg-section[open] summary:before{content:"▾"}#panneau-reglages .rg-section summary:hover{background:var(--survol)}#panneau-reglages .rg-resume{color:var(--encre-2);font:var(--text-libelle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#panneau-reglages .rg-corps{padding:2px 6px 4px 18px}#panneau-reglages select{border-radius:var(--radius-capsule)}@media (width<=700px){#panneau-reglages{width:calc(100vw - 16px);left:8px;right:auto}}html,body{overscroll-behavior:none}body:not(.mode-liste){touch-action:none}.acces-ecran .a-texte{white-space:pre-line}.menu-galerie .g-corb{justify-content:space-between;align-items:center;gap:8px;padding:4px;display:flex}.menu-galerie .g-corb small{color:var(--encre-2)}.menu-galerie .g-corb .ligne{width:auto}#b-calques-fleche.allume{background:var(--survol);color:var(--encre);box-shadow:inset 0 0 0 1.5px var(--encre);border-radius:50%}
