.c-uploader{border-radius:radius(10);margin-bottom:2rem}.c-uploader__content{border:1px dashed var(--blue-800);display:flex;flex-direction:column;align-items:center;padding:3.2rem 1rem;border-radius:1rem;background-color:#fff}@media only screen and (max-width:768px){.c-uploader__content{border:none;padding:0 2.4rem}}@media only screen and (max-width:400px){.c-uploader__content{border:none;padding:0}}.c-uploader__title{font-size:1.6rem;font-weight:400;text-align:center}@media only screen and (max-width:768px){.c-uploader__title{font-size:1.4rem;color:var(--neutral-600)}}.c-uploader__divider,.c-uploader__subtitle{color:var(--neutral-600)}.c-uploader__divider{text-align:center;position:relative;width:100%;max-width:15rem;margin:2.4rem auto;font-size:1.7rem}.c-uploader__divider span{display:inline-block;padding:0 1rem;background-color:#fff;z-index:var(--zindex-above);position:relative}.c-uploader__divider:after{content:"";height:1px;width:100%;background-color:var(--neutral-600);position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:0}.c-uploader__inputFile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.c-uploader__inputLabel{max-width:26.2rem;width:100%}@media only screen and (max-width:768px){.c-uploader__inputLabel{max-width:32rem}}.c-uploader__progress{background-color:var(--neutral-100);height:1.2rem;border-radius:1.2rem;width:100%;max-width:28rem;margin:0 auto;position:relative}.c-uploader__progress .c-progress__bar{background-color:var(--green-600);border-radius:1.2rem;position:absolute;left:0;top:0;height:100%}