ui/mapcarousel.razor.scss
@import "theme";
.carousel
{
flex-direction: row;
align-items: center;
justify-content: center;
gap: 24px;
transition: transform 0.3s ease-out;
&:intro
{
transform: scale( 1.5 );
}
}
// The cards are siblings, so the hero panel itself must sit above the side
// cards or its overhanging cycle buttons render behind the next card.
// Stays below the countdown overlay (z 50) and the CTA (z 60).
.card-hero
{
z-index: 10;
}
.card-prev, .card-next
{
z-index: 1;
}
.card-prev .map-tile
{
margin-right: -10px;
}
.card-next .map-tile
{
margin-left: -10px;
}