html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-shell{isolation:isolate}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,var(--color-scrim-subtle) 45%,var(--color-scrim-strong) 100%);border:none;box-shadow:none}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command{pointer-events:none}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-cards,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-scroll,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__pile-stack,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions *,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__decklist-btn,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__support-panel,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__support-panel *,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .end-turn-btn{pointer-events:auto}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__summary,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__deck-shell,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-flank,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__turn-row,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-cards{background:none;border-color:transparent;box-shadow:none}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .stage{padding-bottom:calc(var(--combat-command-height, 293px) + var(--space-2xl))}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .stage__outcome{bottom:var(--combat-command-height, 293px)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command{display:block}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__deck-shell{position:absolute;inset:0;width:100%;height:100%;padding:0}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-flanked{grid-template-columns:minmax(0,1fr)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-cards .card-fan,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-cards .card-fan--fan,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-cards .card-fan--large,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-cards .card-fan--overflow{--hand-card-scale: .882}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-cards{--hand-cards-left-inset: 264px;--hand-cards-right-inset: 196px;padding-left:var(--hand-cards-left-inset);padding-right:var(--hand-cards-right-inset)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-flank{position:absolute;left:var(--space-sm);bottom:var(--space-sm);width:80px;padding:0;border:none;background:none;box-shadow:none;z-index:3}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-flank .combat-command__pile-stack--flank{padding:var(--space-3xs)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-flank .combat-command__pile-stack--flank .combat-command__pile-stack-cards{width:50px;height:70px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__hand-flank .combat-command__pile-stack--flank .combat-command__pile-stack-label{display:none}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions{position:absolute;right:var(--space-sm);bottom:var(--space-sm);left:auto;top:auto;width:auto;min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-xs);padding:0;background:none;border:none;box-shadow:none;z-index:3}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__deck-card{background:none}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__deck-piles{gap:var(--space-xs)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions .combat-command__pile-stack{display:grid;grid-template-columns:1fr;justify-items:center;min-width:0;width:80px;padding:var(--space-3xs);background:none;border:none;box-shadow:none}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions .combat-command__pile-stack-copy{align-items:center}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions .combat-command__pile-stack-label{text-shadow:0 1px 2px var(--color-scrim-strong)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions .combat-command__pile-stack-value{text-shadow:0 1px 3px var(--color-scrim-strong),0 0 6px var(--color-scrim-55)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__actions .combat-command__pile-stack-cards{width:50px;height:70px;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--cream-40-a08),0 8px 14px var(--color-scrim-40)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__turn-row{order:-1;padding:0;background:none;border:none;box-shadow:none;width:168px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-command__turn-row .end-turn-btn{min-height:52px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-orb{width:104px;height:104px;bottom:190px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-orb--energy{left:140px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-orb__value{font-size:1.3rem}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--targeted{outline:none;box-shadow:none;border-radius:0}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--targeted .sprite__figure{filter:drop-shadow(0 0 28px var(--c-amber-3-a55)) drop-shadow(0 0 14px var(--c-amber-3-a55)) drop-shadow(0 0 6px var(--c-cream-a60))}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--enemy.sprite--targeted:before{width:168px;height:46px;background:radial-gradient(ellipse,var(--c-amber-3-a55) 0%,var(--c-amber-3-a28) 40%,transparent 78%)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--enemy:focus-visible{outline:2px solid var(--c-amber-3);outline-offset:4px;border-radius:var(--radius-xs)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--elite .sprite__label-row,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--boss .sprite__label-row{background:none;border:none;box-shadow:none}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--elite .sprite__label,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--boss .sprite__label{text-shadow:0 1px 2px var(--color-scrim-strong),0 0 4px var(--color-scrim-55)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .combat-orb__max{font-size:.95rem}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .stage__allies{flex:0 0 33%;max-width:33%;justify-content:center}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .stage__enemies{flex:1 1 0;max-width:67%;margin-left:0;justify-content:center}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .stage{flex-wrap:wrap;align-content:flex-end}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .stage__target-nav{flex-basis:100%}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--enemy{--enemy-stage-width: 163px;--enemy-stage-height: 203px;--enemy-stage-bars: 171px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--enemy:before{bottom:78px;width:157px;height:44px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite__figure{width:180px;height:218px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite__figure--hero,html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite__figure--merc{width:197px;height:249px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--hero .sprite__figure--hero{width:212px;height:267px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .stage__allies .sprite--hero .sprite__figure--hero+.sprite__bars{width:212px}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite--enemy .sprite__figure{width:var(--enemy-figure-width);height:var(--enemy-figure-height)}html[data-viewport-mode=desktop-canvas] #appRoot.page-shell[data-phase=encounter] .sprite__figure--minion{width:116px;height:145px}
