/* Local model artwork; sources in assets/MODEL-SOURCES.txt. */
.stock-art{height:290px;perspective:none;background:var(--apricot);isolation:isolate}
.stock-art>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease-out);filter:saturate(.7)}
.stock-art:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(transparent 65%,#1f1a1326)}
.stock-art .art-label{z-index:1;font-size:8px;letter-spacing:1.6px;left:22px;bottom:20px;color:#fffaf3;text-shadow:0 1px 5px #0008}
.film-art.stock-art>img{object-position:center 40%;filter:saturate(.55) brightness(1.03)}
.image-art.stock-art>img{object-position:center 65%}
.audio-art.stock-art>img{object-position:20% center;filter:saturate(.12) sepia(.12)}
.audio-art.stock-art .art-label{color:var(--mocha);text-shadow:0 1px 5px #fff9}
.creation-panel:hover .stock-art>img{transform:scale(1.035)}
.creation-panel{border-radius:5px}.panel-copy p{min-height:34px}
.media-stage .demo-scene{background:var(--apricot)!important}
.media-stage .demo-scene>.studio-stock-video,.media-stage .demo-scene>.studio-stock-image{display:block;width:100%;height:100%;object-fit:cover}

.media-stage .demo-scene>.studio-stock-image{object-position:center 62%}
.media-stage[data-mode="audio"] .demo-scene>.studio-stock-image{object-position:15% center;filter:saturate(.12)}
.media-stage .demo-scene>span{z-index:2;color:var(--mocha);background:#fafaf6bc;padding:5px 7px;border-radius:2px}
.media-stage.complete .media-watermark{background:#fafaf6bc;border-radius:2px;padding:4px 6px;color:var(--mocha)}
@media(max-width:1100px){.stock-art{height:255px}}
@media(max-width:800px){.stock-art{height:225px}.stock-art .art-label{font-size:6px;left:14px;bottom:16px}}
@media(max-width:540px){.stock-art{height:255px}.stock-art .art-label{font-size:7px;left:20px}.horizon-card{background:linear-gradient(145deg,#fafaf6fa,#f1ece4f5)}.creation-panel:hover .stock-art>img{transform:none}}
@media(prefers-reduced-motion:reduce){.stock-art>img{transition:none}}
