:root{--k-police-ui:var(--police-inter),"Inter",system-ui,sans-serif;--k-police-titre:var(--police-cormorant),"Cormorant Garamond",Georgia,serif;--k-fond:#ffffff;--k-surface:#ffffff;--k-surface-alt:#f7f6f3;--k-texte:#121212;--k-texte-attenue:#6f6a61;--k-texte-discret:#9a9488;--k-bordure:#eeece6;--k-bordure-forte:#e2ded3;--k-filet-2:#eeece6;--k-primaire:#121212;--k-sur-primaire:#ffffff;--k-btn-primaire-fond:#121212;--k-btn-primaire-texte:#ffffff;--k-solde:#b23a48;--k-or:#c19a4e;--bo-sidebar:var(--k-encre);--bo-sidebar-texte:var(--k-gris-attenue);--bo-sidebar-titre:var(--k-gris);--bo-sidebar-actif-fond:transparent;--bo-sidebar-actif-bord:#ffffff;--bo-sidebar-actif-texte:#ffffff;--bo-ligne:#eeece6;--bo-table-entete:#f7f6f3;--bo-rayon:0;--bo-rayon-sm:0;--bo-ombre-carte:none;--bo-web:#334fb4;--bo-bureau:#c19a4e;--bo-succes:#2f7d5b;--bo-alerte:#d98a2b;--bo-danger:#b23a48}*{box-sizing:border-box}body{margin:0;background:var(--k-fond);color:var(--k-texte);font-family:var(--k-police-ui);font-size:14px}.admin-coquille{display:grid;grid-template-columns:232px 1fr;min-height:100vh}.admin-lateral{background:var(--bo-sidebar);color:var(--bo-sidebar-texte);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;align-self:start;block-size:100vh;-webkit-padding-before:28px;padding-block-start:28px}.admin-marque{font-family:var(--k-police-titre);font-size:22px;letter-spacing:.08em;color:var(--k-texte)}.admin-marque small{display:block;font-family:var(--k-police-ui);font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--k-texte-discret);margin-top:var(--k-espace-1)}.admin-lateral .admin-marque{flex:0 0 auto;color:var(--bo-sidebar-actif-texte);padding:0 var(--k-espace-6)}.admin-marque__logo{display:block;block-size:18px;inline-size:auto}.admin-lateral .admin-marque small{margin-top:0;-webkit-padding-before:var(--k-espace-2);padding-block-start:var(--k-espace-2);font-size:var(--k-label-xs);font-weight:500;letter-spacing:var(--k-ls-xlarge);color:var(--bo-sidebar-titre)}.admin-nav{flex:1 1;min-block-size:0;overflow-y:auto;gap:var(--k-espace-6);padding-block:var(--k-espace-6) var(--k-espace-8)}.admin-nav,.admin-nav__groupe{display:flex;flex-direction:column}.admin-nav__titre{margin:0;padding:0 var(--k-espace-6) var(--k-espace-2);font-size:var(--k-label-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--k-ls-xlarge);color:var(--bo-sidebar-titre)}.admin-nav a{display:flex;align-items:center;gap:10px;padding:9px var(--k-espace-6);font-size:13px;font-weight:400;text-decoration:none;color:var(--bo-sidebar-texte);-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent}.admin-nav__badge{-webkit-margin-start:auto;margin-inline-start:auto;font-size:11px;font-weight:600}.admin-nav a:hover,.admin-nav a:hover .admin-nav__icone,.admin-nav a[aria-current=page],.admin-nav__badge{color:var(--bo-sidebar-actif-texte)}.admin-nav a[aria-current=page]{background:var(--bo-sidebar-actif-fond);border-inline-start-color:var(--bo-sidebar-actif-bord);font-weight:600}.admin-nav a[aria-current=page] .admin-nav__icone{color:var(--bo-sidebar-actif-bord)}.admin-nav__icone{inline-size:16px;block-size:16px;flex:0 0 auto;color:var(--bo-sidebar-titre)}.admin-entete{display:flex;align-items:center;justify-content:space-between;background:var(--k-surface);border-bottom:1px solid var(--k-bordure);gap:var(--k-espace-6);padding:18px var(--k-espace-8)}.admin-entete h1{font-family:var(--k-police-titre);font-weight:600;font-size:22px;margin:0}.admin-recherche{position:relative;display:flex;align-items:center;gap:var(--k-espace-3);-webkit-border-after:1px solid var(--k-filet-2);border-block-end:1px solid var(--k-filet-2);padding:8px 0;inline-size:380px;max-inline-size:40vw}.admin-recherche:focus-within{border-block-end-color:var(--k-texte)}.admin-recherche__icone{display:inline-flex;flex:0 0 auto;color:var(--k-texte-discret)}.admin-recherche__icone svg{inline-size:14px;block-size:14px}.admin-recherche__champ{flex:1 1;min-inline-size:0;border:0;background:transparent;color:var(--k-texte);font:inherit;font-size:13px}.admin-recherche__champ:focus{outline:none}.admin-recherche__champ::placeholder{color:var(--k-texte-discret)}.admin-recherche__panneau{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;inline-size:max(340px,100%);max-block-size:60vh;overflow-y:auto;z-index:30;background:var(--k-surface);border:1px solid var(--k-bordure-forte);padding:var(--k-espace-2)}.admin-recherche__etat{margin:0;padding:var(--k-espace-2) var(--k-espace-3);font-size:12px;color:var(--k-texte-attenue)}.admin-recherche__groupe+.admin-recherche__groupe{-webkit-margin-before:var(--k-espace-2);margin-block-start:var(--k-espace-2);-webkit-border-before:1px solid var(--k-bordure);border-block-start:1px solid var(--k-bordure);-webkit-padding-before:var(--k-espace-2);padding-block-start:var(--k-espace-2)}.admin-recherche__titre{margin:0;padding:4px var(--k-espace-3);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--k-texte-discret)}.admin-recherche__resultat{display:flex;align-items:baseline;gap:var(--k-espace-3);padding:7px var(--k-espace-3);color:var(--k-texte);text-decoration:none}.admin-recherche__resultat:hover{background:var(--k-surface-alt)}.admin-recherche__primaire{font-size:13px;font-weight:500}.admin-recherche__secondaire{-webkit-margin-start:auto;margin-inline-start:auto;font-size:12px;color:var(--k-texte-attenue)}.admin-entete__actions{display:flex;align-items:center;gap:var(--k-espace-6)}.admin-entete__actions .btn--primaire{padding:14px 22px;font-size:var(--k-label);font-weight:500;letter-spacing:.16em;text-transform:uppercase}.admin-deconnexion{border:0;background:none;padding:0;cursor:pointer;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--k-texte-attenue)}.admin-deconnexion:hover{color:var(--k-texte)}.admin-identite{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.admin-identite__avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9999px;background:var(--k-encre);color:var(--k-blanc);font-size:var(--k-label);font-weight:500;letter-spacing:var(--k-ls-serre);flex:0 0 auto}.admin-identite__role{font-size:var(--k-label-sm);font-weight:500;letter-spacing:var(--k-ls);text-transform:uppercase;color:var(--k-texte)}.admin-colonne{min-inline-size:0}.admin-contenu{padding:var(--k-espace-6)}.admin-burger,.admin-fermer,.admin-voile{display:none}.connexion-page{min-height:100vh;display:grid;place-items:center;padding:var(--k-espace-5);background:var(--k-surface-alt)}.connexion-carte{inline-size:min(360px,100%);background:var(--k-surface);border:1px solid var(--k-bordure);border-radius:var(--bo-rayon);padding:var(--k-espace-8);gap:var(--k-espace-4)}.connexion-carte,.connexion-champ{display:flex;flex-direction:column}.connexion-champ{gap:var(--k-espace-1)}.connexion-champ label{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--k-texte-attenue)}.connexion-champ input{border:1px solid var(--k-bordure);border-radius:var(--bo-rayon-sm);padding:10px 12px;font-family:var(--k-police-ui);font-size:14px;background:var(--k-surface);color:var(--k-texte)}.connexion-champ input:focus{outline:none;border-color:var(--k-texte)}.connexion-memoriser{display:flex;align-items:flex-start;gap:var(--k-espace-2);font-size:13px;color:var(--k-texte);cursor:pointer}.connexion-memoriser input{-webkit-margin-before:3px;margin-block-start:3px}.connexion-memoriser small{display:block;-webkit-margin-before:2px;margin-block-start:2px;font-size:12px;color:var(--k-texte-attenue)}.connexion-erreur{border:1px solid var(--k-solde);color:var(--k-solde);padding:var(--k-espace-3);font-size:13px;margin:0}.autorisation-intro{margin:0;font-size:14px;line-height:1.5}.autorisation-site{margin:0;font-size:12px;color:var(--k-texte-attenue);overflow-wrap:anywhere}.autorisation-portees{border:0;-webkit-border-before:1px solid var(--k-bordure);border-block-start:1px solid var(--k-bordure);margin:0;padding:var(--k-espace-3) 0 0;display:flex;flex-direction:column;gap:var(--k-espace-2);font-size:14px}.autorisation-portees legend{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--k-texte-attenue);padding:0}.autorisation-portees label{display:flex;gap:var(--k-espace-2);align-items:baseline}.autorisation-refusee{color:var(--k-texte-attenue)}.sous-nav{display:flex;flex-wrap:wrap;gap:var(--k-espace-4);-webkit-border-after:1px solid var(--k-bordure);border-block-end:1px solid var(--k-bordure);-webkit-margin-after:var(--k-espace-5);margin-block-end:var(--k-espace-5)}.sous-nav__lien{padding:var(--k-espace-2) var(--k-espace-1);font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--k-texte-attenue);text-decoration:none;-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent}.sous-nav__lien--actif{color:var(--k-texte);border-block-end-color:var(--k-primaire)}.bandeau-apercu{margin:0 0 var(--k-espace-4);padding:10px var(--k-espace-4);background:var(--k-bandeau-fond);color:var(--k-bandeau-texte);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-align:center}.bandeau-apercu[aria-hidden=true]{opacity:.4}.entete-ecran{display:flex;align-items:center;justify-content:space-between;gap:var(--k-espace-4);-webkit-margin-after:var(--k-espace-5);margin-block-end:var(--k-espace-5)}.entete-ecran h2{margin:0;font-family:var(--k-police-titre);font-weight:600;font-size:30px}.entete-ecran__actions{display:flex;align-items:center;gap:var(--k-espace-3);flex:0 0 auto}.onglets-statut{display:flex;flex-wrap:wrap;gap:var(--k-espace-2);-webkit-margin-after:var(--k-espace-4);margin-block-end:var(--k-espace-4)}.onglets-statut button{border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:9999px;padding:6px 14px;font-family:inherit;font-size:12.5px;color:var(--k-texte-attenue);cursor:pointer}.onglets-statut button:hover{border-color:var(--k-bordure-forte)}.onglets-statut button.actif{background:var(--k-btn-primaire-fond);color:var(--k-btn-primaire-texte);border-color:var(--k-btn-primaire-fond)}.fil-ariane{display:flex;align-items:center;flex-wrap:wrap;gap:var(--k-espace-2);-webkit-margin-after:var(--k-espace-3);margin-block-end:var(--k-espace-3);font-size:12px}.fil-ariane,.fil-ariane a{color:var(--k-texte-attenue)}.fil-ariane a{text-decoration:none}.fil-ariane a:hover{color:var(--k-texte);text-decoration:underline}.fil-ariane span[aria-hidden]{color:var(--k-texte-discret)}.bandeau-alerte{display:flex;align-items:flex-start;gap:var(--k-espace-3);padding:var(--k-espace-4);-webkit-margin-after:var(--k-espace-5);margin-block-end:var(--k-espace-5);border:1px solid #f0d9b8;border-radius:var(--bo-rayon-sm);background:#fdf3e6;color:var(--k-texte);font-size:13.5px;line-height:1.5;text-decoration:none}.bandeau-alerte:hover{border-color:var(--bo-alerte)}.bandeau-alerte__icone{color:var(--bo-alerte);font-size:16px;line-height:1.4;flex:0 0 auto}.stepper{flex-wrap:wrap;list-style:none;margin:0 0 var(--k-espace-5);padding:0}.stepper,.stepper__etape{display:flex;gap:var(--k-espace-2)}.stepper__etape{flex:1 1;min-inline-size:130px;padding:10px var(--k-espace-3);border:1px solid var(--k-bordure);border-radius:var(--bo-rayon-sm);font-size:12px}.stepper__etape,.stepper__puce{align-items:center;color:var(--k-texte-attenue)}.stepper__puce{display:inline-flex;justify-content:center;inline-size:22px;block-size:22px;border-radius:9999px;background:var(--bo-table-entete);font-size:11px;font-weight:600;flex:0 0 auto}.stepper__etape--fait{border-color:var(--bo-succes);color:var(--k-texte)}.stepper__etape--fait .stepper__puce{background:var(--bo-succes);color:#fff}.stepper__etape--courant{border-color:var(--k-texte);color:var(--k-texte);font-weight:600}.stepper__etape--courant .stepper__puce{background:var(--k-texte);color:#fff}.btn{display:inline-flex;align-items:center;gap:var(--k-espace-2);border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);padding:10px 16px;border-radius:var(--bo-rayon-sm);font:inherit;font-weight:600;font-size:13px;cursor:pointer;text-decoration:none}.btn--primaire{background:var(--k-btn-primaire-fond);color:var(--k-btn-primaire-texte);border-color:var(--k-btn-primaire-fond)}.btn--danger{border-color:var(--k-solde);color:var(--k-solde);background:var(--k-surface)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--petit{padding:4px 10px;font-size:12px}.associes-admin__aide{margin:0 0 var(--k-espace-3);font-size:12px;color:var(--k-texte-attenue);line-height:1.5}.associes-admin{list-style:none;margin:0 0 var(--k-espace-3);padding:0;border:1px solid var(--k-bordure)}.associes-admin--resultats{-webkit-margin-before:var(--k-espace-2);margin-block-start:var(--k-espace-2)}.associes-admin__item{display:flex;align-items:center;gap:var(--k-espace-3);padding:var(--k-espace-2) var(--k-espace-3);-webkit-border-after:1px solid var(--k-bordure);border-block-end:1px solid var(--k-bordure);background:var(--k-surface)}.associes-admin__item:last-child{-webkit-border-after:0;border-block-end:0}.associes-admin__item--glisse{opacity:.45}.associes-admin__poignee{flex:0 0 auto;color:var(--k-texte-discret);font-size:14px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.associes-admin__vignette{flex:0 0 auto;inline-size:40px;block-size:40px;object-fit:cover;border:1px solid var(--k-bordure)}.associes-admin__vignette--vide{background:var(--k-surface-alt)}.associes-admin__infos{flex:1 1;min-inline-size:0;display:flex;flex-direction:column;gap:2px}.associes-admin__nom{font-size:13px;font-weight:500;color:var(--k-texte)}.associes-admin__meta{font-size:11px;color:var(--k-texte-discret)}.associes-admin__recherche{display:flex;gap:var(--k-espace-2)}.associes-admin__recherche input{flex:1 1}.lien-danger{border:0;background:none;color:var(--k-solde);cursor:pointer;font:inherit}.table-defilante{overflow-x:auto}.selection-cartes{display:none}.table{inline-size:100%;border-collapse:collapse;background:var(--k-surface);border:1px solid var(--k-bordure);border-radius:var(--bo-rayon);overflow:hidden}.table td,.table th{text-align:start;padding:14px var(--k-espace-4);-webkit-border-after:1px solid var(--bo-ligne);border-block-end:1px solid var(--bo-ligne)}.table tr:last-child td{-webkit-border-after:0;border-block-end:0}.table .col-case{inline-size:1%;white-space:nowrap;text-align:center}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table .col-vignette{inline-size:1%;white-space:nowrap;-webkit-padding-end:0;padding-inline-end:0}.vignette-produit{display:block;inline-size:40px;block-size:40px;object-fit:cover;border:1px solid var(--k-bordure);background:var(--k-surface-alt)}.vignette-produit--vide{display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--k-texte-discret)}.table-actions-lot{display:flex;align-items:center;justify-content:space-between;gap:var(--k-espace-4);-webkit-margin-after:var(--k-espace-4);margin-block-end:var(--k-espace-4);padding:var(--k-espace-3) var(--k-espace-4);border:1px solid var(--k-bordure);background:var(--k-surface-alt);font-size:13px}.table th{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--k-texte-attenue);background:var(--bo-table-entete)}.table__actions{display:flex;gap:var(--k-espace-4);justify-content:flex-end}.champ-ordre{inline-size:5rem}.badge{display:inline-block;padding:4px 10px;font-size:11px;font-weight:700;border-radius:9999px;background:var(--bo-table-entete);color:var(--k-texte-attenue);white-space:nowrap}.badge--publie{background:#eaf3ee;color:var(--bo-succes)}.badge--brouillon{background:var(--bo-table-entete);color:var(--k-texte-attenue)}.badge--archive{background:#f3f0ec;color:var(--k-texte-discret)}.form{max-inline-size:760px;display:flex;flex-direction:column}.form,.form-grille{gap:var(--k-espace-4)}.form-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:var(--k-espace-4)}.form-champ{display:flex;flex-direction:column;gap:var(--k-espace-1);font-size:13px}.form-champ--enligne,.form-secret{display:flex;align-items:center;gap:var(--k-espace-2)}.form-secret input{flex:1 1}.form-champ input,.form-champ select,.form-champ textarea{border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);padding:9px 12px;border-radius:var(--bo-rayon-sm);font:inherit}.form-champ input:focus,.form-champ select:focus,.form-champ textarea:focus{outline:none;border-color:var(--k-texte)}.form-bloc{border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon);box-shadow:var(--bo-ombre-carte);padding:var(--k-espace-5);display:flex;flex-direction:column;gap:var(--k-espace-3)}.form-bloc h3{font-size:15px;margin:0 0 var(--k-espace-1)}.form-bloc legend,.form-bloc summary{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--k-texte-discret);cursor:pointer}.form-cases{display:flex;flex-wrap:wrap;gap:var(--k-espace-4)}.form-erreur{color:var(--k-solde)}.form-vide{color:var(--k-texte-discret)}.bloc-variantes{background:var(--k-surface);border:1px solid var(--k-bordure);border-radius:var(--bo-rayon);box-shadow:var(--bo-ombre-carte);padding:var(--k-espace-5)}.bloc-variantes h3,.form-variante h4{margin:0 0 var(--k-espace-3)}.form-variante{-webkit-margin-before:var(--k-espace-5);margin-block-start:var(--k-espace-5);border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon);padding:var(--k-espace-4)}.stock-ajout{display:flex;gap:var(--k-espace-2)}.stock-ajout input{inline-size:64px;padding:var(--k-espace-1) var(--k-espace-2)}.stock-ajout button,.stock-ajout input{border:1px solid var(--k-bordure);background:var(--k-surface);font:inherit}.stock-ajout button{cursor:pointer}.filtres{display:flex;flex-wrap:wrap;gap:var(--k-espace-3);-webkit-margin-after:var(--k-espace-5);margin-block-end:var(--k-espace-5)}.filtres input,.filtres select{border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);padding:9px 12px;border-radius:var(--bo-rayon-sm);font:inherit}.pagination{display:flex;align-items:center;gap:var(--k-espace-3);-webkit-margin-before:var(--k-espace-4);margin-block-start:var(--k-espace-4)}.pagination button{border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);padding:7px 12px;border-radius:var(--k-espace-2);cursor:pointer;font:inherit}.pagination button:disabled{opacity:.5;cursor:not-allowed}.fiche-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:var(--k-espace-4);gap:var(--k-espace-4);-webkit-margin-after:var(--k-espace-6);margin-block-end:var(--k-espace-6)}.fiche-sections{display:flex;flex-direction:column;gap:var(--k-espace-6)}.actions-bloc{display:flex;flex-wrap:wrap;gap:var(--k-espace-3)}.echange-selecteur{flex-basis:100%;display:flex;flex-direction:column;gap:var(--k-espace-2)}.fiche-commande__titre{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-espace-3)}.fiche-commande__meta{margin:var(--k-espace-1) 0 0;font-size:13px;color:var(--k-texte-attenue)}.fiche-commande__actions{-webkit-margin-after:var(--k-espace-4);margin-block-end:var(--k-espace-4)}.fiche-commande{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;grid-gap:var(--k-espace-4);gap:var(--k-espace-4);-webkit-margin-after:var(--k-espace-6);margin-block-end:var(--k-espace-6)}.fiche-commande__lateral,.fiche-commande__principal{display:flex;flex-direction:column;gap:var(--k-espace-4);min-inline-size:0}.fiche-commande__lateral p{margin:0}.fiche-commande__lateral a[href^="tel:"]{color:inherit}.vignette-produit--commande{inline-size:56px;block-size:56px}.input-quantite{inline-size:72px;border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);padding:var(--k-espace-1) var(--k-espace-2);font:inherit}.ligne-article__sku{display:block;font-size:12px;color:var(--k-texte-attenue)}.fiche-commande__totaux{display:grid;grid-template-columns:1fr auto;grid-gap:var(--k-espace-1) var(--k-espace-4);gap:var(--k-espace-1) var(--k-espace-4);margin:0;-webkit-padding-before:var(--k-espace-3);padding-block-start:var(--k-espace-3);-webkit-border-before:1px solid var(--bo-ligne);border-block-start:1px solid var(--bo-ligne);font-size:14px}.fiche-commande__totaux dd{margin:0;text-align:end}.fiche-commande__total{font-weight:var(--k-poids-semi)}@media (max-width:1024px){.fiche-commande{grid-template-columns:minmax(0,1fr)}}.expedition-form{display:flex;flex-wrap:wrap;align-items:end;gap:var(--k-espace-2);margin-top:var(--k-espace-3)}.expedition-form__champ{display:flex;flex-direction:column;gap:var(--k-espace-1)}.expedition-form label{font-size:var(--k-label)}.expedition-form input,.expedition-form select{border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);padding:var(--k-espace-2);font:inherit;min-inline-size:240px}.cloche,.cloche__bouton{position:relative}.cloche__bouton{border:0;background:none;cursor:pointer;padding:0;line-height:0;color:var(--k-encre)}.cloche__icone{inline-size:20px;block-size:20px}.cloche__compteur{position:absolute;inset-block-start:-6px;inset-inline-start:13px;padding:0 2px;background:var(--k-blanc);color:var(--k-encre);font:600 var(--k-label-xs) /1.2 var(--k-police-ui)}.cloche__menu{position:absolute;inset-block-start:calc(100% + var(--k-espace-1));inset-inline-end:0;z-index:20;min-inline-size:260px;border:1px solid var(--k-bordure);background:var(--k-surface)}.cloche__ligne{display:flex;justify-content:space-between;gap:var(--k-espace-3);padding:var(--k-espace-2);-webkit-border-after:1px solid var(--k-bordure);border-block-end:1px solid var(--k-bordure);color:var(--k-texte);text-decoration:none}.cloche__ligne:last-child{-webkit-border-after:0;border-block-end:0}.cloche__ligne:hover{background:var(--k-surface-alt)}.cloche__vide{margin:0;padding:var(--k-espace-2);color:var(--k-texte-attenue);font-size:var(--k-label)}.form-sous-groupe{display:contents}.form-sous-groupe h4{margin:var(--k-espace-3) 0 0;font-size:var(--k-label);letter-spacing:.08em;text-transform:uppercase;color:var(--k-texte-attenue)}.btn-etoile{border:0;background:none;cursor:pointer;padding:0;font-size:18px;line-height:1;color:var(--k-or)}.btn-etoile:disabled{cursor:default;opacity:1}.annulation-form{display:flex;flex-wrap:wrap;align-items:end;gap:var(--k-espace-2);margin-top:var(--k-espace-3)}.annulation-form label{display:block;font-size:var(--k-label)}.annulation-form input,.annulation-form select{border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);padding:var(--k-espace-2);font:inherit;min-inline-size:240px}.annulation-form__aide{font-size:var(--k-label);color:var(--k-texte-attenue)}.annulation-form .form-erreur,.annulation-form__aide{flex-basis:100%;margin:0}.badge--demande,.badge--nouvelle{background:#fbeaec;color:var(--bo-danger)}.badge--acceptee,.badge--confirmee,.badge--demande-en_cours{background:#eef2fb;color:var(--bo-web)}.badge--colis_recu,.badge--controle_qualite,.badge--en_preparation{background:#eef4f0;color:#3a7d5c}.badge--demande-devis_envoye,.badge--expediee{background:#eaf0f7;color:#2f5da8}.badge--cloture,.badge--demande-gagnee,.badge--livree,.badge--paye,.badge--retiree{background:#eaf3ee;color:var(--bo-succes)}.badge--demande-nouvelle,.badge--prete_au_retrait{background:var(--bo-table-entete);color:#a67c3a}.badge--annulee,.badge--annulee_auto,.badge--demande-perdue,.badge--demande-spam,.badge--refusee,.badge--retournee{background:#f3f0ec;color:var(--k-texte-attenue)}.badge--envoye{background:#eef2fb;color:var(--bo-web)}.badge--delivre{background:#eaf3ee;color:var(--bo-succes)}.badge--echec{background:#fbeaec;color:var(--bo-danger)}.apercu-email{inline-size:100%;block-size:60vh;border:1px solid var(--k-bordure);background:var(--k-surface)}.apercu-email__actions{display:flex;align-items:center;gap:var(--k-espace-3);flex:0 0 auto}.apercu-email-texte{inline-size:100%;block-size:60vh;margin:0;overflow:auto;border:1px solid var(--k-bordure);background:var(--k-surface);padding:var(--k-espace-4);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.kpi-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));grid-gap:var(--k-espace-4);gap:var(--k-espace-4);-webkit-margin-after:var(--k-espace-8);margin-block-end:var(--k-espace-8)}.kpi-carte{border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon);box-shadow:var(--bo-ombre-carte);padding:var(--k-espace-5);display:flex;flex-direction:column;gap:var(--k-espace-1)}.kpi-carte--lien{color:inherit;text-decoration:none}.kpi-carte--lien:hover{background:var(--k-surface-alt)}.kpi-libelle{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--k-texte-discret)}.kpi-valeur{margin:0;font-weight:700;font-size:28px}.kpi-detail{color:var(--k-texte-attenue)}.kpi-delta,.kpi-detail{margin:0;font-size:12px}.kpi-delta{font-weight:600}.kpi-delta--hausse{color:var(--bo-succes)}.kpi-delta--baisse,.kpi-valeur--alerte{color:var(--bo-danger)}.graphe-ca{-webkit-margin-before:var(--k-espace-6);margin-block-start:var(--k-espace-6)}.graphe-ca__entete{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--k-espace-2)}.graphe-ca__legende{display:flex;gap:var(--k-espace-4);font-size:12px;font-weight:600}.graphe-ca__cle:before{content:"";display:inline-block;inline-size:10px;block-size:10px;-webkit-margin-end:6px;margin-inline-end:6px;vertical-align:-1px}.graphe-ca__cle--web:before{background:var(--bo-web)}.graphe-ca__cle--bureau:before{background:var(--bo-bureau)}.graphe-ca__detail{margin-block:var(--k-espace-2) var(--k-espace-4);min-block-size:1.5em}.graphe-ca__corps{display:flex;align-items:flex-start;gap:var(--k-espace-3);overflow-x:auto}.graphe-ca__echelle{display:flex;flex-direction:column;justify-content:space-between;block-size:200px;font-size:11px;color:var(--k-texte-discret);white-space:nowrap}.graphe-ca__colonnes{flex:1 1;display:grid;grid-gap:4px;gap:4px;min-inline-size:480px}.graphe-ca__colonne{display:flex;flex-direction:column;gap:var(--k-espace-2);min-inline-size:0;cursor:default;outline:none}.graphe-ca__piste{display:flex;align-items:flex-end;justify-content:center;gap:1px;block-size:200px;-webkit-border-after:1px solid var(--k-bordure);border-block-end:1px solid var(--k-bordure)}.graphe-ca__colonne--active .graphe-ca__piste{background:var(--k-filet)}.graphe-ca__barre{flex:0 1 12px;min-inline-size:2px}.graphe-ca__barre--web{background:var(--bo-web)}.graphe-ca__barre--bureau{background:var(--bo-bureau)}.graphe-ca__date{font-size:11px;color:var(--k-texte-attenue);text-align:center;white-space:nowrap;overflow:visible;block-size:1.2em}.prev-saisie{-webkit-margin-before:var(--k-espace-6);margin-block-start:var(--k-espace-6);-webkit-border-before:1px solid var(--k-bordure);border-block-start:1px solid var(--k-bordure);-webkit-padding-before:var(--k-espace-4);padding-block-start:var(--k-espace-4);overflow-x:auto}.prev-saisie .form-champ input{inline-size:100%;max-inline-size:130px}.tb{display:flex;flex-direction:column;gap:var(--k-espace-10);padding:calc(var(--k-espace-8) - var(--k-espace-6));-webkit-padding-after:var(--k-espace-12);padding-block-end:var(--k-espace-12);font-family:var(--k-police-ui)}.tb a{color:var(--k-encre);text-decoration:none}.tb a:hover{color:var(--k-gris)}.tb-libelle-section{margin:0;-webkit-padding-after:14px;padding-block-end:14px;font:500 var(--k-label-sm) /1.2 var(--k-police-ui);letter-spacing:var(--k-ls-xlarge);text-transform:uppercase;color:var(--k-gris)}.tb-entete,.tb-libelle-section{-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre)}.tb-entete{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--k-espace-4) 32px;-webkit-padding-after:var(--k-espace-4);padding-block-end:var(--k-espace-4)}.tb-entete--periode{align-items:flex-end;-webkit-margin-after:var(--k-espace-4);margin-block-end:var(--k-espace-4)}.tb-entete__titres{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--k-espace-4)}.tb-titre{margin:0;font:600 16px/1.3 var(--k-police-ui)}.tb-sous-titre{font-size:var(--k-corps-sm);color:var(--k-gris)}.tb .tb-lien-action{-webkit-padding-after:3px;padding-block-end:3px;-webkit-border-after:1px solid currentColor;border-block-end:1px solid currentColor;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase}.tb-vide{margin:0;padding:var(--k-espace-4) 0;font-size:13px;color:var(--k-gris)}.tb-num{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tb-attenue{color:var(--k-gris)}.tb-fort{font-weight:600}.a-traiter__liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.a-traiter__liste li{-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.a-traiter__liste li+li{-webkit-border-start:1px solid var(--k-filet);border-inline-start:1px solid var(--k-filet)}.a-traiter__bloc{display:flex;flex-direction:column;align-items:flex-start;block-size:100%;padding:28px}.a-traiter__liste li:first-child .a-traiter__bloc{-webkit-padding-start:0;padding-inline-start:0}.tb a.a-traiter__bloc:hover{color:var(--k-encre)}.a-traiter__nombre{font:700 30px/1 var(--k-police-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.a-traiter__libelle{-webkit-margin-before:10px;margin-block-start:10px;font:500 var(--k-corps) /1.5 var(--k-police-ui);text-wrap:pretty}.a-traiter__action{-webkit-margin-before:18px;margin-block-start:18px;-webkit-padding-after:3px;padding-block-end:3px;-webkit-border-after:1px solid currentColor;border-block-end:1px solid currentColor;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase}.a-traiter__bloc:hover .a-traiter__action,.a-traiter__vide{color:var(--k-gris)}.a-traiter__vide{margin:0;padding:28px 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.tb-periode{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--k-espace-4) 32px}.tb-periode .onglets-statut{flex-wrap:nowrap;gap:0;margin:0;border:1px solid var(--k-encre)}.tb-periode .onglets-statut button{border:0;border-radius:0;background:transparent;padding:10px 16px;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase;white-space:nowrap;color:var(--k-encre)}.tb-periode .onglets-statut button+button{-webkit-border-start:1px solid var(--k-encre);border-inline-start:1px solid var(--k-encre)}.tb-periode .onglets-statut button:hover{background:var(--k-blanc-casse)}.tb-periode .onglets-statut button.actif{background:var(--k-encre);color:var(--k-blanc)}.tb-periode .filtres{flex-wrap:nowrap;gap:20px;margin:0}.tb-periode .filtres .form-champ--enligne{flex-direction:column;align-items:stretch;gap:var(--k-espace-1);inline-size:120px;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--k-gris)}.tb-periode .filtres input{inline-size:100%;border:0;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre);border-radius:0;background:transparent;padding:8px 0;font:400 var(--k-corps) var(--k-police-ui);letter-spacing:0;text-transform:none;color:var(--k-encre);cursor:pointer}.tb-periode .filtres input::-webkit-calendar-picker-indicator{opacity:.4;cursor:pointer}.tb-carreaux{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px;gap:2px}.tb-carreau{--kpi:var(--k-encre);display:flex;flex-direction:column;min-block-size:160px;padding:24px;border:1px solid var(--k-filet);-webkit-border-before:2px solid var(--kpi);border-block-start:2px solid var(--kpi);background:color-mix(in oklch,var(--kpi) 7%,var(--k-blanc));color:var(--k-encre)}.tb a.tb-carreau--lien:hover{color:var(--k-encre);background:color-mix(in oklch,var(--kpi) 12%,var(--k-blanc))}.tb-carreau__libelle{display:flex;align-items:center;gap:var(--k-espace-2);margin:0;font:500 var(--k-label-sm) /1.3 var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase}.tb-carreau__pastille{flex:0 0 auto;inline-size:7px;block-size:7px;border-radius:var(--k-rayon-rond);background:var(--kpi)}.tb-carreau__valeur{margin:var(--k-espace-4) 0 0;font:700 30px/1 var(--k-police-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kpi)}.tb-carreau__unite{-webkit-margin-start:6px;margin-inline-start:6px;font:500 13px var(--k-police-ui)}.tb-carreau__note{margin:var(--k-espace-2) 0 0;font:400 var(--k-corps-sm) /1.5 var(--k-police-ui);color:var(--k-gris)}.tb-carreau__note+.tb-carreau__note{-webkit-margin-before:0;margin-block-start:0}.tb-carreau .kpi-delta,.tb-carreau .kpi-detail{-webkit-margin-before:6px;margin-block-start:6px;font:600 var(--k-label) var(--k-police-ui)}.tb-carreau .kpi-delta--hausse{color:var(--k-kpi-vert)}.tb-carreau .kpi-delta--baisse{color:var(--k-solde)}.tb-carreau .kpi-detail{font-weight:400;color:var(--k-gris-attenue)}.point-statut{display:inline-flex;align-items:center;gap:var(--k-espace-2)}.point-statut__point{flex:0 0 auto;inline-size:7px;block-size:7px;border-radius:var(--k-rayon-rond);border:1px solid var(--k-encre);background:var(--k-encre)}.point-statut--nouvelle{background:transparent}.point-statut--en_attente_paiement{background:transparent;border-color:var(--k-gris-attenue)}.point-statut--expediee{background:var(--k-bleu);border-color:var(--k-bleu)}.point-statut--livree,.point-statut--retiree{background:var(--k-or);border-color:var(--k-or)}.point-statut--annulee,.point-statut--annulee_auto{background:var(--k-gris-attenue);border-color:var(--k-gris-attenue)}.point-statut--retournee{background:var(--k-solde);border-color:var(--k-solde)}.tb-classement,.tb-recentes{inline-size:100%;border-collapse:collapse;font:400 13px/1.4 var(--k-police-ui)}.tb-recentes{table-layout:fixed;min-inline-size:760px}.tb-classement th,.tb-recentes th{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;text-align:start;color:var(--k-gris)}.tb-classement th.tb-num,.tb-recentes th.tb-num{text-align:end}.tb-recentes td,.tb-recentes th{padding:15px var(--k-espace-2);-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.tb-recentes th{padding-block:14px}.tb-recentes td:first-child,.tb-recentes th:first-child{-webkit-padding-start:0;padding-inline-start:0;inline-size:200px}.tb-recentes td:last-child,.tb-recentes th:last-child{-webkit-padding-end:0;padding-inline-end:0;inline-size:120px}.tb-recentes th:nth-child(3){inline-size:160px}.tb-recentes th:nth-child(4){inline-size:180px}.tb-recentes tbody tr{cursor:pointer}.tb-recentes tbody tr:hover{background:var(--k-blanc-casse)}.tb-recentes .point-statut{font-weight:500}.tb .tb-recentes__numero{font:500 var(--k-corps-sm) var(--k-police-ui);letter-spacing:.04em}.tb-onglets{display:flex;align-items:flex-end;gap:2px;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre)}.tb-onglets__onglet{-webkit-margin-after:-1px;margin-block-end:-1px;padding:12px 20px;border:1px solid var(--k-filet);border-block-end-color:var(--k-encre);border-radius:0;background:var(--k-blanc-casse);font:500 13px var(--k-police-ui);color:var(--k-gris);cursor:pointer;white-space:nowrap}.tb-onglets__onglet[aria-selected=true]{border-color:var(--k-encre);border-block-end-color:var(--k-blanc);background:var(--k-blanc);font-weight:600;color:var(--k-encre)}.tb-onglets__compteur{-webkit-margin-start:var(--k-espace-2);margin-inline-start:var(--k-espace-2);font:500 var(--k-label) var(--k-police-ui);color:var(--k-gris-attenue)}.tb-onglets__note{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-after:12px;padding-block-end:12px;font-size:var(--k-corps-sm);color:var(--k-gris)}.tb-panneau{border:1px solid var(--k-filet);-webkit-border-before:0;border-block-start:0}.tb-panneau .tb-vide{padding:20px}.tb-classement{min-inline-size:560px}.tb-classement th{background:var(--k-blanc-casse)}.tb-classement td,.tb-classement th{padding:14px 20px;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.tb-classement tfoot td{-webkit-border-after:0;border-block-end:0;font-weight:600}.tb-classement{table-layout:fixed}.tb-classement .tb-rang{inline-size:40px}.tb-classement th.tb-num{inline-size:120px}.tb-classement th.tb-num:last-child{inline-size:160px}.tb-classement td.tb-rang{color:var(--k-gris-attenue)}@media (max-width:1100px){.tb-carreaux{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.tb{padding:0;gap:var(--k-espace-8)}.tb-periode{inline-size:100%;min-inline-size:0}.tb-periode .onglets-statut{overflow-x:auto;max-inline-size:100%}.tb-onglets{overflow-x:auto}.tb-onglets__note{display:none}}@media (max-width:640px){.a-traiter__liste{grid-template-columns:1fr}.a-traiter__liste li+li{-webkit-border-start:0;border-inline-start:0}.a-traiter__bloc{padding:20px 0}.tb-carreau{min-block-size:0;padding:var(--k-espace-4)}.tb-carreau__valeur{font-size:24px}}.tb-bouton{display:inline-flex;align-items:center;padding:11px 18px;border:1px solid var(--k-encre);border-radius:0;background:transparent;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--k-encre);cursor:pointer}.tb .tb-bouton:hover{background:var(--k-encre);color:var(--k-blanc)}button.tb-lien-action{border:0;-webkit-border-after:1px solid currentColor;border-block-end:1px solid currentColor;border-radius:0;background:transparent;padding:0 0 3px;color:var(--k-encre);cursor:pointer}button.tb-lien-action:hover{color:var(--k-gris)}.stats-entete{-webkit-margin-after:var(--k-espace-4);margin-block-end:var(--k-espace-4)}.tb-carreaux.stats-carreaux{grid-template-columns:repeat(5,minmax(0,1fr))}.tb-carreau--grand .tb-carreau__valeur{font-size:34px}.stats-benefice{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:2px;gap:2px;align-items:start}.stats-benefice__pile{display:flex;flex-direction:column;gap:2px}.stats-non-valorise{padding:18px 24px;border:1px solid var(--k-filet);-webkit-border-before:2px solid var(--k-encre);border-block-start:2px solid var(--k-encre);background:var(--k-blanc);font:400 var(--k-corps-sm) /1.5 var(--k-police-ui)}.stats-non-valorise__titre{margin:0;font:600 13px var(--k-police-ui)}.stats-non-valorise__texte{margin:6px 0 0;line-height:1.6;text-wrap:pretty;color:var(--k-gris)}.tb .stats-non-valorise__lien{display:inline-block;margin:var(--k-espace-3) var(--k-espace-4) 0 0}.stats-resultat{border:1px solid var(--k-filet)}.stats-resultat__table{inline-size:100%;min-inline-size:560px;border-collapse:collapse;table-layout:fixed;font:400 13px/1.4 var(--k-police-ui)}.stats-resultat__table th{padding:13px 20px;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);background:var(--k-blanc-casse);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;text-align:start;color:var(--k-gris)}.stats-resultat__table th.tb-num{text-align:end}.stats-resultat__table th:first-child{inline-size:36%}.stats-resultat__table th:nth-child(2){inline-size:160px}.stats-resultat__table td{padding:13px 20px;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.stats-resultat__table tfoot td{-webkit-border-before:1px solid var(--k-encre);border-block-start:1px solid var(--k-encre);-webkit-border-after:0;border-block-end:0;font-weight:700}.stats-resultat__chiffre{color:var(--kpi)}.stats-resultat__note{padding:13px 20px}.stats-objectifs__entete{align-items:center}.stats-objectifs__barre{display:flex;align-items:center;flex-wrap:wrap;gap:var(--k-espace-4) 26px}.stats-segments{display:flex;border:1px solid var(--k-encre)}.stats-segments button{border:0;border-radius:0;background:transparent;padding:10px 16px;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase;white-space:nowrap;color:var(--k-encre);cursor:pointer}.stats-segments button+button{-webkit-border-start:1px solid var(--k-encre);border-inline-start:1px solid var(--k-encre)}.stats-segments button:hover{background:var(--k-blanc-casse)}.stats-segments button.actif{background:var(--kpi);color:var(--k-blanc)}.stats-annee{display:flex;align-items:center;gap:10px;font:600 14px var(--k-police-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats-annee button{border:0;background:transparent;padding:0 4px;font:600 16px var(--k-police-ui);color:var(--k-gris-attenue);cursor:pointer}.stats-annee button:hover:not(:disabled){color:var(--k-encre)}.stats-annee button:disabled{opacity:.35;cursor:default}.stats-legende{display:flex;align-items:center;flex-wrap:wrap;gap:var(--k-espace-2) 20px;-webkit-margin-after:20px;margin-block-end:20px;font-size:var(--k-corps-sm);color:var(--k-gris)}.stats-legende__cle{display:inline-flex;align-items:center;gap:var(--k-espace-2)}.stats-legende__cle:before{content:"";inline-size:12px;block-size:12px}.stats-graphe__objectif,.stats-legende__cle--objectif:before{background:color-mix(in oklch,var(--kpi) 14%,var(--k-blanc));-webkit-border-before:2px solid color-mix(in oklch,var(--kpi) 45%,var(--k-blanc));border-block-start:2px solid color-mix(in oklch,var(--kpi) 45%,var(--k-blanc))}.stats-graphe__realise,.stats-legende__cle--realise:before{background:var(--kpi)}.stats-legende__total{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--k-gris)}.stats-legende__total strong{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--k-encre)}.stats-legende__total strong.stats-legende__atteint{color:var(--k-kpi-vert)}.stats-entete-periode,.stats-entete-periode .tb-periode{column-gap:24px}.stats-graphe{-webkit-padding-before:var(--k-espace-2);padding-block-start:var(--k-espace-2)}.stats-graphe__grille{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:280px auto;grid-column-gap:var(--k-espace-3);column-gap:var(--k-espace-3);min-inline-size:640px}.stats-graphe__axe{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:var(--k-label-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--k-gris-attenue)}.stats-graphe__axe span:first-child{transform:translateY(-50%)}.stats-graphe__axe span:last-child{transform:translateY(50%)}.stats-graphe__zone{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2px;gap:2px;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre)}.stats-graphe__zone:after,.stats-graphe__zone:before{content:"";position:absolute;inset-inline:0;-webkit-border-before:1px dashed var(--k-filet);border-block-start:1px dashed var(--k-filet);pointer-events:none}.stats-graphe__zone:before{inset-block-start:0}.stats-graphe__zone:after{inset-block-start:50%}.stats-graphe__colonne{position:relative;z-index:1}.stats-graphe__objectif,.stats-graphe__realise{position:absolute;inset-block-end:0;transition:block-size .2s ease}.stats-graphe__objectif{inset-inline:6%}.stats-graphe__realise{inset-inline:26%}.stats-graphe__atteint{position:absolute;inset-inline:0;text-align:center;font:600 var(--k-label) var(--k-police-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--k-encre)}.stats-graphe__atteint--ok{color:var(--k-kpi-vert)}.stats-graphe__mois{grid-column:2;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2px;gap:2px;-webkit-padding-before:10px;padding-block-start:10px}.stats-graphe__libelle{display:flex;flex-direction:column;align-items:center;gap:2px;font:500 var(--k-label) var(--k-police-ui);color:var(--k-encre)}.stats-graphe__libelle--courant{font-weight:700}.stats-graphe__libelle--vide{color:var(--k-gris-attenue)}.stats-graphe__valeur{font:400 var(--k-label-sm) var(--k-police-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--k-gris)}.tb-classement.stats-tableau th.stats-montant{inline-size:160px}.tb-classement.stats-tableau th.stats-part-col{inline-size:180px}.stats-part{display:inline-flex;flex-direction:column;align-items:flex-end;gap:6px;inline-size:100%}.stats-part__piste{display:block;inline-size:100%;block-size:2px;background:var(--k-filet)}.stats-part__barre{display:block;block-size:100%;background:var(--kpi)}.stats-canal{display:inline-flex;align-items:center;gap:var(--k-espace-2)}.stats-canal:before{content:"";inline-size:7px;block-size:7px;border-radius:var(--k-rayon-rond);background:var(--kpi)}.stats-deplier{margin:0;padding:var(--k-espace-4) 20px;text-align:center}.tb-panneau .stats-vide-centre{padding:var(--k-espace-8) 20px;text-align:center}@media (max-width:1280px){.tb-carreaux.stats-carreaux{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.stats-benefice{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.tb-carreaux.stats-carreaux{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-objectifs__barre{inline-size:100%;min-inline-size:0}.stats-segments{overflow-x:auto;max-inline-size:100%}.stats-legende__total{-webkit-margin-start:0;margin-inline-start:0}}.tableau-bord-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));grid-gap:var(--k-espace-6);gap:var(--k-espace-6)}.tableau-bord-bloc h3{margin:0 0 var(--k-espace-3);font-size:14px}.bloc-photos{-webkit-margin-before:var(--k-espace-6);margin-block-start:var(--k-espace-6)}.photos-variante{border:1px solid var(--k-bordure);padding:var(--k-espace-3);-webkit-margin-after:var(--k-espace-2);margin-block-end:var(--k-espace-2)}.photos-variante summary{cursor:pointer;font-size:13px}.photos__grille{display:flex;flex-wrap:wrap;gap:var(--k-espace-3);margin-block:var(--k-espace-3)}.photos__item{margin:0;inline-size:100px;display:flex;flex-direction:column;gap:var(--k-espace-1);position:relative;cursor:-webkit-grab;cursor:grab}.photos__item--glisse{opacity:.4}.photos__item img{inline-size:100%;aspect-ratio:var(--k-ratio-produit);object-fit:cover;display:block;background:var(--k-surface-alt)}.photos__item--principale img{outline:2px solid var(--k-texte);outline-offset:-2px}.photos__principale{position:absolute;top:4px;inset-inline-start:4px;background:var(--k-btn-primaire-fond);color:var(--k-btn-primaire-texte);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:2px 6px}.photos__actions{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:var(--k-label)}.photos__ajout{cursor:pointer}.photos__aide{display:block;-webkit-margin-before:var(--k-espace-2);margin-block-start:var(--k-espace-2)}.b5-grille{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:var(--k-espace-6);gap:var(--k-espace-6);align-items:start}.b5-principal{display:flex;flex-direction:column;gap:var(--k-espace-6);min-inline-size:0}@media (max-width:1100px){.b5-grille{grid-template-columns:1fr}}.carte-bo{background:var(--k-surface);border:1px solid var(--k-bordure);border-radius:var(--bo-rayon);box-shadow:var(--bo-ombre-carte);padding:var(--k-espace-5)}.carte-bo__entete{display:flex;align-items:center;justify-content:space-between;gap:var(--k-espace-4);-webkit-margin-after:var(--k-espace-4);margin-block-end:var(--k-espace-4)}.carte-bo__entete h3{margin:0;font-size:16px;font-weight:700}.form.carte-bo .form-bloc{box-shadow:none;background:var(--k-surface-alt)}.b5-form{display:flex;flex-direction:column;gap:var(--k-espace-6)}.b5-section__entete{display:flex;align-items:center;justify-content:space-between;gap:var(--k-espace-4)}.b5-section__eyebrow{margin:0 0 var(--k-espace-1);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--k-texte-discret)}.b5-section__titre{margin:0 0 var(--k-espace-4);font-family:var(--k-police-titre);font-weight:600;font-size:22px}.b5-sous-bloc{-webkit-margin-before:var(--k-espace-4);margin-block-start:var(--k-espace-4);-webkit-padding-before:var(--k-espace-4);padding-block-start:var(--k-espace-4);-webkit-border-before:1px solid var(--k-bordure);border-block-start:1px solid var(--k-bordure)}.b5-sous-bloc__titre{margin:0 0 var(--k-espace-3);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--k-texte-attenue)}.chips{display:flex;flex-wrap:wrap}.chip,.chips{gap:var(--k-espace-2);align-items:center}.chip{display:inline-flex;padding:6px 12px;border:1px solid var(--k-bordure-forte);border-radius:9999px;background:var(--k-surface);font-size:13px}.chip--principale{background:var(--k-btn-primaire-fond);color:var(--k-btn-primaire-texte);border-color:var(--k-btn-primaire-fond)}.chip--ajout{border-style:dashed;color:var(--k-texte-attenue);cursor:pointer;font-family:inherit}.chip__lien,.chip__x{border:none;background:none;padding:0;cursor:pointer;color:inherit;font-size:12px}.chip__lien{color:var(--bo-web);text-decoration:underline}.compteur-champ{font-size:11px;color:var(--k-texte-discret);align-self:flex-end}.onglets-langue{display:flex;gap:var(--k-espace-1);-webkit-margin-after:var(--k-espace-2);margin-block-end:var(--k-espace-2)}.onglets-langue button{border:1px solid var(--k-bordure);background:var(--k-surface);padding:5px 14px;font-family:inherit;font-size:12.5px;color:var(--k-texte-attenue);cursor:pointer;border-radius:var(--bo-rayon-sm)}.onglets-langue button.actif{background:var(--bo-table-entete);color:var(--k-texte);border-color:var(--k-bordure-forte);font-weight:600}.interrupteur{inline-size:38px;block-size:22px;flex:0 0 auto;border:0;border-radius:9999px;padding:0;background:var(--k-bordure-forte);position:relative;cursor:pointer;transition:background .15s ease}.interrupteur__knob{position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:18px;block-size:18px;border-radius:50%;background:#fff;transition:inset-inline-start .15s ease}.interrupteur[aria-checked=true]{background:var(--bo-succes)}.interrupteur[aria-checked=true] .interrupteur__knob{inset-inline-start:18px}.interrupteur--accent[aria-checked=true]{background:var(--bo-web)}.interrupteur--sm{inline-size:32px;block-size:18px}.interrupteur--sm .interrupteur__knob{inline-size:14px;block-size:14px}.interrupteur--sm[aria-checked=true] .interrupteur__knob{inset-inline-start:16px}.ligne-interrupteur{display:flex;align-items:center;gap:var(--k-espace-3);font-size:13px;font-weight:var(--k-poids-semi)}.ligne-interrupteur__note{color:var(--k-texte-discret);font-size:11px;font-weight:var(--k-poids-normal)}.table--variantes{border:0;border-radius:0}.table--variantes thead th:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.table--variantes thead th:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.bloc-variantes__entete{justify-content:space-between}.bloc-variantes__actions,.bloc-variantes__entete{display:flex;align-items:center;gap:var(--k-espace-4)}.compteur{font-size:13px;font-weight:var(--k-poids-normal);color:var(--k-texte-attenue);text-transform:none;letter-spacing:0}.form-generation{margin-block:var(--k-espace-4);border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon);padding:var(--k-espace-4);display:flex;flex-direction:column;gap:var(--k-espace-4)}.table--variantes .sku{display:block;font-size:11px;color:var(--k-texte-attenue)}.col-vues,.stock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.col-vues{color:var(--k-texte-attenue)}.stock--rupture{color:var(--k-solde)}.stock--bas,.stock--rupture{font-weight:var(--k-poids-semi)}.stock--bas{color:var(--bo-alerte)}.stock--ok{color:var(--bo-succes);font-weight:var(--k-poids-semi)}.ligne--inactive{opacity:.55}.bascule{display:inline-flex;align-items:center;gap:var(--k-espace-2);border:1px solid var(--k-bordure-forte);background:var(--k-surface);padding:2px 6px 2px 2px;cursor:pointer;font:inherit}.bascule__pastille{inline-size:14px;block-size:14px;background:var(--k-texte-attenue);display:block}.bascule--actif .bascule__pastille{background:var(--k-primaire)}.bascule__texte{font-size:11px;text-transform:uppercase;letter-spacing:.1em}.edition-champ{inline-size:100%;border:1px solid var(--k-bordure);background:var(--k-surface);padding:var(--k-espace-1) var(--k-espace-2)}.edition-champ,.lien-neutre{color:var(--k-texte);font:inherit}.lien-neutre{border:0;background:none;cursor:pointer}.form-ajout-variante{-webkit-margin-before:var(--k-espace-5);margin-block-start:var(--k-espace-5)}.bloc-photos-lateral{border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon);padding:var(--k-espace-4);display:flex;flex-direction:column;gap:var(--k-espace-3)}.bloc-photos-lateral h3{margin:0}.selecteur-cible{display:flex;flex-wrap:wrap;gap:var(--k-espace-2)}.puce{border:1px solid var(--k-bordure-forte);background:var(--k-surface);color:var(--k-texte);padding:var(--k-espace-1) var(--k-espace-3);font-size:12px;cursor:pointer}.puce--active{background:var(--k-primaire);color:var(--k-sur-primaire)}.editeur-riche{border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon-sm);overflow:hidden}.editeur-riche__barre{display:flex;flex-wrap:wrap;gap:var(--k-espace-1);padding:var(--k-espace-1);border-bottom:1px solid var(--k-bordure);background:var(--k-surface-alt)}.editeur-riche__btn{min-width:30px;padding:var(--k-espace-1) var(--k-espace-2);border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);font-size:13px;line-height:1;cursor:pointer}.editeur-riche__btn--actif{background:var(--k-primaire);color:var(--k-sur-primaire);border-color:var(--k-primaire)}.editeur-riche__zone{min-height:6rem;padding:var(--k-espace-2);color:var(--k-texte);font-size:13px;outline:none}.editeur-riche__zone h3,.editeur-riche__zone p{margin:0 0 var(--k-espace-2)}.editeur-riche__zone h3{font-size:1.15em}.editeur-riche__zone h4{font-size:1em;margin:0 0 var(--k-espace-2)}.editeur-riche__zone ol,.editeur-riche__zone ul{margin:0 0 var(--k-espace-2);-webkit-padding-start:var(--k-espace-5);padding-inline-start:var(--k-espace-5)}.editeur-riche__zone a{color:var(--k-primaire);text-decoration:underline}.editeur-riche__zone img{max-inline-size:100%;block-size:auto;display:block;margin-block:var(--k-espace-2)}.editeur-riche__zone img.ProseMirror-selectednode{outline:2px solid var(--bo-web)}.editeur-riche__zone iframe{max-inline-size:100%;aspect-ratio:16/9;inline-size:100%;border:0;pointer-events:none}.editeur-riche__zone iframe.ProseMirror-selectednode{outline:2px solid var(--bo-web)}.editeur-riche__sep{inline-size:1px;align-self:stretch;margin-inline:var(--k-espace-1);background:var(--k-bordure)}.editeur-riche__btn svg{display:block}.editeur-riche__btn:disabled{opacity:.4;cursor:default}.editeur-riche__zone h2{font-size:1.3em;margin:0 0 var(--k-espace-2)}.editeur-riche__zone blockquote{margin:0 0 var(--k-espace-2);-webkit-padding-start:var(--k-espace-3);padding-inline-start:var(--k-espace-3);-webkit-border-start:3px solid var(--k-bordure);border-inline-start:3px solid var(--k-bordure);color:var(--k-texte-attenue)}.editeur-riche__zone hr{border:0;-webkit-border-before:1px solid var(--k-bordure);border-block-start:1px solid var(--k-bordure);margin-block:var(--k-espace-3)}.form-succes{border:1px solid #cfe6d8;background:#eaf3ee;color:var(--bo-succes);border-radius:var(--bo-rayon-sm);padding:var(--k-espace-3);margin-bottom:var(--k-espace-3);font-weight:600}.form-aide{color:var(--k-texte-discret);font-size:12px}.retour-remplacement{display:block}.liste-choix{list-style:none;margin:var(--k-espace-1) 0 0;padding:0;border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon-sm);overflow:hidden}.liste-choix li+li{border-top:1px solid var(--k-bordure)}.liste-choix button{display:block;width:100%;text-align:left;padding:var(--k-espace-2)}.vb-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:var(--k-espace-3);gap:var(--k-espace-3);-webkit-margin-before:var(--k-espace-3);margin-block-start:var(--k-espace-3)}.vb-tuile{display:flex;flex-direction:column;gap:2px;padding:var(--k-espace-2);border:1px solid var(--k-bordure);background:var(--k-surface);color:var(--k-texte);font:inherit;text-align:start;cursor:pointer}.vb-tuile--choisie,.vb-tuile:hover{border-color:var(--k-texte)}.vb-tuile--choisie{box-shadow:inset 0 0 0 1px var(--k-texte)}.vb-tuile--rupture{opacity:.6}.vb-tuile__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:var(--k-surface-alt);-webkit-margin-after:var(--k-espace-2);margin-block-end:var(--k-espace-2);overflow:hidden}.vb-tuile__image img{inline-size:100%;block-size:100%;object-fit:cover}.vb-tuile__sans-photo{font-size:26px;color:var(--k-texte-discret)}.vb-tuile__nom{font-size:13px;line-height:1.3}.vb-tuile__prix{font-weight:600;font-size:13px}.vb-tuile__stock{font-size:11px;color:var(--k-texte-attenue)}.vb-tuile__stock--rupture{color:var(--bo-danger);font-weight:600}.vb-variantes{margin-top:var(--k-espace-3)}.vb-qte{width:4rem}.vb-total{margin-top:var(--k-espace-3);font-size:14px}.form-banniere{border:1px solid var(--k-bordure);padding:var(--k-espace-3);margin-block:var(--k-espace-4)}.form-banniere legend{padding-inline:var(--k-espace-2);font-size:13px;font-weight:600}.apercu-banniere{display:block;inline-size:100%;object-fit:cover;background:var(--k-surface-alt);border:1px solid var(--k-bordure);-webkit-margin-after:var(--k-espace-1);margin-block-end:var(--k-espace-1)}.apercu-banniere--desktop{aspect-ratio:2.4/1}.apercu-banniere--mobile{aspect-ratio:4/5;max-inline-size:160px}.apercu-banniere--vignette{inline-size:72px;aspect-ratio:2.4/1;margin:0}.apercu-banniere__telecharger{align-self:flex-start;-webkit-margin-before:var(--k-espace-1);margin-block-start:var(--k-espace-1);font-size:var(--k-label);text-decoration:underline}.apercu-categorie--vignette{aspect-ratio:4/5;max-inline-size:160px}.apercu-categorie--banniere-desktop{aspect-ratio:3/1}.apercu-categorie--banniere-mobile{aspect-ratio:16/9;max-inline-size:240px}.form-intro{color:var(--k-texte-discret);font-size:13px;max-inline-size:640px;margin-block:0 var(--k-espace-4)}.form-actions{display:flex;gap:var(--k-espace-2)}.form--compact{gap:var(--k-espace-3);max-inline-size:none}.attribut-ajout{border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon-sm);padding:var(--k-espace-3) var(--k-espace-4)}.attribut-ajout>summary{cursor:pointer;font-weight:600;font-size:13px}.attribut-ajout--principal,.attribut-ajout[open]>summary{-webkit-margin-after:var(--k-espace-4);margin-block-end:var(--k-espace-4)}.attribut-carte,.attribut-liste{display:flex;flex-direction:column;gap:var(--k-espace-4)}.attribut-carte{border:1px solid var(--k-bordure);background:var(--k-surface);border-radius:var(--bo-rayon);padding:var(--k-espace-4)}.attribut-carte__entete{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--k-espace-4)}.attribut-carte__nom{margin:0;font-size:16px}.attribut-carte__code{color:var(--k-texte-discret);font-size:12px;font-family:var(--bo-mono,monospace)}.attribut-valeurs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.attribut-valeur{display:flex;align-items:center;gap:var(--k-espace-3);padding:var(--k-espace-2) 0;-webkit-border-before:1px solid var(--bo-ligne);border-block-start:1px solid var(--bo-ligne);font-size:14px}.attribut-valeur:first-child{-webkit-border-before:none;border-block-start:none}.attribut-pastille{inline-size:16px;block-size:16px;border-radius:50%;border:1px solid var(--k-bordure);flex:none}.attribut-valeur__ordre{display:inline-flex;gap:2px;flex:none}.attribut-valeur__ordre button{background:none;border:1px solid var(--k-bordure);color:var(--k-texte);inline-size:22px;block-size:22px;line-height:1;cursor:pointer;font-size:12px}.attribut-valeur__ordre button:disabled{opacity:.35;cursor:not-allowed}.attribut-valeur__fr{font-weight:600}.attribut-valeur__ar{color:var(--k-texte-discret);direction:rtl}.attribut-valeur__actions{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:var(--k-espace-4)}.attribut-valeur__actions button:not(.lien-danger){background:none;border:none;padding:0;font:inherit;font-size:13px;color:var(--k-texte);cursor:pointer}@media (max-width:1024px){.admin-coquille{grid-template-columns:1fr}.admin-lateral{position:fixed;inset-block:0;inset-inline-start:0;z-index:40;inline-size:264px;max-inline-size:85vw;block-size:100vh;block-size:100dvh;transform:translateX(-100%);visibility:hidden;transition:transform .2s ease,visibility .2s ease}[data-menu-ouvert=oui] .admin-lateral{transform:translateX(0);visibility:visible}.admin-voile{display:block;position:fixed;inset:0;z-index:39;border:0;padding:0;background:rgb(0 0 0/45%);cursor:pointer}html:has([data-menu-ouvert=oui]){overflow:hidden}.admin-fermer{position:absolute;inset-block-start:var(--k-espace-4);inset-inline-end:var(--k-espace-4);inline-size:36px;block-size:36px;border:1px solid var(--bo-sidebar-titre);border-radius:var(--bo-rayon-sm);background:transparent;color:var(--bo-sidebar-actif-texte);font-size:15px}.admin-burger,.admin-fermer{display:inline-flex;align-items:center;justify-content:center;line-height:1;cursor:pointer}.admin-burger{flex:0 0 auto;inline-size:40px;block-size:40px;border:1px solid var(--k-bordure);border-radius:var(--bo-rayon-sm);background:var(--k-surface);color:var(--k-texte);font-size:18px}}@media (prefers-reduced-motion:reduce){.admin-lateral{transition:none}}@media (max-width:768px){.admin-entete{flex-wrap:wrap;gap:var(--k-espace-3);padding:var(--k-espace-3) var(--k-espace-4)}.admin-recherche{order:3;inline-size:100%;max-inline-size:none}.admin-entete__actions{gap:var(--k-espace-2)}.admin-identite__role{display:none}.admin-contenu{padding:var(--k-espace-4)}.entete-ecran h2{font-size:24px}}@media (max-width:640px){.entete-ecran{flex-wrap:wrap}.filtres>*{flex:1 1 100%;min-inline-size:0}.filtres .form-champ--enligne{flex-direction:row;align-items:center}.filtres .form-champ--enligne input:not([type=checkbox]){flex:1 1;min-inline-size:0}.table-actions-lot{flex-wrap:wrap}.carte-bo,.form-bloc,.kpi-carte{padding:var(--k-espace-4)}.btn,.pagination button{display:inline-flex;align-items:center;justify-content:center;min-block-size:40px}.onglets-statut button{min-block-size:36px}.connexion-champ input,.filtres input,.filtres select,.form-champ input,.form-champ select,.form-champ textarea{font-size:16px}.table--cartes,.table--cartes tbody,.table--cartes td,.table--cartes tr{display:block}.table--cartes{border:0;background:none}.table--cartes thead{display:none}.selection-cartes{display:flex;align-items:center;gap:var(--k-espace-2);font-size:13px}.selection-cartes,.table--cartes tr{-webkit-margin-after:var(--k-espace-3);margin-block-end:var(--k-espace-3)}.table--cartes tr{border:1px solid var(--k-bordure);border-radius:var(--bo-rayon);background:var(--k-surface);padding:var(--k-espace-3) var(--k-espace-4)}.table--cartes td,.table--cartes tr:last-child td{display:flex;align-items:baseline;justify-content:space-between;gap:var(--k-espace-4);padding:var(--k-espace-1) 0;-webkit-border-after:0;border-block-end:0;text-align:end}.table--cartes td[data-libelle]:before{content:attr(data-libelle);flex:0 0 auto;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--k-texte-attenue);text-align:start}.table--cartes .col-case,.table--cartes .stock-ajout{justify-content:flex-start;text-align:start}.table--cartes .stock-ajout{gap:var(--k-espace-2)}.table--cartes .col-vignette{inline-size:auto;justify-content:flex-start}.table--cartes .table__actions{justify-content:flex-start;-webkit-margin-before:var(--k-espace-2);margin-block-start:var(--k-espace-2);-webkit-padding-before:var(--k-espace-2);padding-block-start:var(--k-espace-2);-webkit-border-before:1px solid var(--bo-ligne);border-block-start:1px solid var(--bo-ligne)}}.ig-apercu{display:flex;gap:var(--k-gouttiere-produit);margin:0;padding:0;list-style:none}.ig-apercu img{inline-size:96px;block-size:96px}.ig-apercu img,.ig-vignette{display:block;object-fit:cover}.ig-vignette{inline-size:64px;block-size:64px}.ig-televerser{display:inline-block;-webkit-margin-before:var(--k-espace-1);margin-block-start:var(--k-espace-1);color:var(--k-texte-discret);font-size:var(--k-label-sm);text-decoration:underline;cursor:pointer}.ig-ordre{inline-size:5ch}.demandes{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.demande{border:1px solid var(--bo-ligne);padding:16px 18px}.demande__entete{display:flex;flex-wrap:wrap;align-items:center;gap:12px;-webkit-border-after:1px solid var(--bo-ligne);border-block-end:1px solid var(--bo-ligne);-webkit-padding-after:10px;padding-block-end:10px}.demande__reference{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demande__date{color:var(--k-texte-attenue);font-size:12px}.demande__langue{color:var(--bo-web);font-size:11px}.demande__suspecte{border:1px solid var(--bo-ligne);padding:2px 8px;color:var(--k-texte-attenue);font-size:11px}.demande__identite{margin:12px 0 4px;font-size:15px}.demande__contacts{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 12px;font-size:13px}.demande__tel{color:var(--k-texte);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demande__sans-email{color:var(--k-texte-discret);font-style:italic}.demande__brief{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.demande__brief span{background:var(--bo-table-entete);padding:3px 10px;color:var(--k-texte-attenue);font-size:12px}.demande__message{margin:0;-webkit-border-start:2px solid var(--bo-ligne);border-inline-start:2px solid var(--bo-ligne);-webkit-padding-start:14px;padding-inline-start:14px;max-inline-size:90ch;color:var(--k-texte);font-size:14px;line-height:1.7;white-space:pre-wrap}.look-vignette{object-fit:cover;border:1px solid var(--k-bordure)}.look-vignette,.look-vignette--vide{display:block;inline-size:56px;block-size:56px}.look-vignette--vide{background:var(--k-surface-alt);border:1px dashed var(--k-bordure-forte)}.look-avertissement+.look-avertissement{-webkit-margin-start:var(--k-espace-1);margin-inline-start:var(--k-espace-1)}.look-fiche{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--k-espace-4);gap:var(--k-espace-4);align-items:start}.look-fiche__actions,.look-fiche__pastilles{grid-column:1/-1}@media (max-width:1100px){.look-fiche{grid-template-columns:minmax(0,1fr)}}.look-fiche__barre{display:flex;align-items:center;justify-content:space-between;gap:var(--k-espace-3)}.look-bascule{display:flex}.look-apercu{position:relative;inline-size:100%;aspect-ratio:1/1;background:var(--k-surface-alt);border:1px solid var(--k-bordure);cursor:crosshair;overflow:hidden;direction:ltr}.look-apercu--mobile{aspect-ratio:4/5;max-inline-size:360px;margin-inline:auto}.look-apercu__image{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.look-apercu__vide{position:absolute;inset:0;display:grid;place-items:center;padding:var(--k-espace-4);text-align:center;font-size:13px;color:var(--k-texte-discret)}.look-pastille{position:absolute;inline-size:28px;block-size:28px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid var(--k-texte);background:var(--k-surface);color:var(--k-texte);font:600 12px/1 var(--k-police-ui);display:grid;place-items:center;cursor:pointer;padding:0}.look-pastille--sombre{background:var(--k-texte);color:var(--k-surface);border-color:var(--k-surface)}.look-pastille--selection{outline:2px solid var(--k-or);outline-offset:2px}.look-pastille--statique{position:static;transform:none;flex:none}.look-ligne-pastille{display:flex;flex-direction:column;gap:var(--k-espace-3);padding-block:var(--k-espace-3);-webkit-border-before:1px solid var(--k-bordure);border-block-start:1px solid var(--k-bordure)}.look-ligne-pastille--selection{background:var(--k-surface-alt);padding-inline:var(--k-espace-3)}.look-ligne-pastille__entete{display:flex;align-items:center;gap:var(--k-espace-3)}.look-ligne-pastille__entete .table__actions{-webkit-margin-start:auto;margin-inline-start:auto}.look-recherche{display:flex;flex-direction:column;gap:var(--k-espace-2);-webkit-border-before:1px solid var(--k-bordure);border-block-start:1px solid var(--k-bordure);-webkit-padding-before:var(--k-espace-3);padding-block-start:var(--k-espace-3)}.look-recherche input[type=search]{border:1px solid var(--k-bordure);padding:9px 12px;font:inherit}.look-resultats{list-style:none;margin:0;padding:0;border:1px solid var(--k-bordure)}.look-resultats li+li{-webkit-border-before:1px solid var(--k-bordure);border-block-start:1px solid var(--k-bordure)}.look-resultats button{display:flex;align-items:center;gap:var(--k-espace-3);inline-size:100%;padding:var(--k-espace-2) var(--k-espace-3);background:none;border:0;font:inherit;text-align:start;cursor:pointer}.look-resultats button:hover{background:var(--k-surface-alt)}.look-resultats .look-vignette--vide,.look-resultats img{inline-size:40px;block-size:40px;object-fit:cover}.look-resultats button span:nth-of-type(2){-webkit-margin-start:auto;margin-inline-start:auto;color:var(--k-texte-attenue)}.deux-facteurs__appairage{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-espace-3);margin-block:var(--k-espace-3)}.deux-facteurs__qr{border:1px solid var(--k-filet);background:var(--k-blanc)}.deux-facteurs__cle{font-family:ui-monospace,monospace;letter-spacing:.08em;word-break:break-all}.appareils{-webkit-margin-before:var(--k-espace-4);margin-block-start:var(--k-espace-4);-webkit-padding-before:var(--k-espace-4);padding-block-start:var(--k-espace-4);-webkit-border-before:1px solid var(--k-filet);border-block-start:1px solid var(--k-filet)}.appareils .badge{-webkit-margin-start:var(--k-espace-2);margin-inline-start:var(--k-espace-2)}.rt{display:flex;flex-direction:column;gap:var(--k-espace-8);padding:var(--k-espace-2) calc(var(--k-espace-8) - var(--k-espace-6)) var(--k-espace-12);font-family:var(--k-police-ui)}.rt,.rt a{color:var(--k-encre)}.rt a{text-decoration:none}.rt a:hover{color:var(--k-gris)}.rt button{font-family:inherit}.rt-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rt-attenue{color:var(--k-gris)}.rt-fort{font-weight:600}.rt-barre{text-decoration:line-through;color:var(--k-gris-attenue)}.rt-entete,.rt-entete-bloc{display:flex;flex-direction:column;gap:18px}.rt-ariane{display:flex;gap:var(--k-espace-2);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase}.rt-ariane,.rt-ariane a{color:var(--k-gris)}.rt-ariane>span:last-child{color:var(--k-encre)}.rt-entete__ligne{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--k-espace-6);-webkit-padding-after:18px;padding-block-end:18px;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre)}.rt-entete__titres{display:flex;flex-direction:column;gap:var(--k-espace-3);min-inline-size:0}.rt-entete__titre{display:flex;align-items:center;flex-wrap:wrap;gap:var(--k-espace-5)}.rt-entete__titre h1{margin:0;font:700 30px/1 var(--k-police-ui)}.rt-entete__meta{display:flex;flex-wrap:wrap;gap:var(--k-espace-2) 22px;font-size:13px;color:var(--k-gris)}.rt .rt-lien-souligne{font-weight:500;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre)}.rt-statut{display:inline-flex;align-items:center;gap:var(--k-espace-2);font:500 13px var(--k-police-ui)}.rt-statut__point{inline-size:7px;block-size:7px;border-radius:var(--k-rayon-rond);background:var(--k-encre)}.rt-statut--demande{background:var(--k-or)}.rt-statut--acceptee,.rt-statut--colis_recu,.rt-statut--controle_qualite{background:var(--k-bleu)}.rt-statut--cloture{background:var(--k-kpi-vert)}.rt-statut--refusee{background:var(--k-solde)}.rt-statut--annulee{background:var(--k-gris-attenue)}.rt-menu{position:relative;flex:0 0 auto}.rt-chevron{color:var(--k-gris-attenue)}.rt-menu__liste{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 4px);z-index:5;inline-size:290px;display:flex;flex-direction:column;border:1px solid var(--k-encre);background:var(--k-blanc)}.rt-menu__info,.rt-menu__liste>a,.rt-menu__liste>button{display:flex;flex-direction:column;gap:3px;margin:0;padding:14px 18px;border:0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);background:none;font:400 13px var(--k-police-ui);text-align:start;cursor:pointer}.rt-menu__liste>:last-child{-webkit-border-after:0;border-block-end:0}.rt-menu__liste>a:hover,.rt-menu__liste>button:hover{background:var(--k-blanc-casse)}.rt-menu__danger{font-weight:500;color:var(--k-solde)}.rt-menu__sous-texte{font-size:11px;font-weight:400;color:var(--k-gris-attenue)}.rt-menu__info{font-size:var(--k-corps-sm);color:var(--k-gris-attenue);cursor:default}.rt-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--k-espace-3);inline-size:100%;padding:17px;border:1px solid var(--k-encre);border-radius:0;background:var(--k-blanc);color:var(--k-encre);font:500 var(--k-label) /1.2 var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.rt-btn--primaire{background:var(--k-encre);color:var(--k-blanc)}.rt-btn--danger{border-color:var(--k-solde);background:var(--k-solde);color:var(--k-blanc)}.rt-btn--compact{inline-size:auto;padding:13px 18px;font-size:var(--k-label-sm)}.rt-btn:disabled{border-color:var(--k-filet-2);background:var(--k-filet-2);color:var(--k-gris-attenue);cursor:not-allowed}.rt-lien-action{align-self:flex-start;padding:0 0 3px;border:0;-webkit-border-after:1px solid currentColor;border-block-end:1px solid currentColor;background:none;color:var(--k-encre);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.rt-lien-action--discret{color:var(--k-gris)}.rt-boutons{display:flex;gap:var(--k-espace-3)}.rt-boutons>.rt-btn{flex:1 1;padding-block:15px}.rt-stepper{display:grid;grid-template-columns:repeat(var(--rt-etapes,5),minmax(0,1fr));margin:0;padding:0;list-style:none;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.rt-stepper__etape{display:flex;flex-direction:column;gap:10px;padding:var(--k-espace-4) var(--k-espace-5) 18px;-webkit-border-before:2px solid transparent;border-block-start:2px solid transparent;-webkit-border-start:1px solid var(--k-filet);border-inline-start:1px solid var(--k-filet)}.rt-stepper__etape:first-child{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}.rt-stepper__marque{font:700 18px/1 var(--k-police-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rt-stepper__libelle{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase}.rt-stepper__etape--fait{border-block-start-color:var(--k-kpi-vert)}.rt-stepper__etape--fait .rt-mini-stepper__marque,.rt-stepper__etape--fait .rt-stepper__marque{color:var(--k-kpi-vert)}.rt-stepper__etape--courant{border-block-start-color:var(--k-encre)}.rt-stepper__etape--avenir{color:var(--k-gris-attenue)}.rt-stepper__etape--avenir .rt-stepper__marque{color:color-mix(in oklch,var(--k-gris-attenue) 55%,var(--k-blanc))}.rt-bandeau{--rt-accent:var(--k-solde);margin:0;padding:var(--k-espace-5) 24px;border:1px solid var(--k-filet);-webkit-border-before:2px solid var(--rt-accent);border-block-start:2px solid var(--rt-accent);background:color-mix(in oklch,var(--rt-accent) 7%,var(--k-blanc));font-size:13px}.rt-bandeau--annule{--rt-accent:var(--k-gris-attenue);background:var(--k-blanc-casse)}.rt-grille{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--k-espace-8);gap:var(--k-espace-8);align-items:start}.rt-principal{display:flex;flex-direction:column;gap:var(--k-espace-8);min-inline-size:0}.rt-tuile{--rt-accent:var(--k-encre);padding:24px;border:1px solid var(--k-filet);-webkit-border-before:2px solid var(--rt-accent);border-block-start:2px solid var(--rt-accent);background:color-mix(in oklch,var(--rt-accent) 7%,var(--k-blanc));color:var(--k-encre)}.rt-tuile--bleu{--rt-accent:var(--k-bleu)}.rt-tuile--or{--rt-accent:var(--k-or)}.rt-tuile--vert{--rt-accent:var(--k-kpi-vert)}.rt-tuile--solde{--rt-accent:var(--k-solde)}.rt-carte{display:flex;flex-direction:column;gap:var(--k-espace-5)}.rt-carte__entete{display:flex;justify-content:space-between;align-items:center;gap:var(--k-espace-4)}.rt-eyebrow{display:inline-flex;align-items:center;gap:var(--k-espace-2);font:500 var(--k-label-sm) /1.3 var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase}.rt-pastille{flex:0 0 auto;inline-size:7px;block-size:7px;border:1px solid var(--rt-accent,var(--k-encre));border-radius:var(--k-rayon-rond);background:var(--rt-accent,var(--k-encre))}.rt-pastille--vide{border-color:var(--k-gris-attenue);background:transparent}.rt-pastille--pleine{border-color:var(--k-kpi-vert);background:var(--k-kpi-vert)}.rt-indication{font-size:var(--k-corps-sm);color:var(--k-gris)}.rt-titre{margin:0;font:600 16px/1.3 var(--k-police-ui)}.rt-texte-aide{margin:0;font:400 13px/1.6 var(--k-police-ui);color:var(--k-gris)}.rt-etape{display:flex;flex-direction:column;gap:var(--k-espace-5)}.rt-etape--serree{gap:14px}.rt-etape--qc,.rt-etape__entete{gap:var(--k-espace-4)}.rt-etape__entete{display:flex;justify-content:space-between;align-items:baseline}.rt-criteres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px}.rt-bl,.rt-critere,.rt-encart{border:1px solid var(--k-filet);background:var(--k-blanc)}.rt-critere{display:flex;flex-direction:column;gap:6px;padding:var(--k-espace-4)}.rt-critere__titre{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase;color:var(--k-gris)}.rt-critere__titre--ok{color:var(--k-kpi-vert)}.rt-critere__titre--alerte{color:var(--k-solde)}.rt-bl__detail,.rt-critere__detail{font-size:var(--k-corps-sm);color:var(--k-gris)}.rt-bl{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--k-espace-5);gap:var(--k-espace-5);padding:var(--k-espace-4) 18px}.rt-bl__texte{gap:var(--k-espace-1)}.rt-bl__texte,.rt-refus{display:flex;flex-direction:column}.rt-refus{-webkit-padding-before:var(--k-espace-1);padding-block-start:var(--k-espace-1)}.rt-encart{gap:14px;padding:18px}.rt-champ,.rt-encart{display:flex;flex-direction:column}.rt-champ{position:relative;gap:var(--k-espace-1)}.rt-champ__libelle{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--k-gris)}.rt-champ__libelle--compteur{display:flex;justify-content:space-between}.rt-compteur{color:var(--k-gris-attenue)}.rt-compteur--ok{color:var(--k-kpi-vert)}.rt-champ__saisie{padding:var(--k-espace-2) 0;border:0;-webkit-border-after:1px solid var(--k-filet-2);border-block-end:1px solid var(--k-filet-2);border-radius:0;background:transparent;font:400 14px var(--k-police-ui);color:var(--k-encre);outline:none}.rt-champ__saisie--requis{border-block-end-color:var(--k-encre)}.rt-champ__saisie:focus-visible{border-block-end-width:2px}.rt-champ--select .rt-champ__saisie{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:var(--k-espace-5);padding-inline-end:var(--k-espace-5)}.rt-champ--select .rt-chevron{position:absolute;inset-inline-end:2px;inset-block-end:var(--k-espace-2);pointer-events:none}.rt-qc{margin:0;padding:0;list-style:none;border:1px solid var(--k-filet);background:var(--k-blanc)}.rt-qc__ligne{display:grid;grid-template-columns:60px minmax(0,1fr) 210px 210px;align-items:center;grid-gap:var(--k-espace-4);gap:var(--k-espace-4);padding:14px var(--k-espace-4);-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.rt-qc__ligne:last-child{-webkit-border-after:0;border-block-end:0}.rt-qc__article,.rt-variante__nom{display:flex;flex-direction:column;gap:3px;min-inline-size:0}.rt-qc__nom{font:500 14px var(--k-police-ui)}.rt-qc__detail{font-size:var(--k-corps-sm);color:var(--k-gris)}.rt-qc__sku{font-size:11px;color:var(--k-gris-attenue)}.rt-vignette{display:block;object-fit:cover;background:var(--k-blanc-casse)}.rt-choix{display:flex;flex-direction:column;gap:3px;padding:13px 14px;border:1px solid var(--k-filet-2);border-radius:0;background:var(--k-blanc);color:var(--k-encre);text-align:start;cursor:pointer}.rt-choix__titre{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase}.rt-choix__detail{font-size:11px;opacity:.75}.rt-choix--intact{border-color:var(--k-encre);background:var(--k-encre);color:var(--k-blanc)}.rt-choix--defectueux{border-color:var(--k-solde);background:var(--k-solde);color:var(--k-blanc)}.rt-checklist{margin:0;padding:0;list-style:none;-webkit-border-before:1px solid var(--k-filet);border-block-start:1px solid var(--k-filet)}.rt-checklist li{--rt-accent:var(--k-gris-attenue);display:flex;align-items:center;gap:var(--k-espace-3);padding:var(--k-espace-3) 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font-size:13px;color:var(--k-gris-attenue)}.rt-checklist li .rt-pastille{background:transparent}.rt-checklist li.rt-checklist--fait{--rt-accent:var(--k-kpi-vert);color:var(--k-encre)}.rt-checklist li.rt-checklist--fait .rt-pastille{background:var(--k-kpi-vert)}.rt-section{display:flex;flex-direction:column}.rt-section__entete{justify-content:space-between;-webkit-padding-after:var(--k-espace-4);padding-block-end:var(--k-espace-4);-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre)}.rt-section__entete,.rt-section__titres{display:flex;align-items:baseline;gap:var(--k-espace-4)}.rt-section__titres{flex-wrap:wrap}.rt-section>:not(.rt-section__entete){-webkit-margin-before:var(--k-espace-5);margin-block-start:var(--k-espace-5)}.rt-section>.rt-articles{-webkit-margin-before:0;margin-block-start:0}.rt-choix-issue{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.rt-tuile--choix{display:flex;flex-direction:column;gap:10px;min-block-size:140px;text-align:start;cursor:pointer}.rt-tuile--choix:hover{background:color-mix(in oklch,var(--rt-accent) 12%,var(--k-blanc))}.rt-tuile--choix .rt-lien-action{-webkit-margin-before:auto;margin-block-start:auto}.rt-issue__contenu{display:flex;flex-direction:column;gap:var(--k-espace-5)}.rt-tuiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px}.rt-tuile--chiffre{display:flex;flex-direction:column;padding:var(--k-espace-5)}.rt-tuile--neutre{border-block-start-color:var(--k-filet);background:var(--k-blanc)}.rt-tuile--neutre .rt-tuile__valeur{font-size:22px;color:var(--k-encre)}.rt-tuile__valeur{-webkit-margin-before:14px;margin-block-start:14px;font:700 26px/1 var(--k-police-ui);color:var(--rt-accent)}.rt-tuile__unite{-webkit-margin-start:6px;margin-inline-start:6px;font:500 13px var(--k-police-ui)}.rt-tuile__note{-webkit-margin-before:var(--k-espace-2);margin-block-start:var(--k-espace-2);font-size:var(--k-corps-sm);color:var(--k-gris)}.rt-alerte,.rt-ligne-info{margin:0;padding:var(--k-espace-4) 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font-size:13px;color:var(--k-gris)}.rt-alerte{color:var(--k-solde)}.rt-succes{margin:0;font:600 var(--k-corps-sm) var(--k-police-ui);color:var(--k-kpi-vert)}.rt-segments{display:flex;border:1px solid var(--k-encre)}.rt-segment{flex:1 1;display:flex;flex-direction:column;gap:var(--k-espace-1);padding:14px var(--k-espace-4);border:0;-webkit-border-start:1px solid var(--k-encre);border-inline-start:1px solid var(--k-encre);border-radius:0;background:var(--k-blanc);color:var(--k-encre);text-align:start;cursor:pointer}.rt-segment:first-child{-webkit-border-start:0;border-inline-start:0}.rt-segment__titre{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase;white-space:nowrap}.rt-segment__detail{font:400 11px/1.45 var(--k-police-ui);color:var(--k-gris-attenue)}.rt-segment--actif{background:var(--k-encre);color:var(--k-blanc)}.rt-segment--actif .rt-segment__detail{color:color-mix(in oklch,var(--k-blanc) 75%,var(--k-encre))}.rt-segment:disabled{color:var(--k-gris-attenue);cursor:not-allowed}.rt-remb__mode{display:flex;justify-content:space-between;align-items:center;gap:var(--k-espace-4);font-size:13px}.rt-remb__mode strong{font-weight:600}.rt-mini-stepper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.rt-mini-stepper__etape{display:flex;align-items:center;gap:10px;padding:var(--k-espace-3) 0 14px;-webkit-border-before:2px solid transparent;border-block-start:2px solid transparent;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase}.rt-mini-stepper__marque{font:700 14px var(--k-police-ui)}.rt-mini-stepper__etape.rt-stepper__etape--fait{border-block-start-color:var(--k-kpi-vert)}.rt-mini-stepper__etape.rt-stepper__etape--courant{border-block-start-color:var(--k-encre)}.rt-resume{display:flex;justify-content:space-between;align-items:center;gap:var(--k-espace-4);padding:var(--k-espace-4) var(--k-espace-5);border:1px solid var(--k-filet);background:var(--k-blanc-casse);font-size:13px}.rt-resume strong{font-weight:600}.rt-grille-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--k-espace-6);gap:var(--k-espace-6);align-items:end}.rt-recherche{display:flex;align-items:center;gap:var(--k-espace-3);max-inline-size:420px;padding:var(--k-espace-2) 0;-webkit-border-after:1px solid var(--k-filet-2);border-block-end:1px solid var(--k-filet-2);stroke:var(--k-gris-attenue);stroke-width:1.4}.rt-recherche input{flex:1 1;border:0;background:transparent;font:400 13px var(--k-police-ui);outline:none}.rt-table{display:flex;flex-direction:column;border:1px solid var(--k-filet)}.rt-variante{display:grid;grid-template-columns:28px minmax(0,1fr) 140px 140px;align-items:center;grid-gap:var(--k-espace-4);gap:var(--k-espace-4);padding:14px var(--k-espace-5)}.rt-table__entete{background:var(--k-blanc-casse);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--k-gris)}.rt-variante--ligne{border:0;-webkit-border-before:1px solid var(--k-filet);border-block-start:1px solid var(--k-filet);border-radius:0;background:var(--k-blanc);color:var(--k-encre);font:400 13px var(--k-police-ui);text-align:start;cursor:pointer}.rt-variante--ligne:disabled{color:var(--k-gris-attenue);cursor:not-allowed}.rt-variante--active{background:var(--k-blanc-casse)}.rt-articles .rt-num,.rt-variante .rt-num{text-align:end}.rt-radio{display:inline-flex;align-items:center;justify-content:center;inline-size:14px;block-size:14px;border:1px solid var(--k-encre);border-radius:var(--k-rayon-rond)}.rt-variante--ligne:disabled .rt-radio{border-color:var(--k-filet-2)}.rt-variante--active .rt-radio:after{content:"";inline-size:6px;block-size:6px;border-radius:var(--k-rayon-rond);background:var(--k-encre)}.rt-dispo{--rt-accent:var(--k-gris-attenue);display:inline-flex;align-items:center;gap:var(--k-espace-2);font:500 13px var(--k-police-ui)}.rt-dispo .rt-pastille{background:transparent}.rt-dispo--ok{--rt-accent:var(--k-kpi-vert)}.rt-dispo--alerte{--rt-accent:var(--k-solde)}.rt-dispo--alerte .rt-pastille,.rt-dispo--ok .rt-pastille{background:var(--rt-accent)}.rt-quantite{display:flex;align-items:center;gap:var(--k-espace-4)}.rt-stepper-qte{display:flex;border:1px solid var(--k-encre)}.rt-stepper-qte button,.rt-stepper-qte span{display:flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;border:0;border-radius:0;background:var(--k-blanc);font:400 16px var(--k-police-ui);cursor:pointer}.rt-stepper-qte span{inline-size:44px;border-inline:1px solid var(--k-encre);font:600 14px var(--k-police-ui);cursor:default}.rt-stepper-qte button:disabled{color:var(--k-gris-attenue);cursor:not-allowed}.rt-articles__ligne{display:grid;grid-template-columns:52px minmax(0,1fr) 220px 120px;align-items:center;grid-gap:var(--k-espace-4);gap:var(--k-espace-4);padding:14px 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font-size:13px}.rt-articles__entete{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--k-gris)}.rt-colonne{display:flex;flex-direction:column;gap:var(--k-espace-8)}.rt-colonne dl,.rt-journal{margin:0;padding:0;list-style:none}.rt-colonne__titre{margin:0;-webkit-padding-after:14px;padding-block-end:14px;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls-xlarge);text-transform:uppercase;color:var(--k-gris)}.rt-info{display:flex;justify-content:space-between;gap:var(--k-espace-3);padding:var(--k-espace-3) 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font-size:13px}.rt-info dt{color:var(--k-gris)}.rt-info dd{margin:0;text-align:end}.rt .rt-avoir{font:500 var(--k-corps-sm) var(--k-police-ui);letter-spacing:.04em;color:var(--k-encre)}.rt-journal li{display:flex;flex-direction:column;gap:var(--k-espace-1);padding:var(--k-espace-3) 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font:400 13px/1.5 var(--k-police-ui)}.rt-journal__meta{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--k-gris-attenue)}.rt-voile{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--k-espace-4);background:color-mix(in oklch,var(--k-encre) 45%,transparent)}.rt-modale{--rt-accent:var(--k-bleu);inline-size:min(520px,100%);border:1px solid var(--k-encre);-webkit-border-before:2px solid var(--rt-accent);border-block-start:2px solid var(--rt-accent);background:var(--k-blanc);font-family:var(--k-police-ui);color:var(--k-encre)}.rt-modale--danger{--rt-accent:var(--k-solde)}.rt-modale__entete{display:flex;flex-direction:column;gap:14px;padding:var(--k-espace-6) 28px 6px}.rt-modale__titre{margin:0;font:600 18px/1.3 var(--k-police-ui)}.rt-modale__lignes{margin:0;padding:var(--k-espace-2) 28px 0}.rt-modale__ligne{display:flex;justify-content:space-between;gap:var(--k-espace-4);padding:var(--k-espace-3) 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font-size:13px}.rt-modale__ligne dt{color:var(--k-gris)}.rt-modale__ligne dd{margin:0;font-weight:600;text-align:end}.rt-modale__note{margin:0;padding:14px 28px 0;font:400 var(--k-corps-sm) /1.6 var(--k-police-ui);color:var(--k-gris)}.rt-modale__pied{display:flex;gap:var(--k-espace-3);padding:22px 28px 28px}.rt-modale__pied .rt-btn{flex:1 1;padding:var(--k-espace-4)}.rt-modale__pied .rt-modale__confirmer{flex:1.4 1}.rt-toast{position:fixed;inset-block-end:28px;inset-inline-start:calc(50% + 116px);z-index:40;display:flex;align-items:center;gap:var(--k-espace-6);padding:14px 22px;transform:translateX(-50%);background:var(--k-encre);color:var(--k-blanc);font:400 13px var(--k-police-ui)}.rt-toast__annuler{padding:0 0 3px;border:0;-webkit-border-after:1px solid var(--k-blanc);border-block-end:1px solid var(--k-blanc);background:none;color:var(--k-blanc);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}@media (max-width:1100px){.rt-grille{grid-template-columns:minmax(0,1fr)}.rt-toast{inset-inline-start:50%}}@media (max-width:768px){.rt-choix-issue,.rt-criteres,.rt-grille-2,.rt-tuiles{grid-template-columns:minmax(0,1fr)}.rt-qc__ligne{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-qc__ligne .rt-vignette{display:none}.rt-qc__article{grid-column:1/-1}.rt-stepper{grid-template-columns:repeat(var(--rt-etapes,5),minmax(112px,1fr));overflow-x:auto}.rt-carte__entete,.rt-etape__entete{flex-direction:column;align-items:flex-start}.rt-btn:not(.rt-btn--compact){white-space:normal}.rt-entete__ligne{flex-direction:column;align-items:flex-start}}.cmd-encre{font-weight:500;color:var(--k-encre)}.cmd-muet{color:var(--k-gris-attenue)}.cmd-bleu{color:var(--k-bleu)}.cmd-droite{text-align:end}.cmd-libelle{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase;color:var(--k-gris)}.cmd-entete__actions{display:flex;align-items:center;gap:var(--k-espace-3);white-space:nowrap}.cmd-statut--en_attente_paiement,.cmd-statut--nouvelle{background:var(--k-or)}.cmd-statut--confirmee,.cmd-statut--en_preparation,.cmd-statut--expediee,.cmd-statut--prete_au_retrait{background:var(--k-bleu)}.cmd-statut--livree,.cmd-statut--retiree{background:var(--k-kpi-vert)}.cmd-statut--annulee,.cmd-statut--annulee_auto{background:var(--k-solde)}.cmd-statut--retournee{background:var(--k-gris-attenue)}.cmd-articles__entete{justify-content:space-between;-webkit-padding-after:var(--k-espace-4);padding-block-end:var(--k-espace-4);-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre)}.cmd-articles__entete,.cmd-articles__titres{display:flex;align-items:baseline;gap:var(--k-espace-4)}.cmd-articles__titres{font-size:var(--k-corps-sm)}.cmd-articles__titres h2{margin:0;font:700 22px var(--k-police-ui)}.cmd-articles__verrou{font-size:var(--k-corps-sm);color:var(--k-gris-attenue)}.cmd-articles__en-cours{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase;color:var(--k-bleu)}.cmd-articles__liste,.cmd-journal,.cmd-lignes,.cmd-prelevement,.cmd-resultats{margin:0;padding:0;list-style:none}.cmd-article{display:grid;grid-template-columns:96px minmax(0,1fr) 120px 130px 130px;align-items:center;grid-gap:var(--k-espace-5);gap:var(--k-espace-5);padding:18px 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font-size:13px}.cmd-article--entete{padding-block:14px;font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--k-gris)}.cmd-article--retire{opacity:.45}.cmd-vignette{display:block;inline-size:52px;block-size:52px;object-fit:cover;background:var(--k-blanc-casse)}.cmd-vignette--grande{inline-size:96px;block-size:120px}.cmd-article__nom{display:flex;flex-direction:column;gap:3px;min-inline-size:0}.cmd-article__libelle{font:500 16px/1.35 var(--k-police-ui)}.cmd-article__sku{font-size:var(--k-corps-sm);color:var(--k-gris)}.cmd-article__note{font-size:11px}.cmd-ton--muet{color:var(--k-gris-attenue)}.cmd-ton--bleu{color:var(--k-bleu)}.cmd-ton--solde{color:var(--k-solde)}.cmd-article__quantite{font:700 20px var(--k-police-ui)}.cmd-article__total{font:600 15px var(--k-police-ui)}.cmd-stepper-qte{inline-size:-moz-fit-content;inline-size:fit-content}.cmd-stepper-qte button,.cmd-stepper-qte span{inline-size:36px;block-size:36px}.cmd-stepper-qte span{inline-size:40px}.cmd-ajout{display:flex;flex-direction:column;gap:var(--k-espace-3);padding:var(--k-espace-5) 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet)}.cmd-recherche input{inline-size:100%;max-inline-size:420px;padding:var(--k-espace-2) 0;border:0;-webkit-border-after:1px solid var(--k-filet-2);border-block-end:1px solid var(--k-filet-2);border-radius:0;background:transparent;font:400 13px var(--k-police-ui);outline:none}.cmd-recherche input:focus-visible{border-block-end-color:var(--k-encre)}.cmd-resultats{border:1px solid var(--k-filet)}.cmd-resultat{display:grid;grid-template-columns:minmax(0,1fr) 140px 120px 80px;align-items:center;grid-gap:var(--k-espace-4);gap:var(--k-espace-4);inline-size:100%;padding:var(--k-espace-3) var(--k-espace-4);border:0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);border-radius:0;background:var(--k-blanc);color:var(--k-encre);font:400 13px var(--k-police-ui);text-align:start;cursor:pointer}.cmd-resultats li:last-child .cmd-resultat{-webkit-border-after:0;border-block-end:0}.cmd-resultat:disabled{color:var(--k-gris-attenue);cursor:not-allowed}.cmd-resultat__cta{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase}.cmd-aide{font-size:var(--k-corps-sm);color:var(--k-gris-attenue)}.cmd-total{justify-content:space-between;gap:var(--k-espace-6);-webkit-margin-before:var(--k-espace-4);margin-block-start:var(--k-espace-4);padding:var(--k-espace-5) 24px}.cmd-total,.cmd-total__detail{display:flex;flex-wrap:wrap;align-items:center}.cmd-total__detail{gap:var(--k-espace-2) 10px;font-size:13px;color:var(--k-gris)}.cmd-total__signe{color:var(--k-gris-attenue)}.cmd-total__montant{display:flex;align-items:baseline;gap:var(--k-espace-4);white-space:nowrap}.cmd-total__libelle{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase}.cmd-total__valeur{font:700 28px/1 var(--k-police-ui);color:var(--k-or)}.cmd-articles__pied{-webkit-padding-before:var(--k-espace-5);padding-block-start:var(--k-espace-5)}.cmd-articles__pied .cmd-articles__enregistrer{flex:1.4 1}.cmd-appel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px;padding:18px var(--k-espace-5);border:1px solid var(--k-filet);background:var(--k-blanc)}.cmd-appel__cliente,.cmd-appel__tentatives,.cmd-resultat-appel{display:flex;flex-direction:column;gap:6px}.cmd-appel__nom{font:500 13px var(--k-police-ui)}.rt .cmd-appel__telephone{font:700 26px/1 var(--k-police-ui);letter-spacing:.02em}.cmd-appel__tentatives{gap:var(--k-espace-1);text-align:end;font-size:var(--k-corps-sm)}.cmd-appel__compteur{font:700 22px/1 var(--k-police-ui)}.cmd-resultat-appel{gap:10px}.cmd-issues{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px;gap:2px}.cmd-issue{display:flex;flex-direction:column;gap:3px;padding:13px 14px;border:1px solid var(--k-filet-2);border-radius:0;background:var(--k-blanc);text-align:start;cursor:pointer}.cmd-issue:hover:not(:disabled){border-color:var(--k-encre)}.cmd-issue:disabled{cursor:not-allowed;opacity:.6}.cmd-issue__titre{font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase;color:var(--k-encre)}.cmd-issue__detail{font-size:11px;color:var(--k-gris)}.cmd-alerte{margin:0;font-size:13px;color:var(--k-solde)}.cmd-prelevement{border:1px solid var(--k-filet);background:var(--k-blanc)}.cmd-prelevement__ligne,.cmd-retour-ligne{display:grid;grid-template-columns:22px 52px minmax(0,1fr) auto;align-items:center;grid-gap:var(--k-espace-4);gap:var(--k-espace-4);padding:var(--k-espace-3) var(--k-espace-4);-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font-size:13px;cursor:pointer}.cmd-retour-ligne{grid-template-columns:minmax(0,1fr) auto auto;cursor:default}.cmd-prelevement li:last-child>*,.cmd-prelevement>li.cmd-retour-ligne:last-child{-webkit-border-after:0;border-block-end:0}.cmd-case{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;inline-size:18px;block-size:18px;margin:0;border:1px solid var(--k-encre);border-radius:0;background:var(--k-blanc);cursor:pointer}.cmd-case:checked{background:var(--k-encre)}.cmd-case:checked:after{content:"✓";color:var(--k-blanc);font:600 11px var(--k-police-ui)}.cmd-puces{display:flex;flex-wrap:wrap;gap:var(--k-espace-2)}.cmd-puce{padding:10px 14px;border:1px solid var(--k-filet-2);border-radius:0;background:var(--k-blanc);color:var(--k-encre);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls);text-transform:uppercase;cursor:pointer}.cmd-puce--active{border-color:var(--k-solde);background:var(--k-solde);color:var(--k-blanc)}.cmd-puce:disabled{color:var(--k-gris-attenue);cursor:not-allowed}.cmd-bloc{display:flex;flex-direction:column;gap:var(--k-espace-3)}.cmd-bloc__titre{margin:0;-webkit-padding-after:14px;padding-block-end:14px;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:var(--k-ls-xlarge);text-transform:uppercase;color:var(--k-gris)}.cmd-ligne-paiement,.cmd-ligne-retour{display:grid;grid-template-columns:minmax(0,1fr) auto 120px auto;align-items:center;grid-gap:var(--k-espace-4);gap:var(--k-espace-4);padding:var(--k-espace-3) 0;-webkit-border-after:1px solid var(--k-filet);border-block-end:1px solid var(--k-filet);font-size:13px}.cmd-ligne-retour{grid-template-columns:160px minmax(0,1fr) auto}.cmd-colonne__entete{display:flex;justify-content:space-between;align-items:baseline;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre)}.cmd-colonne__entete .rt-colonne__titre{-webkit-border-after:0;border-block-end:0}.rt .cmd-lien-titre{padding:0 0 2px;border:0;-webkit-border-after:1px solid var(--k-encre);border-block-end:1px solid var(--k-encre);background:none;color:var(--k-encre);font:500 var(--k-label-sm) var(--k-police-ui);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.cmd-adresse{display:flex;flex-direction:column;gap:var(--k-espace-4);-webkit-padding-before:var(--k-espace-4);padding-block-start:var(--k-espace-4)}.cmd-adresse__texte{display:inline-block;max-inline-size:190px}.cmd-note{gap:14px}.cmd-note,.cmd-note__ancienne{display:flex;flex-direction:column}.cmd-note__ancienne{gap:var(--k-espace-1);margin:0;font-size:13px;white-space:pre-wrap}.cmd-note__saisie{resize:vertical;font-size:13px;line-height:1.6}.cmd-note__ajouter{inline-size:100%}.cmd-journal li{flex-direction:row;gap:var(--k-espace-3)}.cmd-journal .rt-pastille{-webkit-margin-before:6px;margin-block-start:6px}.cmd-journal__corps{display:flex;flex-direction:column;gap:var(--k-espace-1);min-inline-size:0}.cmd-journal__texte{overflow-wrap:anywhere}.cmd-ton-pastille--or{--rt-accent:var(--k-or)}.cmd-ton-pastille--bleu{--rt-accent:var(--k-bleu)}.cmd-ton-pastille--vert{--rt-accent:var(--k-kpi-vert)}.cmd-ton-pastille--solde{--rt-accent:var(--k-solde)}.cmd-ton-pastille--muet{--rt-accent:var(--k-gris-attenue)}@media (max-width:768px){.cmd-entete__actions{flex-wrap:wrap}.cmd .rt-lien-action{white-space:normal}.cmd-article{grid-template-columns:72px minmax(0,1fr) auto;gap:var(--k-espace-3)}.cmd-article--entete{display:none}.cmd-vignette--grande{inline-size:72px;block-size:90px}.cmd-article>:nth-child(4){display:none}.cmd-article>:nth-child(5){grid-column:2/-1}.cmd-issues{grid-template-columns:repeat(2,minmax(0,1fr))}.cmd-appel{grid-template-columns:minmax(0,1fr)}.cmd-appel__tentatives{text-align:start}.cmd-ligne-paiement,.cmd-ligne-retour,.cmd-resultat{grid-template-columns:minmax(0,1fr) auto}}