/* Same native card face: identity, illustration, effect, lifetime. */
@media(min-width:900px){
body[data-style="hybrid"] #tavern[data-composed-tavern="true"] .patron-stock-clusters{--shop-card-w:clamp(100px,calc((100vw - 112px)/7),172px)}
body[data-style="hybrid"] #tavern[data-composed-tavern="true"] .patron-stock-clusters .patron-stock-offer{flex:0 0 var(--shop-card-w)!important;width:var(--shop-card-w)!important;max-width:var(--shop-card-w)!important}
body[data-style="hybrid"] #tavern[data-composed-tavern="true"] .patron-stock-clusters .market-card-object{width:100%!important;max-width:none!important}
}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15),#camelTraderPanel .ability.loot-card:not(.shared-ability-card15){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(48px,1fr) auto 16px!important;gap:2px!important;padding:4px!important;isolation:isolate}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15)>strong,#camelTraderPanel .ability.loot-card:not(.shared-ability-card15)>strong{grid-area:1/1!important;position:static!important;min-height:18px!important;height:auto!important;margin:0!important;padding:0!important;font:700 14px/16px var(--fantasy-title)!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;color:#30271c!important}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15)>.ability-art,#camelTraderPanel .ability.loot-card:not(.shared-ability-card15)>.ability-art{grid-area:2/1!important;position:relative!important;inset:auto!important;width:100%!important;min-height:48px!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;overflow:hidden!important}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15)>.ability-art>img,#camelTraderPanel .ability.loot-card:not(.shared-ability-card15)>.ability-art>img{position:static!important;inset:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:90px!important;object-fit:contain!important;padding:0!important;transform:none!important}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15)>.effect-copy,#camelTraderPanel .ability.loot-card:not(.shared-ability-card15)>.effect-copy{grid-area:3/1!important;position:static!important;display:block!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;white-space:normal!important;overflow:visible!important;color:#30271c!important;font:14px/16px var(--fantasy-copy)!important}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15)>.loot-tags,#camelTraderPanel .ability.loot-card:not(.shared-ability-card15)>.loot-tags{grid-area:4/1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;margin:0!important;padding:0 0 0 13px!important;font:12px/14px var(--fantasy-copy)!important}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15)>.owner,#camelTraderPanel .ability.loot-card:not(.shared-ability-card15)>.owner{position:absolute!important;inset:auto auto 4px 4px!important;display:flex!important;align-items:center!important;min-height:0!important;width:13px!important;height:14px!important;background:transparent!important;padding:0!important;margin:0!important}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15)>.owner>span,#camelTraderPanel .ability.loot-card:not(.shared-ability-card15)>.owner>span{display:none!important}
body[data-style="hybrid"] #tavern .patron-stock .ability.loot-card:not(.shared-ability-card15)>.owner>svg,#camelTraderPanel .ability.loot-card:not(.shared-ability-card15)>.owner>svg{display:block!important;width:13px!important;height:13px!important}
body[data-style="hybrid"] #tavern .patron-stock-clusters .market-bed-choices p{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:3px!important;min-height:20px!important;height:auto!important;max-height:none!important;margin:3px 0!important;padding:0!important;opacity:1!important;visibility:visible!important;overflow:visible!important;white-space:normal!important;font:13px/16px var(--fantasy-copy)!important;color:#30271c!important}
body[data-style="hybrid"] #tavern .patron-stock-clusters .market-bed-choices p>b{position:static!important;display:inline!important;font:700 15px/18px var(--fantasy-copy)!important;color:#30271c!important;opacity:1!important;visibility:visible!important}
body[data-style="hybrid"] #tavern .patron-stock-clusters .market-bed-choices p :is(.icon,.market-icon){position:static!important;display:inline-block!important;width:17px!important;height:17px!important;min-width:17px!important;max-height:none!important;opacity:1!important;visibility:visible!important}
