.image-cropper-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background-color:#1e1e1e;border-radius:4px;height:min(400px,100vh - 180px);min-height:0;overflow:hidden}.image-cropper-canvas{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.image-cropper-modal.v-dialog{max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);overflow:hidden}.image-cropper-modal.v-dialog .v-card.theme--dark,.image-cropper-modal.v-dialog .v-card.theme--light{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 48px)}.image-cropper-modal.v-dialog .v-card.theme--dark .v-card__title.header,.image-cropper-modal.v-dialog .v-card.theme--light .v-card__title.header{border-bottom:1px solid hsla(0,0%,100%,.1)}.image-cropper-modal.v-dialog .v-card.theme--dark .v-card__text.content,.image-cropper-modal.v-dialog .v-card.theme--light .v-card__text.content{padding:0;min-height:0;overflow:hidden}.image-cropper-modal.v-dialog .v-card.theme--dark .v-card__actions.footer,.image-cropper-modal.v-dialog .v-card.theme--light .v-card__actions.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:16px;border-top:1px solid hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px}.image-cropper-modal.v-dialog .v-card.theme--dark .v-card__actions.footer .confirm-button,.image-cropper-modal.v-dialog .v-card.theme--light .v-card__actions.footer .confirm-button{margin-left:16px}.image-cropper-modal.v-dialog .v-card.theme--dark .v-card__actions.footer .v-btn,.image-cropper-modal.v-dialog .v-card.theme--light .v-card__actions.footer .v-btn{margin:0!important}::v-deep .cropper-view-box{outline:2px solid var(--app-brand-green-1);outline-color:var(--app-brand-green-1)}::v-deep .cropper-line{background-color:var(--app-brand-green-1)}::v-deep .cropper-point{background-color:var(--app-brand-green-1);width:8px;height:8px;opacity:.8}::v-deep .cropper-point.point-e,::v-deep .cropper-point.point-n,::v-deep .cropper-point.point-s,::v-deep .cropper-point.point-w{width:8px;height:8px}::v-deep .cropper-modal{background-color:rgba(0,0,0,.8)}::v-deep .cropper-face{background-color:inherit}::v-deep .cropper-dashed{border-color:hsla(0,0%,100%,.3)}