body .upload-v2 *{box-sizing:border-box}body .upload-v2__input{display:none}body .upload-v2__delete{align-items:center;background:#e25945;border-radius:50%;box-shadow:0 5px 5px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:-10px;top:-10px;transform:scale(.85);transition:transform .2s;width:30px;z-index:1}body .upload-v2__delete:active,body .upload-v2__delete:focus,body .upload-v2__delete:hover{color:#fff;text-decoration:none;transform:scale(1)}body .upload-v2__body{display:flex}body .upload-v2__body,body .upload-v2__inner{height:100%;width:100%}body .upload-v2__figure{background:none;border:0;box-shadow:none;display:inline-flex;height:100%;margin:0;position:relative;transition:filter .2s;width:100%}body .upload-v2__img{border-radius:6px;font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body .upload-v2__document{align-items:center;display:flex;flex-direction:column;padding:10px;width:100%}body .upload-v2__document-icon{margin-bottom:auto;margin-top:auto}body .upload-v2__document-filename{color:#555;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;width:100%}body .upload-v2__document-filename span{max-width:100%;white-space:nowrap}body .upload-v2__video-icon{align-items:center;background:#777;border-radius:10px;color:#fff;display:inline-flex;font-size:16px;height:36px;justify-content:center;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:50px}body .upload-v2__video-filename{color:#555;font-size:11px;margin-bottom:10px;margin-top:auto;overflow:hidden;padding-left:10px;padding-right:10px;text-align:center;text-overflow:ellipsis;width:100%}body .upload-v2__video-filename span{max-width:100%;white-space:nowrap}body .upload-v2__limit-msg{background:hsla(0,0%,100%,.7);color:#e25945;font-size:11px;font-weight:700;left:0;line-height:1.2;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:opacity .2s;width:100%}body .upload-v2__button{margin:8px}body .upload-v2__label{align-items:center;background:#fff;border:2px dashed #dadada;border-radius:6px;color:#dadada;cursor:pointer;display:flex;font-size:44px;height:160px;justify-content:center;margin:0;position:relative;transition:all .2s;width:140px}body .upload-v2__label:hover{border-color:#999;color:#999;transform:scale(1.03)}body .upload-v2__label--disabled:hover{border-color:#dadada;color:#dadada;cursor:not-allowed;transform:scale(1)}body .upload-v2__label-msg{bottom:0;color:#e25945;font-size:11px;left:0;line-height:1.2;opacity:0;padding:10px;position:absolute;text-align:center;transition:opacity .2s;width:100%}body .upload-v2__label-msg--disabled{opacity:1}body .upload-v2__controls{bottom:10px;display:flex;justify-content:space-around;left:0;opacity:0;position:absolute;transition:opacity .2s;width:100%}body .upload-v2__move-left,body .upload-v2__move-right{align-items:center;background:#fff;border-radius:50%;box-shadow:0 5px 5px 0 rgba(0,0,0,.15);color:#999;cursor:pointer;display:inline-flex;font-size:18px;height:30px;justify-content:center;transform:scale(.85);transition:transform .2s;width:30px}body .upload-v2__move-left:active,body .upload-v2__move-left:focus,body .upload-v2__move-left:hover,body .upload-v2__move-right:active,body .upload-v2__move-right:focus,body .upload-v2__move-right:hover{color:#333;text-decoration:none;transform:scale(1)}body .upload-v2__move-left-icon{padding-right:4px;padding-top:2px}body .upload-v2__move-right-icon{padding-left:2px;padding-top:2px}body .upload-v2__errors{display:flex;flex-direction:column;list-style:none;max-height:100%;overflow:auto;padding:20px 10px}body .upload-v2__error{color:#e25945;display:flex;flex-shrink:0}body .upload-v2__error:not(:last-child){margin-bottom:10px}body .upload-v2__error-icon{flex-shrink:0;font-size:16px;margin-right:10px}body .upload-v2__error-text{font-size:11px;line-height:1.2}body .file-icon{background:#018fef;border-radius:2px;display:inline-block;font-family:Arial,Tahoma,sans-serif;-webkit-font-smoothing:antialiased;font-weight:300;height:32px;position:relative;text-align:left;width:24px}body .file-icon:before{border-bottom-left-radius:2px;border-color:#ededed #ededed hsla(0,0%,100%,.35) hsla(0,0%,100%,.35);border-style:solid;border-width:5px;content:"";display:block;height:0;position:absolute;right:0;top:0;width:0}body .file-icon:after{bottom:0;color:#fff;content:attr(data-extension);display:block;font-size:10px;left:0;overflow:hidden;padding:2px;position:absolute;text-transform:lowercase;white-space:nowrap;width:100%}body .file-icon--xs{border-radius:2px;height:16px;width:12px}body .file-icon--xs:before{border-bottom-left-radius:1px;border-width:3px}body .file-icon--xs:after{border-bottom:2px solid hsla(0,0%,100%,.45);bottom:3px;content:"";left:2px;right:2px;width:auto}body .file-icon--sm{border-radius:2px;height:24px;width:18px}body .file-icon--sm:before{border-bottom-left-radius:2px;border-width:4px}body .file-icon--sm:after{font-size:7px;padding:2px}body .file-icon--lg{border-radius:3px;height:64px;width:48px}body .file-icon--lg:before{border-bottom-left-radius:2px;border-width:8px}body .file-icon--lg:after{font-size:16px;padding:4px 6px}body .file-icon--xl{border-radius:4px;height:128px;width:96px}body .file-icon--xl:before{border-bottom-left-radius:4px;border-width:16px}body .file-icon--xl:after{font-size:24px;padding:4px 10px}body .file-icon[data-extension=rar],body .file-icon[data-extension=zip]{background:#acacac}body .file-icon[data-extension^=doc]{background:#307cf1}body .file-icon[data-extension^=xls]{background:#0f9d58}body .file-icon[data-extension^=ppt]{background:#d24726}body .file-icon[data-extension=pdf]{background:#e13d34}body .file-icon[data-extension=txt]{background:#f4b400}body .file-icon[data-extension=flac],body .file-icon[data-extension=m4a],body .file-icon[data-extension=mp3],body .file-icon[data-extension=wma]{background:#8e44ad}body .file-icon[data-extension=avi],body .file-icon[data-extension=mkv],body .file-icon[data-extension=mov],body .file-icon[data-extension=mp4],body .file-icon[data-extension=wmv]{background:#7a3ce7}body .file-icon[data-extension=bmp],body .file-icon[data-extension=eot],body .file-icon[data-extension=gif],body .file-icon[data-extension=jpeg],body .file-icon[data-extension=jpg],body .file-icon[data-extension=otf],body .file-icon[data-extension=png],body .file-icon[data-extension=svg],body .file-icon[data-extension=ttf],body .file-icon[data-extension=woff]{background:#f4b400}body .upload-v2__loading{display:flex;flex-direction:column;height:100%;padding:5px;width:100%}body .upload-v2__loading-filename{color:#555;font-size:11px;overflow:hidden;text-overflow:ellipsis;width:100%}body .upload-v2__loading-filename span{max-width:100%;white-space:nowrap}body .upload-v2__loader{font-size:10px;height:25px;margin:auto;text-align:center;width:35px}body .upload-v2__loader>div{-webkit-animation:stretchdelay 1.2s ease-in-out infinite;animation:stretchdelay 1.2s ease-in-out infinite;background-color:#999;display:inline-block;height:100%;width:4px}body .upload-v2__loader .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}body .upload-v2__loader .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}body .upload-v2__loader .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}body .upload-v2__loader .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}body .upload-v2__progress{background:#ccc;border-radius:4px;display:inline-flex;height:12px;margin-top:5px;width:100%}body .upload-v2__progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;background-color:#5cb85c;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px;border-radius:4px}@-webkit-keyframes stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@-webkit-keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:40px 0}}body .upload-v2__list{display:inline-flex;flex-wrap:wrap;list-style:none;margin:0 -10px;padding:0}body .upload-v2__item{background:#ededed;border:1px solid #dadada;border-radius:6px;display:inline-block;height:160px;margin:0 10px 10px;position:relative;transform-origin:center;transition:all .4s;width:140px}body .upload-v2__item:focus .upload-v2__controls,body .upload-v2__item:hover .upload-v2__controls{opacity:1}body .upload-v2__item:nth-child(n+27) .upload-v2__document-icon,body .upload-v2__item:nth-child(n+27) .upload-v2__figure{filter:grayscale(1);opacity:.5}body .upload-v2__item:nth-child(n+27) .upload-v2__limit-msg{opacity:1}body .upload-v2__item--small{height:100px;margin:0 7px 14px;width:80px}body .upload-v2-list-leave-active{margin:0;opacity:0;transform:scale(0);width:0}body .upload-v2-list-move{transition:transform .5s}body .upload-v2--small .upload-v2__button{margin-left:8px;margin-right:8px}body .upload-v2--small .upload-v2__label{font-size:34px;height:100px;width:80px}body .upload-v2--small .upload-v2__list{margin:0 -7px}body .upload-v2--small .upload-v2__item{height:100px;margin:8px;width:80px}body .upload-v2--small .upload-v2__errors{height:100%;justify-content:center;padding:4px 6px}body .upload-v2--small .upload-v2__error{flex-direction:column}body .upload-v2--small .upload-v2__error-icon{margin-bottom:4px;margin-left:auto;margin-right:auto}body .upload-v2--small .upload-v2__error-text{font-size:9px}body .upload-v2--small .upload-v2__video-icon{font-size:12px;height:28px;width:38px}body .upload-v2--avatar .upload-v2__list{min-height:150px;min-width:160px;position:relative}body .upload-v2__avatar-button{bottom:-8px;left:140px;position:absolute;transform:translateX(-8px);z-index:1}body .upload-v2__avatar-label{align-items:center;background:#999;border-radius:50%;box-shadow:0 5px 5px 0 rgba(0,0,0,.15);color:#fff;display:inline-flex;height:34px;justify-content:center;margin:0;transition:all .2s;width:34px}body .upload-v2__avatar-label:hover{background:#777;transform:scale(1.1)}body .upload-v2__avatar-label:focus{background:#777;outline:auto;outline-color:#000}body .upload-v2__avatar-label-mobile{align-items:center;background:#555;border-radius:50%;bottom:0;box-shadow:3px 3px 10px 1px rgba(0,0,0,.3);color:#fff;display:flex;font-size:16px;height:40px;justify-content:center;left:calc(50% + 20px);margin-bottom:0;position:absolute;width:40px}body .upload-v2__avatar-label-mobile .fa{margin:0}body .upload-v2__avatar-item{display:inline-block;height:140px;margin:0 10px;position:relative;transform-origin:center;transition:all .4s;width:140px}body .upload-v2__avatar-item:not(:last-child){display:none}body .upload-v2__avatar-item--placeholder{left:0;position:absolute;top:0}