/* Preserve exact model/capacity/finish text in the owned homepage cards. */
html body #uer-home[data-uttam-home-release="20261001"] .uer-product h3 {
    display: block;
    overflow: visible;
    -webkit-line-clamp: unset;
    -webkit-box-orient: initial;
    height: auto;
    max-height: none;
    overflow-wrap: anywhere;
    flex-shrink: 0;
}

/* Enabled only after the owned tray receives a real reservation controller. */
html.ue-catalogue-mobile-display-active body .ue-compare-tray {
    max-height: min(50vh, 360px);
    overflow-y: auto;
    overscroll-behavior: contain;
}
@supports (height: 100dvh) {
    html.ue-catalogue-mobile-display-active body .ue-compare-tray {
        max-height: min(50dvh, 360px);
    }
}
@media (max-width: 768px) {
    html.ue-catalogue-mobile-display-active body .ue-compare-tray {
        bottom: calc(var(--uttam-mobile-nav-height, 70px) + env(safe-area-inset-bottom, 0px) + 8px);
    }
}
