.app-aura{position:absolute;pointer-events:none;z-index:0;border-radius:50%}.app-aura i{position:absolute;inset:6%;border-radius:50%}.app-aura-fidele{background:radial-gradient(ellipse at 50% 55%,rgba(255,222,140,.55) 0%,rgba(255,196,90,.26) 42%,rgba(255,180,60,0) 70%);animation:appAuraSouffle 3.6s ease-in-out infinite}.app-aura-fidele i{border:1.5px dashed rgba(255,226,150,.7);box-shadow:0 0 10px rgba(255,210,110,.45),inset 0 0 8px rgba(255,210,110,.3);animation:appAuraTour 14s linear infinite}.app-aura-reinc3{background:radial-gradient(ellipse at 50% 55%,rgba(190,220,255,.5) 0%,rgba(140,180,240,.22) 44%,rgba(120,160,230,0) 70%);animation:appAuraSouffle 4.2s ease-in-out infinite}.app-aura-reinc3 i{border:1.5px solid rgba(205,228,255,.65);box-shadow:0 0 9px rgba(170,205,255,.45)}.app-aura-reinc6{background:radial-gradient(ellipse at 50% 55%,rgba(205,160,255,.55) 0%,rgba(160,100,240,.26) 42%,rgba(140,80,220,0) 70%);animation:appAuraSouffle 3.4s ease-in-out infinite}.app-aura-reinc6 i{border:1.5px dashed rgba(225,195,255,.75);box-shadow:0 0 11px rgba(190,130,255,.5),inset 0 0 8px rgba(190,130,255,.3);animation:appAuraTour 12s linear infinite}.app-aura-reinc9{background:radial-gradient(ellipse at 50% 55%,rgba(255,246,210,.7) 0%,rgba(255,214,120,.32) 40%,rgba(255,190,80,0) 70%);animation:appAuraSouffle 3s ease-in-out infinite}.app-aura-reinc9 i{border:2px dotted rgba(255,240,190,.85);box-shadow:0 0 14px rgba(255,220,140,.6),inset 0 0 10px rgba(255,230,160,.35);animation:appAuraTour 10s linear infinite}.app-aura-reinc9 i::after{content:"";position:absolute;inset:9%;border-radius:50%;border:1px solid rgba(255,250,225,.7);animation:appAuraTour 7s linear infinite reverse}@keyframes appAuraSouffle{0%,100%{opacity:.72}50%{opacity:1}}@keyframes appAuraTour{to{transform:rotate(360deg)}}body.reduce-motion .app-aura,body.reduce-motion .app-aura i,body.reduce-motion .app-aura i::after{animation:none!important}@media (prefers-reduced-motion:reduce){.app-aura,.app-aura i,.app-aura i::after{animation:none!important}}.arena-sprite-wrap .app-aura-arene{left:50%;bottom:0;height:100%;aspect-ratio:.62;transform:translateX(-50%)}.arena-sprite-wrap .app-aura-arene i{inset:4% 8%}.app-aura-arene i,.app-aura-grand i,.app-aura-fiche i{animation:appAuraSouffle 3.6s ease-in-out infinite reverse;border-color:rgba(255,226,150,.5)}.arena-sprite-wrap .arena-sprite{position:relative;z-index:1}#panel-characters .ch3-por .app-aura-por{inset:-5px}#panel-characters .ch3-por img{position:relative;z-index:1}#panel-stats .sv3-portrait.app-fiche{overflow:visible;height:132px}#panel-stats .sv3-portrait.app-fiche::before{content:"";position:absolute;inset:3px;border-radius:21px;z-index:0;background:radial-gradient(circle at 50% 35%,#2c241a,#110e0b)}#panel-stats .sv3-portrait.app-fiche img{position:relative;z-index:1;background:none;object-fit:contain;object-position:50% 100%;padding:6px 4px 12px;box-sizing:border-box}#panel-stats .sv3-portrait.app-fiche .app-aura-fiche{left:14%;right:14%;top:6%;bottom:8%;z-index:0}@media (max-width:560px),(max-height:560px) and (orientation:landscape){#panel-stats .sv3-portrait.app-fiche{height:100px}}.app-fiche-btn{position:absolute;left:50%;bottom:-11px;transform:translateX(-50%);z-index:2;font-family:inherit;font-weight:600;font-size:11px;line-height:1;white-space:nowrap;cursor:pointer;padding:4px 8px;border-radius:999px;border:1px solid rgba(240,197,106,.7);background:#1d1710;color:#f6e6c2;box-shadow:0 2px 6px rgba(0,0,0,.45)}.app-fiche-btn:hover,.app-fiche-btn:focus-visible{background:#2c2217;color:#fff3d6;border-color:#f0c56a}.app-ov{position:fixed;inset:0;z-index:100050;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:rgba(8,6,4,.72)}.app-box{width:min(760px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;background:#1b1510;color:#f3e6cc;border:1px solid #6b5230;border-radius:16px;box-shadow:0 18px 50px rgba(0,0,0,.6)}.app-tete{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #3a2d1d}.app-tete h3{margin:0;flex:1;min-width:0;font-size:16px;color:#f6d68a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-x{background:none;border:0;color:#e8d6b0;font-size:18px;cursor:pointer;padding:4px 8px;border-radius:8px}.app-x:hover{background:#2c2217;color:#fff}.app-corps{display:flex;gap:16px;padding:14px 16px;overflow-y:auto;min-height:0}.app-scene{flex:0 0 210px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px;border-radius:12px;background:radial-gradient(ellipse at 50% 40%,#33281b,#120e0a 75%);border:1px solid #3a2d1d}.app-scene-perso{position:relative;width:150px;height:260px;display:flex;align-items:flex-end;justify-content:center}.app-scene-perso .app-aura-grand{left:50%;bottom:0;height:100%;aspect-ratio:.62;transform:translateX(-50%)}.app-apercu{position:relative;z-index:1;max-width:100%;max-height:100%;filter:drop-shadow(0 6px 5px rgba(0,0,0,.55))}.app-scene-por{width:64px;height:64px;border-radius:14px;overflow:hidden;background:#0f0b08;border:2px solid #6b5230}.app-scene-por img{width:100%;height:100%;object-fit:cover;display:block}.app-reglages{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.app-ligne{display:flex;flex-direction:column;gap:6px}.app-ligne-tete{display:flex;align-items:center;gap:8px;font-size:13px;color:#f3e6cc}.app-ligne-tete b{flex:1}.app-pastille{width:18px;height:18px;border-radius:50%;border:2px solid #f3e6cc;flex:none}.app-libre{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:12px;color:#d9c7a3;font-family:ui-monospace,Consolas,monospace}.app-libre input{width:34px;height:24px;padding:0;border:1px solid #6b5230;border-radius:6px;background:#120e0a;cursor:pointer}.app-nuancier{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}.app-nu{aspect-ratio:1;min-width:0!important;min-height:22px;max-width:none;width:auto;height:auto;border-radius:6px;border:1px solid rgba(0,0,0,.5);cursor:pointer;padding:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.app-nu.on{outline:2px solid #f6d68a;outline-offset:1px}.app-nu:focus-visible{outline:2px solid #fff;outline-offset:1px}.app-actions{display:flex;gap:8px;flex-wrap:wrap}.app-btn{font-family:inherit;font-weight:600;font-size:13px;line-height:1.2;padding:8px 14px;border-radius:10px;cursor:pointer;background:#2a2016;color:#f3e6cc;border:1px solid #6b5230}.app-btn:hover{background:#3a2d1d;color:#fff}.app-btn:disabled{opacity:.55;cursor:default}.app-btn.app-ok{background:linear-gradient(#e0b154,#b8862f);color:#1b1208;border-color:#f0c56a}.app-btn.app-ok:hover{background:linear-gradient(#ecc066,#c9963a);color:#120c05}.app-opt{display:flex;align-items:center;gap:8px;font-size:13px;color:#f3e6cc;cursor:pointer;flex-wrap:wrap}.app-opt input{width:16px;height:16px;accent-color:#e0b154}.app-opt small{font-size:11px;color:#bba882}.app-opt.off{opacity:.75;cursor:default}.app-auras{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#f3e6cc}.app-auras small{font-size:11px;color:#bba882}.app-auras-l{display:flex;gap:6px;flex-wrap:wrap}.app-aura-choix{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-weight:600;font-size:12px;line-height:1.2;cursor:pointer;padding:6px 10px;border-radius:999px;background:#221a12;color:#eadbbd;border:1px solid #54412a}.app-aura-choix.on{border-color:#f0c56a;color:#fff3d6;background:#33271a}.app-aura-mini{position:relative;display:inline-block;width:14px;height:14px;border-radius:50%}.app-aura-mini.app-aura-fidele{animation:none;background:radial-gradient(circle,#ffe7a6 0 30%,rgba(255,196,90,.6) 55%,rgba(255,196,90,0) 72%)}.app-aura-mini.app-aura-reinc3{animation:none;background:radial-gradient(circle,#e6f1ff 0 30%,rgba(150,190,245,.6) 55%,rgba(150,190,245,0) 72%)}.app-aura-mini.app-aura-reinc6{animation:none;background:radial-gradient(circle,#f0dcff 0 30%,rgba(175,115,245,.6) 55%,rgba(175,115,245,0) 72%)}.app-aura-mini.app-aura-reinc9{animation:none;background:radial-gradient(circle,#fffbe8 0 30%,rgba(255,210,110,.7) 55%,rgba(255,210,110,0) 72%)}.app-pied{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #3a2d1d}@media (max-width:600px),(max-height:560px) and (orientation:landscape){.app-ov{padding:8px;align-items:stretch}.app-box{max-height:none;height:100%;border-radius:14px}.app-corps{flex-direction:column;gap:12px;padding:12px}.app-scene{flex:none;flex-direction:row;justify-content:center;gap:14px;padding:8px}.app-scene-perso{width:110px;height:180px}.app-nuancier{gap:3px}.app-nu{min-height:0!important;border-radius:5px}.app-fiche-btn{padding:3px 7px;bottom:-9px}.app-pied .app-btn{flex:1}}.arena-sprite-frag{display:block;aspect-ratio:.92;line-height:0}.arena-sprite-frag>*{width:100%;height:100%}.arena-side-players .arena-sprite.arena-sprite-frag{transform:none!important}.arena-side-players .arena-sprite.arena-sprite-frag.breathing{animation:sprite-breathe 2.4s ease-in-out infinite!important;transform-origin:bottom center!important}.arena-side-players .arena-fighter.anim-shake .arena-sprite.arena-sprite-frag{animation:hit-shake .32s cubic-bezier(.36,.07,.19,.97)!important}.arena-fighter.arena-large .arena-sprite{max-width:130px}@media (max-width:640px),(max-height:560px) and (orientation:landscape){html body #combat-dashboard .arena-side .arena-fighter.arena-large .arena-sprite{max-width:80px!important}}html body #combat-dashboard #dash-combat-row .arena-side .arena-sprite-wrap{overflow:visible!important}html body #combat-dashboard #dash-combat-row .arena-side .arena-sprite-wrap>.arena-sprite.tn{position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:0!important;height:calc(85%*var(--fz, 1))!important;width:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;translate:-50% calc(var(--dy, 0)*100%);object-fit:contain!important;object-position:50% 100%!important;pointer-events:none}html body #combat-dashboard #dash-combat-row .arena-side .arena-sprite-wrap>.arena-sprite.monster-sprite.tn{max-width:130%!important}.arena-sprite.monster-sprite.arena-opp{transform:none}.arena-sprite.monster-sprite.arena-opp.breathing{animation-name:sprite-breathe}.arena-fighter.anim-shake .arena-sprite.monster-sprite.arena-opp{animation:hit-shake .32s cubic-bezier(.36,.07,.19,.97)}html body #combat-dashboard #dash-combat-row .arena-side .arena-sprite-wrap>.arena-sprite.arena-sprite-frag{position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:0!important;height:calc(85%*66/47)!important;width:auto!important;aspect-ratio:60/66;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;translate:-50% 12%;pointer-events:none}@media (min-width:1025px){body:not(.is-mobile):not(.combat-row-expanded) #dash-combat-row .dash-combat-arena .arena-stage{--rang-p: calc((100cqh - 4px) / var(--hz, 1));--rang-m: calc((100cqh - 4px) / var(--hz, 1));--rang-w: calc((100cqw - var(--fixew, 80px)) / (var(--wp, 3) + var(--wm, 3)))}body:not(.is-mobile):not(.combat-row-expanded) #dash-combat-row .dash-combat-arena .arena-stage:has(>.arena-side-players.crowded){--rang-p: calc((100cqh - 6px) / (1 + var(--hz, 1)))}body:not(.is-mobile):not(.combat-row-expanded) #dash-combat-row .dash-combat-arena .arena-stage:has(>.arena-side-players.crowded>.arena-invoc-strip){--rang-p: calc((100cqh - 11px) / (1.62 + var(--hz, 1)))}body:not(.is-mobile):not(.combat-row-expanded) #dash-combat-row .dash-combat-arena .arena-stage:has(>.arena-side-monsters.crowded){--rang-m: calc((100cqh - 6px) / (1 + var(--hz, 1)))}body:not(.is-mobile):not(.combat-row-expanded) #dash-combat-row .dash-combat-arena .arena-stage.mon-rangs-multi:has(>.arena-side-monsters.crowded){--rang-m: calc((100cqh - 8px) / (var(--rgm, 3) - 1 + var(--hz, 1)))}html body:not(.is-mobile):not(.combat-row-expanded) #combat-dashboard #dash-combat-row .arena-stage>.arena-side .arena-sprite-wrap{height:var(--rang)!important;min-height:0!important;max-height:var(--rang)!important}html body:not(.is-mobile):not(.combat-row-expanded) #combat-dashboard #dash-combat-row .arena-stage>.arena-side-monsters:not(.crowded)>.arena-fighter{max-width:calc(var(--rang)*(var(--mw, 1) + .35))!important}html body:not(.is-mobile):not(.combat-row-expanded) #combat-dashboard #dash-combat-row .arena-stage:has(>.arena-side-players.crowded>.arena-invoc-strip)>.arena-side-monsters.crowded{padding-bottom:calc(var(--rang)*.62 + 8px)!important}}@media (max-width:640px),(max-height:560px) and (orientation:landscape){html body:not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage.mon-crowded>.arena-side .arena-sprite-wrap{height:44px!important;min-height:44px!important;max-height:44px!important}}html body #combat-dashboard #dash-combat-row .arena-stage{--rang: 62px}@media (min-width:1025px){html body:not(.is-mobile):not(.combat-row-expanded) #combat-dashboard #dash-combat-row .arena-stage{--rang: max(40px, min(var(--rang-p), var(--rang-m), var(--rang-w)))}}@media (max-width:640px),(max-height:560px) and (orientation:landscape){html body:not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage.mon-crowded{--rang: 44px}html body.mtab-combat #combat-dashboard #dash-combat-row .arena-stage{--rang: 60px}}html body.combat-row-expanded #combat-dashboard #dash-combat-row .arena-stage{--rang: 96px}html body #combat-dashboard #dash-combat-row .arena-side>.arena-invoc-strip.aiv{display:grid!important;grid-template-columns:repeat(var(--nc, 4),minmax(0,1fr))!important;align-items:end!important;column-gap:3px!important;row-gap:0!important;overflow:visible!important;flex-wrap:nowrap!important;margin-top:1px!important;padding:2px 0 1px!important;border-top:1px dashed rgba(180,140,255,.45)!important}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv>.aiv-col{grid-row:1;display:flex;justify-content:center;justify-content:safe center;align-items:flex-end;gap:2px;min-width:0}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .arena-invoc-sp{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:0;width:calc(var(--rang)*.84);cursor:default}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .aiv-pied{position:relative;display:block;width:100%;height:calc(var(--rang)*.62)}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .aiv-pied::after{content:"";position:absolute;left:50%;bottom:-1px;width:80%;height:6px;translate:-50%0;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ac, #b48cff) 80%,transparent),transparent);pointer-events:none}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .arena-invoc-img{position:absolute;left:50%;bottom:0;z-index:1;height:calc(85%*var(--fz, 1));width:auto;max-width:150%;translate:-50% calc(var(--dy, 0)*100%);object-fit:contain;object-position:50% 100%;pointer-events:none;filter:drop-shadow(0 0 1.5px rgba(255,240,205,.85)) drop-shadow(0 0 5px color-mix(in srgb,var(--ac, #b48cff) 55%,transparent)) drop-shadow(0 2px 2px rgba(0,0,0,.55))}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .arena-invoc-img.breathing{animation:sprite-breathe 2.6s ease-in-out infinite;transform-origin:bottom center}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .aiv-emo{position:absolute;left:50%;bottom:0;translate:-50%0;font-size:calc(var(--rang)*.4);line-height:1;color:#f4ecd8}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .aic-hpbar{display:block;width:78%;height:3px;margin-top:1px;border-radius:3px;overflow:hidden;background:rgba(0,0,0,.6);box-shadow:0 0 0 1px rgba(255,255,255,.12)}html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .aic-hpbar>i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#80c850,#40e0c0)}@media (prefers-reduced-motion:reduce){html body #combat-dashboard #dash-combat-row .arena-invoc-strip.aiv .arena-invoc-img.breathing{animation:none}}html body #combat-dashboard #dash-combat-row .arena-side-monsters .arena-fighter.is-invoc .arena-sprite-wrap::after{content:"";position:absolute;left:50%;bottom:-1px;width:46%;height:5px;translate:-50%0;border-radius:50%;background:radial-gradient(closest-side,rgba(255,150,120,.5),transparent);pointer-events:none}@media (min-height:561px) and (max-width:640px){html body.panel-accueil:not(.mtab-combat):not(.combat-replie) #combat-dashboard #dash-combat-row:has(>.dash-combat-arena>.arena-stage.rangs-multi){max-height:min(max(420px,calc(78vh - 100px)),max(220px,calc(73vh - 122px)))!important;max-height:min(max(420px,calc(78dvh - 100px)),max(220px,calc(73dvh - 122px)))!important}html body.panel-accueil:not(.mtab-combat):not(.combat-replie) #combat-dashboard #dash-combat-row{max-height:min(max(420px,calc(65vh - 100px)),max(220px,calc(73vh - 122px)))!important;max-height:min(max(420px,calc(65dvh - 100px)),max(220px,calc(73dvh - 122px)))!important}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row:has(>.dash-combat-arena>.arena-stage.rangs-multi)>.dash-combat-arena{flex:0 1 auto!important;min-height:calc(var(--tete, 0px) + var(--rangs, 4)*44px + var(--fixe, 60px) + 2px)!important;overflow:visible!important;contain:none!important;height:auto!important;max-height:none!important}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage.rangs-multi{flex:0 1 calc(var(--rangs, 4)*70px + var(--fixe, 60px))!important;min-height:calc(var(--rangs, 4)*44px + var(--fixe, 60px))!important;height:auto!important;max-height:none!important;container-type:size;padding-top:4px!important;padding-bottom:4px!important;gap:4px!important;overflow:visible!important;--rang: clamp(44px, calc((100cqh - var(--fixe, 60px)) / var(--rangs, 4)), 70px)}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage.rangs-multi>.arena-side{flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage.rangs-multi>.arena-side .arena-sprite-wrap{height:var(--rang)!important;min-height:var(--rang)!important;max-height:var(--rang)!important}}@media (min-width:1025px){html body.panel-accueil:not(.is-mobile):not(.combat-row-expanded) #combat-dashboard #dash-combat-row{height:340px!important;min-height:340px!important;max-height:340px!important}}@media (max-width:640px),(max-height:560px) and (orientation:landscape){html body:not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-initline .arena-tl-track{flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scrollbar-width:none;padding-top:8px!important;padding-bottom:2px!important;row-gap:0!important}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-initline .arena-tl-track::-webkit-scrollbar{display:none}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-initline .arena-tl-track>.arena-tl{flex:none!important}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row.tl-defile-d:not(.tl-defile-g) .arena-tl-track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent)}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row.tl-defile-g:not(.tl-defile-d) .arena-tl-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 34px);mask-image:linear-gradient(90deg,transparent,#000 34px)}html body:not(.mtab-combat) #combat-dashboard #dash-combat-row.tl-defile-g.tl-defile-d .arena-tl-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 34px,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,transparent,#000 34px,#000 calc(100% - 34px),transparent)}}html body:not(.combat-row-expanded) #combat-dashboard #dash-combat-row .arena-stage>.arena-side{padding-top:calc(var(--rang, 62px)*(var(--hz, 1) - 1))!important}@media (min-width:1025px){html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight){flex-wrap:nowrap!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players{flex:var(--wp, 1)1 0px!important;min-width:0!important;max-width:none!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-monsters{flex:var(--wm, 1)1 0px!important;min-width:0!important;max-width:none!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side:not(.crowded){flex-wrap:nowrap!important;justify-content:space-evenly!important;align-items:flex-end!important;align-content:flex-end!important;column-gap:6px!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players:not(.crowded)>.arena-fighter{flex:1 1 0px!important;min-width:0!important;max-width:calc(var(--rang)*1.1)!important;order:20!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players:not(.crowded)>.arena-fighter.arena-large{max-width:calc(var(--rang)*1.5)!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-monsters:not(.crowded)>.arena-fighter{flex:var(--mw, 1)1 0px!important;min-width:0!important;max-width:calc(var(--rang)*(var(--mw, 1) + .35))!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players:not(.crowded)>.arena-fighter:nth-child(1){order:2!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players:not(.crowded)>.arena-fighter:nth-child(2){order:4!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players:not(.crowded)>.arena-fighter:nth-child(3){order:6!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players:not(.crowded)>.arena-fighter:nth-child(4){order:8!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players:not(.crowded)>.arena-invoc-strip.aiv{display:contents!important}html body:not(.is-mobile):not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight)>.arena-side-players:not(.crowded)>.arena-invoc-strip.aiv>.aiv-col{flex:0 0 auto;align-self:flex-end}}@media (min-width:641px) and (max-width:1024px) and (min-height:561px),(min-width:641px) and (max-width:1024px) and (orientation:portrait){html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded)){container-type:inline-size;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;height:auto!important;max-height:none!important;overflow:visible!important;--rang: clamp(44px, calc((100cqw - 40px) / max(var(--wp, 4), var(--wm, 4))), 84px)}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-divider{display:none!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players{flex:var(--wp, 1)1 0px!important;min-width:0!important;max-width:none!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-monsters{flex:var(--wm, 1)1 0px!important;min-width:0!important;max-width:none!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side:not(.crowded){flex-wrap:nowrap!important;justify-content:space-evenly!important;align-items:flex-end!important;align-content:flex-end!important;column-gap:6px!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players:not(.crowded)>.arena-fighter{flex:1 1 0px!important;min-width:0!important;max-width:calc(var(--rang)*1.1)!important;order:20!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players:not(.crowded)>.arena-fighter.arena-large{max-width:calc(var(--rang)*1.5)!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-monsters:not(.crowded)>.arena-fighter{flex:var(--mw, 1)1 0px!important;min-width:0!important;max-width:calc(var(--rang)*(var(--mw, 1) + .35))!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players:not(.crowded)>.arena-fighter:nth-child(1){order:2!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players:not(.crowded)>.arena-fighter:nth-child(2){order:4!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players:not(.crowded)>.arena-fighter:nth-child(3){order:6!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players:not(.crowded)>.arena-fighter:nth-child(4){order:8!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players:not(.crowded)>.arena-invoc-strip.aiv{display:contents!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side-players:not(.crowded)>.arena-invoc-strip.aiv>.aiv-col{flex:0 0 auto;align-self:flex-end}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side{flex:0 0 auto!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}html body:not(.combat-row-expanded):not(.mtab-combat) #combat-dashboard #dash-combat-row .arena-stage:not(.no-fight):not(:has(>.arena-side.crowded))>.arena-side .arena-sprite-wrap{height:var(--rang)!important;min-height:var(--rang)!important;max-height:var(--rang)!important}}