main:has(.admin-v2){max-width:1360px}.module-panel:has(.admin-v2){overflow:clip}.admin-v2{--adm-rouge:#e3192d;--adm-rouge-fonce:#8f0d1b;--adm-or:#f4d79a;--adm-or-filet:hsla(39,86%,69%,.55);--adm-attenue:var(--bx-muted);--adm-verre:linear-gradient(160deg,var(--bx-card2),var(--bx-card));--adm-verre-bord:var(--bx-border);--adm-rayon:16px;min-width:0}:root:not([data-theme=light]) .admin-v2{--adm-attenue:#8f97ad;--adm-verre:linear-gradient(170deg,rgba(30,34,56,.75),rgba(8,9,18,.88));--adm-verre-bord:hsla(0,0%,100%,.08)}.admin-v2__erreur{margin:0 0 12px;padding:10px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--bx-red) 55%,transparent);background:color-mix(in srgb,var(--bx-red) 12%,transparent);color:var(--bx-white);font-size:.88rem;overflow-wrap:anywhere}.admin-v2__disposition{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.admin-v2__nav{position:-webkit-sticky;position:sticky;top:84px;min-width:0;max-height:calc(100vh - 104px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scroll-margin-top:84px;padding:12px 10px;border-radius:var(--adm-rayon);border:1px solid var(--adm-verre-bord);background:var(--adm-verre);box-shadow:0 16px 40px -28px rgba(0,0,0,.8)}:root:not([data-theme=light]) .admin-v2__nav{box-shadow:0 16px 40px -28px #000,inset 0 1px 0 hsla(0,0%,100%,.04)}.admin-v2__nav:before{content:"";display:block;height:1px;margin:-12px 14px 10px;background:linear-gradient(90deg,transparent,var(--adm-or-filet),transparent)}.admin-v2 .admin-v2__bascule{display:none}.admin-v2__menu-titre{display:flex;align-items:center;gap:8px;margin:0 4px 10px;font-family:var(--font-display,inherit);font-size:.95rem;font-weight:800;letter-spacing:.04em;color:var(--bx-white)}.admin-v2__menu-titre .admin-v2__badge{margin-left:auto}.admin-v2 .admin-v2__recherche{margin:0 0 12px;padding:0 10px;gap:8px;border-radius:12px}.admin-v2 .admin-v2__recherche input{padding:9px 0;font-size:.86rem;min-width:0}.admin-v2 .admin-v2__recherche input::-webkit-search-cancel-button{display:none}[data-theme=light] .admin-v2 .admin-v2__recherche{border-color:var(--bx-border2);background:var(--bx-card2)}.admin-v2 .admin-v2__recherche-effacer{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:8px;border:none;background:transparent;color:var(--adm-attenue);font-size:.8rem}.admin-v2 .admin-v2__recherche-effacer:hover:not(:disabled){color:var(--bx-white);background:color-mix(in srgb,var(--bx-white) 8%,transparent)}.admin-v2__menu-vide{padding:16px 6px;font-size:.8rem}.admin-v2__groupe+.admin-v2__groupe{margin-top:10px;padding-top:10px;border-top:1px solid var(--adm-verre-bord)}.admin-v2__groupe-titre{display:flex;align-items:center;gap:6px;margin:0 6px 6px;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--adm-attenue)}.admin-v2__groupe-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.admin-v2 .admin-v2__onglet{position:relative;display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:7px 10px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--bx-off);font-size:.84rem;font-weight:600;text-align:left;white-space:normal;line-height:1.25;box-shadow:none;transform:none}.admin-v2 .admin-v2__onglet:hover:not(:disabled){transform:none;color:var(--bx-white);border-color:var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 5%,transparent)}.admin-v2 .admin-v2__onglet:focus-visible{outline:2px solid var(--adm-or-filet);outline-offset:1px}.admin-v2__onglet-icone{flex-shrink:0;width:20px;text-align:center;font-size:.95rem;line-height:1}.admin-v2__onglet-nom{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.admin-v2 .admin-v2__onglet--actif,.admin-v2 .admin-v2__onglet--actif:hover:not(:disabled){color:#fff;border-color:hsla(0,100%,75%,.35);background:linear-gradient(135deg,var(--adm-rouge),var(--adm-rouge-fonce));box-shadow:0 8px 20px -12px rgba(227,25,45,.9),inset 0 1px 0 hsla(0,0%,100%,.18)}.admin-v2 .admin-v2__onglet--actif:before{content:"";position:absolute;left:-1px;top:7px;bottom:7px;width:3px;border-radius:3px;background:var(--adm-or);box-shadow:0 0 8px hsla(39,86%,69%,.8)}.admin-v2__badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:1px 7px;border-radius:999px;font-size:.68rem;font-weight:800;line-height:1.5;white-space:nowrap;color:var(--bx-off);background:color-mix(in srgb,var(--bx-white) 8%,transparent);border:1px solid var(--adm-verre-bord)}.admin-v2__badge--alerte{color:#fff;background:color-mix(in srgb,var(--adm-rouge) 75%,transparent);border-color:hsla(0,100%,75%,.45)}.admin-v2__onglet--actif .admin-v2__badge{color:#fff;background:rgba(0,0,0,.28);border-color:hsla(41,80%,78%,.5)}.admin-v2__badge--grand{margin-left:auto;padding:3px 10px;font-size:.78rem}.admin-v2__contenu{min-width:0;scroll-margin-top:84px;border-radius:var(--adm-rayon);border:1px solid var(--adm-verre-bord);background:var(--adm-verre);box-shadow:0 16px 40px -28px rgba(0,0,0,.8)}:root:not([data-theme=light]) .admin-v2__contenu{box-shadow:0 24px 60px -34px #000,inset 0 1px 0 hsla(0,0%,100%,.04)}.admin-v2__entete{position:relative;display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid var(--adm-verre-bord)}.admin-v2__entete:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,var(--adm-or-filet),transparent)}.admin-v2__entete-icone{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;font-size:1.35rem;background:linear-gradient(135deg,var(--adm-rouge),var(--adm-rouge-fonce));box-shadow:0 10px 22px -12px rgba(227,25,45,.9),inset 0 1px 0 hsla(0,0%,100%,.2)}.admin-v2__entete-textes{min-width:0;flex:1 1 auto}.admin-v2__entete-groupe{margin:0 0 2px;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--adm-attenue)}.admin-v2 .admin-v2__entete-titre{margin:0;font-size:1.2rem;font-weight:800;line-height:1.2;color:var(--bx-white);overflow-wrap:anywhere}:root:not([data-theme=light]) .admin-v2 .admin-v2__entete-titre{background:linear-gradient(90deg,#fff 0,var(--adm-or) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.admin-v2__corps{min-width:0;padding:16px 20px 22px;overflow-wrap:break-word}.admin-v2__corps>:first-child{margin-top:0}.admin-v2 .admin-v2__corps h4{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:22px 0 10px;padding:9px 14px;border:1px solid var(--adm-verre-bord);border-left:3px solid var(--adm-rouge);border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--adm-rouge) 12%,transparent),transparent 75%);font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:var(--bx-white)}.admin-v2 .admin-v2__corps>h4:first-child{margin-top:0}.admin-v2 .admin-v2__corps h4 span{text-transform:none;letter-spacing:0}.admin-v2 .admin-v2__corps h5{margin:16px 0 8px;font-size:.82rem;font-weight:800;letter-spacing:.04em;color:var(--adm-or)}[data-theme=light] .admin-v2 .admin-v2__corps h5{color:var(--bx-gold-dim)}.admin-v2 .admin-v2__corps>p,.admin-v2 .admin-v2__section-entete>p{color:var(--adm-attenue);line-height:1.55;max-width:78ch}.admin-v2 .admin-v2__corps label{color:var(--bx-off);font-weight:600}.admin-v2 .admin-v2__corps code{overflow-wrap:anywhere}.admin-v2 .admin-v2__corps :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea){max-width:100%;box-sizing:border-box}.admin-v2 .admin-v2__corps :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=file]),select):not([class]){min-height:40px;border-radius:10px}.admin-v2 .admin-v2__corps :where(input[type=file]):not([class]){font-size:.8rem;color:var(--adm-attenue)}.admin-v2 .admin-v2__corps :where(textarea):not([class]),.admin-v2 .admin-v2__saisie--texte{display:block;width:100%;min-height:90px;resize:vertical;padding:10px 12px;border-radius:10px;border:1px solid var(--bx-border2);background:var(--bx-black);color:var(--bx-off);font:inherit;font-size:.92rem;line-height:1.5;outline:none}.admin-v2 .admin-v2__corps :where(input,select,textarea):focus-visible{border-color:var(--adm-or-filet);box-shadow:0 0 0 3px hsla(39,86%,69%,.14)}.admin-v2 .admin-v2__corps>:where(input:not([type=checkbox]):not([type=radio]),select):not([class]){display:block;width:100%;margin-bottom:12px}.admin-v2 .admin-v2__corps :is(form,div):is([style*="display: flex"],[style*="display:flex"]):not([style*=column])>label[style*=column]{flex:1 1 170px;min-width:0}.admin-v2 .admin-v2__corps label[style*=column]>:where(input:not([type=checkbox]):not([type=radio]),select):not([class]){width:100%}.admin-v2 .admin-v2__corps .save-deck>:where(input,select):not([class]){flex:1 1 auto;min-width:0}.admin-v2 .admin-v2__btn,.admin-v2 .admin-v2__corps button:not([class]){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;max-width:100%;padding:8px 14px;border-radius:10px;border:1px solid var(--bx-border2);background:color-mix(in srgb,var(--bx-white) 5%,var(--bx-card2));color:var(--bx-off);font-weight:700;line-height:1.25;text-align:center;white-space:normal}:root:not([data-theme=light]) .admin-v2 .admin-v2__btn,:root:not([data-theme=light]) .admin-v2 .admin-v2__corps button:not([class]){border-color:hsla(0,0%,100%,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.admin-v2 .admin-v2__btn:hover:not(:disabled),.admin-v2 .admin-v2__corps button:not([class]):hover:not(:disabled){border-color:var(--adm-or-filet);color:var(--bx-white);transform:none}.admin-v2 .admin-v2__btn--principal,.admin-v2 .admin-v2__corps .save-deck button:not(.danger),.admin-v2 .admin-v2__corps :is(button[type=submit]:not([class]),button[class=active]):not(:is(.mode-switch,.bx-tabs) *),:root:not([data-theme=light]) .admin-v2 .admin-v2__btn--principal{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;max-width:100%;padding:8px 16px;border-radius:10px;border:1px solid hsla(0,100%,75%,.35);background:linear-gradient(180deg,var(--adm-rouge),var(--adm-rouge-fonce));color:#fff;font-weight:800;white-space:normal;box-shadow:0 10px 22px -14px rgba(227,25,45,.9),inset 0 1px 0 hsla(0,0%,100%,.18)}.admin-v2 .admin-v2__btn--principal:hover:not(:disabled),.admin-v2 .admin-v2__corps .save-deck button:not(.danger):hover:not(:disabled),.admin-v2 .admin-v2__corps :is(button[type=submit]:not([class]),button[class=active]):not(:is(.mode-switch,.bx-tabs) *):hover:not(:disabled){color:#fff;border-color:var(--adm-or-filet);box-shadow:0 12px 26px -12px #e3192d,inset 0 1px 0 hsla(0,0%,100%,.22);transform:none}.admin-v2 .admin-v2__corps button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.admin-v2 .admin-v2__corps button.danger{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;max-width:100%;padding:8px 14px;border-radius:10px;border:1px solid color-mix(in srgb,var(--adm-rouge) 70%,transparent);background:transparent;color:#ff6b78;font-weight:700;white-space:normal}[data-theme=light] .admin-v2 .admin-v2__corps button.danger{color:var(--bx-red-dark)}.admin-v2 .admin-v2__corps button.danger:hover:not(:disabled){color:#fff;background:color-mix(in srgb,var(--adm-rouge) 80%,transparent);transform:none}.admin-v2 .admin-v2__corps .save-deck{align-items:center;gap:8px}.admin-v2 .admin-v2__corps .carte{border-radius:12px;border:1px solid var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 3%,transparent)}.admin-v2 .admin-v2__corps details>summary{cursor:pointer;min-height:32px}.admin-v2__table-zone{position:relative;max-width:100%;max-height:min(72vh,820px);overflow:auto;overscroll-behavior-x:contain;margin:8px 0 16px;border-radius:12px;border:1px solid var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-black) 35%,transparent);scrollbar-width:thin}.admin-v2 .admin-v2__table-zone>table{width:100%;margin:0;border-collapse:separate;border-spacing:0}.admin-v2 .admin-v2__corps .admin-v2__table-zone>table>thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:10px 12px;border-radius:0;border-bottom:1px solid var(--bx-border2);background:var(--bx-card2);color:var(--adm-attenue);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-align:left;white-space:nowrap}:root:not([data-theme=light]) .admin-v2 .admin-v2__corps .admin-v2__table-zone>table>thead th{background:#141729}.admin-v2 .admin-v2__table-zone>table>tbody>tr>td{padding:9px 12px;vertical-align:middle;font-size:.86rem}.admin-v2 .admin-v2__table-zone>table>tbody>tr:nth-child(2n)>td{background:color-mix(in srgb,var(--bx-white) 2.5%,transparent)}.admin-v2 .admin-v2__table-zone>table>tbody>tr:hover>td{background:color-mix(in srgb,var(--adm-rouge) 7%,transparent)}.admin-v2 .admin-v2__table-zone>table>tbody>tr:last-child>td{border-bottom:none}.admin-v2 .admin-v2__table-zone td :where(input,select):not([class]){min-height:34px}.admin-v2__section{position:relative;margin:0 0 16px;padding:16px 18px 18px;border-radius:14px;border:1px solid var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 3%,transparent)}:root:not([data-theme=light]) .admin-v2__section{background:linear-gradient(170deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.admin-v2__section:before{content:"";position:absolute;top:0;left:18px;width:64px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--adm-or-filet),transparent)}.admin-v2 .admin-v2__corps .admin-v2__section-entete>h4{margin:0 0 4px;padding:0;border:none;background:none;font-size:.95rem;letter-spacing:.06em}.admin-v2 .admin-v2__section-entete>p{margin:0 0 14px;font-size:.84rem}.admin-v2__grille-champs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px 14px;gap:12px 14px}.admin-v2__champ{display:flex;flex-direction:column;gap:6px;min-width:0}.admin-v2__champ--large{grid-column:1/-1}.admin-v2 .admin-v2__corps .admin-v2__etiquette{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--adm-attenue)}.admin-v2__aide{align-self:flex-end;font-size:.72rem;font-weight:500;color:var(--adm-attenue)}.admin-v2 .admin-v2__saisie{display:block;width:100%;min-height:42px;max-width:100%;border-radius:10px}.admin-v2 .admin-v2__saisie--texte{min-height:120px}.admin-v2__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px}.admin-v2__resultat{margin:12px 0 0;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--bx-cyan) 45%,transparent);background:color-mix(in srgb,var(--bx-cyan) 10%,transparent);color:var(--bx-off);font-size:.85rem;line-height:1.5;overflow-wrap:anywhere}.admin-v2__resultat--erreur{border-color:color-mix(in srgb,var(--bx-red) 55%,transparent);background:color-mix(in srgb,var(--bx-red) 10%,transparent)}@media (max-width:1000px){.admin-v2__disposition{grid-template-columns:minmax(0,1fr);gap:12px}.admin-v2__nav{position:relative;top:auto;max-height:none;overflow:visible;padding:8px}.admin-v2__nav:before{margin:-8px 14px 8px}.admin-v2 .admin-v2__bascule{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;width:100%;min-height:46px;padding:8px 12px;border-radius:12px;border:1px solid var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 4%,transparent);color:var(--bx-off);text-align:left;white-space:normal;transform:none}.admin-v2 .admin-v2__bascule:hover:not(:disabled){transform:none;border-color:var(--adm-or-filet)}.admin-v2__bascule-menu{flex-shrink:0;padding:4px 10px;border-radius:8px;font-size:.78rem;letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,var(--adm-rouge),var(--adm-rouge-fonce))}.admin-v2__bascule-courant,.admin-v2__bascule-menu{display:inline-flex;align-items:center;gap:6px;font-weight:800}.admin-v2__bascule-courant{flex:1 1 140px;min-width:0;flex-wrap:wrap;font-size:.95rem;color:var(--bx-white)}.admin-v2__bascule-nom{min-width:0;overflow-wrap:anywhere}.admin-v2__bascule-chevron{flex-shrink:0;margin-left:auto;font-size:.9rem;color:var(--adm-attenue);transition:transform .2s ease}.admin-v2__nav--ouvert .admin-v2__bascule-chevron{transform:rotate(180deg)}.admin-v2__nav--ouvert .admin-v2__bascule{border-color:var(--adm-or-filet)}.admin-v2__menu{display:none}.admin-v2__nav--ouvert .admin-v2__menu{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px 14px;gap:12px 14px;padding:12px 4px 4px}.admin-v2__menu-titre{display:none}.admin-v2 .admin-v2__recherche,.admin-v2__menu-vide{grid-column:1/-1;margin:0}.admin-v2__groupe+.admin-v2__groupe{margin-top:0;padding-top:0;border-top:none}.admin-v2__groupe{padding:8px;border-radius:12px;border:1px solid var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 2%,transparent)}.admin-v2 .admin-v2__onglet{min-height:40px}.admin-v2__entete{padding:14px 16px}.admin-v2__corps{padding:14px 16px 18px}}@media (max-width:720px){.admin-v2{--adm-rayon:14px}.admin-v2__nav--ouvert .admin-v2__menu{grid-template-columns:minmax(0,1fr)}.admin-v2 :is(input,select,textarea){font-size:16px!important}.admin-v2__entete{gap:10px;padding:12px}.admin-v2__entete-icone{width:38px;height:38px;font-size:1.15rem;border-radius:10px}.admin-v2 .admin-v2__entete-titre{font-size:1.05rem}.admin-v2__corps{padding:12px 12px 16px}.admin-v2__section{padding:14px 12px}.admin-v2__section:before{left:12px}.admin-v2__grille-champs{grid-template-columns:minmax(0,1fr)}.admin-v2 .admin-v2__corps :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select):not([class]):not(td *){width:100%}.admin-v2 .admin-v2__corps button{min-height:36px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.admin-v2 .admin-v2__corps :where(input[type=checkbox],input[type=radio]){min-width:18px;min-height:18px}.admin-v2__actions{justify-content:stretch}.admin-v2__actions>.admin-v2__btn{flex:1 1 100%}.admin-v2 .admin-v2__corps :is([style*="display: flex"],[style*="display:flex"]){flex-wrap:wrap}.admin-v2 .admin-v2__corps :is(form,div):is([style*="display: flex"],[style*="display:flex"]):not([style*=column])>label[style*=column]{flex-basis:100%}.admin-v2 .admin-v2__corps div[style*=grid-template-columns]{max-width:100%;overflow-x:auto}.admin-v2 .admin-v2__corps h4{font-size:.74rem;padding:8px 12px}.admin-v2 .admin-v2__table-zone>table:not(.table-cartes-mobile){display:table}.admin-v2__table-zone{max-height:75vh;margin:8px 0 14px}.admin-v2__table-zone:has(>.table-cartes-mobile){max-height:none;overflow:visible;border:none;background:none;border-radius:0}.admin-v2 .admin-v2__table-zone>.table-cartes-mobile>tbody>tr>td{padding:6px 0;background:none}.admin-v2 .admin-v2__corps .table-cartes-mobile tr{border-radius:12px;border-color:var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 3%,transparent)}.admin-v2 .admin-v2__corps .table-cartes-mobile td{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.admin-v2__bascule-chevron{transition:none}}.cmdb{display:flex;flex-direction:column;gap:12px;min-width:0}.cmdb__barre{flex-wrap:wrap;gap:8px}.cmdb__barre,.cmdb__tete{display:flex;align-items:center}.cmdb__tete{justify-content:space-between;gap:12px;min-width:0}.admin-v2 .cmdb .cmdb__titre{display:block;flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;font-size:1.1rem;font-weight:800;letter-spacing:0;text-transform:none;line-height:1.3;color:var(--bx-white);overflow-wrap:anywhere}.cmdb__sous-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;min-width:0;margin-top:-8px}.admin-v2 .cmdb .cmdb__sous-titre{margin:0;max-width:none;font-size:.82rem;line-height:1.45;color:var(--adm-attenue)}.cmdb__aide{min-width:0;font-size:.8rem;color:var(--adm-attenue)}.cmdb__aide[open]{flex-basis:100%}.admin-v2 .cmdb .cmdb__aide>summary{display:inline-flex;align-items:center;gap:5px;min-height:40px;margin-block:-6px;list-style:none;font-weight:700;color:var(--bx-off);cursor:pointer}.cmdb__aide>summary::-webkit-details-marker{display:none}.cmdb__aide>summary:hover{color:var(--bx-white)}.cmdb__aide>summary:focus-visible{outline:2px solid var(--adm-or-filet);outline-offset:2px;border-radius:6px}.cmdb__aide>p{margin:6px 0 2px;max-width:78ch;padding:10px 12px;border-radius:10px;border:1px solid var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 4%,transparent);line-height:1.5}.cmdb__maj-zone{display:flex;align-items:center;gap:6px;flex:0 0 auto}.cmdb__maj{font-size:.75rem;color:var(--adm-attenue);white-space:nowrap}.cmdb .cmdb__icone{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:40px;padding:0;border-radius:12px;border:1px solid var(--bx-border2);background:color-mix(in srgb,var(--bx-white) 5%,transparent);color:var(--bx-off);box-shadow:none}.cmdb .cmdb__icone:is(:hover,:active):not(:disabled){border-color:var(--adm-or-filet);color:var(--bx-white);transform:none}.cmdb .cmdb__icone:disabled{opacity:1;cursor:progress}.cmdb__icone--tourne svg{animation:cmdb-tourne .9s linear infinite}@keyframes cmdb-tourne{to{transform:rotate(1turn)}}.cmdb__onglets{display:flex;gap:2px;box-sizing:border-box;width:max-content;max-width:100%;padding:3px;border-radius:999px;border:1px solid var(--bx-border2);background:color-mix(in srgb,var(--bx-white) 5%,transparent);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cmdb__onglets::-webkit-scrollbar{display:none}.cmdb .cmdb__onglets .cmdb__onglet{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:7px;min-height:40px;max-width:none;padding:6px 14px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:var(--adm-attenue);font-size:.86rem;font-weight:700;line-height:1;white-space:nowrap;overflow-wrap:normal;transform:none;cursor:pointer}.cmdb .cmdb__onglets .cmdb__onglet:is(:hover,:active):not(:disabled){color:var(--bx-white);background:color-mix(in srgb,var(--bx-white) 6%,transparent);transform:none}.cmdb .cmdb__onglets .cmdb__onglet--actif,.cmdb .cmdb__onglets .cmdb__onglet--actif:is(:hover,:active):not(:disabled){background:var(--bx-card);color:var(--bx-white);box-shadow:0 1px 3px rgba(0,0,0,.12),0 0 0 1px var(--bx-border2)}:root:not([data-theme=light]) .cmdb .cmdb__onglets .cmdb__onglet--actif,:root:not([data-theme=light]) .cmdb .cmdb__onglets .cmdb__onglet--actif:is(:hover,:active):not(:disabled){background:hsla(0,0%,100%,.13);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.cmdb .cmdb__onglets .cmdb__onglet:focus-visible{outline:2px solid var(--adm-or-filet);outline-offset:-2px}.cmdb__compte{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:22px;height:20px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--bx-white) 12%,transparent);color:var(--bx-off);font-size:.72rem;font-weight:800;line-height:1;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cmdb__compte--zero{background:color-mix(in srgb,var(--bx-white) 6%,transparent);color:var(--adm-attenue)}.cmdb__compte--alerte{background:var(--adm-rouge);color:#fff}.cmdb__outils{display:flex;flex-direction:column;gap:8px;min-width:0}.cmdb__recherche-zone{position:relative;min-width:0}.cmdb__recherche-icone{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--adm-attenue);pointer-events:none}.cmdb .cmdb__recherche{display:block;box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:8px 44px 8px 40px;border-radius:12px;border:1px solid var(--bx-border2);background:var(--bx-black);color:var(--bx-off);font-size:.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cmdb .cmdb__recherche::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.cmdb .cmdb__effacer,.cmdb .cmdb__effacer:is(:hover,:active):not(:disabled){position:absolute;right:2px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:40px;padding:0;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--adm-attenue);font-size:.9rem}.cmdb .cmdb__effacer:is(:hover,:active):not(:disabled){color:var(--bx-white);background:color-mix(in srgb,var(--bx-white) 8%,transparent)}.cmdb .cmdb__plateforme{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin:0;padding:8px 12px;border-radius:12px;font-weight:600}.admin-v2 .cmdb .cmdb__suivi-externe{min-height:44px;font-size:.82rem;font-weight:700}.cmdb .cmdb__suivi-externe svg{width:16px;height:16px;flex-shrink:0}@media (min-width:640px){.cmdb__outils{flex-direction:row;flex-wrap:wrap;align-items:center}.cmdb__recherche-zone{flex:1 1 240px}.cmdb .cmdb__plateforme{flex:0 1 240px;width:auto}.cmdb .cmdb__suivi-externe{flex:0 0 auto}}.cmdb__groupe{display:flex;flex-direction:column;gap:8px;min-width:0}.cmdb__groupe+.cmdb__groupe{margin-top:4px}.cmdb__groupe-tete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-height:40px}.admin-v2 .cmdb h5.cmdb__groupe-titre{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;color:var(--adm-attenue)}.admin-v2 .cmdb .cmdb__lien,.admin-v2 .cmdb .cmdb__lien:is(:hover,:active):not(:disabled){min-height:40px;margin-left:auto;padding:0 4px;border:0;background:none;box-shadow:none;color:var(--bx-red);font-size:.82rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;transform:none}:root:not([data-theme=light]) .cmdb .cmdb__lien{color:#ff7b85}.cmdb .cmdb__lien:hover:not(:disabled){text-decoration-thickness:2px}.cmdb-source{display:inline-block;padding:2px 8px;border-radius:6px;font-size:.72rem;font-weight:800;letter-spacing:.02em;color:#fff;white-space:nowrap}.cmdb-source--battlebey{background:#e3192d}.cmdb-source--whatnot{background:#ffd400;color:#111}.cmdb-source--ebay{background:#0064d2}.cmdb-source--shopify{background:#5e8e3e}.cmdb-source--woocommerce{background:#7f54b3}.cmdb-lot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;border:1px dashed var(--adm-or-filet);background:color-mix(in srgb,var(--bx-gold) 6%,transparent)}.cmdb:has(>.cmdb-lot--barre){padding-bottom:96px}.cmdb-lot--barre{position:fixed;left:50%;bottom:calc(16px + var(--bas-securite));transform:translateX(-50%);z-index:55;box-sizing:border-box;width:min(760px,calc(100% - 24px));justify-content:space-between;gap:8px 12px;border:1px solid var(--bx-border2);background:var(--bx-card);box-shadow:0 18px 40px -18px rgba(0,0,0,.75)}:root:not([data-theme=light]) .cmdb-lot--barre{background:#12141c;border-color:hsla(0,0%,100%,.12)}.cmdb-lot__compte{flex:1 1 auto;font-size:.9rem;overflow-wrap:anywhere}.cmdb-lot__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.cmdb-lot__actions>.admin-v2__btn{min-height:44px}@media (max-width:720px){.cmdb-lot--barre{bottom:calc(76px + var(--bas-securite));flex-direction:column;align-items:stretch}.cmdb:has(>.cmdb-lot--barre){padding-bottom:150px}.cmdb-lot__actions>.admin-v2__btn{flex:1 1 140px}}.cmdb-lot--resultat{flex-direction:column;align-items:stretch}.cmdb-lot--resultat ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:.82rem}.cmdb-lot--resultat li{display:flex;flex-wrap:wrap;gap:4px 10px;overflow-wrap:anywhere}.cmdb__liste{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}@media (min-width:1200px){.cmdb__liste{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.cmdb-carte{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px;border-radius:12px;border:1px solid var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 3%,transparent);font-size:.85rem;overflow-wrap:anywhere}.cmdb-carte--retard{border-color:color-mix(in srgb,var(--bx-red) 65%,transparent)}.cmdb-carte--selection{box-shadow:0 0 0 2px var(--adm-or-filet)}.cmdb-carte__tete{justify-content:space-between;gap:6px}.cmdb-carte__ident,.cmdb-carte__tete{display:flex;flex-wrap:wrap;align-items:center}.cmdb-carte__ident{gap:8px;min-width:0}.cmdb-carte__ident input[type=checkbox]{width:20px;height:20px;margin:0}.cmdb-carte__ref{font-size:.95rem}.cmdb-carte__montant{font-size:.95rem;white-space:nowrap}.cmdb-carte__meta{display:flex;flex-wrap:wrap;gap:4px;font-size:.78rem;color:var(--adm-attenue)}.cmdb-carte__etat{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cmdb-etat{font-weight:800}.cmdb-etat--a_confirmer,.cmdb-etat--a_envoyer,.cmdb-etat--a_remettre{color:var(--bx-gold)}.cmdb-etat--envoyee{color:var(--bx-blue)}.cmdb-etat--livree{color:var(--bx-cyan)}.cmdb-etat--litige{color:var(--bx-red)}.cmdb-etat--annulee{color:var(--adm-attenue)}.cmdb-pastille{display:inline-block;padding:2px 8px;border-radius:999px;border:1px solid var(--bx-border2);font-size:.72rem;font-weight:700}.cmdb-pastille--orange{border-color:var(--bx-gold);color:var(--bx-gold)}.cmdb-pastille--rouge{border-color:var(--bx-red);background:var(--bx-red);color:#fff}.cmdb-carte__articles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cmdb-carte__articles li{display:flex;align-items:center;gap:8px;min-width:0}.cmdb-carte__articles img,.cmdb-carte__sans-photo{width:44px;height:44px;flex-shrink:0;border-radius:8px;object-fit:cover;background:var(--bx-card2)}.cmdb-carte__sans-photo{display:inline-flex;align-items:center;justify-content:center}.cmdb-carte__livraison,.cmdb-carte__suivi{display:flex;flex-direction:column;gap:2px;font-size:.8rem}.cmdb-carte__numero{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.cmdb-copier{min-height:30px;padding:2px 8px;border-radius:8px;border:1px solid var(--bx-border2);background:transparent;color:var(--bx-off);font-size:.75rem;cursor:pointer}.cmdb-carte__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.cmdb-carte__actions>.admin-v2__btn,.cmdb-carte__actions>button{flex:1 1 150px;text-decoration:none}.cmdb-confirmation{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;border-radius:10px;border:1px solid var(--bx-border2)}.cmdb-confirmation>p{flex:1 1 100%;margin:0;font-size:.8rem}.cmdb-confirmation>:is(input,select){flex:1 1 160px;min-width:0}.cmdb-confirmation>.preuve-expedition-capture,.cmdb-confirmation>:is(button,.admin-v2__btn){flex:1 1 140px}.cmdb-detail{font-family:ui-monospace,monospace;font-size:.72rem!important;color:var(--adm-attenue)}.cmdb-message{margin:0;font-size:.8rem;overflow-wrap:anywhere}.cmdb-texte-rouge{color:var(--bx-red)}.cmdb-texte-orange{color:var(--bx-gold)}.cmdv .cmdb-confirmation>:is(input,select){min-height:40px}.cmdv button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.cmdb-vide{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:28px 16px;border-radius:14px;border:1px solid var(--adm-verre-bord);background:color-mix(in srgb,var(--bx-white) 3%,transparent);text-align:center}.cmdb-vide__icone{font-size:2.2rem;line-height:1}.cmdb-vide__titre{margin:0;font-size:.95rem;font-weight:700;color:var(--bx-off);overflow-wrap:anywhere}.cmdb-vide .admin-v2__btn{min-height:40px;margin-top:4px}@media (prefers-reduced-motion:reduce){.cmdb__icone--tourne svg{animation-duration:2.4s}}.gu,.gu-portail{--gu-accent:var(--bx-red);--gu-filet:hsla(39,86%,69%,.55);--gu-carte:var(--bx-card);--gu-carte2:var(--bx-card2);--gu-bord:var(--bx-border);--gu-bord2:var(--bx-border2);--gu-attenue:var(--bx-muted);--gu-texte:var(--bx-off);--gu-fort:var(--bx-white);--gu-ok:var(--bx-cyan);--gu-danger:var(--bx-red)}:root:not([data-theme=light]) .gu,:root:not([data-theme=light]) .gu-portail{--gu-attenue:#8f97ad;--gu-danger:#ff6b78}.gu{display:flex;flex-direction:column;gap:12px;min-width:0}.gu-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gu-entete{display:flex;flex-direction:column;gap:4px;min-width:0}.gu .gu-total{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:.95rem;color:var(--gu-texte)}.gu .gu-total strong{font-size:1.15rem;color:var(--gu-fort)}.gu .gu-droits{margin:0;font-size:.78rem;line-height:1.45;color:var(--gu-attenue)}.gu .gu-btn,.gu-portail .gu-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;max-width:100%;padding:8px 14px;border-radius:10px;border:1px solid var(--gu-bord2);background:var(--gu-carte2);color:var(--gu-texte);font-size:.86rem;font-weight:700;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:anywhere;box-shadow:none;transform:none}.gu .gu-btn:hover:not(:disabled),.gu-portail .gu-btn:hover:not(:disabled){border-color:var(--gu-filet);color:var(--gu-fort);transform:none}.gu .gu-btn:active:not(:disabled),.gu-portail .gu-btn:active:not(:disabled){transform:none}.gu .gu-btn:disabled,.gu-portail .gu-btn:disabled{opacity:.45;cursor:not-allowed}.gu .gu-btn:focus-visible,.gu .gu-lien:focus-visible,.gu .gu-ligne:focus-visible,.gu .gu-pastille:focus-visible,.gu-portail .gu-btn:focus-visible,.gu-portail .gu-lien:focus-visible,.gu-portail .gu-panneau__fermer:focus-visible{outline:2px solid var(--gu-filet);outline-offset:2px}.gu .gu-btn--principal,.gu-portail .gu-btn--principal{border-color:hsla(0,100%,75%,.35);background:linear-gradient(180deg,#e3192d,#8f0d1b);color:#fff}.gu .gu-btn--principal:hover:not(:disabled),.gu-portail .gu-btn--principal:hover:not(:disabled){color:#fff;border-color:var(--gu-filet)}.gu-portail .gu-btn--danger{border-color:color-mix(in srgb,var(--bx-red) 70%,transparent);background:transparent;color:var(--gu-danger)}.gu-portail .gu-btn--danger:hover:not(:disabled){color:#fff;background:color-mix(in srgb,var(--bx-red) 85%,transparent);border-color:var(--bx-red)}.gu-portail .gu-btn--danger-plein{border-color:var(--bx-red);background:var(--bx-red);color:#fff}.gu-portail .gu-btn--danger-plein:hover:not(:disabled){color:#fff;background:var(--bx-red-dark)}.gu .gu-lien,.gu-portail .gu-lien{color:var(--bx-blue);font-size:.84rem;font-weight:600;text-decoration:none}.gu .gu-lien:hover,.gu-portail .gu-lien:hover{text-decoration:underline}.gu .gu-lien--bouton,.gu-portail .gu-lien--bouton{min-height:0;padding:2px 0;border:0;border-radius:4px;background:none;box-shadow:none;cursor:pointer;transform:none}.gu .gu-lien--bouton:hover:not(:disabled),.gu-portail .gu-lien--bouton:hover:not(:disabled){border:0;color:var(--bx-blue);transform:none}.gu-chargeur{display:inline-block;flex-shrink:0;width:14px;height:14px;border:2px solid;border-right:2px solid transparent;border-radius:50%;opacity:.75;animation:gu-tourne .7s linear infinite}@keyframes gu-tourne{to{transform:rotate(1turn)}}.gu-outils{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.gu-recherche{grid-column:1/-1;display:flex;align-items:center;gap:8px;min-width:0;padding:0 6px 0 12px;border:1px solid var(--gu-bord2);border-radius:12px;background:var(--bx-black)}.gu-recherche:focus-within{border-color:var(--gu-filet);box-shadow:0 0 0 3px hsla(39,86%,69%,.14)}.gu-recherche__icone{flex-shrink:0;font-size:.95rem;opacity:.8}.gu .gu-recherche .gu-recherche__champ{flex:1 1 auto;width:auto;min-width:0;min-height:42px;margin:0;padding:10px 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--gu-texte);font-size:.92rem}.gu .gu-recherche .gu-recherche__champ:focus,.gu .gu-recherche .gu-recherche__champ:focus-visible{border:0;box-shadow:none;outline:none}.gu .gu-recherche__champ::-webkit-search-cancel-button{display:none}.gu .gu-recherche__effacer{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gu-attenue);font-size:.9rem;box-shadow:none}.gu .gu-recherche__effacer:hover:not(:disabled){color:var(--gu-fort);background:color-mix(in srgb,var(--bx-white) 8%,transparent);transform:none}.gu-tri{display:flex;flex-direction:column;gap:4px;min-width:0}.gu .gu-tri>span,.gu-champ>span,.gu-filtre__libelle{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gu-attenue)}.gu .gu-input,.gu-portail .gu-input{width:100%;max-width:100%;min-height:42px;box-sizing:border-box;margin:0;border-radius:10px}.gu-portail .gu-input--court{width:130px}.gu .gu-btn-filtres{position:relative;min-height:42px;white-space:nowrap}.gu .gu-btn-filtres--ouvert{border-color:var(--gu-filet);color:var(--gu-fort)}.gu-compteur{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--bx-red);color:#fff;font-size:.72rem;font-weight:800}.gu-filtres{gap:12px;padding:14px;border:1px solid var(--gu-bord2);border-radius:14px;background:var(--gu-carte)}.gu-filtre,.gu-filtres{display:flex;flex-direction:column}.gu-filtre{gap:6px;min-width:0}.gu-pastilles{display:flex;flex-wrap:wrap;gap:6px}.gu .gu-pastille{display:inline-flex;align-items:center;gap:6px;min-height:34px;max-width:100%;padding:6px 12px;border:1px solid var(--gu-bord2);border-radius:999px;background:transparent;color:var(--gu-texte);font-size:.82rem;font-weight:600;white-space:normal;overflow-wrap:anywhere;box-shadow:none;transform:none}.gu .gu-pastille:hover:not(:disabled){border-color:var(--gu-filet);color:var(--gu-fort);transform:none}.gu .gu-pastille--active,.gu .gu-pastille--active:hover:not(:disabled){border-color:color-mix(in srgb,var(--bx-red) 70%,transparent);background:color-mix(in srgb,var(--bx-red) 16%,transparent);color:var(--gu-fort)}.gu .gu-input--pays{max-width:240px}.gu-filtres__pied{padding-top:4px;border-top:1px solid var(--gu-bord)}.gu-filtres-actifs{gap:6px}.gu .gu-message,.gu-erreur,.gu-filtres-actifs{display:flex;flex-wrap:wrap;align-items:center}.gu .gu-message,.gu-erreur{justify-content:space-between;gap:8px;margin:0;padding:10px 12px;border-radius:12px;font-size:.86rem}.gu .gu-message{border:1px solid color-mix(in srgb,var(--bx-cyan) 45%,transparent);background:color-mix(in srgb,var(--bx-cyan) 10%,transparent);color:var(--gu-texte)}.gu-erreur{border:1px solid color-mix(in srgb,var(--bx-red) 55%,transparent);background:color-mix(in srgb,var(--bx-red) 10%,transparent);color:var(--gu-texte)}.gu-erreur>span{min-width:0;overflow-wrap:anywhere}.gu-vide{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 12px;border:1px dashed var(--gu-bord2);border-radius:14px;text-align:center}.gu .gu-vide p{margin:0;color:var(--gu-attenue)}.gu .gu-liste{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;transition:opacity .15s ease}.gu .gu-liste--attente{opacity:.55}.gu .gu-liste>li{margin:0;padding:0;min-width:0}.gu .gu-ligne{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:0;padding:10px 12px;border:1px solid var(--gu-bord);border-radius:12px;background:var(--gu-carte);color:var(--gu-texte);font-weight:400;text-align:left;white-space:normal;box-shadow:none;transform:none;cursor:pointer}.gu .gu-ligne:hover:not(:disabled){border-color:var(--gu-bord2);background:var(--gu-carte2);color:var(--gu-texte);transform:none}.gu .gu-ligne--active{border-color:var(--gu-filet)}.gu-ligne__corps{display:flex;flex-direction:column;gap:4px;min-width:0}.gu-ligne__haut{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.gu-ligne__pseudo{margin-right:2px;color:var(--gu-fort);font-size:.95rem;font-weight:700;overflow-wrap:anywhere}.gu-ligne__stats{display:flex;flex-wrap:wrap;gap:2px 12px;color:var(--gu-attenue);font-size:.78rem;line-height:1.4}.gu-ligne__stats>span{display:inline-flex;align-items:baseline;gap:4px}.gu-ligne__stat-icone{font-size:.72rem;opacity:.85}.gu-ligne__stat--accent{color:var(--bx-gold);font-weight:700}.gu-ligne__chevron{color:var(--gu-attenue);font-size:1.4rem;line-height:1}.gu-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:50%;border:1px solid var(--gu-bord2);background:color-mix(in srgb,var(--bx-red) 18%,var(--gu-carte2));color:var(--gu-fort);font-weight:800}.gu-avatar img{width:100%;height:100%;object-fit:cover;display:block}.gu-avatar--s{width:40px;height:40px;font-size:.95rem}.gu-avatar--l{width:64px;height:64px;font-size:1.5rem}.gu-badge{display:inline-flex;align-items:center;gap:3px;max-width:100%;padding:1px 7px;border:1px solid var(--gu-bord2);border-radius:999px;background:color-mix(in srgb,var(--bx-white) 4%,transparent);color:var(--gu-texte);font-size:.68rem;font-weight:700;line-height:1.5;white-space:nowrap}.gu-badge--role{border-color:color-mix(in srgb,var(--bx-blue) 50%,transparent);color:var(--bx-blue)}.gu-badge--admin,.gu-badge--superadmin{border-color:color-mix(in srgb,var(--bx-gold) 60%,transparent);color:var(--bx-gold)}.gu-badge--perso{border-color:color-mix(in srgb,var(--bx-purple) 55%,transparent);color:var(--bx-purple)}:root:not([data-theme=light]) .gu-badge--perso{color:#c49bff}.gu-badge--premium{border-color:color-mix(in srgb,var(--bx-gold) 60%,transparent);background:color-mix(in srgb,var(--bx-gold) 14%,transparent);color:var(--bx-gold)}.gu-badge--ok{border-color:color-mix(in srgb,var(--bx-cyan) 55%,transparent);color:var(--bx-cyan)}.gu-badge--danger{border-color:color-mix(in srgb,var(--bx-red) 60%,transparent);background:color-mix(in srgb,var(--bx-red) 12%,transparent);color:var(--gu-danger)}.gu-badge--attenue{color:var(--gu-attenue)}.gu-badge--pays{font-weight:600}.gu .gu-squelette{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--gu-bord);border-radius:12px;background:var(--gu-carte)}.gu-squelette__avatar,.gu-squelette__lignes>span{display:block;border-radius:999px;background:linear-gradient(90deg,var(--gu-carte2),color-mix(in srgb,var(--bx-white) 8%,var(--gu-carte2)),var(--gu-carte2));background-size:200% 100%;animation:gu-reflet 1.2s ease-in-out infinite}.gu-squelette__avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%}.gu-squelette__lignes{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.gu-squelette__lignes>span:first-child{width:45%;height:12px}.gu-squelette__lignes>span:last-child{width:75%;height:10px}@keyframes gu-reflet{0%{background-position:100% 0}to{background-position:-100% 0}}.gu-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.gu-pied__compte{color:var(--gu-attenue);font-size:.8rem}.gu-pied .gu-btn{flex:1 1 auto}.gu-portail{position:fixed;inset:0;z-index:5000;color:var(--gu-texte);font-family:var(--font-body,"Inter",sans-serif)}.gu-voile{position:absolute;inset:0;background:rgba(4,5,10,.6);animation:gu-apparait .15s ease-out}[data-theme=light] .gu-voile{background:rgba(20,22,30,.35)}.gu-panneau{position:absolute;inset:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--bx-dark);box-shadow:-20px 0 50px -20px rgba(0,0,0,.7);animation:gu-monte .2s ease-out}.gu-portail .gu-panneau__fermer{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;flex-shrink:0;width:100%;min-height:48px;margin:0;padding:10px 16px;border:0;border-bottom:1px solid var(--gu-bord);border-radius:0;background:var(--bx-dark);color:var(--gu-texte);font-size:.92rem;font-weight:700;text-align:left;box-shadow:none;transform:none}.gu-portail .gu-panneau__fermer:hover:not(:disabled){color:var(--gu-fort);border-color:var(--gu-bord);transform:none}.gu-panneau__fermer-bureau{display:none}.gu-panneau__defilement{display:flex;flex-direction:column;gap:14px;padding:16px 16px calc(24px + env(safe-area-inset-bottom, 0px));min-width:0}.gu-panneau__entete{display:flex;align-items:flex-start;gap:14px;min-width:0}.gu-panneau__ident{display:flex;flex-direction:column;gap:6px;min-width:0}.gu-portail .gu-panneau__pseudo{margin:0;color:var(--gu-fort);font-family:var(--font-display,inherit);font-size:1.35rem;line-height:1.15;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.gu-badges{gap:4px}.gu-badges,.gu-liens{display:flex;flex-wrap:wrap}.gu-liens{align-items:center;gap:4px 14px}.gu-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.gu-stat{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--gu-bord);border-radius:12px;background:var(--gu-carte)}.gu-stat dt{color:var(--gu-attenue);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.gu-stat dd{margin:0;color:var(--gu-fort);font-size:1.05rem;font-weight:800;overflow-wrap:anywhere}.gu-stat__sous{color:var(--gu-attenue);font-size:.74rem;overflow-wrap:anywhere}.gu-section{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid var(--gu-bord);border-radius:14px;background:var(--gu-carte)}.gu-section--danger{border-color:color-mix(in srgb,var(--bx-red) 45%,transparent);background:color-mix(in srgb,var(--bx-red) 5%,var(--gu-carte))}.gu-portail .gu-section__titre{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none;color:var(--gu-fort);font-size:.8rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.gu-ligne-info{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;min-width:0;font-size:.86rem}.gu-ligne-info__libelle{color:var(--gu-attenue)}.gu-ligne-info__valeur{min-width:0;color:var(--gu-texte);font-weight:600;text-align:right;overflow-wrap:anywhere}.gu-texte-danger{color:var(--gu-danger)}.gu-bloc,.gu-formulaire,.gu-infos{gap:8px}.gu-bloc,.gu-champ,.gu-formulaire,.gu-infos{display:flex;flex-direction:column;min-width:0}.gu-champ{gap:4px}.gu-portail .gu-champ--libre>span{font-size:.8rem;letter-spacing:0;text-transform:none;color:var(--gu-texte);font-weight:600}.gu-champs{display:flex;flex-wrap:wrap;gap:8px}.gu-champs>.gu-champ--large{flex:1 1 200px}.gu-actions{display:flex;flex-wrap:wrap;gap:8px}.gu-actions>.gu-btn{flex:1 1 auto}.gu-portail .gu-note{margin:0;color:var(--gu-attenue);font-size:.78rem;line-height:1.45}.gu-interrupteur{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:.88rem;font-weight:600;color:var(--gu-texte)}.gu-portail .gu-interrupteur input{width:20px;height:20px;min-height:0;margin:1px 0 0;padding:0;flex-shrink:0;accent-color:var(--bx-red)}.gu-interrupteur span{display:flex;flex-direction:column;gap:2px;min-width:0}.gu-interrupteur small{color:var(--gu-attenue);font-size:.76rem;font-weight:400}.gu-confirmation{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--gu-filet);border-radius:12px;background:color-mix(in srgb,var(--bx-gold) 7%,var(--gu-carte2))}.gu-confirmation--danger{border-color:color-mix(in srgb,var(--bx-red) 60%,transparent);background:color-mix(in srgb,var(--bx-red) 9%,var(--gu-carte2))}.gu-confirmation__message{font-size:.86rem;line-height:1.5;color:var(--gu-texte);overflow-wrap:anywhere}.gu-retour{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--gu-attenue);overflow-wrap:anywhere}.gu-retour--ok{color:var(--gu-ok)}.gu-retour--erreur{color:var(--gu-danger)}.gu-retour--info{color:var(--bx-blue)}.gu-eligibilite{display:flex;flex-wrap:wrap;gap:4px 12px;padding:10px 12px;border:1px solid var(--gu-bord2);border-radius:10px;font-size:.8rem;color:var(--gu-attenue)}.gu-eligibilite strong{flex-basis:100%;color:var(--gu-fort)}.gu-eligibilite--ok{border-color:color-mix(in srgb,var(--bx-cyan) 50%,transparent)}.gu-panneau__pied{display:flex;justify-content:flex-end}@keyframes gu-apparait{0%{opacity:0}to{opacity:1}}@keyframes gu-monte{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@keyframes gu-glisse{0%{transform:translateX(32px);opacity:0}to{transform:none;opacity:1}}@media (min-width:640px){.gu-outils{grid-template-columns:minmax(0,1fr) minmax(190px,auto) auto}.gu-recherche{grid-column:auto}.gu-pied .gu-btn{flex:0 1 auto}.gu-stats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.gu-actions>.gu-btn{flex:0 1 auto}.gu-avatar--s{width:44px;height:44px}}@media (min-width:900px){.gu-panneau{inset:0 0 0 auto;width:min(580px,100%);border-left:1px solid var(--gu-bord2);animation-name:gu-glisse}.gu-portail .gu-panneau__fermer{justify-content:flex-end;align-items:flex-start;min-height:0;padding:0;border:0;background:transparent;height:0;overflow:visible}.gu-panneau__fermer-mobile{display:none}.gu-panneau__fermer-bureau{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:12px 12px 0 0;border:1px solid var(--gu-bord2);border-radius:50%;background:var(--gu-carte2);font-size:.95rem}.gu-portail .gu-panneau__fermer:hover .gu-panneau__fermer-bureau{border-color:var(--gu-filet)}.gu-portail .gu-panneau__fermer:focus-visible{outline:none}.gu-portail .gu-panneau__fermer:focus-visible .gu-panneau__fermer-bureau{outline:2px solid var(--gu-filet);outline-offset:2px}.gu-panneau__defilement{padding:20px 22px 28px}.gu-panneau__entete{padding-right:44px}}@media (max-width:720px){.gu-portail :is(input,select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.gu-chargeur,.gu-panneau,.gu-squelette__avatar,.gu-squelette__lignes>span,.gu-voile{animation:none}}.cg{--cg-bord:var(--adm-verre-bord,var(--bx-border));--cg-fond:color-mix(in srgb,var(--bx-white) 3%,transparent);--cg-attenue:var(--adm-attenue,var(--bx-muted));--cg-plus:var(--bx-cyan);--cg-moins:var(--bx-red);display:flex;flex-direction:column;gap:14px;min-width:0;color:var(--bx-off)}.cg *,.cg :after,.cg :before{box-sizing:border-box}.cg-explication{min-width:0}.cg .cg-entete{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;min-height:40px;list-style:none;cursor:pointer}.cg .cg-entete::-webkit-details-marker{display:none}.cg .cg-titre{margin:0;padding:0;font-size:1.15rem;font-weight:800;letter-spacing:.01em;color:var(--bx-white)}.cg-explication__bascule{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:6px 12px;border-radius:999px;border:1px solid var(--cg-bord);background:var(--cg-fond);color:var(--cg-attenue);font-size:.8rem;font-weight:700;white-space:nowrap}.cg .cg-entete:hover .cg-explication__bascule,.cg-explication[open] .cg-explication__bascule{border-color:var(--adm-or-filet,var(--bx-gold-dim));color:var(--bx-off)}.cg .cg-explication__liste{margin:10px 0 0;padding:12px 14px 12px 30px;border-radius:12px;border:1px solid var(--cg-bord);background:var(--cg-fond);color:var(--cg-attenue);font-size:.85rem;line-height:1.55}.cg .cg-explication__liste li+li{margin-top:4px}.cg .cg-explication__liste strong{color:var(--bx-off)}.cg-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.cg-kpi--solde{grid-column:1/-1}.cg-kpi{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;border-radius:14px;border:1px solid var(--cg-bord);background:var(--cg-fond)}.cg-kpi--solde{border-color:color-mix(in srgb,var(--bx-gold) 45%,transparent);background:linear-gradient(150deg,color-mix(in srgb,var(--bx-gold) 14%,transparent),color-mix(in srgb,var(--bx-gold) 3%,transparent))}.cg-kpi__libelle{display:flex;align-items:center;gap:6px;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--cg-attenue)}.cg-kpi__valeur{font-size:1.9rem;font-weight:800;line-height:1.15;color:var(--bx-gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cg-kpi__valeur--secondaire{font-size:1.35rem;color:var(--bx-white)}.cg-kpi__sous{font-size:.8rem;color:var(--cg-attenue);line-height:1.4}.cg-kpi__note{margin-top:6px;padding:8px 10px;border-radius:10px;border:1px dashed var(--cg-bord);font-size:.78rem;line-height:1.5;color:var(--cg-attenue)}.cg .cg-info{display:inline-flex;align-items:center;justify-content:center;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;margin:-4px 0;border-radius:50%;border:1px solid var(--cg-bord);background:transparent;color:var(--cg-attenue);font-size:.85rem;font-weight:700;letter-spacing:0;text-transform:none;line-height:1;box-shadow:none}.cg .cg-info--ouvert,.cg .cg-info:hover:not(:disabled){border-color:var(--adm-or-filet,var(--bx-gold-dim));color:var(--bx-off);transform:none}.cg-zone{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.cg-actions{display:flex;flex-direction:column;gap:10px;min-width:0}.cg-segments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border-radius:14px;border:1px solid var(--cg-bord);background:var(--cg-fond)}.cg .cg-segment{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:52px;padding:6px 4px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--cg-attenue);font-size:.8rem;font-weight:700;line-height:1.2;text-align:center;white-space:normal;box-shadow:none}.cg .cg-segment:hover:not(:disabled){border-color:var(--cg-bord);color:var(--bx-off);transform:none}.cg .cg-segment--actif,.cg .cg-segment--actif:hover:not(:disabled){border-color:color-mix(in srgb,var(--adm-rouge,var(--bx-red)) 55%,transparent);background:color-mix(in srgb,var(--adm-rouge,var(--bx-red)) 16%,var(--bx-card));color:var(--bx-white)}.cg-segment__icone{font-size:1.1rem;line-height:1}.cg-segment__long{display:none}.cg-segment__court{overflow-wrap:anywhere}.cg-carte{min-width:0;padding:14px 12px;border-radius:14px;border:1px solid var(--cg-bord);background:var(--cg-fond)}.cg-carte[hidden]{display:none}.admin-v2 .cg .cg-carte h4.cg-carte__titre,.cg .cg-carte h4.cg-carte__titre{display:flex;align-items:center;gap:8px;margin:0 0 2px;padding:0;border:none;border-radius:0;background:none;font-size:1rem;font-weight:800;letter-spacing:0;text-transform:none;line-height:1.3;color:var(--bx-white)}.cg .cg-carte__desc{margin:0 0 14px;font-size:.82rem;line-height:1.45;color:var(--cg-attenue)}.cg-form{gap:14px}.cg-etape,.cg-form{display:flex;flex-direction:column;min-width:0}.cg-etape{gap:6px}.admin-v2 .cg .cg-etape__titre,.cg .cg-etape__titre{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.85rem;font-weight:700;color:var(--bx-off)}.cg-etape__num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--adm-rouge,var(--bx-red)) 85%,transparent);color:#fff;font-size:.75rem;font-weight:800;flex-shrink:0}.cg-requis{font-size:.72rem;font-weight:600;color:var(--cg-attenue)}.cg-grille-2{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.cg .cg-saisie{display:block;width:100%;max-width:100%;min-height:44px;border-radius:10px}.cg select.cg-saisie{text-overflow:ellipsis}.cg .cg-saisie[aria-invalid=true]{border-color:var(--bx-red)}.cg-montant{position:relative;width:100%;max-width:240px}.cg .cg-saisie--montant{padding-right:36px;font-size:1.05rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cg-montant__suffixe{position:absolute;top:50%;right:12px;transform:translateY(-50%);font-weight:800;color:var(--cg-attenue);pointer-events:none}.cg .cg-aide{margin:0;font-size:.8rem;line-height:1.45;color:var(--cg-attenue);overflow-wrap:anywhere}.cg .cg-aide--erreur{color:var(--bx-red);font-weight:600}.cg .cg-aide code{font-size:.78rem}.cg-bascule{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border-radius:12px;border:1px solid var(--cg-bord)}.cg .cg-bascule__btn{min-width:0;min-height:40px;padding:6px 8px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--cg-attenue);font-size:.85rem;font-weight:700;white-space:normal;box-shadow:none}.cg .cg-bascule__btn:hover:not(:disabled){color:var(--bx-off);border-color:var(--cg-bord);transform:none}.cg .cg-bascule__btn--actif,.cg .cg-bascule__btn--actif:hover:not(:disabled){background:var(--bx-card2);border-color:var(--bx-border2);color:var(--bx-white)}.cg-podium{display:flex;flex-direction:column;gap:6px}.cg-podium__liste{display:flex;flex-wrap:wrap;gap:6px}.cg .cg-puce{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:36px;padding:4px 12px;border-radius:999px;border:1px solid var(--cg-bord);background:var(--bx-card2);color:var(--bx-off);font-size:.85rem;font-weight:600;overflow-wrap:anywhere;box-shadow:none}.cg .cg-puce:hover:not(:disabled){border-color:var(--adm-or-filet,var(--bx-gold-dim));color:var(--bx-white);transform:none}.cg .cg-resultats{list-style:none;margin:0;padding:4px;max-height:232px;overflow-y:auto;border-radius:12px;border:1px solid var(--bx-border2);background:var(--bx-card)}.cg .cg-resultats__vide{padding:8px 10px;font-size:.85rem;color:var(--cg-attenue)}.cg .cg-resultat{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:6px 8px;border-radius:8px;border:none;background:transparent;color:var(--bx-off);font-weight:600;text-align:left;box-shadow:none}.cg .cg-resultat:focus-visible,.cg .cg-resultat:hover:not(:disabled){background:color-mix(in srgb,var(--bx-white) 7%,transparent);color:var(--bx-white);transform:none}.cg-resultat__pseudo{min-width:0;overflow-wrap:anywhere}.cg-avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex-shrink:0;color:#fff;font-size:.85rem;font-weight:800}.cg-choisi{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;max-width:100%;padding:6px 6px 6px 8px;border-radius:14px;border:1px solid color-mix(in srgb,var(--bx-cyan) 50%,transparent);background:color-mix(in srgb,var(--bx-cyan) 10%,transparent);align-self:flex-start}.cg-choisi__pseudo{min-width:0;font-weight:800;color:var(--bx-white);overflow-wrap:anywhere}.cg .cg-lien{display:inline-flex;align-items:center;min-height:32px;padding:4px 8px;border:none;border-radius:8px;background:transparent;color:var(--bx-blue);font-size:.82rem;font-weight:700;text-decoration:underline;text-underline-offset:2px;box-shadow:none}.cg .cg-lien:hover:not(:disabled){color:var(--bx-white);background:color-mix(in srgb,var(--bx-white) 6%,transparent);transform:none}.cg .cg-lien--bloc{margin-top:8px}.cg-boutons{display:flex;flex-wrap:wrap;gap:8px}.cg-boutons>*{flex:1 1 100%}.cg .cg-bouton-large{min-height:46px;font-size:.95rem}.cg-confirmation{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--bx-gold) 55%,transparent);background:color-mix(in srgb,var(--bx-gold) 9%,transparent)}.cg .cg-confirmation__titre{margin:0;font-size:.95rem;font-weight:800;color:var(--bx-white);overflow-wrap:anywhere}.cg .cg-confirmation__lignes{padding-left:18px;font-size:.84rem}.cg .cg-confirmation__lignes,.cg .cg-retour{margin:0;line-height:1.5;color:var(--bx-off);overflow-wrap:anywhere}.cg .cg-retour{padding:10px 12px;border-radius:10px;font-size:.85rem}.cg .cg-retour--ok{border:1px solid color-mix(in srgb,var(--bx-cyan) 45%,transparent);background:color-mix(in srgb,var(--bx-cyan) 10%,transparent)}.cg .cg-retour--erreur{border:1px solid color-mix(in srgb,var(--bx-red) 55%,transparent);background:color-mix(in srgb,var(--bx-red) 10%,transparent)}.cg-encart{display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:14px;border-top:1px dashed var(--cg-bord)}.cg .cg-encart__texte{margin:0;font-size:.8rem;line-height:1.5;color:var(--cg-attenue)}.cg .cg-encart__texte strong{color:var(--bx-off)}.cg .cg-mvts{list-style:none;margin:6px 0 0;padding:0}.cg-mvt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;padding:10px 2px;border-bottom:1px solid var(--cg-bord)}.cg-mvt:last-child{border-bottom:none}.cg-mvt__icone{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:var(--bx-card2);font-size:.95rem}.cg-mvt__texte{display:flex;flex-direction:column;gap:1px;min-width:0}.cg-mvt__type{font-size:.86rem;font-weight:700;color:var(--bx-off)}.cg-mvt__detail{font-size:.78rem;line-height:1.4;color:var(--cg-attenue);overflow-wrap:anywhere}.cg-mvt__date{font-size:.72rem;color:var(--cg-attenue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cg-mvt__montant{font-size:.9rem;font-weight:800;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cg-mvt__montant--plus{color:var(--cg-plus)}.cg-mvt__montant--moins{color:var(--cg-moins)}.cg-maintenance{border-radius:14px;border:1px dashed var(--cg-bord)}.cg .cg-maintenance__resume{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-size:.88rem;font-weight:700;color:var(--cg-attenue);cursor:pointer}.cg-maintenance[open] .cg-maintenance__resume{color:var(--bx-off)}.cg-maintenance__corps{display:flex;flex-direction:column;gap:10px;padding:0 14px 14px}[data-theme=light] .cg{--cg-fond:var(--bx-card)}[data-theme=light] .cg .cg-segment--actif,[data-theme=light] .cg .cg-segment--actif:hover:not(:disabled){background:color-mix(in srgb,var(--bx-red) 10%,#fff);color:var(--bx-red-dark)}[data-theme=light] .cg-kpi--solde .cg-kpi__valeur{color:var(--bx-gold-dim)}[data-theme=light] .cg .cg-explication__liste,[data-theme=light] .cg .cg-resultats{background:var(--bx-card2)}@media (min-width:560px){.cg-segment__long{display:inline;overflow-wrap:anywhere}.cg-segment__court{display:none}.cg .cg-segment{flex-direction:row;gap:6px;padding:8px}.cg-carte{padding:16px 18px}.cg-boutons>*{flex:0 1 auto}.cg-boutons{justify-content:flex-end}.cg-boutons--gauche{justify-content:flex-start}.cg-grille-2{grid-template-columns:minmax(0,220px) minmax(0,1fr)}}@media (min-width:720px){.cg-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.cg-kpi--solde{grid-column:auto}.cg-kpi{padding:14px 16px}.cg-kpi__valeur{font-size:2.1rem}}@media (min-width:1100px){.cg-zone{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr)}.cg-historique{position:-webkit-sticky;position:sticky;top:12px}.cg-historique .cg-mvts{max-height:560px;overflow-y:auto}}