#panel-stats .cxa-badge{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:24px;padding:1px 10px 1px 4px;border-radius:999px;font:600 12px/1.3"Inter",system-ui,sans-serif;color:#efe4c8;white-space:nowrap;vertical-align:middle;background:rgba(20,16,10,.78);border:1px solid color-mix(in srgb,var(--el, #f0c56a) 60%,transparent)}#panel-stats .cxa-badge b{color:var(--el, #f0c56a);font-weight:800}#panel-stats .cxa-badge-ic{width:18px;height:18px;object-fit:contain}#panel-stats .cxa-bloc{margin-top:12px;padding:10px 12px;border-radius:14px;display:flex;flex-direction:column;gap:8px;background:rgba(255,236,200,.035);border:1px solid rgba(240,197,106,.18)}#panel-stats .cxa-bloc.on{background:linear-gradient(135deg,color-mix(in srgb,var(--el, #f0c56a) 12%,transparent),rgba(255,236,200,.02));border-color:color-mix(in srgb,var(--el, #f0c56a) 45%,transparent)}#panel-stats .cxa-ligne{display:flex;align-items:center;gap:12px;min-width:0}#panel-stats .cxa-lib{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}#panel-stats .cxa-lib b{font:700 13.5px/1.3"Inter",system-ui,sans-serif;color:#f6e6bd}#panel-stats .cxa-lib small{font:500 12px/1.4"Inter",system-ui,sans-serif;color:#c4b796}#panel-stats .cxa-choix{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px 0 8px;border-radius:12px;cursor:pointer;font:700 13px/1.2"Inter",system-ui,sans-serif;color:#fff2d2;white-space:nowrap;background:rgba(10,8,5,.6);border:1px solid color-mix(in srgb,var(--el, #f0c56a) 55%,rgba(255,236,200,.2))}#panel-stats .cxa-choix:hover{border-color:var(--el, #f0c56a)}#panel-stats .cxa-choix i{font-style:normal;color:#d8c79e;font-size:11px}#panel-stats .cxa-choix-ic{width:24px;height:24px;object-fit:contain}#panel-stats .cxa-attente{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;font:500 12.5px/1.4"Inter",system-ui,sans-serif;color:#d9cba8}#panel-stats .cxa-attente b{color:var(--el, #f0c56a);font-weight:800}#panel-stats .cxa-attente em{font-style:normal;font-weight:700;color:#f6e6bd}#panel-stats .cxa-recap-tx small b{color:#dff5e7;font-weight:700}#panel-stats .cxa-placer{min-height:36px;padding:0 14px;border-radius:10px;cursor:pointer;white-space:nowrap;font:700 12.5px/1.2"Inter",system-ui,sans-serif;color:#1f1504;background:linear-gradient(180deg,#f6d68a,#dcab4a);border:1px solid #f3d489}#panel-stats .cxa-recap{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 10px;border-radius:10px;background:rgba(126,226,168,.08);border:1px solid rgba(126,226,168,.32)}#panel-stats .cxa-recap-ic{flex:none;font-size:15px}#panel-stats .cxa-recap-tx{flex:1 1 auto;min-width:0;font:600 12.5px/1.4"Inter",system-ui,sans-serif;color:#dff5e7}#panel-stats .cxa-recap-tx b{color:#9fe3b4;font-weight:800}#panel-stats .cxa-recap-tx small{margin-left:4px;font-size:11.5px;color:#b5d6c1;white-space:nowrap}#panel-stats .cxa-recap-x{flex:none;display:grid;place-items:center;width:34px;height:34px;min-height:34px;padding:0;border-radius:9px;cursor:pointer;font-size:13px;color:#dff5e7;background:transparent;border:1px solid rgba(126,226,168,.25)}@media (max-width:760px),(max-height:560px) and (orientation:landscape){#panel-stats .cxa-ligne{flex-wrap:wrap}#panel-stats .cxa-choix{min-height:44px;width:100%;justify-content:center}#panel-stats .cxa-placer{min-height:44px;width:100%}#panel-stats .cxa-recap-x{width:44px;height:44px;min-height:44px}}#cxa-sheet{position:fixed;inset:0;z-index:100070;display:flex;align-items:flex-end;justify-content:center;height:100vh;height:100dvh;padding-top:max(56px,env(safe-area-inset-top,0px));background:var(--xi-scrim, rgba(9,6,3,.74));font-family:var(--xi-font, system-ui, sans-serif)}#cxa-sheet *,#cxa-sheet *::before,#cxa-sheet *::after{box-sizing:border-box}#cxa-sheet .cxa-box{display:flex;flex-direction:column;width:100%;max-width:500px;max-height:100%;border-radius:20px 20px 0 0;color:#f3e5c1;background:var(--xi-card-solid, linear-gradient(168deg, rgba(38,28,13,.97), rgba(18,12,5,.98)));border:1px solid var(--xi-line, rgba(255,214,120,.34));border-bottom:0;box-shadow:0-12px 40px rgba(0,0,0,.55);animation:cxaUp .2s cubic-bezier(.2,.9,.3,1)}@keyframes cxaUp{from{transform:translateY(20px);opacity:.5}to{transform:none;opacity:1}}#cxa-sheet .cxa-tete{display:flex;align-items:center;gap:11px;flex:none;padding:14px 14px 10px 16px;border-bottom:1px solid var(--xi-line-soft, rgba(255,214,120,.16))}#cxa-sheet .cxa-tete-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:13px;font-size:19px;background:var(--xi-tile, linear-gradient(160deg, rgba(255,214,120,.22), rgba(213,164,78,.05)));border:1px solid var(--xi-tile-line, rgba(255,214,120,.4))}#cxa-sheet .cxa-tete-tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}#cxa-sheet .cxa-eye{font:900 11px/1.2 var(--xi-font, system-ui);letter-spacing:.14em;text-transform:uppercase;color:#d4a747}#cxa-sheet .cxa-ttl{font:900 17px/1.2 var(--xi-font, system-ui);color:#fff4d6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cxa-sheet .cxa-x{flex:none;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border-radius:12px;cursor:pointer;font-size:16px;color:#f0d9a4;background:rgba(255,214,120,.05);border:1px solid rgba(255,214,120,.2)}#cxa-sheet .cxa-corps{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px))}#cxa-sheet .cxa-intro{margin:0 0 12px;font:600 13px/1.45 var(--xi-font, system-ui);color:#d9c9a3}#cxa-sheet .cxa-switch{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;margin:0 0 12px;padding:8px 12px;border-radius:14px;cursor:pointer;text-align:left;font:700 13px/1.35 var(--xi-font, system-ui);color:#f3e5c1;background:rgba(10,7,3,.5);border:1px solid rgba(255,214,120,.22)}#cxa-sheet .cxa-switch b{color:#ffd977}#cxa-sheet .cxa-switch-pis{flex:none;position:relative;width:42px;height:24px;border-radius:999px;background:#3a3226;border:1px solid rgba(255,214,120,.25)}#cxa-sheet .cxa-switch-pis i{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#cbbb96;transition:left .15s}#cxa-sheet .cxa-switch.on{border-color:rgba(255,217,119,.6)}#cxa-sheet .cxa-switch.on .cxa-switch-pis{background:linear-gradient(135deg,#ffd977,#c8912f);border-color:#ffd977}#cxa-sheet .cxa-switch.on .cxa-switch-pis i{left:20px;background:#fff7e0}#cxa-sheet .cxa-liste{display:flex;flex-direction:column;gap:7px}#cxa-sheet .cxa-b{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:7px 12px;border-radius:14px;cursor:pointer;text-align:left;color:#f3e5c1;background:rgba(10,7,3,.5);border:1px solid rgba(255,214,120,.2)}#cxa-sheet .cxa-b-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;font-size:20px;line-height:1;background:color-mix(in srgb,var(--el, #ffd977) 14%,transparent);border:1px solid color-mix(in srgb,var(--el, #ffd977) 40%,transparent)}#cxa-sheet .cxa-b-img{width:28px;height:28px;object-fit:contain}#cxa-sheet .cxa-b-tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}#cxa-sheet .cxa-b-tx b{font:900 15px/1.2 var(--xi-font, system-ui);color:#fff4d6}#cxa-sheet .cxa-b-tx small{font:600 12px/1.4 var(--xi-font, system-ui);color:#cbbb96}#cxa-sheet .cxa-b-tx small b{font:inherit;font-weight:900;color:var(--el, #ffd977)}#cxa-sheet .cxa-b:hover{border-color:color-mix(in srgb,var(--el, #ffd977) 60%,transparent)}#cxa-sheet .cxa-b.on{border-color:var(--el, #ffd977);box-shadow:0 0 0 1px var(--el, #ffd977) inset,0 4px 14px rgba(0,0,0,.3);background:linear-gradient(135deg,color-mix(in srgb,var(--el, #ffd977) 18%,transparent),rgba(10,7,3,.5))}#cxa-sheet .cxa-b-off .cxa-b-ic{background:rgba(255,214,120,.06);border-color:rgba(255,214,120,.2)}#cxa-sheet .cxa-b:focus-visible,#cxa-sheet .cxa-x:focus-visible,#cxa-sheet .cxa-switch:focus-visible{outline:2px solid #ffd977;outline-offset:2px}#cxa-sheet .cxa-pied{margin:12px 0 0;font:700 12px/1.45 var(--xi-font, system-ui);color:#a8987a}@media (min-width:700px) and (min-height:561px){#cxa-sheet{align-items:center;padding:24px}#cxa-sheet .cxa-box{border-radius:18px;border-bottom:1px solid var(--xi-line, rgba(255,214,120,.34))}}