.v-upload{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-upload.multiple{margin:0 -5px}.v-upload .v-upload-input{position:absolute;top:0;right:0;width:0;height:0;opacity:0;overflow:hidden}.v-upload .add-item{-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f0f0f0;color:var(--main-invert);font-size:110%;-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.v-upload .add-item,.v-upload .v-uploaded-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:150px;margin:5px;max-width:190px;min-height:100px;border:2px dashed #e5e5e5;border-radius:10px;padding:10px}.v-upload .v-uploaded-item{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;vertical-align:middle;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.v-upload .v-uploaded-item.single-item{width:100%;max-width:none;margin:0}.v-upload .v-uploaded-item:hover .v-remove{top:0}.v-upload .v-uploaded-item .v-remove{padding:2px 16px;background:var(--danger);color:var(--danger-invert);top:-30px;border-radius:0 0 10px 10px}.v-upload .v-uploaded-item .v-preview-btn,.v-upload .v-uploaded-item .v-remove{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;position:absolute;left:50%;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.4s;transition:.4s;z-index:1}.v-upload .v-uploaded-item .v-preview-btn{padding:4px 16px;background:var(--app-main);color:var(--app-main-invert);bottom:0;border-radius:10px 10px 0 0;font-size:90%;min-width:100px}.v-upload .v-uploaded-item .v-upload-preview{display:block;width:100%;max-width:100px;max-height:100px;border-radius:10px;margin:0 auto;-o-object-fit:scale-down;object-fit:scale-down}.v-upload .v-uploaded-item .v-upload-preview.icon-preview{width:80px}.v-upload .v-uploaded-item .v-upload-no-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100px;font-size:120%;background:#f5f5f5;color:#888;border-radius:10px;cursor:pointer}.v-upload .v-uploaded-item .v-upload-title{width:100%;margin-top:10px;height:22px;font-size:85%;text-align:center;overflow:hidden}.v-upload.validation-failed .v-uploaded-item{border-color:var(--danger)}.v-upload.sm-item .v-upload-preview{max-height:120px}.v-upload.sm-item .v-upload-preview.icon-preview{width:50px}.v-upload.sm-item .v-uploaded-item:not(.single-item){max-width:150px}@media screen and (max-width:586px){.v-upload.sm-item .v-uploaded-item:not(.single-item){max-width:125px}}.v-upload.xs-item .v-upload-preview{max-height:50px}.v-upload.xs-item .v-upload-preview.icon-preview{width:40px}.v-upload.xs-item .v-uploaded-item:not(.single-item){max-width:120px}.v-upload.xs-item .add-item{width:100px;min-height:60px}