.espace-gerant .hugo-plus{display:grid;gap:.9rem;margin-bottom:1.25rem;min-width:0}.espace-gerant .hugo-plus>*{min-width:0}.espace-gerant .hugo-plus button,.espace-gerant .hugo-plus input,.espace-gerant .hugo-plus select{min-height:2.75rem}.espace-gerant .hugo-plus select{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);min-width:0;max-width:100%}.espace-gerant .hugo-plus-tete{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start}.espace-gerant .hugo-plus-tete>div{flex:1 1 16rem;min-width:0}.espace-gerant .hugo-plus-tete h2{font-family:var(--g-police);font-size:var(--g-t-md);line-height:1.25;margin:0}.espace-gerant .hugo-plus-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-plus-alerte{display:grid;gap:.6rem;padding:.8rem .95rem;border:1px solid var(--border);border-left:4px solid var(--warning,var(--g-p-braise-23));border-radius:var(--g-r-m);background:var(--card);font-size:var(--g-t-sm);line-height:1.55;min-width:0}.espace-gerant .hugo-plus-alerte>p{margin:0}.espace-gerant .hugo-plus-liste{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;min-width:0}.espace-gerant .hugo-plus-liste>li{display:grid;gap:.5rem;padding:.75rem .85rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card);min-width:0}.espace-gerant .hugo-plus-liste>li>*{min-width:0}.espace-gerant .hugo-plus-ligne{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;justify-content:space-between;min-width:0}.espace-gerant .hugo-plus-ligne>div{flex:1 1 12rem;min-width:0}.espace-gerant .hugo-plus-ligne small{display:block;color:var(--muted-foreground);font-size:var(--g-t-sm);line-height:1.45}.espace-gerant .hugo-plus-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.espace-gerant .hugo-plus-note{margin:0;color:var(--muted-foreground);font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .hugo-plus-mention{margin:0;padding:.55rem .75rem;border:1px dashed var(--border);border-radius:var(--g-r-s);font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .hugo-fiche{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));min-width:0}.espace-gerant .hugo-fiche>label{display:grid;gap:.3rem;font-size:var(--g-t-sm);font-weight:600;min-width:0}.espace-gerant .hugo-fiche>label small{font-weight:400;color:var(--muted-foreground)}.espace-gerant .hugo-jours{display:flex;flex-wrap:wrap;gap:.35rem}.espace-gerant .hugo-jours button{min-width:2.75rem;padding:0 .5rem;border:1px solid var(--border);border-radius:var(--g-r-rond);background:var(--card);color:var(--foreground);font:inherit;font-weight:600;cursor:pointer}.espace-gerant .hugo-jours button[aria-pressed=true]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.espace-gerant .hugo-champ{display:grid;gap:.3rem;font-size:var(--g-t-sm);font-weight:600;min-width:0;max-width:28rem}.espace-gerant .hugo-pages{display:flex;flex-wrap:wrap;gap:.5rem}.espace-gerant .hugo-pages figure{margin:0;position:relative;width:5.5rem;height:7rem;border:1px solid var(--border);border-radius:var(--g-r-m);overflow:hidden;background:var(--muted)}.espace-gerant .hugo-pages img{width:100%;height:100%;object-fit:cover}.espace-gerant .hugo-pages figcaption{position:absolute;inset:auto 0 0 0;padding:.15rem .3rem;background:var(--g-p-encre-12);color:var(--g-p-papier-01);font-size:var(--g-t-xs)}.espace-gerant .hugo-recue{display:grid;gap:.45rem;grid-template-columns:minmax(0,1fr);min-width:0}.espace-gerant .hugo-recue-champs{display:grid;gap:.45rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;min-width:0}.espace-gerant .hugo-recue-champs>*{min-width:0}.espace-gerant .hugo-recue-champs label{display:grid;gap:.2rem;font-size:var(--g-t-xs);color:var(--muted-foreground)}.espace-gerant .hugo-recue-texte{margin:0;font-size:var(--g-t-sm);color:var(--muted-foreground);overflow-wrap:anywhere}.espace-gerant .hugo-recue.a-verifier{border-left:4px solid var(--warning,var(--g-p-braise-23))}@media (max-width:640px){.espace-gerant .hugo-recue-champs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.espace-gerant .hugo-recue-champs>label:first-child{grid-column:1/-1}}.espace-gerant .hugo-compte{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem;gap:.5rem;align-items:center;padding:.55rem .7rem;border:1px solid var(--border);border-radius:var(--g-r-s);background:var(--card);min-width:0}.espace-gerant .hugo-compte>div{min-width:0}.espace-gerant .hugo-compte strong{display:block;overflow-wrap:anywhere}.espace-gerant .hugo-compte small{display:block;color:var(--muted-foreground);font-size:var(--g-t-xs);line-height:1.4}.espace-gerant .hugo-compte input{text-align:right;font-size:var(--g-t-md)}.espace-gerant .hugo-compte.saisi{border-color:var(--foreground)}.espace-gerant .hugo-compte-pied{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;align-items:center;padding:.6rem 0;background:var(--background)}.espace-gerant .hugo-hausse strong{font-variant-numeric:tabular-nums}.espace-gerant .hugo-hausse ul{margin:.25rem 0 0;padding-left:1.1rem;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .hugo-proposer{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;justify-content:space-between;margin-bottom:.9rem}.espace-gerant .hugo-proposer>p{flex:1 1 20rem;margin:0;min-width:0}.espace-gerant .hugo-proposer svg{vertical-align:-.15em}.espace-gerant .hugo-proposition{margin-bottom:1rem}.espace-gerant .hugo-proposition-lignes{list-style:none;margin:0;padding:0;display:grid;gap:.35rem;min-width:0}.espace-gerant .hugo-proposition-lignes>li{display:flex;flex-wrap:wrap;gap:.35rem .8rem;align-items:center;min-width:0}.espace-gerant .hugo-proposition-lignes>li>small{flex-basis:100%;margin:0}.espace-gerant .hugo-proposition-case{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;flex:1 1 13rem;min-width:0;cursor:pointer}.espace-gerant .hugo-proposition-case input{width:1.25rem;height:1.25rem;flex:none;accent-color:var(--foreground)}.espace-gerant .hugo-proposition-case>span{display:inline-flex;flex-wrap:wrap;gap:.4rem;align-items:center;min-width:0;overflow-wrap:anywhere}.espace-gerant .hugo-facture-ligne.retiree .hugo-quantite:first-of-type,.espace-gerant .retiree .hugo-proposition-case>span{opacity:.55}.espace-gerant .hugo-facture{display:grid;gap:.75rem}.espace-gerant .hugo-facture-ligne{display:grid;gap:.45rem}.espace-gerant .hugo-facture-ligne small{overflow-wrap:anywhere}.espace-gerant .hugo-facture-etiquettes{display:inline-flex;flex-wrap:wrap;gap:.35rem}.espace-gerant .hugo-facture-champs{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;min-width:0}.espace-gerant .hugo-facture-champs select{flex:1 1 12rem;min-height:2.75rem;max-width:100%;min-width:0;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 .hugo-facture-champs>input{flex:1 1 10rem;min-width:0}.espace-gerant .ajout-article{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-bottom:1rem}.espace-gerant .ajout-article>button{min-height:2.75rem}.espace-gerant .ajout-article>p{margin:0;font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .ajout-article-ouvert{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.3fr);gap:.75rem 1rem;align-items:start;padding:.9rem 1rem;border:1px dashed var(--border);border-radius:var(--g-r-m)}.espace-gerant .ajout-article-ouvert label{display:grid;gap:.35rem;font-size:var(--g-t-sm);font-weight:600;min-width:0}.espace-gerant .ajout-article-ouvert label small{font-weight:400;font-size:var(--g-t-xs);line-height:1.45;color:var(--muted-foreground)}.espace-gerant .ajout-article-ouvert select{min-height:2.75rem;padding:0 .6rem;border:1px solid var(--border);border-radius:var(--g-r-s);background:var(--card);color:var(--foreground);font:inherit;font-weight:400}.espace-gerant .ajout-article-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.espace-gerant .ajout-article-actions button{min-height:2.75rem}@media (max-width:640px){.espace-gerant .ajout-article-ouvert{grid-template-columns:minmax(0,1fr)}.espace-gerant .ajout-article-actions>*{flex:1 1 0}}html:has(.espace-gerant) .chip.red{background:color-mix(in srgb,var(--destructive) 12%,var(--card));color:var(--destructive)}.espace-gerant .pel-note{margin:.5rem 0 0;font-size:var(--g-t-sm);line-height:1.6;color:var(--muted-foreground)}.espace-gerant .pel-vide{display:flex;gap:.8rem;align-items:flex-start;padding:1rem;border:1px dashed var(--border);border-radius:var(--g-r-m)}.espace-gerant .pel-vide>svg{flex:0 0 auto;margin-top:.15rem;color:var(--muted-foreground)}.espace-gerant .pel-vide strong{display:block;font-size:var(--g-t-sm)}.espace-gerant .pel-vide p{margin:.3rem 0 .75rem;font-size:var(--g-t-sm);line-height:1.6;color:var(--muted-foreground)}.espace-gerant .pel-suite{margin-top:1rem;min-height:2.75rem}.pel-fiche .pel-etat{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:var(--g-t-sm);color:var(--muted-foreground)}.pel-fiche .pel-etat strong{color:var(--foreground)}.pel-fiche .pel-cles{display:grid;gap:0;margin:1rem 0 0}.pel-fiche .pel-cles>div{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--border);font-size:var(--g-t-sm)}.pel-fiche .pel-cles dt{color:var(--muted-foreground)}.pel-fiche .pel-cles dd{margin:0;text-align:right;font-weight:500;overflow-wrap:anywhere}.pel-fiche .pel-titre{margin:1.3rem 0 .4rem;font-size:var(--g-t-sm)}.pel-fiche .pel-liste{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.pel-fiche .pel-liste li{display:grid;gap:.1rem;font-size:var(--g-t-sm)}.pel-fiche .pel-liste span{font-size:var(--g-t-xs);color:var(--muted-foreground)}.pel-fiche .pel-liste strong{font-weight:500}.pel-fiche .pel-rembourser{margin-top:1.4rem;min-height:2.75rem}.pel-fiche .pel-form{display:grid;gap:1rem;margin-top:1.4rem;padding-top:1.1rem;border-top:1px solid var(--border)}.pel-fiche .pel-form label{display:flex;flex-direction:column;gap:.45rem;font-size:var(--g-t-sm);font-weight:500}.pel-fiche .pel-form label>small{font-size:var(--g-t-xs);font-weight:400;line-height:1.55;color:var(--muted-foreground)}.pel-fiche .pel-form .row-actions button{min-height:2.75rem}.pel-fiche .pel-alerte{display:flex;gap:.6rem;align-items:flex-start;margin:0;padding:.8rem .9rem;border-radius:var(--g-r-m);background:color-mix(in srgb,var(--destructive) 9%,var(--card));font-size:var(--g-t-sm);line-height:1.55}.pel-fiche .pel-alerte>svg{flex:0 0 auto;margin-top:.15rem;color:var(--destructive)}.espace-gerant .lc{display:grid;gap:1rem}.espace-gerant .lc .bandeau-exemple{margin:0}.espace-gerant .lc-cadre{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}@media (min-width:1100px){.espace-gerant .lc-cadre{grid-template-columns:16rem minmax(0,1fr)}.espace-gerant .lc-historique{display:grid!important}.espace-gerant .lc-bouton-historique{display:none}}.espace-gerant .lc-cadre:not(:has(.lc-historique)){grid-template-columns:minmax(0,1fr)}.espace-gerant .lc-historique{display:none;gap:.6rem;align-content:start;padding:.75rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card);max-height:calc(100dvh - 12rem);overflow-y:auto}.espace-gerant .lc-historique.ouvert{display:grid}.espace-gerant .lc-historique ul{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.espace-gerant .lc-historique li button{width:100%;display:grid;gap:.1rem;text-align:left;padding:.55rem .65rem;min-height:2.75rem;border:0;border-radius:var(--g-r-s);background:transparent;color:var(--foreground);font:inherit;cursor:pointer}.espace-gerant .lc-historique li button:hover{background:var(--secondary)}.espace-gerant .lc-historique li button.actif{background:var(--orange-soft)}.espace-gerant .lc-historique li span{font-size:var(--g-t-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.espace-gerant .lc-historique li small{font-size:var(--g-t-xs);color:var(--muted-foreground)}.espace-gerant .lc-historique .muted-text{margin:0;font-size:var(--g-t-sm)}.espace-gerant .lc-nouvelle{min-height:2.75rem}.espace-gerant .lc-discussion{display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:.6rem;min-height:min(70dvh,44rem);padding:.85rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card)}.espace-gerant .lc-fil{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;max-height:calc(100dvh - 17rem);min-height:18rem;padding:.25rem .15rem}.espace-gerant .lc-accueil{display:grid;justify-items:center;gap:.6rem;text-align:center;margin:auto;max-width:34rem;padding:1.5rem .5rem}.espace-gerant .lc-accueil h2{margin:0;font-family:var(--g-police);font-size:var(--g-t-lg)}.espace-gerant .lc-accueil p{margin:0;font-size:var(--g-t-sm);line-height:1.6;color:var(--muted-foreground)}.espace-gerant .lc-suggestions{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.35rem}.espace-gerant .lc-suggestions button{white-space:normal;height:auto;min-height:2.75rem;text-align:left}.espace-gerant .lc-tour{display:grid;gap:.6rem}.espace-gerant .lc-message{display:flex;gap:.5rem;align-items:flex-end}.espace-gerant .lc-message.commercant{justify-content:flex-end}.espace-gerant .lc-bulle{position:relative;max-width:min(36rem,86%);padding:.6rem .8rem .45rem;border-radius:var(--g-r-l) var(--g-r-l) var(--g-r-l) var(--g-r-s);border:1px solid var(--border);background:var(--background)}.espace-gerant .lc-message.commercant .lc-bulle{border-radius:var(--g-r-l) var(--g-r-l) var(--g-r-s) var(--g-r-l);background:var(--orange-soft);border-color:transparent}.espace-gerant .lc-bulle p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .lc-bulle small{margin-top:.35rem;line-height:1.4}.espace-gerant .lc-bulle small,.espace-gerant .lc-bulle time{display:block;color:var(--muted-foreground);font-size:var(--g-t-xs)}.espace-gerant .lc-bulle time{margin-top:.2rem;text-align:right;font-variant-numeric:tabular-nums}.espace-gerant .lc-bulle.lc-tranche{border-style:dashed}.espace-gerant .lc-attente{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted-foreground);font-size:var(--g-t-sm)}.espace-gerant .lc-action{display:grid;gap:.55rem;margin-left:2.25rem;max-width:min(36rem,calc(100% - 2.25rem));padding:.85rem .95rem;border:1px solid var(--border);border-left:4px solid var(--orange);border-radius:var(--g-r-m);background:var(--card);box-shadow:var(--shadow)}.espace-gerant .lc-action.faite{border-left-color:var(--g-p-vert-13)}.espace-gerant .lc-action.annulee,.espace-gerant .lc-action.expiree,.espace-gerant .lc-action.refusee{border-left-color:var(--border);opacity:.92}.espace-gerant .lc-action.echouee{border-left-color:var(--g-p-rouge-04)}.espace-gerant .lc-action-tete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.espace-gerant .lc-action-type{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--g-t-sm);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted-foreground)}.espace-gerant .lc-action-apercu{margin:0;font-size:var(--g-t-md);font-weight:600;line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.espace-gerant .lc-action-suites{margin:0;padding-left:1.1rem;list-style:disc;display:grid;gap:.25rem;font-size:var(--g-t-sm);line-height:1.5;color:var(--foreground)}.espace-gerant .lc-action-boutons{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.espace-gerant .lc-action-boutons button{min-height:2.75rem}.espace-gerant .lc-action-fait{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--g-t-sm);font-weight:600;color:var(--g-p-vert-13);flex:1 1 14rem}.dark .espace-gerant .lc-action-fait,.espace-gerant.dark .lc-action-fait{color:var(--g-p-vert-06)}.espace-gerant .lc-action-note{margin:0;font-size:var(--g-t-sm);line-height:1.5;color:var(--muted-foreground)}.espace-gerant .lc-action-erreur{margin:0;font-size:var(--g-t-sm);line-height:1.5;padding:.5rem .65rem;border-radius:var(--g-r-s);background:var(--orange-soft)}.espace-gerant .lc-saisie{display:flex;gap:.5rem;align-items:flex-end;padding-top:.6rem;border-top:1px solid var(--border)}.espace-gerant .lc-saisie textarea{flex:1 1 auto;min-width:0;min-height:2.75rem;max-height:9rem;resize:vertical;font-size:var(--g-t-md)}.espace-gerant .lc-saisie button{min-height:2.75rem;min-width:2.75rem}.espace-gerant .lc-pied{margin:0;font-size:var(--g-t-xs);line-height:1.45;color:var(--muted-foreground)}@media (max-width:640px){.espace-gerant .lc-discussion{padding:.6rem;min-height:calc(100dvh - 13rem)}.espace-gerant .lc-fil{max-height:none}.espace-gerant .lc-bulle{max-width:92%}.espace-gerant .lc-action{margin-left:0;max-width:100%}.espace-gerant .lc-action-boutons>button{flex:1 1 8rem}.espace-gerant .lc .page-actions .btn-orange{display:none}}.espace-gerant .lia-ancre{display:block;height:0;scroll-margin-top:5.5rem}.espace-gerant .lia-relais{display:grid;gap:.85rem;margin-bottom:1.25rem}.espace-gerant .lia-relais-liste{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.espace-gerant .lia-relais-carte{display:grid;gap:.5rem;padding:.9rem 1rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card)}.espace-gerant .lia-relais-tete{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .lia-relais-qui{display:inline-flex;align-items:center;gap:.25rem}.espace-gerant .lia-relais-qui svg{width:14px;height:14px;opacity:.7}.espace-gerant .lia-relais-carte h3{margin:0;font-size:var(--g-t-md);line-height:1.4;overflow-wrap:anywhere}.espace-gerant .lia-relais-carte p{margin:0;font-size:var(--g-t-sm);line-height:1.55;overflow-wrap:anywhere}.espace-gerant .lia-relais-carte p.muted-text{font-size:var(--g-t-sm)}.espace-gerant .lia-relais-geste{padding:.55rem .7rem;border-radius:var(--g-r-s);background:var(--secondary)}.espace-gerant .lia-relais-boutons{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.15rem}.espace-gerant .lia-relais-boutons a,.espace-gerant .lia-relais-boutons button{min-height:2.75rem}.espace-gerant .lia-relais-boutons a{display:inline-flex;align-items:center;gap:.35rem;padding:0 .9rem;font-weight:600;font-size:var(--g-t-sm)}.espace-gerant .lia-relais-refus{display:grid;gap:.5rem}.espace-gerant .lia-relais-refus textarea{min-height:2.75rem}.espace-gerant .lia-relais-apercu{margin:0;font-size:var(--g-t-sm);line-height:1.6;color:var(--muted-foreground)}.espace-gerant .lia-courriel{display:grid;gap:.4rem;padding-top:.8rem;border-top:1px solid var(--border)}.espace-gerant .lia-courriel-choix{display:flex;align-items:center;gap:.65rem;min-height:2.75rem;cursor:pointer;font-weight:600;font-size:var(--g-t-sm)}.espace-gerant .lia-courriel-choix input{width:1.35rem;height:1.35rem;flex:0 0 auto;accent-color:var(--g-p-rouge-04);cursor:pointer}.espace-gerant .lia-courriel-choix input:disabled{cursor:not-allowed}.espace-gerant .lia-courriel p{margin:0;font-size:var(--g-t-sm);line-height:1.55;overflow-wrap:anywhere}.espace-gerant .lia-courriel .lia-courriel-alerte{padding:.5rem .65rem;border-radius:var(--g-r-s);background:var(--orange-soft,var(--g-p-creme-07))}.espace-gerant .lia-courriel button{min-height:2.75rem}.espace-gerant .lia-sms-numero{display:grid;gap:.3rem;max-width:20rem;font-size:var(--g-t-sm);font-weight:600}.espace-gerant .lia-sms-numero input{min-height:2.75rem}.espace-gerant .lia-bilan{display:grid;gap:1rem;margin-bottom:1.25rem}.espace-gerant .lia-bilan-tete{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem}.espace-gerant .lia-bilan-tete h2{margin:0;font-family:var(--g-police);font-size:var(--g-t-lg)}.espace-gerant .lia-bilan-tete p{margin:.15rem 0 0;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .lia-bilan-nav{display:flex;gap:.4rem}.espace-gerant .lia-bilan-nav button{min-height:2.75rem}.espace-gerant .lia-bilan-chiffres{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.espace-gerant .lia-bilan-chiffres>div{padding:.65rem .8rem;border:1px solid var(--border);border-radius:var(--g-r-s)}.espace-gerant .lia-bilan-chiffres dt{font-size:var(--g-t-xs);color:var(--muted-foreground)}.espace-gerant .lia-bilan-chiffres dd{margin:.2rem 0 0;font-size:var(--g-t-lg);font-weight:600;font-variant-numeric:tabular-nums}.espace-gerant .lia-bilan-chiffres dd small{display:block;font-size:var(--g-t-xs);font-weight:400;color:var(--muted-foreground)}.espace-gerant .lia-bilan-colonnes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:1rem}.espace-gerant .lia-bilan h3{margin:0 0 .45rem;font-size:var(--g-t-sm)}.espace-gerant .lia-bilan-produits{margin:0;padding-left:1.2rem;display:grid;gap:.25rem;font-size:var(--g-t-sm)}.espace-gerant .lia-bilan-produits span{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.espace-gerant .lia-bilan-agents{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.espace-gerant .lia-bilan-agents li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem;align-items:start;font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .lia-bilan-agents li p{margin:0;overflow-wrap:anywhere}.espace-gerant .lia-bilan-agents li small{display:block;color:var(--muted-foreground);font-size:var(--g-t-sm)}.espace-gerant .lia-bilan-decisions{margin:0;padding-left:1.1rem;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .lia-bilan .muted-text{margin:0;font-size:var(--g-t-sm)}@media (max-width:640px){.espace-gerant .lia-bilan-chiffres,.espace-gerant .lia-bilan-colonnes{grid-template-columns:minmax(0,1fr)}.espace-gerant .lia-relais-boutons>*{flex:1 1 100%}.espace-gerant .lia-relais-boutons button{width:100%;white-space:normal;height:auto}.espace-gerant .lia-bilan-nav{width:100%}.espace-gerant .lia-bilan-nav button{flex:1 1 0}}.espace-gerant .lia-bilan-colonnes h3.lia-bilan-titre-suite{margin-top:.9rem}.espace-gerant .iris-onglets{height:auto!important;margin:0 0 1rem;max-width:100%;flex-wrap:wrap;overflow:visible}.espace-gerant .iris-onglets [role=tab]{min-height:2.75rem;padding-inline:.9rem}@media(max-width:480px){.espace-gerant .iris-onglets [role=tab]{padding-inline:.5rem;font-size:var(--g-t-sm)}}.espace-gerant .iris-seule{display:grid;gap:.75rem;margin-bottom:1.25rem}.espace-gerant .iris-seule-tete{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;align-items:center}.espace-gerant .iris-seule-tete>*{min-width:0}.espace-gerant .iris-seule h2{margin:0;font-size:var(--g-t-md);display:flex;align-items:center;gap:.45rem}.espace-gerant .iris-seule p{margin:0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .iris-seule p strong{color:var(--foreground)}.espace-gerant .iris-seule-bascule{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;font-size:var(--g-t-sm);font-weight:600}.espace-gerant .iris-seule-bascule button[role=switch]{flex:none}.espace-gerant .iris-seule p.iris-seule-arret{color:var(--foreground)}.espace-gerant .iris-passages{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.espace-gerant .iris-passages li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem .6rem;align-items:start;padding:.55rem .7rem;border:1px solid var(--border);border-radius:var(--g-r-s);font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .iris-passages li>*{min-width:0}.espace-gerant .iris-passages li .chip{justify-self:start}@media(max-width:640px){.espace-gerant .iris-passages li,.espace-gerant .iris-seule-tete{grid-template-columns:minmax(0,1fr)}}.espace-gerant .iris-alertes{display:grid;gap:.5rem;margin:0 0 1rem}.espace-gerant .iris-alertes .pub-etat{margin:0;align-items:center;flex-wrap:wrap}.espace-gerant .iris-alertes .pub-etat p{flex:1 1 14rem;min-width:0;margin:0}.espace-gerant .iris-alertes .pub-etat button{min-height:2.75rem}.espace-gerant .iris-visuel{display:grid;gap:.6rem;margin-top:.9rem;padding:.8rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card)}.espace-gerant .iris-visuel>*{min-width:0}.espace-gerant .iris-visuel-entete{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;justify-content:space-between}.espace-gerant .iris-visuel-entete strong{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--g-t-sm)}.espace-gerant .iris-formats{display:flex;flex-wrap:wrap;gap:.35rem}.espace-gerant .iris-formats button{min-height:2.75rem;padding:0 .85rem;border:1px solid var(--border);border-radius:var(--g-r-rond);background:transparent;color:var(--foreground);font-size:var(--g-t-sm);font-weight:600;cursor:pointer}.espace-gerant .iris-formats button.actif{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.espace-gerant .iris-formats button:focus-visible{outline:2px solid var(--ring,var(--foreground));outline-offset:2px}.espace-gerant .iris-visuel-apercu{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.25rem;min-height:6rem;align-items:flex-start}.espace-gerant .iris-visuel-apercu figure{position:relative;margin:0;flex:none;max-width:100%}.espace-gerant .iris-visuel-apercu img{display:block;max-width:100%;height:auto;border-radius:var(--g-r-m);border:1px solid var(--border)}.espace-gerant .iris-visuel-apercu.post img{width:min(20rem,100%)}.espace-gerant .iris-visuel-apercu.google img{width:min(22rem,100%)}.espace-gerant .iris-visuel-apercu.story img{height:min(28rem,70vh);width:auto}.espace-gerant .iris-visuel-apercu.carrousel img{height:min(16rem,50vh);width:auto}.espace-gerant .iris-visuel-apercu figcaption{position:absolute;bottom:.4rem;left:.4rem;padding:.1rem .45rem;border-radius:var(--g-r-rond);background:var(--g-p-encre-12);color:var(--g-p-papier-01);font-size:var(--g-t-xs);font-weight:600}.espace-gerant .iris-visuel-vide{display:flex;align-items:center;min-height:6rem;color:var(--muted-foreground);font-size:var(--g-t-sm)}.espace-gerant .iris-visuel-note{margin:0;font-size:var(--g-t-sm);line-height:1.5;color:var(--muted-foreground)}.espace-gerant .iris-visuel .avis-gestes{margin-top:0}.espace-gerant .iris-scene-ouvrir,.espace-gerant .iris-visuel .avis-gestes button{min-height:2.75rem}.espace-gerant .iris-scene{display:grid;gap:.5rem;padding:.75rem;border:1px dashed var(--border);border-radius:var(--g-r-s)}.espace-gerant .iris-scene p{margin:0;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .iris-scene .avis-gestes{margin-top:0}.espace-gerant .iris-strategie{display:grid;gap:1.25rem}.espace-gerant .iris-strategie>*{min-width:0}.espace-gerant .iris-strategie .panel{display:grid;gap:.75rem}.espace-gerant .iris-strategie h2{margin:0;font-size:var(--g-t-md);display:inline-flex;align-items:center;gap:.45rem}.espace-gerant .iris-strategie p{margin:0;font-size:var(--g-t-sm);line-height:1.6}.espace-gerant .iris-titre-ligne{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center}.espace-gerant .iris-voix{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.9rem 1.5rem;margin:0}.espace-gerant .iris-voix>div{min-width:0}.espace-gerant .iris-voix>div.large{grid-column:1/-1}.espace-gerant .iris-voix dt{font-size:var(--g-t-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.espace-gerant .iris-voix dd{margin:.25rem 0 0;font-size:var(--g-t-sm);line-height:1.55;overflow-wrap:anywhere}.espace-gerant .iris-voix ul{margin:0;padding-left:1.1rem;display:grid;gap:.3rem}.espace-gerant .iris-avertissement{display:flex;align-items:flex-start;gap:.45rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:var(--g-r-s);font-size:var(--g-t-sm)!important;color:var(--foreground)}.espace-gerant .iris-avertissement svg{flex:none;margin-top:.2rem}.espace-gerant .iris-strategie .avis-gestes{margin-top:0}.espace-gerant .iris-strategie .avis-gestes button{min-height:2.75rem}.espace-gerant .iris-manques ul{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .iris-manques 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-manques li:first-child{border-top:0;padding-top:0}.espace-gerant .iris-manques li>*{min-width:0}.espace-gerant .iris-manques li p{margin:.2rem 0 0;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .iris-manques li>button{min-height:2.75rem}.espace-gerant .iris-sections{margin:0;padding:0;list-style:none;display:grid;gap:1rem;counter-reset:section}.espace-gerant .iris-sections>li{min-width:0;padding-top:.9rem;border-top:1px solid var(--border);counter-increment:section}.espace-gerant .iris-sections>li:first-child{border-top:0;padding-top:0}.espace-gerant .iris-sections h3{margin:0 0 .35rem;font-size:var(--g-t-sm)}.espace-gerant .iris-sections h3:before{content:counter(section,decimal-leading-zero) " ";color:var(--muted-foreground);font-variant-numeric:tabular-nums}.espace-gerant .iris-sections details{margin-top:.45rem;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .iris-sections summary{cursor:pointer;font-weight:600;color:var(--foreground);min-height:2.75rem;display:flex;align-items:center}.espace-gerant .iris-sections details ul{margin:.25rem 0 0;padding-left:1.1rem}@media(max-width:640px){.espace-gerant .iris-manques li{grid-template-columns:minmax(0,1fr)}.espace-gerant .iris-manques li>button{justify-self:start}}html:has(.espace-gerant) .iris-cal{display:grid;gap:var(--g-e-3)}html:has(.espace-gerant) .iris-cal-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--g-e-3)}html:has(.espace-gerant) .iris-cal-tete h2{font-size:var(--g-t-lg);font-weight:600}html:has(.espace-gerant) .iris-cal-nav{display:flex;gap:var(--g-e-2)}html:has(.espace-gerant) .iris-cal-legende{display:flex;flex-wrap:wrap;gap:var(--g-e-3);font-size:var(--g-t-xs);color:var(--g-texte-2)}html:has(.espace-gerant) .iris-cal-cle{display:inline-flex;align-items:center;gap:var(--g-e-1)}html:has(.espace-gerant) .iris-cal-cle:before{content:"";width:.7rem;height:.7rem;border-radius:var(--g-r-rond);background:var(--fond-statut);border:1px solid var(--bord-statut)}html:has(.espace-gerant) [data-statut]{--fond-statut:var(--g-surface-2);--bord-statut:var(--g-bordure-forte)}html:has(.espace-gerant) [data-statut=proposee]{--fond-statut:var(--g-alerte-doux);--bord-statut:var(--g-alerte)}html:has(.espace-gerant) [data-statut=validee]{--fond-statut:var(--g-succes-doux);--bord-statut:var(--g-succes)}html:has(.espace-gerant) [data-statut=publiee]{--fond-statut:var(--g-info-doux);--bord-statut:var(--g-info)}html:has(.espace-gerant) .iris-cal-grille{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--g-bordure);border:1px solid var(--g-bordure);border-radius:var(--g-r-l);overflow:hidden}html:has(.espace-gerant) .iris-cal-jour-nom{background:var(--g-surface-2);padding:var(--g-e-2);font-size:var(--g-t-xs);font-weight:600;color:var(--g-texte-2);text-transform:capitalize}html:has(.espace-gerant) .iris-cal-case{background:var(--g-surface);min-height:6.5rem;padding:var(--g-e-2);display:grid;align-content:start;gap:var(--g-e-1);min-width:0}html:has(.espace-gerant) .iris-cal-case.vide{background:var(--g-surface-2)}html:has(.espace-gerant) .iris-cal-case[data-passe] .iris-cal-num{color:var(--g-texte-3)}html:has(.espace-gerant) .iris-cal-case[data-aujourdhui] .iris-cal-num{color:var(--g-sur-accent);background:var(--g-accent);border-radius:var(--g-r-rond);padding:0 var(--g-e-2);justify-self:start}html:has(.espace-gerant) .iris-cal-num{font-size:var(--g-t-xs);font-weight:600;font-variant-numeric:tabular-nums}html:has(.espace-gerant) .iris-cal-creneau{display:block;width:100%;text-align:left;font-size:var(--g-t-xs);line-height:1.3;padding:var(--g-e-1) var(--g-e-2);border-radius:var(--g-r-s);background:var(--fond-statut);border-left:3px solid var(--bord-statut);color:var(--g-texte);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}html:has(.espace-gerant) .iris-cal-creneau:hover{filter:brightness(.97)}html:has(.espace-gerant) .iris-cal-creneau:focus-visible{outline:2px solid var(--g-accent);outline-offset:1px}html:has(.espace-gerant) .iris-cal-liste{display:none}@media (max-width:720px){html:has(.espace-gerant) .iris-cal-grille{display:none}html:has(.espace-gerant) .iris-cal-liste{display:grid;gap:var(--g-e-3);list-style:none;padding:0;margin:0}html:has(.espace-gerant) .iris-cal-liste li{display:grid;gap:var(--g-e-1)}html:has(.espace-gerant) .iris-cal-liste li strong{font-size:var(--g-t-sm);display:block}html:has(.espace-gerant) .iris-cal-liste li strong:first-letter{text-transform:uppercase}html:has(.espace-gerant) .iris-cal-liste li>div{display:grid;gap:var(--g-e-1)}html:has(.espace-gerant) .iris-cal-liste .iris-cal-creneau{font-size:var(--g-t-sm);padding:var(--g-e-2) var(--g-e-3);white-space:normal;min-height:var(--g-controle)}}html:has(.espace-gerant) .iris-cal-detail{display:grid;gap:var(--g-e-4);font-size:var(--g-t-sm)}html:has(.espace-gerant) .iris-cal-etiquettes{display:flex;flex-wrap:wrap;gap:var(--g-e-2)}html:has(.espace-gerant) .iris-cal-texte{margin:0;padding:var(--g-e-3);border-left:3px solid var(--g-bordure-forte);background:var(--g-surface-2);border-radius:var(--g-r-s);white-space:pre-wrap}html:has(.espace-gerant) .iris-cal-deplacer{display:flex;align-items:end;gap:var(--g-e-2);flex-wrap:wrap}html:has(.espace-gerant) .iris-cal-deplacer label{display:grid;gap:var(--g-e-1);font-weight:600}html:has(.espace-gerant) .iris-cal-retirer{display:grid;gap:var(--g-e-2);justify-items:start;border-top:1px solid var(--g-bordure);padding-top:var(--g-e-3)}html:has(.espace-gerant) .iris-reseaux{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-e-2) var(--g-e-4);border:0;padding:0;margin:0}html:has(.espace-gerant) .iris-reseaux legend{font-weight:600;font-size:var(--g-t-sm);margin-bottom:var(--g-e-2)}html:has(.espace-gerant) .iris-reseaux label{display:inline-flex;align-items:center;gap:var(--g-e-2);min-height:var(--g-controle);font-size:var(--g-t-sm)}html:has(.espace-gerant) .iris-reseaux small{flex-basis:100%;color:var(--g-texte-2);font-size:var(--g-t-xs)}html:has(.espace-gerant) :is(.pub-correction,.pub-chiffres){display:grid;gap:var(--g-e-3);margin-top:var(--g-e-2)}html:has(.espace-gerant) .pub-correction textarea{font-size:var(--g-t-sm);line-height:1.5}@media (max-width:480px){.espace-gerant .iris-onglets.iris-onglets{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.espace-gerant .iris-onglets.iris-onglets [role=tab]{flex:0 0 auto}}html:has(.espace-gerant) .iris-video{display:grid;gap:.6rem;padding:.75rem;border:1px dashed var(--border);border-radius:var(--g-r-s)}html:has(.espace-gerant) .iris-video>*{min-width:0}html:has(.espace-gerant) .iris-video h3,html:has(.espace-gerant) .iris-video h4{margin:0;font-size:var(--g-t-sm);display:inline-flex;align-items:center;gap:.4rem}html:has(.espace-gerant) .iris-video p{margin:0;font-size:var(--g-t-sm);line-height:1.55}html:has(.espace-gerant) .iris-video-note{color:var(--muted-foreground);font-size:var(--g-t-sm)}html:has(.espace-gerant) .iris-video-gestes{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}html:has(.espace-gerant) .iris-video-gestes button{min-height:2.75rem}html:has(.espace-gerant) .iris-video-cadre{position:relative;width:min(100%,16rem);aspect-ratio:9/16;border-radius:var(--g-r-s);overflow:hidden;background:var(--muted)}html:has(.espace-gerant) .iris-video-cadre video{display:block;width:100%;height:100%;object-fit:cover}html:has(.espace-gerant) .iris-video-mention{position:absolute;left:6%;bottom:23%;max-width:88%;padding:.2rem .5rem;border-radius:var(--g-r-s);background:var(--g-p-encre-09);color:var(--g-p-papier-01);font-size:var(--g-t-xs);font-weight:600;line-height:1.3;pointer-events:none}html:has(.espace-gerant) .iris-video-choix{display:grid;gap:.4rem;font-size:var(--g-t-sm)}html:has(.espace-gerant) .iris-video-choix label{display:flex;align-items:flex-start;gap:.5rem;min-height:2.75rem}html:has(.espace-gerant) .iris-video-choix label svg{display:inline-block;vertical-align:-.15em;margin-right:.2rem}html:has(.espace-gerant) .iris-video-choix select{min-height:2.75rem;max-width:100%}html:has(.espace-gerant) .ppub-engagement{display:flex;align-items:flex-start;gap:.6rem;margin:0 0 1.25rem;padding:.85rem 1rem;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:var(--g-r-m);background:var(--card);font-size:var(--g-t-sm);line-height:1.55}html:has(.espace-gerant) .ppub-engagement svg{flex:none;margin-top:.15rem}html:has(.espace-gerant) .ppub-engagement p{margin:0}html:has(.espace-gerant) .ppub-perimee{display:grid;gap:.5rem;padding:.85rem 1rem;border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:var(--g-r-m);background:var(--card);font-size:var(--g-t-sm);line-height:1.55}html:has(.espace-gerant) .ppub-perimee>*{min-width:0}html:has(.espace-gerant) .ppub-perimee p{margin:0}html:has(.espace-gerant) .ppub-panneau{display:grid;gap:1rem;margin-bottom:1.25rem}html:has(.espace-gerant) .ppub-panneau>*{min-width:0}html:has(.espace-gerant) .ppub-dans-panneau{display:grid;gap:1rem}html:has(.espace-gerant) .ppub-dans-panneau>*{min-width:0}html:has(.espace-gerant) .ppub-dans-panneau h3{margin:0;font-size:var(--g-t-sm)}html:has(.espace-gerant) .ppub-panneau h2{margin:0;font-size:var(--g-t-md)}html:has(.espace-gerant) .ppub-panneau h3{margin:0;font-size:var(--g-t-sm)}html:has(.espace-gerant) .ppub-objectifs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.6rem;margin:0;padding:0;border:0}html:has(.espace-gerant) .ppub-objectifs>*{min-width:0}html:has(.espace-gerant) .ppub-objectifs legend{grid-column:1/-1;font-size:var(--g-t-sm);font-weight:600;margin-bottom:.1rem}html:has(.espace-gerant) .ppub-objectif{display:grid;gap:.2rem;min-height:2.75rem;padding:.7rem .85rem;border:1px solid var(--border);border-radius:var(--g-r-s);background:var(--card);color:var(--foreground);text-align:left;cursor:pointer}html:has(.espace-gerant) .ppub-objectif strong{font-size:var(--g-t-sm)}html:has(.espace-gerant) .ppub-objectif small{color:var(--muted-foreground);font-size:var(--g-t-xs);line-height:1.45}html:has(.espace-gerant) .ppub-objectif[aria-pressed=true]{border-color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange)}html:has(.espace-gerant) .ppub-objectif:disabled{cursor:not-allowed;opacity:.6}html:has(.espace-gerant) .ppub-objectif:focus-visible,html:has(.espace-gerant) .ppub-onglet:focus-visible,html:has(.espace-gerant) .ppub-vignette:focus-visible{outline:2px solid var(--ring);outline-offset:2px}html:has(.espace-gerant) .ppub-champs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}html:has(.espace-gerant) .ppub-champs>*{min-width:0}html:has(.espace-gerant) .ppub-champ{display:grid;gap:.35rem;font-size:var(--g-t-sm)}html:has(.espace-gerant) .ppub-champ>span{font-weight:600}html:has(.espace-gerant) .ppub-champ small{color:var(--muted-foreground);font-size:var(--g-t-xs);line-height:1.45}html:has(.espace-gerant) .ppub-champ-large{grid-column:1/-1}html:has(.espace-gerant) .ppub-select{width:100%;min-height:2.75rem;padding:0 .75rem;border:1px solid var(--input);border-radius:var(--g-r-m);background:var(--card);color:var(--foreground);font-size:var(--g-t-sm)}html:has(.espace-gerant) .ppub-champ input{min-height:2.75rem}html:has(.espace-gerant) .ppub-produit{display:flex;align-items:center;gap:.75rem;padding:.6rem;border:1px dashed var(--border);border-radius:var(--g-r-s)}html:has(.espace-gerant) .ppub-produit img{flex:none;width:56px;height:56px;object-fit:cover;border-radius:var(--g-r-m)}html:has(.espace-gerant) .ppub-produit p{margin:0;font-size:var(--g-t-sm);line-height:1.5;color:var(--muted-foreground)}html:has(.espace-gerant) .ppub-produit strong{color:var(--foreground)}html:has(.espace-gerant) .ppub-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}html:has(.espace-gerant) .ppub-actions a,html:has(.espace-gerant) .ppub-actions button{min-height:2.75rem}html:has(.espace-gerant) .ppub-note{margin:0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}html:has(.espace-gerant) .ppub-atelier{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.25rem;align-items:start}html:has(.espace-gerant) .ppub-atelier>*{min-width:0;display:grid;gap:.85rem}@media (max-width:900px){html:has(.espace-gerant) .ppub-atelier{grid-template-columns:minmax(0,1fr)}}html:has(.espace-gerant) .ppub-onglets{display:flex;flex-wrap:wrap;gap:.5rem}html:has(.espace-gerant) .ppub-onglet{min-height:2.75rem;padding:.35rem .85rem;border:1px solid var(--border);border-radius:var(--g-r-rond);background:var(--card);color:var(--foreground);font-size:var(--g-t-sm);line-height:1.25;cursor:pointer}html:has(.espace-gerant) .ppub-onglet small{display:block;color:var(--muted-foreground);font-size:var(--g-t-xs)}html:has(.espace-gerant) .ppub-onglet[aria-pressed=true]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}html:has(.espace-gerant) .ppub-onglet[aria-pressed=true] small{color:inherit;opacity:.75}html:has(.espace-gerant) .ppub-apercu{display:grid;place-items:center;min-height:15rem;padding:.75rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--background)}html:has(.espace-gerant) .ppub-apercu img{display:block;max-width:100%;max-height:70vh;height:auto;border-radius:var(--g-r-m);box-shadow:0 6px 24px var(--g-p-encre-14)}html:has(.espace-gerant) .ppub-vignettes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}html:has(.espace-gerant) .ppub-vignettes>*{min-width:0}html:has(.espace-gerant) .ppub-vignette{display:grid;gap:.25rem;min-height:2.75rem;padding:.3rem;border:2px solid transparent;border-radius:var(--g-r-m);background:var(--background);color:var(--foreground);font-size:var(--g-t-xs);cursor:pointer}html:has(.espace-gerant) .ppub-vignette img{display:block;width:100%;height:auto;border-radius:var(--g-r-s)}html:has(.espace-gerant) .ppub-vignette[aria-pressed=true]{border-color:var(--orange)}html:has(.espace-gerant) .ppub-vignette .ppub-attente{display:grid;place-items:center;aspect-ratio:1;border-radius:var(--g-r-s);background:var(--secondary);color:var(--muted-foreground)}html:has(.espace-gerant) .ppub-textes{margin:0;display:grid}html:has(.espace-gerant) .ppub-textes>div{padding:.6rem 0;border-top:1px solid var(--border);min-width:0}html:has(.espace-gerant) .ppub-textes>div:first-child{border-top:0;padding-top:0}html:has(.espace-gerant) .ppub-textes dt{display:flex;justify-content:space-between;gap:.5rem;font-size:var(--g-t-xs);color:var(--muted-foreground)}html:has(.espace-gerant) .ppub-textes dd{margin:.2rem 0 0;font-size:var(--g-t-sm);line-height:1.5;overflow-wrap:anywhere}html:has(.espace-gerant) .ppub-compte{font-variant-numeric:tabular-nums}html:has(.espace-gerant) .ppub-compte.juste{color:var(--orange)}html:has(.espace-gerant) .ppub-guide{border-top:1px solid var(--border);padding-top:.9rem}html:has(.espace-gerant) .ppub-guide summary{min-height:2.75rem;display:flex;align-items:center;gap:.5rem;font-weight:600;cursor:pointer}html:has(.espace-gerant) .ppub-guide ol,html:has(.espace-gerant) .ppub-guide ul{display:grid;gap:.7rem;margin:.5rem 0 0;padding-left:1.25rem}html:has(.espace-gerant) .ppub-guide ul{gap:.35rem}html:has(.espace-gerant) .ppub-guide li{font-size:var(--g-t-sm);line-height:1.6;overflow-wrap:anywhere}html:has(.espace-gerant) .ppub-guide li strong{font-weight:600}html:has(.espace-gerant) .ppub-lien{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .9rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card);color:var(--foreground);font-size:var(--g-t-sm);font-weight:500;text-decoration:none}html:has(.espace-gerant) .ppub-lien:hover{background:var(--secondary)}html:has(.espace-gerant) .ppub-lancer{display:grid;gap:.6rem;padding:.85rem;border-radius:var(--g-r-s);background:var(--background)}html:has(.espace-gerant) .ppub-lancer>*{min-width:0}html:has(.espace-gerant) .ppub-historique{list-style:none;margin:0;padding:0;display:grid}html:has(.espace-gerant) .ppub-historique 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)}html:has(.espace-gerant) .ppub-historique li>*{min-width:0}html:has(.espace-gerant) .ppub-historique li:first-child{border-top:0}html:has(.espace-gerant) .ppub-historique p{margin:.2rem 0 0;font-size:var(--g-t-sm);color:var(--muted-foreground);line-height:1.45}html:has(.espace-gerant) .ppub-historique button{min-height:2.75rem}@media (max-width:640px){html:has(.espace-gerant) .ppub-champs{grid-template-columns:minmax(0,1fr)}html:has(.espace-gerant) .ppub-historique li{grid-template-columns:minmax(0,1fr)}html:has(.espace-gerant) .ppub-historique li>div:last-child{justify-self:start}}.espace-gerant .nina-gestes{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.espace-gerant .nina-geste{min-height:44px;min-width:44px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--g-r-m);font-size:var(--g-t-sm);font-weight:500}.espace-gerant a.nina-geste-appel{border:1px solid var(--border);background:var(--card);color:var(--foreground);text-decoration:none}.espace-gerant a.nina-geste-appel:focus-visible{outline:3px solid color-mix(in oklab,var(--orange) 45%,transparent);outline-offset:2px}.espace-gerant .nina-messages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.espace-gerant .nina-messages>li{border:1px solid var(--border);border-radius:var(--g-r-m);padding:14px;background:var(--card);min-width:0}.espace-gerant .nina-messages>li.urgent{border-left:4px solid var(--orange)}.espace-gerant .nina-messages>li.traite{opacity:.8}.espace-gerant .nina-message-tete{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.espace-gerant .nina-message-tete>span{font-size:var(--g-t-xs);color:var(--muted-foreground)}.espace-gerant .nina-message-texte{margin-top:8px;font-size:var(--g-t-sm);line-height:1.55;overflow-wrap:anywhere}.espace-gerant .nina-message-qui{margin-top:4px;font-size:var(--g-t-sm);color:var(--muted-foreground);overflow-wrap:anywhere}.espace-gerant .nina-traites{margin-top:16px}.espace-gerant .nina-lu>summary,.espace-gerant .nina-traites>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:var(--g-t-sm);font-weight:500}.espace-gerant .nina-traites .nina-messages{margin-top:8px}.espace-gerant .nina-compte-rendu{margin-top:8px;font-size:var(--g-t-sm);line-height:1.55;padding:8px 10px;border-radius:var(--g-r-m);background:var(--background);overflow-wrap:anywhere;max-width:640px}.espace-gerant .nina-compte-rendu.a-faire{background:color-mix(in oklab,var(--orange) 8%,var(--background));border-left:3px solid var(--orange)}.espace-gerant .nina-champ{display:flex;flex-direction:column;gap:6px;font-size:var(--g-t-sm);font-weight:500;max-width:460px}.espace-gerant .nina-champ [data-slot=select-trigger]{min-height:44px}.espace-gerant .nina-compte-rendu-reglage .muted-text{margin-top:10px}.espace-gerant .nina-liste-fiches{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:10px}.espace-gerant .nina-liste-fiches>li{border:1px solid var(--border);border-radius:var(--g-r-m);padding:12px 14px;background:var(--card);display:flex;gap:12px;align-items:flex-start;justify-content:space-between;min-width:0}.espace-gerant .nina-liste-fiches>li>div:first-child{min-width:0;flex:1}.espace-gerant .nina-liste-fiches p,.espace-gerant .nina-liste-fiches strong{font-size:var(--g-t-sm);overflow-wrap:anywhere}.espace-gerant .nina-liste-fiches p{margin-top:4px;line-height:1.55}.espace-gerant .nina-liste-fiches>li.en-pause{opacity:.65}.espace-gerant .nina-liste-fiches .nina-gestes{margin-top:0;flex-shrink:0}.espace-gerant .nina-suggestions>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.espace-gerant .nina-suggestion{min-height:44px;padding:0 14px;border-radius:var(--g-r-rond);border:1px dashed var(--border);background:var(--background);font-size:var(--g-t-sm);text-align:left}.espace-gerant .nina-suggestion:hover{border-color:var(--orange)}.espace-gerant .nina-suggestion:focus-visible{outline:3px solid color-mix(in oklab,var(--orange) 45%,transparent);outline-offset:2px}.espace-gerant .nina-fiche-form{margin-top:6px}.espace-gerant .nina-fiche-form [data-slot=input]{min-height:44px}.espace-gerant .nina-lu{margin-top:12px}.espace-gerant .nina-lu pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--g-t-sm);line-height:1.55;background:var(--background);border-radius:var(--g-r-m);padding:10px 12px;margin-top:6px;font-family:var(--g-police)}@media (max-width:560px){.espace-gerant .nina-gestes{flex-direction:column;align-items:stretch}.espace-gerant .nina-gestes>.nina-geste{width:100%}.espace-gerant .nina-liste-fiches>li{flex-direction:column}.espace-gerant .nina-liste-fiches .nina-gestes{width:100%}}.espace-gerant .nina-voyants{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.espace-gerant .nina-voyants>li{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;min-width:0;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card)}.espace-gerant .nina-voyants>li>i{flex:none;width:10px;height:10px;margin-top:6px;border-radius:50%;background:var(--orange)}.espace-gerant .nina-voyants>li.fait>i{background:var(--green,var(--g-p-vert-14))}.espace-gerant .nina-voyants>li.inconnu>i{background:var(--muted-foreground)}.espace-gerant .nina-voyants>li>div{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.espace-gerant .nina-voyants strong{font-size:var(--g-t-sm)}.espace-gerant .nina-voyants span{font-size:var(--g-t-xs);color:var(--muted-foreground)}.espace-gerant .nina-voyants p{flex-basis:100%;margin:4px 0 0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground);overflow-wrap:anywhere}.espace-gerant .nina-creneaux-dits{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px}.espace-gerant .nina-creneaux-dits>li{padding:6px 10px;border:1px solid var(--border);border-radius:var(--g-r-rond);font-size:var(--g-t-sm);background:var(--card)}.espace-gerant .nina-phrase{margin-top:14px;padding:12px 14px;border-left:3px solid var(--orange);border-radius:0 var(--g-r-m) var(--g-r-m) 0;background:color-mix(in oklab,var(--orange) 7%,var(--card));min-width:0}.espace-gerant .nina-phrase>span{display:block;font-size:var(--g-t-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.espace-gerant .nina-phrase>p{margin:6px 0 0;font-size:var(--g-t-sm);line-height:1.6;overflow-wrap:anywhere}.espace-gerant .nina-phrase>small{display:block;margin-top:8px;font-size:var(--g-t-xs);line-height:1.5;color:var(--muted-foreground)}.espace-gerant .nina-phrase.refus{border-left-color:var(--destructive);background:color-mix(in oklab,var(--destructive) 6%,var(--card))}.espace-gerant .settings-form .nina-phrase{margin-top:0}.espace-gerant .nina-essai{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.espace-gerant .nina-essai>span{flex:1 1 16rem;font-size:var(--g-t-sm);line-height:1.5;color:var(--muted-foreground)}.espace-gerant a.nina-geste-appel:not([href]){cursor:default}.espace-gerant .nina-prononciation>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:var(--g-t-sm);font-weight:500}.espace-gerant .nina-creneaux{margin:0;padding:14px;border:1px solid var(--border);border-radius:var(--g-r-m);display:grid;gap:12px;min-width:0}.espace-gerant .nina-creneaux>legend{padding:0 6px;font-size:var(--g-t-sm);font-weight:600}.espace-gerant .nina-creneaux>small{font-size:var(--g-t-xs);line-height:1.5;color:var(--muted-foreground)}.espace-gerant .nina-creneau{display:grid;gap:8px;padding-bottom:12px;border-bottom:1px dashed var(--border);min-width:0}.espace-gerant .nina-jours{display:flex;flex-wrap:wrap;gap:6px}.espace-gerant .nina-jours>button{min-width:44px;min-height:44px;padding:0 10px;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card);color:var(--foreground);font-size:var(--g-t-sm);font-weight:500;cursor:pointer}.espace-gerant .nina-jours>button.on{border-color:var(--orange);background:var(--orange-soft,color-mix(in oklab,var(--orange) 14%,var(--card)))}.espace-gerant .nina-jours>button:focus-visible{outline:3px solid color-mix(in oklab,var(--orange) 45%,transparent);outline-offset:2px}.espace-gerant .nina-heures{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.espace-gerant .nina-heures>input{width:auto;min-width:7.5rem;min-height:44px}.espace-gerant .nina-heures>span{font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .nina-creneaux>button{justify-self:start}.espace-gerant .nina-renvoi{margin-top:1rem;border:1px solid var(--border);border-radius:var(--g-r-m);padding:0 1rem}.espace-gerant .nina-renvoi>summary{display:flex;align-items:center;min-height:2.75rem;cursor:pointer;font-weight:600;font-size:var(--g-t-sm);list-style:none}.espace-gerant .nina-renvoi>summary::-webkit-details-marker{display:none}.espace-gerant .nina-renvoi>summary:after{content:"";margin-left:auto;width:.5rem;height:.5rem;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.espace-gerant .nina-renvoi[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.espace-gerant .nina-renvoi[open]{padding-bottom:.9rem}.espace-gerant .nina-renvoi p{margin:.5rem 0 0;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .nina-renvoi dl{display:grid;gap:.55rem;margin:.75rem 0 0}.espace-gerant .nina-renvoi dl>div{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:.25rem 1rem;align-items:baseline}.espace-gerant .nina-renvoi dt{font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .nina-renvoi dd{margin:0;font-size:var(--g-t-sm);line-height:1.55;overflow-wrap:anywhere}.espace-gerant .nina-renvoi dd small{display:block;margin-top:.2rem;font-size:var(--g-t-xs);color:var(--muted-foreground)}.espace-gerant .nina-renvoi code{font-family:var(--g-police);font-size:var(--g-t-sm);font-weight:600;letter-spacing:.02em;padding:.1rem .35rem;border-radius:var(--g-r-s);background:var(--secondary);user-select:all}.espace-gerant .nina-renvoi-cout{color:var(--muted-foreground)}@media (max-width:640px){.espace-gerant .nina-renvoi dl>div{grid-template-columns:minmax(0,1fr)}}.dossier-appel{border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:var(--g-r-s);background:var(--card);padding:.7rem .85rem;display:grid;gap:.45rem}.dossier-appel header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.dossier-appel-titre{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--g-t-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.dossier-appel-resume{margin:0;font-weight:600;font-size:var(--g-t-sm);line-height:1.4}.dossier-appel dl{margin:0;display:grid;gap:.35rem}.dossier-appel dl>div{display:grid;grid-template-columns:minmax(7.5rem,auto) 1fr;gap:.6rem;font-size:var(--g-t-sm);line-height:1.5}.dossier-appel dt{color:var(--muted-foreground)}.dossier-appel dd{margin:0;white-space:pre-line;overflow-wrap:anywhere}.dossier-appel.compact{padding:.5rem .7rem}.dossier-appel.compact dl>div{grid-template-columns:1fr;gap:.05rem}@media (max-width:520px){.dossier-appel dl>div{grid-template-columns:1fr;gap:.05rem}}.clients-outils{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.clients-recherche{position:relative;flex:1 1 18rem;max-width:30rem}.clients-recherche svg{position:absolute;left:.7rem;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}.clients-recherche input{padding-left:2.1rem}.clients-compte{margin:0;font-size:var(--g-t-sm);color:var(--muted-foreground)}.clients-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));gap:.75rem}.client-carte{width:100%;text-align:left;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.85rem .9rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card);transition:border-color .15s,transform .15s,box-shadow .15s;cursor:pointer}.client-carte:hover{border-color:var(--g-p-vert-07);transform:translateY(-1px);box-shadow:0 6px 16px var(--g-p-vert-26)}.client-carte:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.client-initiales{width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;font-weight:650;font-size:var(--g-t-sm);background:var(--orange-soft);color:var(--g-p-braise-33);letter-spacing:.02em}.dark .client-initiales{color:var(--g-p-braise-03)}.client-corps{display:grid;gap:.12rem;min-width:0}.client-corps strong{display:flex;align-items:center;gap:.35rem;font-size:var(--g-t-sm)}.client-note,.client-tel{color:var(--muted-foreground)}.client-tel{font-size:var(--g-t-sm);font-variant-numeric:tabular-nums}.client-reperes{font-size:var(--g-t-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-bord{display:grid;justify-items:end;gap:.25rem;text-align:right}.client-bord small{font-size:var(--g-t-xs);color:var(--muted-foreground);white-space:nowrap}.client-bord .chip{gap:.25rem}.client-fiche .client-bloc{display:grid;gap:.4rem;padding:.75rem;border:1px solid var(--border);border-radius:var(--g-r-s);background:var(--secondary)}.client-fiche .client-bloc label{display:grid;gap:.1rem;font-size:var(--g-t-sm)}.client-fiche .client-bloc small{color:var(--muted-foreground);font-size:var(--g-t-xs)}.client-fiche .client-bloc button{justify-self:start}.client-historique{display:grid;gap:.55rem}.client-historique .section-title{margin-bottom:0}.client-historique .section-title h2{font-size:var(--g-t-sm)}.client-evenement{display:grid;gap:.4rem;padding:.6rem .7rem;border-left:2px solid var(--border)}.client-evenement header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem}.client-evenement header>span{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--g-t-sm);font-weight:600}.client-evenement header small{font-size:var(--g-t-xs);color:var(--muted-foreground)}.client-evenement p{margin:0;font-size:var(--g-t-sm);line-height:1.5}.client-cr{color:var(--muted-foreground)}@media (max-width:520px){.client-carte{grid-template-columns:auto minmax(0,1fr)}.client-bord{grid-column:2;justify-items:start;text-align:left}}.client-fiche .sheet-body{display:grid;gap:1rem;align-content:start}.client-gestes{display:flex;flex-wrap:wrap;gap:.4rem}.client-lien{display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;padding:.45rem .8rem;border:1px solid var(--border);border-radius:var(--g-r-rond);font-size:var(--g-t-sm);font-weight:600;color:var(--foreground);text-decoration:none;background:var(--card)}.client-lien:hover{background:var(--accent)}.espace-gerant .jules-compta{display:grid;gap:1rem;margin-bottom:1.25rem;min-width:0}.espace-gerant .jules-compta-tete>*,.espace-gerant .jules-compta>*{min-width:0;max-width:100%}.espace-gerant .jules-compta button,.espace-gerant .jules-compta input,.espace-gerant .jules-compta select{min-height:2.75rem}.espace-gerant .jules-compta select{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);min-width:0}.espace-gerant .jules-compta-tete{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between}.espace-gerant .jules-compta-tete label{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--g-t-sm);font-weight:600}.espace-gerant .jules-compta-onglets{display:flex;flex-wrap:wrap;gap:.4rem;border-bottom:1px solid var(--border);padding-bottom:.6rem}.espace-gerant .jules-compta-onglets button{padding:0 .9rem;border:1px solid var(--border);border-radius:var(--g-r-rond);background:var(--card);color:var(--foreground);font:inherit;font-size:var(--g-t-sm);font-weight:600;cursor:pointer}.espace-gerant .jules-compta-onglets button[aria-selected=true]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.espace-gerant .jules-compta-note{margin:0;font-size:var(--g-t-sm);line-height:1.55;color:var(--muted-foreground)}.espace-gerant .jules-compta-note strong{color:var(--foreground)}.espace-gerant .jules-compta-depot{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.espace-gerant .jules-compta-depot input[type=file]{display:none}.espace-gerant .jules-compta-pieces{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.espace-gerant .jules-compta-piece{display:grid;gap:.7rem;padding:.9rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card)}.espace-gerant .jules-compta-piece.a-verifier{border-left:3px solid var(--orange)}.espace-gerant .jules-compta-piece.coherent{border-left:3px solid var(--foreground)}.espace-gerant .jules-compta-piece-tete{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between}.espace-gerant .jules-compta-piece-tete strong{font-size:var(--g-t-sm);overflow-wrap:anywhere}.espace-gerant .jules-compta-piece-tete small{display:block;color:var(--muted-foreground);font-size:var(--g-t-sm)}.espace-gerant .jules-compta-messages{margin:0;padding-left:1.1rem;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .jules-compta-champs{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.55rem}.espace-gerant .jules-compta-champs label,.espace-gerant .jules-compta-formulaire label{display:grid;gap:.25rem;font-size:var(--g-t-sm);font-weight:600;color:var(--muted-foreground)}.espace-gerant .jules-compta-tva{display:grid;gap:.45rem}.espace-gerant .jules-compta-tva-ligne{display:grid;grid-template-columns:minmax(0,7rem) minmax(0,1fr) auto;gap:.45rem;align-items:end}.espace-gerant .jules-compta-verif{margin:0;padding:.55rem .75rem;border-radius:var(--g-r-m);font-size:var(--g-t-sm);font-variant-numeric:tabular-nums;background:var(--secondary)}.espace-gerant .jules-compta-verif.ecart{background:var(--orange-soft,var(--secondary));color:var(--foreground)}.espace-gerant .jules-compta-actions{display:flex;flex-wrap:wrap;gap:.5rem}.espace-gerant .jules-compta-lignes{margin:0;display:grid}.espace-gerant .jules-compta-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-compta-lignes>div:first-child{border-top:0}.espace-gerant .jules-compta-lignes dt{color:var(--muted-foreground)}.espace-gerant .jules-compta-lignes dd{margin:0;font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.espace-gerant .jules-compta-lignes .total{border-top:2px solid var(--foreground)}.espace-gerant .jules-compta-lignes .total dt{color:var(--foreground);font-weight:600}.espace-gerant .jules-compta-lignes .retrait dt{padding-left:.9rem}.espace-gerant .jules-compta-ratios{display:flex;flex-wrap:wrap;gap:.4rem}.espace-gerant .jules-compta-manques{margin:0;padding:.7rem .9rem;border:1px dashed var(--border);border-radius:var(--g-r-m);font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .jules-compta-manques h3{margin:0 0 .3rem;font-size:var(--g-t-sm)}.espace-gerant .jules-compta-manques ul{margin:0;padding-left:1.1rem}.espace-gerant .jules-compta-formulaire{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.55rem;align-items:end}.espace-gerant .jules-compta-formulaire fieldset{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;border:0}.espace-gerant .jules-compta-formulaire fieldset label{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;color:var(--foreground);font-size:var(--g-t-sm)}.espace-gerant .jules-compta-formulaire fieldset input{min-height:auto;width:1.1rem;height:1.1rem}.espace-gerant .jules-compta-liste{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .jules-compta-liste>li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.6rem;align-items:center;padding:.35rem 0;border-top:1px solid var(--border);font-size:var(--g-t-sm)}.espace-gerant .jules-compta-liste>li:first-child{border-top:0}.espace-gerant .jules-compta-liste b{font-variant-numeric:tabular-nums}.espace-gerant .jules-compta-partiel{margin:0;padding:.7rem .9rem;border:1px solid var(--orange);border-left-width:3px;border-radius:var(--g-r-m);background:var(--orange-soft,var(--secondary));color:var(--foreground);font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .jules-compta-lignes dd.jules-compta-attente{font-weight:500;font-size:var(--g-t-sm);color:var(--muted-foreground);max-width:60%}.espace-gerant .jules-compta-doutes{padding:.6rem .8rem;border-left:3px solid var(--border);background:var(--secondary);border-radius:0 var(--g-r-m) var(--g-r-m) 0;font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .jules-compta-doutes h4{margin:0 0 .25rem;font-size:var(--g-t-sm);font-weight:600;color:var(--muted-foreground)}.espace-gerant .jules-compta-doutes ul{margin:0;padding-left:1.1rem;font-style:italic;overflow-wrap:anywhere}.espace-gerant .jules-compta-doutes p{margin:.3rem 0 0;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .jules-compta-avoir{display:grid;gap:.4rem;padding:.7rem .9rem;border:1px solid var(--orange);border-radius:var(--g-r-m);font-size:var(--g-t-sm);line-height:1.55}.espace-gerant .jules-compta-avoir p{margin:0}.espace-gerant .jules-compta-avoir label,.espace-gerant .jules-compta-formulaire .jules-compta-question label{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:var(--g-t-sm);font-weight:600;color:var(--foreground)}.espace-gerant .jules-compta-avoir input,.espace-gerant .jules-compta-formulaire .jules-compta-question input{min-height:auto;width:1.1rem;height:1.1rem;flex:0 0 auto}.espace-gerant .jules-compta-formulaire .jules-compta-question{grid-column:1/-1;display:grid;gap:.1rem;margin:0;padding:.6rem .9rem;border:1px solid var(--orange);border-radius:var(--g-r-m)}.espace-gerant .jules-compta-formulaire .jules-compta-question legend{padding:0 .3rem;font-size:var(--g-t-sm);font-weight:600}.espace-gerant .jules-compta-liste small{color:var(--muted-foreground)}@media(max-width:640px){.espace-gerant .jules-compta-onglets{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.espace-gerant .jules-compta-onglets button{flex:0 0 auto}.espace-gerant .jules-compta-champs{grid-template-columns:minmax(0,1fr)}.espace-gerant .jules-compta-actions>button{flex:1 1 auto}}.espace-gerant .jules-compta-formulaire .jules-compta-plein{grid-column:1/-1}.espace-gerant .jules-pret{display:grid;gap:.9rem}.espace-gerant .jules-pret-etat{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 1rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card)}.espace-gerant .jules-pret-etat svg{flex:none;margin-top:.1rem}.espace-gerant .jules-pret-etat strong{display:block;font-size:var(--g-t-md)}.espace-gerant .jules-pret-etat span{display:block;font-size:var(--g-t-sm);line-height:1.5;color:var(--muted-foreground)}.espace-gerant .jules-pret-etat.cloture,.espace-gerant .jules-pret-etat.pret{border-left:3px solid var(--foreground)}.espace-gerant .jules-pret-etat.attente{border-left:3px solid var(--orange)}.espace-gerant .jules-pret-points h3{margin:0 0 .4rem;font-size:var(--g-t-sm)}.espace-gerant .jules-pret-points ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.espace-gerant .jules-pret-points li{display:grid;gap:.25rem;font-size:var(--g-t-sm);line-height:1.5}.espace-gerant .jules-pret-points li .chip{justify-self:start}.espace-gerant .jules-plan .jules-compta-note{margin:.4rem 0 .6rem}.espace-gerant .jules-plan-groupe h4,.espace-gerant .jules-taux-groupe h4{margin:.6rem 0 .3rem;font-size:var(--g-t-sm)}.espace-gerant .jules-plan-groupe ul,.espace-gerant .jules-taux-groupe ul{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .jules-plan-groupe li{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem auto;gap:.5rem;align-items:center;padding:.3rem 0;border-top:1px solid var(--border);font-size:var(--g-t-sm)}.espace-gerant .jules-plan-groupe li input{font-variant-numeric:tabular-nums}.espace-gerant .jules-taux{display:grid;gap:.8rem}.espace-gerant .jules-taux-groupe{border-top:1px solid var(--border);padding-top:.4rem}.espace-gerant .jules-taux-tete{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between}.espace-gerant .jules-taux-categorie{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .jules-taux-groupe li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,9.5rem) minmax(0,9.5rem);gap:.45rem;align-items:center;padding:.3rem 0;font-size:var(--g-t-sm)}.espace-gerant .jules-taux-groupe li small{color:var(--muted-foreground)}@media (max-width:520px){.espace-gerant .jules-taux-groupe li{grid-template-columns:1fr 1fr}.espace-gerant .jules-taux-groupe li>span{grid-column:1/-1}.espace-gerant .jules-plan-groupe li{grid-template-columns:minmax(0,1fr) 6.5rem}.espace-gerant .jules-plan-groupe li>button{grid-column:1/-1;justify-self:start}.espace-gerant .jules-pret .jules-compta-lignes>div{flex-direction:column;gap:.15rem}.espace-gerant .jules-pret .jules-compta-lignes dd{text-align:left}}.espace-gerant .jules-bd{display:grid;gap:.9rem;margin-bottom:1.25rem}.espace-gerant .jules-bd-formulaire{align-items:end}.espace-gerant .jules-bd-plats{list-style:none;margin:0;padding:0;display:grid}.espace-gerant .jules-bd-plats>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem 1rem;align-items:start;padding:.85rem 0;border-top:1px solid var(--border)}.espace-gerant .jules-bd-plats>li:first-child{border-top:0;padding-top:0}.espace-gerant .jules-bd-plats strong{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;font-size:var(--g-t-sm)}.espace-gerant .jules-bd-plats p{margin:.25rem 0 0;font-size:var(--g-t-sm);line-height:1.5;color:var(--muted-foreground)}.espace-gerant .jules-bd-plats small{display:block;margin-top:.3rem;font-size:var(--g-t-sm);color:var(--muted-foreground)}.espace-gerant .jules-bd-comptable button,.espace-gerant .jules-bd-pied button,.espace-gerant .jules-bd-plats button{min-height:2.75rem}.espace-gerant .jules-bd-pied{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between}.espace-gerant .jules-bd-comptable{display:grid;gap:.6rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.espace-gerant .jules-bd-comptable h3{margin:0;font-size:var(--g-t-md)}.espace-gerant .jules-bd-case{display:flex;gap:.5rem;align-items:center;min-height:2.75rem;font-weight:600}.espace-gerant .jules-bd-motif{display:grid;gap:.3rem;margin-top:.55rem;font-size:var(--g-t-sm);font-weight:600;max-width:22rem}@media (max-width:640px){.espace-gerant .jules-bd-plats>li{grid-template-columns:minmax(0,1fr)}.espace-gerant .jules-bd-pied{justify-content:stretch}}.espace-gerant .jules-bd-raison{display:flex;gap:.4rem;align-items:flex-start}.espace-gerant .jules-bd-raison svg{flex:none;margin-top:.2rem}.espace-gerant .jules-tva-changer{height:auto;min-height:2.75rem;padding:0 .4rem;margin-left:.25rem;font-size:var(--g-t-sm);vertical-align:baseline}.espace-gerant .lf-choix{display:grid;gap:.6rem}.espace-gerant .lf-mode{display:flex;gap:.75rem;align-items:flex-start;width:100%;text-align:left;padding:.85rem 1rem;border:1px solid var(--border);border-radius:var(--g-r-m);background:var(--card);color:var(--foreground);font:inherit;cursor:pointer}.espace-gerant .lf-mode:hover:not(:disabled){background:var(--accent)}.espace-gerant .lf-mode.on{border-color:var(--foreground);box-shadow:inset 3px 0 0 var(--orange,var(--g-p-braise-24))}.espace-gerant .lf-mode:disabled{cursor:not-allowed;opacity:.7}.espace-gerant .lf-mode small,.espace-gerant .lf-mode strong{display:block;font-size:var(--g-t-sm)}.espace-gerant .lf-mode small{margin-top:.2rem;line-height:1.55;color:var(--muted-foreground)}.espace-gerant .lf-mode .lf-bloque{color:var(--foreground);opacity:.8}.espace-gerant .lf-coche{flex:0 0 auto;display:grid;place-items:center;width:1.3rem;height:1.3rem;margin-top:.1rem;border-radius:50%;border:1.5px solid var(--border)}.espace-gerant .lf-mode.on .lf-coche{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.espace-gerant .lf-modes .help-note svg{display:inline;vertical-align:-2px}.espace-gerant .lf-carte-type .lf-tete{display:flex;gap:.8rem;align-items:flex-start}.espace-gerant .lf-carte-type h2{margin:0;font-size:var(--g-t-md)}.espace-gerant .lf-carte-type p{margin:.3rem 0 0;font-size:var(--g-t-sm);line-height:1.6;color:var(--muted-foreground)}.espace-gerant .lf-carte-type .row-actions{margin-top:1rem}.espace-gerant .lf-gauche{justify-content:flex-start}.espace-gerant .lf-gauche button{min-height:2.75rem;white-space:normal;text-align:left}.espace-gerant .lf-visage label{display:flex;flex-direction:column;gap:.45rem;font-size:var(--g-t-sm);font-weight:500;min-width:0}.espace-gerant .lf-pris{color:var(--destructive)}.espace-gerant .sms-plafond{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.espace-gerant .sms-plafond .help-note svg{display:inline;vertical-align:-2px}.espace-gerant .cph-gauche{justify-content:flex-start;flex-wrap:wrap;gap:.6rem}.espace-gerant .cph-gauche button{min-height:2.75rem}.espace-gerant .cph-gauche .depot-photo{margin-top:0;padding:11px 15px}.espace-gerant .cph-vignettes{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.9rem}.espace-gerant .cph-vignettes figure{position:relative;margin:0;width:6.5rem}.espace-gerant .cph-vignettes img{display:block;width:100%;height:8rem;object-fit:cover;border-radius:var(--g-r-s);border:1px solid var(--border)}.espace-gerant .cph-vignettes figcaption{margin-top:.25rem;font-size:var(--g-t-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.espace-gerant .cph-vignettes button{position:absolute;top:.3rem;right:.3rem;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;border:0;background:var(--g-p-encre-11);color:var(--g-p-papier-01);cursor:pointer}.espace-gerant .cph-notes ul{margin:.3rem 0 0;padding-left:1.1rem;font-size:var(--g-t-sm);line-height:1.6;color:var(--muted-foreground)}