.ability-face15 .af15-effect .plain-card-copy21{display:block;width:100%;white-space:normal;font:15px/1.2 var(--fantasy-copy,Georgia,serif);color:inherit}.plain-card-copy21 .icon{display:inline-block;vertical-align:middle;width:16px!important;height:16px!important;min-width:16px!important;margin:0 2px}

/* Passive results cannot intercept hand paging or card targets. History remains interactive. */
.resolved-events15{pointer-events:none}.resolved-events15 .resolved-history15{pointer-events:auto}

/* Printed rules retain intrinsic height; reserve a real illustration area. */
body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15 .ability-face15:has(.plain-card-copy21){min-height:0!important;height:100%!important;grid-template-rows:30px minmax(16px,1fr) auto 16px!important}
body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15 .ability-face15>.af15-effect:has(.plain-card-copy21){height:auto!important;min-height:0!important;overflow:visible!important}
body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15 .plain-card-copy21{font:15px/17px var(--fantasy-copy,Georgia,serif)!important;text-align:center!important}
body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15 .plain-card-copy21[data-long-copy21="true"]{font-size:14px!important;line-height:15px!important}
@media(min-width:900px){body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection{left:calc(50% - 404px)!important;width:808px!important}body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15,body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15>.held-card-face{width:176px!important;min-width:176px!important}}

.plain-card-amount21{white-space:nowrap}
body[data-style="hybrid"] .shared-ability-card15 .ability-face15:has(.plain-card-copy21){grid-template-rows:30px minmax(16px,1fr) auto 16px!important}
body[data-style="hybrid"] .shared-ability-card15 .ability-face15>.af15-effect:has(.plain-card-copy21){height:auto!important;min-height:0!important}
body[data-style="hybrid"] #inspectionArt.shared-inspection15>.ability-face15:has(.plain-card-copy21){grid-template-rows:42px minmax(70px,1fr) auto 24px!important}
body[data-style="hybrid"] #inspectionArt .af15-effect:has(.plain-card-copy21){height:auto!important;min-height:0!important}
.plain-card-copy21 .loot-stat-icon{width:16px!important;height:16px!important;vertical-align:middle;margin:0 2px}

/* Pinned close belongs to the overlay corner, clear of printed card costs. */
#cardInspection.pinned #closeInspection{position:fixed!important;inset:12px 12px auto auto!important;width:40px!important;height:40px!important;min-height:40px!important;padding:4px!important}

/* Full native illustration, without the old dark medallion or a second hidden half. */
body[data-style="hybrid"] .ability-face15 .effect-art{display:flex!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;background:transparent!important;gap:3px!important}
body[data-style="hybrid"] .ability-face15 .effect-art-medallion{display:flex!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-height:100%!important;aspect-ratio:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body[data-style="hybrid"] .ability-face15 .effect-art-painted{display:block!important}
body[data-style="hybrid"] .ability-face15 .effect-art-fallback{display:none!important}
body[data-style="hybrid"] .ability-face15 .effect-art-secondary{gap:2px!important}
body[data-style="hybrid"] .ability-face15 .effect-art-secondary .effect-art-detail{width:16px!important;height:16px!important}
body[data-style="hybrid"] .ability-face15 .af15-cost.free-cost{background:#e1d4b6!important;color:#3b382b!important;border-color:#9a8964!important}
/* Lifecycle comes from the existing native loot definition, including enlarged clones. */
body[data-style="hybrid"] .ability-face15[data-lifetime]{box-shadow:inset 0 -3px 0 var(--loot-life);padding-bottom:3px}
body[data-style="hybrid"] .ability-face15[data-lifetime] .af15-lifetime{color:var(--loot-life)!important}
@media(min-width:900px){
 body[data-style="hybrid"] .shared-ability-card15 .ability-face15:has(.plain-card-copy21){grid-template-rows:30px minmax(52px,1fr) auto 16px!important}
 body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15 .ability-face15:has(.plain-card-copy21){grid-template-rows:30px minmax(52px,1fr) auto 16px!important}
 body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection{height:202px!important;min-height:202px!important;max-height:202px!important}
 body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15,
 body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15>.held-card-face{height:202px!important;min-height:202px!important}
 body[data-style="hybrid"][data-progression="xp"][data-view="expedition"][data-phase="battle"][data-cycle-phase] #game>#handSection #hand>.ability.shared-ability-card15:is(:hover,:focus-visible)>.held-card-face{height:250px!important}
 body[data-style="hybrid"] #tavern[data-composed-tavern="true"] .patron-stock-clusters .market-card-object{height:190px!important;min-height:190px!important;max-height:190px!important}
 body[data-style="hybrid"] #tavern[data-composed-tavern="true"] .patron-stock-clusters .market-card-object>.ability.shared-ability-card15{height:190px!important;min-height:190px!important;max-height:190px!important}
}

/* Actual Health payments are printed alongside the card's Mana cost. */
body[data-style="hybrid"] .ability-face15 .af15-cost[data-health-cost]{display:flex!important;flex-direction:column!important;height:27px!important;gap:0!important;padding:0 2px!important;font-size:12px!important;line-height:13px!important}
body[data-style="hybrid"] .ability-face15 .af15-cost-part{display:inline-flex;align-items:center;justify-content:center;gap:2px;line-height:13px}
body[data-style="hybrid"] .ability-face15 .af15-cost-part .af15-symbol{width:11px!important;height:12px!important;min-width:11px!important}
body[data-style="hybrid"] .ability-face15 .af15-health-payment{color:#ffd4c6!important}
