.ui-upload{--ui-upload-dragger-padding-horizontal:10px;--ui-upload-dragger-padding-vertical:40px;--ui-upload-list-picture-card-size:var(--ui-upload-picture-card-size);--ui-upload-picture-card-size:148px;cursor:pointer;outline:none;justify-content:center;align-items:center;display:inline-flex}.ui-upload.is-disabled{cursor:not-allowed}.ui-upload.is-disabled:focus{border-color:var(--ui-border-color-darker);color:inherit}.ui-upload.is-disabled:focus .ui-upload-dragger{border-color:var(--ui-border-color-darker)}.ui-upload.is-disabled .ui-upload-dragger{cursor:not-allowed;background-color:var(--ui-disabled-bg-color)}.ui-upload.is-disabled .ui-upload-dragger .ui-upload__text{color:var(--ui-text-color-placeholder)}.ui-upload.is-disabled .ui-upload-dragger .ui-upload__text em{color:var(--ui-disabled-text-color)}.ui-upload.is-disabled .ui-upload-dragger:hover{border-color:var(--ui-border-color-darker)}.ui-upload__input{display:none}.ui-upload__tip{color:var(--ui-text-color-regular);margin-top:7px;font-size:12px}.ui-upload iframe{z-index:-1;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0}.ui-upload--picture-card{background-color:var(--ui-fill-color-lighter);border:1px dashed var(--ui-border-color-darker);box-sizing:border-box;width:var(--ui-upload-picture-card-size);height:var(--ui-upload-picture-card-size);cursor:pointer;vertical-align:top;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.ui-upload--picture-card>i{color:var(--ui-text-color-secondary);font-size:28px}.ui-upload--picture-card:hover{border-color:var(--ui-color-primary);color:var(--ui-color-primary)}.ui-upload.is-drag{display:block}.ui-upload:focus{border-color:var(--ui-color-primary);color:var(--ui-color-primary)}.ui-upload:focus .ui-upload-dragger{border-color:var(--ui-color-primary)}.ui-upload-dragger{padding:var(--ui-upload-dragger-padding-vertical) var(--ui-upload-dragger-padding-horizontal);background-color:var(--ui-fill-color-blank);border:1px dashed var(--ui-border-color);box-sizing:border-box;text-align:center;cursor:pointer;border-radius:6px;position:relative;overflow:hidden}.ui-upload-dragger .ui-icon--upload{color:var(--ui-text-color-placeholder);margin-bottom:16px;font-size:67px;line-height:50px}.ui-upload-dragger+.ui-upload__tip{text-align:center}.ui-upload-dragger~.ui-upload__files{border-top:var(--ui-border);margin-top:7px;padding-top:5px}.ui-upload-dragger .ui-upload__text{color:var(--ui-text-color-regular);text-align:center;font-size:14px}.ui-upload-dragger .ui-upload__text em{color:var(--ui-color-primary);font-style:normal}.ui-upload-dragger:hover{border-color:var(--ui-color-primary)}.ui-upload-dragger.is-dragover{padding:calc(var(--ui-upload-dragger-padding-vertical) - 1px) calc(var(--ui-upload-dragger-padding-horizontal) - 1px);background-color:var(--ui-color-primary-light-9);border:2px dashed var(--ui-color-primary)}.ui-upload-list{--ui-upload-dragger-padding-horizontal:10px;--ui-upload-dragger-padding-vertical:40px;--ui-upload-list-picture-card-size:var(--ui-upload-picture-card-size);--ui-upload-picture-card-size:148px;margin:10px 0 0;padding:0;list-style:none;position:relative}.ui-upload-list__item{color:var(--ui-text-color-regular);box-sizing:border-box;border-radius:4px;width:100%;margin-bottom:5px;font-size:14px;transition:all .5s cubic-bezier(.55,0,.1,1);position:relative}.ui-upload-list__item .ui-progress{width:100%;position:absolute;top:20px}.ui-upload-list__item .ui-progress__text{position:absolute;top:-13px;right:0}.ui-upload-list__item .ui-progress-bar{margin-right:0;padding-right:0}.ui-upload-list__item .ui-icon--upload-success{color:var(--ui-color-success)}.ui-upload-list__item .ui-icon--close{cursor:pointer;opacity:.75;color:var(--ui-text-color-regular);-webkit-transition:opacity var(--ui-transition-duration);transition:opacity var(--ui-transition-duration);display:none;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.ui-upload-list__item .ui-icon--close:hover{opacity:1;color:var(--ui-color-primary)}.ui-upload-list__item .ui-icon--close-tip{cursor:pointer;opacity:1;color:var(--ui-color-primary);font-size:12px;font-style:normal;display:none;position:absolute;top:1px;right:5px}.ui-upload-list__item:hover,.ui-upload-list__item:focus-within{background-color:var(--ui-fill-color-light)}.ui-upload-list__item:hover .ui-icon--close,.ui-upload-list__item:focus-within .ui-icon--close{display:inline-flex}.ui-upload-list__item:hover .ui-icon--close-tip,.ui-upload-list__item:focus-within .ui-icon--close-tip{right:24px}.ui-upload-list__item:hover .ui-progress__text,.ui-upload-list__item:focus-within .ui-progress__text{display:none}.ui-upload-list__item .ui-upload-list__item-info{flex-direction:column;justify-content:center;width:calc(100% - 30px);margin-left:4px;display:inline-flex}.ui-upload-list__item.is-success .ui-upload-list__item-status-label{display:inline-flex}.ui-upload-list__item.is-success .ui-upload-list__item-name:hover,.ui-upload-list__item.is-success .ui-upload-list__item-name:focus{color:var(--ui-color-primary);cursor:pointer}.ui-upload-list__item.is-success:focus:not(:hover) .ui-icon--close-tip{display:inline-block}.ui-upload-list__item.is-success:not(.focusing):focus,.ui-upload-list__item.is-success:active{outline-width:0}.ui-upload-list__item.is-success:not(.focusing):focus .ui-icon--close-tip,.ui-upload-list__item.is-success:active .ui-icon--close-tip{display:none}.ui-upload-list__item.is-success:hover .ui-upload-list__item-status-label,.ui-upload-list__item.is-success:focus .ui-upload-list__item-status-label,.ui-upload-list__item.is-success:focus-within .ui-upload-list__item-status-label{opacity:0;display:none}.ui-upload-list__item-name{color:var(--ui-text-color-regular);text-align:center;-webkit-transition:color var(--ui-transition-duration);transition:color var(--ui-transition-duration);font-size:var(--ui-font-size-base);align-items:center;padding:0 4px;display:inline-flex}.ui-upload-list__item-name .ui-icon{color:var(--ui-text-color-secondary);margin-right:6px}.ui-upload-list__item-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-upload-list__item-status-label{line-height:inherit;height:100%;-webkit-transition:opacity var(--ui-transition-duration);transition:opacity var(--ui-transition-duration);justify-content:center;align-items:center;display:none;position:absolute;top:0;right:5px}.ui-upload-list__item-delete{color:var(--ui-text-color-regular);font-size:12px;display:none;position:absolute;top:0;right:10px}.ui-upload-list__item-delete:hover{color:var(--ui-color-primary)}.ui-upload-list--picture-card{flex-wrap:wrap;margin:0;display:inline-flex}.ui-upload-list--picture-card .ui-upload-list__item{background-color:var(--ui-fill-color-blank);border:1px solid var(--ui-border-color);box-sizing:border-box;width:var(--ui-upload-list-picture-card-size);height:var(--ui-upload-list-picture-card-size);border-radius:6px;margin:0 8px 8px 0;padding:0;display:inline-flex;overflow:hidden}.ui-upload-list--picture-card .ui-upload-list__item .ui-icon--check,.ui-upload-list--picture-card .ui-upload-list__item .ui-icon--circle-check{color:#fff}.ui-upload-list--picture-card .ui-upload-list__item .ui-icon--close{display:none}.ui-upload-list--picture-card .ui-upload-list__item:hover .ui-upload-list__item-status-label{opacity:0;display:block}.ui-upload-list--picture-card .ui-upload-list__item:hover .ui-progress__text{display:block}.ui-upload-list--picture-card .ui-upload-list__item .ui-upload-list__item-name{display:none}.ui-upload-list--picture-card .ui-upload-list__item-thumbnail{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ui-upload-list--picture-card .ui-upload-list__item-status-label{background:var(--ui-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.ui-upload-list--picture-card .ui-upload-list__item-status-label i{margin-top:11px;font-size:12px;transform:rotate(-45deg)}.ui-upload-list--picture-card .ui-upload-list__item-actions{cursor:default;color:#fff;opacity:0;background-color:var(--ui-overlay-color-lighter);width:100%;height:100%;-webkit-transition:opacity var(--ui-transition-duration);transition:opacity var(--ui-transition-duration);justify-content:center;align-items:center;font-size:20px;display:inline-flex;position:absolute;top:0;left:0}.ui-upload-list--picture-card .ui-upload-list__item-actions span{cursor:pointer;display:none}.ui-upload-list--picture-card .ui-upload-list__item-actions span+span{margin-left:16px}.ui-upload-list--picture-card .ui-upload-list__item-actions .ui-upload-list__item-delete{font-size:inherit;color:inherit;position:static}.ui-upload-list--picture-card .ui-upload-list__item-actions:hover{opacity:1}.ui-upload-list--picture-card .ui-upload-list__item-actions:hover span{display:inline-flex}.ui-upload-list--picture-card .ui-progress{width:126px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.ui-upload-list--picture-card .ui-progress .ui-progress__text{top:50%}.ui-upload-list--picture .ui-upload-list__item{z-index:0;background-color:var(--ui-fill-color-blank);border:1px solid var(--ui-border-color);box-sizing:border-box;border-radius:6px;align-items:center;margin-top:10px;padding:10px;display:flex;overflow:hidden}.ui-upload-list--picture .ui-upload-list__item .ui-icon--check,.ui-upload-list--picture .ui-upload-list__item .ui-icon--circle-check{color:#fff}.ui-upload-list--picture .ui-upload-list__item:hover .ui-upload-list__item-status-label{opacity:0;display:inline-flex}.ui-upload-list--picture .ui-upload-list__item:hover .ui-progress__text{display:block}.ui-upload-list--picture .ui-upload-list__item.is-success .ui-upload-list__item-name i{display:none}.ui-upload-list--picture .ui-upload-list__item .ui-icon--close{top:5px;transform:translateY(0)}.ui-upload-list--picture .ui-upload-list__item-thumbnail{-o-object-fit:contain;object-fit:contain;z-index:1;background-color:var(--ui-color-white);justify-content:center;align-items:center;width:70px;height:70px;display:inline-flex;position:relative}.ui-upload-list--picture .ui-upload-list__item-status-label{background:var(--ui-color-success);text-align:center;width:46px;height:26px;position:absolute;top:-7px;right:-17px;transform:rotate(45deg)}.ui-upload-list--picture .ui-upload-list__item-status-label i{margin-top:12px;font-size:12px;transform:rotate(-45deg)}.ui-upload-list--picture .ui-progress{position:relative;top:-7px}.ui-upload-cover{z-index:10;cursor:default;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ui-upload-cover:after{content:"";vertical-align:middle;height:100%;display:inline-block}.ui-upload-cover img{width:100%;height:100%;display:block}.ui-upload-cover__label{background:var(--ui-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.ui-upload-cover__label i{color:#fff;margin-top:11px;font-size:12px;transform:rotate(-45deg)}.ui-upload-cover__progress{vertical-align:middle;width:243px;display:inline-block;position:static}.ui-upload-cover__progress+.ui-upload__inner{opacity:0}.ui-upload-cover__content{width:100%;height:100%;position:absolute;top:0;left:0}.ui-upload-cover__interact{background-color:var(--ui-overlay-color-light);text-align:center;width:100%;height:100%;position:absolute;bottom:0;left:0}.ui-upload-cover__interact .btn{color:#fff;cursor:pointer;vertical-align:middle;-webkit-transition:var(--ui-transition-md-fade);transition:var(--ui-transition-md-fade);margin-top:60px;font-size:14px;display:inline-block}.ui-upload-cover__interact .btn i{margin-top:0}.ui-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.ui-upload-cover__interact .btn:not(:first-child){margin-left:35px}.ui-upload-cover__interact .btn:hover{transform:translateY(-13px)}.ui-upload-cover__interact .btn:hover span{opacity:1}.ui-upload-cover__interact .btn i{color:#fff;font-size:24px;line-height:inherit;margin:0 auto 5px;display:block}.ui-upload-cover__title{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;height:36px;color:var(--ui-text-color-primary);background-color:#fff;margin:0;padding:0 10px;font-size:14px;font-weight:400;line-height:36px;position:absolute;bottom:0;left:0;overflow:hidden}.ui-upload-cover+.ui-upload__inner{opacity:0;z-index:1;position:relative}
