.retour-espace{display:inline-flex;align-items:center;gap:.4rem;height:34px;padding:0 .75rem;border:1px solid var(--border);border-radius:var(--g-r-s);background:var(--card);color:var(--foreground);font-size:var(--g-t-sm);font-weight:600;text-decoration:none;white-space:nowrap}.retour-espace:hover{background:var(--secondary)}@media (max-width:720px){.retour-espace{padding:0 .5rem}.retour-espace span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.pa-carte{border-left:3px solid var(--border)}.pa-carte.attente{border-left-color:var(--orange)}.pa-carte.grave{border-left-color:var(--destructive)}.pa-carte.ok{border-left-color:var(--g-p-vert-20)}.pa-titre{font-family:var(--g-police);font-size:var(--g-t-lg);margin-bottom:.6rem}.pa-corps{display:grid;gap:.7rem;color:var(--muted-foreground);font-size:var(--g-t-sm);line-height:1.65}.pa-corps b{color:var(--foreground);font-weight:600}.pa-liste{display:grid;gap:.35rem;margin:.2rem 0 0;padding-left:1.1rem;list-style:disc}.espace-attente,.pa-liste li{color:var(--foreground)}.espace-attente{min-height:100svh;display:grid;align-content:center;justify-items:center;gap:1rem;padding:2rem 1.25rem;text-align:center;background:var(--background)}.espace-attente h1{font-family:var(--g-police);font-size:var(--g-t-xl);max-width:22ch;line-height:1.2}.espace-attente p{color:var(--muted-foreground);max-width:44ch;line-height:1.65}.espace-attente a{color:var(--primary);font-weight:600}.espace-reserve{display:grid;gap:.9rem;justify-items:start;padding:2.5rem 0;max-width:46ch}.espace-reserve h1{font-family:var(--g-police);font-size:var(--g-t-lg);line-height:1.2}.espace-reserve p{color:var(--muted-foreground);line-height:1.65}.espace-gerant .bandeau-exemple{margin:0 0 1.1rem;padding:.7rem .9rem;border-radius:var(--g-r-s);background:var(--g-p-creme-02);color:var(--g-p-braise-50);border:1px solid var(--g-p-creme-11);font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .lia-panel{display:grid;gap:1rem}.espace-gerant .lia-reco{display:grid;gap:.6rem;padding:1.1rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card)}.espace-gerant .lia-reco h3{font-family:var(--g-police);font-size:var(--g-t-md);line-height:1.3}.espace-gerant .lia-reco p{color:var(--muted-foreground);font-size:var(--g-t-sm);line-height:1.6;margin:0}.espace-gerant .lia-reco b{color:var(--foreground);font-weight:600}.espace-gerant .lia-reco-action{padding:.6rem .75rem;border-radius:var(--g-r-s);background:var(--orange-soft);color:var(--g-p-braise-50)}.espace-gerant .lia-appuis summary{cursor:pointer;font-size:var(--g-t-sm);font-weight:600;color:var(--primary);padding:.35rem 0;list-style:none}.espace-gerant .lia-appuis summary::marker{content:""}.espace-gerant .lia-appuis summary:before{content:"▸ "}.espace-gerant .lia-appuis[open] summary:before{content:"▾ "}.espace-gerant .lia-appuis ul{display:grid;gap:.3rem;margin:.3rem 0 0;padding-left:1.1rem;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .hugo-commandes{display:grid;gap:1rem;margin-bottom:1.25rem}.espace-gerant .hugo-tete{display:flex;flex-wrap:wrap;gap:.9rem;align-items:flex-start}.espace-gerant .hugo-tete>div{flex:1 1 18rem;min-width:0}.espace-gerant .hugo-tete h2{font-family:var(--g-police);font-size:var(--g-t-lg);line-height:1.25;margin:0}.espace-gerant .hugo-tete p{margin:.25rem 0 0;color:var(--muted-foreground);font-size:var(--g-t-sm);line-height:1.55;max-width:62ch}.espace-gerant .hugo-interrupteur{margin-left:auto;display:flex;align-items:center;gap:.5rem;font-size:var(--g-t-sm);font-weight:600;white-space:nowrap;cursor:pointer}.espace-gerant .hugo-note{margin:0;padding:.65rem .85rem;border-radius:var(--g-r-s);border:1px dashed var(--border);color:var(--muted-foreground);font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .hugo-vide{margin:0}.espace-gerant .hugo-bon{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card)}.espace-gerant .hugo-bon>header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.espace-gerant .hugo-bon h3{font-family:var(--g-police);font-size:var(--g-t-md);margin:0}.espace-gerant .hugo-bon>header p{margin:.2rem 0 0;color:var(--muted-foreground);font-size:var(--g-t-sm)}.espace-gerant .hugo-bon>footer{display:grid;gap:.7rem}.espace-gerant .hugo-total{margin:0;font-size:var(--g-t-sm)}.espace-gerant .hugo-total small{color:var(--muted-foreground)}.espace-gerant .hugo-quantite{display:inline-flex;align-items:center;gap:.4rem}.espace-gerant .hugo-quantite input{width:5.5rem;text-align:right}.espace-gerant .hugo-quantite span{color:var(--muted-foreground);font-size:var(--g-t-sm)}.espace-gerant .hugo-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.espace-gerant .hugo-adresse input,.espace-gerant .hugo-refus input{flex:1 1 16rem;min-width:0}.espace-gerant .hugo-pied{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;justify-content:space-between}.espace-gerant .hugo-etat{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-size:var(--g-t-sm);line-height:1.5;color:var(--muted-foreground)}.espace-gerant .hugo-etat svg{flex:none;margin-top:.15rem}.espace-gerant .hugo-echec{color:var(--foreground);padding:.6rem .75rem;border:1px solid var(--border);border-radius:var(--g-r-s)}.espace-gerant .hugo-historique{list-style:none;margin:0;padding:0;display:grid;gap:.35rem;font-size:var(--g-t-sm)}.espace-gerant .hugo-budget{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.65rem .85rem;border:1px solid var(--border);border-radius:var(--g-r-s);font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .hugo-budget>svg{flex:none;color:var(--muted-foreground)}.espace-gerant .hugo-budget>p{flex:1 1 20rem;margin:0}.espace-gerant .hugo-budget small,.espace-gerant .hugo-calcul{color:var(--muted-foreground)}.espace-gerant .hugo-calcul{font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .hugo-calcul summary{cursor:pointer;font-weight:600;color:var(--foreground);width:fit-content}.espace-gerant .hugo-calcul ul{margin:.5rem 0 0;padding-left:1.1rem;display:grid;gap:.3rem}.espace-gerant .hugo-calcul p{margin:.45rem 0 0}.espace-gerant .hugo-calcul strong{color:var(--foreground)}.espace-gerant .hugo-reception{display:grid;gap:.7rem}.espace-gerant .hugo-reception .muted-text{margin:0}.espace-gerant .hugo-attendues{display:grid;gap:.75rem}.espace-gerant .hugo-attendues>h3{margin:0;font-family:var(--g-police);font-size:var(--g-t-md)}.espace-gerant .hugo-bilan{display:grid;gap:.6rem;padding:.8rem .95rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card);font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .hugo-bilan>p{margin:0}.espace-gerant .hugo-bilan>p svg{vertical-align:-2px;margin-right:.35rem}.espace-gerant .hugo-bilan .hugo-actions{align-items:center}.espace-gerant .pub-instagram{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}.espace-gerant .pub-instagram>svg{flex:none;color:var(--muted-foreground)}.espace-gerant .pub-instagram>div{flex:1 1 20rem;min-width:0}.espace-gerant .pub-instagram p{margin:0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .pub-instagram p strong{color:var(--foreground)}.espace-gerant .pub-barre{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between;margin-bottom:1rem}.espace-gerant .pub-barre .avis-resume{margin:0}.espace-gerant .demande-avis .demande-avis-ligne{border-top:0;padding-top:0}.espace-gerant .demande-avis .demande-avis-ligne p{max-width:640px}.espace-gerant .demande-avis .demande-avis-bilan{margin:12px 0 0;font-size:var(--g-t-sm)}.espace-gerant .pub-etat{display:flex;align-items:flex-start;gap:.45rem;margin:.75rem 0 0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .pub-etat svg{flex:none;margin-top:.2rem}.espace-gerant .pub-etat a{display:inline-flex;align-items:center;gap:.2rem;color:var(--foreground);text-decoration:underline}.espace-gerant .pub-alerte{color:var(--foreground);padding:.6rem .75rem;border:1px solid var(--border);border-radius:var(--g-r-s)}.espace-gerant .pub-apercu{display:grid;gap:.6rem;margin-top:.9rem;padding:.9rem;border:1px dashed var(--border);border-radius:var(--g-r-m)}.espace-gerant .pub-quand{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--g-t-sm);font-weight:600}.espace-gerant .pub-quand input{width:auto;max-width:15rem}.espace-gerant .pub-rendu{display:grid;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.8rem;align-items:start;padding:.75rem;border:1px solid var(--border);border-radius:var(--g-r-s);background:var(--card)}.espace-gerant .pub-rendu:not(:has(img)){grid-template-columns:minmax(0,1fr)}.espace-gerant .pub-rendu img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--g-r-m)}.espace-gerant .pub-rendu small{display:block;color:var(--muted-foreground);font-size:var(--g-t-sm);margin-bottom:.35rem}.espace-gerant .pub-rendu p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .pub-apercu .avis-gestes{margin-top:0}.espace-gerant .pub-resultats{display:grid;gap:.45rem}.espace-gerant .pub-resultats>p{margin:0;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .pub-resultats details{font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .pub-resultats summary{cursor:pointer;font-weight:600;color:var(--foreground)}.espace-gerant .pub-resultats ul{margin:.4rem 0 0;padding-left:1.1rem}@media (max-width:640px){.espace-gerant .pub-rendu{grid-template-columns:minmax(0,1fr)}.espace-gerant .pub-rendu img{max-width:14rem}.espace-gerant .pub-barre>button{width:100%}}.espace-gerant .lia-conversation,.espace-gerant .lia-memoire,.espace-gerant .lia-point,.espace-gerant .lia-suivi{display:grid;gap:.85rem;margin-bottom:1.25rem}.espace-gerant .lia-point-tete{display:flex;gap:.75rem;align-items:center}.espace-gerant .lia-point-tete h2{margin:0;font-family:var(--g-police);font-size:var(--g-t-lg)}.espace-gerant .lia-point-tete p{margin:.15rem 0 0;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .lia-priorites,.espace-gerant .lia-suivi ul{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .lia-priorites>li,.espace-gerant .lia-suivi li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:start;padding:.7rem 0;border-top:1px solid var(--border)}.espace-gerant .lia-priorites>li:first-child,.espace-gerant .lia-suivi li:first-child{border-top:0;padding-top:0}.espace-gerant .lia-priorites strong,.espace-gerant .lia-suivi strong{font-size:var(--g-t-sm)}.espace-gerant .lia-priorites p,.espace-gerant .lia-suivi p{margin:.2rem 0 0;font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .lia-priorites small{display:block;margin-top:.25rem;color:var(--muted-foreground);font-size:var(--g-t-sm)}.espace-gerant .lia-changements{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.6rem}.espace-gerant .lia-changements>div{padding:.6rem .75rem;border:1px solid var(--border);border-radius:var(--g-r-s)}.espace-gerant .lia-changements dt{font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .lia-changements dd{margin:.2rem 0 0;font-size:var(--g-t-sm);font-variant-numeric:tabular-nums}.espace-gerant .lia-fraicheur,.espace-gerant .lia-limites{margin:0;font-size:var(--g-t-sm)}.espace-gerant .lia-manques{font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .lia-manques summary{cursor:pointer;font-weight:600;width:fit-content}.espace-gerant .lia-manques ul{margin:.45rem 0 0;padding-left:1.1rem}.espace-gerant .lia-questions{display:flex;flex-wrap:wrap;gap:.45rem}.espace-gerant .lia-questions button{white-space:normal;text-align:left;height:auto}.espace-gerant .lia-conversation>.muted-text{margin:0;font-size:var(--g-t-sm)}.espace-gerant .lia-propositions,.espace-gerant .lia-souvenirs{display:grid;gap:.4rem}.espace-gerant .lia-propositions h3,.espace-gerant .lia-souvenirs h3{margin:0;font-size:var(--g-t-sm)}.espace-gerant .lia-propositions ul,.espace-gerant .lia-souvenirs ul{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.espace-gerant .lia-propositions li,.espace-gerant .lia-souvenirs li{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;font-size:var(--g-t-sm)}.espace-gerant .lia-propositions li>span,.espace-gerant .lia-souvenirs li>span{flex:1 1 14rem;min-width:0}.espace-gerant .lia-propositions{padding:.75rem;border:1px dashed var(--border);border-radius:var(--g-r-m)}.espace-gerant .lia-souvenirs .muted-text{margin:0}.espace-gerant .lia-edition{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.espace-gerant .lia-edition input{flex:1 1 16rem;min-width:0}.espace-gerant .lia-edition select{min-height:42px;padding:0 .7rem;border:1px solid var(--input);border-radius:var(--g-r-m);background:var(--card);color:var(--foreground);font:inherit;font-size:var(--g-t-sm)}.espace-gerant .lia-journal{font-size:var(--g-t-sm);color:var(--muted-foreground);line-height:1.55}.espace-gerant .lia-journal summary{cursor:pointer;font-weight:600;color:var(--foreground);width:fit-content}.espace-gerant .lia-journal ul{margin:.4rem 0 0;padding-left:1.1rem}@media (max-width:640px){.espace-gerant .lia-priorites>li,.espace-gerant .lia-suivi li{grid-template-columns:minmax(0,1fr) auto}.espace-gerant .lia-priorites>li>.chip,.espace-gerant .lia-suivi li>.chip{grid-column:1/-1;justify-self:start}}.espace-gerant .recettes-hugo{display:grid;gap:.9rem}.espace-gerant .recettes-liste{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .recettes-liste>li{padding:.7rem 0;border-top:1px solid var(--border)}.espace-gerant .recettes-liste>li:first-child{border-top:0}.espace-gerant .recettes-ligne{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.espace-gerant .recettes-ligne>div{flex:1 1 16rem;min-width:0}.espace-gerant .recettes-editeur{display:grid;gap:.6rem;margin-top:.7rem;padding:.8rem;border:1px dashed var(--border);border-radius:var(--g-r-m)}.espace-gerant .recettes-editeur>.muted-text{margin:0}.espace-gerant .recettes-champ{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.espace-gerant .recettes-champ select{flex:1 1 14rem;min-width:0;min-height:42px;padding:0 .7rem;border:1px solid var(--input);border-radius:var(--g-r-m);background:var(--card);color:var(--foreground);font:inherit;font-size:var(--g-t-sm)}.espace-gerant .recettes-champ input{width:7rem;text-align:right}.espace-gerant .jules-marge,.espace-gerant .jules-pistes{display:grid;gap:.9rem;margin-bottom:1.25rem}.espace-gerant .iris-semaine{display:grid;gap:.75rem;margin-bottom:1.25rem}.espace-gerant .iris-semaine h2{margin:0;font-size:var(--g-t-md)}.espace-gerant .iris-semaine ol{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .iris-semaine li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;align-items:center;padding:.75rem 0;border-top:1px solid var(--border)}.espace-gerant .iris-semaine li:first-child{border-top:0;padding-top:0}.espace-gerant .iris-semaine strong{font-size:var(--g-t-sm)}.espace-gerant .iris-semaine p{margin:.2rem 0 0;font-size:var(--g-t-sm);line-height:1.5;color:var(--muted-foreground)}.espace-gerant .iris-semaine li>button{min-height:2.75rem}.espace-gerant .pub-passes{margin:.75rem 0 0}@media(max-width:640px){.espace-gerant .iris-semaine li{grid-template-columns:minmax(0,1fr)}.espace-gerant .iris-semaine li>button{justify-self:start}}.espace-gerant .jules-pistes-liste{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .jules-pistes-liste>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem 1rem;align-items:start;padding:.9rem 0;border-top:1px solid var(--border)}.espace-gerant .jules-pistes-liste>li:first-child{border-top:0;padding-top:0}.espace-gerant .jules-pistes-liste strong{font-size:var(--g-t-sm)}.espace-gerant .jules-pistes-liste p{margin:.25rem 0 0;font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .jules-pistes-liste small{display:block;margin-top:.3rem;color:var(--muted-foreground);font-size:var(--g-t-sm)}.espace-gerant .jules-pistes-liste>li>button{grid-column:1/-1;justify-self:start;min-height:2.75rem}.espace-gerant .jules-pistes-manques h3{font-size:var(--g-t-sm);margin:0 0 .4rem}.espace-gerant .jules-pistes-manques ul{margin:0;padding-left:1.1rem;font-size:var(--g-t-sm);line-height:1.6}@media(max-width:640px){.espace-gerant .jules-pistes-liste>li{grid-template-columns:minmax(0,1fr)}.espace-gerant .jules-pistes-liste>li>.chip{justify-self:start}}.espace-gerant .jules-tva{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;padding:.75rem .9rem;border:1px dashed var(--border);border-radius:var(--g-r-m);font-size:var(--g-t-sm)}.espace-gerant .jules-tva p{flex:1 1 100%;margin:0;color:var(--muted-foreground);line-height:1.55}.espace-gerant .jules-tva label{display:inline-flex;align-items:center;gap:.45rem;font-weight:600}.espace-gerant .jules-tva input{width:5rem;text-align:right}.espace-gerant .jules-lignes{margin:0;display:grid}.espace-gerant .jules-lignes>div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-top:1px solid var(--border);font-size:var(--g-t-sm)}.espace-gerant .jules-lignes>div:first-child{border-top:0}.espace-gerant .jules-lignes dt{color:var(--muted-foreground)}.espace-gerant .jules-lignes dd{margin:0;font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.espace-gerant .jules-lignes .jules-total{border-top:2px solid var(--foreground)}.espace-gerant .jules-lignes .jules-total dt{color:var(--foreground);font-weight:600}.espace-gerant .jules-lignes .jules-total dd{font-size:var(--g-t-md)}.espace-gerant .jules-note{margin:0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .jules-note strong{color:var(--foreground)}.espace-gerant .jules-details{font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .jules-details summary{cursor:pointer;font-weight:600;color:var(--foreground);width:fit-content}.espace-gerant .jules-details p{margin:.45rem 0 0}.espace-gerant .jules-details ul{margin:.45rem 0 0;padding-left:1.1rem}.espace-gerant .jules-charges{display:grid;gap:.7rem;padding-top:.9rem;border-top:1px solid var(--border)}.espace-gerant .jules-charges>h3{margin:0;font-family:var(--g-police);font-size:var(--g-t-md)}.espace-gerant .jules-ajout{display:grid;grid-template-columns:10rem minmax(0,1fr) 8rem 10rem auto;gap:.5rem;align-items:center}.espace-gerant .jules-ajout select{min-height:42px;padding:0 .7rem;border:1px solid var(--input);border-radius:var(--g-r-m);background:var(--card);color:var(--foreground);font:inherit;font-size:var(--g-t-sm)}.espace-gerant .jules-actions{display:flex;flex-wrap:wrap;gap:.5rem}.espace-gerant .jules-import{display:grid;gap:.55rem}.espace-gerant .jules-import p{margin:0}.espace-gerant .jules-import textarea{width:100%;min-height:7rem;padding:.7rem;border:1px solid var(--input);border-radius:var(--g-r-m);background:var(--card);color:var(--foreground);font:inherit;font-size:var(--g-t-sm)}.espace-gerant .jules-liste{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .jules-liste>li{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto auto auto;gap:.6rem;align-items:center;padding:.4rem 0;border-top:1px solid var(--border);font-size:var(--g-t-sm)}.espace-gerant .jules-liste>li:first-child{border-top:0}.espace-gerant .jules-liste span{color:var(--muted-foreground)}.espace-gerant .jules-liste strong{min-width:0;overflow-wrap:anywhere}.espace-gerant .jules-liste b{font-variant-numeric:tabular-nums}@media (max-width:640px){.espace-gerant .hugo-interrupteur{margin-left:0}.espace-gerant .hugo-actions{justify-content:stretch}.espace-gerant .hugo-actions>*{flex:1 1 auto}.espace-gerant .jules-ajout{grid-template-columns:1fr 1fr}.espace-gerant .jules-ajout>:nth-child(2),.espace-gerant .jules-ajout>button{grid-column:1/-1}.espace-gerant .jules-liste>li{grid-template-columns:minmax(0,1fr) auto auto}.espace-gerant .jules-liste>li>span{grid-column:1/-1}.espace-gerant .jules-liste>li>.chip,.espace-gerant .jules-liste>li>[data-slot=badge]{display:none}.espace-gerant .recettes-champ input{flex:1 1 6rem;width:auto}}.espace-gerant .decider-bloc{display:grid;gap:.75rem;margin-bottom:1rem}.espace-gerant .decider-ligne{display:grid;grid-template-columns:auto 1fr auto;gap:.8rem;align-items:start;padding:.75rem 0;border-top:1px solid var(--border)}.espace-gerant .decider-bloc>.decider-ligne:first-child,.espace-gerant .decider-bloc>.section-title+.decider-ligne{border-top:0;padding-top:0}.espace-gerant .decider-ligne strong{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:var(--g-t-sm)}.espace-gerant .decider-ligne p{margin:.25rem 0 0;color:var(--muted-foreground);font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .decider-ligne p svg{vertical-align:-2px}.espace-gerant .decider-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.espace-gerant .decider-tout{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:flex-end;padding-top:.75rem;border-top:1px solid var(--border);font-size:var(--g-t-sm)}.espace-gerant .decider-plafond{display:inline-flex;align-items:center;gap:.45rem;margin-top:.55rem;font-size:var(--g-t-sm);font-weight:600}.espace-gerant .decider-plafond input{width:6rem;text-align:right}.espace-gerant .decider-pied{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (max-width:640px){.espace-gerant .decider-ligne{grid-template-columns:auto 1fr}.espace-gerant .decider-ligne>:last-child{grid-column:1/-1}.espace-gerant .decider-actions{justify-content:stretch}.espace-gerant .decider-actions>*{flex:1 1 auto}}.espace-gerant .imp-choix{display:grid;gap:.9rem;margin-bottom:1rem}.espace-gerant .imp-choix-ligne{display:flex;flex-wrap:wrap;gap:.7rem;align-items:flex-start}.espace-gerant .imp-choix-ligne p{flex:1 1 20rem;margin:0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .imp-choix-ligne p strong{color:var(--foreground)}.espace-gerant .imp-ajout,.espace-gerant .imp-carte{display:grid;gap:.9rem;margin-bottom:1rem}.espace-gerant .imp-champ{display:grid;gap:.45rem;font-size:var(--g-t-sm);font-weight:600}.espace-gerant .imp-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem}.espace-gerant .imp-option{display:grid;gap:.2rem;text-align:left;padding:.75rem .9rem;border:1px solid var(--border);border-radius:var(--g-r-s);background:var(--card);color:var(--foreground);cursor:pointer;font:inherit}.espace-gerant .imp-option small{font-weight:400;color:var(--muted-foreground);line-height:1.45}.espace-gerant .imp-option.actif{border-color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}.espace-gerant .imp-boutons{display:flex;flex-wrap:wrap;gap:.45rem}.espace-gerant .imp-boutons .actif{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.espace-gerant .imp-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.espace-gerant .imp-carte>header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.espace-gerant .imp-carte h3{margin:0;font-family:var(--g-police);font-size:var(--g-t-md)}.espace-gerant .imp-carte>header p{margin:.2rem 0 0;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .imp-reglages{display:grid;gap:.6rem}.espace-gerant .imp-ligne{display:flex;align-items:center;gap:.6rem;font-size:var(--g-t-sm);cursor:pointer}.espace-gerant .imp-erreur{margin:0;font-size:var(--g-t-sm);padding:.55rem .75rem;border:1px solid var(--border);border-radius:var(--g-r-s)}.espace-gerant .imp-adresse{display:grid;gap:.6rem;padding:.9rem;border:1px dashed var(--border);border-radius:var(--g-r-m)}.espace-gerant .imp-adresse-titre{margin:0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .imp-adresse-titre strong{color:var(--foreground)}.espace-gerant .imp-adresse-ligne{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.espace-gerant .imp-adresse-ligne code{flex:1 1 16rem;min-width:0;overflow-wrap:anywhere;font-size:var(--g-t-sm);padding:.45rem .6rem;border-radius:var(--g-r-m);background:var(--secondary)}.espace-gerant .imp-etapes{margin:0;padding-left:1.2rem;display:grid;gap:.4rem;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .imp-etapes code{font-size:var(--g-t-sm);padding:0 .3rem;border-radius:var(--g-r-s);background:var(--secondary)}html:has(.espace-gerant) .annuler-commande{margin-top:18px;padding-top:14px;border-top:1px solid var(--border)}html:has(.espace-gerant){--gerant-titre:"Archivo","Helvetica Neue",Arial,sans-serif;--gerant-texte:"Instrument Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-sans:var(--gerant-texte)}html:has(.espace-gerant) a:focus-visible,html:has(.espace-gerant) button:focus-visible{outline:3px solid var(--g-p-braise-17)}html:has(.espace-gerant) h1,html:has(.espace-gerant) h2{font-family:var(--g-police)}html:has(.espace-gerant) ::selection{background:var(--g-p-braise-05);color:var(--g-p-encre-03)}html:has(.espace-gerant) .btn-orange{color:var(--g-p-creme-06)!important;box-shadow:0 2px 4px var(--g-p-braise-36)}html:has(.espace-gerant) .btn-orange:hover{background:var(--g-p-braise-37)!important}html:has(.espace-gerant) .positive{color:var(--g-p-braise-45)}html.dark:has(.espace-gerant) .positive{color:var(--g-p-braise-02)}html:has(.espace-gerant) .brand{color:var(--g-p-creme-06)}html:has(.espace-gerant) .brand>span{font-family:var(--g-police)}html:has(.espace-gerant) .brand-dot{color:var(--g-p-braise-19)}html:has(.espace-gerant) .sidebar-content{scrollbar-color:var(--g-p-braise-42) transparent}html:has(.espace-gerant) .sidebar-content [data-slot=sidebar-group-label]{color:var(--g-p-braise-16)}html:has(.espace-gerant) .sidebar-content [data-slot=sidebar-menu-button]{color:var(--g-p-creme-13)}html:has(.espace-gerant) .sidebar-content [data-active=true]{color:var(--g-p-creme-06)!important}html:has(.espace-gerant) .sidebar-content [data-active=true]:before{background:var(--g-p-braise-14)}html:has(.espace-gerant) .metric-value{font-family:var(--g-police)}html:has(.espace-gerant) .sparkline path{stroke:var(--g-p-braise-18)}html:has(.espace-gerant) .metric-footer>span{color:var(--g-p-braise-46)}html.dark:has(.espace-gerant) .metric-footer>span{color:var(--g-p-creme-14)}html:has(.espace-gerant) .legend.orange{background:var(--g-p-braise-29)}html:has(.espace-gerant) .legend.muted{background:var(--g-p-papier-20)}html:has(.espace-gerant) .priority-icon.orange{background:var(--g-p-creme-04);color:var(--g-p-braise-38)}html:has(.espace-gerant) .priority-icon.purple{background:var(--g-p-papier-08);color:var(--g-p-braise-22)}html:has(.espace-gerant) .priority-icon.green{background:var(--g-p-papier-14);color:var(--g-p-braise-44)}html:has(.espace-gerant) .agent-card:hover{border-color:var(--g-p-braise-04);box-shadow:0 8px 20px var(--g-p-encre-05)}html:has(.espace-gerant) .agent-card.iris .avatar{border-color:var(--g-p-papier-15)}html:has(.espace-gerant) .agent-card.hugo .avatar{border-color:var(--g-p-papier-17)}html:has(.espace-gerant) .agent-arrow{color:var(--g-p-papier-22)}html:has(.espace-gerant) .chip.green{color:var(--g-p-braise-43)}html:has(.espace-gerant) .chip.orange{color:var(--g-p-braise-40)}html:has(.espace-gerant) .chip.blue{background:var(--g-p-papier-08);color:var(--g-p-braise-28)}html:has(.espace-gerant) .chip.purple{background:var(--g-p-papier-09);color:var(--g-p-rouge-02)}html.dark:has(.espace-gerant) .chip.green{color:var(--g-p-creme-16)}html.dark:has(.espace-gerant) .chip.orange{color:var(--g-p-braise-06)}html.dark:has(.espace-gerant) .chip.blue{background:var(--g-p-braise-53);color:var(--g-p-creme-15)}html.dark:has(.espace-gerant) .chip.purple{background:var(--g-p-braise-52);color:var(--g-p-rouge-01)}html:has(.espace-gerant) .stock-level>i{background:var(--g-p-braise-21)}html:has(.espace-gerant) .stock-level.low>i{background:var(--g-p-braise-20)}html:has(.espace-gerant) .agent-work-card:hover{box-shadow:0 16px 35px var(--g-p-encre-04)}html:has(.espace-gerant) .agent-job-icon{color:var(--g-p-braise-51)}html:has(.espace-gerant) .agent-work-body h2 svg{color:var(--g-p-papier-25)}html:has(.espace-gerant) .detail-sheet [data-slot=sheet-title]{font-family:var(--g-police)}html:has(.espace-gerant) .info-note svg{color:var(--g-p-papier-26)}html:has(.espace-gerant) .etiquette-principale{color:var(--g-p-creme-06)}html:has(.espace-gerant) .error-message{color:var(--g-p-braise-39)}html:has(.espace-gerant) .espace-gerant,html:has(.espace-gerant) .espace-gerant button,html:has(.espace-gerant) .espace-gerant h3,html:has(.espace-gerant) .espace-gerant input,html:has(.espace-gerant) .espace-gerant p,html:has(.espace-gerant) .espace-gerant select,html:has(.espace-gerant) .espace-gerant small,html:has(.espace-gerant) .espace-gerant textarea{font-family:var(--g-police)}html:has(.espace-gerant) .espace-gerant h1,html:has(.espace-gerant) .espace-gerant h2{font-family:var(--g-police)}html:has(.espace-gerant) .pa-carte.ok{border-left-color:var(--g-p-braise-48)}html:has(.espace-gerant) .pa-titre{font-family:var(--g-police)}html:has(.espace-gerant) .espace-attente h1{font-family:var(--g-police)}html:has(.espace-gerant) .espace-reserve h1{font-family:var(--g-police)}html:has(.espace-gerant) .espace-gerant .bandeau-exemple{background:var(--g-p-creme-05);color:var(--g-p-braise-49);border:1px solid var(--g-p-creme-12)}html:has(.espace-gerant) .espace-gerant .lia-reco h3{font-family:var(--g-police)}html:has(.espace-gerant) .espace-gerant .lia-reco-action{color:var(--g-p-braise-49)}@media(max-width:767px){html:has(.espace-gerant) .mobile-bottom-nav{box-shadow:0 -4px 16px var(--g-p-encre-06)}}html:has(.espace-gerant) [data-slot=button]{border-radius:var(--g-r-rond)}html:has(.espace-gerant) .btn-orange{background:var(--g-p-encre-07)!important;color:var(--g-p-papier-06)!important;box-shadow:none}html:has(.espace-gerant) .btn-orange:hover{background:var(--g-p-encre-10)!important}html.dark:has(.espace-gerant) .btn-orange{background:var(--g-texte)!important;color:var(--g-fond)!important}html.dark:has(.espace-gerant) .btn-orange:hover{background:var(--g-p-papier-01)!important}html.dark:has(.espace-gerant) .espace-gerant .bandeau-exemple{background:color-mix(in srgb,var(--g-p-braise-24) 14%,var(--g-p-encre-03));color:var(--g-texte);border-color:color-mix(in srgb,var(--g-p-braise-24) 35%,transparent)}html:has(.espace-gerant) h1,html:has(.espace-gerant) h2,html:has(.espace-gerant) h3{font-family:var(--g-police)}@media (max-width:480px){html:has(.espace-gerant) .metric-value{font-size:var(--g-t-xl)}}html:has(.espace-gerant) ::selection{background:color-mix(in srgb,var(--g-p-braise-24) 28%,transparent);color:var(--g-p-encre-07)}html:has(.espace-gerant){--g-police:"Instrument Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--g-t-xs:.75rem;--g-t-sm:.875rem;--g-t-md:1rem;--g-t-lg:1.25rem;--g-t-xl:1.75rem;--g-e-1:.25rem;--g-e-2:.5rem;--g-e-3:.75rem;--g-e-4:1rem;--g-e-5:1.25rem;--g-e-6:1.5rem;--g-e-8:2rem;--g-e-12:3rem;--g-r-s:6px;--g-r-m:8px;--g-r-l:12px;--g-r-rond:999px;--g-controle:36px;--g-ligne:48px;--g-colonne:256px;--g-fond:#faf7f2;--g-surface:#ffffff;--g-surface-2:#f5f0e8;--g-surface-3:#ece5da;--g-bordure:#e6dfd4;--g-bordure-forte:#cfc4b4;--g-texte:#1b1612;--g-texte-2:#5a5047;--g-texte-3:#6f6458;--g-accent:#a83b0e;--g-accent-doux:#fbece4;--g-sur-accent:#ffffff;--g-action:#1b1612;--g-action-survol:#38302a;--g-sur-action:#ffffff;--g-succes:#1d6b43;--g-succes-doux:#e6f3ec;--g-alerte:#8a5a0b;--g-alerte-doux:#fbf0d9;--g-erreur:#a32014;--g-erreur-doux:#fbe8e5;--g-info:#2f5580;--g-info-doux:#e7eef6;--g-foyer:0 0 0 2px var(--g-surface),0 0 0 4px var(--g-accent);--g-serie-1:#a83b0e;--g-serie-2:#2370b8;--g-serie-3:#b8860b;--g-serie-4:#0f8a63;--g-comparaison:#8a7f72;--g-hachure:#d8cfc2;--g-mode-emporter:var(--g-serie-1);--g-mode-livraison:var(--g-serie-2);--g-mode-sur-place:var(--g-serie-3);--g-mode-autre:var(--g-serie-4);--g-ombre-1:0 1px 2px rgba(27,22,18,.05);--g-ombre-2:0 8px 28px rgba(27,22,18,.14);--g-duree:140ms;--g-courbe:cubic-bezier(.2,0,0,1);--police-titre:var(--g-police);--police-texte:var(--g-police);--gerant-titre:var(--g-police);--gerant-texte:var(--g-police);--background:var(--g-fond);--foreground:var(--g-texte);--card:var(--g-surface);--card-foreground:var(--g-texte);--popover:var(--g-surface);--popover-foreground:var(--g-texte);--primary:var(--g-action);--primary-foreground:var(--g-sur-action);--secondary:var(--g-surface-2);--secondary-foreground:var(--g-texte);--muted:var(--g-surface-2);--muted-foreground:var(--g-texte-2);--accent:var(--g-surface-2);--accent-foreground:var(--g-texte);--destructive:var(--g-erreur);--border:var(--g-bordure);--input:var(--g-bordure-forte);--ring:var(--g-accent);--orange:var(--g-accent);--orange-soft:var(--g-accent-doux);--green-soft:var(--g-succes-doux);--shadow:var(--g-ombre-1);--radius:var(--g-r-m);--sidebar:var(--g-surface);--sidebar-foreground:var(--g-texte);--sidebar-primary:var(--g-action);--sidebar-primary-foreground:var(--g-sur-action);--sidebar-accent:var(--g-surface-2);--sidebar-accent-foreground:var(--g-texte);--sidebar-border:var(--g-bordure);--sidebar-ring:var(--g-accent)}html.dark:has(.espace-gerant){--g-fond:#15110e;--g-surface:#1e1915;--g-surface-2:#29231e;--g-surface-3:#352d27;--g-bordure:#352d27;--g-bordure-forte:#51463d;--g-texte:#f6ecde;--g-texte-2:#c9bcab;--g-texte-3:#ad9f8e;--g-accent:#f08a5d;--g-accent-doux:#3a2418;--g-sur-accent:#15110e;--g-action:#f6ecde;--g-action-survol:#e3d7c6;--g-sur-action:#15110e;--g-succes:#7fd0a4;--g-succes-doux:#1c3327;--g-alerte:#eec272;--g-alerte-doux:#3a2d14;--g-erreur:#f4a196;--g-erreur-doux:#40201b;--g-info:#a5c4e6;--g-info-doux:#1f2d3d;--g-serie-1:#d9673a;--g-serie-2:#4a8fd0;--g-serie-3:#b8851a;--g-serie-4:#219a70;--g-comparaison:#8f8375;--g-hachure:#3d342d;--g-ombre-1:none;--g-ombre-2:0 8px 28px rgba(0,0,0,.5);--background:#15110e;--foreground:#f6ecde;--card:#1c1713;--card-foreground:#f6ecde;--popover:#241e19;--popover-foreground:#f6ecde;--primary:#f6ecde;--primary-foreground:#15110e;--secondary:#241e19;--secondary-foreground:#f6ecde;--muted:#241e19;--muted-foreground:#b3a594;--accent:#241e19;--accent-foreground:#f6ecde;--border:#292521;--input:#3a332c;--ring:#ee6a3c;--sidebar:#100d0b;--sidebar-accent:#241e19;--orange-soft:color-mix(in srgb,#ee6a3c 18%,#1c1713);--green-soft:color-mix(in srgb,#d49a3a 16%,#1c1713);--shadow:none}html:has(.espace-gerant){--g-p-bleu-01:#a6c8ee;--g-p-bleu-02:#8ab4f8;--g-p-bleu-03:#4b6f9c;--g-p-bleu-04:#332f49;--g-p-bleu-05:#1e3245;--g-p-bleu-06:#1a0dab;--g-p-braise-01:#f2ba89;--g-p-braise-02:#d7bc9e;--g-p-braise-03:#efb184;--g-p-braise-04:#bcb3a9;--g-p-braise-05:#f2a589;--g-p-braise-06:#efa184;--g-p-braise-07:#e8a92d;--g-p-braise-08:#ff9860;--g-p-braise-09:#ef995e;--g-p-braise-10:#f89452;--g-p-braise-11:#e0a020;--g-p-braise-12:#caa154;--g-p-braise-13:#e7925c;--g-p-braise-14:#ff8a60;--g-p-braise-15:#d49a3a;--g-p-braise-16:#a99b8a;--g-p-braise-17:#ef855e;--g-p-braise-18:#a99681;--g-p-braise-19:#f87e52;--g-p-braise-20:#e7815c;--g-p-braise-21:#9d8d7a;--g-p-braise-22:#9f856a;--g-p-braise-23:#d97706;--g-p-braise-24:#ee6a3c;--g-p-braise-25:#bb733c;--g-p-braise-26:#e8662d;--g-p-braise-27:#e9632c;--g-p-braise-28:#9c744b;--g-p-braise-29:#e85f2d;--g-p-braise-32:#c4662a;--g-p-braise-33:#b76325;--g-p-braise-34:#d85622;--g-p-braise-35:#cb572c18;--g-p-braise-36:#cb562c18;--g-p-braise-37:#d85322;--g-p-braise-38:#c4532a;--g-p-braise-39:#b25533;--g-p-braise-40:#b74c25;--g-p-braise-41:#8a5a0b;--g-p-braise-42:#6a5c4c;--g-p-braise-43:#725739;--g-p-braise-44:#6b5741;--g-p-braise-45:#725533;--g-p-braise-46:#70502b;--g-p-braise-47:#674a23;--g-p-braise-48:#644726;--g-p-braise-49:#8a3b1e;--g-p-braise-50:#8a3a1e;--g-p-braise-51:#524536;--g-p-braise-52:#493c2f;--g-p-braise-53:#45311e;--g-p-creme-02:#fdf1e7;--g-p-creme-03:#fff0e6;--g-p-creme-04:#ffede6;--g-p-creme-05:#fdede7;--g-p-creme-06:#f6ecde;--g-p-creme-07:#fbe9dc;--g-p-creme-08:#f0e9de;--g-p-creme-09:#efe2cd;--g-p-creme-10:#e8e1d6;--g-p-creme-11:#f2d6c2;--g-p-creme-12:#f2cfc2;--g-p-creme-13:#dcd3c9;--g-p-creme-14:#dfd1c1;--g-p-creme-15:#e5cab0;--g-p-creme-16:#d8c3ab;--g-p-encre-01:#5d6b62;--g-p-encre-02:#1b2a22;--g-p-encre-03:#1c1713;--g-p-encre-04:#1c171312;--g-p-encre-05:#1c171310;--g-p-encre-06:#1c171305;--g-p-encre-07:#1b1612;--g-p-encre-08:#111;--g-p-encre-09:rgba(10,12,14,.62);--g-p-encre-10:#000000;--g-p-encre-11:rgba(0,0,0,.65);--g-p-encre-12:rgba(0,0,0,.6);--g-p-encre-13:#0000001f;--g-p-encre-14:rgb(0 0 0/.12);--g-p-encre-15:#0000001a;--g-p-encre-16:#00000012;--g-p-or-01:#f2e8c9;--g-p-papier-01:#fff;--g-p-papier-02:#ffffffdd;--g-p-papier-03:#ffffffa0;--g-p-papier-04:#ffffff10;--g-p-papier-05:#fffdf9;--g-p-papier-06:#fbf8f3;--g-p-papier-07:#fbf7f1;--g-p-papier-08:#f9f2eb;--g-p-papier-09:#f8f2eb;--g-p-papier-10:#eaf1fa;--g-p-papier-11:#e5f1e8;--g-p-papier-12:#efebf8;--g-p-papier-13:#eeebf9;--g-p-papier-14:#f1ebe5;--g-p-papier-15:#f1e4e0;--g-p-papier-16:#dae9dc;--g-p-papier-17:#e9e2da;--g-p-papier-18:#e6e0f1;--g-p-papier-19:#afbeb5;--g-p-papier-20:#beb7af;--g-p-papier-21:#91a094;--g-p-papier-22:#a09991;--g-p-papier-23:#83988a;--g-p-papier-24:#82977d;--g-p-papier-25:#988e83;--g-p-papier-26:#978b7d;--g-p-rouge-01:#edcdc3;--g-p-rouge-02:#a57465;--g-p-rouge-03:#b24c33;--g-p-rouge-04:#c4381f;--g-p-vert-01:#c1dfcc;--g-p-vert-02:#c9dcd0;--g-p-vert-03:#abd8b6;--g-p-vert-04:#9ed7b1;--g-p-vert-06:#8fd1a8;--g-p-vert-07:#a9bcae;--g-p-vert-08:#8aa99a;--g-p-vert-09:#81a993;--g-p-vert-10:#7a9d85;--g-p-vert-11:#2f9e62;--g-p-vert-13:#2f8a57;--g-p-vert-14:#2f7d4f;--g-p-vert-15:#39724f;--g-p-vert-16:#337254;--g-p-vert-17:#4c6a57;--g-p-vert-18:#28734f;--g-p-vert-19:#416b52;--g-p-vert-20:#1f6b45;--g-p-vert-21:#36523e;--g-p-vert-22:#103b2512;--g-p-vert-23:#14352405;--g-p-vert-24:#173329;--g-p-vert-25:#122f2410;--g-p-vert-26:#122f240d;--g-p-violet-01:#d2c2ee;--g-p-violet-02:#7b6a9f;--g-p-violet-03:#7d65a5}html:has(.espace-gerant){--chart-1:#f54900;--chart-2:#009689;--chart-3:#104e64;--chart-4:#ffb900;--chart-5:#fe9a00}html:has(.espace-gerant){--g-apercu-claire-fond:#ffffff;--g-apercu-claire-texte:#141414;--g-apercu-claire-bord:rgba(0,0,0,.1);--g-apercu-sombre-fond:#15171b;--g-apercu-sombre-texte:#f4f4f4;--g-apercu-sombre-bord:rgba(255,255,255,.14);--g-apercu-sur-accent:#ffffff}html:has(.espace-gerant) body{background:var(--g-fond);color:var(--g-texte);font-family:var(--g-police);font-size:var(--g-t-sm);line-height:1.5}html:has(.espace-gerant) h1{font-size:var(--g-t-xl);font-weight:600;letter-spacing:-.01em;line-height:1.25}html:has(.espace-gerant) h2{font-size:var(--g-t-md);font-weight:600;letter-spacing:0}html:has(.espace-gerant) h3{font-size:var(--g-t-sm);font-weight:600}html:has(.espace-gerant) :is(button,a,[role=tab],[role=switch],input,select,textarea):focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}html:has(.espace-gerant) .screen-content{animation:gApparait var(--g-duree) var(--g-courbe) both}@keyframes gApparait{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html:has(.espace-gerant) *{animation-duration:1ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}}html:has(.espace-gerant) [data-slot=button]{min-height:var(--g-controle);height:auto;border-radius:var(--g-r-m);font-size:var(--g-t-sm);font-weight:500;letter-spacing:0;box-shadow:none;transition:background var(--g-duree) var(--g-courbe),border-color var(--g-duree) var(--g-courbe)}html:has(.espace-gerant) [data-slot=button]:hover{transform:none}html:has(.espace-gerant) .btn-orange,html:has(.espace-gerant) [data-slot=button][data-variant=default]{background:var(--g-action)!important;color:var(--g-sur-action)!important;box-shadow:none}html:has(.espace-gerant) .btn-orange:hover,html:has(.espace-gerant) [data-slot=button][data-variant=default]:hover{background:var(--g-action-survol)!important}html:has(.espace-gerant) [data-slot=button][data-variant=outline]{background:var(--g-surface);border-color:var(--g-bordure-forte);color:var(--g-texte)}html:has(.espace-gerant) [data-slot=button][data-variant=outline]:hover{background:var(--g-surface-2)}html:has(.espace-gerant) [data-slot=button][data-size=icon]{width:var(--g-controle);padding:0}html:has(.espace-gerant) [data-slot=button]:disabled{opacity:.5}html:has(.espace-gerant) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){border-radius:var(--g-r-m);background:var(--g-surface);border-color:var(--g-bordure-forte);min-height:40px;box-shadow:none;font-size:var(--g-t-sm)}html:has(.espace-gerant) :is(input,textarea){font-size:var(--g-t-sm)!important}html:has(.espace-gerant) .settings-form{gap:var(--g-e-5)}html:has(.espace-gerant) .settings-form label{gap:var(--g-e-2);font-size:var(--g-t-sm)}html:has(.espace-gerant) .settings-form label>small{font-size:var(--g-t-xs);color:var(--g-texte-2)}html:has(.espace-gerant) .g-colonne,html:has(.espace-gerant) .g-colonne [data-slot=sidebar-inner]{background:var(--g-surface);border-right:1px solid var(--g-bordure)}html:has(.espace-gerant) .g-colonne-tete{padding:var(--g-e-4);gap:var(--g-e-3)}html:has(.espace-gerant) .g-marque{display:flex;align-items:center;gap:var(--g-e-2);color:var(--g-texte);font-size:var(--g-t-lg);font-weight:600;letter-spacing:-.01em}html:has(.espace-gerant) .g-marque img{border-radius:var(--g-r-s)}html:has(.espace-gerant) .g-marque .brand-dot{color:var(--g-accent)}html:has(.espace-gerant) .g-commerce{font-size:var(--g-t-sm);font-weight:500;color:var(--g-texte-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:has(.espace-gerant) .g-commerce small{display:block;font-size:var(--g-t-xs);color:var(--g-texte-3);font-weight:400}html:has(.espace-gerant) .g-colonne-corps{padding:0 var(--g-e-3)}html:has(.espace-gerant) .g-menu{display:grid;gap:2px;list-style:none;margin:0;padding:0}html:has(.espace-gerant) .g-menu-entree{display:flex;align-items:center;gap:var(--g-e-3);width:100%;min-height:40px;padding:0 var(--g-e-3);border-radius:var(--g-r-m);color:var(--g-texte-2);font-size:var(--g-t-sm);font-weight:500;text-align:left;transition:background var(--g-duree) var(--g-courbe),color var(--g-duree) var(--g-courbe)}html:has(.espace-gerant) .g-menu-entree>span{flex:1;min-width:0}html:has(.espace-gerant) .g-menu-entree:hover{background:var(--g-surface-2);color:var(--g-texte)}html:has(.espace-gerant) .g-menu-entree[aria-current=page]{background:var(--g-accent-doux);color:var(--g-accent);font-weight:600}html:has(.espace-gerant) .g-compteur{min-width:20px;height:20px;padding:0 6px;border-radius:var(--g-r-rond);display:inline-grid;place-items:center;background:var(--g-accent);color:var(--g-sur-accent);font-size:var(--g-t-xs);font-weight:600;font-variant-numeric:tabular-nums}html:has(.espace-gerant) .g-colonne-pied{padding:var(--g-e-3);gap:2px;border-top:1px solid var(--g-bordure)}html:has(.espace-gerant) .g-formule{display:flex;align-items:center;justify-content:space-between;gap:var(--g-e-2);width:100%;padding:var(--g-e-2) var(--g-e-3);border-radius:var(--g-r-m);text-align:left;font-size:var(--g-t-sm);font-weight:500;color:var(--g-texte)}html:has(.espace-gerant) .g-formule small{display:block;font-size:var(--g-t-xs);font-weight:400;color:var(--g-texte-3)}html:has(.espace-gerant) .g-formule:hover,html:has(.espace-gerant) .g-formule[aria-current=page]{background:var(--g-surface-2)}html:has(.espace-gerant) .g-barre{height:56px;padding:0 var(--g-e-6);gap:var(--g-e-4);background:var(--g-surface);border-bottom:1px solid var(--g-bordure);display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,320px) auto}html:has(.espace-gerant) .g-barre-gauche{display:flex;align-items:center;gap:var(--g-e-2);min-width:0}html:has(.espace-gerant) .breadcrumbs{gap:var(--g-e-2);font-size:var(--g-t-sm);min-width:0;overflow:hidden}html:has(.espace-gerant) .breadcrumbs button{color:var(--g-texte-2)}html:has(.espace-gerant) .breadcrumbs button:hover{color:var(--g-texte);text-decoration:underline}html:has(.espace-gerant) .breadcrumbs strong{font-weight:600;color:var(--g-texte);overflow:hidden;text-overflow:ellipsis}html:has(.espace-gerant) .g-recherche{display:flex;align-items:center;gap:var(--g-e-2);height:var(--g-controle);padding:0 var(--g-e-3);background:var(--g-surface-2);border-radius:var(--g-r-m);color:var(--g-texte-2);font-size:var(--g-t-sm)}html:has(.espace-gerant) .g-recherche span{flex:1;text-align:left}html:has(.espace-gerant) .g-recherche kbd{font:inherit;font-size:var(--g-t-xs);color:var(--g-texte-3)}html:has(.espace-gerant) .g-recherche:hover{background:var(--g-surface-3)}html:has(.espace-gerant) .topbar-actions{justify-content:flex-end;gap:var(--g-e-2)}html:has(.espace-gerant) .topbar-actions [data-slot=button]{width:var(--g-controle);height:var(--g-controle);color:var(--g-texte-2)}html:has(.espace-gerant) .g-lien-site,html:has(.espace-gerant) .retour-espace{display:inline-flex;align-items:center;gap:var(--g-e-1);height:var(--g-controle);padding:0 var(--g-e-2);border:0;background:none;border-radius:var(--g-r-m);color:var(--g-texte-2);font-size:var(--g-t-sm);font-weight:500;text-decoration:none;white-space:nowrap}html:has(.espace-gerant) .g-lien-site:hover,html:has(.espace-gerant) .retour-espace:hover{background:var(--g-surface-2);color:var(--g-texte)}html:has(.espace-gerant) .demo-badge{margin:0;padding:2px var(--g-e-2);border:0;border-radius:var(--g-r-s);background:var(--g-alerte-doux);color:var(--g-alerte);font-size:var(--g-t-xs);font-weight:500}html:has(.espace-gerant) .profile-dot{width:32px;height:32px;margin:0;border:0;box-shadow:none;border-radius:var(--g-r-rond);background:var(--g-surface-3);color:var(--g-texte);font-size:var(--g-t-xs);font-weight:600}html:has(.espace-gerant) .g-onglets{position:sticky;top:56px;z-index:19;background:var(--g-surface);border-bottom:1px solid var(--g-bordure);padding:0 var(--g-e-6);overflow-x:auto;scrollbar-width:none}html:has(.espace-gerant) .g-onglets ul{display:flex;gap:var(--g-e-6);list-style:none;margin:0;padding:0}html:has(.espace-gerant) .g-onglets button{display:inline-flex;align-items:center;gap:var(--g-e-1);height:44px;color:var(--g-texte-2);font-size:var(--g-t-sm);font-weight:500;white-space:nowrap;box-shadow:inset 0 -2px 0 transparent;transition:color var(--g-duree) var(--g-courbe),box-shadow var(--g-duree) var(--g-courbe)}html:has(.espace-gerant) .g-onglets button:hover{color:var(--g-texte)}html:has(.espace-gerant) .g-onglets button[aria-current=page]{color:var(--g-accent);font-weight:600;box-shadow:inset 0 -2px 0 var(--g-accent)}html:has(.espace-gerant) .workspace{max-width:1240px;padding:var(--g-e-8) var(--g-e-6) var(--g-e-6);min-height:calc(100svh - 100px)}html:has(.espace-gerant) .workspace-footer{display:none}html:has(.espace-gerant) .page-heading{align-items:flex-start;gap:var(--g-e-6);margin-bottom:var(--g-e-6)}html:has(.espace-gerant) .page-heading>div:first-child{min-width:0}html:has(.espace-gerant) .page-heading p{margin-top:var(--g-e-1);color:var(--g-texte-2);font-size:var(--g-t-sm);max-width:62ch}html:has(.espace-gerant) .page-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--g-e-2);flex-shrink:0}html:has(.espace-gerant) .aide-titre{display:flex;align-items:center;gap:var(--g-e-2)}html:has(.espace-gerant) .panel{background:var(--g-surface);border:1px solid var(--g-bordure);border-radius:var(--g-r-l);padding:var(--g-e-5);margin-bottom:var(--g-e-4);box-shadow:var(--g-ombre-1)}html:has(.espace-gerant) .section-title{margin-bottom:var(--g-e-3);align-items:flex-start}html:has(.espace-gerant) .section-title h2{font-size:var(--g-t-md);font-weight:600;letter-spacing:0}html:has(.espace-gerant) .section-title p{margin-top:2px;font-size:var(--g-t-sm);color:var(--g-texte-2)}html:has(.espace-gerant) .section-title .text-action{font-size:var(--g-t-sm);color:var(--g-texte-2);font-weight:500}html:has(.espace-gerant) .section-title .text-action:hover{color:var(--g-texte)}html:has(.espace-gerant) .metrics-grid{gap:var(--g-e-3);margin-bottom:var(--g-e-4)}html:has(.espace-gerant) .metric{padding:var(--g-e-4);border:1px solid var(--g-bordure);border-radius:var(--g-r-l);background:var(--g-surface);box-shadow:var(--g-ombre-1)}html:has(.espace-gerant) .metric-label{font-size:var(--g-t-sm);color:var(--g-texte-2);font-weight:500}html:has(.espace-gerant) .metric-value{font-size:var(--g-t-xl);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin-top:var(--g-e-2)}html:has(.espace-gerant) .metric-footer{margin-top:var(--g-e-1);font-size:var(--g-t-xs);color:var(--g-texte-3);gap:var(--g-e-1)}html:has(.espace-gerant) .sparkline{display:none}html:has(.espace-gerant) .chip{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:0 var(--g-e-2);border:0;border-radius:var(--g-r-s);font-size:var(--g-t-xs);font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap;background:var(--g-surface-2);color:var(--g-texte-2)}html:has(.espace-gerant) .chip.green{background:var(--g-succes-doux);color:var(--g-succes)}html:has(.espace-gerant) .chip.orange{background:var(--g-alerte-doux);color:var(--g-alerte)}html:has(.espace-gerant) .chip.red{background:var(--g-erreur-doux);color:var(--g-erreur)}html:has(.espace-gerant) .chip.blue{background:var(--g-info-doux);color:var(--g-info)}html:has(.espace-gerant) .chip.neutral{background:var(--g-surface-2);color:var(--g-texte-2)}html:has(.espace-gerant) [data-slot=table]{font-size:var(--g-t-sm)}html:has(.espace-gerant) [data-slot=table-head]{height:40px;padding:0 var(--g-e-3);background:transparent;border-bottom:1px solid var(--g-bordure);color:var(--g-texte-2);font-size:var(--g-t-xs);font-weight:500}html:has(.espace-gerant) [data-slot=table-cell]{height:var(--g-ligne);padding:var(--g-e-2) var(--g-e-3)}html:has(.espace-gerant) [data-slot=table-row]{border-color:var(--g-bordure)}html:has(.espace-gerant) [data-slot=table-body] [data-slot=table-row]:hover{background:var(--g-surface-2)}html:has(.espace-gerant) [data-slot=table-row][data-cliquable]{cursor:pointer}html:has(.espace-gerant) [data-slot=table-row][data-coche]{background:var(--g-accent-doux)}html:has(.espace-gerant) .g-tableau-outils{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--g-e-3);margin-bottom:var(--g-e-3)}html:has(.espace-gerant) .g-tableau-recherche{flex:0 1 280px;min-width:180px;height:var(--g-controle);padding:0 var(--g-e-3);border:1px solid var(--g-bordure-forte);border-radius:var(--g-r-m);background:var(--g-surface);color:var(--g-texte)}html:has(.espace-gerant) .g-tableau-recherche::placeholder{color:var(--g-texte-3)}html:has(.espace-gerant) .g-tableau-defile{overflow-x:auto}html:has(.espace-gerant) .g-tableau-pied{display:flex;align-items:center;justify-content:space-between;gap:var(--g-e-3);padding-top:var(--g-e-3);color:var(--g-texte-2);font-size:var(--g-t-xs)}html:has(.espace-gerant) .g-pagination{display:inline-flex;align-items:center;gap:var(--g-e-2)}html:has(.espace-gerant) .g-tri{display:inline-flex;align-items:center;gap:4px;font:inherit;color:inherit}html:has(.espace-gerant) .g-tri:hover{color:var(--g-texte)}html:has(.espace-gerant) .g-col-coche{width:40px}html:has(.espace-gerant) .g-cellule-actions{width:1%;white-space:nowrap;text-align:right}html:has(.espace-gerant) .g-tableau-rien{padding:var(--g-e-8) 0;text-align:center;color:var(--g-texte-2)}html:has(.espace-gerant) .g-discret{color:var(--g-texte-3);font-size:var(--g-t-xs)}html:has(.espace-gerant) .cell-detail{display:block;color:var(--g-texte-3);font-size:var(--g-t-xs)}@media (max-width:767px){html:has(.espace-gerant) .g-tableau [data-slot=table-header]{display:none}html:has(.espace-gerant) .g-tableau [data-slot=table-body],html:has(.espace-gerant) .g-tableau [data-slot=table-row],html:has(.espace-gerant) .g-tableau [data-slot=table]{display:block;width:100%}html:has(.espace-gerant) .g-tableau [data-slot=table-row]{padding:var(--g-e-3) 0;border-bottom:1px solid var(--g-bordure)}html:has(.espace-gerant) .g-tableau [data-slot=table-cell]{display:flex;align-items:center;justify-content:space-between;gap:var(--g-e-3);height:auto;min-height:32px;padding:2px 0;white-space:normal;text-align:right}html:has(.espace-gerant) .g-tableau [data-slot=table-cell][data-etiquette]:before{content:attr(data-etiquette);color:var(--g-texte-3);font-size:var(--g-t-xs);text-align:left}html:has(.espace-gerant) .g-tableau .g-cellule-titre{font-weight:600;text-align:left;justify-content:flex-start}html:has(.espace-gerant) .g-tableau .g-cellule-actions{width:auto;justify-content:flex-end}html:has(.espace-gerant) .g-tableau-recherche{flex:1 1 100%}}html:has(.espace-gerant) [data-slot=tabs-list]{background:var(--g-surface-2);border-radius:var(--g-r-m);padding:2px;height:auto}html:has(.espace-gerant) [data-slot=tabs-trigger]{min-height:32px;font-size:var(--g-t-sm);font-weight:500;border-radius:var(--g-r-s)}html:has(.espace-gerant) .g-etat{display:grid;justify-items:center;gap:var(--g-e-2);padding:var(--g-e-8) var(--g-e-4);text-align:center}html:has(.espace-gerant) .g-etat h3{font-size:var(--g-t-sm);font-weight:600}html:has(.espace-gerant) .g-etat p{color:var(--g-texte-2);max-width:44ch}html:has(.espace-gerant) .g-etat-icone{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--g-r-rond);background:var(--g-surface-2);color:var(--g-texte-2)}html:has(.espace-gerant) .g-etat-erreur .g-etat-icone{background:var(--g-erreur-doux);color:var(--g-erreur)}html:has(.espace-gerant) .g-etat-action{margin-top:var(--g-e-2)}html:has(.espace-gerant) .empty-state{padding:var(--g-e-8) var(--g-e-4)}html:has(.espace-gerant) .g-squelette{display:grid;gap:var(--g-e-3);padding:var(--g-e-2) 0}html:has(.espace-gerant) .g-squelette i{display:block;height:14px;border-radius:var(--g-r-s);background:var(--g-surface-2);animation:gRespire 1.2s ease-in-out infinite alternate}html:has(.espace-gerant) .g-squelette-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--g-e-3);margin-bottom:var(--g-e-2)}html:has(.espace-gerant) .g-squelette-kpi i{height:88px;border-radius:var(--g-r-l)}@keyframes gRespire{0%{opacity:1}to{opacity:.5}}html:has(.espace-gerant) .detail-sheet{width:min(100vw,480px)!important;max-width:480px!important}html:has(.espace-gerant) .detail-sheet [data-slot=sheet-header]{padding:var(--g-e-5) var(--g-e-6)}html:has(.espace-gerant) .detail-sheet [data-slot=sheet-title]{font-size:var(--g-t-lg);font-weight:600;letter-spacing:0}html:has(.espace-gerant) .detail-sheet [data-slot=sheet-description]{font-size:var(--g-t-sm)}html:has(.espace-gerant) .sheet-body{padding:var(--g-e-6)}html:has(.espace-gerant) [data-slot=alert-dialog-content],html:has(.espace-gerant) [data-slot=dialog-content]{border-radius:var(--g-r-l);box-shadow:var(--g-ombre-2)}html:has(.espace-gerant) .info-note{margin:var(--g-e-4) 0;padding:var(--g-e-3);border-radius:var(--g-r-m);background:var(--g-surface-2);border:0;color:var(--g-texte-2)}html:has(.espace-gerant) .info-note p{font-size:var(--g-t-sm);line-height:1.5}html:has(.espace-gerant) .bandeau-exemple{margin-bottom:var(--g-e-4);padding:var(--g-e-2) var(--g-e-3);border:0;border-radius:var(--g-r-m);background:var(--g-alerte-doux);color:var(--g-alerte);font-size:var(--g-t-sm);line-height:1.5}html:has(.espace-gerant) .agent-context{padding:var(--g-e-3) var(--g-e-4);margin-bottom:var(--g-e-4);border-radius:var(--g-r-l)}@media (max-width:1100px){html:has(.espace-gerant) .g-barre{grid-template-columns:minmax(0,1fr) auto}html:has(.espace-gerant) .g-recherche{width:var(--g-controle);padding:0;justify-content:center;grid-column:2;grid-row:1;margin-right:auto}html:has(.espace-gerant) .g-recherche :is(span,kbd){display:none}html:has(.espace-gerant) .topbar-actions{grid-column:2;grid-row:1;padding-left:calc(var(--g-controle) + var(--g-e-2))}html:has(.espace-gerant) .g-lien-site span,html:has(.espace-gerant) .retour-espace span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media (max-width:767px){html:has(.espace-gerant) :is(input,textarea){font-size:var(--g-t-md)!important}html:has(.espace-gerant){--g-controle:44px;--g-ligne:56px}html:has(.espace-gerant) .g-barre{padding:0 var(--g-e-3)}html:has(.espace-gerant) .g-onglets{padding:0 var(--g-e-4)}html:has(.espace-gerant) .g-onglets ul{gap:var(--g-e-5)}html:has(.espace-gerant) .page-heading .aide-bouton{height:var(--g-controle);min-width:var(--g-controle);justify-content:center}html:has(.espace-gerant) [data-slot=switch]{position:relative}html:has(.espace-gerant) [data-slot=switch]:after{content:"";position:absolute;inset:-10px -4px}html:has(.espace-gerant) :is(.inline-link,.rdv-lien-texte){display:inline-flex;align-items:center;min-height:var(--g-controle)}html:has(.espace-gerant) .workspace{padding:var(--g-e-5) var(--g-e-4) calc(var(--g-e-12) + 56px)}html:has(.espace-gerant) .page-heading{flex-direction:column;gap:var(--g-e-3)}html:has(.espace-gerant) .page-actions{width:100%;justify-content:flex-start}html:has(.espace-gerant) .metrics-grid,html:has(.espace-gerant) .metrics-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}html:has(.espace-gerant) .panel{padding:var(--g-e-4)}html:has(.espace-gerant) .profile-dot,html:has(.espace-gerant) .retour-espace{display:none}}html:has(.espace-gerant) .g-filtres{display:flex;flex-wrap:wrap;gap:var(--g-e-2)}html:has(.espace-gerant) .g-filtres [data-slot=select-trigger]{min-height:var(--g-controle);min-width:170px}html:has(.espace-gerant) .g-produit{display:grid;gap:2px}html:has(.espace-gerant) .g-produit strong{display:inline-flex;align-items:center;gap:var(--g-e-1);font-weight:600}html:has(.espace-gerant) .g-articles{display:block;max-width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--g-texte-2)}html:has(.espace-gerant) .tab-count{margin-left:var(--g-e-1);color:var(--g-texte-3);font-size:var(--g-t-xs);font-variant-numeric:tabular-nums;background:none}html:has(.espace-gerant) .availability{display:flex;align-items:center;flex-wrap:wrap;gap:var(--g-e-2);font-size:var(--g-t-sm);color:var(--g-texte-2)}html:has(.espace-gerant) .dashboard-main{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.6fr);gap:var(--g-e-4);align-items:start;margin-bottom:0}html:has(.espace-gerant) .priority-row{display:flex;align-items:center;gap:var(--g-e-3);width:100%;min-height:56px;padding:var(--g-e-2) 0;border-top:1px solid var(--g-bordure);text-align:left}html:has(.espace-gerant) .priority-row:first-of-type{border-top:0}html:has(.espace-gerant) .priority-row>span:nth-child(2){flex:1;min-width:0}html:has(.espace-gerant) .priority-row strong{display:block;font-size:var(--g-t-sm);font-weight:600}html:has(.espace-gerant) .priority-row small{display:block;font-size:var(--g-t-xs);color:var(--g-texte-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:has(.espace-gerant) .priority-row:hover strong{color:var(--g-accent)}html:has(.espace-gerant) .priority-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--g-r-m);background:var(--g-surface-2);color:var(--g-texte-2);flex-shrink:0}html:has(.espace-gerant) .priority-icon svg{width:16px;height:16px}html:has(.espace-gerant) .chart-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--g-e-3);margin-bottom:var(--g-e-3)}html:has(.espace-gerant) .chart-toolbar strong{font-size:var(--g-t-xl);font-weight:600}html:has(.espace-gerant) .chart-toolbar .muted-text,html:has(.espace-gerant) .chart-toolbar .positive{display:inline-flex;align-items:center;gap:4px;margin-left:var(--g-e-2);font-size:var(--g-t-xs)}html:has(.espace-gerant) .positive{color:var(--g-succes)}html:has(.espace-gerant) .revenue-chart{height:220px}html:has(.espace-gerant) .chart-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--g-e-3);margin-top:var(--g-e-2);font-size:var(--g-t-xs);color:var(--g-texte-2)}html:has(.espace-gerant) .g-agents{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--g-e-3);margin-bottom:var(--g-e-4)}html:has(.espace-gerant) .g-agent{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--g-e-3);align-items:center;padding:var(--g-e-4);text-align:left;background:var(--g-surface);border:1px solid var(--g-bordure);border-radius:var(--g-r-l);box-shadow:var(--g-ombre-1);transition:border-color var(--g-duree) var(--g-courbe)}html:has(.espace-gerant) .g-agent:hover{border-color:var(--g-bordure-forte)}html:has(.espace-gerant) .g-agent-nom strong{display:block;font-size:var(--g-t-md);font-weight:600}html:has(.espace-gerant) .g-agent-nom small{display:block;font-size:var(--g-t-sm);color:var(--g-texte-2)}html:has(.espace-gerant) .g-agent-chiffre{grid-column:1/-1;display:flex;align-items:baseline;gap:var(--g-e-2);padding-top:var(--g-e-3);border-top:1px solid var(--g-bordure)}html:has(.espace-gerant) .g-agent-chiffre strong{font-size:var(--g-t-lg);font-weight:600}html:has(.espace-gerant) .g-agent-chiffre small{font-size:var(--g-t-xs);color:var(--g-texte-2)}html:has(.espace-gerant) .g-agent-statut{align-self:start}html:has(.espace-gerant) .g-agent-dernier{grid-column:1/-1;display:grid;gap:2px;min-width:0;font-size:var(--g-t-xs);color:var(--g-texte-2)}html:has(.espace-gerant) .g-agent-dernier small{font-size:var(--g-t-xs);text-transform:uppercase;letter-spacing:.04em}html:has(.espace-gerant) .g-agent-dernier>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html:has(.espace-gerant) .g-agent-dernier b{font-weight:500;color:var(--g-texte)}html:has(.espace-gerant) .g-agents-pause{grid-column:1/-1;font-size:var(--g-t-sm);color:var(--g-texte-2)}html:has(.espace-gerant) .team-principles{display:flex;flex-wrap:wrap;gap:var(--g-e-4);margin-bottom:var(--g-e-4);font-size:var(--g-t-xs);color:var(--g-texte-2)}html:has(.espace-gerant) .team-principles span{display:inline-flex;align-items:center;gap:var(--g-e-1)}html:has(.espace-gerant) .team-principles svg{width:14px;height:14px}@media (max-width:1100px){html:has(.espace-gerant) .dashboard-main{grid-template-columns:minmax(0,1fr);gap:0}}html:has(.espace-gerant) .aide-bouton{height:28px;margin-top:4px;padding:0 var(--g-e-2) 0 var(--g-e-1);gap:var(--g-e-1);border:0;background:none;color:var(--g-texte-3);font-size:var(--g-t-xs);box-shadow:none}html:has(.espace-gerant) .aide-bouton-signe{width:20px;height:20px;background:var(--g-surface-3);color:var(--g-texte-2);font-size:var(--g-t-xs)}html:has(.espace-gerant) .aide-bouton:hover{color:var(--g-texte)}html:has(.espace-gerant) .aide-bouton:hover .aide-bouton-signe{background:var(--g-action);color:var(--g-sur-action)}html:has(.espace-gerant) :is(h1,h2,h3,h4,h5,h6){font-family:var(--g-police)}html:has(.espace-gerant) .g-tableau-outils [data-slot=tabs]{max-width:100%;overflow-x:auto;scrollbar-width:none}html:has(.espace-gerant) .g-tri{min-height:32px}html:has(.espace-gerant) [data-slot=switch]{height:24px;width:44px}html:has(.espace-gerant) [data-slot=switch-thumb]{width:20px;height:20px}html:has(.espace-gerant) [data-slot=switch-thumb][data-state=checked]{translate:22px 0}html:has(.espace-gerant) [data-slot=switch-thumb][data-state=unchecked]{translate:0 0}html:has(.espace-gerant) .g-sommaire{display:flex;flex-wrap:wrap;gap:var(--g-e-4);margin-bottom:var(--g-e-4);font-size:var(--g-t-sm)}html:has(.espace-gerant) .g-sommaire a{color:var(--g-texte-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--g-bordure-forte)}html:has(.espace-gerant) .g-sommaire a:hover{color:var(--g-texte)}html:has(.espace-gerant) .creneaux{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-e-2) var(--g-e-4)}html:has(.espace-gerant) .creneau{display:inline-flex;align-items:center;gap:var(--g-e-1)}html:has(.espace-gerant) .jour-horaires{align-items:center;padding:var(--g-e-2) 0}html:has(.espace-gerant) .jour-horaires>strong{padding-top:0}html:has(.espace-gerant) .mes-deplier{grid-column:3;justify-self:end}html:has(.espace-gerant) .error-message{margin:var(--g-e-2) 0;padding:var(--g-e-2) var(--g-e-3);border:0;border-radius:var(--g-r-m);background:var(--g-erreur-doux);color:var(--g-erreur);font-size:var(--g-t-sm)}@media (min-width:768px) and (max-width:1240px){html:has(.espace-gerant) .g-col-secondaire{display:none}}html:has(.espace-gerant) .g-tableau-outils [data-slot=tabs-list]{width:max-content;justify-content:flex-start}html:has(.espace-gerant) .g-sortie-mobile{display:none;text-decoration:none}@media (max-width:767px){html:has(.espace-gerant) .g-sortie-mobile{display:flex}}html:has(.espace-gerant) .g-renvois{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-e-4);margin-bottom:var(--g-e-4);font-size:var(--g-t-sm);color:var(--g-texte-2)}html:has(.espace-gerant) .g-renvois button{display:inline-flex;align-items:center;gap:var(--g-e-1);min-height:32px;color:var(--g-accent);font-weight:500}html:has(.espace-gerant) .g-renvois button:hover{text-decoration:underline}