#panel-marchand{background:var(--xi-card-solid, linear-gradient(165deg, #1c1610, #100c07));color:var(--xi-strong, #e8ddc8)}html body #panel-marchand .hdv2.mch{--mch-fond: var(--xi-card-solid, linear-gradient(168deg, rgba(38,28,13,.97), rgba(18,12,5,.98)));--mch-carte: var(--xi-inset, linear-gradient(180deg, rgba(255,214,120,.075), rgba(255,214,120,.025)));--mch-champ: var(--xi-field, rgba(10,7,3,.62));--mch-ligne: var(--xi-line-soft, rgba(255,214,120,.16));--mch-ligne2: var(--xi-line, rgba(255,214,120,.34));--mch-titre: var(--xi-title, #ffe6a8);--mch-fort: var(--xi-strong, #f3e5c1);--mch-texte: var(--xi-text, #cbbb95);--mch-doux: var(--xi-soft, #b3a486);--mch-or: var(--xi-gold, #ffd977);--mch-kick: var(--xi-kicker, #c8912f);--mch-ok: var(--xi-ok, #7fe0a0);--mch-ko: var(--xi-ko, #ff9a86);--mch-ok-doux: #a8d8a2;--mch-ko-doux: #e9b08a;--mch-ko-ligne: rgba(222,150,100,.42);--h2-cream: var(--mch-fort);--h2-mut: var(--mch-texte);--h2-mut2: var(--mch-doux);--h2-gold: var(--mch-or);--h2-line: var(--mch-ligne2);--h2-soft: var(--mch-ligne);background:var(--mch-fond);color:var(--mch-fort);font-family:var(--xi-font, inherit);border-radius:var(--xi-r-card, 16px);overflow:visible}html body #panel-marchand .mch-tete{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;align-items:center;padding:14px 14px 12px;border-bottom:1px solid var(--mch-ligne);background:radial-gradient(120% 140%at 0% 0%,rgba(255,214,120,.14),transparent 60%)}html body #panel-marchand .mch-tt{display:flex;flex-direction:column;gap:2px;min-width:0;grid-row:1;grid-column:1}html body #panel-marchand .mch-eye{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mch-kick)}html body #panel-marchand .mch-tt b{font-family:var(--font-main, 'Cinzel', Georgia, serif);font-size:22px;font-weight:700;line-height:1.15;color:var(--mch-titre);background:var(--xi-title-grad, linear-gradient(180deg, #fff6dd, #ffd874 52%, #caa044));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body #panel-marchand .mch-tt small{font-size:12px;color:var(--mch-texte);line-height:1.35}html body #panel-marchand .mch-hdv{grid-row:1;grid-column:2;justify-self:end;min-height:40px;padding:0 12px;border-radius:10px;cursor:pointer;white-space:nowrap;font:inherit;font-size:12px;font-weight:700;color:var(--mch-or);background:var(--xi-chip, rgba(0,0,0,.32));border:1px solid var(--xi-btn-ghost-line, rgba(232,192,96,.35))}html body #panel-marchand .mch-hdv:hover{border-color:var(--mch-ligne2);filter:brightness(1.1)}html body #panel-marchand .mch-stats{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap;grid-row:2;grid-column:1/-1}html body #panel-marchand .mch-solde{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center;padding:5px 10px;border-radius:10px;background:var(--xi-chip, rgba(0,0,0,.28));border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-solde b{font-size:16px;font-weight:800;color:var(--mch-or);white-space:nowrap;font-variant-numeric:tabular-nums}html body #panel-marchand .mch-solde small{font-size:11px;color:var(--mch-doux)}html body #panel-marchand .mch-stat-btn{font:inherit;cursor:pointer}html body #panel-marchand .mch-stat-btn b{color:var(--mch-ok)}html body #panel-marchand .mch-stat-btn:hover{border-color:var(--mch-ok)}html body #panel-marchand .mch-tabs{display:flex;gap:8px;overflow-x:auto;padding:12px 14px 4px;scrollbar-width:none;scroll-snap-type:x proximity}html body #panel-marchand .mch-tabs::-webkit-scrollbar{display:none}html body #panel-marchand .mch-tab{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 14px 0 8px;scroll-snap-align:start;border-radius:var(--xi-r-pill, 999px);cursor:pointer;font:inherit;font-size:13px;font-weight:700;white-space:nowrap;color:var(--mch-texte);background:var(--xi-chip, rgba(255,255,255,.05));border:1px solid var(--mch-ligne);transition:background .15s,border-color .15s,color .15s}html body #panel-marchand .mch-tab-ic{width:28px;height:28px;display:grid;place-items:center;font-size:16px;border-radius:50%;background:var(--xi-tile, rgba(255,214,120,.12));border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-tab-n{min-width:22px;padding:0 6px;border-radius:var(--xi-r-pill, 999px);font-size:11px;font-weight:800;line-height:20px;text-align:center;color:var(--mch-doux);background:var(--xi-field, rgba(0,0,0,.3))}html body #panel-marchand .mch-tab:hover{color:var(--mch-fort);border-color:var(--mch-ligne2)}html body #panel-marchand .mch-tab.on{color:var(--xi-btn-gold-ink, #1a1206);background:var(--xi-btn-gold, linear-gradient(135deg, #ffd977, #c8912f));border-color:var(--xi-btn-gold-line, rgba(255,230,168,.5));box-shadow:var(--xi-btn-gold-glow, 0 4px 16px rgba(213,164,78,.28))}html body #panel-marchand .mch-tab.on .mch-tab-ic{background:rgba(255,255,255,.35);border-color:transparent}html body #panel-marchand .mch-tab.on .mch-tab-n{color:var(--xi-btn-gold-ink, #1a1206);background:rgba(255,255,255,.4)}html body #panel-marchand .mch-outils{display:flex;align-items:center;gap:10px;padding:8px 14px 10px}html body #panel-marchand .mch-outils .h2-search{flex:1 1 auto;min-width:0;background:var(--mch-champ);border-color:var(--mch-ligne2);border-radius:12px;padding:10px 13px}html body #panel-marchand .mch-outils .h2-search input{font-size:16px;color:var(--mch-fort)}html body #panel-marchand .mch-outils .h2-count{display:none;flex:none;margin:0;font-family:inherit;font-size:11px;color:var(--mch-doux)}html body #panel-marchand .mch-main{padding:4px 12px 16px;min-width:0}html body #panel-marchand .mch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(146px,1fr));gap:10px}html body #panel-marchand .mch-grp{grid-column:1/-1;margin:8px 2px 0;padding-bottom:5px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mch-kick);border-bottom:1px solid var(--mch-ligne)}html body #panel-marchand .mch-grp:first-child{margin-top:0}html body #panel-marchand .hdv2 .h2-row.mch-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:8px 10px 10px;min-width:0;text-align:center;cursor:pointer;border-radius:var(--xi-r-tile, 16px);background:var(--mch-carte);border:1px solid var(--mch-ligne);box-shadow:inset 0 1px 0 rgba(255,240,200,.08);transition:transform .15s,border-color .15s,box-shadow .15s}html body #panel-marchand .hdv2 .h2-row.mch-card:hover{transform:translateY(-2px);border-color:var(--mch-ligne2);box-shadow:0 8px 22px rgba(0,0,0,.35)}html body #panel-marchand .hdv2 .h2-row.mch-card:focus-visible{outline:2px solid var(--mch-or);outline-offset:2px}html body #panel-marchand .hdv2 .h2-row.mch-card.sel{border-color:var(--mch-or);box-shadow:0 0 0 1px var(--mch-or),0 8px 24px rgba(0,0,0,.35)}html body #panel-marchand .mch-c-badges{align-self:stretch;min-height:19px;display:flex;gap:4px;flex-wrap:wrap;justify-content:center;pointer-events:none}html body #panel-marchand .mch-b{padding:1px 7px;border-radius:var(--xi-r-pill, 999px);font-size:11px;font-weight:800;line-height:17px;white-space:nowrap;border:1px solid transparent}html body #panel-marchand .mch-b-troc{color:#d9f0ff;background:rgba(70,140,200,.28);border-color:rgba(120,180,240,.45)}html body #panel-marchand .mch-b-carac{color:#f3e0ff;background:rgba(150,90,200,.28);border-color:rgba(190,140,240,.45)}html body #panel-marchand .mch-b-new{color:#1a1206;background:var(--xi-btn-gold, linear-gradient(135deg, #ffd977, #c8912f))}html body #panel-marchand .mch-b-pos{color:#d8f5c8;background:rgba(90,160,70,.26);border-color:rgba(130,200,110,.45)}html body #panel-marchand .mch-c-img{width:76px;height:76px;display:grid;place-items:center;font-size:34px;border-radius:50%;background:radial-gradient(circle at 50% 38%,rgba(255,214,120,.22),rgba(0,0,0,.18) 70%);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-c-img img{width:60px;height:60px;object-fit:contain;filter:drop-shadow(0 3px 5px rgba(0,0,0,.45))}html body #panel-marchand .mch-c-nm{width:100%;font-size:13px;font-weight:800;line-height:1.25;color:var(--mch-fort);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:32px}html body #panel-marchand .mch-c-sous{width:100%;min-height:18px;display:flex;flex-direction:column;align-items:center;gap:4px}html body #panel-marchand .mch-c-role{font-size:11px;color:var(--mch-doux);line-height:1.3;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body #panel-marchand .mch-stat{width:18px;height:18px;object-fit:contain;vertical-align:-4px;flex:none}html body #panel-marchand .mch-grp .mch-stat{width:20px;height:20px;margin-right:4px}html body #panel-marchand .hdv2 .h2-row.mch-card.mch-card-troc{gap:7px;padding:8px 8px 10px;container-type:inline-size}html body #panel-marchand .mch-x-id{width:100%;display:flex;flex-direction:column;align-items:center;gap:1px;min-height:35px;justify-content:center}html body #panel-marchand .mch-grid:has(.mch-x-kick) .mch-x-id{min-height:50px}html body #panel-marchand .mch-x-kick{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--mch-kick);line-height:1.2}html body #panel-marchand .mch-card-troc .mch-c-nm{min-height:0;font-size:clamp(12px,9.6cqi,14px);line-height:1.22;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:auto}html body #panel-marchand .mch-x-eff{width:100%;display:flex;flex-direction:column;align-items:center;gap:1px}html body #panel-marchand .mch-x-gain{display:inline-flex;align-items:center;gap:6px}html body #panel-marchand .mch-x-gain b{font-size:clamp(14px,11.5cqi,18px);font-weight:800;line-height:1.15;color:var(--mch-titre);white-space:nowrap}html body #panel-marchand .mch-x-gain .mch-stat{width:clamp(20px,15cqi,26px);height:clamp(20px,15cqi,26px);vertical-align:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}html body #panel-marchand .mch-x-eff small{font-size:11px;color:var(--mch-doux)}html body #panel-marchand .mch-x-cout{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}html body #panel-marchand .mch-x-cout.solo{grid-template-columns:minmax(0,1fr)}html body #panel-marchand .mch-xt{min-width:0;height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:10px;background:var(--mch-champ);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-xt-img{width:30px;height:30px;display:grid;place-items:center;font-size:17px}html body #panel-marchand .mch-xt-img img{width:30px;height:30px;object-fit:contain}html body #panel-marchand .mch-xt-q{font-size:11px;line-height:1.1;color:var(--mch-doux);white-space:nowrap;font-variant-numeric:tabular-nums}html body #panel-marchand .mch-xt-q b{font-size:12px;font-weight:800}html body #panel-marchand .mch-xt.ok .mch-xt-q b{color:var(--mch-ok-doux)}html body #panel-marchand .mch-xt.ko{border-color:var(--mch-ko-ligne)}html body #panel-marchand .mch-xt.ko .mch-xt-q b{color:var(--mch-ko-doux)}html body #panel-marchand .mch-x-etat{margin-top:auto;width:100%;height:38px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}html body #panel-marchand .mch-x-cta{width:100%;height:34px;display:grid;place-items:center;border-radius:10px;font-size:13px;font-weight:800;white-space:nowrap;color:var(--xi-btn-gold-ink, #1a1206);background:var(--xi-btn-gold, linear-gradient(135deg, #ffd977, #c8912f));box-shadow:var(--xi-btn-gold-glow, 0 4px 16px rgba(213,164,78,.28))}html body #panel-marchand .mch-x-jauge{width:100%;height:6px;border-radius:3px;overflow:hidden;background:var(--mch-champ);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-x-jauge i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#c98a4e,#e0b060)}html body #panel-marchand .mch-x-manq{font-size:12px;font-weight:700;color:var(--mch-ko-doux);white-space:nowrap}html body #panel-marchand .mch-c-px b{font-size:17px;font-weight:800;color:var(--mch-or);white-space:nowrap;font-variant-numeric:tabular-nums}html body #panel-marchand .mch-c-px b img{vertical-align:-2px}html body #panel-marchand .mch-c-px small{font-size:11px;color:var(--mch-doux)}html body #panel-marchand .mch-c-px.cher b{color:var(--mch-ko)}html body #panel-marchand .mch-c-px.ok b{color:var(--mch-ok)}html body #panel-marchand .mch-c-px.ko b{color:var(--mch-doux)}html body #panel-marchand .mch-pulse{animation:mchPulse 1.2s ease-out 1}@keyframes mchPulse{0%{box-shadow:0 0 0 0 rgba(140,220,110,.7)}100%{box-shadow:0 0 0 12px rgba(140,220,110,0)}}html body #panel-marchand .mch-scrim{position:fixed;inset:0;z-index:10040;background:var(--xi-scrim, rgba(9,6,3,.74));animation:mchFondu .2s ease-out 1}html body #panel-marchand .mch-sheet{position:fixed;left:0;right:0;bottom:0;z-index:10041;max-height:88vh;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:8px 0 calc(76px + env(safe-area-inset-bottom,0px));background:var(--mch-fond);border-top:1px solid var(--mch-ligne2);border-radius:22px 22px 0 0;box-shadow:0-18px 50px rgba(0,0,0,.55);animation:mchMonte .24s cubic-bezier(.2,.8,.2,1)1}html body #panel-marchand .mch-sheet-poignee{width:44px;height:5px;margin:2px auto 6px;border-radius:3px;background:var(--mch-ligne2)}@keyframes mchMonte{from{transform:translateY(40px);opacity:.4}to{transform:none;opacity:1}}@keyframes mchFondu{from{opacity:0}to{opacity:1}}html body #panel-marchand .mch-fermer{position:absolute;top:10px;right:12px;z-index:2;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;cursor:pointer;font:inherit;font-size:16px;color:var(--mch-fort);background:var(--xi-chip, rgba(0,0,0,.3));border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-fermer:hover{border-color:var(--mch-ligne2)}html body #panel-marchand .mch-sheet .h2-aside,html body #panel-marchand .mch-side .h2-aside{border:0;padding:0;background:transparent;height:auto}html body #panel-marchand .mch-fiche .h2-card{padding:6px 16px 4px;background:transparent;border:0;box-shadow:none;color:var(--mch-fort)}html body #panel-marchand .mch-fiche h4{color:var(--mch-titre)}html body #panel-marchand .mch-f-tete{display:flex;gap:14px;align-items:center;margin:0 44px 12px 0}html body #panel-marchand .mch-f-img{flex:none;width:84px;height:84px;display:grid;place-items:center;font-size:38px;border-radius:20px;background:radial-gradient(circle at 50% 35%,rgba(255,214,120,.24),rgba(0,0,0,.25));border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-f-img img{width:68px;height:68px;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,.45))}html body #panel-marchand .mch-f-id{min-width:0;display:flex;flex-direction:column;gap:3px}html body #panel-marchand .mch-f-id h4{margin:0;font-size:18px;line-height:1.2;overflow-wrap:anywhere}html body #panel-marchand .mch-f-rayon{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mch-kick)}html body #panel-marchand .mch-f-poss{font-size:12px;color:var(--mch-ok)}html body #panel-marchand .mch-f-poss b{color:var(--mch-fort)}html body #panel-marchand .mch-f-poss small{font-size:11px;color:var(--mch-doux)}html body #panel-marchand .mch-f-desc{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--mch-texte);font-style:italic}html body #panel-marchand .mch-f-src{font-size:12px;color:var(--mch-texte)}html body #panel-marchand .mch-f-usage{margin:12px 0 10px;padding:10px 12px;border-radius:12px;background:var(--mch-carte);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-t-h{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mch-kick);margin-bottom:6px}html body #panel-marchand .mch-f-role{font-size:12px;color:var(--mch-fort);margin-bottom:4px}html body #panel-marchand .mch-f-jobs{font-size:12px;color:var(--mch-fort);line-height:1.9}html body #panel-marchand .mch-job{display:inline-block;margin:0 4px 0 0;padding:0 7px;border-radius:8px;font-size:11px;color:var(--mch-fort);background:var(--xi-chip, rgba(232,192,96,.12));border:1px solid var(--mch-ligne);line-height:20px}html body #panel-marchand .mch-job b{color:var(--mch-or)}html body #panel-marchand .mch-lien{margin-top:6px;padding:6px 10px;border-radius:8px;cursor:pointer;font:inherit;font-size:12px;font-weight:700;color:var(--mch-or);background:transparent;border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-lien:hover{filter:brightness(1.15)}html body #panel-marchand .mch-note{font-size:12px;color:var(--mch-doux);line-height:1.45;margin:4px 0 8px}html body #panel-marchand .mch-puces{margin:4px 0 12px;padding-left:18px;font-size:12px;line-height:1.6;color:var(--mch-fort)}html body #panel-marchand .mch-puces b{color:var(--mch-or)}html body #panel-marchand .mch-achat{padding:12px;border-radius:14px;background:var(--mch-carte);border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-achat .h2-offer-h b{font-size:20px;color:var(--mch-or)}html body #panel-marchand .mch-chips{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0 6px}html body #panel-marchand .mch-chip{flex:1 1 0;min-height:36px;padding:0 8px;border-radius:9px;cursor:pointer;font:inherit;font-size:12px;font-weight:800;color:var(--mch-fort);background:var(--mch-champ);border:1px solid var(--mch-ligne2);white-space:nowrap}html body #panel-marchand .mch-chip:hover{border-color:var(--mch-or)}html body #panel-marchand .mch-chip.max{color:var(--mch-or)}html body #panel-marchand .hdv2 .h2-buyrow .h2-qty{flex:1 1 100%}html body #panel-marchand .hdv2 .h2-buyrow .h2-qty input{flex:1 1 auto;width:auto;font-size:16px}html body #panel-marchand .hdv2 .h2-btn{min-height:44px;font-size:14px}html body #panel-marchand .mch-somme{display:grid;grid-template-columns:1fr auto;gap:3px 10px;margin-top:10px;font-size:12px;color:var(--mch-texte)}html body #panel-marchand .mch-somme b{text-align:right;color:var(--mch-or);font-variant-numeric:tabular-nums;white-space:nowrap}html body #panel-marchand .mch-somme b.neg{color:var(--mch-ko)}html body #panel-marchand .mch-cta:disabled{opacity:.7;filter:grayscale(.85);cursor:not-allowed}html body #panel-marchand .mch-confirm{margin-top:8px;padding:10px;border-radius:10px;font-size:12px;line-height:1.5;color:var(--mch-fort);background:linear-gradient(180deg,rgba(232,192,96,.16),rgba(232,192,96,.06));border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-confirm b{color:var(--mch-titre)}html body #panel-marchand .mch-confirm-b{display:flex;gap:8px;margin-top:8px}html body #panel-marchand .mch-confirm-b .h2-btn{flex:1 1 auto}html body #panel-marchand .mch-annuler{flex:none;padding:0 12px;min-height:40px;border-radius:9px;cursor:pointer;font:inherit;font-size:12px;color:var(--mch-fort);background:transparent;border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-flash{margin:8px 0 0;padding:9px 10px;border-radius:10px;font-size:12px;font-weight:700;color:#dff5cf;background:rgba(90,160,70,.22);border:1px solid rgba(130,200,110,.5);animation:mchFlash .35s ease-out 1}@keyframes mchFlash{from{transform:translateY(-4px);opacity:0}to{transform:none;opacity:1}}html body #panel-marchand .mch-troc{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin:4px 0 10px}html body #panel-marchand .mch-troc .mch-t-fl{justify-self:center;display:grid;place-items:center;width:30px;height:30px;margin:-9px 0;position:relative;z-index:1;border-radius:50%;font-size:15px;line-height:1;color:#1a1206;background:var(--xi-btn-gold, linear-gradient(135deg, #ffd977, #c8912f));box-shadow:0 2px 6px rgba(0,0,0,.35)}html body #panel-marchand .mch-troc .mch-t-fl span{transform:rotate(90deg)}html body #panel-marchand .mch-t-col{min-width:0;padding:8px 10px;border-radius:12px;background:var(--mch-carte);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-t-col:last-child{border-color:var(--mch-ligne2);background:radial-gradient(120% 120%at 0% 0%,rgba(255,214,120,.14),transparent 70%)}html body #panel-marchand .mch-tl{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:1px 8px;align-items:center;padding:4px 0;font-size:13px;color:var(--mch-fort)}html body #panel-marchand .mch-tl-img{width:40px;height:40px;display:grid;place-items:center;font-size:20px;border-radius:10px;background:var(--mch-champ);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-tl-img img{width:32px;height:32px;object-fit:contain}html body #panel-marchand .mch-tl-nm{overflow-wrap:anywhere;line-height:1.25;font-weight:700}html body #panel-marchand .mch-tl-q{font-weight:800;font-size:14px;color:var(--mch-or)}html body #panel-marchand .mch-tl-nm small{display:block;margin-top:1px;font-size:11px;font-weight:700;color:var(--mch-ko-doux)}html body #panel-marchand .mch-tl-p{padding:3px 9px;border-radius:var(--xi-r-pill, 999px);font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums;border:1px solid transparent}html body #panel-marchand .mch-tl-p b{font-size:13px;font-weight:800}html body #panel-marchand .mch-tl.ok .mch-tl-p{color:var(--mch-ok-doux);background:rgba(90,160,70,.12);border-color:rgba(130,200,110,.3)}html body #panel-marchand .mch-tl.ko .mch-tl-p{color:var(--mch-ko-doux);background:rgba(170,100,50,.12);border-color:var(--mch-ko-ligne)}html body #panel-marchand .mch-tl.ko .mch-tl-img{border-color:var(--mch-ko-ligne)}html body #panel-marchand .mch-t-bilan{padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.45;margin-bottom:10px}html body #panel-marchand .mch-t-bilan.ok{color:#dff5cf;background:rgba(90,160,70,.18);border:1px solid rgba(130,200,110,.4)}html body #panel-marchand .mch-t-bilan.ko{color:#f6d6c8;background:rgba(170,80,50,.18);border:1px solid rgba(220,120,90,.4)}html body #panel-marchand .mch-t-bilan b{color:#fff3d2}html body #panel-marchand .mch-t-carac{margin:0 0 10px;padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.45;color:var(--mch-fort);background:rgba(150,90,200,.16);border:1px solid rgba(190,140,240,.4)}html body #panel-marchand .mch-t-carac b{color:var(--mch-titre)}html body #panel-marchand .mch-f-eff{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-bottom:6px}html body #panel-marchand .mch-f-eff b{font-size:20px;font-weight:800;line-height:1.15}html body #panel-marchand .mch-f-eff .mch-stat{width:28px;height:28px;vertical-align:0}html body #panel-marchand .mch-f-eff small{font-size:12px;color:var(--mch-doux)}html body #panel-marchand .mch-t-eq{margin-bottom:6px}html body #panel-marchand .mch-te{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;font-size:12px;color:var(--mch-fort)}html body #panel-marchand .mch-te b{color:var(--mch-titre)}html body #panel-marchand .mch-te.ko span{color:var(--mch-ko)}html body #panel-marchand .mch-te select,html body #panel-marchand .mch-te cx-select{width:100%;min-height:40px;padding:0 8px;border-radius:8px;font:inherit;font-size:16px;color:var(--mch-fort);background:var(--mch-champ);border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-accueil{text-align:left}html body #panel-marchand .mch-acc-ic{width:64px;height:64px;margin:6px 0 8px;display:grid;place-items:center;font-size:32px;border-radius:18px;background:var(--xi-tile, rgba(255,214,120,.18));border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-acc-l{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}html body #panel-marchand .mch-acc-it{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px;align-items:center;padding:6px 10px 6px 6px;border-radius:10px;cursor:pointer;font:inherit;font-size:12px;text-align:left;color:var(--mch-fort);background:var(--mch-carte);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-acc-it:hover{border-color:var(--mch-ligne2)}html body #panel-marchand .mch-acc-it b{color:var(--mch-ok)}html body #panel-marchand .mch-acc-img{width:34px;height:34px;display:grid;place-items:center;font-size:18px}html body #panel-marchand .mch-acc-img img{width:30px;height:30px;object-fit:contain}@media (min-width:981px) and (min-height:561px){html body #panel-marchand .mch-tete{grid-template-columns:minmax(0,1fr) auto auto;padding:16px 18px 14px}html body #panel-marchand .mch-tt b{font-size:26px}html body #panel-marchand .mch-stats{grid-row:1;grid-column:2;justify-content:flex-end}html body #panel-marchand .mch-solde{flex:none;align-items:flex-end;text-align:right}html body #panel-marchand .mch-hdv{grid-column:3;font-size:13px;padding:0 14px}html body #panel-marchand .mch-tabs{flex-wrap:wrap;overflow:visible;padding:14px 18px 4px}html body #panel-marchand .mch-outils{padding:8px 18px 12px}html body #panel-marchand .mch-outils .h2-search input{font-size:14px}html body #panel-marchand .mch-outils .h2-count{display:inline}html body #panel-marchand .mch-stage{display:grid;grid-template-columns:minmax(0,1fr) 390px;border-top:1px solid var(--mch-ligne);height:calc(100vh - 300px);height:calc(100dvh - 300px);min-height:420px}html body #panel-marchand .mch-main{overflow-y:auto;padding:14px 16px 18px 18px}html body #panel-marchand .mch-grid{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:12px}html body #panel-marchand .mch-c-img{width:88px;height:88px}html body #panel-marchand .mch-c-img img{width:70px;height:70px}html body #panel-marchand .mch-side{position:relative;overflow-y:auto;padding:14px 4px 16px;border-left:1px solid var(--mch-ligne);background:linear-gradient(180deg,rgba(0,0,0,.14),rgba(0,0,0,.24))}html body #panel-marchand .hdv2 .h2-buyrow .h2-qty{flex:none}html body #panel-marchand .hdv2 .h2-buyrow .h2-qty input{flex:none;width:70px;font-size:14px}html body #panel-marchand .hdv2 .h2-btn{min-height:40px;font-size:13px}html body #panel-marchand .mch-te select,html body #panel-marchand .mch-te cx-select{font-size:13px}}html body #panel-hdv .hdv2 .h2-cat.h2-cat-renvoi{color:#f0cb70;border:1px dashed rgba(232,192,96,.35)}html body #panel-hdv .hdv2 .h2-cat.h2-cat-renvoi:hover{color:#fff3d2;border-color:rgba(232,192,96,.6)}html body #panel-marchand .mch-dest{margin-top:10px;padding:8px 10px;border-radius:10px;background:var(--mch-carte);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-dest-l{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;font-size:12px;color:var(--mch-texte)}html body #panel-marchand .mch-dest-l span{white-space:nowrap;font-weight:600;color:var(--mch-fort)}html body #panel-marchand .mch-dest select,html body #panel-marchand .mch-dest cx-select{width:100%;min-width:0;min-height:40px;padding:0 8px;border-radius:8px;font:inherit;font-size:16px;color:var(--mch-fort);background:var(--mch-champ);border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-dest select option,html body #panel-marchand .mch-dest cx-select option,html body #panel-marchand .mch-dest select optgroup,html body #panel-marchand .mch-dest cx-select optgroup{color:#2a1d0c;background:#f6ecd6}html body #panel-marchand .mch-dest-i{margin-top:6px;font-size:12px;line-height:1.45;color:var(--mch-doux);overflow-wrap:anywhere}html body #panel-marchand .mch-dest-i b{color:var(--mch-or);font-variant-numeric:tabular-nums}html body #panel-marchand .mch-dest-i b.lourd,html body #panel-marchand .mch-dest-av{color:var(--mch-ko-doux)}html body #panel-marchand .mch-confirm .mch-dest-av{display:block;margin-top:4px}@media (min-width:981px) and (min-height:561px){html body #panel-marchand .mch-dest select,html body #panel-marchand .mch-dest cx-select{min-height:34px;font-size:13px}}@media (max-width:720px),(max-height:560px) and (orientation:landscape){html body #app #panel-marchand .mch-tt small{font-size:12px!important}html body #app #panel-marchand .mch-solde small,html body #app #panel-marchand .mch-x-eff small,html body #app #panel-marchand .mch-c-px small{font-size:11px!important}}html body #panel-marchand .mch-b-sort{color:#f3e0ff;background:rgba(150,90,200,.28);border-color:rgba(190,140,240,.45)}html body #panel-marchand .hdv2 .h2-row.mch-card.mch-card-verrou{border-style:dashed}html body #panel-marchand .hdv2 .h2-row.mch-card.mch-card-verrou>:not(.mch-x-etat):not(.mch-c-badges){opacity:.55;filter:grayscale(.8)}html body #panel-marchand .mch-x-etat.verrou,html body #panel-marchand .mch-x-etat.fait{height:auto;min-height:38px}html body #panel-marchand .mch-x-verrou{width:100%;padding:5px 6px;border-radius:10px;font-size:11px;font-weight:700;line-height:1.25;text-wrap:balance;color:#f6d6c8;background:rgba(170,80,50,.2);border:1px solid rgba(220,120,90,.42)}html body #panel-marchand .mch-x-fait{width:100%;height:34px;display:grid;place-items:center;border-radius:10px;font-size:13px;font-weight:800;white-space:nowrap;color:#dff5cf;background:rgba(90,160,70,.2);border:1px solid rgba(130,200,110,.45)}html body #panel-marchand .mch-ap-img img{width:64px;height:64px;border-radius:14px}html body #panel-marchand .mch-x-img img[src*="assets/sorts/"]{border-radius:12px}html body #panel-marchand .mch-ap-cond{display:flex;gap:8px;align-items:flex-start;margin:0 0 10px;padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.45;color:var(--mch-fort);background:var(--mch-carte);border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-ap-cond.ok{color:#dff5cf;background:rgba(90,160,70,.18);border-color:rgba(130,200,110,.4)}html body #panel-marchand .mch-ap-cond.ko{color:#f6d6c8;background:rgba(170,80,50,.18);border-color:rgba(220,120,90,.4)}html body #panel-marchand .mch-ap-cond small{font-size:11px;opacity:.85}html body #panel-marchand .mch-fiche-apprend .mch-tl.recu .mch-tl-img img{border-radius:8px}@media (max-width:720px),(max-height:560px) and (orientation:landscape){html body #app #panel-marchand .mch-ap-cond small{font-size:11px!important}}@media (min-width:981px) and (min-height:561px){html body #panel-marchand .mch-grid{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}}@media (max-width:720px),(max-height:560px) and (orientation:landscape){html body #app #panel-marchand .mch-chip{min-height:44px;font-size:13px}html body #app #panel-marchand .hdv2 .h2-buyrow .h2-qty button{min-width:44px;min-height:44px}}html body #panel-marchand .mch-c-px{width:100%;min-width:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:4px;row-gap:0;line-height:1.2}html body #panel-marchand .mch-c-px .mch-c-avant{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 5px;min-width:0}html body #panel-marchand .mch-c-px .mch-c-avant .bpal-barre{margin:0;font-size:11px;font-weight:700;color:var(--mch-doux);white-space:nowrap;font-variant-numeric:tabular-nums}html body #panel-marchand .mch-c-pct{padding:0 6px;border-radius:999px;font-size:11px;font-style:normal;font-weight:900;line-height:16px;white-space:nowrap;color:#2a1405;background:linear-gradient(180deg,#ffc58a,#f08a3c)}html body #panel-marchand .mch-c-px small{white-space:nowrap}html body #panel-marchand .mch-c-sous{min-height:29px}html body #panel-marchand .mch-px{margin-bottom:8px}html body #panel-marchand .mch-px .mch-px-u{margin:0}html body #panel-marchand .mch-px-rem{margin-top:3px;font-size:12px;line-height:1.4;color:var(--mch-texte)}html body #panel-marchand .mch-px-rem .bpal-barre{margin:0;font-size:12px;color:var(--mch-doux)}html body #panel-marchand .mch-remise-pct{display:inline-block;padding:0 7px;border-radius:999px;font-size:11px;font-weight:900;line-height:17px;white-space:nowrap;color:#2a1405;background:linear-gradient(180deg,#ffc58a,#f08a3c)}html body #panel-marchand .mch-achat .mch-somme{display:block;margin-top:10px;padding:10px 12px;border-radius:12px;background:var(--mch-carte);border:1px solid var(--mch-ligne2)}html body #panel-marchand .mch-somme-tot,html body #panel-marchand .mch-somme-apres{display:flex;align-items:baseline;justify-content:space-between;gap:10px}html body #panel-marchand .mch-somme-tot span{font-size:13px;font-weight:800;color:var(--mch-fort)}html body #panel-marchand .mch-achat .mch-somme-tot b{font-size:22px;font-weight:900;line-height:1.15}html body #panel-marchand .mch-achat .mch-somme-tot b img{width:18px!important;height:18px!important}html body #panel-marchand .mch-somme-eco{margin-top:3px;text-align:right;font-size:12px;line-height:1.4;color:var(--mch-texte)}html body #panel-marchand .mch-somme-eco b{color:var(--mch-ok)}html body #panel-marchand .mch-somme-apres{margin-top:6px;padding-top:6px;border-top:1px solid var(--mch-ligne);font-size:12px;color:var(--mch-texte)}html body #panel-marchand .mch-achat.en-confirm>.mch-chips,html body #panel-marchand .mch-achat.en-confirm>.h2-buyrow,html body #panel-marchand .mch-achat.en-confirm>.mch-dest,html body #panel-marchand .mch-achat.en-confirm>.mch-somme,html body #panel-marchand .mch-achat.en-confirm>.mch-cta{display:none}html body #panel-marchand .mch-confirm-h{margin:0 0 8px;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--mch-kick)}html body #panel-marchand .mch-recap-tete{display:flex;align-items:center;gap:10px;margin-bottom:8px}html body #panel-marchand .mch-recap-img{flex:none;width:44px;height:44px;display:grid;place-items:center;font-size:22px;border-radius:50%;background:rgba(0,0,0,.18);border:1px solid var(--mch-ligne)}html body #panel-marchand .mch-recap-img img{width:36px;height:36px;object-fit:contain}html body #panel-marchand .mch-recap-nm{min-width:0;display:flex;flex-direction:column}html body #panel-marchand .mch-recap-nm b{font-size:14px;line-height:1.25;overflow-wrap:anywhere}html body #panel-marchand .mch-recap-nm small{font-size:12px;color:var(--mch-texte)}html body #panel-marchand .mch-recap-l{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 12px;margin:0;font-size:13px}html body #panel-marchand .mch-recap-l dt{color:var(--mch-texte)}html body #panel-marchand .mch-recap-l dd{margin:0;text-align:right;font-weight:800;color:var(--mch-fort);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html body #panel-marchand .mch-recap-l dd.mch-recap-tot{font-size:18px;color:var(--mch-or)}html body #panel-marchand .mch-recap-l dd.mch-recap-rem{grid-column:1/-1;margin-top:-3px;font-size:12px;font-weight:600;color:var(--mch-texte)}html body #panel-marchand .mch-recap-l dt.mch-recap-plein{display:none}html body #panel-marchand .mch-recap-l dd.mch-recap-rem b{color:var(--mch-ok)}html body #panel-marchand .mch-recap-note{margin:8px 0 0;font-size:12px;line-height:1.45;color:var(--mch-texte)}html body #panel-marchand .mch-confirm-b .h2-btn{min-height:44px;font-weight:900}html body #panel-marchand .mch-confirm-b .mch-annuler{min-height:44px}html body #panel-marchand .mch-recu{margin:8px 0 0;padding:10px 12px;border-radius:12px;color:#e6f7dc;background:linear-gradient(180deg,rgba(70,140,60,.42),rgba(40,90,35,.42));border:1px solid rgba(140,210,120,.6);animation:mchFlash .35s ease-out 1}html body #panel-marchand .mch-recu-t{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.35;color:#f0fbe9}html body #panel-marchand .mch-recu-t b{color:#ffffff}html body #panel-marchand .mch-recu-ok{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;font-size:13px;font-weight:900;color:#143010;background:#9be08a}html body #panel-marchand .mch-recu-s{margin:3px 0 0 30px;font-size:12px;color:#cfe9c4}html body #panel-marchand .mch-recu-jet{margin:8px 0 0;padding:7px 9px;border-radius:9px;background:rgba(10,20,8,.45)}html body #panel-marchand .mch-recu-jt{display:block;margin-bottom:4px;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#bfe6ae}html body #panel-marchand .mch-recu-jet ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:2px 10px}html body #panel-marchand .mch-recu-jet li{font-size:12px;line-height:1.35;color:#b6f0a8;min-width:0;overflow-wrap:anywhere}html body #panel-marchand .mch-recu-jet li.neg{color:#ffb3a6}html body #panel-marchand .mch-recu-b{display:flex;gap:8px;margin-top:8px}html body #panel-marchand .mch-recu-voir{flex:1 1 auto;min-height:44px;padding:0 12px;border-radius:10px;cursor:pointer;font:inherit;font-size:13px;font-weight:800;color:#f0fbe9;background:rgba(255,255,255,.1);border:1px solid rgba(180,230,160,.6)}html body #panel-marchand .mch-recu .mch-annuler{min-height:44px;color:#f0fbe9;border-color:rgba(180,230,160,.6)}@media (min-width:981px) and (min-height:561px){html body #panel-marchand .mch-recu-voir,html body #panel-marchand .mch-recu .mch-annuler,html body #panel-marchand .mch-confirm-b .h2-btn,html body #panel-marchand .mch-confirm-b .mch-annuler{min-height:40px}}@media (max-width:720px),(max-height:560px) and (orientation:landscape){html body #app #panel-marchand .mch-recap-nm small,html body #app #panel-marchand .mch-c-px .mch-c-avant .bpal-barre{font-size:11px!important}}