.constructor-car{width:210px;padding-right:9px!important;padding-left:9px!important}.car-frame{display:block;width:190px;max-width:100%;overflow:hidden;border-radius:3px;box-shadow:0 1px 4px #0002}.car-viewport{display:block;width:100%;aspect-ratio:358 / 96;background-image:url('../assets/analisis/canada-constructores.png');background-repeat:no-repeat;background-size:377.094972% 1758.333333%;background-position:35.483871% var(--car-y);transition:transform .25s ease}.constructor-row td{height:89px}.constructor-row .hub-name{min-width:205px}.constructor-row .hub-name small{font-size:11px}.constructor-row:hover .car-viewport{transform:scale(1.025)}.constructor-dialog-car{padding:16px;background:#15151b;margin:20px 0;border-top:3px solid var(--team);border-radius:3px}.constructor-dialog-car .car-frame{width:100%;max-width:430px;margin:auto;border-radius:0;box-shadow:none}.constructor-dialog-car p{font-size:10px;font-weight:700;letter-spacing:1.5px;color:#bfc0c8;margin:0 0 12px}.constructor-dialog-car .car-viewport{transform:none}.hub-table .car-heading{font-size:10px;letter-spacing:.5px}
@media(max-width:680px){.constructor-car{width:170px}.car-frame{width:155px}.constructor-row td{height:82px}.constructor-row .hub-name{min-width:178px}.constructor-dialog-car{padding:12px}}
