/* Selected skin details must occupy separate rows without clipping. */
.upgrade-layout .selection:has(.selection-title[hidden]){height:auto!important;min-height:205px;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:14px 10px;overflow:hidden}.upgrade-layout .selection:has(.selection-title[hidden])>img{display:block;flex:0 0 auto;height:100px;width:100%;max-width:100%;object-fit:contain;margin:0}.upgrade-layout .selection:has(.selection-title[hidden])>small{flex:none;line-height:1.4;max-width:100%;overflow-wrap:anywhere}.upgrade-layout .selection:has(.selection-title[hidden])>b{display:block;flex:none;max-height:none!important;min-height:0;white-space:normal;overflow:visible;overflow-wrap:anywhere;line-height:1.4;text-align:center;margin:0}.upgrade-layout .selection:has(.selection-title[hidden])>strong{position:static;flex:none;line-height:1.4;margin:0}.upgrade-layout .selection.upgrade-burned>.outcome-status{position:absolute}.upgrade-layout .selection.upgrade-won>.outcome-status{position:static!important}
@media(max-width:650px){.upgrade-layout .selection:has(.selection-title[hidden]){min-height:190px;padding:12px 8px;gap:5px}.upgrade-layout .selection:has(.selection-title[hidden])>img{height:82px!important}.upgrade-layout .selection:has(.selection-title[hidden])>small{font-size:9px}.upgrade-layout .selection:has(.selection-title[hidden])>b{font-size:11px!important}.upgrade-layout .selection:has(.selection-title[hidden])>strong{font-size:13px}}
