.hdv2 .h2-chip.hre-bascule{color:#fff3d2;border-color:rgba(240,203,112,.55);background:rgba(240,203,112,.1);font-weight:700}html body #app #panel-hdv .hdv2.h2f-pli:not(.h2f-ouvert) .h2-tools>.h2-chip.hre-bascule{display:inline-flex!important}html body #app #panel-hdv .hdv2.h2f-pli .h2-tools>.h2-chip.hre-bascule{min-height:44px;box-sizing:border-box;order:0}.hdv2.hre-page{color:#f6ecd6}.hre-page .hre-tete{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(232,192,96,.18);background:rgba(0,0,0,.16)}.hre-page .hre-tete>div{flex:1;min-width:0}.hre-page .hre-sur{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#f0cb70;font-weight:700}.hre-page .hre-tete h3{margin:2px 0 0;font:700 18px/1.2 Georgia,"Times New Roman",serif;color:#fff3d2}.hre-page .hre-retour,.hre-page .hre-raz{font:inherit;min-width:44px;min-height:44px;border-radius:10px;border:1px solid rgba(232,192,96,.35);background:#0e0a05;color:#f0cb70;cursor:pointer}.hre-page .hre-retour{font-size:18px;font-weight:800}.hre-page .hre-raz{font-size:12px;padding:0 12px;color:#cdbe9d}.hre-page .hre-cols{display:flex;flex-direction:column;gap:12px;padding:12px}.hre-page .hre-gauche,.hre-page .hre-droite{min-width:0}.hre-page .hre-form{background:linear-gradient(180deg,#221a0e,#140f07);border:1px solid rgba(232,192,96,.22);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px}.hre-page .hre-l1{display:flex;gap:8px;flex-wrap:wrap}.hre-page .hre-nom{flex:1 1 200px;min-width:0;position:relative}.hre-page .hre-nom .h2-search{min-height:44px;box-sizing:border-box}.hre-page .hre-type{flex:0 1 auto;min-height:44px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border-radius:10px;border:1px solid rgba(232,192,96,.34);background:#0d0a05;color:#f6ecd6;font:inherit;font-size:13px;cursor:pointer;max-width:100%}.hre-page .hre-type.on{border-color:rgba(240,203,112,.7);color:#fff3d2;font-weight:700}.hre-page .hre-type i{font-style:normal;color:#cdbe9d}.hre-page .hre-sugg{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;background:#1b140a;border:1px solid rgba(232,192,96,.45);border-radius:10px;box-shadow:0 10px 28px rgba(0,0,0,.55);overflow:hidden}.hre-page .hre-sugg button{width:100%;display:flex;align-items:center;gap:9px;min-height:44px;padding:6px 12px;background:none;border:none;border-bottom:1px solid rgba(232,192,96,.12);color:#f6ecd6;font:inherit;font-size:13px;text-align:left;cursor:pointer}.hre-page .hre-sugg button:last-child{border-bottom:none}.hre-page .hre-sugg button:hover,.hre-page .hre-sugg button:focus-visible{background:rgba(240,203,112,.12);outline:none}.hre-page .hre-sugg img{width:28px;height:28px;object-fit:contain;flex:none}.hre-page .hre-sugg span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hre-page .hre-sugg small{color:#cdbe9d;font-size:11px;flex:none}.hre-page .hre-sec-t{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f0cb70;display:flex;align-items:baseline;gap:6px}.hre-page .hre-sec-t small{font:600 11px ui-monospace,Consolas,monospace;color:#a2937a;letter-spacing:0}.hre-page .hre-crits{display:flex;flex-direction:column;gap:6px}.hre-page .hre-crit{--st: #ffe890;display:flex;align-items:center;gap:6px;padding:4px 4px 4px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--st) 55%,transparent);background:color-mix(in srgb,var(--st) 10%,#0e0a05)}.hre-page .hre-crit-l{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:6px;color:var(--st);font-weight:700;font-size:13px}.hre-page .hre-crit-l img{width:20px;height:20px;object-fit:contain;flex:none}.hre-page .hre-crit-l span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hre-page .hre-crit-b{display:inline-flex;align-items:center;gap:3px;flex:none}.hre-page .hre-crit-b span{color:#cdbe9d;font-size:13px;font-weight:700}.hre-page .hre-crit-b input{width:56px;min-height:36px;box-sizing:border-box;padding:0 6px;border-radius:8px;border:1px solid rgba(232,192,96,.34);background:#0d0a05;color:#fff3d2;font:700 14px ui-monospace,Consolas,monospace;text-align:center}.hre-page .hre-crit-b input::placeholder{color:#7d705c;font-weight:400;font-size:12px}.hre-page .hre-crit-x{flex:none;width:36px;height:36px;border-radius:999px;border:none;background:rgba(0,0,0,.35);color:#f6ecd6;font-size:14px;cursor:pointer}.hre-page .hre-crit-x:hover{background:rgba(236,143,118,.25);color:#ffd6cb}.hre-page .hre-ajout{align-self:flex-start;min-height:44px;padding:0 16px;border-radius:999px;border:1px dashed rgba(240,203,112,.6);background:rgba(240,203,112,.06);color:#fff3d2;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.hre-page .hre-aide{margin:0;color:#cdbe9d;font-size:12px;line-height:1.45}.hre-page .hre-l2{display:flex;flex-wrap:wrap;gap:8px}.hre-page .hre-niv,.hre-page .hre-prix{display:flex;align-items:center;gap:6px;flex:1 1 160px;min-width:0;font-size:12px;color:#cdbe9d;font-weight:700}.hre-page .hre-niv i{font-style:normal;color:#a2937a}.hre-page .hre-niv input,.hre-page .hre-prix input{flex:1 1 0;min-width:0;min-height:44px;box-sizing:border-box;padding:0 9px;border-radius:10px;border:1px solid rgba(232,192,96,.34);background:#0d0a05;color:#fff3d2;font:700 14px ui-monospace,Consolas,monospace}.hre-page .hre-niv input{max-width:70px;text-align:center}.hre-page .hre-auras{display:flex;flex-wrap:wrap;gap:6px}.hre-page .hre-auras button{min-height:44px;padding:0 12px;border-radius:999px;border:1px solid rgba(232,192,96,.22);background:#0e0a05;color:#cdbe9d;font:inherit;font-size:12px;cursor:pointer}.hre-page .hre-auras button.on{color:#231603;background:linear-gradient(180deg,#ffe28a,#c99a34);border-color:transparent;font-weight:800}.hre-page .hre-alerte{border-radius:12px;padding:12px;border:1px solid rgba(127,212,187,.4);background:linear-gradient(180deg,rgba(127,212,187,.1),rgba(127,212,187,.03))}.hre-page .hre-alerte-t{font-weight:800;color:#b9f0de;font-size:14px}.hre-page .hre-alerte p{margin:6px 0 10px;font-size:12px;line-height:1.45;color:#e3dccb}.hre-page .hre-alerte-b{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:#cdbe9d}.hre-page .hre-alerte-b .h2-btn{min-height:44px;padding:0 18px;font-size:13px}.hre-lien{font:inherit;font-size:12px;font-weight:700;color:#f0cb70;background:none;border:none;cursor:pointer;min-height:44px;padding:0 6px;text-decoration:underline;text-underline-offset:3px}.hre-page .hre-compte{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;padding:2px 2px 10px;font-size:14px;color:#f6ecd6;min-height:20px}.hre-page .hre-compte b{font:800 20px ui-monospace,Consolas,monospace;color:#f0cb70}.hre-page .hre-compte small{color:#cdbe9d;font-size:12px}.hre-page .hre-compte span{margin-left:auto;color:#a2937a;font-size:11px}.hre-page .hre-compte.att{opacity:.6}.hre-page .hre-liste{display:flex;flex-direction:column;gap:8px}.hre-page .hre-r{border:1px solid rgba(232,192,96,.2);border-radius:12px;background:linear-gradient(180deg,#221a0e,#160f07);padding:10px}.hre-page .hre-r.mine{opacity:.75}.hre-page .hre-r-h{display:flex;align-items:center;gap:10px}.hre-page .hre-r-h .h2-thumb{flex:none}.hre-page .hre-r-id{flex:1;min-width:0}.hre-page .hre-r-n{font-weight:800;color:#fff3d2;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hre-page .hre-r-m{font-size:12px;color:#cdbe9d;margin-top:2px}.hre-page .hre-au.gold{color:#ffd66e}.hre-page .hre-au.white{color:#eef3ff}.hre-page .hre-r-p{flex:none;display:flex;align-items:center;gap:4px}.hre-page .hre-r-p b{font:800 16px ui-monospace,Consolas,monospace;color:#f0cb70}.hre-page .hre-r-vals{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.hre-page .hre-v{--st: #ffe890;display:inline-flex;align-items:baseline;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;color:var(--st);border:1px solid color-mix(in srgb,var(--st) 50%,transparent);background:color-mix(in srgb,var(--st) 12%,transparent)}.hre-page .hre-v b{font:800 13px ui-monospace,Consolas,monospace;color:#b8f5c4}.hre-page .hre-r-b{display:flex;align-items:flex-start;gap:8px;margin-top:8px}.hre-page .hre-r-eff{flex:1;min-width:0}.hre-page .hre-r-eff summary{cursor:pointer;color:#cdbe9d;font-size:12px;min-height:44px;display:flex;align-items:center}.hre-page .hre-r-eff ul{margin:4px 0 0;padding:0}.hre-page .hre-r-sans{flex:1;color:#a2937a;font-size:12px;align-self:center}.hre-page .hre-acheter{flex:none;min-height:44px;min-width:96px;font-size:13px}.hre-dem{margin-bottom:12px;color:#f6ecd6}.hre-dem .dem-t{color:#fff3d2}.hre-dem .dem-sous{color:#e3dccb}.hre-dem .hre-dem-mes{margin:10px 0 12px}.hre-dem .hre-dem-st{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#f0cb70;margin:8px 0 6px}.hre-dem .hre-dem-st small{font:600 11px ui-monospace,Consolas,monospace;color:#a2937a;letter-spacing:0}.hre-dem .hre-dem-st .hre-lien{margin-left:auto;text-transform:none;letter-spacing:0}.hre-dem .hre-dem-ok{text-transform:none;letter-spacing:0;color:#231603;background:#8ee0a3;border-radius:999px;padding:2px 9px;font-size:11px}.hre-dem .hre-aide{margin:4px 0;color:#cdbe9d;font-size:12px;line-height:1.45}.hre-dem .hre-dem-liste{display:flex;flex-direction:column;gap:8px}.hre-dem .hre-dem-plus{margin-top:8px}.hre-dem .hre-dem-plus summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:6px;color:#f6ecd6;font-size:13px}.hre-dem .hre-dem-plus summary b{color:#f0cb70}.hre-dc{border:1px solid rgba(232,192,96,.2);border-radius:10px;padding:9px 10px;background:rgba(0,0,0,.22)}.hre-dc.mien{border-color:rgba(127,212,187,.35)}.hre-dc.ok{border-color:rgba(142,224,163,.55);background:rgba(142,224,163,.06)}.hre-dc-h{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-size:13px;color:#f6ecd6}.hre-dc-h b{color:#fff3d2}.hre-dc-h span{margin-left:auto;font-size:11px;color:#a2937a}.hre-dc-b{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.hre-dc-b .h2-btn,.hre-dc-tu .h2-btn{min-height:44px;padding:0 14px;font:inherit;font-size:12px;font-weight:800;border-radius:8px;cursor:pointer}.hre-dc-b .h2-btn{color:#231603;background:linear-gradient(135deg,#ffe28a,#c99a34);border:none}.hre-dc-b .h2-btn.ghost{background:transparent;color:#f0cb70;border:1px solid rgba(232,192,96,.4)}.hre-dc-tu{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:8px;font-size:12px;color:#b8f5c4}.hre-dc-tu>span{flex:1 1 180px;min-width:0}.hre-dc-tu .h2-btn{flex:none;color:#102214;background:linear-gradient(135deg,#b8f5c4,#5fc27a);border:none}.hre-crl{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px}.hre-crt{font-size:12px;color:#f6ecd6;font-weight:700;margin-right:2px}.hre-pl{--st: #ffe890;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;color:var(--st);border:1px solid color-mix(in srgb,var(--st) 50%,transparent);background:color-mix(in srgb,var(--st) 10%,transparent)}.hre-pl img{width:16px;height:16px;object-fit:contain}.hre-pl b{color:#fff3d2;font:800 12px ui-monospace,Consolas,monospace}.hre-crp{display:inline-flex;align-items:center;gap:3px;font:700 12px ui-monospace,Consolas,monospace;color:#f0cb70}.hre-vend:empty{display:none}.hre-vend{margin:8px 0 2px}.hre-vend-in{display:block;padding:8px 10px;border-radius:10px;border:1px solid rgba(142,224,163,.5);background:rgba(142,224,163,.08);color:#d6f7de;font-size:12px;line-height:1.45}.hre-vend-in b{color:#b8f5c4}@media (min-width:981px) and (min-height:561px){.hre-page .hre-cols{display:grid;grid-template-columns:400px minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start;padding:14px 16px;gap:12px 16px}.hre-page .hre-gauche{grid-column:1;grid-row:1}.hre-page .hre-bas{grid-column:1;grid-row:2}.hre-page .hre-droite{grid-column:2;grid-row:1/span 2}.hre-page .hre-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px}.hre-dem .hre-dem-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.hre-page .hre-compte .hre-prevenir{min-height:44px;padding:0 4px}.hre-vente{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 4px;padding:9px 10px;border-radius:10px;border:1px solid rgba(142,224,163,.55);background:rgba(142,224,163,.1);color:#d6f7de;font-size:12px;line-height:1.45}.hre-vente>span:first-child{flex:1 1 200px;min-width:0}.hre-vente b{color:#b8f5c4}.hre-vente.ko{border-color:rgba(240,170,90,.6);background:rgba(240,170,90,.1);color:#f8dfbf}.hre-vente.ko b{color:#ffd59a}.hre-vente-choix{display:flex;flex-wrap:wrap;gap:6px;flex-basis:100%}.hre-vente-choix .h2-chip{min-height:36px}.hre-vente .hre-lien{min-width:36px;min-height:36px}.hre-fe-fond{position:fixed;inset:0;z-index:9000;background:rgba(6,4,2,.66);display:flex;align-items:flex-end;justify-content:center}.hre-fe{box-sizing:border-box;width:100%;max-height:92vh;overflow-y:auto;overscroll-behavior:contain;padding:14px 14px calc(14px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0;border:1px solid rgba(232,192,96,.45);border-bottom:none;background:linear-gradient(180deg,#241b0e,#130e07);color:#f6ecd6;font-size:13px;line-height:1.45;box-shadow:0-12px 40px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:10px}.hre-fe-h{display:flex;align-items:flex-start;gap:10px}.hre-fe-h>div{flex:1;min-width:0}.hre-fe-sur{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f0cb70}.hre-fe-h h3{margin:2px 0 0;font:700 18px/1.25 Georgia,"Times New Roman",serif;color:#fff3d2}.hre-fe-h h3 b{color:#ffe6a6}.hre-fe-res{margin-top:2px;font-size:12px;color:#cdbe9d}.hre-fe-x{flex:none;min-width:44px;min-height:44px;border-radius:10px;border:1px solid rgba(232,192,96,.35);background:#0e0a05;color:#f0cb70;font:700 16px/1 system-ui,sans-serif;cursor:pointer}.hre-fe-choix{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.hre-fe-choix button{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 11px;border-radius:999px;border:1px solid rgba(232,192,96,.3);background:#0d0a05;color:#e8dcc0;font:600 12px/1.2 system-ui,sans-serif;cursor:pointer}.hre-fe-choix button b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:rgba(240,203,112,.18);color:#ffe6a6;font-size:11px}.hre-fe-choix button.on{border-color:#8ee0a3;background:rgba(142,224,163,.14);color:#e4fbe9}.hre-fe-choix button.on b{background:#8ee0a3;color:#0f2a18}.hre-fe-obj{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(232,192,96,.18)}.hre-fe-th{flex:none;width:52px;height:52px;border-radius:10px;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,#3a2c16,#120d06);border:1px solid rgba(232,192,96,.3);font-size:22px}.hre-fe-th img{width:44px;height:44px;object-fit:contain}.hre-fe-th.aura-gold{border-color:#f0c040;box-shadow:0 0 10px rgba(240,192,64,.45)}.hre-fe-th.aura-white{border-color:#e9eef5;box-shadow:0 0 10px rgba(233,238,245,.35)}.hre-fe-n{font-weight:800;font-size:15px;color:#fff3d2}.hre-fe-m{font-size:12px;color:#cdbe9d}.hre-fe-crit{border-radius:12px;border:1px solid rgba(142,224,163,.35);background:rgba(142,224,163,.06);overflow:hidden}.hre-fe-ct{display:flex;justify-content:space-between;padding:6px 10px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#a8ecbb;border-bottom:1px solid rgba(142,224,163,.2)}.hre-fe-l{display:grid;grid-template-columns:minmax(0,1fr) auto auto 18px;align-items:center;gap:8px;min-height:36px;padding:4px 10px;border-bottom:1px solid rgba(142,224,163,.12)}.hre-fe-l:last-child{border-bottom:none}.hre-fe-lib{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--st, #ffe890);font-weight:700}.hre-fe-lib img{width:18px;height:18px;object-fit:contain;flex:none}.hre-fe-dem{font:600 12px ui-monospace,Consolas,monospace;color:#cdbe9d}.hre-fe-v{font:800 14px ui-monospace,Consolas,monospace;color:#f6ecd6;text-align:right;min-width:44px}.hre-fe-l i{font-style:normal;font-weight:900;color:#8ee0a3;text-align:center}.hre-fe-l.ko i,.hre-fe-l.ko .hre-fe-v{color:#ffb28a}.hre-fe-aut{font-size:12px;color:#b8f5c4}.hre-fe-jet summary{cursor:pointer;min-height:32px;display:flex;align-items:center;color:#f0cb70;font-size:12px;font-weight:700}.hre-fe-jet .xpile-eff{margin:4px 0 0}.hre-fe-prix{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(232,192,96,.22)}.hre-fe-prix label{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#e8dcc0;font-weight:700}.hre-fe-pi{display:inline-flex;align-items:center;gap:6px}.hre-fe-pi input{box-sizing:border-box;width:150px;height:44px;padding:0 10px;border-radius:10px;border:1px solid rgba(240,203,112,.55);background:#0b0804;color:#fff3d2;font:800 16px ui-monospace,Consolas,monospace;text-align:right}.hre-fe-pi input:focus{outline:2px solid #f0cb70;outline-offset:1px}.hre-fe-net{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#cdbe9d}.hre-fe-net b{color:#f6ecd6}.hre-fe-net b.hre-fe-ok{color:#8ee0a3;font-size:14px}.hre-fe-net small{color:#a2937a}.hre-fe-ko{color:#ffc58f}.hre-fe-b{display:flex;flex-direction:column;gap:8px}.hre-fe-go,.hre-fe-dir{min-height:46px;border-radius:12px;font:800 15px/1.2 system-ui,sans-serif;cursor:pointer}.hre-fe-go{border:1px solid #8ee0a3;background:linear-gradient(180deg,#3f8a55,#24563a);color:#f2fff5}.hre-fe-go[disabled]{opacity:.6;cursor:default}.hre-fe-dir{border:1px solid rgba(240,203,112,.6);background:rgba(240,203,112,.1);color:#ffe6a6}.hre-fe .hre-fe-alt{align-self:center;min-height:40px;padding:0 10px;background:none;border:none;color:#f0cb70;font:600 12px system-ui,sans-serif;text-decoration:underline;cursor:pointer}@media (min-width:720px) and (min-height:561px){.hre-fe-fond{align-items:center}.hre-fe{width:460px;border-radius:16px;border-bottom:1px solid rgba(232,192,96,.45);max-height:86vh}.hre-fe-b{flex-direction:row}.hre-fe-b>*{flex:1}}html body #panel-hdv .dem-orig{display:block;margin-top:2px;font-size:11.5px;color:#b8f5c4}html body #panel-hdv .dem-orig b{color:#e4fbe9}html body #app #panel-hdv .hdv2 .dm3-liste{container:dm3/inline-size;display:flex;flex-direction:column;margin-top:10px;overflow:hidden;background:#beb998;border:1px solid #877b63;border-radius:6px}html body #app #panel-hdv .hdv2 .dm3-th{display:none}html body #app #panel-hdv .hdv2 .dm3-l{position:relative;display:grid;grid-template-columns:40px repeat(3,minmax(0,1fr));align-items:center;column-gap:8px;row-gap:8px;padding:10px 10px 10px 12px;color:#2b2619;border-top:1px solid rgba(135,123,99,.6)}html body #app #panel-hdv .hdv2 .dm3-liste>.dm3-l:first-child,html body #app #panel-hdv .hdv2 .dm3-th+.dm3-l{border-top:0}html body #app #panel-hdv .hdv2 .dm3-l::before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:transparent}html body #app #panel-hdv .hdv2 .dm3-l.dm3-sv::before{background:#1d6b33}html body #app #panel-hdv .hdv2 .dm3-l.dm3-moi::before{background:#8a5a00}html body #app #panel-hdv .hdv2 .dm3-l.dm3-vise{background:rgba(255,97,0,.12);box-shadow:inset 0 0 0 2px #c84800}html body #app #panel-hdv .hdv2 .dm3-img{grid-column:1;grid-row:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center}html body #app #panel-hdv .hdv2 .dm3-img .dem-img{width:36px!important;height:36px!important;margin:0!important;object-fit:contain;flex:none}html body #app #panel-hdv .hdv2 .dm3-nz{grid-column:2/4;grid-row:1;min-width:0;display:flex;flex-direction:column;gap:3px}html body #app #panel-hdv .hdv2 .dm3-n{font-size:14px;font-weight:700;line-height:1.25;color:#2b2619;overflow-wrap:anywhere}html body #app #panel-hdv .hdv2 .dm3-d{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;font-size:12px;line-height:1.35;color:#4a4232}html body #app #panel-hdv .hdv2 .dm3-qui{font-weight:700;color:#3a3122}html body #app #panel-hdv .hdv2 .dm3-tag{display:inline-flex;align-items:center;min-height:20px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}html body #app #panel-hdv .hdv2 .dm3-tag-ok{color:#ffffff;background:#1d6b33}html body #app #panel-hdv .hdv2 .dm3-tag-moi{color:#ffffff;background:#8a5a00}html body #app #panel-hdv .hdv2 .dm3-court{color:#9b2f12!important;font-weight:700}html body #app #panel-hdv .hdv2 .dm3-l .dem-orig{margin-top:1px;font-size:11px;color:#1d6b33}html body #app #panel-hdv .hdv2 .dm3-l .dem-orig b{color:#12331d}html body #app #panel-hdv .hdv2 .dm3-c{grid-row:2;display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:6px 8px;border-radius:6px;background:rgba(81,74,60,.12)}html body #app #panel-hdv .hdv2 .dm3-qte{grid-column:1/3}html body #app #panel-hdv .hdv2 .dm3-pu{grid-column:3}html body #app #panel-hdv .hdv2 .dm3-tot{grid-column:4}html body #app #panel-hdv .hdv2 .dm3-exp{display:none}html body #app #panel-hdv .hdv2 .dm3-cl{font-size:11px;line-height:1.2;color:#574d3a}html body #app #panel-hdv .hdv2 .dm3-c>b{display:inline-flex;align-items:center;flex-wrap:wrap;gap:3px;font-size:13px;font-weight:700;line-height:1.25;color:#2b2619;font-variant-numeric:tabular-nums}html body #app #panel-hdv .hdv2 .dm3-qte>b i{font-style:normal;font-weight:400;color:#574d3a}html body #app #panel-hdv .hdv2 .dm3-pu>b{color:#6e4200}html body #app #panel-hdv .hdv2 .dm3-jauge{display:block;width:100%;max-width:90px;height:4px;overflow:hidden;border-radius:4px;background:rgba(81,74,60,.28)}html body #app #panel-hdv .hdv2 .dm3-jauge>i{display:block;height:100%;background:#1d6b33}html body #app #panel-hdv .hdv2 .dm3-a{grid-column:4;grid-row:1;display:flex;justify-content:flex-end;min-width:0}html body #app #panel-hdv .hdv2 .dm3-btn{min-height:44px;min-width:0;width:100%;max-width:120px;padding:0 12px;border-radius:4px;cursor:pointer;font:700 13px/1.1 var(--r-police, Verdana, Tahoma, sans-serif);white-space:nowrap}html body #app #panel-hdv .hdv2 .dm3-go{color:#ffffff;background:var(--r-orange, #ff6100);border:1px solid #ffffff}html[data-jeu-theme="clair"] body #app #panel-hdv .hdv2 .dm3-go{background:#c84800}html body #app #panel-hdv .hdv2 .dm3-go:hover{filter:brightness(1.08)}html body #app #panel-hdv .hdv2 .dm3-ghost{color:#2b2619;background:#d5cfaa;border:1px solid #877b63}html body #app #panel-hdv .hdv2 .dm3-ghost:hover{background:#e2dcb9}html body #app #panel-hdv .hdv2 .dm3-nada{font-size:11px;line-height:1.3;color:#574d3a;text-align:right}html body #app #panel-hdv .hdv2 .dm3-exp-m{color:#574d3a}html body #app #panel-hdv .hdv2 .dm3-l{column-gap:6px}html body #app #panel-hdv .hdv2 .dm3-c{padding:6px}html body #app #panel-hdv .hdv2 .dm3-c>b{font-size:12px;flex-wrap:nowrap;white-space:nowrap}html body #app #panel-hdv .hdv2 .dm3-btn{padding:0 6px;font-size:12px}@container dm3 (min-width:600px){html body #app #panel-hdv .hdv2 .dm3-th,html body #app #panel-hdv .hdv2 .dm3-l{display:grid;grid-template-columns:38px minmax(0,1fr) 86px 74px 94px 42px 96px;column-gap:6px;row-gap:0;align-items:center}html body #app #panel-hdv .hdv2 .dm3-th{padding:7px 10px 7px 12px;font:700 11px/1.2 var(--r-police, Verdana, Tahoma, sans-serif);letter-spacing:.05em;text-transform:uppercase;color:#4a4232;background:rgba(81,74,60,.16);border-bottom:1px solid #877b63}html body #app #panel-hdv .hdv2 .dm3-th>span:nth-child(n+3){text-align:right}html body #app #panel-hdv .hdv2 .dm3-l{padding:8px 10px 8px 12px}html body #app #panel-hdv .hdv2 .dm3-nz{grid-column:2}html body #app #panel-hdv .hdv2 .dm3-c{grid-row:1;align-items:flex-end;padding:0;background:none;text-align:right}html body #app #panel-hdv .hdv2 .dm3-qte{grid-column:3}html body #app #panel-hdv .hdv2 .dm3-pu{grid-column:4}html body #app #panel-hdv .hdv2 .dm3-tot{grid-column:5}html body #app #panel-hdv .hdv2 .dm3-exp{display:flex;grid-column:6}html body #app #panel-hdv .hdv2 .dm3-a{grid-column:7}html body #app #panel-hdv .hdv2 .dm3-cl,html body #app #panel-hdv .hdv2 .dm3-exp-m{display:none}html body #app #panel-hdv .hdv2 .dm3-c>b{white-space:nowrap;flex-wrap:nowrap}html body #app #panel-hdv .hdv2 .dm3-btn{min-height:36px;padding:0 10px;font-size:13px}html body #app #panel-hdv .hdv2 .dm3-c>b{font-size:13px}html body #app #panel-hdv .hdv2 .dm3-l:hover{background:rgba(255,255,255,.18)}}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-liste{background:rgba(0,0,0,.24);border:1px solid var(--i-ligne-douce, rgba(255,214,120,.16));border-radius:12px}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-th{color:var(--xi-kicker, #c8912f);background:rgba(255,214,120,.05);border-bottom-color:rgba(255,214,120,.14);font-family:inherit}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-l{color:var(--xi-text, #cbbb95);border-top-color:rgba(255,214,120,.1)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-l.dm3-sv::before{background:var(--xi-ok, #7fe0a0)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-l.dm3-moi::before{background:var(--xi-gold, #ffd977)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-l.dm3-vise{background:rgba(255,214,120,.1);box-shadow:inset 0 0 0 2px rgba(255,214,120,.7)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-img .dem-img{padding:3px;box-sizing:border-box;background:var(--xi-tile, rgba(255,214,120,.12));border:1px solid rgba(255,214,120,.3);border-radius:10px}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-n{color:var(--xi-strong, #f3e5c1)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-d,html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-exp-m{color:var(--xi-muted, #a6977a)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-qui{color:#e6d6b0}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-tag-ok{color:#06210b;background:#7fe0a0}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-tag-moi{color:#2a1a02;background:#ffd977}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-court{color:#ffab98!important}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-l .dem-orig{color:#9fe3b1}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-l .dem-orig b{color:#e4fbe9}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-c{background:rgba(255,214,120,.05)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-cl{color:var(--xi-muted, #a6977a)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-c>b{color:var(--xi-strong, #f3e5c1)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-qte>b i{color:var(--xi-muted, #a6977a)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-pu>b{color:var(--xi-gold, #ffd977)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-jauge{background:rgba(255,255,255,.1)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-jauge>i{background:var(--xi-ok, #7fe0a0)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-btn{border-radius:10px;font-family:inherit;font-weight:800}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-go{color:var(--xi-btn-go-ink, #06210b);background:var(--xi-btn-go, linear-gradient(135deg, #5fdd74, #2a8c3a));border:1px solid var(--xi-btn-go-line, rgba(160,255,180,.5))}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-ghost{color:var(--xi-btn-ghost-ink, #ead9b0);background:rgba(255,214,120,.05);border:1px solid var(--xi-btn-ghost-line, rgba(255,214,120,.32))}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-ghost:hover{background:rgba(255,214,120,.1)}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-nada{color:var(--xi-muted, #a6977a)}@container dm3 (min-width:600px){html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-c{background:none}html:not([data-jeu-theme="retro"]):not([data-jeu-theme="clair"]):not([data-theme-jeu="retro"]) body #app #panel-hdv.h2-style-idle .hdv2 .dm3-l:hover{background:rgba(255,214,120,.04)}}#dem-modal .cm-box.xim.dm3m{width:min(480px,100%)!important}#dem-modal .dm3m-tile .dem-img{width:38px!important;height:38px!important;margin:0!important;object-fit:contain}#dem-modal .xim-lead{font-size:14px;color:var(--xi-soft, #d6c7a3)}#dem-modal .xim-lead img,#dem-modal .xim-row img,#dem-modal .xim-btn img{flex:none}#dem-modal .dm3m-qte{display:flex;flex-direction:column;gap:6px}#dem-modal .dm3m-step{display:flex;align-items:stretch;height:48px;overflow:hidden;background:rgba(255,255,255,.04);border:1px solid var(--xi-line, rgba(255,214,120,.34));border-radius:var(--xi-r-in, 12px)}#dem-modal .dm3m-step button{flex:none;width:48px;padding:0;border:0;cursor:pointer;color:var(--xi-strong, #f3e5c1);background:rgba(255,214,120,.07);font-size:20px;font-weight:800;line-height:1}#dem-modal .dm3m-step button:hover{background:rgba(255,214,120,.14)}#dem-modal .dm3m-step .dm3m-max{width:auto;padding:0 14px;font-size:13px;color:var(--xi-gold, #ffd977);border-left:1px solid var(--xi-line-soft, rgba(255,214,120,.16))}#dem-modal .dm3m-step .dm3m-q{flex:1 1 auto;min-width:0;margin:0;padding:0 8px;border:0;border-left:1px solid var(--xi-line-soft, rgba(255,214,120,.16));border-right:1px solid var(--xi-line-soft, rgba(255,214,120,.16));border-radius:0;outline:none;color:var(--xi-strong, #f3e5c1);background:transparent;font-size:18px;font-weight:900;text-align:center;font-variant-numeric:tabular-nums}#dem-modal .dm3m-step .dm3m-q:focus{background:rgba(255,214,120,.06)}#dem-modal .dem-orig{display:block;font-size:12px;color:#9fe3b1}#dem-modal .dem-orig b{color:#e4fbe9}#dem-modal .dm3m-quoi b{color:var(--xi-strong, #f3e5c1)}#dem-modal .dm3m-warn{margin:0}#dem-modal .dm3m-bl{display:inline;white-space:normal;text-align:center}#dem-modal .dm3m-bl b{color:inherit;white-space:nowrap}#dem-modal .dm3m-bl img{vertical-align:-2px}html body #app #panel-hdv .hdv2 .dm3-a{flex-direction:column;align-items:flex-end;gap:4px}html body #app #panel-hdv .hdv2 .dm3-l.dm3-moi .dm3-btn{min-height:40px}@container dm3 (min-width:600px){html body #app #panel-hdv .hdv2 .dm3-l.dm3-moi .dm3-btn{min-height:30px}}#dem-modal .dm3m-champs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}#dem-modal .dm3m-champ{display:flex;flex-direction:column;gap:6px;min-width:0}#dem-modal .dm3m-in{display:flex;align-items:center;gap:6px;height:48px;padding:0 12px;box-sizing:border-box;background:rgba(255,255,255,.04);border:1px solid var(--xi-line, rgba(255,214,120,.34));border-radius:var(--xi-r-in, 12px)}#dem-modal .dm3m-in:focus-within{border-color:var(--xi-gold, #ffd977)}#dem-modal .dm3m-in input{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;outline:none;background:transparent;color:var(--xi-strong, #f3e5c1);font-size:18px;font-weight:900;font-variant-numeric:tabular-nums}#dem-modal .dm3m-averts{display:flex;flex-direction:column;gap:8px}#dem-modal .dm3m-averts:empty{display:none}