/* LYA: iconografía fiel a cada juego, aplicación y familia de IA.
   Capa solo de presentación; no toca el evaluador, stock o checkout. */
#resultsPanel .tabs .tab-btn[data-tab="agentic"]{
 font-family:var(--font-body),Rajdhani,Arial,sans-serif!important;
 font-size:13.67px!important;font-weight:750!important;
 line-height:1.22!important;letter-spacing:0!important;
 text-transform:none!important;
}
#resultsPanel .tabs .tab-btn[data-tab="agentic"] svg{
 width:33px!important;height:33px!important;
 flex:0 0 33px!important;stroke:currentColor!important;
 stroke-width:1.7!important;fill:none!important;
}
#resultsPanel .media-tile{
 display:flex!important;align-items:center!important;justify-content:center!important;
 flex-shrink:0!important;width:68px!important;height:68px!important;
 border-radius:13px!important;background:#f4f8fc!important;
 border:1px solid #d4e2ed!important;overflow:hidden!important;
 padding:5px!important;box-shadow:0 3px 10px #164b6310!important;
 color:#31485b!important;
}
#resultsPanel .media-tile.big{width:80px!important;height:80px!important;padding:6px!important;border-radius:15px!important}
#resultsPanel .media-tile img{
 display:block!important;min-width:0!important;min-height:0!important;
 width:100%!important;height:100%!important;object-fit:contain!important;
 object-position:center!important;
}
#resultsPanel .media-tile img[hidden]{display:none!important}
#resultsPanel .media-tile.multiple{gap:3px!important}
#resultsPanel .media-tile.multiple img{width:calc(50% - 2px)!important}
#resultsPanel .media-preview{
 min-height:68px!important;
 display:flex!important;align-items:center!important;gap:10px!important;
}
#resultsPanel .media-preview .mp-title{font-size:13px!important;font-weight:700!important;line-height:1.25!important}
#resultsPanel .media-preview .mp-owner{font-size:11px!important;line-height:1.3!important}
#resultsPanel .lya-ai-brand-preview{width:100%;margin:10px 0 5px!important}
#resultsPanel .lya-ai-v2-top > div:first-child{
 position:relative!important;min-height:75px!important;
 padding-left:93px!important;
}
#resultsPanel .lya-ai-v2-top .lya-ai-result-brand{
 position:absolute!important;top:0!important;left:0!important;
 display:block!important;width:80px!important;height:80px!important;
}
#resultsPanel .lya-ai-v2-top .lya-ai-result-brand .media-tile{width:80px!important;height:80px!important}
@media(max-width:600px){
 #resultsPanel .tabs .tab-btn[data-tab="agentic"]{font-size:11.67px!important}
 #resultsPanel .media-tile{width:58px!important;height:58px!important}
 #resultsPanel .media-tile.big,
 #resultsPanel .lya-ai-v2-top .lya-ai-result-brand .media-tile{width:68px!important;height:68px!important}
 #resultsPanel .lya-ai-v2-top .lya-ai-result-brand{width:68px!important;height:68px!important}
 #resultsPanel .lya-ai-v2-top > div:first-child{padding-left:78px!important;min-height:69px!important}
}
