#panel-groups .gr3-emp:empty{display:none}#panel-groups .gr3-emp{margin:0 0 14px}.emp{border:1px solid var(--xi-line-soft, rgba(255,214,120,.16));border-radius:14px;background:var(--xi-card, #1d160b);padding:14px;color:var(--xi-text, #cbbb95);font-size:13px;line-height:1.45}.emp-tete{margin-bottom:10px}.emp-titre{display:flex;gap:10px;align-items:flex-start}.emp-titre>.xi-svg{width:26px;height:26px;flex:none;color:var(--xi-gold, #ffd977);margin-top:2px}.emp-titre h3{margin:0 0 3px;font-size:16px;color:var(--xi-title, #ffe6a8);letter-spacing:.3px}.emp-titre p{margin:0;font-size:12.5px}.emp b{color:var(--xi-title, #ffe6a8)}.emp-bloc{border-top:1px solid var(--xi-line-soft, rgba(255,214,120,.16));padding-top:11px;margin-top:11px}.emp-bloc h4,.emp-arene h4{display:flex;align-items:center;gap:7px;margin:0 0 9px;font-size:13.5px;color:var(--xi-title, #ffe6a8)}.emp-bloc h4 .xi-svg,.emp-arene h4 .xi-svg{width:17px;height:17px;color:var(--xi-gold, #ffd977)}.emp-cpt{margin-left:auto;font-size:12px;padding:1px 9px;border-radius:99px;background:rgba(255,217,119,.12);color:var(--xi-gold, #ffd977)}.emp-bloc h4 .emp-cpt+.emp-mini{margin-left:6px}.emp-mini{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--xi-line-soft, rgba(255,214,120,.16));background:var(--xi-chip, rgba(255,255,255,.05));color:var(--xi-text, #cbbb95);cursor:pointer}.emp-mini .xi-svg{width:15px;height:15px}.emp-vide{margin:4px 0;color:var(--xi-muted, #9c8c6c);font-size:12.5px}.emp-note{margin:8px 0 0;font-size:12px;color:var(--xi-muted, #b3a37f)}.emp-avert{margin:0 0 8px;padding:7px 10px;border-radius:9px;background:rgba(255,154,134,.1);color:var(--xi-ko, #ff9a86);font-size:12px}.emp-mut{color:var(--xi-muted, #9c8c6c)}.emp-on{color:var(--xi-ok, #7fe0a0)!important}.emp-lien{background:none;border:0;padding:0;color:var(--xi-gold, #ffd977);text-decoration:underline;cursor:pointer;font:inherit}.emp-por{width:40px;height:40px;flex:none;border-radius:10px;background:rgba(255,255,255,.06);object-fit:contain}.emp-carte{border:1px solid rgba(127,224,160,.28);border-radius:12px;background:rgba(127,224,160,.05);padding:10px;margin-bottom:9px}.emp-carte-h{display:flex;gap:10px;align-items:center}.emp-id{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.emp-id>b{font-size:14px;color:var(--xi-title, #ffe6a8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-id small{font-size:12px;color:var(--xi-text, #cbbb95)}.emp-pp{color:#9fd8ff;font-weight:800;white-space:nowrap}.emp-badge{flex:none;font-size:11px;font-weight:800;padding:2px 9px;border-radius:99px;background:rgba(127,224,160,.16);color:var(--xi-ok, #7fe0a0);border:1px solid rgba(127,224,160,.35);white-space:nowrap}.emp-temps{display:flex;align-items:center;gap:6px;margin:8px 0;font-size:12.5px}.emp-temps .xi-svg{width:15px;height:15px;color:var(--xi-gold, #ffd977);flex:none}.emp-temps.urgent,.emp-temps.urgent .xi-svg{color:var(--xi-ko, #ff9a86)}.emp-strat{display:flex;flex-direction:column;gap:7px}.emp-lab{font-size:11.5px;text-transform:uppercase;letter-spacing:.6px;color:var(--xi-muted, #9c8c6c);font-weight:800}.emp-segs{display:flex;gap:4px;flex-wrap:wrap}.emp-seg,.emp-chip{min-height:34px;padding:5px 12px;border-radius:99px;border:1px solid var(--xi-line-soft, rgba(255,214,120,.2));background:var(--xi-chip, rgba(255,255,255,.05));color:var(--xi-text, #cbbb95);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.emp-seg.on,.emp-chip.on{background:rgba(255,217,119,.18);border-color:rgba(255,217,119,.6);color:var(--xi-title, #ffe6a8)}.emp-rot{display:flex;flex-wrap:wrap;gap:5px}.emp-sort{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:4px 10px;border-radius:9px;border:1px solid var(--xi-line-soft, rgba(255,214,120,.2));background:rgba(255,255,255,.04);color:var(--xi-text, #cbbb95);font:inherit;font-size:12px;cursor:pointer}.emp-sort .xi-svg{width:14px;height:14px}.emp-sort small{color:var(--xi-muted, #9c8c6c);font-size:11px}.emp-sort.on{border-color:rgba(159,216,255,.6);background:rgba(159,216,255,.12);color:#e4f3ff}.emp-sort b{display:inline-grid;place-items:center;min-width:19px;height:19px;border-radius:99px;background:#9fd8ff;color:#0d1b26!important;font-size:11px}.emp-rot-pied{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.emp-rot-pied small{font-size:11.5px;color:var(--xi-muted, #9c8c6c)}.emp-carte-pied{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;flex-wrap:wrap}.emp-carte-pied small{font-size:12px;color:var(--xi-muted, #b3a37f)}.emp-btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 14px;border-radius:10px;border:1px solid var(--xi-line-soft, rgba(255,214,120,.25));background:var(--xi-chip, rgba(255,255,255,.06));color:var(--xi-title, #ffe6a8);font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;white-space:nowrap}.emp-btn .xi-svg{width:15px;height:15px}.emp-btn.or{background:var(--xi-btn-gold, linear-gradient(135deg,#ffd977,#c8912f));color:var(--xi-btn-gold-ink, #1a1206);border-color:rgba(255,227,154,.7)}.emp-btn[disabled]{opacity:.45;cursor:not-allowed}.emp-pour{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:8px}.emp-pour>span{font-size:12px;color:var(--xi-muted, #b3a37f);margin-right:4px}.emp-filtres{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin-bottom:9px}.emp-chips{display:flex;flex-wrap:wrap;gap:5px;width:100%}.emp-champ{display:flex;flex-direction:column;gap:3px;font-size:11.5px;color:var(--xi-muted, #b3a37f)}.emp-champ.large{flex:1;min-width:150px}.emp-champ input,.emp-champ cx-select{min-height:36px;padding:6px 10px;border-radius:9px;border:1px solid var(--xi-line-soft, rgba(255,214,120,.25));background:rgba(0,0,0,.28);color:var(--xi-title, #ffe6a8);font:inherit;font-size:13px;width:100%;box-sizing:border-box}.emp-champ input[type="number"]{width:90px}.emp-liste,.emp-prets{display:flex;flex-direction:column;gap:6px}.emp-ligne{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:11px;border:1px solid var(--xi-line-soft, rgba(255,214,120,.14));background:rgba(255,255,255,.03)}.emp-ligne .emp-btn{flex:none}.emp-inter{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:4px 11px 4px 5px;border-radius:99px;border:1px solid var(--xi-line-soft, rgba(255,214,120,.25));background:rgba(0,0,0,.25);color:var(--xi-text, #cbbb95);font:inherit;font-size:12px;font-weight:700;cursor:pointer;flex:none}.emp-inter i{width:30px;height:18px;border-radius:99px;background:rgba(255,255,255,.18);position:relative;flex:none}.emp-inter i::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#e8dcc0;transition:left .15s}.emp-inter.on{border-color:rgba(127,224,160,.55);color:var(--xi-ok, #7fe0a0)}.emp-inter.on i{background:rgba(127,224,160,.55)}.emp-inter.on i::after{left:14px;background:#ffffff}.emp-arene{margin:10px 0;padding:10px;border-radius:12px;border:1px dashed rgba(127,224,160,.4);background:rgba(127,224,160,.05);color:var(--xi-text, #cbbb95);font-size:12.5px}.emp-arene-l{display:flex;flex-wrap:wrap;gap:6px}.emp-arene-p{display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto auto;column-gap:8px;align-items:center;text-align:left;min-width:150px;flex:1 1 150px;padding:7px 9px;border-radius:11px;border:1px solid var(--xi-line-soft, rgba(255,214,120,.2));background:rgba(255,255,255,.04);color:var(--xi-text, #cbbb95);font:inherit;cursor:pointer}.emp-arene-p .emp-por{grid-row:1/4;width:36px;height:36px}.emp-arene-p b{color:var(--xi-title, #ffe6a8);font-size:13px}.emp-arene-p small{font-size:11.5px}.emp-arene-p .emp-badge{justify-self:start}.emp-arene-p.on{border-color:rgba(127,224,160,.7);background:rgba(127,224,160,.14)}.emp-opt .ch3-ov small{font-size:11.5px;text-align:right}.arena-pill.emp-pill{background:rgba(127,224,160,.2);color:#b6f5cb;border-color:rgba(127,224,160,.5)}@media (max-width:520px),(max-height:560px) and (orientation:landscape){.emp{padding:11px}.emp-ligne{flex-wrap:wrap}.emp-ligne .emp-id{flex:1 1 calc(100% - 60px)}.emp-ligne .emp-btn,.emp-ligne .emp-inter{margin-left:50px}.emp-champ.large{min-width:0;flex:1 1 100%}}.arena-fighter.emp-combattant .arena-card{box-shadow:0 0 0 2px rgba(127,224,160,.75),0 0 12px rgba(127,224,160,.35)!important}@media (max-width:520px),(max-height:560px) and (orientation:landscape){.arena-pill.emp-pill{display:none!important}}