@layer ww-style-component{.ww-file-item[data-v-6cc9c63b]{padding:var(--v73fe916c);border:1px solid var(--a52b968e);border-radius:var(--c40ef568);margin-bottom:var(--v26bde0d2);background-color:var(--v0950c9f2);transform-origin:50%;z-index:1;backface-visibility:hidden;will-change:transform, opacity;align-items:center;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden}.ww-file-item__progress[data-v-6cc9c63b]{z-index:0;opacity:.2;height:100%;transition:width 1.2s;position:absolute;top:0;left:0}.ww-file-item[data-v-6cc9c63b]:hover{border-color:var(--v22704c94);background-color:var(--bda5d0d8);box-shadow:var(--v8ec21e9e)}.ww-file-item--disabled[data-v-6cc9c63b]{opacity:.6;pointer-events:none}.ww-file-item__info[data-v-6cc9c63b]{z-index:1;flex:1;min-width:0;position:relative}.ww-file-item__name[data-v-6cc9c63b]{font-size:var(--v5f002af9);font-weight:var(--v437f0a1a);white-space:nowrap;text-overflow:ellipsis;color:var(--v161867fa);margin-bottom:4px;overflow:hidden}.ww-file-item__details[data-v-6cc9c63b]{font-size:var(--v71410cc0);color:var(--v4bbe2395)}.ww-file-item__actions[data-v-6cc9c63b]{opacity:.7;z-index:1;align-items:center;margin-left:12px;transition:opacity .2s;display:flex;position:relative}.ww-file-item:hover .ww-file-item__actions[data-v-6cc9c63b]{opacity:1}.ww-file-item__btn[data-v-6cc9c63b]{width:var(--v421f0b30);height:var(--v421f0b30);border-radius:var(--v71cb9b56);border:1px solid var(--v24a38740);background-color:var(--v2e37b060);color:var(--b867060a);margin-left:var(--v17c41c62);cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:flex}.ww-file-item__btn[data-v-6cc9c63b]:hover:not(:disabled){border-color:var(--v4f839dbe);background-color:var(--v92dc5c94);transform:scale(1.05)}.ww-file-item__btn[data-v-6cc9c63b]:disabled{opacity:.5;cursor:not-allowed}.ww-file-item__btn--remove[data-v-6cc9c63b]:hover:not(:disabled){color:var(--v37c3852f);border-color:var(--v37c3852f)}.ww-file-item__btn .icon[data-v-6cc9c63b]{justify-content:center;align-items:center;width:50%;height:50%;display:flex}.ww-file-item__btn .icon[data-v-6cc9c63b] svg{display:block;width:100%!important;height:100%!important}.ww-file-list[data-v-fda7a659]{flex-direction:column;width:100%;display:flex}.ww-file-list__inner[data-v-fda7a659]{will-change:transform;min-height:0;position:relative}.file-list-transition-enter-active[data-v-fda7a659]{transition:all .5s cubic-bezier(.25,.8,.25,1) 50ms}.file-list-transition-enter-from[data-v-fda7a659]{opacity:0;transform:translateY(20px)}.file-list-transition-move[data-v-fda7a659]{transition:transform .3s cubic-bezier(.25,.8,.25,1)}.file-list-transition-leave-active[data-v-fda7a659]{opacity:0;width:100%;transition:all .15s cubic-bezier(.25,.8,.25,1);position:absolute}.ww-file-upload[data-v-2878cbfa]{flex-direction:column;width:100%;display:flex;position:relative}.ww-file-upload__input[data-v-2878cbfa]{opacity:0;background:0 0;border:0;outline:none;width:100%;height:1px;padding:0;font-size:0;position:absolute;bottom:-1px;left:0;right:0}.ww-file-upload__dropzone[data-v-2878cbfa]{background-color:var(--v4036394d);border:var(--df69b68a) var(--dfcfd6b4) var(--e197b350);border-radius:var(--v7020543d);padding:var(--v300ee452);min-height:var(--v69c18bcc);cursor:var(--v78dbbe12);isolation:isolate;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden}.ww-file-upload__dropzone[data-v-2878cbfa]:hover{border-color:var(--e197b350);background-color:var(--v3d5567ef)}.ww-file-upload--has-files .ww-file-upload__dropzone[data-v-2878cbfa]{margin-bottom:16px}.ww-file-upload__content[data-v-2878cbfa]{text-align:center;pointer-events:none;z-index:2;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ww-file-upload__content--top[data-v-2878cbfa]{flex-direction:column}.ww-file-upload__content--right[data-v-2878cbfa]{text-align:right;flex-direction:row-reverse;justify-content:center}.ww-file-upload__content--bottom[data-v-2878cbfa]{flex-direction:column-reverse}.ww-file-upload__content--left[data-v-2878cbfa]{text-align:left;flex-direction:row;justify-content:center}.ww-file-upload__text[data-v-2878cbfa]{pointer-events:none;flex-direction:column;display:flex}.ww-file-upload__icon[data-v-2878cbfa]{font-size:var(--v638fcc72);color:var(--v0d8ad112);pointer-events:none;width:1em;height:1em;margin:var(--v97c5cc42);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ww-file-upload__icon[data-v-2878cbfa]>svg{width:100%;height:100%}.ww-file-upload__info[data-v-2878cbfa]{display:block}.ww-file-upload--dragging .ww-file-upload__dropzone[data-v-2878cbfa]{background-color:var(--v513addbc)}.ww-file-upload--disabled[data-v-2878cbfa]{opacity:.6;pointer-events:none}.ww-file-upload--disabled .ww-file-upload__dropzone[data-v-2878cbfa]{cursor:not-allowed;background-color:var(--v4036394d)}.ww-file-upload--readonly .ww-file-upload__dropzone[data-v-2878cbfa]{cursor:default;background-color:var(--v4036394d)}.ww-file-upload__hover-circle[data-v-2878cbfa]{pointer-events:none;z-index:-1;will-change:transform, opacity;backface-visibility:hidden;border-radius:50%;transition:opacity .3s ease-out,transform .3s ease-out;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 15px #0000001a}}
