/* REV141: configurations live once, in family cards or individual wheel sections. */
.sc-compare-diagram{margin:0;background:#fff}
.sc-compare-diagram>a.sc-model-picture{display:flex}
.sc-model-grid>article{scroll-margin-top:180px}
.sc-model-profile{width:100%;margin:0 0 22px;border-top:1px solid #ccdae2;border-bottom:1px solid #ccdae2;padding:14px 0}
.sc-model-profile summary,.sc-wheel-guide summary{cursor:pointer;font-weight:600;color:#225f83;font-size:15px}
.sc-model-profile[open] summary{margin-bottom:16px}
.sc-model-profile img{height:120px;object-fit:contain}
.sc-model-profile figcaption{font-size:12px;padding:8px 0}
.sc-wheel-guide{margin-top:28px;border-top:1px solid #ccdae2;padding:20px 0}
.sc-wheel-guide[open]>summary{margin-bottom:20px}
@media print{
 .sc-model-profile,.sc-wheel-guide{display:none!important}
 .sc-page>section:has(>a.btn:only-child){display:none!important}
 /* The comparison now owns the configuration; retain it in printed sheets. */
 .sc-page #modelos.sc-models{display:block!important}
 .sc-page .sc-model-grid{display:block!important}
 .sc-page .sc-model-grid>article{display:block;break-inside:avoid;margin:3mm 0;padding:3mm;background:#fff}
 .sc-page .sc-model-picture{height:25mm;min-height:0;padding:0}
 .sc-page .sc-model-copy{display:block;padding:2mm 0 0}
 .sc-page .sc-model-copy h3{font-size:12pt;margin:0 0 2mm}
 .sc-page .sc-model-copy>p{font-size:9pt;margin:0 0 2mm}
 .sc-page .sc-wheel-count span{font-size:9pt}
 .sc-page .sc-card-facts{display:none}
}
