.smart-img[data-v-4b683111]{height:100%;overflow:hidden;position:relative;width:100%}.smart-img__el[data-v-4b683111]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .55s ease,transform .9s cubic-bezier(.22,1,.36,1);width:100%}.smart-img--loaded .smart-img__el[data-v-4b683111]{opacity:1;transform:scale(1)}.smart-img__el--contain[data-v-4b683111]{-o-object-fit:contain;object-fit:contain;position:relative}.smart-img__bg[data-v-4b683111]{background-position:50%;background-size:cover;filter:blur(20px) brightness(1.04) saturate(1.05);top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transform:scale(1.2);transition:opacity .55s ease}.smart-img--loaded .smart-img__bg[data-v-4b683111]{opacity:.5}.smart-img__skeleton[data-v-4b683111]{align-items:center;background:linear-gradient(150deg,#f5f1ea,#ece6db 55%,#f5f1ea);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.smart-img--dark .smart-img__skeleton[data-v-4b683111]{background:linear-gradient(160deg,#1a2e4a,#0f1f3d 55%,#0a1628)}.smart-img__shimmer[data-v-4b683111]{animation:smart-img-sweep-4b683111 1.6s ease-in-out infinite;background:linear-gradient(105deg,transparent 30%,rgb(201 162 39/9%) 45%,hsla(0,0%,100%,.45) 50%,rgb(201 162 39/9%) 55%,transparent 70%);background-size:250% 100%;top:0;right:0;bottom:0;left:0;position:absolute}.smart-img--dark .smart-img__shimmer[data-v-4b683111]{background:linear-gradient(105deg,transparent 30%,rgb(201 162 39/7%) 45%,hsla(0,0%,100%,.1) 50%,rgb(201 162 39/7%) 55%,transparent 70%);background-size:250% 100%}@keyframes smart-img-sweep-4b683111{0%{background-position:120% 0}to{background-position:-130% 0}}.smart-img__ring[data-v-4b683111]{animation:smart-img-spin-4b683111 .9s linear infinite;aspect-ratio:1;border:2px solid rgba(201,162,39,.22);border-radius:9999px;border-top-color:#c9a227;position:relative;width:min(30px,45%)}@keyframes smart-img-spin-4b683111{to{transform:rotate(1turn)}}.smart-img-fade-leave-active[data-v-4b683111]{transition:opacity .45s ease}.smart-img-fade-leave-to[data-v-4b683111]{opacity:0}@media(prefers-reduced-motion:reduce){.smart-img__ring[data-v-4b683111],.smart-img__shimmer[data-v-4b683111]{animation:none}.smart-img__el[data-v-4b683111]{transform:none;transition:opacity .3s ease}}
