/* Skill cards for categories whose real thumbnails are not copied: neutral gradient thumb + title + one-line description. */
html[data-competitor="pollo"] .p-skill-card--text { display:flex; flex-direction:column; align-items:flex-start; gap:6px; text-align:left; padding:0 0 12px; overflow:hidden; }
html[data-competitor="pollo"] .p-skill-card--text .p-skill-thumb { display:block; width:100%; aspect-ratio:4/3; background:linear-gradient(140deg,#2a1710 0%,#1a1a22 55%,#1f2a3a 100%); border-bottom:1px solid #ffffff10; }
html[data-competitor="pollo"] .p-skill-card--text strong { padding:0 12px; font-size:14px; line-height:20px; font-weight:500; }
html[data-competitor="pollo"] .p-skill-card--text small { padding:0 12px; font-size:12px; line-height:17px; color:#ffffff80; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }

/* Measured on pollo.ai/home (logged in, 1440x900): the sidebar is 202px wide. */
@media (min-width: 721px) {
  html[data-competitor="pollo"] .home-pollo .p-sidebar,
  html[data-competitor="pollo"] .core-pollo .p-sidebar { width: 202px; }
  html[data-competitor="pollo"] .home-pollo .p-shell,
  html[data-competitor="pollo"] .core-pollo .p-shell { margin-left: 202px; }
}
