#panel-boutique .bb-sec::before{background:linear-gradient(90deg,transparent,#ffc24b,transparent)}#panel-boutique .bb-sec .bq3-grille{grid-template-columns:minmax(0,1fr)!important}#panel-boutique .bq3-o.bb-o{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"vis main""taux taux""achat achat";background:radial-gradient(460px 200px at 0% 0%,rgba(255,194,75,.13),transparent 70%),var(--tile);border-color:rgba(255,194,75,.32)}#panel-boutique .bb-vis{grid-area:vis;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:radial-gradient(circle at 50% 60%,rgba(255,194,75,.28),rgba(255,194,75,.06) 70%);border:1px solid rgba(255,194,75,.45)}#panel-boutique .bb-vis img{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0,0,0,.55))}#panel-boutique .bb-o .bq3-main{grid-area:main;align-self:center}#panel-boutique .bb-msg{grid-area:taux;display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:#c8bca6}#panel-boutique .bb-msg .xi-svg{color:#f0c56a}#panel-boutique .bb-taux{grid-area:taux;display:flex;flex-direction:column;gap:10px;min-width:0}#panel-boutique .bb-barre{display:flex;gap:2px;height:8px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.06)}#panel-boutique .bb-barre i{display:block;min-width:4px}.bb-txs{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.bb-tx{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-template-areas:"pt n p"". d d";align-items:center;gap:0 10px;min-height:34px;padding:5px 2px;border-top:1px solid rgba(255,236,200,.08)}.bb-tx:first-child{border-top:0}.bb-tx-pt{grid-area:pt;width:10px;height:10px;border-radius:50%;background:var(--rc);box-shadow:0 0 8px var(--rc)}.bb-tx-n{grid-area:n;font-size:14px;font-weight:800;color:var(--rc);white-space:nowrap}.bb-tx-d{grid-area:d;min-width:0;font-size:12px;line-height:1.35;color:#c8bca6}.bb-tx-p{grid-area:p;font-size:15px;font-weight:800;color:#f6f0e2;font-variant-numeric:tabular-nums;white-space:nowrap}.xim .bb-txs .bb-tx{grid-template-areas:"pt n p"}#panel-boutique .bb-cts{border-radius:12px;background:rgba(255,240,210,.04);border:1px solid rgba(255,236,200,.1)}#panel-boutique .bb-cts>summary,.bb-rappel>summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;cursor:pointer;list-style:none;font-size:13px;font-weight:700;color:#ffe7ac}#panel-boutique .bb-cts>summary::-webkit-details-marker,.bb-rappel>summary::-webkit-details-marker{display:none}#panel-boutique .bb-cts>summary .xi-svg,.bb-rappel>summary .xi-svg{width:16px;height:16px;color:#f0c56a}#panel-boutique .bb-ct{padding:8px 12px 10px;border-top:1px solid rgba(255,236,200,.08)}#panel-boutique .bb-ct-h{display:flex;align-items:center;gap:8px;margin-bottom:6px}#panel-boutique .bb-ct-h b{font-size:13px;color:var(--rc)}#panel-boutique .bb-ct-p{margin-left:auto;font-size:12px;font-weight:700;color:#f6f0e2}#panel-boutique .bb-ct-l{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin:0;padding:0;list-style:none}#panel-boutique .bb-ct-l li{display:flex;align-items:center;gap:6px;min-width:0;min-height:36px;padding:4px 8px 4px 4px;border-radius:9px;background:rgba(255,255,255,.035);border:1px solid color-mix(in srgb,var(--rc) 28%,transparent)}#panel-boutique .bb-ct-l img{width:28px;height:28px;flex:none;object-fit:contain}#panel-boutique .bb-ct-nom{flex:1;min-width:0;font-size:12px;line-height:1.25;color:#f6f0e2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}#panel-boutique .bb-ct-q{flex:none;font-size:11px;font-weight:700;color:#c8bca6;white-space:nowrap}.bb-ct-f{flex:none;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:700;color:#1c1503;background:var(--rc, #ffc24b)}#panel-boutique .bb-note{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.45;color:#c8bca6}#panel-boutique .bb-note .xi-svg{width:14px;height:14px;margin-top:2px;color:#f0c56a}#panel-boutique .bb-achat{grid-area:achat;display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid rgba(255,236,200,.085)}.bb-lots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:12px;background:rgba(14,10,6,.72);border:1px solid rgba(255,236,200,.16)}.bb-lot{min-height:40px;border:0;border-radius:9px;cursor:pointer;font-size:15px;font-weight:800;color:#c8bca6;background:none}.bb-lot.on{color:#1c1503;background:linear-gradient(180deg,#ffe7ac,#c99133)}#panel-boutique .bb-achat .bq3-buy,#panel-boutique .bb-achat .bq3-ghost{width:100%;min-height:48px;font-size:15px}#panel-boutique .bb-achat .bq3-buy b,#panel-boutique .bb-achat .bq3-ghost b{font-size:17px}#panel-boutique .bb-achat .bq3-ghost b{color:#ffe7ac}#panel-boutique .bb-achat .bq3-ghost.pauvre{opacity:.72}#panel-boutique .bb-sous{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin:0;font-size:12px;color:#c8bca6}#panel-boutique .bb-rest b{color:#f6f0e2}.bb-ov .bb-xim{width:min(520px,100%)}.bb-ov .xim-body{display:flex;flex-direction:column;gap:12px}.bb-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bb-mode{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 10px;border-radius:12px;cursor:pointer;font-size:14px;font-weight:800;color:#e8dfcc;background:rgba(255,214,120,.05);border:1px solid rgba(255,214,120,.22)}.bb-mode .xi-svg{width:16px;height:16px;color:#f0c56a}.bb-mode .jeton-svg{width:16px;height:16px}.bb-mode.on{color:#1c1503;background:linear-gradient(180deg,#ffe7ac,#c99133);border-color:transparent}.bb-mode.on .xi-svg{color:#1c1503}.bb-ress{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:300px;overflow-y:auto;padding-right:2px}.bb-res{display:flex;align-items:center;gap:8px;height:auto;min-height:48px;padding:6px 8px;border-radius:11px;cursor:pointer;text-align:left;color:#f6f0e2;background:rgba(255,240,210,.04);border:1px solid rgba(255,236,200,.14)}.bb-res img{flex:none;width:30px;height:30px;object-fit:contain}.bb-res-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.bb-res-n{min-width:0;font-size:12px;font-weight:700;line-height:1.25;color:#f6f0e2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bb-res-s{font-size:11px;font-weight:600;color:#c8bca6;font-variant-numeric:tabular-nums}.bb-res-s b{color:#9fe8b0}.bb-res.on{background:rgba(240,197,106,.14);border-color:rgba(240,197,106,.8);box-shadow:inset 0 0 0 1px rgba(240,197,106,.3)}.bb-res.ko{cursor:not-allowed;opacity:.5}.bb-res.ko .bb-res-s b{color:#f5a58a}.bb-rappel{border-radius:12px;background:rgba(255,240,210,.04);border:1px solid rgba(255,236,200,.1)}.bb-rappel .bb-txs{padding:0 12px 8px}.bb-ov #bb-msg[hidden]{display:none!important}.bb-ov .xim-warn.ok{color:#d6f5df;background:rgba(86,200,126,.1);border-color:rgba(86,200,126,.4)}.bb-ov .xim-btn .jeton-svg{display:inline-block;vertical-align:-3px;width:17px;height:17px}.bb-ov .bb-lib{display:inline;text-align:center;line-height:1.3}.bb-scene{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:150px}.bb-halo{position:absolute;left:50%;top:46%;width:170px;height:170px;margin:-85px 0 0-85px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--top, #ffc24b) 55%,transparent),transparent 68%);opacity:0}.bb-coffre{position:relative;width:104px;height:104px;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}.bb-top{position:relative;font-size:18px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--top, #ffc24b);text-shadow:0 0 12px color-mix(in srgb,var(--top, #ffc24b) 70%,transparent);opacity:0}.bb-anim:not(.fini) .bb-coffre{animation:bbSecoue .9s ease-in-out both}.bb-anim:not(.fini) .bb-res-zone{opacity:0}.bb-anim.fini .bb-halo{opacity:1;animation:bbHalo .5s ease-out both}.bb-anim.fini .bb-top{opacity:1;animation:bbMonte .35s ease-out both}.bb-anim.fini .bb-res-zone{opacity:1;transition:opacity .2s}.bb-anim.fini .bb-g{animation:bbCarte .32s ease-out both;animation-delay:calc(var(--i, 0)*45ms)}@keyframes bbSecoue{0%{transform:scale(.9)}15%{transform:scale(1) rotate(-7deg)}30%{transform:rotate(7deg)}45%{transform:rotate(-9deg)}60%{transform:rotate(9deg)}75%{transform:scale(1.06) rotate(-4deg)}100%{transform:scale(1.12) rotate(0)}}@keyframes bbHalo{from{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes bbMonte{from{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@keyframes bbCarte{from{transform:translateY(6px) scale(.97);opacity:0}to{transform:none;opacity:1}}.bb-res-zone{display:flex;flex-direction:column;gap:10px}.bb-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.bb-chip{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;color:var(--rc);background:rgba(255,255,255,.04);border:1px solid color-mix(in srgb,var(--rc) 50%,transparent)}.bb-chip b{color:#f6f0e2}.bb-gains{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}.bb-g{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"img r q""img n n";align-items:center;gap:2px 10px;min-height:56px;padding:8px 10px;border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 16%,transparent),rgba(255,255,255,.02));border:1px solid color-mix(in srgb,var(--rc) 55%,transparent)}.bb-g img{grid-area:img;width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.5))}.bb-g-r{grid-area:r;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--rc)}.bb-g-n{grid-area:n;min-width:0;font-size:13px;font-weight:700;line-height:1.25;color:#f6f0e2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bb-g-q{grid-area:q;font-size:15px;font-weight:900;color:#ffe7ac;font-variant-numeric:tabular-nums}.bb-g-q .bb-ct-f{display:inline-block;vertical-align:middle}.bb-rev:not(.multi) .bb-g{min-height:72px}.bb-rev:not(.multi) .bb-g img{width:52px;height:52px}.bb-rev:not(.multi) .bb-g{grid-template-columns:52px minmax(0,1fr) auto}.bb-rev:not(.multi) .bb-g-n{font-size:15px}.bb-ov .xim-note .xi-svg{display:inline-block;vertical-align:-3px;width:14px;height:14px;margin-right:4px;color:#f0c56a}@media (min-width:981px) and (min-height:561px){#panel-boutique .bq3[data-bq3-mob="0"] .bq3-o.bb-o{grid-template-columns:72px minmax(0,1fr) 280px;grid-template-rows:auto 1fr;grid-template-areas:"vis main achat""vis taux achat";gap:10px 18px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-vis{width:72px;height:72px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-vis img{width:58px;height:58px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-achat{align-self:start;padding:0 0 0 18px;border-top:0;border-left:1px solid rgba(255,236,200,.085)}#panel-boutique .bq3[data-bq3-mob="0"] .bb-tx{grid-template-columns:10px auto minmax(0,1fr) auto;grid-template-areas:"pt n d p"}.bb-ov[data-xim-mob="0"] .bb-ress{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-ov[data-xim-mob="0"] .bb-rev.multi .bb-gains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.bb-anim .bb-coffre,.bb-anim .bb-halo,.bb-anim .bb-top,.bb-anim .bb-g{animation:none!important}.bb-anim .bb-res-zone,.bb-anim .bb-top,.bb-anim .bb-halo{opacity:1!important}}.bb-ct-eq{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:18px}.bb-aura-white{color:#f4f1e6;text-shadow:0 0 6px rgba(255,255,255,.55)}.bb-aura-gold{color:#ffd56b;text-shadow:0 0 6px rgba(255,200,80,.6)}.bb-ct-a{flex:none;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:700;color:#1c1503;background:var(--rc, #ffc24b)}#panel-boutique .bq3-sec.bb-sec,#panel-boutique .bq3[data-bq3-mob="0"] .bq3-sec.bb-sec{padding:0;background:none;border:0;overflow:visible}#panel-boutique .bb-sec::before{display:none}#panel-boutique .bq3-o.bb-o{grid-template-columns:minmax(0,1fr);grid-template-areas:"vis""main""taux""achat";gap:12px;overflow:hidden;padding:20px 14px 14px;border:1px solid transparent;border-radius:20px;cursor:default;background:radial-gradient(360px 240px at 50% 0%,rgba(255,194,75,.26),transparent 72%) padding-box,linear-gradient(165deg,#2c1f0c,#140e07 58%,#0e0a06) padding-box,linear-gradient(135deg,#ffe7ac,#94702a 30%,#4a3514 62%,#ffd884) border-box;box-shadow:0 26px 60px -34px rgba(255,180,60,.7),inset 0 1px 0 rgba(255,240,205,.14)}#panel-boutique .bb-vis{position:relative;justify-self:center;display:flex;align-items:center;justify-content:center;width:136px;height:124px;border:0;border-radius:0;background:none}#panel-boutique .bb-vis::after{content:"";position:absolute;left:50%;bottom:2px;width:104px;height:16px;margin-left:-52px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,204,110,.6),transparent)}#panel-boutique .bb-rayons{position:absolute;left:50%;top:50%;width:240px;height:240px;margin:-120px 0 0-120px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(rgba(255,214,130,.2)0 9deg,transparent 9deg 30deg);-webkit-mask-image:radial-gradient(closest-side,#000 22%,transparent 96%);mask-image:radial-gradient(closest-side,#000 22%,transparent 96%);animation:bbRayons 48s linear infinite}#panel-boutique .bb-vis img{position:relative;z-index:1;width:104px;height:104px;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(0,0,0,.6)) drop-shadow(0 0 16px rgba(255,194,75,.42));animation:bbFlotte 4.5s ease-in-out infinite}@keyframes bbRayons{to{transform:rotate(360deg)}}@keyframes bbFlotte{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}#panel-boutique .bb-o .bq3-main{align-items:center;gap:6px;text-align:center}#panel-boutique .bb-o .bq3-tags{justify-content:center}#panel-boutique .bb-sur{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin:0;font-size:13px;line-height:1.4;color:#e8dfcc}#panel-boutique .bq3-nom.bb-nom{margin:0;font-family:var(--serif)!important;font-size:25px;font-weight:700;line-height:1.15;letter-spacing:.01em;text-transform:none;color:#ffe7ac!important;-webkit-text-fill-color:#ffe7ac;background:none;text-shadow:0 0 22px rgba(255,194,75,.35)}#panel-boutique .bb-o .bb-tx{padding:6px 10px;border-top:0;border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 11%,transparent),rgba(255,255,255,.015))}#panel-boutique .bb-o .bb-txs{gap:4px}#panel-boutique .bb-achat .bq3-buy.bb-bj{position:relative;overflow:hidden;min-height:52px;box-shadow:0 14px 28px -12px rgba(255,190,70,.9)}#panel-boutique .bb-achat .bq3-buy.bb-bj::after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:bbReflet 5s ease-in-out infinite}@keyframes bbReflet{0%,62%{left:-40%}100%{left:130%}}@media (min-width:981px) and (min-height:561px){#panel-boutique .bq3[data-bq3-mob="0"] .bq3-o.bb-o{grid-template-columns:168px minmax(0,1fr) 248px;grid-template-rows:auto 1fr;grid-template-areas:"vis main achat""vis taux achat";gap:12px 20px;padding:22px 22px;background:radial-gradient(420px 320px at 11% 40%,rgba(255,194,75,.26),transparent 72%) padding-box,linear-gradient(120deg,#2c1f0c,#140e07 58%,#0e0a06) padding-box,linear-gradient(135deg,#ffe7ac,#94702a 30%,#4a3514 62%,#ffd884) border-box}#panel-boutique .bq3[data-bq3-mob="0"] .bb-vis{width:168px;height:100%;min-height:190px;align-self:center}#panel-boutique .bq3[data-bq3-mob="0"] .bb-vis::after{bottom:calc(50% - 86px);width:130px;margin-left:-65px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-rayons{width:320px;height:320px;margin:-160px 0 0-160px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-vis img{width:136px;height:136px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-o .bq3-main{align-items:flex-start;text-align:left}#panel-boutique .bq3[data-bq3-mob="0"] .bb-o .bq3-tags{justify-content:flex-start}#panel-boutique .bq3[data-bq3-mob="0"] .bb-sur{justify-content:flex-start}#panel-boutique .bq3[data-bq3-mob="0"] .bq3-nom.bb-nom{font-size:32px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-achat{align-self:center;padding:0 0 0 20px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-o .bb-txs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-o .bb-tx{grid-template-columns:minmax(0,1fr);grid-template-areas:"n""p""d";gap:3px;align-content:start;padding:9px 8px;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 13%,transparent),rgba(255,255,255,.015));border:1px solid color-mix(in srgb,var(--rc) 34%,transparent);border-top:2px solid var(--rc)}#panel-boutique .bq3[data-bq3-mob="0"] .bb-o .bb-tx-pt{display:none}#panel-boutique .bq3[data-bq3-mob="0"] .bb-o .bb-tx-n{font-size:13px}#panel-boutique .bq3[data-bq3-mob="0"] .bb-o .bb-tx-p{font-family:var(--serif);font-size:21px;text-align:left}#panel-boutique .bq3[data-bq3-mob="0"] .bb-o .bb-tx-d{font-size:12px}}