/* A continuous, clipped stack of the existing slides. The selected slide has
   the exact compact geometry at progress zero, including its side gutters. */
#fleetMobileSheet.is-active[data-layout='portrait'] #detail.has-expanded-cockpit{
 --location-current-cockpit:var(--cockpit-reveal-height);
}
#lynqFleetDetailReference #fleetMobileSheet.is-active[data-layout='portrait'] #detail#detail#detail#detail#detail.has-expanded-cockpit .fleet-widget-carousel{
 flex:0 0 var(--cockpit-reveal-height)!important;height:var(--cockpit-reveal-height)!important;
 min-height:0!important;max-height:none!important;overflow:hidden!important;
}
#lynqFleetDetailReference #fleetMobileSheet.is-active[data-layout='portrait'] #detail#detail#detail#detail#detail.has-expanded-cockpit .fleet-unit-popup__carousel-track{
 display:flex!important;flex-direction:column!important;align-items:stretch!important;
 height:auto!important;min-height:0!important;max-height:none!important;transform:none!important;transition:none!important;
}
#lynqFleetDetailReference #fleetMobileSheet.is-active[data-layout='portrait'] #detail#detail#detail#detail#detail.has-expanded-cockpit .fleet-unit-popup__carousel-viewport{
 height:var(--cockpit-reveal-height)!important;min-height:0!important;max-height:none!important;
}
#lynqFleetDetailReference #fleetMobileSheet.is-active[data-layout='portrait'] #detail#detail#detail#detail#detail.has-expanded-cockpit .fleet-unit-popup__carousel-slide{
 position:relative!important;display:block!important;flex:0 0 var(--cockpit-row-height)!important;height:var(--cockpit-row-height)!important;
 min-height:0!important;max-height:none!important;overflow:hidden!important;
 margin:var(--cockpit-row-gap) 0 0!important;opacity:var(--cockpit-row-opacity)!important;transition:none!important;
}
#lynqFleetDetailReference #fleetMobileSheet.is-active[data-layout='portrait'] #detail#detail#detail#detail#detail.has-expanded-cockpit .fleet-unit-popup__carousel-slide>:is(.fleet-unit-popup__hero,.fleet-unit-popup__localizer-panel,.fleet-unit-popup__energy-panel){
 box-sizing:border-box!important;height:80px!important;min-height:80px!important;max-height:80px!important;
 border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;
}
#lynqFleetDetailReference #fleetMobileSheet.is-active[data-layout='portrait'] #detail#detail#detail#detail#detail.has-expanded-cockpit .fleet-unit-popup__localizer-panel{
 max-width:none!important;margin:0!important;
}
#lynqFleetDetailReference #fleetMobileSheet.is-active[data-layout='portrait'] #detail#detail#detail#detail#detail.has-expanded-cockpit .fleet-unit-popup__carousel-slide+.fleet-unit-popup__carousel-slide::before{
 content:'';position:absolute;z-index:1;top:0;left:0;right:0;height:1px;
 background:rgba(148,163,184,.24);opacity:var(--sheet-expansion);pointer-events:none;
}
#lynqFleetDetailReference #fleetMobileSheet.is-active[data-layout='portrait'] #detail#detail#detail#detail#detail.has-expanded-cockpit .fleet-unit-popup__carousel-arrow{
 height:80px!important;opacity:clamp(0,calc(1 - var(--sheet-expansion) * 6),1)!important;pointer-events:none!important;
 transition:none!important;
}
#fleetMobileSheet.is-active[data-layout='portrait'] #detail.has-expanded-cockpit .fleet-unit-popup__panel--resumen{
 overflow-anchor:none;
}
