.preview-image[data-v-a39fbe23]{cursor:zoom-in;background:0 0;border:0;width:100%;display:block}.preview-image[data-v-a39fbe23]:focus-visible{outline:2px solid rgb(var(--brand));outline-offset:3px}.preview-image--disabled[data-v-a39fbe23]{cursor:default}.preview-image__thumbnail[data-v-a39fbe23]{width:100%;height:auto;display:block}.preview-image--fill[data-v-a39fbe23]{height:100%;overflow:hidden}.preview-image--fill .preview-image__thumbnail[data-v-a39fbe23]{height:100%}.preview-image__input[data-v-a39fbe23]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.preview-image__uploader[data-v-a39fbe23]{box-sizing:border-box;border:1px solid rgb(var(--divider));background:rgb(var(--input));color:rgb(var(--secondary));border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:border-color .16s,color .16s,background-color .16s;display:flex}.preview-image__uploader[data-v-a39fbe23]:focus-visible,.preview-image__uploader[data-v-a39fbe23]:hover{border-color:rgb(var(--brand));color:rgb(var(--brand));border-style:dashed}.preview-image__uploader[data-v-a39fbe23]:focus-visible{box-shadow:0 0 0 2px rgb(var(--brand)/.14);outline:0}.preview-image__uploader[data-v-a39fbe23]:disabled{cursor:not-allowed;opacity:.58}.preview-image__upload-icon[data-v-a39fbe23]{font-size:30px}.preview-image__uploader strong[data-v-a39fbe23]{font-size:15px;font-weight:650;line-height:1.2}.preview-image__uploader small[data-v-a39fbe23]{color:rgb(var(--tertiary));white-space:nowrap;font-size:10px;line-height:1.2}.preview-image__uploader--loading .preview-image__upload-icon[data-v-a39fbe23]{animation:.8s linear infinite preview-image-spin-a39fbe23}@keyframes preview-image-spin-a39fbe23{to{transform:rotate(1turn)}}.preview-image__overlay[data-v-a39fbe23]{z-index:1500;cursor:zoom-out;-webkit-user-select:none;user-select:none;background:#2d3036e0;position:fixed;inset:0;overflow:hidden}.preview-image__stage[data-v-a39fbe23]{cursor:default;position:absolute;inset:0;overflow:hidden}.preview-image__full[data-v-a39fbe23]{transform-origin:50%;will-change:transform;max-width:none;max-height:none;transition:transform .12s ease-out;position:absolute;top:50%;left:50%}.preview-image__close[data-v-a39fbe23]{z-index:2;top:max(22px,env(safe-area-inset-top));right:max(24px,env(safe-area-inset-right));color:#fff;background:#00000057;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:44px;height:44px;font-size:27px;display:grid;position:fixed}.preview-image__close[data-v-a39fbe23]:focus-visible,.preview-image__close[data-v-a39fbe23]:hover{background:#00000094}.preview-image__close[data-v-a39fbe23]:focus-visible{outline-offset:3px;outline:2px solid #fff}.preview-image-overlay-enter-active[data-v-a39fbe23],.preview-image-overlay-leave-active[data-v-a39fbe23]{transition:opacity .2s}.preview-image-overlay-enter-active .preview-image__full[data-v-a39fbe23],.preview-image-overlay-leave-active .preview-image__full[data-v-a39fbe23]{transition:transform .24s,opacity .2s}.preview-image-overlay-enter-from[data-v-a39fbe23],.preview-image-overlay-enter-from .preview-image__full[data-v-a39fbe23],.preview-image-overlay-leave-to[data-v-a39fbe23],.preview-image-overlay-leave-to .preview-image__full[data-v-a39fbe23]{opacity:0}@media (width<=767px){.preview-image__close[data-v-a39fbe23]{top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));width:40px;height:40px;font-size:24px}}
