.box{position:relative;padding:48px 20px}.box.has-advanced-upload{background-image:repeating-linear-gradient(90deg,var(--muted-text-primary) 0,var(--muted-text-primary) 50%,transparent 0,transparent),repeating-linear-gradient(90deg,var(--muted-text-primary) 0,var(--muted-text-primary) 50%,transparent 0,transparent),repeating-linear-gradient(180deg,var(--muted-text-primary) 0,var(--muted-text-primary) 50%,transparent 0,transparent),repeating-linear-gradient(180deg,var(--muted-text-primary) 0,var(--muted-text-primary) 50%,transparent 0,transparent);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:15px 1px,15px 1px,1px 15px,1px 15px;opacity:.7}.box.is-dragover{background-image:repeating-linear-gradient(90deg,var(--main-primary) 0,var(--main-primary) 50%,transparent 0,transparent),repeating-linear-gradient(90deg,var(--main-primary) 0,var(--main-primary) 50%,transparent 0,transparent),repeating-linear-gradient(180deg,var(--main-primary) 0,var(--main-primary) 50%,transparent 0,transparent),repeating-linear-gradient(180deg,var(--main-primary) 0,var(--main-primary) 50%,transparent 0,transparent);opacity:1}.box.is-dragover .upload-icons{color:var(--main-primary)}.box .box__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.box .box__file+label{cursor:pointer;display:inline-block}