/* Reuse the SSSPORT presentation while displaying the selected concept screens. */
.sostavok-concept-shot .iphone-screen,
.sostavok-concept-shot .iphone-home{background:var(--concept-bg)}
.sostavok-concept-shot .iphone-status{color:var(--concept-fg)}
.sostavok-concept-shot .phone-indicators svg{stroke:currentColor}
.sostavok-concept-shot .phone-indicators i{background:currentColor;border-color:var(--concept-bg);box-shadow:0 0 0 1px currentColor}
.sostavok-concept-shot .iphone-home:after{background:var(--concept-fg)}
.concept-viewport{position:relative;width:100%;aspect-ratio:430/838;overflow:hidden;background:var(--concept-bg)}
.concept-crop{position:absolute;left:50%;top:50%;width:var(--crop-fit);aspect-ratio:var(--crop-ratio);transform:translate(-50%,-50%);overflow:hidden;border-radius:4cqw}
.phone-gallery.carousel .concept-crop>img{position:absolute;left:var(--image-left);top:var(--image-top);width:var(--image-width);height:var(--image-height);max-width:none;min-height:0;aspect-ratio:auto;object-fit:fill;border:0;border-radius:0;padding:0;cursor:zoom-in}
