.admin-fade-inout-enter-active,.admin-fade-inout-leave-active{transition:opacity .2s}.admin-fade-inout-enter-from,.admin-fade-inout-leave-to{opacity:0}.admin-fade-inout-enter-to,.admin-fade-inout-leave-from{opacity:1}.admin-image-picker{background-color:#f2f2f2;border-radius:15px;height:100%;overflow:hidden;position:relative;width:100%}.admin-image-picker .admin-image-picker--file{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;padding:20px}.admin-image-picker .admin-image-picker--file div{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:flex-start}.admin-image-picker .admin-image-picker--file div div{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-image-picker .admin-image-picker--image{aspect-ratio:4/3;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-image-picker .admin-image--action-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.admin-image-picker .admin-image--action-remove{cursor:pointer;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.admin-image-picker .admin-image--action-remove img{height:48px;transform:rotate(-90deg);width:48px}.admin-image-picker .admin-image--action{align-items:center;background-color:#2385c8;border-radius:50px;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;height:40px;justify-content:center;padding:10px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.admin-image-picker .admin-image--action:hover{background-color:#1e74ad}
