@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/app/fonts/dm-sans-latin-ext-400-normal.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/app/fonts/dm-sans-latin-400-normal.woff2)format("woff2");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/app/fonts/dm-sans-latin-ext-500-normal.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/app/fonts/dm-sans-latin-500-normal.woff2)format("woff2");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/app/fonts/dm-sans-latin-ext-600-normal.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/app/fonts/dm-sans-latin-600-normal.woff2)format("woff2");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/app/fonts/dm-sans-latin-ext-700-normal.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/app/fonts/dm-sans-latin-700-normal.woff2)format("woff2");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/app/fonts/lora-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(/app/fonts/lora-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(/app/fonts/lora-latin-400-italic.woff2)format("woff2")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/app/fonts/libre-baskerville-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/app/fonts/libre-baskerville-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/app/fonts/libre-baskerville-latin-400-italic.woff2)format("woff2")}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/app/fonts/courier-prime-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/app/fonts/courier-prime-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Courier Prime;font-style:italic;font-weight:400;font-display:swap;src:url(/app/fonts/courier-prime-latin-400-italic.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fond-page:#ede5d5;--fond-panneau:#f6f1e6;--fond-releve:#fff9ee;--trait-fin:#d5c9b6;--trait-champ:#978672;--encre-forte:#241f19;--encre-moyenne:#53493d;--encre-pale:#726554;--encre-etiquette:#53493d;--accent-encre:#a03d26;--accent-voile:#e9d5c7;--accent-aplat:#b4472c;--accent-sur-aplat:#fff;--etat-attention:#775312;--etat-attention-voile:#f0e3be;--etat-danger:#a02942;--etat-danger-voile:#f4dde0;--etat-succes:#426044;--etat-succes-voile:#e2e8db;--ombre-flottante:0 8px 32px #3b2b1312;--fond-verre:#f6f1e6b8;--feuille-fond-sombre:#111;--feuille-encre-sombre:#f2ebdd;--feuille-pale-sombre:#b5b1ac;--feuille-fond-clair:#fffdf8;--feuille-encre-clair:#1a1a1a;--feuille-pale-clair:#5e5a55;--feuille-surligne:#fbefb0;--feuille-ajout:#dcebd3;--feuille-retrait:#a33a2c;--feuille-plan:#f8f4ec;--feuille-grille:#e4dbcc;--feuille-axe:#cdbfab;--fond-postit-ardoise:#e2e1dc;--fond-postit-nuit:#dcdee9;--fond-postit-sarcelle:#d4e3e0;--fond-postit-foret:#d8e4d5;--fond-postit-olive:#e3e4cc;--fond-postit-terre:#ecdfc8;--fond-postit-bordeaux:#eed8d4;--fond-postit-prune:#e4d9e7;--trait-postit-ardoise:#6b7480;--trait-postit-nuit:#4d5a8a;--trait-postit-sarcelle:#3f7f80;--trait-postit-foret:#4c7a57;--trait-postit-olive:#7a8445;--trait-postit-terre:#8a6c42;--trait-postit-bordeaux:#8a4a4f;--trait-postit-prune:#6e4f85}@media (prefers-color-scheme:dark){:root:not([data-theme=clair]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fond-page:#201e1b;--fond-panneau:#282521;--fond-releve:#322d27;--trait-fin:#4a4239;--trait-champ:#8e8070;--encre-forte:#f2ebdd;--encre-moyenne:#bdb0a0;--encre-pale:#a09383;--encre-etiquette:#bdb0a0;--accent-encre:#ef9275;--accent-voile:#48312a;--accent-aplat:#ef9275;--accent-sur-aplat:#241f19;--etat-attention:#e8c77d;--etat-attention-voile:#403521;--etat-danger:#f4a1af;--etat-danger-voile:#452a31;--etat-succes:#b2c6a5;--etat-succes-voile:#2c382b;--ombre-flottante:0 8px 32px #0003;--fond-verre:#282521cd;--fond-postit-ardoise:#3a4048;--fond-postit-nuit:#333a54;--fond-postit-sarcelle:#2c4749;--fond-postit-foret:#2f4739;--fond-postit-olive:#414a30;--fond-postit-terre:#4a3f2e;--fond-postit-bordeaux:#4e3639;--fond-postit-prune:#453251;--trait-postit-ardoise:#8e98a4;--trait-postit-nuit:#7f8bc2;--trait-postit-sarcelle:#62a6a5;--trait-postit-foret:#71a57e;--trait-postit-olive:#a5ae68;--trait-postit-terre:#bb9461;--trait-postit-bordeaux:#bc6e74;--trait-postit-prune:#9d7bb6}}:root[data-theme=sombre]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fond-page:#201e1b;--fond-panneau:#282521;--fond-releve:#322d27;--trait-fin:#4a4239;--trait-champ:#8e8070;--encre-forte:#f2ebdd;--encre-moyenne:#bdb0a0;--encre-pale:#a09383;--encre-etiquette:#bdb0a0;--accent-encre:#ef9275;--accent-voile:#48312a;--accent-aplat:#ef9275;--accent-sur-aplat:#241f19;--etat-attention:#e8c77d;--etat-attention-voile:#403521;--etat-danger:#f4a1af;--etat-danger-voile:#452a31;--etat-succes:#b2c6a5;--etat-succes-voile:#2c382b;--ombre-flottante:0 8px 32px #0003;--fond-verre:#282521cd;--fond-postit-ardoise:#3a4048;--fond-postit-nuit:#333a54;--fond-postit-sarcelle:#2c4749;--fond-postit-foret:#2f4739;--fond-postit-olive:#414a30;--fond-postit-terre:#4a3f2e;--fond-postit-bordeaux:#4e3639;--fond-postit-prune:#453251;--trait-postit-ardoise:#8e98a4;--trait-postit-nuit:#7f8bc2;--trait-postit-sarcelle:#62a6a5;--trait-postit-foret:#71a57e;--trait-postit-olive:#a5ae68;--trait-postit-terre:#bb9461;--trait-postit-bordeaux:#bc6e74;--trait-postit-prune:#9d7bb6}:root{--espace-2:round(nearest,.125rem,2px);--espace-4:round(nearest,.25rem,2px);--espace-6:round(nearest,.375rem,2px);--espace-8:round(nearest,.5rem,2px);--espace-12:round(nearest,.75rem,2px);--espace-16:round(nearest,1rem,2px);--espace-24:round(nearest,1.5rem,2px);--espace-32:round(nearest,2rem,2px);--espace-48:round(nearest,3rem,2px);--taille-10:round(nearest,.625rem,2px);--taille-12:round(nearest,.75rem,2px);--taille-14:round(nearest,.875rem,2px);--taille-16:round(nearest,1rem,2px);--taille-20:round(nearest,1.25rem,2px);--taille-24:round(nearest,1.5rem,2px);--taille-28:round(nearest,1.75rem,2px);--graisse-normale:400;--graisse-moyenne:500;--graisse-forte:600;--graisse-grasse:700;--interligne-serre:1.3;--interligne-texte:1.5;--interligne-prose:1.6;--rayon-4:4px;--rayon-8:8px;--rayon-12:12px;--rayon-pilule:999px;--police-interface:"DM Sans",ui-sans-serif,system-ui,"Segoe UI",sans-serif;--police-scenario:"Courier New",ui-monospace,"Cascadia Mono",Consolas,monospace;--police-titre:Georgia,serif;--texte-etiquette:var(--taille-12);--texte-secondaire:var(--taille-12);--texte-ui:var(--taille-14);--texte-contenu:var(--taille-14);--texte-intertitre:var(--taille-16);--texte-titre-3:var(--taille-20);--texte-titre-2:var(--taille-24);--texte-titre-1:var(--taille-28);--largeur-rail:round(nearest,5rem,2px);--marge-rail:var(--largeur-rail);--largeur-liste:round(nearest,clamp(14.5rem,18vw,22rem),2px);--largeur-vignette:round(nearest,7.75rem,2px);--hauteur-vignette:round(nearest,5rem,2px);--hauteur-piste:round(nearest,1.625rem,2px);--hauteur-plan-min:round(nearest,12.5rem,2px);--largeur-calques:round(nearest,15rem,2px);--largeur-tiroir:round(nearest,clamp(18.75rem,26vw,21.25rem),2px);--flou-verre:blur(16px) saturate(140%);--largeur-atelier:round(nearest,max(55rem,60vw),2px);--largeur-postit-min:round(nearest,16rem,2px);--largeur-postit-max:round(nearest,22rem,2px);--marge-fiche:round(nearest,clamp(var(--espace-24),9vw,8rem),2px);--largeur-lecture:65ch;--picto-petit:round(nearest,.75rem,2px);--picto:round(nearest,.875rem,2px);--picto-grand:round(nearest,1rem,2px);--picto-rail:round(nearest,1.25rem,2px);--picto-trait:1.6;--picto-trait-petit:1.8;--diametre-pastille:round(nearest,.5rem,2px);--cible-minimale:round(nearest,1.5rem,2px);--cible-tactile:round(nearest,2.75rem,2px);--hauteur-controle:round(nearest,2rem,2px);--ecart-interne:var(--espace-8);--ecart-voisins:var(--espace-8);--ecart-blocs:var(--espace-16);--ecart-sections:var(--espace-24);--ecart-bord:var(--espace-16);--ombre-posee:0 1px 2px #0006,0 3px 10px #0003;--ombre-contour:0 0 0 1px var(--accent-encre);--marque-jaune:224,192,122;--marque-bleue:110,168,254;--duree-survol:.15s;--duree-panneau:.2s;--couche-deroulant:30;--couche-tete:31;--couche-plein:31;--couche-tiroir:32;--couche-liste:37;--couche-rail:38;--couche-rail-logo:39;--couche-menu:900;--couche-modale:1000}.inspecteur,.liste,.schema-flottant,.schema-frise{--ecart-voisins:var(--espace-6);--ecart-blocs:var(--espace-8);--ecart-sections:var(--espace-16);--ecart-bord:var(--espace-12)}html{font-size:clamp(16px,.357143vw + 10.8571px,20px)}*{box-sizing:border-box}html,body,#app{height:100%}body{background:var(--fond-page);color:var(--encre-forte);font-family:var(--police-interface);font-size:var(--texte-ui);line-height:auto;-webkit-font-smoothing:antialiased;margin:0}#app{flex-direction:column;display:flex}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent-encre);outline-offset:1px}h1,h2{font-weight:var(--graisse-forte);letter-spacing:-.01em}code{font-family:var(--police-scenario);font-size:var(--texte-ui);color:var(--encre-moyenne)}.message-erreur{color:var(--etat-attention);font-size:var(--texte-contenu)}.message-vide{color:var(--encre-pale);text-align:center;padding:var(--espace-24)}.contenu-centre{justify-content:center;align-items:center;display:flex}button{background:var(--fond-releve);border:1px solid var(--trait-fin);color:var(--encre-forte);padding:var(--espace-8) var(--ecart-interne);border-radius:var(--rayon-8);cursor:pointer}button:hover:not(:disabled){border-color:var(--encre-moyenne)}button:disabled{opacity:.4;cursor:default}button.est-actif{border-color:var(--accent-encre);color:var(--accent-encre)}button:not([class]){justify-content:center;align-items:center;gap:var(--espace-4);min-height:var(--hauteur-controle);padding-block:0;display:inline-flex}button.bouton-principal{background:var(--accent-aplat);border-color:var(--accent-aplat);color:var(--accent-sur-aplat);font-weight:var(--graisse-forte);justify-content:center;align-items:center;gap:var(--espace-4);min-height:var(--hauteur-controle);padding-block:0;display:inline-flex}button.bouton-principal:hover{filter:brightness(1.1)}button.bouton-principal.variante-danger{background:var(--etat-danger);border-color:var(--etat-danger);color:var(--fond-page)}input,textarea{background:var(--fond-releve);border:1px solid var(--trait-champ);border-radius:var(--rayon-8);width:100%;padding:var(--espace-8) var(--ecart-interne)}textarea{resize:none;line-height:var(--interligne-texte)}input:where(:not(.champ-nu,[type=checkbox],[type=radio],[type=range],[type=file],[type=color])){height:var(--hauteur-controle);padding-block:0}textarea:where(:not(.champ-nu)){min-height:var(--hauteur-controle);padding-block:var(--espace-4)}.champ-nu{width:100%;padding:var(--espace-2) 0;color:inherit;resize:none;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;overflow:hidden}.champ-nu:hover{border-bottom-color:var(--trait-fin)}.champ-nu:focus,.champ-nu:focus-visible{border-bottom-color:var(--accent-encre);outline:0}input[type=checkbox],input[type=radio]{accent-color:var(--accent-aplat)}.section-tete{align-items:center;gap:var(--ecart-voisins);display:flex}.ressort{flex:auto}.surtitre{font-size:var(--texte-secondaire);letter-spacing:.1em;text-transform:uppercase;color:var(--encre-moyenne);margin:0 0 var(--espace-8)}.compteur{font-family:var(--police-interface);font-size:var(--texte-etiquette);color:var(--encre-etiquette);font-variant-numeric:tabular-nums}.etat-enregistrement{font-size:var(--texte-secondaire);color:var(--encre-pale);text-align:right;flex:none;min-width:round(5rem,2px)}main{min-height:0;padding-left:var(--marge-rail);flex:auto;overflow:auto}@media (width<=639px){:root{--marge-rail:0px}}.projets-grille{gap:var(--espace-12);margin-bottom:var(--espace-24);grid-template-columns:repeat(auto-fill,minmax(round(13.75rem,2px),1fr));display:grid}.projets-grille .mention-vide{grid-column:1/-1;margin:0}.projets-carte{text-align:left;background:var(--fond-panneau);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);padding:var(--espace-12);cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.projets-carte:hover{border-color:var(--accent-encre);background:var(--fond-releve)}.projets-carte .projets-titre{font-weight:var(--graisse-forte);margin-bottom:var(--espace-4)}.projets-carte .projets-date{font-variant-numeric:tabular-nums;font-size:var(--texte-etiquette);color:var(--encre-pale);margin-top:var(--espace-6)}.projets-nouveau{background:var(--fond-panneau);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);padding:var(--espace-16);margin-bottom:var(--espace-24)}.projets-champs{gap:var(--ecart-voisins);flex-wrap:wrap;align-items:center;display:flex}.projets-champs .projets-nom{flex:round(15rem,2px);max-width:round(26.25rem,2px)}.projets-dossier,.projets-exemple{flex:0 0 round(12.5rem,2px)}.projets-tete{margin-bottom:var(--espace-8);justify-content:space-between}.projets-tete .surtitre{margin:0}.projets-groupe{border-radius:var(--rayon-8);padding:var(--espace-6) var(--espace-8);margin:0 calc(-1 * var(--espace-8)) var(--espace-12);transition:border-color var(--duree-survol),background var(--duree-survol);border:1px dashed #0000}.projets-groupe.est-cible-depot{border-color:var(--accent-encre);background:var(--accent-voile)}.projets-groupe-tete{margin:var(--espace-4) 0 var(--espace-8);color:var(--encre-forte)}.projets-groupe-tete .picto{width:var(--picto-grand);height:var(--picto-grand);color:var(--encre-moyenne)}.projets-groupe-titre{font-weight:var(--graisse-forte)}.projets-groupe-titre.est-attenue{color:var(--encre-moyenne);font-weight:var(--graisse-moyenne)}.projets-groupe-nom{max-width:round(20rem,2px);font-weight:var(--graisse-forte)}.projets-groupe-note{width:100%;max-width:round(40rem,2px);margin:0 0 var(--espace-8);resize:vertical}.projets-groupe-texte{color:var(--encre-moyenne);font-size:var(--texte-contenu);margin:calc(-1 * var(--espace-4)) 0 var(--espace-8);white-space:pre-line;max-width:76ch}.projets-groupe .projets-grille{margin-bottom:var(--espace-6)}.versions{width:round(20rem,2px);z-index:var(--couche-liste);background:var(--fond-panneau);border-left:1px solid var(--trait-fin);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #00000026}.versions-tete{padding:var(--espace-12) var(--espace-12);border-bottom:1px solid var(--trait-fin);justify-content:space-between;align-items:center;display:flex}.versions-creation{gap:var(--ecart-voisins);padding:var(--espace-12) var(--espace-12);border-bottom:1px solid var(--trait-fin);display:flex}.versions ul{padding:var(--espace-8) var(--espace-8);margin:0;list-style:none;overflow-y:auto}.versions li{align-items:center;gap:var(--ecart-voisins);padding:var(--espace-8);border:1px solid var(--trait-fin);border-radius:var(--rayon-4);margin-bottom:var(--espace-6);display:flex}.versions-meta{min-width:0;font-size:var(--texte-contenu);flex:auto}.versions-meta small{font-variant-numeric:tabular-nums;color:var(--encre-pale);font-size:var(--texte-etiquette);display:block}.versions-type{font-variant-numeric:tabular-nums;font-size:var(--texte-etiquette);text-transform:uppercase;letter-spacing:.08em;padding:1px var(--espace-6);border-radius:var(--rayon-4);margin-right:var(--espace-6)}.versions-type.type-manuel{background:var(--accent-voile);color:var(--accent-encre)}.versions-type.type-auto{background:var(--etat-attention-voile);color:var(--etat-attention)}.versions-type.type-envoi{background:var(--etat-succes-voile);color:var(--etat-succes)}.versions li button{padding:var(--espace-4) var(--espace-8);font-size:var(--texte-ui)}.versions .versions-sauvegarde{gap:var(--ecart-voisins);padding:var(--espace-12) var(--espace-12);border-bottom:1px solid var(--trait-fin);display:flex}.versions .versions-sauvegarde button{padding:var(--espace-6) var(--espace-8);font-size:var(--texte-ui);flex:1}.versions .versions-message{padding:var(--espace-8) var(--espace-12);font-size:var(--texte-secondaire);color:var(--encre-moyenne);margin:0}.versions .versions-quota{padding:var(--espace-6) var(--espace-12) var(--espace-8);font-size:var(--texte-secondaire);color:var(--encre-pale);border-bottom:1px solid var(--trait-fin);margin:0}.conventions-types{gap:var(--espace-16);flex-direction:column;display:flex}.conventions-type{border:1px solid var(--trait-fin);border-radius:var(--rayon-8);background:var(--fond-panneau)}.conventions-tete{padding:var(--espace-8) var(--espace-12);background:var(--fond-panneau);border-bottom:1px solid var(--trait-fin);flex:none}.conventions-titre{font-weight:var(--graisse-forte)}.conventions-poignee{cursor:grab;color:var(--encre-pale);font-size:var(--texte-ui);-webkit-user-select:none;user-select:none}.conventions-noeud.est-cible-depot>.conventions-ligne{box-shadow:inset 0 2px 0 var(--accent-encre)}.conventions-racine,.conventions-enfants{padding:var(--espace-4) 0 var(--espace-4) 0;margin:0;list-style:none}.conventions-enfants{padding-left:var(--espace-16);border-left:1px solid var(--trait-fin);margin-left:var(--espace-12)}.conventions-noeud{padding:0}.conventions-ligne{align-items:center;gap:var(--ecart-voisins);padding:var(--espace-4) var(--espace-12);border-radius:var(--rayon-4);display:flex}.conventions-libelle{flex:auto;min-width:0}.conventions-sigle{font-variant-numeric:tabular-nums;text-align:center;flex:0 0 round(6rem,2px);min-width:0}.conventions-badge{font-size:var(--texte-etiquette);letter-spacing:.1em;padding:1px var(--espace-6);border-radius:var(--rayon-4)}.conventions-badge.est-systeme{color:var(--encre-pale)}.etiquette{margin-bottom:var(--espace-6);font-family:var(--police-interface);font-size:var(--texte-ui);letter-spacing:0;text-transform:none;font-weight:var(--graisse-moyenne);color:var(--encre-etiquette);display:block}.champ-choix{position:relative}.champ-choix-saisie{width:100%}.champ-choix-liste{z-index:var(--couche-deroulant);padding:var(--espace-4);background:var(--fond-releve);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);max-height:round(15rem,2px);box-shadow:var(--ombre-flottante);margin:0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.champ-choix-item{padding:var(--espace-6) var(--espace-8);border-radius:var(--rayon-4);cursor:pointer;white-space:pre;text-overflow:ellipsis;overflow:hidden}.champ-choix-item.est-surligne{background:var(--accent-voile);color:var(--accent-encre)}.champ-choix-groupe{padding:var(--espace-6) var(--espace-8);cursor:default}.champ-choix-item.champ-choix-vide{color:var(--encre-pale);cursor:default}.champ-choix-item.champ-choix-creer{color:var(--accent-encre);border-top:1px solid var(--trait-fin)}.conventions-import{cursor:pointer;align-items:center;display:inline-flex}.chargement{color:var(--encre-pale);text-align:center;padding:var(--espace-48) var(--espace-16);font-family:var(--police-interface);font-size:var(--texte-ui);letter-spacing:.1em;text-transform:uppercase;flex:auto;justify-content:center;align-items:center;display:flex}#app>.chargement,main>.chargement{pointer-events:none;padding:0;position:fixed;inset:0}.atelier-contenu,.fiche-cadre{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.atelier-contenu{padding:var(--espace-16)}.atelier-contenu>.atelier-tete,.atelier-contenu>.sous-onglets{flex:none}.atelier-contenu>.sequence-editeur,.atelier-contenu>.schema,.atelier-contenu>.camera{flex:auto;min-height:0}.sequence-editeur{flex-direction:column;min-height:0;display:flex}.puce{align-items:center;gap:var(--espace-6);border:1px solid var(--trait-fin);border-radius:var(--rayon-4);padding:var(--espace-4) var(--espace-8);font-size:var(--texte-ui);cursor:pointer;background:var(--fond-page);display:inline-flex}.puce input{width:auto;margin:0}.puce.puce-lien{color:var(--accent-encre);border-color:var(--accent-voile)}.puce.puce-lien:hover{background:var(--accent-voile)}.puce:hover{border-color:var(--accent-encre)}.puce.est-actif{border-color:var(--accent-encre);color:var(--accent-encre);box-shadow:var(--ombre-contour)}.puce.puce-sans-schema{color:var(--encre-moyenne);cursor:pointer;border-style:dashed}.puce.puce-sans-schema .picto{width:var(--picto-petit);height:var(--picto-petit);--picto-trait:var(--picto-trait-petit)}.pastille{width:var(--diametre-pastille);height:var(--diametre-pastille);border-radius:var(--rayon-pilule);flex:none}.puces{gap:var(--ecart-voisins);margin-bottom:var(--espace-12);flex-wrap:wrap;display:flex}.mention-vide{color:var(--encre-pale);font-size:var(--texte-ui);font-style:italic}.pleine-largeur{display:block}.ligne:hover{background:var(--fond-releve)}.ligne.est-actif,.ligne.est-coche{background:var(--accent-voile)}.ligne.est-cible-depot{box-shadow:inset 0 2px 0 var(--accent-encre)}.ligne[draggable=true]{cursor:grab}.bouton-secondaire,.bouton-ajouter{font-size:var(--texte-ui);padding:0 var(--ecart-interne);border:1px solid var(--trait-fin);justify-content:center;align-items:center;gap:var(--espace-4);min-height:var(--hauteur-controle);color:var(--encre-moyenne);border-radius:var(--rayon-4);cursor:pointer;background:0 0;text-decoration:none;display:inline-flex}.bouton-ajouter{border-style:dashed}a.bouton-secondaire{justify-content:center;align-items:center;display:inline-flex}.bouton-secondaire:hover:not(:disabled),.bouton-ajouter:hover:not(:disabled){border-color:var(--accent-encre);color:var(--accent-encre)}.bouton-secondaire:disabled{opacity:.4;cursor:default}.bouton-secondaire.pleine-largeur,.bouton-ajouter.pleine-largeur{text-align:center;width:100%;display:flex}.bouton-picto,.outils-groupe button{justify-content:center;align-items:center;gap:var(--espace-4);min-width:var(--hauteur-controle);height:var(--hauteur-controle);padding:0 var(--espace-6);color:var(--encre-moyenne);border-radius:var(--rayon-4);cursor:pointer;font-size:var(--texte-ui);background:0 0;border:none;flex:none;line-height:1;display:inline-flex}.bouton-picto:hover:not(:disabled),.outils-groupe button:hover:not(:disabled){background:var(--fond-releve);color:var(--encre-forte)}.bouton-picto.est-actif,.outils-groupe button.est-actif{background:var(--accent-voile);color:var(--accent-encre)}.bouton-picto .picto{width:var(--picto-grand);height:var(--picto-grand)}.bouton-picto.est-ligne{min-width:var(--cible-minimale);height:var(--cible-minimale);padding:0 var(--espace-2);color:var(--encre-pale)}.bouton-picto.est-ligne:hover:not(:disabled){color:var(--accent-encre);background:var(--accent-voile)}.bouton-picto.est-ligne.est-actif{color:var(--accent-encre)}.bouton-picto.est-ligne .picto{width:var(--picto);height:var(--picto)}.bouton-retirer{color:var(--encre-pale);padding:0 var(--espace-4);min-width:var(--cible-minimale);min-height:var(--cible-minimale);font-size:var(--texte-ui);border-radius:var(--rayon-4);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.bouton-retirer:hover{color:var(--etat-danger)}.sous-onglets{gap:var(--ecart-voisins);margin:0 0 var(--espace-12);border-bottom:1px solid var(--trait-fin);display:flex}.sous-onglets button{border-radius:var(--rayon-4) var(--rayon-4) 0 0;color:var(--encre-moyenne);padding:0 var(--ecart-interne);font-size:var(--texte-contenu);cursor:pointer;min-height:var(--hauteur-controle);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;display:inline-flex}.sous-onglets button:hover{color:var(--encre-forte)}.sous-onglets button.est-actif{color:var(--encre-forte);background:var(--fond-panneau);border-bottom:1px solid var(--accent-encre)}.bouton-secondaire.variante-danger{color:var(--etat-danger);border-color:var(--etat-danger)}.bouton-secondaire.variante-danger:hover:not(:disabled){background:var(--etat-danger);color:var(--fond-page);border-color:var(--etat-danger)}.reconciliation{margin-top:var(--espace-8);align-items:center;gap:var(--ecart-voisins);flex-wrap:wrap;display:flex}.reconciliation-texte{font-size:var(--texte-secondaire);color:var(--etat-attention)}.reconciliation-texte.est-discret{color:var(--encre-pale)}.reconciliation-ajout{color:var(--etat-attention);border-color:rgba(var(--marque-jaune),.4);cursor:pointer}.reconciliation-ajout:hover{background:rgba(var(--marque-jaune),.12)}.outils-groupe{gap:var(--espace-2);display:inline-flex}.outils-replie{display:contents}.outils-deplie{align-items:center;gap:var(--espace-2);display:inline-flex}.outils-menu{display:none;position:relative}.outils-menu .chevron{width:var(--picto-petit);height:var(--picto-petit);--picto-trait:var(--picto-trait-petit);transform:rotate(90deg)}.outils-menu-texte{font-size:var(--texte-ui)}.outils-extraire{flex:0 auto;min-width:0;overflow:hidden}@container outils (width<=52rem){.rang-1 .outils-deplie{display:none}.rang-1 .outils-menu{display:block}}@container outils (width<=49rem){.rang-2 .outils-deplie{display:none}.rang-2 .outils-menu{display:block}}@container outils (width<=44rem){.outils-libelle{display:none}}@container outils (width<=37rem){.rang-4 .outils-deplie{display:none}.rang-4 .outils-menu{display:block}}@container outils (width<=31rem){.outils-menu-texte,.outils-barre .outils-separateur{display:none}}@container outils (width<=26rem){.outils-format,.outils-menu .chevron{display:none}.outils-barre{flex-wrap:wrap}.notes-police{flex:1 1 0;min-width:0}}.outils-separateur{background:var(--trait-fin);width:1px;height:round(1rem,2px);margin:0 var(--espace-2);flex:none;align-self:center}.outils-gras{font-weight:var(--graisse-forte)}.outils-italique{font-style:italic;font-family:var(--police-titre)}.outils-souligne{text-decoration:underline}.note-aide{color:var(--encre-moyenne);font-size:var(--texte-ui);margin:0 0 var(--espace-12)}.message-alerte{align-items:center;gap:var(--ecart-voisins);padding:var(--espace-6) var(--espace-12);border-radius:var(--rayon-8);background:var(--etat-attention-voile);color:var(--encre-forte);font-size:var(--texte-secondaire);line-height:var(--interligne-texte);flex-wrap:wrap;margin:0;display:flex}.aide-ancre{position:relative}.aide-repere{width:var(--cible-minimale);height:var(--cible-minimale);margin:calc(var(--espace-4) * -1) 0;vertical-align:middle;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.aide-repere.est-place{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.aide-repere-rond{box-sizing:border-box;width:var(--picto-grand);height:var(--picto-grand);border:1px solid var(--trait-champ);border-radius:var(--rayon-pilule);font-size:var(--taille-12);font-weight:var(--graisse-forte);color:var(--encre-moyenne);transition:color var(--duree-survol),border-color var(--duree-survol),background var(--duree-survol);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.aide-repere:hover .aide-repere-rond,.aide-repere:focus-visible .aide-repere-rond{border-color:var(--accent-encre);color:var(--accent-encre)}.aide-repere.est-ouvert .aide-repere-rond{background:var(--accent-voile);border-color:var(--accent-encre);color:var(--accent-encre)}.aide-pastille{top:calc(var(--espace-4) * -1);right:calc(var(--espace-4) * -1);width:var(--espace-6);height:var(--espace-6);border-radius:var(--rayon-pilule);background:var(--accent-aplat);position:absolute}.aide-bulle{z-index:calc(var(--couche-modale) + 2);box-sizing:border-box;gap:var(--ecart-voisins);width:min(round(nearest,20rem,2px),calc(100vw - var(--espace-32)));padding:var(--espace-12) var(--espace-16);background:var(--fond-releve);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);box-shadow:var(--ombre-flottante);flex-direction:column;display:flex;position:fixed}.aide-bulle.est-cache{visibility:hidden}.aide-bulle-fleche{top:calc(var(--espace-6) * -1);left:var(--fleche);width:var(--espace-12);height:var(--espace-12);box-sizing:border-box;background:var(--fond-releve);border-left:1px solid var(--trait-fin);border-top:1px solid var(--trait-fin);position:absolute;transform:rotate(45deg)}.aide-bulle.est-dessus .aide-bulle-fleche{top:auto;bottom:calc(var(--espace-6) * -1);transform:rotate(225deg)}.aide-bulle-texte,.aide-bulle-detail{font-size:var(--texte-ui);line-height:var(--interligne-texte);margin:0}.aide-bulle-texte{color:var(--encre-forte)}.aide-bulle-detail{color:var(--encre-moyenne)}.aide-bulle-touches{align-items:center;gap:var(--espace-6) var(--espace-12);font-size:var(--texte-secondaire);color:var(--encre-pale);flex-wrap:wrap;display:flex}.aide-combinaison{align-items:center;gap:var(--espace-4);display:inline-flex}.raccourcis-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.raccourcis-ligne{align-items:center;gap:var(--ecart-voisins);padding:var(--espace-6) 0;border-bottom:1px solid var(--trait-fin);flex-wrap:wrap;display:flex}.raccourcis-ligne:last-child{border-bottom:0}.raccourcis-ligne.est-ecoute{background:var(--accent-voile)}.raccourcis-action{min-width:0;font-size:var(--texte-ui);color:var(--encre-forte);flex:round(14rem,2px)}.raccourcis-touches{justify-content:flex-end;align-items:center;gap:var(--espace-4);min-height:var(--cible-minimale);padding:0 var(--espace-4);font-size:var(--texte-secondaire);display:inline-flex}button.raccourcis-touches{border-radius:var(--rayon-4);color:inherit;cursor:pointer;background:0 0;border:1px solid #0000}button.raccourcis-touches:hover{border-color:var(--trait-champ)}.raccourcis-grille{gap:var(--ecart-sections);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.raccourcis-grille>.page-panneau{margin:0}.raccourcis-message{flex:100%;margin:0}.aide-touche{padding:var(--espace-2) var(--espace-6);border:1px solid var(--trait-fin);border-radius:var(--rayon-4);background:var(--fond-panneau);font-family:var(--police-interface);font-size:var(--texte-secondaire);font-weight:var(--graisse-moyenne);color:var(--encre-forte);border-bottom-width:2px}button.aide-plus{font-size:var(--texte-secondaire);font-weight:var(--graisse-moyenne);color:var(--accent-encre);background:0 0;border:none;align-self:flex-start;padding:0}button.aide-plus:hover{text-decoration:underline}a.aide-doc{font-size:var(--texte-secondaire);font-weight:var(--graisse-moyenne);color:var(--accent-encre);align-self:flex-start;text-decoration:none}a.aide-doc:hover{text-decoration:underline}.aide-voile{z-index:calc(var(--couche-modale) + 2);background:#17120d66;position:fixed;inset:0}.aide-bulle.est-feuille{gap:var(--espace-12);border-radius:var(--rayon-12) var(--rayon-12) 0 0;width:auto;padding:var(--espace-24) var(--espace-24) var(--espace-32);border-width:1px 0 0;inset:auto 0 0}.aide-bulle.est-feuille .aide-bulle-texte{font-size:var(--texte-intertitre)}.aide-bulle-pied{align-items:center;gap:var(--ecart-voisins);margin-top:var(--espace-4);display:flex}.aide-bulle.est-droite .aide-bulle-fleche{top:var(--fleche);left:calc(var(--espace-6) * -1);transform:rotate(-45deg)}.aide-bulle.est-feuille.est-etape{padding-bottom:calc(var(--cible-tactile) + var(--espace-24))}.aide-bulle.est-centre{top:auto;left:50%;bottom:var(--espace-48);transform:translate(-50%)}.est-accueil{outline:var(--espace-2) solid var(--accent-encre);outline-offset:calc(var(--espace-2) * -1)}.aide-reglage{gap:var(--ecart-voisins);flex-direction:column;display:flex}.aide-reglage .case-ligne{margin:0}.aide-progression{align-items:center;gap:var(--espace-12);display:flex}.aide-succes{gap:var(--ecart-voisins);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.aide-succes li{padding:var(--espace-4) var(--espace-8);border:1px dashed var(--trait-fin);border-radius:var(--rayon-4);font-size:var(--texte-secondaire);color:var(--encre-pale)}.tutoriel-liste{gap:var(--espace-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tutoriel-mission{align-items:center;gap:var(--ecart-voisins);min-height:var(--cible-minimale);color:var(--encre-forte);display:flex}.tutoriel-mission .picto{color:var(--encre-pale);flex:none}.tutoriel-mission.est-faite{color:var(--encre-moyenne)}.tutoriel-mission.est-faite .picto{color:var(--etat-succes)}.aide-succes li.est-obtenu{border-style:solid;border-color:var(--accent-encre);color:var(--accent-encre)}@media (pointer:coarse){.aide-repere{width:var(--cible-tactile);height:var(--cible-tactile)}}.cm-hl{border-radius:2px;padding:1px 0}.cm-comm{border-bottom:2px dotted var(--accent-encre);cursor:pointer}.cm-el{border-bottom:2px solid var(--accent-aplat)}.cm-comm:hover,.cm-comm.est-actif{background:var(--accent-voile)}.cm-hl-0{background:rgba(var(--marque-jaune),.32)}.cm-hl-1{background:rgba(var(--marque-bleue),.3)}.cm-hl-2{background:#7ec88c4d}.cm-hl-3{background:#e88cb24d}.cm-hl-4{background:#b296e852}.cm-hl-5{background:#78c8c84d}.cm-hl-6{background:#e8a86e52}.cm-hl-7{background:#e278784d}.cm-hl-actif{box-shadow:inset 0 0 0 1.5px var(--accent-encre)}.cm-poignee{z-index:6;background:var(--accent-encre);cursor:ew-resize;opacity:.8;width:round(.4375rem,2px);box-shadow:0 0 0 1px var(--fond-page);border:none;border-radius:2px;margin-left:round(-.21875rem,2px);padding:0;position:absolute}.cm-poignee:hover{opacity:1}.sequence-zone{margin:var(--espace-8) 0 var(--espace-24)}.sequence-saisie{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.sequence-saisie .message-alerte{margin-bottom:var(--espace-6)}.cm-bloc{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.cm-hote{border:1px solid var(--trait-fin);background:#fff;border-radius:6px;flex:auto;min-height:round(11.25rem,2px);overflow:hidden}.cm-hote .cm-editor{background:0 0;height:100%;min-height:0}.sequence-continu{scrollbar-gutter:stable;border:1px solid var(--trait-fin);min-height:0;padding:var(--espace-16) 0 var(--espace-48);background:#fff;border-radius:6px;flex:auto;overflow:auto}.sequence-continu.est-sombre{background:#111}.sequence-continu .cm-bloc,.sequence-continu .cm-hote{flex:none}.sequence-continu .cm-hote{background:0 0;border:0;border-radius:0;min-height:0;overflow:visible}.sequence-continu .cm-hote .cm-editor{height:auto}.sequence-continu .cm-hote .cm-scroller{overflow:visible}.sequence-continu .cm-hote .cm-content{padding-bottom:var(--espace-8)}.sequence-bloc{scroll-margin-top:var(--espace-8)}.cm-entete{width:100%;max-width:var(--f-action,61ch);margin:var(--espace-24) auto 0;font:700 var(--cm-fs,var(--taille-14))/1.5 "Courier New",monospace;text-transform:uppercase;color:#1a1a1a;padding:0 2px 0 6px;position:relative}.cm-bloc.est-sombre .cm-entete{color:var(--feuille-encre-sombre)}.cm-entete-num{font-weight:var(--graisse-normale);position:absolute;left:-7ch}.cm-bloc.est-actif:before{content:"";top:var(--espace-24);background:var(--accent-encre);width:2px;font:var(--cm-fs,var(--taille-14)) "Courier New",monospace;bottom:0;left:max(0px,calc(50% - var(--f-action,61ch) / 2 - 3ch));position:absolute}.sequence-chercher{flex:0 round(14rem,2px);min-width:0}.cm-hote .cm-content{caret-color:#1a1a1a;color:#1a1a1a;max-width:var(--f-action,61ch);margin:0 auto}.cm-bloc.est-sombre .cm-hote{background:#111}.cm-bloc.est-sombre .cm-hote .cm-content{caret-color:var(--feuille-encre-sombre);color:var(--feuille-encre-sombre)}.cm-hote.est-justifie .cm-f-action,.cm-hote.est-justifie .cm-f-dialogue,.a4-pages.est-justifie :is(.f-action,.f-dialogue){text-align:justify}.cm-hote .cm-f-scene{font-weight:var(--graisse-grasse);text-transform:uppercase}.cm-hote .cm-f-character{text-transform:uppercase;margin-left:var(--f-cue,22ch)}.cm-hote .cm-f-paren{margin-left:var(--f-par-marge,15ch);max-width:var(--f-par,25ch);color:var(--feuille-pale-clair);font-style:italic}.cm-hote .cm-f-dialogue{margin-left:var(--f-dia-marge,10ch);max-width:var(--f-dia,35ch)}.cm-hote .cm-f-transition{text-transform:uppercase;text-align:right;color:var(--feuille-pale-clair)}.cm-bloc.est-sombre .cm-hote :is(.cm-f-paren,.cm-f-transition){color:var(--feuille-pale-sombre)}.cm-hote .cm-f-center{text-align:center}.cm-hote .cm-f-strong{font-weight:var(--graisse-grasse)}.cm-hote .cm-f-em{font-style:italic}.cm-hote .cm-f-underline{text-decoration:underline}.cm-hote .cm-f-delim{opacity:.35}.f-scene{font-weight:var(--graisse-grasse);text-transform:uppercase;white-space:pre-wrap;margin:.6em 0 .3em}.f-action{white-space:pre-wrap;margin:.1em 0}.f-character{text-transform:uppercase;margin:.7em 0 0;margin-left:var(--f-cue,22ch)}.f-paren{margin:0 0 0 var(--f-par-marge,15ch);max-width:var(--f-par,25ch);color:var(--encre-moyenne);white-space:pre-wrap;font-style:italic}.f-dialogue{margin:0 0 0 var(--f-dia-marge,10ch);max-width:var(--f-dia,35ch);white-space:pre-wrap}.f-transition{text-transform:uppercase;text-align:right;color:var(--encre-moyenne);margin:.4em 0}.f-center{text-align:center;margin:.3em 0}.projets-carte .projets-logline{font-size:var(--texte-ui);color:var(--encre-moyenne);line-height:var(--interligne-serre);margin:var(--espace-2) 0 var(--espace-8)}.relecture-badge{font-size:var(--texte-secondaire);padding:var(--espace-4) var(--espace-8);border-radius:var(--rayon-4)}.relecture-badge.code-rouge{color:var(--etat-danger);background:var(--etat-danger-voile)}.relecture-badge.code-jaune{color:var(--etat-attention);background:rgba(var(--marque-jaune),.12)}.relecture-filtre{align-items:center;gap:var(--ecart-voisins);border:1px solid var(--trait-fin);border-radius:var(--rayon-4);padding:var(--espace-4) var(--espace-8);font-size:var(--texte-ui);cursor:pointer;background:var(--fond-page);display:inline-flex}.relecture-filtre.est-decoche{opacity:.45}.relecture-liste{gap:var(--espace-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.relecture-item{align-items:center;gap:var(--ecart-voisins);padding:var(--espace-2) 0;display:flex}.pastille.code-rouge{background:var(--etat-danger)}.pastille.code-jaune{box-shadow:inset 0 0 0 2px var(--etat-attention);background:0 0}.relecture-message{color:var(--encre-forte);cursor:pointer;text-align:left;padding:var(--espace-4) var(--espace-6);border-radius:var(--rayon-4);font-size:var(--texte-contenu);background:0 0;border:none}.relecture-message:hover{background:var(--fond-releve);color:var(--accent-encre)}.message-export{font-size:var(--texte-ui);color:var(--encre-moyenne);margin-top:var(--espace-8)}.recherche{position:relative}.recherche-champ{width:round(23.25rem,2px)}.recherche-liste{top:calc(100% + var(--espace-6));background:var(--fond-panneau);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);width:round(22.5rem,2px);max-height:60vh;box-shadow:var(--ombre-flottante);z-index:var(--couche-menu);padding:var(--espace-4);position:absolute;right:0;overflow:auto}.recherche-vide{padding:var(--espace-12);color:var(--encre-moyenne);font-size:var(--texte-contenu);text-align:center}.recherche-item{gap:var(--espace-2) var(--espace-8);text-align:left;width:100%;color:var(--encre-forte);cursor:pointer;padding:var(--espace-8) var(--espace-8);border-radius:var(--rayon-8);background:0 0;border:none;grid-template-columns:auto 1fr;display:grid}.recherche-type{font-variant-numeric:tabular-nums;font-size:var(--texte-etiquette);letter-spacing:.1em;text-transform:uppercase;padding:var(--espace-2) var(--espace-6);border-radius:var(--rayon-4);background:var(--trait-fin);color:var(--encre-moyenne);white-space:nowrap;grid-row:1;align-self:center}.recherche-type.type-personnage{color:var(--accent-encre)}.recherche-type.type-lieu{color:var(--etat-attention)}.recherche-type.type-aide{color:var(--accent-encre);background:var(--accent-voile)}.recherche-fiche{align-items:flex-start;gap:var(--ecart-voisins);padding:var(--espace-12) var(--espace-16);flex-direction:column;display:flex}.recherche-fiche .recherche-type{align-self:flex-start}.recherche-fiche-titre{font-size:var(--texte-intertitre);font-weight:var(--graisse-forte);color:var(--encre-forte);margin:0}.recherche-fiche-texte{white-space:pre-line;font-size:var(--texte-contenu);line-height:var(--interligne-texte);color:var(--encre-moyenne);margin:0}.recherche-fiche-actions{margin:var(--espace-4) 0 0}.recherche-titre{font-size:var(--texte-contenu);font-weight:var(--graisse-forte);text-overflow:ellipsis;white-space:nowrap;grid-row:1;align-self:center;overflow:hidden}.recherche-extrait{font-size:var(--texte-secondaire);color:var(--encre-moyenne);text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;overflow:hidden}.import-rapport{margin:var(--espace-8) 0 var(--espace-12);padding-left:var(--espace-24);font-size:var(--texte-contenu);line-height:var(--interligne-texte)}.modale.import-modale.est-large{width:min(round(64rem,2px),100vw - round(2rem,2px))}.import-saisie{gap:var(--ecart-voisins);margin:var(--espace-8) 0;flex-direction:column;display:flex}.import-saisie textarea{width:100%;font-family:var(--police-scenario);font-size:var(--texte-ui);resize:vertical}.import-depot{justify-content:center;align-items:center;gap:var(--ecart-voisins);padding:var(--espace-32) var(--espace-16);margin:var(--espace-8) 0;border:1px dashed var(--trait-champ);border-radius:var(--rayon-8);background:var(--fond-page);color:var(--encre-moyenne);text-align:center;cursor:pointer;flex-direction:column;display:flex}.import-depot:hover,.import-depot.est-survol,.import-depot:focus-within{border-color:var(--accent-encre);color:var(--accent-encre)}.import-depot .picto{width:var(--picto-grand);height:var(--picto-grand)}.import-depot-titre{font-size:var(--texte-contenu);font-weight:var(--graisse-forte);color:var(--encre-forte)}.import-depot-formats{font-size:var(--texte-secondaire)}.import-resume{margin:var(--espace-4) 0 var(--espace-8);font-size:var(--texte-contenu);font-weight:var(--graisse-forte);color:var(--encre-forte)}.import-apercu{border:1px solid var(--trait-fin);border-radius:var(--rayon-8);max-height:50vh;margin:var(--espace-8) 0 0;background:var(--fond-page);overflow:auto}.import-tableau,.elements-tableau{border-collapse:collapse;width:100%;font-size:var(--texte-ui);line-height:var(--interligne-texte)}.import-tableau th{padding:var(--espace-6) var(--espace-8);text-align:left;background:var(--fond-releve);font-size:var(--texte-etiquette);font-weight:var(--graisse-forte);color:var(--encre-etiquette);text-transform:uppercase;letter-spacing:.06em;position:sticky;top:0}.import-tableau td{padding:var(--espace-6) var(--espace-8);vertical-align:top;border-top:1px solid var(--trait-fin);color:var(--encre-forte)}.import-tableau td:nth-child(-n+2),.import-tableau th:nth-child(-n+2){white-space:nowrap}.import-apercu .est-nouveau,.import-legende .est-nouveau{color:var(--accent-encre)}.import-legende{margin:var(--espace-6) 0 var(--espace-8);font-size:var(--texte-secondaire);color:var(--encre-pale)}.import-modale .modale-actions{flex-wrap:wrap}.import-doc{margin-bottom:var(--espace-8);color:var(--accent-encre);font-size:var(--texte-contenu);display:inline-block}button.import-retouche{font:inherit;color:inherit;cursor:pointer;text-underline-offset:var(--espace-2);background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000}button.import-retouche:hover,button.import-retouche:focus-visible{text-decoration-color:currentColor}.import-indice{z-index:calc(var(--couche-modale) + 1);transform:translate(var(--espace-12),var(--espace-16));pointer-events:none;padding:var(--espace-4) var(--espace-8);border:1px solid var(--trait-fin);border-radius:var(--rayon-4);background:var(--fond-releve);box-shadow:var(--ombre-flottante);font-size:var(--texte-secondaire);color:var(--encre-forte);white-space:nowrap;position:fixed}.import-legende .puce{margin-left:var(--espace-6)}button.import-retouche.est-mention{font-style:italic}.import-legende .puce .compteur{margin-left:var(--espace-4)}.import-regles{align-self:center;margin-right:auto}.import-numero{font-variant-numeric:tabular-nums;color:var(--encre-pale)}.import-separateur{width:var(--picto-petit);height:var(--picto-petit);--picto-trait:var(--picto-trait-petit);margin:0 var(--espace-4);vertical-align:middle;color:var(--encre-moyenne)}.import-inverser{margin-left:var(--espace-8);font:inherit;font-size:var(--taille-10);font-weight:var(--graisse-normale);text-transform:none;letter-spacing:0;color:var(--accent-encre);cursor:pointer;text-underline-offset:var(--espace-2);background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000}.import-inverser:hover,.import-inverser:focus-visible,.import-inverser.est-actif{text-decoration-color:currentColor}.import-inverser:disabled{opacity:.5;cursor:default}.modale-fond{z-index:var(--couche-modale);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#17120d66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modale{background:var(--fond-panneau);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);width:min(round(26.25rem,2px),100vw - round(2rem,2px));padding:var(--espace-16);box-shadow:var(--ombre-flottante);max-height:calc(100dvh - round(2rem,2px));overflow-y:auto}.modale-msg{margin:0 0 var(--espace-6);font-size:var(--texte-intertitre);font-weight:var(--graisse-forte);color:var(--encre-forte)}.modale-detail{margin:0 0 var(--espace-4);font-size:var(--texte-contenu);color:var(--encre-moyenne);white-space:pre-line}.modale-actions{justify-content:flex-end;gap:var(--ecart-voisins);margin-top:var(--ecart-blocs);display:flex}.camera-modules{gap:var(--ecart-voisins);margin-bottom:var(--espace-12);grid-template-columns:repeat(auto-fit,minmax(round(8.75rem,2px),1fr));display:grid}.camera-principes{grid-template-columns:repeat(3,minmax(0,1fr))}.camera-lus{grid-template-columns:repeat(4,minmax(0,1fr))}.camera-lus .camera-module{background:0 0;border-style:dashed}.camera-saisis{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=639px){.camera-principes,.camera-lus,.camera-saisis{grid-template-columns:repeat(2,minmax(0,1fr))}}.camera fieldset{border:0;min-width:0;margin:0;padding:0}.camera legend{padding:0}.camera-module{align-items:center;gap:var(--ecart-voisins);text-align:center;border:1px solid var(--trait-fin);border-radius:var(--rayon-8);padding:var(--espace-12) var(--ecart-interne);background:var(--fond-page);flex-direction:column;justify-content:center;min-height:round(6.5rem,2px);display:flex}.camera-module svg{width:var(--picto-rail);height:var(--picto-rail);color:var(--encre-moyenne)}.camera-module .champ-choix{width:100%}.camera-module .etiquette{margin:0}.camera-module input{text-align:center}.camera-lu{min-height:var(--hauteur-controle);font-size:var(--texte-ui);color:var(--encre-forte);justify-content:center;align-items:center;display:flex}.schema-rendu{width:round(50rem,2px);height:round(31.25rem,2px);position:fixed;top:0;left:-10000px}.camera-alerte{font-size:var(--texte-secondaire);color:var(--etat-attention)}.references{margin-top:var(--espace-8)}.references-tete{margin-bottom:var(--espace-6);justify-content:space-between}.references-grille{gap:var(--ecart-voisins);flex-wrap:wrap;display:flex}.references-item{width:var(--largeur-vignette);border:1px solid var(--trait-fin);border-radius:var(--rayon-4);background:var(--fond-page);overflow:hidden}.references-item img,.references-item video{width:var(--largeur-vignette);height:var(--hauteur-vignette);object-fit:cover;background:#111;display:block}.references-item audio{width:var(--largeur-vignette);display:block}.references-bas{align-items:center;gap:var(--espace-4);padding:var(--espace-4) var(--espace-6);display:flex}.references-nom{min-width:0;font-size:var(--texte-etiquette);color:var(--encre-moyenne);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.connexion{gap:var(--espace-12);text-align:center;flex-direction:column;max-width:round(17.5rem,2px);margin:18vh auto;display:flex}.connexion h1{color:var(--accent-encre);letter-spacing:.06em}.application{--retrait-rail:var(--largeur-rail);flex:auto;min-height:0;display:flex;position:relative}.application.est-rail-masque,.application.est-rail-flottant{--retrait-rail:0px}.rail{width:var(--largeur-rail);z-index:var(--couche-rail);--rail-pas:round(nearest,clamp(0px,calc((100dvh - 57.5rem) / 20),2px),2px);border-right:1px solid var(--trait-fin);padding:var(--espace-8) var(--espace-2) 0;gap:calc(var(--espace-2) + var(--rail-pas));scrollbar-width:none;transition:transform var(--duree-panneau) ease;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden auto}.rail>:not(.rail-ressort){flex-shrink:0}.est-rail-masque .rail,.est-rail-flottant:not(.est-rail-ouvert) .rail{visibility:hidden;transition:transform var(--duree-panneau) ease,visibility 0s var(--duree-panneau);transform:translate(-100%)}.est-rail-flottant.est-rail-ouvert .rail{box-shadow:var(--ombre-flottante)}.rail-afficher{bottom:calc(var(--espace-8) + env(safe-area-inset-bottom,0px));z-index:var(--couche-rail-logo);left:calc((var(--largeur-rail) - var(--cible-tactile)) / 2);width:var(--cible-tactile);height:var(--cible-tactile);cursor:pointer;color:var(--encre-moyenne);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);box-shadow:var(--ombre-flottante);justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.rail-afficher:hover{color:var(--encre-forte)}.atelier:not(.est-element-ouvert)>.liste{transition:margin-left var(--duree-panneau) ease}.est-rail-masque .atelier:not(.est-element-ouvert)>.liste{margin-left:calc(-1 * var(--marge-rail))}.est-rail-masque .liste-corps{padding-bottom:calc(var(--cible-tactile) + var(--espace-8))}.rail-lien,.rail-projet{justify-content:center;align-items:center;gap:var(--rail-pas);padding:var(--rail-pas) 0;border-radius:var(--rayon-8);width:100%;color:var(--encre-moyenne);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.rail-lien:hover:not(:disabled),button.rail-projet:hover{color:var(--encre-forte);background:var(--fond-releve)}.rail-lien:disabled{opacity:.4;cursor:default}.rail-lien.est-actif,.rail-projet.est-actif{color:var(--accent-encre);background:var(--accent-voile);border-color:var(--accent-voile)}.rail-lien.est-actif.est-repliable:after{content:"";right:var(--espace-2);border-left:round(.25rem,2px) solid;border-block:round(.25rem,2px) solid #0000;position:absolute;top:50%;transform:translateY(-50%)}.rail-picto{width:var(--picto-rail);height:var(--picto-rail);color:var(--encre-pale);transition:color var(--duree-survol);flex:none}.rail-lien:hover:not(:disabled) .rail-picto{color:var(--encre-moyenne)}.rail-lien.est-actif .rail-picto{color:var(--accent-encre)}.rail-libelle{text-overflow:ellipsis;max-width:100%;font-size:var(--texte-secondaire);line-height:var(--interligne-serre);overflow:hidden}.rail-projet{padding:var(--espace-4) 0;margin-bottom:calc(var(--espace-2) + var(--rail-pas))}.rail-projet:hover .rail-picto{color:var(--encre-moyenne)}.rail-projet.est-actif .rail-picto{color:var(--accent-encre)}.rail-logo{width:var(--picto-rail);height:var(--picto-rail);border-radius:var(--rayon-4);flex:none;display:block}.rail-groupe{padding:calc(var(--espace-2) + var(--rail-pas)) 0}.rail-groupe:after{content:"";width:var(--espace-16);border-top:1px solid var(--trait-fin);margin:0 auto;display:block}.rail-ressort{flex:auto;min-height:round(.5rem,2px)}.rail-pied{background:var(--fond-panneau);border-top:1px solid var(--trait-fin);padding-block:calc(var(--espace-4) + 2 * var(--rail-pas)) var(--espace-8);margin-inline:calc(-1 * var(--espace-2));padding-inline:var(--espace-2);margin-top:calc(var(--espace-2) + 2 * var(--rail-pas));gap:var(--espace-2);box-shadow:0 calc(-1 * var(--espace-8)) var(--espace-8) calc(-1 * var(--espace-8)) var(--fond-page);flex-direction:column;display:flex;position:sticky;bottom:0}.rail-lien.rail-annexe{color:var(--encre-pale)}.rail-lien.rail-annexe:hover:not(:disabled){color:var(--encre-forte)}.rail-lien.rail-annexe.est-actif{color:var(--accent-encre)}.rail-pied .rail-picto{width:var(--picto-grand);height:var(--picto-grand)}.rail-pictos{width:0;height:0;position:absolute;overflow:hidden}.recherche-calque{z-index:var(--couche-modale);background:#17120d66;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.recherche-boite{width:min(round(35rem,2px),100vw - round(2rem,2px))}.recherche-boite .recherche,.recherche-boite .recherche-champ{width:100%}.recherche-boite .recherche-liste{width:100%;margin-top:var(--espace-8);max-height:60vh;position:static}.recherche-fond{cursor:default;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.recherche-boite{z-index:1;position:relative}use[href^=\#ic-]{stroke-width:var(--picto-trait)}.picto{width:var(--picto);height:var(--picto);vertical-align:-2px;flex:none}.chevron{color:var(--encre-moyenne);transition:transform var(--duree-survol)}.chevron.est-ouvert{transform:rotate(90deg)}button svg.picto,li svg.picto{pointer-events:none}.inspecteur-grille{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.inspecteur-grille>*{min-height:0}.atelier-principal{flex-direction:column;min-width:0;display:flex}.sequence-editeur .atelier-principal{gap:var(--espace-16)}.atelier-principal .sequence-zone{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.cases-liste{flex-direction:column;max-height:round(15rem,2px);display:flex;overflow-y:auto}.cases-ligne{font-size:var(--texte-ui);align-items:center;gap:var(--ecart-voisins);padding:var(--espace-6) var(--ecart-interne);border-bottom:1px solid #ffffff09;display:flex}.cases-ligne:last-child{border-bottom:none}.inspecteur-vide{padding:var(--espace-8) var(--espace-8);color:var(--encre-pale);font-size:var(--texte-ui);font-style:italic}.cases-ajout{padding:var(--espace-6) var(--espace-8);border-top:1px solid var(--trait-fin)}.cases-ajout>input{background:var(--fond-page);border:1px dashed var(--trait-fin);border-radius:var(--rayon-4);width:100%;padding:var(--espace-6) var(--espace-8);font-size:var(--texte-ui)}.cases-ajout>input::placeholder{color:var(--encre-pale);font-style:italic}.elements-tableau td{padding:var(--espace-4) var(--espace-2);border-top:1px solid var(--trait-fin);vertical-align:middle;white-space:nowrap}.elements-tableau tr:first-child td{border-top:none}.elements-tableau td:first-child{width:1%;padding-left:var(--espace-8)}.elements-tableau td:last-child{width:1%;padding-right:var(--espace-4)}.elements-tableau .elements-type{width:1%;padding-right:var(--espace-6);font-size:var(--texte-secondaire);color:var(--encre-pale)}.elements-nom{max-width:0}.elements-tableau .elements-quantite{width:1%;padding-right:var(--espace-6)}.champ-quantite{align-items:center;gap:var(--espace-2);font-size:var(--texte-secondaire);color:var(--encre-pale);display:inline-flex}.champ-quantite:before{content:"×"}.champ-quantite input{width:round(3.5rem,2px);padding:var(--espace-2) var(--espace-4);background:var(--fond-releve);color:var(--encre-forte);border:1px solid var(--trait-fin);border-radius:var(--rayon-4);font:inherit;text-align:right}.elements-nom .cases-nom,.elements-nom .cases-renommer{width:100%;display:block}.elements-ajout{align-items:center;gap:var(--ecart-voisins);display:flex}.elements-ajout>input{flex:auto;min-width:0}.elements-ajout>.champ-choix{flex:none;width:round(6.5rem,2px)}.elements-ajout>.bouton-secondaire{flex:none}.menu-contextuel.est-sur-place{top:calc(100% + var(--espace-4));width:max-content;position:absolute;left:0}.menu-contextuel{z-index:var(--couche-menu);min-width:round(12.5rem,2px);padding:var(--espace-4);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);box-shadow:var(--ombre-flottante);flex-direction:column;display:flex;position:fixed}.menu-entree{padding:var(--espace-6) var(--espace-8);border-radius:var(--rayon-4);color:var(--encre-forte);font-size:var(--texte-ui);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none}.menu-entree:hover,.menu-entree:focus-visible{background:var(--accent-voile);color:var(--accent-encre);outline:none}.menu-entree.est-actif{color:var(--accent-encre)}.menu-entree:disabled{color:var(--encre-pale);cursor:default;background:0 0}.menu-separateur{height:1px;margin:var(--espace-4) var(--espace-2);background:var(--trait-fin)}@media (width<=1023px){.inspecteur-grille{grid-template-columns:1fr}.cases-liste{max-height:round(12.5rem,2px)}}.outils-barre{gap:var(--espace-4);margin-bottom:var(--espace-8);align-items:center;display:flex}.champ-incruste{margin:0;position:relative}.champ-incruste .etiquette{top:var(--espace-6);font-size:var(--texte-etiquette);letter-spacing:.06em;text-transform:uppercase;color:var(--encre-etiquette);pointer-events:none;z-index:1;margin:0;position:absolute;left:round(.6875rem,2px)}.champ-incruste textarea{padding-top:var(--espace-24);resize:none;overflow:hidden}.champ-choix-item .pastille{margin-right:var(--espace-8);display:inline-block}.versions-creer{gap:var(--ecart-voisins);padding:var(--espace-8) var(--espace-8);border-bottom:1px solid var(--trait-fin);display:flex}.versions-creer input{flex:auto}.versions-liste{max-height:round(13.75rem,2px);margin:0;padding:0;list-style:none;overflow-y:auto}.versions-ligne{align-items:center;gap:var(--espace-4);padding:0 var(--espace-6) 0 0;border-bottom:1px solid #ffffff09;display:flex}.versions-ligne:last-child{border-bottom:none}.envois-destinataire{align-items:center;gap:var(--ecart-voisins);margin-bottom:var(--espace-6);grid-template-columns:round(5.5rem,2px) minmax(0,1fr) round(7rem,2px) auto;display:grid}.envois-actions{justify-content:flex-end;gap:var(--ecart-voisins);display:flex}.envois-champ{min-width:0;position:relative}.envois-champ input{width:100%}.envois-champ.est-trouve input,.envois-champ.est-introuvable input{padding-right:var(--espace-32)}.envois-champ.est-introuvable input{border-color:var(--etat-danger)}.envois-resultat{right:var(--espace-8);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.envois-champ.est-trouve .envois-resultat{color:var(--etat-succes)}.envois-champ.est-introuvable .envois-resultat{color:var(--etat-danger)}.envois-introuvable{margin:calc(-1 * var(--espace-2)) 0 var(--espace-6);font-size:var(--texte-secondaire);color:var(--etat-danger)}.comm-liste{margin:0;padding:0;list-style:none}.comm-fil{padding:var(--espace-8) var(--espace-8) var(--espace-12);border-bottom:1px solid var(--trait-fin)}.comm-fil.est-actif{background:var(--accent-voile)}.comm-fil.est-traite{opacity:.6}.comm-tete{align-items:flex-start;gap:var(--espace-4);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.comm-cible{font-size:var(--texte-etiquette);color:var(--encre-pale);text-transform:uppercase;letter-spacing:.1em}.comm-citation{font-family:var(--police-scenario);font-size:var(--texte-secondaire);color:var(--encre-moyenne);border-left:2px solid var(--accent-encre);padding-left:var(--espace-6);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.comm-citation.est-detache{border-left-color:var(--etat-attention);text-decoration:line-through}.comm-message{margin-top:var(--espace-6);font-size:var(--texte-ui)}.comm-message p{margin:var(--espace-2) 0 0;white-space:pre-wrap}.comm-reponse{margin-left:var(--espace-12);padding-left:var(--espace-8);border-left:1px solid var(--trait-fin)}.comm-auteur{align-items:baseline;gap:var(--ecart-voisins);display:flex}.comm-auteur .bouton-retirer{margin-left:auto}.comm-actions{justify-content:flex-end;align-items:center;gap:var(--ecart-voisins);margin-top:var(--espace-8);display:flex}.comm-nouveau{gap:var(--ecart-voisins);padding:var(--espace-8);border-bottom:1px solid var(--trait-fin);flex-direction:column;display:flex}.liste-marque.code-commentaire{background:var(--fond-releve);color:var(--encre-forte)}.liste-marque.code-detache{background:var(--etat-attention-voile);color:var(--etat-attention)}.lecture-cadre{background:var(--fond-page);flex-direction:column;height:100dvh;display:flex}.lecture{width:100%;min-height:0;max-width:var(--largeur-atelier);padding:0 var(--espace-16);background:var(--fond-page);flex-direction:column;flex:auto;margin:0 auto;display:flex}.lecture-tete{padding:var(--espace-16) 0 0;flex:none}.lecture-bandeau{align-items:center;gap:var(--espace-6) var(--espace-12);padding:var(--espace-8) var(--espace-16);border-bottom:1px solid var(--trait-fin);background:var(--fond-panneau);font-size:var(--texte-ui);flex-wrap:wrap;flex:none;display:flex}.lecture-marque{font-family:var(--police-titre);font-size:var(--texte-intertitre);color:var(--encre-forte);margin-right:auto}.lecture-connecte{color:var(--encre-moyenne)}.lecture-connexion{align-items:center;gap:var(--ecart-voisins);flex-wrap:wrap;display:flex}.lecture-connexion input:not([type=checkbox]){width:round(14rem,2px)}.lecture-connexion .case-ligne{font-size:var(--texte-secondaire);margin:0}.lecture-bandeau-msg{padding:var(--espace-6) var(--espace-16);text-align:right;flex:none;margin:0}@media (width<=639px){.lecture-connexion,.lecture-connexion input:not([type=checkbox]){width:100%}}.lecture-pour{margin:var(--espace-4) 0 0;color:var(--encre-moyenne);font-size:var(--texte-ui)}.lecture-tete .sous-onglets{margin:var(--espace-12) 0 0}.lecture .a4-zone{min-height:0;padding:var(--espace-12) 0;flex:auto}.lecture-notes{min-height:0;padding:var(--espace-12) 0 var(--espace-32);flex:auto;overflow-y:auto}.lecture-notes h2{margin:0 0 var(--espace-8);font-size:var(--texte-intertitre)}.lecture-note-texte{white-space:pre-wrap;font-size:var(--texte-contenu);line-height:var(--interligne-prose)}.lecture-filigrane{display:none}.lecture-outils,.comparer{align-items:center;gap:var(--ecart-voisins);margin-top:var(--espace-8);flex-wrap:wrap;display:flex}:is(.lecture-outils,.comparer) :is(.case-ligne,.etiquette,.note-aide){margin:0}.atelier-tete>.comparer{margin:var(--espace-12) 0 0}.ligne-aide{align-items:center;gap:var(--ecart-voisins);display:flex}.ligne-aide>:first-child{flex:auto}.comparer-choix{min-width:round(10rem,2px)}.lecture-compte{border-top:1px solid var(--trait-fin);gap:var(--ecart-voisins);flex-direction:column;display:flex}.lecture-compte .note-aide{margin:0}.lectures .atelier-contenu{padding:0}.lecture-cadre.est-integree{height:100%}.lecture-reprise{color:var(--accent-encre)}.lecture-envoi{align-items:center;gap:var(--ecart-voisins);margin:var(--espace-8) 0 0;padding:var(--espace-8) var(--espace-12);border-radius:var(--rayon-8);background:var(--fond-releve);color:var(--encre-moyenne);font-size:var(--texte-ui);flex-wrap:wrap;display:flex}.lecture-envoi.est-en-attente{background:var(--accent-voile);color:var(--encre-forte)}.comm-attente{margin-left:var(--espace-6);font-size:var(--texte-etiquette);color:var(--accent-encre)}.lecture-lettre{max-width:var(--largeur-lecture);margin:var(--espace-24) auto 0;padding:var(--espace-32) var(--espace-48);background:var(--fond-releve);border:1px solid var(--trait-fin);border-radius:var(--rayon-4);box-shadow:var(--ombre-flottante);font-family:var(--police-titre);font-size:var(--texte-intertitre);line-height:var(--interligne-prose);color:var(--encre-forte)}.lecture-lettre-texte{white-space:pre-wrap;margin:0}.lecture-signature{margin:var(--espace-24) 0 0;text-align:right}.lecture-questions{max-width:var(--largeur-lecture);margin:var(--espace-24) auto 0;--ecart-sections:var(--espace-8)}.lecture-question{align-items:baseline;gap:var(--espace-12);display:flex}.lecture-question-numero{font-size:var(--texte-secondaire);font-weight:var(--graisse-forte);color:var(--accent-encre)}.lecture-question-texte{font-family:var(--police-titre);flex:auto;margin:0;font-style:italic}.lecture-ma-lettre{gap:var(--espace-12);flex-direction:column;display:flex}.lecture-ma-lettre :is(button,.note-aide){font-family:var(--police-interface);font-size:var(--texte-ui)}.lecture-champ{gap:var(--ecart-voisins);flex-direction:column;display:flex}.lecture-champ textarea{font-size:var(--texte-contenu)}.lecture-lettre-suite{justify-content:center;align-items:center;gap:var(--ecart-voisins);margin:var(--espace-24) auto 0;flex-wrap:wrap;display:flex}.envois-question{gap:var(--espace-4);margin-bottom:var(--espace-8);flex-direction:column;display:flex}.envois-question-ligne{align-items:center;gap:var(--espace-4);display:flex}.envois-question-ligne>:first-child{flex:auto;min-width:0}.envois-lettre{white-space:pre-wrap;font-family:var(--police-titre);color:var(--encre-forte);margin:0}.envois-question-lue{gap:var(--espace-2);padding:var(--espace-6) 0;border-top:1px solid var(--trait-fin);flex-direction:column;display:flex}.envois-question-texte{font-family:var(--police-titre);font-style:italic}.envois-reponse{font-size:var(--texte-secondaire);color:var(--encre-forte)}.envois-lettre-recue{gap:var(--espace-4);padding:var(--espace-8);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);background:var(--fond-releve);flex-direction:column;display:flex}.envois-etat.est-lettre{color:var(--etat-succes)}.partager-vue{--ecart-sections:0px;scrollbar-gutter:stable;gap:var(--espace-16);min-height:0;padding:var(--espace-12) var(--espace-16) var(--espace-32);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.partager-carte{gap:var(--ecart-voisins);flex-direction:column;display:flex}.page-panneau.partager-prochaine{background:var(--fond-releve)}.partager-tete{justify-content:space-between;align-items:center;gap:var(--ecart-voisins);flex-wrap:wrap;display:flex}.partager-titre{font-size:var(--texte-intertitre);font-weight:var(--graisse-forte);margin:0}.partager-sous-titre{margin:0}.partager-etape{gap:var(--espace-12);flex-direction:column;display:flex}.preparer-recap{margin:var(--espace-6) 0 0;padding-left:var(--espace-16);gap:var(--espace-4);font-size:var(--texte-ui);color:var(--encre-forte);flex-direction:column;display:flex}.partager-groupe{gap:var(--espace-4);padding:var(--espace-8) 0;border-top:1px solid var(--trait-fin);flex-direction:column;display:flex}.partager-lecteurs{gap:var(--espace-2);flex-direction:column;display:flex}.lecture-glyphe{font-family:Georgia,var(--police-titre);font-style:italic}.histoire{gap:var(--espace-16);flex-direction:column;display:flex}.histoire-frise{gap:var(--espace-12);flex-wrap:wrap;display:flex}.histoire-version{align-items:center;gap:var(--espace-2);color:var(--encre-moyenne);font-size:var(--texte-secondaire);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.histoire-point{min-width:var(--cible-minimale);height:var(--cible-minimale);padding:0 var(--espace-6);border:2px solid var(--trait-champ);border-radius:var(--rayon-pilule);font-weight:var(--graisse-forte);color:var(--encre-forte);background:var(--fond-panneau);justify-content:center;align-items:center;display:flex}.histoire-version.est-actif .histoire-point{background:var(--accent-aplat);border-color:var(--accent-aplat);color:var(--accent-sur-aplat)}.histoire-corps{gap:var(--espace-16);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.histoire-tete{justify-content:space-between;align-items:center;gap:var(--ecart-voisins);margin-bottom:var(--espace-8);font-family:var(--police-interface);font-size:var(--texte-secondaire);color:var(--feuille-pale-clair);flex-wrap:wrap;display:flex}.histoire-tete .case-ligne{margin:0}.histoire-fil{padding:0 0 0 var(--espace-12);border-left:1px solid var(--trait-fin);gap:var(--espace-12);flex-direction:column;margin:0;list-style:none;display:flex}.histoire-evenement{gap:var(--espace-2);font-size:var(--texte-contenu);flex-direction:column;display:flex}.histoire-evenement small{color:var(--encre-moyenne)}.histoire-evenement.type-sort span{font-family:var(--police-titre)}.histoire-evenement.type-version span{color:var(--encre-moyenne)}.modale.histoire-modale{width:min(round(64rem,2px),100vw - round(2rem,2px));max-height:calc(100dvh - round(2rem,2px));overflow:auto}.histoire-modale-tete{justify-content:space-between;align-items:center;gap:var(--ecart-voisins);margin-bottom:var(--espace-12);display:flex}@media (width<=1023px){.histoire-corps{grid-template-columns:minmax(0,1fr)}}.liste-marque.code-prise{background:var(--etat-succes-voile);color:var(--etat-succes)}.liste-marque.code-ecartee{background:var(--etat-attention-voile);color:var(--etat-attention)}.liste-marque.code-plus_tard{background:var(--fond-releve);color:var(--encre-moyenne)}.comm-sorts{margin:var(--espace-8) 0 0}.comm-sort-champ{margin-top:var(--espace-6)}.comm-sort-reponse{font-family:var(--police-titre)}.comm-modifie{align-items:baseline;gap:var(--espace-4) var(--espace-12);margin-top:var(--espace-8);padding-top:var(--espace-8);border-top:1px dashed var(--trait-fin);font-size:var(--texte-secondaire);color:var(--encre-moyenne);flex-wrap:wrap;display:flex}.reponses-carte{gap:var(--ecart-voisins);flex-direction:column;display:flex}.reponses-tete{justify-content:space-between;align-items:center;gap:var(--ecart-voisins);display:flex}.reponses-note{color:var(--encre-moyenne);margin:0}.reponses-auteur{font-family:var(--police-titre);font-size:var(--texte-intertitre);margin:0}.reponses-passage{padding:var(--espace-12) var(--espace-16);border-radius:var(--rayon-4);background:var(--feuille-fond-clair);color:var(--feuille-encre-clair);overflow-x:auto}.lectures-point{background:var(--accent-aplat)}.lectures-projet .liste-choix{align-items:baseline;gap:var(--ecart-voisins);padding:var(--espace-6) var(--espace-8)}.lectures-projet .chevron{flex:none;align-self:center}.lectures-projet .liste-choix{flex-wrap:wrap}.lectures-projet .liste-choix .liste-libelle{min-width:0;font-weight:var(--graisse-forte);flex:1 1 0}.lectures-projet .liste-choix .liste-detail{padding-left:calc(var(--picto) + var(--espace-6));flex:1 0 100%}.liste-choix.lectures-version{justify-content:space-between;gap:var(--espace-4) var(--espace-8);padding:var(--espace-6) var(--espace-8);flex-wrap:wrap}.lectures-nom{min-width:0;font-size:var(--texte-contenu);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lectures-nom strong{margin-right:var(--espace-8);font-weight:var(--graisse-forte)}.lectures-etat{font-size:var(--texte-secondaire);color:var(--encre-moyenne);white-space:nowrap}.lectures-etat.est-reprise{color:var(--accent-encre)}.lectures-nouvelle{padding:var(--espace-2) var(--espace-8);border-radius:var(--rayon-4);background:var(--accent-aplat);color:var(--accent-sur-aplat);font-size:var(--taille-10);white-space:nowrap}.lectures-progres{height:var(--espace-2);border-radius:var(--rayon-pilule);background:var(--trait-fin);flex:100%;overflow:hidden}.lectures-progres>span{background:var(--encre-moyenne);height:100%;display:block}.comm-suivi{margin-top:var(--espace-4);font-size:var(--texte-etiquette);color:var(--encre-pale)}.envois-lu{align-items:center;gap:var(--ecart-voisins);min-width:0;display:flex}.envois-etat{font-size:var(--texte-etiquette);color:var(--encre-pale)}.envois-lien{gap:var(--ecart-voisins);display:flex}.envois-lien input{min-width:0;font-size:var(--texte-secondaire);flex:auto}.versions-choix{align-items:baseline;gap:var(--ecart-voisins);min-width:0;color:var(--encre-forte);text-align:left;padding:var(--espace-6) var(--espace-8);cursor:pointer;background:0 0;border:none;border-radius:0;flex:auto;display:flex}.versions-numero{font-variant-numeric:tabular-nums;font-size:var(--texte-etiquette);color:var(--accent-encre);font-variant-numeric:tabular-nums;flex:none}.versions-libelle{font-size:var(--texte-contenu);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.versions-date{font-variant-numeric:tabular-nums;color:var(--encre-pale);font-size:var(--texte-etiquette);flex:none}.fiche{gap:var(--ecart-sections);display:grid}.fiche-identite{gap:var(--espace-16);align-items:flex-start;display:flex}.fiche-identite>.formulaire{flex:auto}.fiche-photo{flex:0 0 round(11.875rem,2px);max-width:round(11.875rem,2px)}@media (width<=639px){.fiche-identite{flex-direction:column;align-items:stretch}}.champ-retirer{padding:0 var(--espace-4);margin-left:auto}.fiche-approf{grid-template-columns:max-content minmax(0,1fr) auto;display:grid}.fiche-approf>:not(.fiche-approf-ligne){grid-column:1/-1}.fiche-approf-ajout{max-width:round(20rem,2px);margin-bottom:var(--espace-8)}.fiche-approf .surtitre{margin:var(--espace-16) 0 var(--espace-4)}.fiche-approf-ligne{grid-column:1/-1;grid-template-columns:subgrid;column-gap:var(--espace-12);border-bottom:1px solid var(--trait-fin);padding:var(--espace-4) 0;align-items:baseline;display:grid}.fiche-approf-ligne:focus-within{border-bottom-color:var(--accent-encre)}.fiche-approf-cle{font-size:var(--texte-ui);color:var(--encre-etiquette);padding:var(--espace-4) 0}span.fiche-approf-cle:after{content:" :"}.fiche-approf .champ-nu{border-bottom:0}input.fiche-approf-cle{width:auto;min-width:0}.fiche-approf-actions{align-self:center;align-items:center;display:flex}.champ-verrou{color:var(--encre-pale);padding:var(--espace-2) var(--espace-6);border-radius:var(--rayon-4);cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}.champ-verrou:hover{color:var(--encre-forte)}.champ-verrou.est-verrouille{color:var(--accent-encre)}.fiche-approf .champ-retirer:disabled{visibility:hidden}.fiche-approf .fiche-approf-valeur{width:100%;min-height:0;padding:var(--espace-4) 0;font-size:var(--texte-contenu);line-height:var(--interligne-texte);color:var(--encre-forte);resize:none;display:block;overflow:hidden}@media (width<=639px){.fiche-approf,.fiche-approf-ligne{grid-template-columns:minmax(0,1fr) auto}.fiche-approf-ligne>.fiche-approf-valeur{grid-area:2/1/auto/-1}}.fiche textarea:where(:not(.champ-nu)){resize:vertical;min-height:var(--hauteur-controle);line-height:var(--interligne-texte);overflow:hidden}.references-unique .references-grille{flex-direction:column}.references-unique .references-item{width:100%}.references-unique .references-item img{object-fit:contain;background:#111;width:100%;height:auto;max-height:round(15rem,2px)}.references-fichier{justify-content:center;align-items:center;gap:var(--espace-4);width:var(--largeur-vignette);height:var(--hauteur-vignette);background:var(--fond-releve);color:var(--encre-moyenne);flex-direction:column;text-decoration:none;display:flex}.references-fichier:hover{color:var(--accent-encre)}.references-fichier .picto{width:var(--picto-rail);height:var(--picto-rail)}.references-unique .references-fichier{width:100%}.fiche .sous-onglets{margin-bottom:0}.fiche-cat-pied{margin-top:var(--espace-12)}.fiche-synthese{gap:var(--ecart-voisins);flex-direction:column;display:flex}.fiche-synthese-tete{justify-content:space-between}.fiche-synthese-tete .etiquette{margin-bottom:0}.fiche-synthese-txt{resize:vertical;width:100%;line-height:var(--interligne-texte);overflow:hidden}.cm-bloc.est-libre .cm-hote{background:var(--fond-page);min-height:round(7.5rem,2px)}.cm-bloc.est-libre .cm-hote .cm-content{color:var(--encre-forte);caret-color:var(--encre-forte);max-width:none;padding:round(nearest,.625rem,2px) var(--espace-12);margin:0}.traitement .atelier-principal{padding-bottom:var(--espace-12);overflow:auto}.traitement.est-horizontale .atelier-principal{flex-direction:column;display:flex;overflow:hidden}.traitement-frise{grid-template-columns:repeat(var(--frise-colonnes),minmax(0,1fr));gap:var(--espace-16);min-height:0;padding:var(--espace-8) var(--espace-2);flex:auto;align-content:center;align-items:center;display:grid}.traitement-frise .postit{cursor:default;max-height:round(min(24rem,60vh),2px);overflow-y:auto}.traitement-frise .postit.est-fige{opacity:.55;cursor:pointer}.traitement-frise .postit.est-fige:hover{opacity:.8}.traitement-frise-vide{min-height:0}.traitement-frise-pied{justify-content:center;align-items:center;gap:var(--espace-8);flex:none;display:flex}.traitement-frise-pied .bouton-ajouter{margin:0 0 0 var(--espace-16)}.traitement-grille{grid-template-columns:repeat(auto-fill,minmax(max(min(100%,var(--largeur-postit-min)),(100% - 3 * var(--espace-12)) / 4),1fr));gap:var(--espace-12);padding:var(--espace-8) var(--espace-2) var(--espace-8);align-items:start;display:grid}.traitement-acte{align-items:center;gap:var(--espace-12);margin-top:var(--espace-12);display:flex}.traitement-acte:before{content:"";background:var(--trait-fin);flex:0 0 round(1.5rem,2px);height:1px}.traitement-acte:after{content:"";background:var(--trait-fin);flex:auto;height:1px}.traitement-acte-num{font-variant-numeric:tabular-nums;font-size:var(--texte-etiquette);color:var(--accent-encre);text-transform:uppercase;letter-spacing:.09em}.traitement-acte-nom{width:round(11.25rem,2px);color:var(--encre-forte);font-weight:var(--graisse-forte);font-size:var(--texte-contenu);flex:none}.traitement-acte-nom.est-discret{color:var(--encre-moyenne)}.postit{gap:var(--espace-6);background:var(--fond-releve);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);padding:var(--espace-8) var(--espace-12);cursor:grab;box-shadow:var(--ombre-posee);flex-direction:column;display:flex;position:relative}.postit:hover{filter:brightness(1.06)}.postit.est-selectionne{outline:2px solid var(--accent-encre);outline-offset:-2px}.postit.est-pret{border-left:2px solid var(--accent-encre)}[data-couleur=ardoise]{--fond-postit:var(--fond-postit-ardoise);--trait-postit:var(--trait-postit-ardoise)}[data-couleur=nuit]{--fond-postit:var(--fond-postit-nuit);--trait-postit:var(--trait-postit-nuit)}[data-couleur=sarcelle]{--fond-postit:var(--fond-postit-sarcelle);--trait-postit:var(--trait-postit-sarcelle)}[data-couleur=foret]{--fond-postit:var(--fond-postit-foret);--trait-postit:var(--trait-postit-foret)}[data-couleur=olive]{--fond-postit:var(--fond-postit-olive);--trait-postit:var(--trait-postit-olive)}[data-couleur=terre]{--fond-postit:var(--fond-postit-terre);--trait-postit:var(--trait-postit-terre)}[data-couleur=bordeaux]{--fond-postit:var(--fond-postit-bordeaux);--trait-postit:var(--trait-postit-bordeaux)}[data-couleur=prune]{--fond-postit:var(--fond-postit-prune);--trait-postit:var(--trait-postit-prune)}.postit[data-couleur]{background:var(--fond-postit)}.traitement.est-bande .postit[data-couleur]{background:var(--fond-releve);box-shadow:inset 6px 0 0 var(--trait-postit),var(--ombre-posee)}.postit-tete{align-items:baseline;gap:var(--espace-8);display:flex}.postit-poignee{color:var(--encre-pale);opacity:.5;cursor:grab;touch-action:none;margin-left:calc(-1 * var(--espace-4));align-self:center;display:inline-flex}.postit-poignee .picto{width:var(--picto);height:var(--picto)}.postit:hover .postit-poignee{opacity:1}@media (hover:none){.postit-poignee{opacity:.8}}.postit-numero{font-variant-numeric:tabular-nums;font-size:var(--texte-etiquette);color:var(--encre-pale)}.postit-titre{font-weight:var(--graisse-forte);font-size:var(--texte-contenu);color:var(--encre-forte);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.postit-titre.est-vide{color:var(--encre-pale);font-weight:var(--graisse-normale)}.postit-puces{gap:var(--espace-6);flex-wrap:wrap;display:flex}.postit-puce{border:1px solid var(--trait-fin);background:var(--fond-releve);border-radius:var(--rayon-4);padding:1px var(--espace-8);font-size:var(--texte-secondaire);color:var(--encre-moyenne)}.postit-libelle{font-size:var(--texte-etiquette);text-transform:uppercase;letter-spacing:.1em;color:var(--encre-pale);margin:var(--espace-2) 0 calc(-1 * var(--espace-4))}.postit-texte{font-size:var(--texte-ui);color:var(--encre-moyenne);white-space:pre-wrap;line-height:var(--interligne-serre);word-break:break-word}.postit-texte.est-italique,.postit-texte.est-vide{color:var(--encre-pale);font-style:italic}.postit-champ{color:var(--encre-moyenne);font:inherit;font-size:var(--texte-ui);line-height:var(--interligne-serre);min-height:1.3em;padding:0;display:block}.postit-champ::placeholder,.postit-champ.est-italique{color:var(--encre-pale);font-style:italic}.traitement .bouton-ajouter{margin:var(--espace-4) var(--espace-2) var(--espace-6);align-self:flex-start}.traitement .bouton-ajouter.pleine-largeur{width:auto;margin-top:var(--espace-12);align-self:stretch}.traitement-legendes{gap:var(--espace-6) var(--espace-12);flex-wrap:wrap;display:flex}.traitement-legende{align-items:center;gap:var(--espace-6);font-size:var(--texte-ui);color:var(--encre-moyenne);display:inline-flex}.traitement-pastille{border-radius:var(--rayon-4);border:1px solid var(--trait-fin);background:var(--fond-postit);flex:none;width:round(.75rem,2px);height:round(.75rem,2px)}.traitement.est-bande .traitement-pastille,.traitement.est-bande .traitement-nuance[data-couleur]{background:var(--trait-postit)}.page{width:100%;max-width:var(--largeur-atelier);padding:var(--espace-16) var(--espace-16) var(--espace-48);margin:0 auto}.page-tete{justify-content:space-between;align-items:flex-start;gap:var(--ecart-blocs);margin-bottom:var(--ecart-blocs);display:flex}.page-tete .page-tete-titres{min-width:0}.page-tete h1{font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--texte-titre-3);letter-spacing:-.03em;margin:0 0 var(--espace-8)}.page-tete p{color:var(--encre-moyenne);font-size:var(--texte-contenu);max-width:76ch;line-height:var(--interligne-texte);margin:0}.page-tete .page-contexte{font-size:var(--texte-secondaire);color:var(--encre-moyenne);white-space:nowrap;padding-top:var(--espace-8);text-align:right}.page h2,.page h3{font-size:var(--texte-intertitre);font-weight:var(--graisse-forte);margin:0 0 var(--espace-12)}.page p{line-height:var(--interligne-prose)}.page input,.page textarea{font-size:var(--texte-contenu)}.page-panneau{background:var(--fond-panneau);border:1px solid var(--trait-fin);padding:var(--ecart-bord);border-radius:var(--rayon-8);min-width:0}.page-panneau+.page-panneau{margin-top:var(--ecart-sections)}.page-panneau-tete{margin-bottom:var(--espace-16);justify-content:space-between;align-items:baseline}.page-panneau-tete h2,.page-panneau-tete h3{margin:0}.page-bascule{align-items:center;gap:var(--ecart-voisins);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin-bottom:0;padding:0;display:flex}.page-bascule.est-ouvert{margin-bottom:var(--espace-16)}.page-bascule .chevron{width:var(--picto-petit);height:var(--picto-petit);--picto-trait:var(--picto-trait-petit);flex:none}.formulaire{gap:var(--ecart-blocs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.formulaire>*{min-width:0}.formulaire .grille-ligne-entiere{grid-column:1/-1}.formulaire+.note-aide{margin-top:var(--espace-12)}.page-colonnes{gap:var(--ecart-sections);grid-template-columns:minmax(0,1fr) round(20rem,2px);align-items:start;display:grid}.page-actions{gap:var(--ecart-voisins);flex-wrap:wrap;align-items:center;display:flex}.page-barre{justify-content:flex-end;align-items:center;gap:var(--ecart-voisins);margin-bottom:var(--ecart-blocs);display:flex}.page-panneau>.page-actions{margin-top:var(--espace-12)}.pastille-compteur{font-size:var(--texte-ui);padding:var(--espace-2) var(--espace-8);background:var(--fond-releve);color:var(--encre-moyenne);border-radius:var(--rayon-4);font-variant-numeric:tabular-nums}.encart-vide{border:1px dashed var(--trait-champ);border-radius:var(--rayon-8);padding:var(--espace-24);color:var(--encre-moyenne);font-size:var(--texte-contenu);text-align:left;line-height:var(--interligne-prose);background:var(--fond-panneau)}.sequences-liste{flex-direction:column;display:flex}.sequences-ligne{grid-template-columns:var(--hauteur-piste) minmax(0,1fr) auto;gap:var(--espace-4) var(--espace-12);text-align:left;border:none;border-bottom:1px solid var(--trait-fin);width:100%;padding:var(--espace-12) var(--espace-8);border-radius:var(--rayon-8);cursor:pointer;color:var(--encre-forte);background:0 0;align-items:center;display:grid}.sequences-ligne .sequences-numero{font-variant-numeric:tabular-nums;font-size:var(--texte-ui);color:var(--encre-moyenne)}.sequences-ligne .sequences-titre{font-size:var(--texte-contenu);font-weight:var(--graisse-moyenne);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sequences-ligne .sequences-meta{font-size:var(--texte-secondaire);color:var(--encre-moyenne);text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.sequences-ligne .sequences-statut{font-size:var(--texte-secondaire);color:var(--encre-moyenne);white-space:nowrap}.sequences-ligne .sequences-duree{font-size:var(--texte-secondaire);color:var(--encre-moyenne);white-space:nowrap;font-variant-numeric:tabular-nums;grid-column:3}.tableau-distribution{justify-content:space-between;gap:var(--ecart-voisins);padding:var(--espace-8) var(--espace-8);border-bottom:1px solid var(--trait-fin);font-size:var(--texte-contenu);display:flex}.tableau-role{color:var(--encre-moyenne);font-size:var(--texte-ui)}.tableau-genre{cursor:default;min-height:var(--hauteur-controle);padding-block:0}@media (width<=1023px){.page-colonnes,.raccourcis-grille{gap:var(--espace-16);grid-template-columns:1fr}}@media (width<=639px){.page-tete{gap:var(--espace-12);margin-bottom:var(--espace-24)}.page-tete .page-contexte{display:none}.formulaire{grid-template-columns:1fr}}.fiche-corps{min-height:0;padding:var(--espace-6) var(--marge-fiche) var(--espace-32);flex:auto;overflow-y:auto}.atelier-fiches.est-element-ouvert .fiche-corps{padding-inline:max(var(--espace-16),calc((100% - var(--largeur-atelier)) / 2 + var(--espace-16)))}.lieux-blocs{flex-direction:column;flex:auto;min-height:0;display:flex}.lieux-bloc{border-radius:var(--rayon-4);border:1px solid #0000}.lieux-bloc.est-cible-depot{border-color:var(--accent-encre);background:var(--accent-voile)}.liste-dropzone{font-size:var(--texte-secondaire);color:var(--encre-moyenne);border:1px dashed var(--accent-encre);border-radius:var(--rayon-4);padding:var(--espace-6) var(--espace-8);margin-bottom:var(--espace-6);text-align:center;background:var(--accent-voile)}.atelier{height:100%;display:flex;position:relative}.liste{flex-direction:column;flex:0 0 var(--largeur-liste);border-right:1px solid var(--trait-fin);background:var(--fond-page);min-height:0;padding:var(--ecart-bord) var(--espace-16);display:flex;overflow:hidden}.liste-corps{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.liste-tete{margin-bottom:var(--espace-8);gap:var(--espace-4);flex:none}.liste-tete .bouton-picto{padding:0 var(--espace-2);min-width:0}.liste-titre{font-size:var(--texte-intertitre);font-weight:var(--graisse-forte);color:var(--encre-forte);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.liste-titre.est-aide{flex:0 auto}.liste-filtre{margin:0 0 var(--espace-8);flex:none;position:relative}.liste-filtre input{border:1px solid var(--trait-champ);border-radius:var(--rayon-8);width:100%;padding:var(--espace-6) var(--espace-8) var(--espace-6) var(--espace-24);font-size:var(--texte-ui);background:0 0}.liste-filtre .picto{left:round(.5625rem,2px);top:var(--espace-8);width:var(--picto);height:var(--picto);color:var(--encre-moyenne);pointer-events:none;position:absolute}.liste-groupe{font-size:var(--texte-secondaire);letter-spacing:.1em;text-transform:uppercase;color:var(--encre-moyenne);margin:var(--espace-12) 0 var(--espace-4);padding-left:var(--espace-2)}.notes-groupe{align-items:center;gap:var(--espace-4);cursor:grab;border-radius:var(--rayon-4);display:flex}.notes-groupe.est-glisse{opacity:.5}.notes-groupe-nom{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}input.notes-groupe-nom{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--encre-forte);border-bottom-color:var(--accent-encre);padding:0}.liste-ligne{align-items:center;gap:var(--espace-2);border-radius:var(--rayon-4);margin-bottom:var(--espace-2);display:flex}.liste-fil{margin:0 0 var(--espace-8) var(--espace-12);padding-left:var(--espace-8);border-left:1px solid var(--trait-fin);flex-direction:column;display:flex}.liste-fil .liste-ligne:last-child{margin-bottom:0}.liste-replier{padding:var(--espace-2);border-radius:var(--rayon-4);color:var(--encre-moyenne);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.liste-replier:disabled{visibility:hidden}.liste-replier .picto{width:var(--picto);height:var(--picto)}.liste-ligne.est-masque .liste-choix{opacity:.45}.liste-ligne>.compteur{padding:0 var(--espace-6);flex:none}.liste-choix{align-items:center;gap:var(--ecart-voisins);text-align:left;min-width:0;color:var(--encre-forte);cursor:pointer;padding:var(--espace-8) var(--ecart-interne);background:0 0;border:none;flex:auto;display:flex}.liste-choix .liste-repere{font-size:var(--texte-secondaire);font-variant-numeric:tabular-nums;color:var(--encre-moyenne);flex:none;min-width:round(1.25rem,2px)}.liste-choix .liste-repere.liste-code{font-size:var(--texte-etiquette);letter-spacing:.02em;min-width:round(1.875rem,2px)}.liste-ligne.est-actif .liste-repere{color:var(--accent-encre);font-weight:var(--graisse-forte)}.liste-ligne.est-actif .liste-libelle{font-weight:var(--graisse-forte)}.liste-choix .liste-textes{flex-direction:column;gap:1px;min-width:0;display:flex}.liste-marque{margin-left:var(--espace-6);padding:0 var(--espace-6);border-radius:var(--rayon-4);font-size:var(--texte-etiquette);line-height:var(--interligne-prose);background:var(--accent-voile);color:var(--accent-encre);display:inline-block}.liste-marque.code-ajoutee{background:var(--etat-succes-voile);color:var(--etat-succes)}.liste-marque.code-deplacee{background:var(--fond-releve);color:var(--encre-moyenne)}.liste-choix .liste-libelle{font-size:var(--texte-contenu);font-weight:var(--graisse-moyenne);color:var(--encre-forte);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.liste-choix .liste-detail{font-size:var(--texte-secondaire);color:var(--encre-moyenne);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.liste-choix .liste-detail.statut-a_ecrire,.liste-choix .liste-detail.statut-decoupee{color:var(--etat-attention)}.liste-choix .liste-detail.statut-prose{color:var(--etat-succes)}.liste-choix .liste-detail.statut-verrouillee{color:var(--accent-encre)}.liste-ligne .bouton-retirer{opacity:0;transition:opacity .12s}.liste-ligne:hover .bouton-retirer,.liste-ligne.est-actif .bouton-retirer{opacity:.6}.liste-ligne .bouton-retirer:hover{opacity:1}.atelier.est-element-ouvert .liste{left:calc(var(--retrait-rail) - var(--marge-rail));width:var(--largeur-liste);z-index:var(--couche-liste);box-shadow:var(--ombre-flottante);transform:translateX(calc(-100% - var(--retrait-rail)));transition:transform var(--duree-panneau) ease,left var(--duree-panneau) ease;flex-basis:auto;position:absolute;top:0;bottom:0}.atelier.est-element-ouvert .liste.est-ouvert,.inspecteur.est-ouvert{transform:translate(0)}.atelier.est-element-ouvert .liste:has(:focus-visible){transform:translate(0)}.inspecteur:has(:focus-visible){transform:translate(0)}.atelier.est-element-ouvert .liste,.inspecteur,.rail,.rail-afficher,.schema-flottant,.menu-contextuel{background:var(--fond-verre);-webkit-backdrop-filter:var(--flou-verre);backdrop-filter:var(--flou-verre)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--fond-verre:var(--fond-panneau)!important}}@media (prefers-reduced-transparency:reduce){:root{--fond-verre:var(--fond-panneau)!important;--flou-verre:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.atelier.est-element-ouvert .atelier-contenu{width:100%;max-width:var(--largeur-atelier);margin:0 auto}.atelier.traitement .atelier-contenu{max-width:round(nearest,min(100%, 4 * var(--largeur-postit-max) + 3 * var(--espace-12) + 2 * var(--espace-16)),2px)}@media (width<=1023px){.atelier.traitement .atelier-contenu{max-width:100%}}.relecture-badge.est-reussi{color:var(--etat-succes);background:var(--etat-succes-voile)}.atelier-tete{z-index:var(--couche-tete);margin:0 0 var(--ecart-blocs);flex:none;position:relative;container:outils/inline-size}.atelier-tete>.outils-barre,.atelier-tete>.sous-onglets{margin:var(--espace-12) 0 0}.fiche-cadre>.atelier-tete{width:100%;max-width:var(--largeur-atelier);margin:0 auto var(--espace-8);padding:var(--espace-16) var(--espace-16) 0}.atelier-ariane{align-items:center;gap:var(--ecart-voisins);min-height:var(--cible-minimale);font-size:var(--texte-ui);color:var(--encre-moyenne);margin-bottom:var(--espace-8);display:flex}.atelier-ariane>svg{width:var(--picto-petit);height:var(--picto-petit);--picto-trait:var(--picto-trait-petit)}.atelier-ariane>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.atelier-ariane>svg{flex:none}.atelier-ariane>.atelier-contexte{flex:none;max-width:50%}.atelier-tete-ligne{gap:var(--espace-12);flex-wrap:wrap}.atelier-titre{min-width:round(11.25rem,2px);font-family:var(--police-titre);font-weight:var(--graisse-normale);letter-spacing:-.03em;font-size:var(--texte-titre-3);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;overflow:hidden}.atelier-titre-saisie{color:var(--encre-forte);padding:0}.atelier-tete-actions{align-items:center;gap:var(--espace-2);flex:none;display:flex}.camera{gap:var(--ecart-blocs);min-height:0;padding-right:var(--espace-8);flex-direction:column;display:flex;overflow:auto}.camera-tete{flex:none}.camera .mention-vide{margin:0}.camera-nom-champ{align-items:center;gap:var(--ecart-voisins);flex:0 round(22rem,2px);min-width:round(10rem,2px);display:flex}.camera-nom-champ .bouton-secondaire{white-space:nowrap;flex:none}.camera-rappel-texte,.schema-extrait-texte{font-family:var(--police-scenario);font-size:var(--texte-contenu);line-height:var(--interligne-prose);color:var(--encre-forte);white-space:pre-wrap;margin:var(--espace-8) 0 0;max-height:12em;overflow:auto}.camera-onglets{scrollbar-width:thin;flex-wrap:nowrap;align-items:flex-end;overflow:auto hidden}.camera-onglets button{white-space:nowrap;flex:none}.camera-onglets .camera-numero{border:1px solid var(--trait-champ);border-radius:var(--rayon-pilule);width:round(1.25rem,2px);height:round(1.25rem,2px);font-size:var(--texte-etiquette);margin-right:var(--espace-6);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.camera-onglets button.est-actif .camera-numero{border-color:var(--accent-encre);color:var(--accent-encre)}.connexion-sous-titre{color:var(--encre-pale);margin:calc(-1 * var(--espace-4)) 0 var(--espace-4);font-size:var(--texte-contenu)}.connexion-champ-aide{align-items:center;gap:var(--ecart-voisins);display:flex}.connexion-champ-aide input{flex:auto;min-width:0}.bouton-lien{color:var(--accent-encre);cursor:pointer;font-size:var(--texte-ui);padding:var(--espace-4);background:0 0;border:none;align-self:center}.bouton-lien:hover{text-decoration:underline}.connexion-pied{justify-content:center;gap:var(--espace-4) var(--espace-12);margin-top:var(--espace-16);flex-wrap:wrap;display:flex}.connexion-pied a{color:var(--encre-pale);font-size:var(--texte-secondaire);text-decoration:none}.connexion-pied a:hover{color:var(--encre-forte);text-decoration:underline}.conformite{flex:auto;min-height:0;overflow-y:auto}.conformite>.page{max-width:calc(var(--largeur-lecture) + 2 * var(--espace-16))}.conformite-texte{max-width:var(--largeur-lecture);font-size:var(--texte-contenu);line-height:var(--interligne-prose);color:var(--encre-forte);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.conformite-texte h2{font:500 var(--texte-intertitre)/1.3 var(--police-interface);margin:var(--espace-24) 0 var(--espace-8)}.conformite-texte p{margin:0 0 var(--espace-12)}.conformite-texte ul{margin:0 0 var(--espace-12);padding-left:var(--espace-24)}.conformite-texte li{margin-bottom:var(--espace-6)}.conformite-texte a{color:var(--accent-encre)}.conformite-liens{align-items:baseline;gap:var(--espace-6) var(--espace-16);margin-top:var(--espace-24);flex-wrap:wrap;display:flex}.conformite-liens a{color:var(--accent-encre);font-size:var(--texte-contenu)}.case-ligne a,.lecture-mention a{color:var(--accent-encre)}.case-ligne:has(>span){align-items:flex-start}.conditions-choix{align-items:flex-start;gap:var(--espace-12);max-width:var(--largeur-lecture);margin-bottom:var(--espace-24);flex-direction:column;display:flex}.conditions-choix>a{color:var(--accent-encre);font-size:var(--texte-contenu)}.theme-choix+.formulaire{margin-top:var(--ecart-blocs)}.theme-samples{gap:var(--ecart-voisins);flex-wrap:wrap;display:flex}.theme-sample{gap:var(--ecart-voisins);border:1px solid var(--trait-champ);background:var(--fond-panneau);border-radius:var(--rayon-8);min-width:round(6.5rem,2px);padding:var(--espace-12);text-align:left;cursor:pointer;flex-direction:column;display:flex}.theme-sample:hover{border-color:var(--encre-moyenne)}.theme-sample[aria-pressed=true]{border-color:var(--accent-encre);color:var(--accent-encre)}.theme-nom{font-size:var(--texte-contenu);font-weight:var(--graisse-moyenne);color:var(--encre-forte)}.theme-sample[aria-pressed=true] .theme-nom{color:var(--accent-encre)}.theme-chip{border-radius:var(--rayon-4);background:#ede5d5;border:1px solid #978672;width:round(5.5rem,2px);height:round(2.875rem,2px);display:block;box-shadow:inset 18px 0 #f6f1e6}.theme-chip.sombre{background:#201e1b;border-color:#4a4239;box-shadow:inset 18px 0 #322d27}.theme-chip.systeme{box-shadow:none;background:linear-gradient(90deg,#ede5d5 50%,#201e1b 50%)}.parametres-pas{width:round(7.5rem,2px)}.schema-editeur{flex-direction:column;height:100%;min-height:0;display:flex}.schema-editeur-corps{gap:var(--espace-16);flex-direction:column;display:flex}.schema-editeur-plan{height:min(round(32rem,2px),64vh);min-height:round(22.5rem,2px)}.schema{flex-direction:column;flex:auto;min-height:0;display:flex}.schema-tete{margin-bottom:var(--espace-8);flex-wrap:nowrap;flex:none}.captures-liste{margin:var(--espace-8) 0 0;gap:var(--espace-12);flex-direction:column;padding:0;list-style:none;display:flex}.capture-vignette{aspect-ratio:16/10;border:1px solid var(--trait-fin);border-radius:var(--rayon-4);cursor:pointer;background:var(--feuille-plan);width:100%;padding:0;display:block;overflow:hidden}.capture-vignette:hover{border-color:var(--accent-encre)}.capture-vignette .schema-cadre{border:none;height:100%}.capture-ligne{align-items:center;gap:var(--espace-4);margin-top:var(--espace-4);display:flex}.capture-nom{min-width:0;padding:var(--espace-2) var(--espace-4);font-size:var(--texte-ui);color:var(--encre-forte);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;border-radius:var(--rayon-4);background:0 0;border:none;flex:1;overflow:hidden}.capture-nom:hover{background:var(--fond-releve)}.capture-saisie{flex:1;min-width:0}.capture-ligne input[type=checkbox]{flex:none;width:auto;margin:0}.capture-temps{white-space:nowrap;font-size:var(--texte-secondaire);color:var(--encre-moyenne);font-variant-numeric:tabular-nums;flex:none}.schema-implantations{gap:var(--ecart-voisins);flex-wrap:wrap;flex:none;align-items:center;display:flex}.schema-implantations .puce{min-height:var(--hauteur-controle);padding-block:0}.schema-implantations .puce:has(.bouton-retirer){padding-right:var(--espace-2)}.schema-implantations input{flex:none;width:round(12rem,2px)}.schema-onglet-nom:hover{color:var(--accent-encre)}.schema-onglet-nom{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.schema-decor-fond{flex:0 0 round(14rem,2px)}.schema-canevas{min-height:var(--hauteur-plan-min);flex:auto}.bouton-secondaire.est-actif{border-color:var(--accent-encre);color:var(--encre-forte);box-shadow:var(--ombre-contour)}.schema-temps{font-size:var(--texte-secondaire);color:var(--encre-moyenne);font-variant-numeric:tabular-nums;text-align:right;min-width:round(5.75rem,2px)}.schema-temps strong{color:var(--encre-forte);font-weight:var(--graisse-forte)}.schema-cadre{width:100%;height:100%;min-height:var(--hauteur-plan-min);background:var(--fond-page);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);position:relative;overflow:hidden}.schema-cadre>svg{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.schema-cadre>svg:active{cursor:grabbing}.schema-cadre>svg.est-outil{cursor:crosshair}.schema-cadre.est-consultation>svg *{cursor:inherit}.schema-cadre .schema-element{cursor:move}.schema-cadre .schema-element.est-verrouille{cursor:default}.schema-cadre .schema-element.est-estompe{opacity:.3}.schema-cadre .schema-element.est-inerte{pointer-events:none}.schema-cadre .schema-cle{fill:var(--fond-page);stroke:var(--accent-encre);cursor:pointer}.schema-cadre .schema-cle.est-actif{fill:var(--accent-encre)}.schema-cadre .schema-tangente{fill:var(--accent-encre);stroke:var(--fond-page);cursor:move}.schema-cadre .schema-element.est-selectionne{filter:drop-shadow(0 0 3px var(--accent-encre))}.schema-cadre .schema-poignee{cursor:crosshair}.schema-pied{left:var(--espace-8);right:var(--espace-8);bottom:var(--espace-8);align-items:end;gap:var(--ecart-voisins);pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:absolute}.schema-pied>*{pointer-events:auto}.schema-zoom{grid-column:3;justify-self:end}.schema-pied.est-avec-liste{grid-template-columns:minmax(var(--largeur-calques),1fr) auto 1fr}.schema-echelle{white-space:nowrap;font-size:var(--texte-secondaire);font-variant-numeric:tabular-nums}.schema-flottant{align-items:center;gap:var(--espace-2);padding:var(--espace-2);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);box-shadow:var(--ombre-flottante);display:flex}.schema-outils{grid-column:2;justify-content:center;display:flex;position:relative}.schema-poser,.schema-reglages,.schema-cadre-reglage{align-items:stretch;gap:var(--ecart-voisins);padding:var(--ecart-bord);flex-direction:column}.schema-reglages,.schema-cadre-reglage{width:var(--largeur-calques)}.schema-flottant .puces{margin:0}.schema-flottant .surtitre{margin:var(--ecart-blocs) 0 0}.schema-flottant .surtitre:first-child{margin-top:0}.schema-flottant .inspecteur-champ{justify-content:flex-start}.schema-flottant .inspecteur-champ .etiquette{min-width:round(4.875rem,2px)}.schema-flottant .inspecteur-champ input[type=number]{flex:0 0 round(4rem,2px)}.schema-poser{bottom:calc(100% + var(--espace-8));width:max-content;max-width:min(round(22rem,2px),80vw);max-height:round(16rem,2px);position:absolute;left:50%;overflow-y:auto;transform:translate(-50%)}.schema-poser .puces .bouton-retirer{margin-left:calc(-1 * var(--espace-4))}.schema-gauche{top:var(--espace-8);left:var(--espace-8);bottom:var(--espace-8);align-items:flex-start;gap:var(--ecart-voisins);pointer-events:none;flex-direction:column;display:flex;position:absolute}.schema-gauche>*{pointer-events:auto}.schema-calques{padding:var(--espace-2);width:var(--largeur-calques);flex-direction:column;align-items:stretch;gap:0;min-height:0;max-height:100%;margin-top:auto;position:relative}.schema-ligne-palette{align-items:center;gap:var(--espace-4);min-width:0;padding:var(--espace-2) var(--espace-4);animation:schema-deroule var(--duree-panneau) ease-out both;flex-wrap:wrap;flex:1;display:flex}@keyframes schema-deroule{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.schema-reglages-place{z-index:var(--couche-menu);position:fixed}.schema-calques .chevron{transform:rotate(-90deg)}.schema-calques .chevron.est-ouvert{transform:rotate(90deg)}.schema-calques .inspecteur-titre{min-height:var(--hauteur-controle);padding:0 var(--espace-6);border-radius:var(--rayon-4)}.schema-calques .liste-choix{padding:var(--espace-4)}.schema-calques .liste-choix .liste-libelle{font-size:var(--texte-secondaire)}.schema-calques .surtitre{padding-inline:var(--espace-6);margin-bottom:var(--espace-2)}.schema-calques-corps{min-height:0;padding:var(--espace-6) var(--espace-2) var(--espace-4);overflow-y:auto}.schema-affichage{top:var(--espace-8);right:var(--espace-8);align-items:flex-end;gap:var(--ecart-voisins);flex-direction:column;display:flex;position:absolute}.schema-cadre .schema-element.est-survole{filter:drop-shadow(0 0 4px var(--etat-attention))}.schema-cadre>svg{--fond-page:var(--feuille-plan);--encre-pale:var(--feuille-pale-clair);--encre-forte:var(--feuille-encre-clair);--trait-fin:var(--feuille-grille)}.schema-cadre.est-lecture>svg{--fond-page:var(--feuille-fond-clair)}.schema-cadre.est-lecture{--fond-page:var(--feuille-fond-clair);--encre-pale:var(--feuille-pale-clair);--encre-forte:var(--feuille-encre-clair);--trait-fin:#d9d2c5;border-radius:0;min-height:0}.schema-frise{margin-top:var(--espace-8);background:var(--fond-panneau);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);padding:var(--ecart-voisins) var(--ecart-interne);-webkit-user-select:none;user-select:none;flex:none;max-height:34vh;overflow-y:auto}.schema-canevas+.schema-frise{border-radius:0 0 var(--rayon-8) var(--rayon-8);border-top:none;margin-top:0}.schema-canevas:has(+.schema-frise) .schema-cadre{border-bottom-right-radius:0;border-bottom-left-radius:0}.schema.est-plein-ecran,.schema-editeur.est-plein-ecran{top:0;bottom:0;right:0;left:var(--marge-rail);z-index:var(--couche-plein);background:var(--fond-page);padding:var(--espace-16);position:fixed}.schema-editeur.est-plein-ecran .schema-editeur-corps{flex:auto;min-height:0}.schema-editeur.est-plein-ecran .schema-editeur-plan{flex:auto;height:auto}.schema-frise-attente{font-size:var(--texte-secondaire);color:var(--encre-pale);flex:auto}.schema-frise-lecteur{align-items:center;gap:var(--ecart-voisins);margin-bottom:var(--ecart-voisins);flex-wrap:wrap;display:flex}.schema-frise-zoom{gap:var(--ecart-voisins);margin-left:auto;display:flex}.schema-frise-ligne{align-items:center;gap:var(--ecart-voisins);height:var(--hauteur-piste);display:flex}.schema-frise-ligne.est-actif .schema-frise-libelle{color:var(--accent-encre)}.schema-frise-entete{align-items:center;gap:var(--ecart-voisins);flex:0 0 round(8.5rem,2px);width:round(8.5rem,2px);min-width:0;display:flex}.schema-frise-libelle{min-width:0;font-size:var(--texte-secondaire);color:var(--encre-moyenne);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.schema-frise-libelle.est-masque{color:var(--encre-pale);text-decoration:line-through}.schema-frise-regle{border-bottom:1px solid var(--trait-champ);cursor:pointer;flex:auto;height:round(1.375rem,2px);position:relative;overflow:hidden}.schema-frise-couloir{background:var(--fond-releve);border-radius:var(--rayon-4);flex:auto;height:round(1.25rem,2px);position:relative;overflow:hidden}.schema-frise-defile{position:absolute;inset:0}.schema-frise-trait{background:var(--trait-champ);pointer-events:none;width:1px;height:round(.25rem,2px);position:absolute;bottom:0}.schema-frise-trait.est-majeur{background:var(--encre-pale);height:round(.5rem,2px)}.schema-frise-repere{margin-left:var(--espace-2);pointer-events:none;font-size:var(--texte-etiquette);color:var(--encre-moyenne);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;bottom:round(.5rem,2px)}.schema-frise-curseur.est-tete:before{content:"";border-left:round(.3125rem,2px) solid #0000;border-right:round(.3125rem,2px) solid #0000;border-top:round(nearest,.375rem,2px) solid var(--accent-encre);position:absolute;top:0;left:50%;transform:translate(-50%)}.schema-extrait{height:round(3.5rem,2px);margin-bottom:var(--espace-4);flex:none;overflow-y:auto}.schema-extrait-tete{align-items:baseline;gap:var(--ecart-voisins);display:flex}.schema-extrait-plan{font-size:var(--texte-secondaire);color:var(--encre-forte);font-weight:var(--graisse-moyenne)}.schema-extrait-temps{font-size:var(--texte-secondaire);color:var(--encre-moyenne);font-variant-numeric:tabular-nums}.schema-extrait-temps.est-alerte{color:var(--etat-attention)}.schema-extrait-temps .picto,.schema-frise-ecart .picto{width:var(--picto-petit);height:var(--picto-petit);--picto-trait:var(--picto-trait-petit);margin-right:var(--espace-2);vertical-align:-1px}.schema-extrait .schema-extrait-texte{font-size:var(--texte-secondaire);line-height:var(--interligne-texte);margin:0}.document-ecart{font-style:italic}.schema-frise-tete{align-items:center;gap:var(--ecart-voisins);padding-bottom:var(--ecart-voisins);margin-bottom:var(--ecart-voisins);border-bottom:1px solid var(--trait-fin);flex-wrap:wrap;display:flex}.schema-frise-durees{align-items:center;gap:var(--espace-12);font-size:var(--texte-secondaire);color:var(--encre-moyenne);font-variant-numeric:tabular-nums;display:inline-flex}.schema-frise-ecart{padding:0 var(--espace-6);border-radius:var(--rayon-4);background:var(--fond-releve)}.schema-frise-ecart.est-alerte{background:var(--etat-attention-voile);color:var(--etat-attention)}.schema-frise-bloc{border-radius:var(--rayon-4);position:absolute;top:2px;bottom:2px;overflow:visible}.schema-frise-duree{text-overflow:ellipsis;white-space:nowrap;font-size:var(--texte-etiquette);color:var(--encre-moyenne);pointer-events:none;font-variant-numeric:tabular-nums;position:absolute;top:1px;left:round(.1875rem,2px);right:round(.1875rem,2px);overflow:hidden}.schema-frise-point{right:calc(-1 * var(--espace-4));cursor:ew-resize;background:0 0;width:round(.5rem,2px);position:absolute;top:-2px;bottom:-2px}.schema-frise-point:hover{background:var(--accent-voile)}.schema-frise-curseur{background:var(--accent-encre);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.schema-frise-fantome{border:1px solid var(--encre-pale);opacity:.6;pointer-events:none;width:round(.375rem,2px);height:round(.375rem,2px);position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.schema-frise-guide{border-left:1px dashed var(--etat-attention);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.schema-frise-cle{background:var(--accent-encre);border:1px solid var(--fond-panneau);cursor:pointer;touch-action:none;width:round(.625rem,2px);height:round(.625rem,2px);position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.schema-frise-cle.est-actif{background:var(--fond-panneau);border:2px solid var(--accent-encre)}.schema-frise-troncon{background:var(--accent-encre);opacity:.5;pointer-events:none;height:2px;margin-top:-1px;position:absolute;top:50%}.schema-lissage{z-index:var(--couche-menu);transform:translate(-50%,calc(-100% - var(--espace-6)));position:fixed}.schema-frise-pause{background:var(--accent-encre);opacity:.55;border-radius:var(--rayon-4);height:round(.375rem,2px);margin-top:calc(-1*round(.1875rem,2px));position:absolute;top:50%}.schema-frise-pause-bout{right:calc(-1 * var(--espace-6));top:calc(-1 * var(--espace-4));bottom:calc(-1 * var(--espace-4));cursor:ew-resize;width:round(.75rem,2px);position:absolute}.schema-frise-pause-bout:hover{background:var(--accent-voile)}.schema-frise-ligne.schema-frise-plans{height:auto;margin-bottom:var(--espace-4);align-items:flex-start}.schema-frise-plans .schema-frise-couloir{height:calc(var(--voies) * round(nearest,1.375rem,2px))}.schema-frise-plan{top:calc(var(--voie) * round(nearest,1.375rem,2px) + 2px);background:color-mix(in srgb,var(--teinte) 22%,var(--fond-panneau));border:1px solid var(--teinte);cursor:grab;touch-action:none;height:round(1.125rem,2px);bottom:auto}.schema-frise-plan.est-actif{box-shadow:0 0 0 2px var(--accent-encre)}.schema-frise-plan.est-ecart{border-style:dashed}.schema-frise-plan{border-left-width:3px;border-right-width:3px}.schema-frise-plan.est-alerte{outline:1px solid var(--etat-attention);outline-offset:1px}.schema-frise-bord{left:calc(-1 * var(--espace-4));cursor:ew-resize;width:round(.5rem,2px);position:absolute;top:-2px;bottom:-2px}.schema-frise-bord:hover{background:var(--accent-voile)}.schema-frise-fenetre{background:var(--accent-voile);opacity:.6;border-radius:var(--rayon-4);pointer-events:none;position:absolute;top:0;bottom:0}.inspecteur>*{flex-shrink:0}.inspecteur{gap:var(--ecart-sections);min-width:0;width:var(--largeur-tiroir);max-width:calc(100vw - var(--cible-tactile));border-left:1px solid var(--trait-fin);border-top:1px solid var(--trait-fin);box-shadow:var(--ombre-flottante);padding:var(--espace-48) var(--ecart-bord) var(--ecart-bord);z-index:var(--couche-tiroir);transition:transform var(--duree-panneau) ease;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;transform:translate(100%)}.inspecteur-ancre{top:var(--espace-12);right:var(--espace-12);position:absolute}.inspecteur.est-ancre{transform:none}.atelier:not(.est-element-ouvert) .liste-ancre{display:none}.inspecteur-champ{justify-content:space-between;align-items:center;gap:var(--ecart-voisins);padding:0 var(--espace-2) var(--espace-4);display:flex}.inspecteur-champ .etiquette{margin:0}.inspecteur-aides{align-items:center;gap:var(--espace-4);display:inline-flex}.inspecteur-champ>.champ-choix{flex:none;width:round(8.75rem,2px)}.inspecteur-champ.est-large>.champ-choix{flex:auto;width:auto;min-width:0}.inspecteur-valeur{font-size:var(--texte-ui);color:var(--encre-forte);font-variant-numeric:tabular-nums}.inspecteur-surtitre{justify-content:space-between;align-items:baseline;gap:var(--ecart-voisins);display:flex}.inspecteur-surtitre .inspecteur-valeur{text-transform:none;letter-spacing:0}.inspecteur-titre .etiquette{padding-left:var(--espace-8);font-size:var(--texte-intertitre);font-weight:var(--graisse-forte);color:var(--encre-forte);flex:auto;margin:0}.inspecteur-titre .compteur{color:var(--encre-moyenne);flex:none}.inspecteur-titre .chevron{width:var(--picto-grand);height:var(--picto-grand)}.inspecteur-section .reconciliation{padding:var(--espace-8) var(--espace-8);border-top:1px solid var(--trait-fin);margin:0}.inspecteur-titre{width:100%;padding:var(--espace-12) 0;color:var(--encre-forte);cursor:pointer;text-align:left;background:0 0;border:none}.inspecteur-titre .etiquette small{font-weight:var(--graisse-normale);color:var(--encre-pale)}.cases-coche{cursor:pointer;background:0 0;flex:none;width:auto;height:round(.875rem,2px);margin:0;padding:0}.cases-nom{font-size:var(--texte-ui);color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding:1px var(--espace-4);border-radius:var(--rayon-4);text-align:left;background:0 0;border:none;flex:auto;min-width:0;overflow:hidden}.cases-nom.est-actif{color:var(--accent-encre);font-weight:var(--graisse-forte)}.cases-nom:disabled{opacity:.5;cursor:default}.est-renommable:hover{color:var(--accent-encre);background:var(--accent-voile)}.cases-renommer{flex:auto;min-width:0}.sequence-lieu{position:relative}.sequence-lieu .champ-choix-saisie{padding-right:var(--espace-24)}.sequence-lieu-fiche{right:var(--espace-4);z-index:2;color:var(--encre-pale);cursor:pointer;padding:0 var(--espace-2);border-radius:var(--rayon-4);background:0 0;border:none;position:absolute;top:50%;transform:translateY(-50%)}.sequence-lieu-fiche:hover{color:var(--accent-encre);background:var(--accent-voile)}.traitement-nuancier{gap:var(--espace-6);padding:var(--espace-4) var(--espace-2) 0;flex-wrap:wrap;display:flex}.traitement-nuance{border-radius:var(--rayon-4);border:1px solid var(--trait-fin);cursor:pointer;text-align:center;width:round(1.375rem,2px);height:round(1.375rem,2px);padding:0;line-height:round(1.25rem,2px)}.traitement-nuance.est-choisi{outline:2px solid var(--accent-encre);outline-offset:1px}.traitement-nuance[data-couleur]{background:var(--fond-postit)}.traitement-couleur{margin-top:var(--espace-6)}.schema-lumiere{border-color:var(--etat-attention)}.schema-unite{color:var(--encre-pale);font-size:var(--texte-ui)}.schema-teinte{border-radius:var(--rayon-pilule);cursor:pointer;border:2px solid #0000;flex:none;width:round(1rem,2px);height:round(1rem,2px);padding:0}.schema-teinte.est-actif{border-color:var(--encre-forte)}.pastille-aucune{border-radius:var(--rayon-pilule);border:1px solid var(--feuille-encre-clair);background:linear-gradient(to top right,transparent calc(50% - 1px),var(--feuille-retrait) calc(50% - 1px),var(--feuille-retrait) calc(50% + 1px),transparent calc(50% + 1px)) var(--feuille-fond-clair)}.schema-teinte.pastille-aucune.est-actif{outline:2px solid var(--encre-forte);outline-offset:1px}.schema-liste{margin:0;padding:0;list-style:none}.arc-bloc{max-width:round(47.5rem,2px)}.message-vide p{margin:0 0 var(--espace-12)}.arc-onglets{margin-bottom:var(--espace-16);flex-wrap:wrap;align-items:center}.arc-onglets .bouton-ajouter{margin-left:auto}.arc-tete{margin-bottom:var(--espace-12)}.arc-nom-champ{font-weight:var(--graisse-forte);flex:1}.arc{padding-left:var(--espace-24);position:relative}.arc:before{content:"";left:round(.4375rem,2px);top:var(--espace-6);bottom:var(--espace-24);background:var(--trait-fin);width:2px;position:absolute}.arc-noeud{margin-bottom:var(--espace-16);position:relative}.arc-noeud:before{content:"";border-radius:var(--rayon-pilule);background:var(--accent-aplat);border:3px solid var(--fond-page);width:round(1rem,2px);height:round(1rem,2px);box-shadow:var(--ombre-contour);position:absolute;top:round(.875rem,2px);left:round(-1.625rem,2px)}.arc-noeud.arc-limite:before{background:var(--fond-panneau);box-shadow:0 0 0 1px var(--trait-fin)}.arc-carte{background:var(--fond-releve);border:1px dashed var(--trait-fin);border-radius:var(--rayon-8);padding:var(--espace-12) var(--espace-16)}.arc-situation{font-family:var(--police-interface);color:var(--encre-forte)}.arc-pied{margin-top:var(--espace-12);justify-content:flex-end;display:flex}.bascule{background:var(--fond-panneau);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);box-shadow:var(--ombre-flottante);padding:var(--espace-12) var(--espace-16)}.bascule.est-en-edition{border-color:var(--accent-encre);box-shadow:var(--ombre-contour),var(--ombre-flottante)}.bascule-lire{cursor:pointer}.arc-noeud[draggable=true] .bascule-lire{cursor:grab}.bascule-ligne{align-items:flex-start;gap:var(--ecart-voisins);margin:var(--espace-4) 0;display:flex}.bascule-etiquette{font-size:var(--texte-etiquette);text-transform:uppercase;letter-spacing:.1em;color:var(--encre-pale);min-width:round(3.125rem,2px);padding-top:var(--espace-2);flex:none}.bascule-etat{font-family:var(--police-titre);font-style:italic;font-size:var(--texte-contenu)}.bascule-texte{font-family:var(--police-titre);font-style:italic;font-size:var(--texte-contenu);line-height:var(--interligne-texte)}.bascule-pont{align-items:center;gap:var(--ecart-voisins);margin:var(--espace-8) 0;padding-left:var(--espace-48);flex-wrap:wrap;display:flex}.bascule-puce{align-items:center;gap:var(--ecart-voisins);background:var(--accent-voile);color:var(--accent-encre);border-radius:var(--rayon-4);padding:var(--espace-4) var(--espace-12);font-weight:var(--graisse-forte);cursor:pointer;display:inline-flex}.bascule-numero{font-variant-numeric:tabular-nums;opacity:.8}.bascule-libre{align-items:center;gap:var(--ecart-voisins);border:1px dashed var(--trait-champ);color:var(--encre-moyenne);border-radius:var(--rayon-4);padding:var(--espace-4) var(--espace-12);font-style:italic;display:inline-flex}.bascule-non-ancree{font-size:var(--texte-etiquette);color:var(--etat-attention)}.bascule-fleche{color:var(--accent-encre);text-align:center;font-size:var(--texte-intertitre);margin:var(--espace-4) 0}.bascule-tete{margin-bottom:var(--espace-8)}.bascule-badge{font-size:var(--texte-etiquette);text-transform:uppercase;letter-spacing:.1em;color:var(--accent-encre);background:var(--accent-voile);border-radius:var(--rayon-4);padding:var(--espace-2) var(--espace-8)}.bascule-ancre{align-items:center;gap:var(--ecart-voisins);margin:var(--espace-8) 0 var(--espace-4);flex-wrap:wrap;display:flex}.bascule-choix{flex:1;min-width:round(13.75rem,2px);position:relative}.bascule-ou{color:var(--encre-pale);font-size:var(--texte-secondaire)}.bascule-evenement{flex:1;min-width:round(10.625rem,2px)}.bascule-actions{align-items:center;gap:var(--ecart-voisins);margin-top:var(--espace-8);padding-top:var(--espace-8);border-top:1px solid var(--trait-fin);display:flex}.fiche-carte{background:var(--fond-panneau);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);padding:var(--ecart-bord);margin-top:var(--ecart-blocs);box-shadow:var(--ombre-flottante)}.fiche-section-titre{margin-bottom:var(--espace-8);align-items:baseline}.fiche-section-titre h2{font-size:var(--texte-intertitre)}.fiche-carte .fiche-synthese{margin-top:var(--espace-12)}.personnage-moteur{border-left:3px solid var(--accent-aplat)}.moteur-grille{gap:var(--espace-12) var(--espace-16);grid-template-columns:1fr 1fr;display:grid}.moteur-champ{display:block}.moteur-cle{font-size:var(--texte-etiquette);text-transform:uppercase;letter-spacing:.1em;color:var(--encre-etiquette);margin-bottom:var(--espace-4);display:block}.moteur-valeur{padding:var(--espace-4) 0;font-family:var(--police-titre);font-style:italic;font-size:var(--texte-contenu);line-height:var(--interligne-texte);display:block}@media (width<=639px){.moteur-grille{grid-template-columns:1fr}}.fiche-repli{border:1px solid var(--trait-fin);border-radius:var(--rayon-8);margin-bottom:var(--espace-8);background:var(--fond-panneau)}.fiche-repli-tete{width:100%;padding:var(--espace-12) var(--espace-12);cursor:pointer;text-align:left;border-radius:var(--rayon-8);color:var(--encre-forte);background:0 0;border:0}.fiche-repli-tete:hover{background:var(--fond-releve)}.fiche-repli-tete .chevron{width:var(--picto-petit);height:var(--picto-petit);--picto-trait:var(--picto-trait-petit)}.fiche-repli-nom{font-weight:var(--graisse-forte)}.fiche-repli-corps{padding:var(--espace-2) var(--espace-12) var(--espace-12);border-top:1px solid var(--trait-fin)}.parametres-sections{gap:var(--ecart-blocs);flex-direction:column;display:flex}.parametres-sections>.page-panneau,.parametres-sections>.fiche-repli{margin:0}.fiche-piste{border:1px solid var(--trait-fin);border-radius:var(--rayon-8);padding:var(--espace-12);margin:0 0 var(--espace-12);background:var(--fond-releve)}.fiche-piste.est-actif{border-color:var(--accent-encre)}.fiche-piste>.section-tete{margin-bottom:var(--espace-8);justify-content:flex-start}.fiche-piste>.section-tete .etiquette{margin-bottom:0;margin-right:auto}.fiche-piste.est-replie>:not(.section-tete){display:none}.fiche-piste.est-replie>.section-tete{margin-bottom:0}.croises{max-width:none}.croises-defilement{border:1px solid var(--trait-fin);border-radius:var(--rayon-8);background:var(--fond-panneau);box-shadow:var(--ombre-flottante);overflow:hidden}.croises-grille{grid-template-columns:round(9.375rem,2px) minmax(0,1fr);width:100%;display:grid}.croises-coin{padding:var(--espace-8) var(--espace-12);font-size:var(--texte-etiquette);text-transform:uppercase;letter-spacing:.1em;color:var(--encre-etiquette);background:var(--fond-releve);border-bottom:1px solid var(--trait-fin)}.croises-regle{background:var(--fond-releve);border-bottom:1px solid var(--trait-fin);display:flex}.croises-bande{padding:var(--espace-8) var(--espace-8);text-align:center;font-size:var(--texte-secondaire);font-weight:var(--graisse-forte);color:var(--encre-forte);border-left:1px solid var(--trait-fin);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.croises-groupe{text-align:left;padding:var(--espace-8) var(--espace-12);font-weight:var(--graisse-grasse);background:var(--fond-releve);border:0;border-bottom:1px solid var(--trait-fin);cursor:pointer;color:var(--encre-forte);grid-column:1/-1}.croises-groupe:hover{color:var(--accent-encre)}.croises-nom{padding:0 var(--espace-12);min-height:round(3.25rem,2px);font-weight:var(--graisse-moyenne);color:var(--encre-moyenne);border-bottom:1px solid var(--trait-fin);border-right:1px solid var(--trait-fin);align-items:center;display:flex}.croises-nom:before{content:"›";margin-right:var(--espace-6);color:var(--encre-pale)}.croises-piste{border-bottom:1px solid var(--trait-fin);background-image:linear-gradient(90deg,var(--trait-fin) 0 1px,transparent 1px);background-repeat:repeat-x;min-height:round(3.25rem,2px);position:relative}.croises-piste:before{content:"";background:var(--trait-fin);height:2px;position:absolute;top:50%;left:0;right:0}.croises-point{z-index:2;position:absolute;top:50%;transform:translate(-50%,-50%)}.croises-pastille{border-radius:var(--rayon-pilule);background:var(--accent-aplat);border:3px solid var(--fond-panneau);width:round(1rem,2px);height:round(1rem,2px);box-shadow:var(--ombre-contour);cursor:pointer;padding:0}.croises-bulle{white-space:nowrap;background:var(--fond-releve);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);padding:var(--espace-6) var(--espace-8);box-shadow:var(--ombre-flottante);opacity:0;pointer-events:none;font-family:var(--police-titre);z-index:5;font-style:italic;transition:opacity .12s;position:absolute;bottom:round(1.375rem,2px);left:50%;transform:translate(-50%)}.croises-point:hover .croises-bulle,.croises-point:focus-within .croises-bulle{opacity:1}.croises-bulle-etat{font-style:normal;font-family:var(--police-interface);color:var(--encre-moyenne);font-size:var(--texte-secondaire);display:block}.croises-attente{align-items:center;gap:var(--ecart-voisins);margin-top:var(--espace-8);padding:var(--espace-8) var(--espace-12);border:1px dashed var(--trait-champ);border-radius:var(--rayon-8);background:var(--fond-panneau);flex-wrap:wrap;display:flex}.croises-attente-tete{font-size:var(--texte-etiquette);text-transform:uppercase;letter-spacing:.1em;color:var(--etat-attention)}.croises-attente-aide{font-size:var(--texte-etiquette);color:var(--encre-pale);font-style:italic}.croises-mini{align-items:center;gap:var(--ecart-voisins);border:1px dashed var(--trait-champ);color:var(--encre-moyenne);border-radius:var(--rayon-4);padding:var(--espace-2) var(--espace-8);font-style:italic;font-size:var(--texte-secondaire);display:inline-flex}.croises-mini em{color:var(--encre-pale);font-size:var(--texte-etiquette)}.postit-bascules{gap:var(--espace-4);margin:var(--espace-2) 0 var(--espace-4);flex-wrap:wrap;display:flex}.postit-bascule{align-items:center;gap:var(--espace-4);font-size:var(--texte-etiquette);border:1px solid var(--accent-voile);background:var(--accent-voile);color:var(--accent-encre);border-radius:var(--rayon-4);padding:1px var(--espace-8);cursor:pointer;display:inline-flex}.postit-bascule:hover{border-color:var(--accent-encre)}.compte-photo{align-items:center;gap:var(--espace-16);margin-bottom:var(--espace-16);display:flex}.compte-avatar{border-radius:var(--rayon-pilule);object-fit:cover;background:var(--fond-releve);border:1px solid var(--trait-fin);width:round(4.5rem,2px);height:round(4.5rem,2px);font-size:var(--texte-titre-2);font-weight:var(--graisse-moyenne);color:var(--encre-pale);flex:none;justify-content:center;align-items:center;display:flex}.case-ligne{align-items:center;gap:var(--ecart-voisins);font-size:var(--texte-contenu);cursor:pointer;margin:var(--espace-2) 0 var(--espace-12);display:flex}.case-ligne input{width:auto;margin:0}.pile-champs{gap:var(--ecart-voisins);flex-direction:column;display:flex}.pile-champs label{margin:0}.compte-qr{width:round(11rem,2px);padding:var(--espace-8);background:var(--feuille-plan);border-radius:var(--rayon-8);align-self:center}.compte-qr svg{width:100%;height:auto;display:block}.compte-codes{gap:var(--espace-4) var(--espace-12);font-family:var(--police-scenario);font-size:var(--texte-ui);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.actions-fin{justify-content:flex-end;gap:var(--ecart-voisins);margin-top:var(--espace-12);display:flex}.note-etat{font-size:var(--texte-ui);margin:var(--espace-8) 0 0;color:var(--encre-moyenne)}.note-etat.est-reussi{color:var(--etat-succes)}.note-etat.est-echec{color:var(--etat-danger)}.etat-badge{font-size:var(--texte-etiquette);padding:1px var(--espace-8);border-radius:var(--rayon-4);white-space:nowrap;background:var(--accent-voile);color:var(--accent-encre)}.rangees{margin:0 0 var(--espace-12);padding:0;list-style:none}.rangee{align-items:center;gap:var(--ecart-voisins);padding:var(--espace-8) 0;border-bottom:1px solid var(--trait-fin);font-size:var(--texte-ui);display:flex}.rangee-texte{flex:auto;min-width:0}.serveur-alertes{margin:0 0 var(--espace-12);gap:var(--espace-4);flex-direction:column;padding:0;list-style:none;display:flex}.serveur-alertes li{font-size:var(--texte-ui);color:var(--encre-moyenne);padding-left:var(--espace-12);border-left:3px solid var(--trait-champ)}.serveur-alertes li.est-alerte{color:var(--etat-danger);border-left-color:var(--etat-danger)}.serveur-etat{gap:var(--espace-6) var(--espace-16);margin:0 0 var(--espace-16);font-size:var(--texte-ui);grid-template-columns:max-content minmax(0,1fr);display:grid}.serveur-etat dt{color:var(--encre-etiquette)}.serveur-etat dd{overflow-wrap:anywhere;margin:0}.serveur>.etiquette{margin-top:var(--espace-16);display:block}.coin{--coin-cible:round(nearest,2rem,2px);--coin-picto:var(--picto-rail);right:var(--espace-12);bottom:var(--espace-12);z-index:calc(var(--couche-modale) - 1);align-items:center;gap:var(--ecart-voisins);pointer-events:none;display:flex;position:fixed}.coin>*{pointer-events:auto}.coin-avis{width:var(--coin-cible);height:var(--coin-cible);border-radius:var(--rayon-pilule);border:1px solid var(--trait-fin);background:var(--fond-verre);-webkit-backdrop-filter:var(--flou-verre);backdrop-filter:var(--flou-verre);color:var(--encre-moyenne);cursor:pointer;box-shadow:var(--ombre-flottante);justify-content:center;align-items:center;display:inline-flex}.coin-avis:hover,.coin-avis.est-actif{color:var(--accent-encre)}.coin-avis .picto,.indicateur .picto{width:var(--coin-picto);height:var(--coin-picto)}.indicateur{align-items:center;gap:var(--ecart-voisins);min-height:var(--coin-cible);color:var(--encre-pale);font-size:var(--texte-secondaire);display:flex}.indicateur-point{border-radius:var(--rayon-pilule);background:var(--etat-attention);width:round(.75rem,2px);height:round(.75rem,2px)}.indicateur-roue{width:var(--coin-picto);height:var(--coin-picto);border-radius:var(--rayon-pilule);border:2px solid var(--trait-champ);border-top-color:var(--accent-encre);animation:.8s linear infinite indicateur-tour}@keyframes indicateur-tour{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.indicateur-roue{animation:none}}.indicateur-ok{color:var(--etat-succes)}.indicateur-echec{color:var(--etat-danger)}.indicateur-texte{text-align:right;max-width:round(20rem,2px)}.indicateur-texte.est-echec{color:var(--etat-danger)}@media (pointer:coarse){.coin{--coin-cible:var(--cible-tactile)}}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tableau-auteurs{justify-content:space-between;align-items:center;gap:var(--ecart-voisins);min-height:var(--cible-minimale);font-size:var(--texte-contenu);display:flex}.avis{right:0;bottom:calc(100% + var(--espace-8));width:min(round(nearest,26rem,2px),calc(100vw - 2 * var(--espace-12)));background:var(--fond-panneau);border:1px solid var(--trait-fin);border-radius:var(--rayon-12);max-height:min(75vh,round(40rem,2px));box-shadow:var(--ombre-flottante);flex-direction:column;display:flex;position:absolute}.avis-tete{align-items:center;gap:var(--ecart-voisins);padding:var(--espace-8) var(--espace-8) var(--espace-8) var(--espace-16);border-bottom:1px solid var(--trait-fin);display:flex}.avis-titre{font-size:var(--texte-intertitre);font-weight:var(--graisse-forte);color:var(--encre-forte)}.avis-fil{gap:var(--ecart-voisins);min-height:round(6rem,2px);padding:var(--espace-12) var(--espace-16);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.avis-bulle{padding:var(--espace-8) var(--espace-12);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);background:var(--fond-releve);position:relative}.avis-bulle .avis-meta{padding-right:var(--espace-16)}.avis-pastille{top:var(--espace-8);right:var(--espace-8);background:var(--etat-succes);position:absolute}.avis-bulle.est-edite{border-color:var(--accent-encre)}.avis-bulle.est-regle{opacity:.6}.avis-bulle.est-regle .avis-texte{text-decoration:line-through;-webkit-text-decoration-color:var(--encre-pale);text-decoration-color:var(--encre-pale)}.avis-meta{margin:0 0 var(--espace-4);font-size:var(--texte-secondaire);color:var(--encre-pale)}.avis-texte{font-size:var(--texte-ui);line-height:var(--interligne-texte);color:var(--encre-forte);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.avis-actions{align-items:center;gap:var(--ecart-voisins);margin-top:var(--espace-6);display:flex}.avis-saisie{gap:var(--ecart-voisins);padding:var(--espace-12) var(--espace-16);border-top:1px solid var(--trait-fin);flex-direction:column;display:flex}.avis-saisie textarea{width:100%;font:inherit;font-size:var(--texte-ui);resize:vertical}.avis-pied{align-items:center;gap:var(--ecart-voisins);display:flex}.espace-jauge{height:var(--espace-8);margin:var(--espace-8) 0 var(--espace-4);border:1px solid var(--trait-fin);border-radius:var(--rayon-pilule);background:var(--fond-releve);overflow:hidden}.espace-jauge>span{background:var(--accent-aplat);height:100%;display:block}.espace-jauge.est-plein>span{background:var(--etat-attention)}.retours-ligne{padding:var(--espace-8) 0;border-bottom:1px solid var(--trait-fin)}.retours-ligne.est-traite{opacity:.6}.retours-tete{justify-content:space-between;align-items:center;gap:var(--ecart-voisins);display:flex}.retours-erreurs{font-size:var(--texte-secondaire);color:var(--encre-moyenne)}.retours-erreurs pre{white-space:pre-wrap;margin:var(--espace-4) 0 0;font-size:var(--texte-secondaire)}.retours-message{margin:var(--espace-4) 0;font-size:var(--texte-contenu);white-space:pre-line;overflow-wrap:anywhere}.rangee-detail{color:var(--encre-pale);font-size:var(--texte-secondaire);display:block}.inspecteur-corps{gap:var(--ecart-blocs);padding:var(--espace-8);flex-direction:column;display:flex}.inspecteur-corps .case-ligne{margin:0}.inspecteur-corps .relecture-liste{max-height:round(21.25rem,2px);overflow-y:auto}.inspecteur-corps .bouton-principal{width:100%}.a4-zone{scrollbar-gutter:stable;overflow:auto}.a4-pages{align-items:center;gap:var(--espace-24);padding:var(--espace-4) 0 var(--espace-24);flex-direction:column;display:flex}.a4{background:var(--feuille-fond-clair);width:210mm;height:297mm;color:var(--feuille-encre-clair);box-shadow:var(--ombre-flottante);border:1px solid var(--trait-fin);flex:none;padding:25.4mm 22mm 20mm 32mm;position:relative;overflow:hidden}.a4-folio{font:12pt/12pt "Courier New",var(--police-scenario);position:absolute;top:12.7mm;right:22mm}.a4-signet{cursor:pointer;width:8mm;height:12mm;color:inherit;opacity:.25;transition:opacity var(--duree-survol);background:0 0;border:0;padding:0;position:absolute;top:0;right:8mm}.a4-signet svg{fill:none;width:100%;height:100%;display:block}.a4:hover .a4-signet,.a4-signet:focus-visible{opacity:.7}.a4-signet.est-actif{opacity:1;color:var(--accent-aplat)}.a4-signet.est-actif svg{fill:currentColor}@media (hover:none){.a4-signet{opacity:.5}.a4-signet.est-actif{opacity:1}}.a4-texte{width:var(--f-action,61ch);font:12pt/12pt "Courier New",var(--police-scenario)}.a4-texte>div{white-space:pre-wrap;min-height:12pt;margin:0}.a4-vide{height:12pt}.a4-texte .f-scene{font-weight:var(--graisse-grasse);margin:0}.a4-texte .f-character{margin:0 0 0 var(--f-cue,22ch)}.a4-texte .f-paren{margin:0 0 0 var(--f-par-marge,15ch);color:var(--feuille-pale-clair)}.a4-texte .f-dialogue{margin:0 0 0 var(--f-dia-marge,10ch)}.a4-texte .est-surligne{background:var(--feuille-surligne);width:fit-content}.a4-texte .est-ajoute{background:var(--feuille-ajout);width:fit-content}.a4-texte .a4-entete.est-ajoute{width:auto}.a4-texte .est-retire{color:var(--feuille-retrait);text-decoration:line-through;-webkit-text-decoration-color:var(--feuille-retrait);text-decoration-color:var(--feuille-retrait)}.a4-deplace{font-weight:var(--graisse-normale);color:var(--feuille-pale-clair);margin-left:1ch}.a4-texte .est-commente{position:relative}.a4-texte .est-commente:before{content:"";background:var(--accent-encre);width:2px;position:absolute;top:0;bottom:0;left:-1.5ch}.a4-texte .est-crayonne{position:relative}.a4-crayon{cursor:pointer;font:italic 14pt/14pt Georgia,var(--police-titre);color:var(--feuille-pale-clair);background:0 0;border:0;padding:0 .5ch;position:absolute;top:-2pt;left:-5ch}.a4-crayon:hover{color:var(--feuille-retrait)}.a4-texte .f-transition{color:var(--feuille-encre-clair);margin:0}.a4-texte .f-center{margin:0}.a4-entete{scroll-margin-top:var(--espace-24);position:relative}.a4-num{font-weight:var(--graisse-normale);position:absolute;top:0}.a4-num.a4-gauche{left:-7ch}.a4-num.a4-droite{right:-6ch}.a4-titre{text-align:center;font:12pt/1.5 "Courier New",var(--police-scenario);justify-content:center;align-items:center;display:flex}.a4-titre h1{font:700 14pt/1.4 "Courier New",var(--police-scenario);text-transform:uppercase;letter-spacing:.04em;margin:0 0 36pt}.a4-titre p{margin:0 0 12pt}.document-zone{scrollbar-gutter:stable;position:relative;overflow:auto}.document{align-items:center;gap:var(--espace-24);padding:var(--espace-4) 0 var(--espace-24);flex-direction:column;display:flex}.document>.a4-pages{padding:0}.document-feuille{background:var(--feuille-fond-clair);width:210mm;color:var(--feuille-encre-clair);box-shadow:var(--ombre-flottante);border:1px solid var(--trait-fin);font:11pt/1.55 var(--police-interface);scroll-margin-top:var(--espace-24);padding:18mm 20mm}.document-page{font:11pt/1.55 var(--police-interface);color:var(--feuille-encre-clair)}.a4.document-page{overflow:visible}.document-mesure{visibility:hidden;pointer-events:none;width:587.606px;position:absolute;top:0;left:-10000px}.document-bloc{scroll-margin-top:var(--espace-24);display:flow-root}.document-bloc.est-fin{border-bottom:1px solid #ebe5da;padding-bottom:8pt}:is(.document-feuille,.document-page) h2{font:500 20pt/1.2 var(--police-interface);letter-spacing:-.02em;border-bottom:1px solid #d9d2c5;margin:0 0 14pt;padding-bottom:6pt}:is(.document-feuille,.document-page) h3{font:600 9pt/1.3 var(--police-interface);letter-spacing:.1em;text-transform:uppercase;color:var(--feuille-pale-clair);margin:16pt 0 8pt}:is(.document-feuille,.document-page) h4{font:600 12pt/1.3 var(--police-interface);margin:0 0 4pt}:is(.document-feuille,.document-page) h4 .relecture-message{font:inherit;color:inherit;padding:0}.document-vignettes{flex-wrap:wrap;gap:8pt;margin:0 0 8pt;display:flex}.document-vignette{break-inside:avoid;flex-direction:column;width:110mm;height:62mm;margin:0;display:flex}.document-vignette .schema-cadre{flex:auto;height:auto}.document-vignette figcaption{color:var(--feuille-pale-clair);margin-top:2pt;font-size:7.5pt}.document-feuille.est-paysage{width:297mm}.document-bilan{color:var(--feuille-pale-clair);margin:0 0 8pt;font-size:9pt}.document-table{border-collapse:collapse;width:100%;font-size:8.5pt;line-height:1.35}.document-table thead{display:table-header-group}.document-table th{text-align:left;font-weight:var(--graisse-forte);letter-spacing:.06em;text-transform:uppercase;color:var(--feuille-pale-clair);vertical-align:bottom;border-bottom:1px solid #d9d2c5;padding:4pt;font-size:7.5pt}.document-table td{vertical-align:top;white-space:pre-line;border-bottom:1px solid #ece6da;padding:4pt}.document-table tr{break-inside:avoid}.document-table th,.document-table .document-court{white-space:nowrap}.document-table .relecture-message{font:inherit;color:inherit;white-space:nowrap;padding:0}.document-intertitre td{font-weight:var(--graisse-forte);letter-spacing:.06em;text-transform:uppercase;padding-top:8pt;font-size:7.5pt}.bible-garde{text-align:center;flex-direction:column;justify-content:center;min-height:250mm;display:flex}.bible-garde h1{font:500 30pt/1.15 var(--police-interface);letter-spacing:-.03em;margin:0 0 14pt}.bible-surtitre{font:600 9pt var(--police-interface);letter-spacing:.14em;text-transform:uppercase;color:var(--feuille-pale-clair);margin:0 0 10pt}.bible-logline{max-width:130mm;margin:0 auto 12pt;font-style:italic}.bible-auteur{color:var(--feuille-pale-clair);margin:0}.bible-texte{white-space:pre-wrap;margin:0 0 6pt}.bible-sous{color:var(--feuille-pale-clair);margin:2pt 0;font-size:10pt}.bible-meta,.bible-champs{grid-template-columns:max-content 1fr;gap:3pt 14pt;margin:0 0 10pt;display:grid}.bible-meta dt,.bible-champs dt{color:var(--feuille-pale-clair);font-size:10pt}.bible-meta dd,.bible-champs dd{white-space:pre-wrap;margin:0}.bible-entite{break-inside:avoid;gap:12pt;padding:10pt 0 0;display:flex}.bible-suite.est-avec-photo{padding-left:114.268px}.bible-entite-corps{flex:auto;min-width:0}.bible-photo{object-fit:cover;border-radius:var(--rayon-4);border:1px solid #ebe5da;flex:none;width:26mm;height:32mm}.bible-arc{border-left:2px solid #e3d9c9;margin:8pt 0 0;padding-left:10pt}.bible-arc .surtitre{color:var(--feuille-pale-clair)}.bible-bascule{margin:2pt 0;font-size:10pt}.bible-seq,.bible-note{break-inside:avoid;padding-top:8pt}.bible-plans{color:var(--feuille-pale-clair);margin:4pt 0 0;padding-left:16pt;font-size:10pt}.bible-sommaire{margin:0;padding-left:18pt;font-size:12pt;line-height:2}.bible-sommaire .relecture-message{font:inherit;color:inherit;padding:0}.decoupage-sequence{margin-top:16pt}.decoupage-sequence h4{break-after:avoid}.decoupage-texte{font-family:var(--police-scenario)}@media screen{.a4-zone.est-continu .a4-pages{min-height:100%;padding:var(--espace-24);background:var(--feuille-fond-clair);color:var(--feuille-encre-clair);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);font:var(--taille-16)/1.25 "Courier New",var(--police-scenario);margin:0;display:block}.a4-zone.est-continu .a4{width:auto;max-width:var(--f-action,61ch);height:auto;box-shadow:none;background:0 0;border:0;margin:0 auto;padding:0;overflow:visible}.a4-zone.est-continu .a4-folio{display:none}.a4-zone.est-continu .a4-titre{padding:var(--espace-48) 0;font:inherit}.a4-zone.est-continu .a4-texte{width:auto;font:inherit}.a4-zone.est-continu .a4-texte>div{min-height:1.25em}.a4-zone.est-continu .a4-vide{height:1.25em}.est-continu .a4-texte .f-character{margin-left:min(var(--f-cue,22ch),36%)}.est-continu .a4-texte .f-paren{margin-left:min(var(--f-par-marge,15ch),24%)}.est-continu .a4-texte .f-dialogue{margin-left:min(var(--f-dia-marge,10ch),12%)}.a4-zone.est-continu .a4-num.a4-gauche{margin-right:1ch;position:static}.a4-zone.est-continu .a4-num.a4-droite{display:none}.document-zone.est-continu .document{min-height:100%;padding:0 var(--espace-24);background:var(--feuille-fond-clair);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);align-items:center;gap:0;margin:0}.document-zone.est-continu .document-feuille{width:100%;max-width:60ch;padding:var(--espace-24) 0;box-shadow:none;background:0 0;border:0}.document-zone.est-continu .document-feuille.est-paysage{max-width:297mm}.document-zone.est-continu .document-vignette{max-width:100%}}@media screen and (width<=639px){.a4-zone.est-continu .a4-pages{padding:var(--espace-16);font-size:var(--taille-14)}.document-zone.est-continu .document{padding:0}.document-zone.est-continu .document-feuille{padding:var(--espace-16)}.document-zone.est-continu .document-table thead{display:none}.document-zone.est-continu :is(.document-table,.document-table tbody,.document-table tr,.document-table td){display:block}.document-zone.est-continu .document-table tr{border-bottom:1px solid #ece6da;padding:6pt 0}.document-zone.est-continu .document-table td{white-space:pre-line;border:0;padding:1pt 0}.document-zone.est-continu .document-table td.document-court{margin-right:10pt;display:inline-block}.document-zone.est-continu .document-table td:empty{display:none}.document-zone.est-continu .document-table td[data-libelle]:before{content:attr(data-libelle) " : ";color:var(--feuille-pale-clair)}.document-zone.est-continu .document-intertitre td{padding-top:8pt}}@media print{@page{size:A4;margin:0}html,body,#app,.application,main{background:#fff!important;height:auto!important;display:block!important;overflow:visible!important}.rail,.rail-afficher,.liste,.inspecteur,.recherche-calque,.versions,.a4-signet,.a4-crayon,.document-mesure{display:none!important}@page paysage{size:A4 landscape;margin:0}.document-feuille.est-paysage{page:paysage}.scenario,.scenario .atelier-contenu,.decoupage,.decoupage .atelier-contenu,.inspecteur-grille,.a4-zone,.document-zone,.lectures,.lectures .atelier-contenu,.interpretes,.interpretes .fiche-cadre,.interpretes .fiche-corps{background:0 0!important;border:none!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.scenario .atelier-contenu,.decoupage .atelier-contenu{max-width:none!important}.scenario .atelier-tete,.decoupage .atelier-tete,.interpretes .atelier-tete{display:none!important}.a4-texte :is(.est-surligne,.est-ajoute,.est-retire),.a4-texte .est-commente:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.lecture,.lecture .a4-zone{max-width:none!important;height:auto!important;padding:0!important;display:block!important;overflow:visible!important}.lecture-cadre{height:auto!important;display:block!important}.lecture-tete,.lecture-notes,.lecture-bandeau,.lecture-bandeau-msg{display:none!important}.lecture-filigrane{pointer-events:none;z-index:10;position:fixed;inset:0;overflow:hidden;display:block!important}.lecture-trame{width:200%;height:200%;font:22pt "Courier New",var(--police-scenario);color:#00000017;white-space:nowrap;flex-wrap:wrap;place-content:space-around;gap:14mm 22mm;display:flex;position:absolute;top:-50%;left:-50%;transform:rotate(-35deg)}.document.avec-sauts-de-page .decoupage-sequence+.decoupage-sequence{break-before:page}.a4-pages,.document{zoom:1!important;padding:0!important;display:block!important}.a4{break-after:page;box-shadow:none!important;border:none!important;margin:0!important}.a4:last-child{break-after:auto}.document>.a4-pages{break-before:page;break-after:page}.document-feuille{width:auto!important;box-shadow:none!important;border:none!important;padding:16mm 18mm!important}.document.avec-sauts-de-page .document-feuille{break-after:page}.document.avec-sauts-de-page .document-feuille:last-child{break-after:auto}.document-feuille .relecture-message{color:inherit!important}}.fiche-liens{margin-top:var(--espace-16)}.fiche-liens .puces{margin:var(--espace-4) 0 0}.fiche-liens-tete{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;margin-bottom:var(--espace-6);background:0 0;border:0;padding:0}.fiche-liens-tete .chevron{width:var(--picto-petit);height:var(--picto-petit);--picto-trait:var(--picto-trait-petit)}.fiche-liens-tete .pastille-compteur{margin-left:auto}.fiche-liens-tete .etiquette{margin-bottom:0}.fiche-schema{padding:var(--espace-12) var(--espace-12)}.lieu-photo{max-width:round(26.25rem,2px)}.notes .atelier-principal{gap:var(--ecart-voisins)}.notes-police{width:round(10.625rem,2px)}.notes-police .champ-choix{width:100%}.outils-groupe button.outils-taille-petit{font-size:var(--texte-secondaire)}.outils-groupe button.outils-taille-moyen{font-size:var(--texte-contenu)}.outils-groupe button.outils-taille-grand{font-size:var(--texte-intertitre)}.outils-groupe button.notes-bloc{font-size:var(--texte-secondaire);font-weight:var(--graisse-grasse);letter-spacing:.02em}.outils-groupe button.notes-citation{font-family:var(--police-titre);font-size:var(--texte-intertitre);line-height:1}.notes-page{background:var(--feuille-fond-clair);border:1px solid var(--trait-fin);border-radius:var(--rayon-8);min-height:0;box-shadow:var(--ombre-flottante);flex-direction:column;flex:auto;display:flex;overflow:hidden}.notes-page .cm-bloc.est-libre .cm-hote{background:0 0;border:none;border-radius:0;min-height:0}.notes-page .cm-editor{font-size:var(--note-fs,var(--taille-16))}.notes-page .cm-editor .cm-scroller{font-family:var(--note-police);line-height:var(--interligne-prose)}.notes-page .cm-bloc.est-libre .cm-hote .cm-content{color:var(--feuille-encre-clair);caret-color:var(--feuille-encre-clair);max-width:72ch;padding:round(nearest,2.25rem,2px) round(nearest,2.75rem,2px) var(--espace-48);margin:0 auto}.notes-page .cm-line{text-align:var(--note-align,left)}.notes-page .cm-placeholder{color:var(--feuille-pale-clair)}.notes-page .cm-md-h1{font-size:1.6em;font-weight:var(--graisse-grasse);line-height:var(--interligne-serre);padding-top:.4em}.notes-page .cm-md-h2{font-size:1.3em;font-weight:var(--graisse-grasse);line-height:var(--interligne-serre);padding-top:.3em}.notes-page .cm-md-h3{font-size:1.1em;font-weight:var(--graisse-grasse);padding-top:.2em}.notes-page .cm-md-h1,.notes-page .cm-md-h2,.notes-page .cm-md-h3{text-align:left}.notes-page .cm-md-citation{border-left:3px solid var(--accent-aplat);color:var(--feuille-pale-clair);padding-left:round(.875rem,2px);font-style:italic}.notes-page .cm-md-puce{text-indent:-.7em;padding-left:1.2em}.inspecteur .bouton-secondaire.pleine-largeur.variante-danger{margin-top:var(--espace-4)}.notes-impression{display:none}@media print{body.est-impression-note>:not(.notes-impression){display:none!important}body.est-impression-note .notes-impression{color:#1a1a1a;font-family:var(--note-police);font-size:calc(var(--note-fs,var(--taille-16)) * .75);padding:18mm 20mm;display:block!important}.notes-impression.est-justifie p,.notes-impression.est-justifie li,.notes-impression.est-justifie blockquote{text-align:justify}.notes-impression h1{margin:0 0 .8em;font-size:1.9em}.notes-impression h2{margin:1em 0 .4em;font-size:1.5em}.notes-impression h3{margin:.9em 0 .3em;font-size:1.25em}.notes-impression h4{margin:.8em 0 .3em;font-size:1.1em}.notes-impression p{margin:0 0 .5em;line-height:1.55}.notes-impression blockquote{color:#444;border-left:2pt solid #999;margin:.6em 0;padding-left:12pt;font-style:italic}}@media (pointer:coarse){.liste-choix,.rail-lien,.rail-projet,.inspecteur-titre,.schema-calques .inspecteur-titre,.page-panneau-tete,button.aide-plus,.cases-ligne,.fiche-repli-tete,.fiche-liens-tete,.sequences-ligne,.recherche-item,button.bouton-secondaire,a.bouton-secondaire,button.puce,button.bouton-principal,.bouton-ajouter,.connexion button{min-height:var(--cible-tactile)}.bouton-picto,.bouton-retirer,.postit-bascule,.croises-pastille{position:relative}.bouton-picto:after,.bouton-retirer:after,.postit-bascule:after,.croises-pastille:after,.schema-frise-cle:after,.schema-frise-point:after,.schema-frise-bord:after,.schema-frise-pause-bout:after{content:"";inset:min(0px,calc((100% - var(--cible-tactile)) / 2));position:absolute}.schema-implantations .puce,.schema-onglet-nom,.capture-nom,.schema-frise-libelle,.schema-frise-regle,.schema-echelle,.croises-groupe{min-height:var(--cible-tactile)}.schema-frise-ligne{height:auto;min-height:var(--hauteur-piste)}.schema-implantations .bouton-retirer,.schema-calques .bouton-picto,.schema-frise-entete .bouton-picto,.schema-teinte,.traitement-nuance{min-width:var(--cible-tactile);min-height:var(--cible-tactile)}:root{--largeur-calques:min(round(nearest,20rem,2px),calc(100vw - var(--espace-32)))}.schema-poignee:not([stroke]){stroke:#0000;stroke-width:var(--cible-tactile);vector-effect:non-scaling-stroke}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.postit-champ,.fiche textarea{min-height:var(--cible-tactile)}.outils-groupe button,.sous-onglets button{min-height:var(--cible-tactile);min-width:var(--cible-tactile)}.connexion-pied a,.conformite-liens a,.page-tete .bouton-lien{min-height:var(--cible-tactile);align-items:center;display:inline-flex}button.bouton-secondaire,a.bouton-secondaire{min-width:var(--cible-tactile)}.case-ligne{min-height:var(--cible-tactile)}}@media (width<=639px){.atelier:not(.est-element-ouvert)>.liste{border-right:0;flex:auto}.atelier:not(.est-element-ouvert)>:is(.atelier-contenu,.fiche-cadre){display:none}.atelier.est-element-ouvert .liste,.inspecteur,.versions{width:calc(100vw - var(--cible-tactile))}.page,.fiche-corps,.traitement .atelier-principal,.camera,.a4-zone,.document-zone,.inspecteur,.cm-hote .cm-content,.atelier-contenu>.schema{padding-bottom:calc(var(--cible-tactile) + var(--espace-16))}.envois-lu{gap:0 var(--espace-8);flex-wrap:wrap}.lecture{overflow-y:auto}.lecture>:is(.a4-zone,.lecture-notes){flex:none;overflow:visible}.lecture-lettre{margin-top:var(--espace-16);padding:var(--espace-16)}.atelier-contenu>.schema{overflow-y:auto}.schema .inspecteur-grille{flex:1 0 auto}.schema-frise-entete{flex-basis:round(5rem,2px);width:round(5rem,2px)}.sous-onglets{scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--espace-24)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--espace-24)),transparent);flex-wrap:nowrap;overflow-x:auto}.sous-onglets button{white-space:nowrap;flex:none}}.glisse-fantome{z-index:var(--couche-modale);pointer-events:none;opacity:.85;background:var(--fond-panneau);border-radius:var(--rayon-4);box-shadow:var(--ombre-flottante);margin:0;position:fixed;top:0;left:0}@media (pointer:coarse){[draggable=true]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[draggable=true] input,[draggable=true] textarea{-webkit-user-select:text;user-select:text}}@media (hover:none){.liste-ligne .bouton-retirer{opacity:.6}}
