.gui-image-trigger{background:var(--color-bg-5);border:1px solid var(--color-neutral-3);border-radius:4px;padding:6px 4px}.gui-image-trigger .gui-trigger-arrow{background-color:var(--color-bg-5);border:1px solid var(--color-neutral-3)}.gui-image{border-radius:var(--border-radius-small);display:inline-block;position:relative}.gui-image-img{border-radius:inherit;vertical-align:middle}.gui-image-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.gui-image-footer{display:flex;max-width:100%;width:100%}.gui-image-footer-caption{flex:1 1 auto}.gui-image-footer-caption-title{font-size:1rem;font-weight:500}.gui-image-footer-caption-description{font-size:.875rem}.gui-image-footer-extra{flex:0 0 auto;padding-left:.75rem}.gui-image-with-footer-inner .gui-image-footer{align-items:center;background:linear-gradient(1turn,rgba(0,0,0,.3),transparent);border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);bottom:0;box-sizing:border-box;color:var(--color-white);left:0;padding:9px 1rem;position:absolute}.gui-image-with-footer-inner .gui-image-footer-caption-description,.gui-image-with-footer-inner .gui-image-footer-caption-title{color:var(--color-white)}.gui-image-with-footer-outer .gui-image-footer{color:var(--color-neutral-8);margin-top:4px}.gui-image-with-footer-outer .gui-image-footer-caption-title{color:var(--color-text-1)}.gui-image-with-footer-outer .gui-image-footer-caption-description{color:var(--color-neutral-6)}.gui-image-error{align-items:center;background-color:var(--color-neutral-1);box-sizing:border-box;color:var(--color-neutral-4);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.gui-image-error-icon{height:3.75rem;max-height:100%;max-width:100%;width:3.75rem}.gui-image-error-icon>svg{height:100%;width:100%}.gui-image-error-alt{font-size:.75rem;line-height:1.6667;padding:8px 1rem;text-align:center}.gui-image-loader{background-color:var(--color-neutral-1);height:100%;left:0;position:absolute;top:0;width:100%}.gui-image-loader-spin{color:rgb(var(--primary-6));font-size:2rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.gui-image-loader-spin-text{color:var(--color-neutral-6);font-size:1rem}.gui-image-simple.gui-image-with-footer-inner .gui-image-footer{padding:.75rem 1rem}.gui-image-loading .gui-image-img,.gui-image-loading-error .gui-image-img{visibility:hidden}.gui-image-preview{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}.gui-image-preview-hide{display:none}.gui-image-preview-mask,.gui-image-preview-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.gui-image-preview-mask{background-color:var(--color-mask-bg)}.gui-image-preview-img-container{height:100%;text-align:center;width:100%}.gui-image-preview-img-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.gui-image-preview-img-container .gui-image-preview-img{cursor:grab;display:inline-block;max-height:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.gui-image-preview-img-container .gui-image-preview-img.gui-image-preview-img-moving{cursor:grabbing}.gui-image-preview-scale-value{background-color:#ffffff14;box-sizing:border-box;color:var(--color-white);font-size:.75rem;left:50%;line-height:normal;padding:7px .625rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.gui-image-preview-toolbar{align-items:flex-start;background-color:var(--color-bg-2);border-radius:var(--border-radius-medium);bottom:2.875rem;display:flex;left:50%;padding:4px 1rem;position:absolute;transform:translate(-50%)}.gui-image-preview-toolbar-action{align-items:center;background-color:transparent;border-radius:var(--border-radius-small);color:var(--color-neutral-8);cursor:pointer;display:flex;font-size:.875rem}.gui-image-preview-toolbar-action:not(:last-of-type){margin-right:0}.gui-image-preview-toolbar-action:hover{background-color:var(--color-neutral-2);color:rgb(var(--primary-6))}.gui-image-preview-toolbar-action-disabled,.gui-image-preview-toolbar-action-disabled:hover{background-color:transparent;color:var(--color-text-4);cursor:not-allowed}.gui-image-preview-toolbar-action-name{font-size:.75rem;padding-right:.75rem}.gui-image-preview-toolbar-action-content{line-height:1;padding:.8125rem}.gui-image-preview-loading{align-items:center;background-color:#232324;border-radius:var(--border-radius-medium);box-sizing:border-box;color:rgb(var(--primary-6));display:flex;font-size:1.125rem;height:3rem;justify-content:center;left:50%;padding:.625rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:3rem}.gui-image-preview-close-btn{background:#00000080;font-size:.875rem;line-height:2rem;right:2.25rem;text-align:center;top:2.25rem}.gui-image-preview-arrow-left,.gui-image-preview-arrow-right,.gui-image-preview-close-btn{align-items:center;border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;height:2rem;justify-content:center;position:absolute;width:2rem}.gui-image-preview-arrow-left,.gui-image-preview-arrow-right{background-color:#ffffff4d;z-index:2}.gui-image-preview-arrow-left>svg,.gui-image-preview-arrow-right>svg{color:var(--color-white);font-size:1rem}.gui-image-preview-arrow-left:hover,.gui-image-preview-arrow-right:hover{background-color:#ffffff80}.gui-image-preview-arrow-left{left:1.25rem;top:50%;transform:translateY(-50%)}.gui-image-preview-arrow-right{right:1.25rem;top:50%;transform:translateY(-50%)}.gui-image-preview-arrow-disabled{background-color:#fff3;color:#ffffff4d;cursor:not-allowed}.gui-image-preview-arrow-disabled>svg{color:#ffffff4d}.gui-image-preview-arrow-disabled:hover{background-color:#fff3}.image-fade-enter-from,.image-fade-leave-to{opacity:0}.image-fade-enter-to,.image-fade-leave-from{opacity:1}.image-fade-enter-active,.image-fade-leave-active{transition:opacity .4s cubic-bezier(.3,1.3,.3,1)}
