@keyframes xspin{to{transform:rotate(360deg)}}.arena-fighter.is-rare .arena-sprite-wrap{border-radius:12px;box-shadow:0 0 0 2px #5fe0c8,0 0 16px rgba(95,224,200,0.55);animation:rareLueur 2.4s ease-in-out infinite}.arena-fighter.is-rare .arena-card{border-color:#5fe0c8!important}body .arena-fighter .arena-card-badges .arena-pill.rare{background:#134a43!important;border:1px solid #5fe0c8!important;color:#e8fffa!important;font-size:11px!important;font-weight:800;letter-spacing:0.4px;line-height:1.3!important;padding:0 6px!important}.arena-fighter.dead.is-rare .arena-sprite-wrap{animation:none;box-shadow:none}@keyframes rareLueur{0%,100%{box-shadow:0 0 0 2px #5fe0c8,0 0 16px rgba(95,224,200,0.55)}50%{box-shadow:0 0 0 2px #a6f7e8,0 0 26px rgba(95,224,200,0.85)}}@media (prefers-reduced-motion:reduce){.arena-fighter.is-rare .arena-sprite-wrap{animation:none}}.arena-fighter.is-rare::before{content:"✦ RARE";position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:#134a43;color:#e8fffa;border:1px solid #5fe0c8;border-radius:6px;padding:1px 8px;font-size:11px;font-weight:800;letter-spacing:1px;white-space:nowrap;z-index:10;pointer-events:none}.arena-fighter.dead.is-rare::before{display:none}.arena-tl-halo{display:none}.arena-tl.acting{animation:none;box-shadow:none}.arena-tl.acting>.arena-tl-halo{display:block;position:absolute;inset:0;pointer-events:none}.arena-tl.acting>.arena-tl-halo::before,.arena-tl.acting>.arena-tl-halo::after{content:"";position:absolute;inset:0;animation:tlHaloA 1s ease-in-out infinite}.arena-tl.acting>.arena-tl-halo::before{box-shadow:0 0 12px var(--tc, #ffd874)}.arena-tl.acting>.arena-tl-halo::after{box-shadow:0 0 20px var(--tc, #ffd874),0 0 5px #fff;animation-name:tlHaloB}@keyframes tlHaloA{0%,100%{opacity:1}50%{opacity:0}}@keyframes tlHaloB{0%,100%{opacity:0}50%{opacity:1}}body.combat-dofus-skin .arena-tl.acting>.arena-tl-halo{display:none}@media (prefers-reduced-motion:reduce){.arena-tl.acting>.arena-tl-halo::before,.arena-tl.acting>.arena-tl-halo::after{animation-duration:2.4s!important;animation-timing-function:steps(12,jump-none)!important}}.combat-dashboard{backdrop-filter:none;-webkit-backdrop-filter:none;isolation:isolate}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena{position:relative;min-width:0;padding:0!important;border:1px solid rgba(255,214,120,.24)!important;border-radius:14px!important;overflow:hidden!important;background:#0b0805 var(--cb-fond, none) center 62%/cover no-repeat!important;box-shadow:none!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,7,10,.6),transparent 32%,transparent 64%,rgba(5,7,10,.7))}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena::after,html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side::before{display:none!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-header-v3{position:absolute!important;inset:0;z-index:3;display:block!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;pointer-events:none}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-header-v3 :is(button,.arena-tl,[data-tip]){pointer-events:auto}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-top{position:absolute;left:10px;right:52px;top:9px;display:flex!important;align-items:flex-start;justify-content:space-between;gap:8px;margin:0!important;padding:0!important;background:none!important;border:0!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-top :is(.ah3-place,.ah3-mid,.ah3-teams){flex:0 1 auto;min-width:0;margin:0!important;padding:5px 11px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;background:rgba(10,12,16,.74)!important;opacity:1!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-emb,html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-meta .ah3-tag,html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-meta>span:not([class]){display:none!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-name{color:#ffe6a8!important;-webkit-text-fill-color:#ffe6a8!important;background:none!important;text-shadow:none!important;opacity:1!important;font:800 14px/1.2"Segoe UI",system-ui,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-meta{display:flex!important;align-items:center;gap:6px;margin-top:3px}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-meta>*{font-size:11px!important;line-height:1.3!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-meta .arena-header-pp{color:#cfe0ff!important;background:none!important;border:0!important;padding:0!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-mid{align-self:flex-start}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-turn,html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-turn *{color:#f3e5c1!important;font-size:12px!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-right{display:flex!important;flex-direction:column;align-items:flex-end;gap:6px;flex:0 0 auto;margin:0!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena:has(.ah3-tabs) .ah3-top{top:44px}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena:has(.ah3-tabs) .arena-stage{inset:100px 0 56px!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena>.dash-recup-pv{position:absolute!important;left:10px!important;right:10px!important;bottom:8px!important;top:auto!important;margin:0!important;z-index:4}@media (max-width:720px),(max-height:560px) and (orientation:landscape){html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena>.dash-recup-pv{flex-wrap:nowrap!important;gap:8px!important;padding:4px 8px!important;left:6px!important;right:6px!important;bottom:6px!important;overflow:hidden}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena>.dash-recup-pv>span:first-child{font-size:11.5px!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena>.dash-recup-pv>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:11.5px}}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-teams{width:210px;display:flex!important;flex-direction:column!important;gap:5px!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-team{width:100%!important;min-width:0!important;margin:0!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-team .l{display:flex!important;justify-content:space-between;gap:8px;color:#f3e5c1!important;font-size:11px!important;line-height:1.3!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-header-actions .arena-hbtn{padding:4px 9px!important;border-radius:10px!important;background:rgba(10,12,16,.74)!important;border:1px solid rgba(255,214,120,.34)!important;color:#ffe6a8!important;font-size:11px!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-initline{position:absolute!important;left:10px;right:10px;bottom:8px;display:flex!important;justify-content:center;gap:6px!important;margin:0!important;padding:0!important;background:none!important;border:0!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-initline-lb,html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-gauges,html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage .arena-divider{display:none!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage{--cb-case: 124px;--cb-ecart: 7%;position:absolute!important;inset:64px 0 56px!important;z-index:1;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center!important;gap:var(--cb-ecart)!important;margin:0!important;padding:0 3%!important;background:none!important;border:0!important;box-shadow:none!important;min-height:0!important;height:auto!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage:is(.mon-crowded,:has(>.arena-side.crowded),:has(>.solo-grid>.arena-fighter:nth-child(5))){--cb-case: 72px}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;height:100%!important;align-items:flex-end!important;align-content:flex-end!important;justify-content:flex-start!important;gap:0!important;padding:0!important;background:none!important;border:0!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side:not(.crowded){display:flex!important;flex-direction:row!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side-players:not(.crowded){flex-direction:row-reverse!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side.crowded{display:grid!important;grid-template-columns:repeat(4,minmax(0,var(--cb-case)))!important;grid-auto-flow:row!important;justify-content:start!important;row-gap:2px!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side-players.crowded{direction:rtl}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side-players.crowded>*{direction:ltr}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage:is(.mon-crowded,:has(>.arena-side.crowded),:has(>.solo-grid>.arena-fighter:nth-child(5)))>.arena-side{align-items:center!important;align-content:center!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side>.arena-fighter{flex:0 1 var(--cb-case)!important;width:var(--cb-case)!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side.crowded>.arena-fighter{width:auto!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side:not(.crowded)>.arena-fighter:nth-child(even){translate:0-14%}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side.crowded>.arena-fighter:nth-child(even){translate:0-8%}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side .arena-sprite-wrap{width:100%!important;height:var(--cb-case)!important;min-height:0!important;max-height:none!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side:not(.crowded){flex-wrap:nowrap!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side>.arena-fighter{min-width:0!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side{position:relative!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side>.arena-invoc-strip{position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:2;flex:none!important;width:auto!important;max-width:none!important;margin:0!important;justify-content:center}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.solo-grid{justify-content:center!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.solo-grid:has(>.arena-fighter:nth-child(5)){display:grid!important;grid-template-columns:repeat(4,minmax(0,var(--cb-case)))!important;grid-auto-flow:row!important;justify-content:center!important;align-content:center!important;row-gap:2px!important;direction:rtl}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.solo-grid:has(>.arena-fighter:nth-child(5))>*{direction:ltr;width:auto!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.solo-grid:has(>.arena-fighter:nth-child(5))>.arena-fighter:nth-child(even){translate:0-8%}@media (max-width:720px),(max-height:560px) and (orientation:landscape){html body.cfb-on:not(.combat-replie):not(.hide-combat-dash):not(.mtab-combat):not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row{height:196px!important;min-height:0!important;max-height:none!important;padding:0 8px!important}html body.cfb-on:not(.combat-replie):not(.hide-combat-dash):not(.mtab-combat):not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row :is(.dash-activity-feed,.dash-combat-expand-btn,.arena-initline,.ah3-top),html body.cfb-on:not(.combat-replie):not(.hide-combat-dash):not(.mtab-combat):not(.combat-row-expanded) #combat-dashboard :is(.cfold-barre,#dash-history-strip){display:none!important}html body.cfb-on:not(.combat-replie):not(.hide-combat-dash):not(.mtab-combat):not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .dash-combat-arena{flex:1 1 100%!important;width:100%!important;height:196px!important;min-height:0!important;max-height:196px!important}html body.cfb-on:not(.combat-replie):not(.hide-combat-dash):not(.mtab-combat):not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage{--cb-case: 92px;--cb-ecart: 4%;inset:48px 0 10px!important;padding:0 2%!important}html body.cfb-on:not(.combat-replie):not(.hide-combat-dash):not(.mtab-combat):not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage:is(.mon-crowded,:has(>.arena-side.crowded),:has(>.solo-grid>.arena-fighter:nth-child(5))){--cb-case: 50px}}html body #combat-dashboard #dash-combat-row .arena-side-monsters .arena-sprite.monster-sprite{transform:none;scale:-1 1}html body #combat-dashboard #dash-combat-row .arena-side-monsters .arena-sprite.monster-sprite.breathing{animation-name:sprite-breathe}html body #combat-dashboard #dash-combat-row .arena-side-monsters .arena-fighter.anim-lunge .arena-sprite.monster-sprite{animation-name:lunge-right}html body #combat-dashboard #dash-combat-row .arena-side-monsters .arena-sprite.monster-sprite:is(.vers-g,.arena-opp){scale:none}html body #combat-dashboard #dash-combat-row .arena-side-monsters .arena-fighter.anim-lunge .arena-sprite.monster-sprite:is(.vers-g,.arena-opp){animation-name:lunge}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side-monsters>.arena-fighter.fighting:not(.is-archi):not(.is-rare):not(.is-infernal):not(.is-corrompu) .arena-sprite.monster-sprite{filter:none}html body #arena-result-flash{padding:7px 18px 7px 14px!important;border-radius:14px!important;background:rgba(10,12,16,.84)!important;border:1px solid rgba(255,214,120,.34)!important;box-shadow:0 6px 22px rgba(0,0,0,.55)!important}html body #arena-result-flash .arf-ico{color:#ffe6a8!important;-webkit-text-fill-color:#ffe6a8!important}html body #arena-result-flash.win .arf-body b{color:#ffdc60!important;-webkit-text-fill-color:#ffdc60!important}html body #arena-result-flash.lose .arf-body b{color:#ff8a76!important;-webkit-text-fill-color:#ff8a76!important}html body #cfx-layer .cfx-lbl{color:#fff3d6!important;-webkit-text-fill-color:#fff3d6!important;background:rgba(10,8,6,.9)!important;text-shadow:0 1px 1px #000}html body #cfx-layer .cfx-dmg{text-shadow:0 0 3px #000,1px 1px 0#000,-1px -1px 0#000,1px -1px 0#000,-1px 1px 0#000,0 2px 5px rgba(0,0,0,.9)!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-top :is(.ah3-place,.ah3-mid,.ah3-teams){text-shadow:0 1px 1px rgba(0,0,0,.8)!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-top :is(.ah3-mid,.ah3-acting,.ah3-teams) :is(span,b,i,em,small,strong,div):not(.arena-diff){color:#f3e5c1!important;-webkit-text-fill-color:#f3e5c1!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-top .ah3-turn b{color:#ffd977!important;-webkit-text-fill-color:#ffd977!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-top .ah3-place :is(.ah3-meta,.ah3-meta *):not(.arena-diff):not(.arena-header-pp){color:#ffd874!important;-webkit-text-fill-color:#ffd874!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .ah3-top .arena-header-pp{color:#cfe0ff!important;-webkit-text-fill-color:#cfe0ff!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side>.arena-fighter::after{inset:auto auto 2px 50%!important;width:70%!important;height:12%!important;max-height:14px;transform:translateX(-50%)!important;background:radial-gradient(ellipse,rgba(0,0,0,.55) 0%,rgba(0,0,0,.2) 50%,transparent 72%)!important}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side.crowded>.arena-fighter.is-archi::before{content:"★";padding:0 6px;letter-spacing:0;font-size:11px}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side.crowded>.arena-fighter.is-rare::before{content:"✦";padding:0 6px;letter-spacing:0}@media (max-width:720px),(max-height:560px) and (orientation:landscape){html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side>.arena-fighter.is-archi::before{content:"★";padding:0 6px;letter-spacing:0;font-size:11px}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row#dash-combat-row .arena-stage>.arena-side>.arena-fighter.is-rare::before{content:"✦";padding:0 6px;letter-spacing:0}}html body #combat-dashboard .arena-side-players .arena-sprite[data-pose="r"]{transform:none!important}html body #combat-dashboard .arena-side-players .arena-fighter.anim-shake .arena-sprite[data-pose="r"]{animation:hit-shake .32s cubic-bezier(.36,.07,.19,.97)!important}html body #combat-dashboard .arena-side-players .arena-fighter.anim-die .arena-sprite[data-pose="r"]{animation:die-fall .6s ease-in forwards!important}html body #combat-dashboard .arena-side-players .arena-fighter.anim-lunge .arena-sprite[data-pose="r"]{animation:lunge-right .4s ease-out!important}