.pp-selection-help{box-sizing:border-box;width:min(1120px,calc(100% - 40px));margin:32px auto;padding:24px;border:1px solid #d8d2c7;border-radius:16px;font:inherit;color:inherit}.pp-selection-help h2{font-size:clamp(18px,1.55vw,30px);line-height:1.3;white-space:normal;overflow-wrap:anywhere}.pp-selection-help p{line-height:1.6}.pp-selection-help a{display:inline-block;padding:10px 0;color:inherit;text-decoration:underline;text-underline-offset:3px}.pp-model-context{line-height:1.5;overflow-wrap:anywhere}@media(max-width:480px){.pp-selection-help{width:calc(100% - 24px);padding:16px}}
/* Keep long detector aliases inside narrow catalog columns. */
@media(max-width:480px){
 .modelSection{grid-template-columns:minmax(0,1fr)}
 .modelSection>*{min-width:0}
 .manufacturer{grid-template-columns:45px minmax(0,1fr)}
 .manufacturer>div{min-width:0}
 .manufacturer h3,.manufacturer .modelLink,.manufacturer .modelAliases{max-width:100%;overflow-wrap:anywhere;white-space:normal}
}
