.public-upload-form-module__Q7P3iW__card{background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:calc(var(--radius) + .25rem);flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.public-upload-form-module__Q7P3iW__head{align-items:flex-start;gap:.75rem;display:flex}.public-upload-form-module__Q7P3iW__headIcon{width:1.5rem;height:1.5rem;color:var(--primary);flex:none}.public-upload-form-module__Q7P3iW__title{margin:0;font-size:1.15rem}.public-upload-form-module__Q7P3iW__subtitle,.public-upload-form-module__Q7P3iW__lead{color:var(--muted-foreground);margin:.25rem 0 0;font-size:.85rem;line-height:1.4}.public-upload-form-module__Q7P3iW__lead{margin:0 0 .75rem}.public-upload-form-module__Q7P3iW__field{flex-direction:column;gap:.3rem;display:flex}.public-upload-form-module__Q7P3iW__label{color:var(--muted-foreground);font-size:.8rem}.public-upload-form-module__Q7P3iW__input{border:1px solid var(--border);border-radius:calc(var(--radius) * .75);background:var(--background);color:var(--foreground);font:inherit;padding:.5rem .65rem}.public-upload-form-module__Q7P3iW__consent{color:var(--muted-foreground);align-items:flex-start;gap:.5rem;font-size:.82rem;line-height:1.4;display:flex}.public-upload-form-module__Q7P3iW__consent input{flex:none;margin-top:.2rem}.public-upload-form-module__Q7P3iW__progress{background:var(--muted);border-radius:999px;height:.4rem;overflow:hidden}.public-upload-form-module__Q7P3iW__progressBar{background:var(--primary);height:100%;transition:width .2s}.public-upload-form-module__Q7P3iW__error{color:var(--destructive,#dc2626);margin:0;font-size:.85rem}.public-upload-form-module__Q7P3iW__actions{gap:.5rem;display:flex}.public-upload-form-module__Q7P3iW__spin{animation:1s linear infinite public-upload-form-module__Q7P3iW__spin}@keyframes public-upload-form-module__Q7P3iW__spin{to{transform:rotate(360deg)}}
