.cursor[data-v-ec9f5fee]{cursor:pointer}.loading-spinner[data-v-ec9f5fee]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.loading-spinner.size-small .spinner[data-v-ec9f5fee]{height:20px;width:20px}.loading-spinner.size-small .circle[data-v-ec9f5fee]{height:6px;width:6px}.loading-spinner.size-medium .spinner[data-v-ec9f5fee]{height:40px;width:40px}.loading-spinner.size-medium .circle[data-v-ec9f5fee]{height:10px;width:10px}.loading-spinner.size-large .spinner[data-v-ec9f5fee]{height:60px;width:60px}.loading-spinner.size-large .circle[data-v-ec9f5fee]{height:14px;width:14px}.spinner[data-v-ec9f5fee]{align-items:center;animation:pulse-ec9f5fee 1.4s ease-in-out infinite;display:flex;justify-content:space-between}.circle[data-v-ec9f5fee]{animation:bounce-ec9f5fee 1.4s ease-in-out infinite both;background-color:#a24acc;border-radius:50%}.circle[data-v-ec9f5fee]:first-child{animation-delay:-.32s}.circle[data-v-ec9f5fee]:nth-child(2){animation-delay:-.16s}.circle[data-v-ec9f5fee]:nth-child(3){animation-delay:0s}@keyframes bounce-ec9f5fee{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}@keyframes pulse-ec9f5fee{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.cursor[data-v-f006a8f1]{cursor:pointer}.progressive-image[data-v-f006a8f1]{background-color:#fff;height:100%;overflow:hidden;position:relative;width:100%}.progressive-image .loading-overlay[data-v-f006a8f1]{background-color:#f5f5f5;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.progressive-image .placeholder[data-v-f006a8f1]{height:100%;left:0;position:absolute;top:0;transition:opacity .5s ease;width:100%;z-index:1}.progressive-image .placeholder.loaded[data-v-f006a8f1]{opacity:0}.progressive-image .placeholder .placeholder-img[data-v-f006a8f1]{filter:blur(10px);height:100%;transform:scale(1.1);width:100%}.progressive-image .placeholder .placeholder-skeleton[data-v-f006a8f1]{animation:shimmer-f006a8f1 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;height:100%;width:100%}.progressive-image .main-img[data-v-f006a8f1]{height:100%;opacity:0;transition:opacity .3s ease;width:100%}.progressive-image .main-img.fade-in[data-v-f006a8f1]{opacity:1}@keyframes shimmer-f006a8f1{0%{background-position:-200% 0}to{background-position:200% 0}}
