.app-image[data-v-bcd671a5]{background:#f1f5f9;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.app-image__display[data-v-bcd671a5]{display:block;height:100%;transition:transform .35s ease;width:100%}.app-image__display.is-placeholder[data-v-bcd671a5]{-o-object-fit:cover;object-fit:cover}.app-image.is-hover-scale:hover .app-image__display[data-v-bcd671a5]:not(.is-placeholder){transform:scale(var(--app-image-scale))}.app-image.is-previewable[data-v-bcd671a5]{cursor:zoom-in}.app-image__loading[data-v-bcd671a5]{align-items:center;background:#f1f5f9;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;overflow:hidden;position:absolute}.app-image__loading[data-v-bcd671a5]:before{animation:imageLoadingWave-bcd671a5 1.35s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.72) 48%,transparent),radial-gradient(circle at center,rgba(96,165,250,.14),transparent 38%);content:"";inset:0;position:absolute;transform:translate(-100%)}.app-image__loading-icon[data-v-bcd671a5],.app-image__loading-line[data-v-bcd671a5]{animation:imageLoadingPulse-bcd671a5 1.35s ease-in-out infinite;background:#dbeafe;border-radius:999px;display:block;position:relative;z-index:1}.app-image__loading-icon[data-v-bcd671a5]{height:42px;width:42px}.app-image__loading-line[data-v-bcd671a5]{height:12px;max-width:180px;width:38%}.app-image__loading-line.is-wide[data-v-bcd671a5]{height:14px;max-width:260px;width:54%}.app-image__preload[data-v-bcd671a5]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.app-image-preview[data-v-bcd671a5]{align-items:center;background:#0f172ad1;cursor:zoom-out;display:flex;inset:0;justify-content:center;padding:40px;position:fixed;z-index:2000}.app-image-preview__img[data-v-bcd671a5]{background:#fff;border-radius:8px;box-shadow:0 24px 70px #00000059;cursor:default;display:block;max-height:86vh;max-width:min(1100px,92vw);-o-object-fit:contain;object-fit:contain}.app-image-preview__close[data-v-bcd671a5]{background:#ffffff24;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:30px;height:40px;line-height:36px;position:fixed;right:26px;top:22px;transition:background .2s ease,transform .2s ease;width:40px}.app-image-preview__close[data-v-bcd671a5]:hover{background:#ffffff3d;transform:scale(1.04)}.app-image-preview-enter-active[data-v-bcd671a5],.app-image-preview-leave-active[data-v-bcd671a5]{transition:opacity .2s ease}.app-image-preview-enter-from[data-v-bcd671a5],.app-image-preview-leave-to[data-v-bcd671a5]{opacity:0}@media(max-width:640px){.app-image-preview[data-v-bcd671a5]{padding:18px}.app-image-preview__img[data-v-bcd671a5]{max-height:82vh;max-width:94vw}.app-image-preview__close[data-v-bcd671a5]{right:14px;top:14px}}@keyframes imageLoadingWave-bcd671a5{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes imageLoadingPulse-bcd671a5{0%,to{opacity:.62}50%{opacity:1}}
