@font-face{font-family:Caprasimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caprasimo-latin-400-normal-u3avbpQ7.woff2)format("woff2"),url(/assets/caprasimo-latin-400-normal-CPOhBPz8.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/atkinson-hyperlegible-next-latin-200-normal-BMKAXy86.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-200-normal-DKI1lfQ1.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/atkinson-hyperlegible-next-latin-300-normal-BwktnYET.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-300-normal-DFpvzf1e.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-next-latin-500-normal-gHP6TDRs.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-500-normal-B0CYqHl3.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/atkinson-hyperlegible-next-latin-800-normal-D32lleIF.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-800-normal-DtRtCSx4.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff")}:root{--nuit:#2a1b2e;--prune:#54324f;--mimolette:#ee8421;--mimolette-sombre:#9e4a1f;--beurre:#ffd166;--foret:#2e6b4a;--creme:#fbefd0;--creme-2:#e6d3ac;--cerise:#c8413b;--titre:"Caprasimo", "Cooper Black", Georgia, serif;--texte:"Atkinson Hyperlegible Next", "Atkinson Hyperlegible", system-ui, sans-serif;--bandeau:56px;--pixel:2px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--nuit);color:var(--nuit);font:400 16px/1.45 var(--texte);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overflow:hidden}h1,h2,h3,p,ul,ol,dl,dd{margin:0;padding:0}ul,ol{list-style:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}::selection{background:var(--beurre);color:var(--nuit)}:focus-visible{outline:3px solid var(--beurre);outline-offset:2px}.px{image-rendering:pixelated;display:block}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.icon{flex:none;width:28px;height:28px}.world{z-index:0;position:fixed;inset:0}.world canvas{image-rendering:pixelated;display:block}.site{z-index:1;pointer-events:none;position:fixed;inset:0}.site>*,main>*{pointer-events:auto}main,.fenetre-monde{pointer-events:none}.matiere-papier{image-rendering:pixelated;color:var(--nuit);border:18px solid #0000;border-image:url(/assets/demo/ui/paper.png) 6 fill/12px}.matiere-encre{image-rendering:pixelated;color:var(--creme);border:18px solid #0000;border-image:url(/assets/demo/ui/ink.png) 6 fill/12px}.bandeau{height:var(--bandeau);background:var(--nuit);color:var(--creme);box-shadow:0 2px 0 var(--prune);z-index:5;align-items:center;gap:28px;padding:0 20px 0 212px;display:flex;position:absolute;inset:0 0 auto}.etiquette{width:184px;height:96px;image-rendering:pixelated;color:var(--nuit);z-index:6;background:url(/assets/demo/ui/label.png) 50%/100% 100% no-repeat;place-content:center;justify-items:center;text-decoration:none;display:grid;position:absolute;top:6px;left:18px}.etiquette-nom{font:400 30px/1 var(--titre);color:var(--mimolette-sombre)}.etiquette-aoc{font:700 11px/1.1 var(--texte);color:var(--prune);margin-top:3px}.nav{align-items:center;gap:22px;display:flex}.nav a{font:400 17px/1 var(--titre);white-space:nowrap;border-bottom:3px solid #0000;padding:8px 0 6px;text-decoration:none}.nav a:hover{color:var(--beurre)}.nav a.active{color:var(--beurre);border-bottom-color:var(--mimolette)}.reserves{gap:16px;margin-left:auto;display:flex}.reserves div{align-items:center;gap:5px;font-weight:700;display:flex}.stream{white-space:nowrap;text-underline-offset:3px;-webkit-text-decoration-color:var(--mimolette);text-decoration-color:var(--mimolette);font-size:15px;font-weight:700;text-decoration-thickness:2px}.stream:hover{color:var(--beurre)}.stream-court{display:none}.moi{font:400 15px/1.05 var(--titre);white-space:nowrap;align-items:center;gap:7px;text-decoration:none;display:flex}.moi canvas{background:var(--prune)}.moi small{font:700 12.5px/1.15 var(--texte);color:var(--beurre);display:block}.moi:hover{color:var(--beurre)}.tampon{font:400 15px/1 var(--titre);color:var(--beurre);border:2px solid var(--beurre);white-space:nowrap;padding:7px 10px 6px}.tampon:hover,.tampon[aria-expanded=true]{background:var(--beurre);color:var(--nuit)}.bouton{image-rendering:pixelated;font:400 17px/1.1 var(--titre);color:var(--nuit);border:10px solid #0000;border-image:url(/assets/demo/ui/btn-rest.png) 5 fill/10px;justify-content:center;align-items:center;gap:8px;padding:2px 8px 4px;text-decoration:none;display:inline-flex}.bouton:hover{border-image-source:url(/assets/demo/ui/btn-hover.png)}.bouton:active{border-image-source:url(/assets/demo/ui/btn-down.png);transform:translateY(2px)}.bouton-calme{font:700 14.5px/1.15 var(--texte);border-image-source:url(/assets/demo/ui/btn-quiet.png)}.bouton-calme:hover{filter:brightness(1.05);border-image-source:url(/assets/demo/ui/btn-quiet.png);text-decoration:underline}.bouton-calme:active{border-image-source:url(/assets/demo/ui/btn-quiet.png)}.lien{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--mimolette);text-decoration-color:var(--mimolette);font-weight:700}.lien:disabled{opacity:.45;cursor:not-allowed}.bouton-agrandir{pointer-events:auto;z-index:3;padding:4px 10px 6px;font-size:20px;position:fixed;bottom:18px;right:336px}.accueil-feuille{pointer-events:none}.accueil-feuille>*{pointer-events:auto}.crieur{z-index:3;width:min(620px,100vw - 620px);position:fixed;bottom:18px;left:20px}.crieur-ligne{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:-6px;display:grid}.crieur-tete{background:var(--prune)}.crieur-parole h2{font:400 16px/1.1 var(--titre);color:var(--beurre);margin-bottom:3px}.crieur-parole p{min-height:2.6em;font-size:16.5px;line-height:1.3}.crieur-reste{visibility:hidden}.crieur-suite{color:var(--beurre);text-underline-offset:3px;white-space:nowrap;align-self:end;font-size:14px;font-weight:700;text-decoration:underline}.crieur-archives{border-bottom:2px solid var(--prune);max-height:40vh;color:var(--creme-2);gap:7px;margin:-6px -6px 12px;padding-bottom:10px;font-size:15px;display:grid;overflow:auto}.crieur-archives li{grid-template-columns:1fr auto;gap:12px;display:grid}.crieur-archives time{color:var(--beurre);white-space:nowrap;font-size:13.5px}.avis{z-index:2;width:300px;padding-bottom:58px;position:fixed;bottom:0;right:20px}.avis-panneau{z-index:1;position:relative}.avis-panneau:before{content:"";border:2px solid var(--nuit);background:#94603f;height:12px;position:absolute;top:-24px;left:-14px;right:-14px;box-shadow:inset 0 2px #b98351}.avis-pied:before{content:"";width:44px;height:12px;image-rendering:pixelated;opacity:.3;background:url(/assets/demo/ui/shadow.png) 50%/44px 12px no-repeat;position:absolute;bottom:-5px;left:-16px}.avis-pied:after{content:"";width:40px;height:16px;image-rendering:pixelated;background:url(/assets/demo/ui/tuft.png) 50%/40px 16px no-repeat;position:absolute;bottom:0;left:-14px}.avis h2{font:400 25px/1.05 var(--titre);color:var(--mimolette-sombre)}.avis-objet{margin-top:3px;font-size:15.5px;font-weight:700;line-height:1.25}.avis-promesse{grid-template-rows:196px;place-items:end center;height:196px;margin:8px 0;display:grid;position:relative;overflow:hidden}.avis-promesse canvas{grid-area:1/1}.avis-besoins{gap:8px;display:grid}.avis-besoins li{grid-template-columns:28px 1fr auto;align-items:center;gap:1px 7px;display:grid}.avis-ressource,.avis-compte{font-weight:700}.avis-besoins .bar{grid-column:1/-1}.avis-mention{color:var(--prune);margin:10px 0 4px;font-size:14px;line-height:1.32}.avis-pied{width:12px;image-rendering:pixelated;background:url(/assets/demo/ui/post.png) 0 0/12px 16px repeat-y;position:absolute;top:80px;bottom:-2px}.avis-pied-g{left:40px}.avis-pied-d{right:40px}.bar{background:var(--creme-2);border:2px solid var(--nuit);height:12px;display:block;position:relative}.bar i{background:var(--mimolette);transform-origin:0;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block;box-shadow:inset 0 2px #f9a93f}.bar-forest i{background:var(--foret);box-shadow:inset 0 2px #4a8650}.pips{gap:3px;display:inline-flex}.pips i{border:2px solid var(--nuit);background:0 0;width:12px;height:12px}.pips i[data-on=true]{background:var(--mimolette)}.pips-forest i[data-on=true]{background:var(--foret)}.survol{background:var(--nuit);color:var(--creme);font:400 15px/1 var(--titre);white-space:nowrap;pointer-events:none;z-index:8;padding:6px 9px 5px;position:fixed;transform:translate(-50%,-130%)}.coupure{top:calc(var(--bandeau) + 10px);background:var(--cerise);color:var(--creme);z-index:9;padding:7px 12px;font-weight:700;position:fixed;left:50%;transform:translate(-50%)}.fiche{right:20px;top:calc(var(--bandeau) + 22px);width:352px;max-height:calc(100dvh - var(--bandeau) - 44px);z-index:3;position:fixed;overflow:auto}.site-immersif .fiche{max-height:calc(100dvh - 96px);top:76px}.fiche h2{font:400 25px/1.08 var(--titre);color:var(--mimolette-sombre);padding-right:54px}.fiche h3{font:400 18px/1.1 var(--titre);margin:12px 0 7px}.fiche-fermer{float:right;text-underline-offset:3px;font-size:14px;font-weight:700;text-decoration:underline}.fiche-sous-titre{color:var(--prune);font-weight:700}.fiche-vue{grid-template-rows:196px;place-items:end center;height:196px;margin:8px 0;display:grid;overflow:hidden}.fiche-table{gap:8px;margin:10px 0;display:grid}.fiche-table dt{font-weight:700}.fiche-gens li a{text-underline-offset:3px;align-items:center;gap:8px;font-weight:700;display:flex}.fiche-citoyen{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}.fiche-citoyen .fiche-sous-titre{line-height:1.25}.banc{z-index:4;width:340px;max-height:calc(100dvh - 224px);position:fixed;top:112px;left:20px;overflow:auto}.banc h2{font:400 23px/1.1 var(--titre)}.banc h3{font:400 17px/1.1 var(--titre);margin:12px 0 6px}.banc-note{color:var(--prune);margin:4px 0 10px;font-size:13.5px;line-height:1.3}.banc-champ{gap:3px;margin-bottom:8px;font-weight:700;display:grid}.banc-champ select{border:2px solid var(--nuit);background:#fff8e4;border-radius:0;padding:5px 6px}.banc-actions,.banc-etats{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:6px;display:grid}.banc-resultat{color:var(--foret);margin-top:6px;font-size:14.5px;font-weight:700}.immersif-haut{z-index:4;align-items:center;gap:14px;max-width:calc(100vw - 28px);display:flex;position:fixed;top:14px;left:14px}.immersif-haut>*{margin:-6px 0}.immersif-recherche input{background:var(--creme);border:2px solid var(--nuit);width:190px;color:var(--nuit);border-radius:0;padding:6px 8px}.immersif-recherche input::placeholder{color:var(--prune)}.immersif-resultats{background:var(--creme);color:var(--nuit);border:2px solid var(--nuit);min-width:190px;position:absolute;top:54px;left:142px}.immersif-resultats button{text-align:left;width:100%;padding:6px 8px;font-weight:700;display:block}.immersif-resultats button:hover{background:var(--beurre)}.immersif-quartiers{gap:14px;display:flex}.immersif-quartiers button{font:400 16px/1 var(--titre);color:var(--creme)}.immersif-quartiers button:hover,.immersif-quartiers button[aria-pressed=true]{color:var(--beurre)}.immersif-quitter{font:400 16px/1 var(--titre);color:var(--beurre);text-underline-offset:4px;white-space:nowrap;text-decoration:underline}.immersif-zoom{z-index:4;gap:6px;display:grid;position:fixed;bottom:14px;right:14px}.immersif-zoom>*{margin:-6px}.immersif-zoom button{place-items:center;width:40px;height:40px;display:grid}.immersif-zoom button:hover{background:var(--prune)}.livret{right:20px;top:calc(var(--bandeau) + 18px);max-height:calc(100dvh - var(--bandeau) - 36px);z-index:2;width:min(740px,54vw);position:fixed;overflow:auto}.livret-vide{min-height:300px}.livret-identite{border-bottom:2px solid var(--nuit);grid-template-columns:auto 1fr minmax(210px,.8fr);align-items:center;gap:16px;padding-bottom:12px;display:grid}.livret-niveau p:last-child{color:var(--prune);margin-top:3px;font-size:14px}.livret-chiffre{font:400 34px/1.05 var(--titre);color:var(--nuit);margin-bottom:5px}.livret-demo{color:var(--prune);font-size:13.5px}.livret-metier{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:10px;display:grid}.livret-metier h2{margin:0}.livret-metier span{color:var(--prune);font-size:14px}.livret-photo{background:var(--creme-2);border:2px solid var(--nuit)}.livret-titre{color:var(--prune);font-weight:700}.livret h1{font:400 40px/1.02 var(--titre);color:var(--mimolette-sombre)}.livret h2{font:700 15.5px/1.2 var(--texte);color:var(--prune);margin:14px 0 5px}.livret-niveaux{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 26px;display:grid}.livret-niveaux p{color:var(--prune);margin-top:3px;font-size:14px}.livret-colonnes{grid-template-columns:1fr 1fr;gap:0 26px;display:grid}.livret-stats{gap:6px;display:grid}.livret-stats div{grid-template-columns:96px 1fr;align-items:center;display:grid}.livret-stats dt{font-weight:700}.livret-stats dd{align-items:center;gap:8px;display:flex}.livret-twitch{margin-top:14px;font-size:15px;line-height:1.3}.livret-twitch summary{color:var(--mimolette-sombre);cursor:pointer;font-weight:700}.livret-twitch ul{gap:4px;margin:6px 0;display:grid}.livret-apports li{align-items:center;gap:6px;font-weight:700;display:flex}.livret-faits,.livret-recompenses,.livret-attente{gap:4px;font-size:15px;line-height:1.3;display:grid}.livret-attente{color:var(--cerise);font-weight:700}.livret-note{color:var(--prune);margin-top:8px;font-size:13.5px}.tailleur{right:20px;top:calc(var(--bandeau) + 18px);max-height:calc(100dvh - var(--bandeau) - 36px);z-index:2;grid-template-columns:200px 1fr;gap:22px;width:min(780px,57vw);display:grid;position:fixed;overflow:auto}.tailleur h1{font:400 27px/1.05 var(--titre);color:var(--mimolette-sombre)}.tailleur-miroir{align-content:start;justify-items:stretch;gap:8px;display:grid}.tailleur-miroir>p{color:var(--prune);font-size:14.5px;line-height:1.25}.tailleur-miroir .lien{justify-self:center}.tailleur-socle{background:var(--creme-2);border:2px solid var(--nuit);place-items:center;padding:6px 0;display:grid}.tailleur-mannequin{width:144px;height:144px}.tailleur-vues{justify-content:space-between;font-size:14.5px;font-weight:700;display:flex}.tailleur-vues button[aria-pressed=true],.tailleur-onglets button[aria-pressed=true]{color:var(--mimolette-sombre);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--mimolette);text-decoration-color:var(--mimolette)}.tailleur-erreur{color:var(--cerise);font-weight:700}.tailleur-onglets{border-bottom:2px solid var(--nuit);flex-wrap:wrap;gap:16px;padding-bottom:9px;display:flex}.tailleur-onglets button{font:400 17px/1.1 var(--titre)}.tailleur-rayons h2{font:700 15.5px/1.2 var(--texte);color:var(--prune);margin:12px 0 6px}.tailleur-formes{grid-template-columns:repeat(auto-fill,48px);gap:6px;display:grid}.tailleur-formes button{border:2px solid var(--creme-2);background:#fff8e4;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.tailleur-formes button:hover{border-color:var(--nuit)}.tailleur-formes button[aria-pressed=true]{border-color:var(--mimolette);box-shadow:0 0 0 2px var(--nuit)}.tailleur-teintes{flex-wrap:wrap;gap:6px;display:flex}.tailleur-teintes button{border:2px solid var(--nuit);width:30px;height:30px}.tailleur-teintes button[aria-pressed=true]{box-shadow:0 0 0 2px var(--creme), 0 0 0 4px var(--mimolette)}.tailleur-formes button[data-locked=true] canvas{filter:grayscale()brightness(.72);opacity:.55}.tailleur-teintes button[data-locked=true]{opacity:.35}.tailleur-formes button[data-locked=true],.tailleur-teintes button[data-locked=true]{cursor:help}.tailleur-indice{color:var(--mimolette-sombre);margin-top:8px;font-weight:700}.connexion{left:50%;top:calc(var(--bandeau) + 60px);width:min(520px,100vw - 24px);max-height:calc(100dvh - var(--bandeau) - 90px);z-index:3;gap:8px;display:grid;position:fixed;overflow:auto;transform:translate(-50%)}.connexion h1{font:400 30px/1.05 var(--titre);color:var(--mimolette-sombre)}.connexion h2{font:700 15.5px/1.2 var(--texte);color:var(--prune);margin-top:12px}.connexion-note{color:var(--prune);font-weight:700}.connexion-citoyens{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 12px;display:grid}.connexion-citoyens button{text-align:left;align-items:center;gap:8px;font-weight:700;display:flex}.connexion-citoyens button:hover{text-decoration:underline}.connexion-citoyens button[aria-pressed=true]{color:var(--mimolette-sombre)}.quartier{right:20px;top:calc(var(--bandeau) + 18px);max-height:calc(100dvh - var(--bandeau) - 36px);z-index:2;width:min(780px,57vw);position:fixed;overflow:auto}.quartier-vide{min-height:300px}.quartier-onglets{border-bottom:2px solid var(--nuit);flex-wrap:wrap;gap:16px;margin-bottom:10px;padding-bottom:9px;display:flex}.quartier-onglets a{font:400 16.5px/1.1 var(--titre);text-decoration:none}.quartier-onglets a:hover{color:var(--mimolette-sombre)}.quartier-onglets a.active{color:var(--mimolette-sombre);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--mimolette);text-decoration-color:var(--mimolette)}.quartier-tete{grid-template-columns:1fr minmax(210px,.7fr);align-items:start;gap:18px;display:grid}.quartier h1{font:400 34px/1.04 var(--titre);color:var(--mimolette-sombre)}.quartier-tete p{color:var(--prune);margin-top:3px}.quartier-chiffres{gap:6px;display:grid}.quartier-chiffres dt{color:var(--prune);font-size:14px;font-weight:700}.quartier-chiffres a{text-underline-offset:3px;align-items:center;gap:6px;font-weight:700;display:inline-flex}.quartier-colonnes{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0 26px;margin-top:4px;display:grid}.quartier h2{font:700 15.5px/1.2 var(--texte);color:var(--prune);margin:13px 0 5px}.quartier-titre{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.quartier-gens{flex-wrap:wrap;gap:4px;display:flex}.quartier-gens a{background:var(--creme-2);display:block}.quartier-gens a:hover{outline:2px solid var(--mimolette)}.quartier-bati{gap:2px;display:grid}.quartier-bati li{justify-content:space-between;gap:10px;font-weight:700;display:flex}.quartier-bati li span:last-child{color:var(--prune);white-space:nowrap;font-weight:400}.quartier-libre,.quartier-note{color:var(--prune);margin-top:5px;font-size:14.5px}.quartier-erreur{color:var(--cerise);margin:4px 0;font-weight:700}.bulletins{display:grid}.bulletin{border-top:2px solid var(--creme-2);padding:9px 0 11px}.bulletin:first-child{border-top:0;padding-top:2px}.bulletin h3{font:400 19px/1.15 var(--titre)}.bulletin-texte{margin-top:2px;line-height:1.3}.bulletin-objet{color:var(--prune);margin-top:3px;font-size:14px}.bulletin-objet a{text-underline-offset:2px}.bulletin-cout{flex-wrap:wrap;gap:10px;margin-top:3px;font-weight:700;display:flex}.bulletin-cout li{align-items:center;gap:3px;display:flex}.bulletin-urne{margin-top:6px}.bulletin-urne p{margin-top:3px;font-size:14.5px}.bulletin-etat{margin-top:5px;font-size:15px;font-weight:700}.bulletin-oui{color:var(--foret)}.bulletin-actions{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.bulletin-actions:empty{display:none}.bulletin-actions .bouton{font-size:15px}.bulletin-refus,.proposer{gap:7px;margin-top:6px;display:grid}.proposer{border-bottom:2px solid var(--nuit);margin-bottom:4px;padding-bottom:10px}.bulletin-refus label,.proposer label{gap:2px;font-size:14.5px;font-weight:700;display:grid}.bulletin-refus input,.proposer input,.proposer select,.proposer textarea{border:2px solid var(--nuit);resize:vertical;background:#fff8e4;border-radius:0;width:100%;padding:5px 6px;font-weight:400}.quartier-ferme{color:var(--cerise);font-weight:700}.connexion-essais{flex-wrap:wrap;gap:6px;display:flex}.livret-ramassage{flex-wrap:wrap;gap:4px 14px;display:flex}.livret-ramassage button{align-items:center;gap:4px;font-weight:700;display:flex}.livret-ramassage button[aria-pressed=true]{color:var(--mimolette-sombre);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--mimolette);text-decoration-color:var(--mimolette)}.livret-champ{gap:2px;margin:6px 0;font-size:14.5px;font-weight:700;display:grid}.livret-champ select{border:2px solid var(--nuit);background:#fff8e4;border-radius:0;padding:5px 6px;font-weight:400}.installation h1{font-size:34px}.installation-intro{color:var(--prune);max-width:56ch;margin-top:3px}.installation-liste{border-top:2px solid var(--nuit);margin:10px 0;display:grid}.installation-liste button{text-align:left;border-bottom:2px solid var(--nuit);grid-template-columns:minmax(0,1fr) auto;gap:1px 14px;width:100%;padding:9px 10px;display:grid}.installation-liste strong{font:400 21px/1.1 var(--titre)}.installation-liste p{grid-column:1;line-height:1.28}.installation-faits{white-space:nowrap;grid-area:1/2/span 2;align-self:center;justify-items:end;gap:2px;font-size:14px;display:grid}.installation-faits span{gap:1px;display:flex}.installation-liste button:hover:not(:disabled):not([aria-pressed=true]){background:#fff8e4}.installation-liste button[aria-pressed=true]{background:var(--nuit);color:var(--creme)}.installation-liste button:disabled{opacity:.55;cursor:not-allowed}.installation-suite{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.installation-suite p{color:var(--prune);font-size:14.5px}.installation-attente{background:var(--nuit);color:var(--creme);gap:3px;margin-top:8px;padding:7px 10px;display:grid}.livret-liens{flex-wrap:wrap;gap:2px 14px;display:flex}.registre-reserves{border-collapse:collapse;font-variant-numeric:tabular-nums;margin-top:8px}.registre-reserves th[scope=row]{text-align:left;padding-right:22px;font-weight:700}.registre-reserves td,.registre-reserves thead th{text-align:right;min-width:52px;padding:1px 0 1px 18px}.registre-reserves tr[data-national=true] th,.registre-reserves tr[data-national=true] td{border-top:2px solid var(--nuit);padding-top:3px}.admin{right:20px;top:calc(var(--bandeau) + 14px);z-index:2;grid-template:auto minmax(0,1fr) auto/168px minmax(0,1fr);column-gap:22px;width:min(1120px,100vw - 40px);display:grid;position:fixed;bottom:14px}.admin-attente{display:block}.admin-tete{border-bottom:2px solid var(--nuit);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:2px 20px;margin-bottom:12px;padding-bottom:8px;display:flex}.admin-tete h1{font:400 28px/1.1 var(--titre)}.admin-tete p{color:var(--prune)}.admin-sommaire{flex-direction:column;gap:9px;display:flex;overflow:auto}.admin-sommaire a{font:400 16.5px/1.15 var(--titre);white-space:nowrap;text-decoration:none}.admin-sommaire a:hover{color:var(--mimolette-sombre)}.admin-sommaire a.active{color:var(--mimolette-sombre);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--mimolette);text-decoration-color:var(--mimolette)}.admin-sommaire hr{border:0;border-top:2px solid var(--nuit);width:100%;margin:4px 0}.admin-sommaire-groupe{flex-direction:column;gap:7px;margin-bottom:8px;display:flex}.admin-sommaire-groupe h2{font:700 13.5px/1.2 var(--texte);color:var(--prune)}.rayons{grid-template-columns:262px minmax(0,1fr);align-items:start;gap:28px;display:grid}.rayon-liste{justify-items:start;gap:8px;max-height:calc(100vh - 260px);padding:0 4px 4px 0;display:grid;position:sticky;top:0;overflow:auto}.rayon-liste>.lien[aria-current]{color:var(--mimolette-sombre);font-weight:700}.rayon-liste h3{margin:8px 0 0}.rayon-liste details{width:100%}.rayon-liste summary{cursor:pointer;font-weight:700}.rayon{width:100%;margin:0;padding:0;list-style:none}.rayon li{border-bottom:1px solid #2a1b2e38}.rayon button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:5px solid #0000;padding:6px 8px 6px 10px;display:grid}.rayon button:hover{background:#ffd16659}.rayon button[aria-current]{border-left-color:var(--mimolette);background:#ffd1668c}.rayon b{font-weight:700;line-height:1.2}.rayon small{color:var(--prune);font-size:13.5px;line-height:1.25}.rayon em{color:var(--mimolette-sombre);font-size:13.5px;font-style:normal;font-weight:700}.dossier{min-width:0;max-width:640px}.admin-chapitre .dossier>h3{font:400 20px/1.15 var(--titre);margin:0 0 8px}.dossier h4,.dossier-textes h4{font:700 15.5px/1.2 var(--texte);border-top:2px solid var(--nuit);margin:16px 0 3px;padding-top:8px}.dossier-sortie{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:16px 0 0;display:flex}.dossier-apercu{border-top:2px solid var(--nuit);margin-top:18px;padding-top:8px}.dossier-apercu h3{font:700 15.5px/1.2 var(--texte);margin:0 0 8px}.dossier-textes{max-width:640px;margin-bottom:18px}.dossier-textes h3{font:400 19px/1.15 var(--titre);margin:14px 0 6px}.admin-texte{gap:2px;padding:5px 0;display:grid}.admin-texte>span small{color:var(--prune);font-size:13.5px;display:block}.admin-texte input,.admin-texte textarea{width:100%;font:400 15.5px/1.3 var(--texte);color:var(--nuit);border:2px solid var(--nuit);resize:vertical;background:#fff8e4;border-radius:0;padding:4px 6px}.admin-texte input::placeholder,.admin-texte textarea::placeholder{color:#54324fb8}.admin-texte input:disabled,.admin-texte textarea:disabled{color:var(--nuit);background:0 0;border-color:#0000}.admin-texte[data-change] input,.admin-texte[data-change] textarea{background:var(--beurre)}.admin-etait,.admin-reste{color:var(--prune);font-size:12.5px}.admin-rang{grid-template-columns:minmax(0,260px) minmax(0,340px);align-items:end;gap:0 18px;display:grid}.admin-rang .admin-ligne{grid-template-columns:minmax(0,200px) auto}.admin-ligne-date .reglage{flex-wrap:wrap;gap:6px;display:flex}.reglage input[type=datetime-local]{font:700 15.5px/1.2 var(--texte);color:var(--nuit);border:2px solid var(--nuit);background:#fff8e4;border-radius:0;padding:3px 5px}.reglage[data-change] input[type=datetime-local]{background:var(--beurre)}.admin-cases{columns:2;column-gap:20px;margin:6px 0;padding:0;list-style:none}.admin-cases label{align-items:center;gap:7px;padding:2px 0;display:flex}.admin-cases input{width:18px;height:18px;accent-color:var(--foret)}.admin-fetes{margin:8px 0;padding:0;list-style:none}.admin-fetes li{border-bottom:1px solid #2a1b2e38;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:4px 14px;padding:7px 0;display:grid}.admin-fetes b,.admin-fetes small{display:block}.admin-fetes small{color:var(--prune);font-size:13.5px}.admin-fetes em{color:var(--prune);font-size:14px;font-style:normal;line-height:1.25}.admin-table .admin-texte{min-width:200px;padding:0}.admin-table .admin-texte>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-table-scrutins td{min-width:110px;max-width:200px}.crieur-bulle{padding:10px 14px}.affiche{border-left:6px solid var(--mimolette);margin:10px 0 6px;padding:2px 0 2px 12px}.accueil-annonces{z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;gap:12px;width:min(620px,100vw - 620px);max-height:calc(100dvh - 86px);display:flex;position:fixed;bottom:18px;left:20px;overflow-y:auto}.accueil-annonces>*{pointer-events:auto}.accueil-annonces .crieur{flex:none;width:100%;position:static}.affiche-posee{flex:none;width:min(360px,100%);margin:0;padding:0}.affiche h2{font:400 19px/1.15 var(--titre)}.affiche p{margin:2px 0}.affiche-date{color:var(--prune);font-weight:700}.admin-page{padding:0 8px 14px 2px;overflow:auto}.admin-chapitre h2{font:400 22px/1.15 var(--titre)}.admin-chapitre h3{font:700 16px/1.2 var(--texte);margin:18px 0 6px}.admin-intro{max-width:68ch;color:var(--prune);margin:3px 0 10px}.admin-note{background:var(--foret);color:var(--creme);max-width:68ch;margin-bottom:10px;padding:5px 9px;font-weight:700}.admin-chapitre .admin-note{color:var(--prune);background:0 0;margin:6px 0 0;padding:0;font-weight:400}.admin-table-cadre{margin-bottom:8px;overflow-x:auto}.admin-table{border-collapse:collapse;font-variant-numeric:tabular-nums}.admin-table th,.admin-table td{text-align:left;vertical-align:top;border-bottom:1px solid #2a1b2e38;padding:5px 16px 5px 0}.admin-table thead th{vertical-align:bottom;border-bottom:2px solid var(--nuit);font-size:14px;font-weight:700}.admin-table th[scope=colgroup]{border-bottom:0;padding-bottom:0}.admin-table tbody th{white-space:nowrap;font-weight:700}.admin-table-lecture tbody th{white-space:normal;min-width:300px;font-weight:400}.admin-table-lecture td:last-child{font-weight:700}.admin-vide{color:var(--prune);white-space:nowrap;font-size:14px}.reglage{white-space:nowrap;display:inline-block}.reglage input[type=number],.reglage select,.admin-table select,.admin-motif select,.admin-motif textarea{font:700 15.5px/1.2 var(--texte);color:var(--nuit);border:2px solid var(--nuit);background:#fff8e4;border-radius:0;padding:3px 5px}.reglage input[type=number]{font-variant-numeric:tabular-nums;appearance:textfield;width:76px}.reglage input[type=number]::-webkit-inner-spin-button{appearance:none}.reglage input:disabled,.reglage select:disabled,.admin-table select:disabled{color:var(--nuit);opacity:1;background:0 0;border-color:#0000}.reglage input[type=checkbox]{width:20px;height:20px;accent-color:var(--foret)}.reglage small{color:var(--prune);font-size:12.5px;display:block}.reglage[data-change] input[type=number],.reglage[data-change] select{background:var(--beurre)}.reglage[data-change] input[type=checkbox]{outline:3px solid var(--beurre)}.reglage[data-invalid] input[type=number]{border-color:var(--cerise);background:#fff8e4}.admin-ligne{grid-template-columns:minmax(0,390px) auto 1fr;align-items:start;gap:2px 12px;max-width:660px;padding:5px 0;display:grid}.admin-ligne-nom small{color:var(--prune);font-size:13.5px;display:block}.admin-unite{padding-top:4px}.admin-liste{gap:4px;max-width:76ch;padding:0;list-style:none;display:grid}.admin-liste-double{columns:2;column-gap:28px;display:block}.admin-liste-double li{break-inside:avoid;margin-bottom:3px}.admin-publier,.admin-retour{gap:8px;max-width:620px;margin-top:16px;display:grid}.admin-motif{gap:3px;font-weight:700;display:grid}.admin-motif textarea{resize:vertical;width:100%;font-weight:400}.admin-boutons{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.bouton:disabled{filter:grayscale(.9);opacity:.55;cursor:not-allowed}.admin-versions{max-width:76ch;padding:0;list-style:none}.admin-versions>li{border-bottom:1px solid #2a1b2e38;padding:9px 0 11px}.admin-versions h3{margin:0}.admin-versions summary{cursor:pointer;margin:3px 0;font-weight:700}.admin-retour h4{font:700 16px/1.2 var(--texte)}.admin-barre{background:var(--nuit);min-height:52px;color:var(--creme);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding:4px 8px 4px 14px;display:flex}.registre-priorite{flex-wrap:wrap;align-items:center;gap:0 6px;max-width:68ch;margin-top:8px;display:flex}.registre-priorite .icon,.registre-priorite .px{width:20px;height:20px}.emplois-etat{margin-top:6px;font-weight:700}.emploi{border-top:2px solid var(--creme-2);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:10px 0;display:grid}.emplois{border-bottom:2px solid var(--creme-2);margin-top:8px}.emploi h2{font:400 21px/1.1 var(--titre);color:var(--nuit);margin:0}.emploi-effet{flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:14.5px;display:flex}.emploi-postes{white-space:nowrap;grid-area:1/2/span 2;justify-self:end;font-weight:700}.emploi-ligne{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:2px 12px;margin-top:4px;display:flex}.emploi-ligne a{text-underline-offset:2px;align-items:center;gap:4px;font-weight:700;display:inline-flex}.emploi-ligne .bouton{font-size:15px}.emploi-motif{flex-wrap:wrap;grid-column:1/-1;align-items:end;gap:6px;margin-top:4px;display:flex}.emploi-motif label{flex:220px;gap:2px;font-size:14.5px;font-weight:700;display:grid}.emploi-motif input{border:2px solid var(--nuit);background:#fff8e4;border-radius:0;padding:5px 6px;font-weight:400}.bandeau .bouton{white-space:nowrap;padding:0 6px 2px;font-size:15.5px}.entree-court{display:none}.registre h1{font-size:34px}.registre-intro{color:var(--prune);max-width:62ch;margin-top:3px}.registre-chantier{border-top:2px solid var(--nuit);grid-template-columns:200px minmax(0,1fr);gap:4px 20px;margin-top:10px;padding:12px 0;display:grid}.registre-chantier .avis-promesse{align-self:end;margin:0}.registre-chantier h2{font:400 23px/1.1 var(--titre);color:var(--nuit);margin:0}.registre-lieu{color:var(--prune);margin-bottom:6px;font-size:14.5px}.registre-reste{margin-top:6px;font-weight:700}.registre-moi{color:var(--foret);margin-top:2px;font-weight:700}.registre-gens{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:14.5px;display:flex}.registre-gens a{text-underline-offset:2px;align-items:center;gap:4px;font-weight:700;display:inline-flex}.registre-fini{gap:3px;display:grid}.registre-fini li{justify-content:space-between;gap:12px;display:flex}.registre-fini span:last-child{color:var(--prune);white-space:nowrap}@media (width<=1560px){.entree-long{display:none}.entree-court{display:inline}}@media (width<=1240px){.reserves{gap:9px}.nav{gap:15px}.nav a{font-size:15.5px}.bandeau{gap:16px;padding-left:176px}.etiquette{width:150px;height:78px}.etiquette-nom{font-size:24px}.etiquette-aoc{letter-spacing:-.01em;font-size:10px}.crieur{width:calc(100vw - 580px)}.bouton-agrandir{font-size:16px;right:330px}}.nav-court{display:none}@media (width<=1500px){.stream-long{display:none}.stream-court{display:inline}}@media (width<=1100px){.reserves{right:0;top:var(--bandeau);background:var(--nuit);box-shadow:0 2px 0 var(--prune), -2px 0 0 var(--prune);z-index:4;margin:0;padding:3px 12px 4px 6px;position:fixed}.bandeau{justify-content:space-between}}@media (width<=820px){:root{--bandeau:52px}body{overflow:hidden}.world{height:100dvh;inset:0 0 auto}.bandeau{justify-content:flex-end;padding:0 10px 0 112px}.etiquette{width:104px;height:58px;top:3px;left:4px}.etiquette-nom{font-size:17px}.etiquette-aoc{display:none}.nav{background:var(--nuit);z-index:7;height:50px;box-shadow:0 -2px 0 var(--prune);justify-content:space-between;gap:8px;padding:0 8px;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.nav a{font:700 14px/1 var(--texte)}.moi span,.nav-long{display:none}.nav-court{display:inline}.reserves{gap:7px;font-size:14px}.accueil-feuille{background:var(--nuit);pointer-events:auto;z-index:3;height:44dvh;max-height:44dvh;box-shadow:0 -2px 0 var(--prune);position:fixed;bottom:50px;left:0;right:0;overflow-y:auto}.accueil-feuille-seule{height:auto}.crieur{width:auto;position:static}.accueil-annonces{pointer-events:auto;align-items:stretch;gap:0;width:auto;max-height:none;position:static;overflow:visible}.affiche-posee{width:auto;margin:6px}.crieur-parole p{font-size:15.5px}.crieur-tete{width:48px!important;height:48px!important}.bouton-agrandir{padding:2px 6px 4px;font-size:16px;bottom:calc(44dvh + 60px);right:10px}.avis{width:auto;padding:0 6px 10px;position:static}.avis-panneau{flex-direction:column;display:flex}.avis-promesse{order:3}.avis-mention{order:2}.avis-panneau>.lien{order:2;align-self:flex-start;margin-bottom:6px}.avis-pied{display:none}.fiche{width:auto;max-height:none;position:static}.site-immersif .fiche{max-height:50dvh;position:fixed;inset:auto 8px 8px}.banc{width:auto;max-height:60dvh;left:8px;right:8px;top:calc(var(--bandeau) + 8px)}.immersif-haut{flex-wrap:wrap;gap:8px;top:8px;left:8px;right:8px}.immersif-quartiers{gap:10px;max-width:100%;overflow-x:auto}.immersif-recherche input{width:140px}.livret{width:auto;height:62dvh;max-height:none;inset:auto 0 50px}.livret h1{font-size:30px}.admin{left:0;right:0;top:var(--bandeau);grid-template:auto auto minmax(0,1fr) auto/minmax(0,1fr);width:auto;bottom:50px}.bandeau-staff .stream{display:none}.admin-tete h1{font-size:23px}.admin-sommaire{flex-direction:row;gap:14px;padding-bottom:8px}.admin-sommaire-groupe{flex-direction:row;align-items:baseline;gap:14px;margin:0}.admin-sommaire-groupe h2,.admin-sommaire hr{display:none}.admin-ligne{grid-template-columns:minmax(0,1fr) auto auto}label.admin-ligne{grid-template-columns:minmax(0,1fr)}.reglage-choix,.reglage-choix select{width:100%;display:block}.admin-liste-double{columns:1}.admin-table-lecture tbody th{min-width:200px}.admin-barre{min-height:0;font-size:14px}.quartier{width:auto;height:66dvh;max-height:none;inset:auto 0 50px}.registre-chantier,.installation-liste button{grid-template-columns:minmax(0,1fr)}.installation-faits{grid-area:auto/1;grid-auto-flow:column;justify-content:start;align-items:center;gap:8px}.registre-chantier .avis-promesse{order:0;grid-template-rows:150px;justify-items:start;height:150px}.quartier-tete,.quartier-colonnes{grid-template-columns:1fr}.quartier h1{font-size:27px}.tailleur{grid-template-columns:1fr;gap:10px;width:auto;height:68dvh;max-height:none;inset:auto 0 50px}.tailleur-miroir{grid-template-columns:96px 1fr 1fr;align-items:center}.tailleur-miroir h1,.tailleur-miroir>p{grid-column:1/-1}.tailleur-socle{grid-row:span 2}.tailleur-mannequin{width:72px;height:72px}.tailleur-vues{grid-column:2/-1}.livret-colonnes{grid-template-columns:1fr}.livret-identite{grid-template-columns:auto 1fr}.livret-niveau{grid-column:1/-1}.livret-metier{grid-template-columns:1fr auto}.livret-metier .bar{grid-area:2/1/auto/-1}}@media (width<=1100px){.rayons{grid-template-columns:minmax(0,1fr);gap:16px}.rayon-liste{max-height:none;position:static}.admin-rang{grid-template-columns:minmax(0,1fr)}.admin-cases{columns:1}}@media (prefers-reduced-motion:reduce){.bar i{transition:none}}.fiche-service{margin:.5rem 0;line-height:1.35}.registre-services{margin:0;padding:0;list-style:none}.registre-services li{grid-template-columns:minmax(8rem,12rem) 1fr;gap:.1rem .75rem;padding:.35rem 0;display:grid}.registre-services small{opacity:.75;grid-column:2}.registre-services li[data-status=NOT_BUILT]{opacity:.72}@media (width<=560px){.registre-services li{grid-template-columns:1fr}.registre-services small{grid-column:1}}.quartier-moral{margin-top:.15rem;display:block}.admin-service small{opacity:.8;max-width:34ch;font-weight:400;display:block}@media (width<=560px){.admin-service{min-width:13rem}}.des{right:20px;top:calc(var(--bandeau) + 18px);max-height:calc(100dvh - var(--bandeau) - 36px);z-index:2;width:min(620px,57vw);padding:1.25rem 1.5rem;position:fixed;overflow:auto}.des h1{font:400 34px/1.04 var(--titre);color:var(--mimolette-sombre)}.des-intro{margin:.25rem 0 .75rem;line-height:1.4}.des-plateau{justify-content:center;gap:1rem;padding:.5rem 0;display:flex}.des-plateau[data-rolling] canvas:first-child{animation:.18s steps(2,end) infinite alternate des-saut}.des-plateau[data-rolling] canvas:last-child{animation:.14s steps(2,end) infinite alternate-reverse des-saut}@keyframes des-saut{0%{transform:translateY(0)rotate(-6deg)}to{transform:translateY(-10px)rotate(8deg)}}.des-stats{margin:0}.des-stats>div{grid-template-columns:7rem 1fr;align-items:center;gap:0 .75rem;padding:.2rem 0;display:grid}.des-stats dt{font-weight:700}.des-stats dd{align-items:center;gap:.5rem;margin:0;display:flex}.des-stats small{opacity:.75;grid-column:2}.des-verdict{margin:.6rem 0;font-weight:700}.des-verdict span{opacity:.75;font-weight:400}.des-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.des-note{opacity:.75;margin:.6rem 0 0}@media (width<=820px){.des{width:auto;max-height:72vh;padding:.9rem 16px;inset:auto 0 50px}}@media (prefers-reduced-motion:reduce){.des-plateau[data-rolling] canvas{animation:none}}.livret-titre{margin:0;font-style:italic}.livret-points{margin:.2rem 0;font-weight:700}.livret-note{opacity:.8;margin:.25rem 0}.mission-liste{margin:0;padding:0;list-style:none}.mission{border-bottom:2px dotted var(--encre,#2a1a33);padding:.7rem 0}.mission[data-state=LOCKED],.mission[data-state=NO_ATTEMPT]{opacity:.68}.mission-tete{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.mission h3{margin:0}.mission p{margin:.2rem 0}.mission-chance{white-space:nowrap;font-size:1.25rem;font-weight:700}.mission-objectif{font-weight:700}.mission-evenement{color:var(--mimolette-sombre);font-weight:700}.mission-pourquoi{font-style:italic}.mission-gain,.mission-reste{opacity:.8}.mission-fait{font-weight:700}.mission-resultat{align-items:center;gap:.6rem;font-weight:700;display:flex}.livret-succes{margin:0;padding:0;list-style:none}.livret-succes li{opacity:.68;justify-content:space-between;gap:.75rem;padding:.12rem 0;display:flex}.livret-succes li[data-done]{opacity:1;font-weight:700}.quartier-fete h3{margin:.4rem 0 0}.quartier-fete p{margin:.2rem 0}.quartier-fete-cout{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.quartier-fete-note{opacity:.8}.publier-choix{gap:10px;margin-bottom:10px;display:grid}.publier-domaine{border:0;border-top:2px solid var(--mimolette-sombre);min-width:0;margin:0;padding:6px 0 0}.publier-domaine legend{padding:0 8px 0 0;font-weight:700}.publier-domaine ul{margin:4px 0 0;padding:0 0 0 22px;list-style:none}.publier-domaine label{cursor:pointer;align-items:baseline;gap:8px;display:flex}.publier-domaine li+li{margin-top:4px}.publier-morceau{overflow-wrap:anywhere;gap:1px;min-width:0;display:grid}.publier-apercu{border-left:6px solid var(--mimolette);margin:12px 0;padding-left:12px}.publier-apercu h3:first-child{margin-top:0}.admin-duree .admin-etait{grid-column:1/-1}.reglage-duree{align-items:center;gap:5px;display:inline-flex}.reglage-duree input{width:66px}.admin-duree-choix{flex-wrap:wrap;grid-column:1/-1;gap:2px 12px;display:flex}.admin-duree-choix .lien{white-space:nowrap}.admin-duree-choix .lien:disabled{color:var(--prune);cursor:default;font-weight:700;text-decoration:none}.pilotage-periode{flex-wrap:wrap;gap:2px 14px;margin-bottom:8px;display:flex}.pilotage-periode .lien[aria-pressed=true]{color:var(--prune);font-weight:700;text-decoration:none}.pilotage-section{margin-top:16px}.pilotage-table td{text-align:right}.admin-table-lecture.pilotage-table td:last-child{font-weight:400}.pilotage-table thead th:not(:first-child){text-align:right}.pilotage-table-jauges td:last-child{text-align:left;width:40%;min-width:120px}.suivi-table td,.suivi-table thead th:not(:first-child){text-align:left}.jauge{background:var(--mimolette);border-radius:0 3px 3px 0;height:10px;display:block}.jauge-cadre{background:color-mix(in srgb, var(--mimolette) 18%, transparent);max-width:460px;display:block}.pilotage-chantiers{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pilotage-chantier-titre{margin:0 0 3px}.pilotage-detail{color:var(--prune);max-width:76ch;margin:3px 0 0}.chiffres{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px 16px;margin:0 0 12px;display:grid}.chiffre{flex-direction:column;display:flex}.chiffre dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:700;line-height:1.1}.chiffre dt{color:var(--prune)}.pilotage-deux{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 28px;display:grid}.pilotage-niveaux{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pilotage-niveaux th{text-align:left;white-space:nowrap;padding:2px 8px 2px 0;font-weight:400}.pilotage-niveaux td{text-align:right;padding:2px 8px 2px 0}.pilotage-niveaux td:last-child{width:70%;padding-right:0}.pilotage-classement{margin:0 0 10px;padding-left:20px}.jours{max-width:640px;margin:10px 0}.jours figcaption{gap:14px;margin-bottom:4px;display:flex}.legende:before{content:"";border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.legende-entree:before,.barre-entree{background:var(--foret)}.legende-sortie:before,.barre-sortie{background:var(--mimolette)}.jours-barres{border-bottom:1px solid var(--prune);align-items:stretch;gap:2px;height:110px;display:flex}.jours-jour{flex:1;min-width:0;display:flex;position:relative}.jours-jour:hover,.jours-jour:focus-visible{background:color-mix(in srgb, var(--prune) 10%, transparent);outline:none}.jours-paire{flex:1;justify-content:center;align-items:flex-end;gap:2px;display:flex}.jours-paire i{border-radius:3px 3px 0 0;flex:0 8px;min-width:2px}.jours-detail{background:var(--prune);width:max-content;max-width:220px;color:var(--creme);z-index:2;padding:3px 7px;display:none;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.jours-jour:first-child .jours-detail{left:0;transform:none}.jours-jour:last-child .jours-detail{left:auto;right:0;transform:none}.jours-jour:hover .jours-detail,.jours-jour:focus-visible .jours-detail{display:block}.jours-axe{color:var(--prune);justify-content:space-between;margin:2px 0 0;display:flex}.pilotage-correction{border-top:2px solid var(--mimolette-sombre);max-width:680px;margin-top:14px;padding-top:2px}.pilotage-champs{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px 12px;margin:8px 0;display:grid}.pilotage-champs label{gap:2px;display:grid}.pilotage-champs select,.pilotage-champs input{width:100%}.pilotage-coche{align-items:baseline;gap:8px;margin:6px 0;display:flex}.liaison{gap:8px;margin-bottom:14px;display:grid}.liaison-bloc{gap:6px;display:grid}.liaison-alerte{color:var(--prune);border-left:6px solid var(--prune);padding-left:10px;font-weight:700}.recompense-gestes{flex-wrap:wrap;gap:4px 18px;display:flex}.recompense-gestes>form{flex-basis:100%}.conditions{width:min(640px,100vw - 24px)}.conditions ul{margin:0;padding-left:20px}.recompenses{gap:14px;margin:0;padding:0;list-style:none;display:grid}.recompenses h3{margin:0}.recompenses>li{border-top:2px solid var(--mimolette-sombre);padding-top:4px}.recompenses ul{margin:4px 0;padding:0;list-style:none}.recompense p{margin:2px 0}.recompense[data-open]{border-left:6px solid var(--foret);padding-left:10px}.suivi-filtres{flex-wrap:wrap;gap:4px 18px;margin:8px 0 10px;display:flex}.suivi-filtres button{all:unset;cursor:pointer;border-bottom:3px solid #0000;padding-bottom:2px}.suivi-filtres button:focus-visible{outline:2px solid var(--mimolette);outline-offset:2px}.suivi-filtres button[aria-pressed=true]{border-bottom-color:var(--mimolette)}.suivi-filtres b{font-variant-numeric:tabular-nums;font-size:1.25rem}.suivi-table tr[data-group=PENDING] td:nth-child(4){font-weight:700}.suivi-table tr[data-group=REFUSED] td:nth-child(4){color:var(--cerise)}
