/* assets/css/public.css */

.contestant-photo {
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}

.contestant-card {
    transition: transform .15s ease, box-shadow .15s ease;
}

.contestant-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.1) !important;
}

#countdown {
    font-variant-numeric: tabular-nums;
    letter-spacing: .03em;
}
