.card[data-v-d871495c]{padding:1.5rem}.card h5[data-v-d871495c]{margin-top:0;margin-bottom:.5rem;color:#495057}.card p[data-v-d871495c]{margin-bottom:1.5rem;color:#6c757d}.uploader[data-v-d871495c]:hover{background-color:#00796b!important}.upload-section[data-v-d871495c]{margin-bottom:2rem;padding:1.5rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.upload-header h6[data-v-d871495c]{margin-top:0;margin-bottom:.5rem;color:#495057;font-size:1.1rem}.upload-description[data-v-d871495c]{color:#6c757d;margin-bottom:1rem;font-size:.9rem}.instructions-title[data-v-d871495c]{font-weight:600;margin-bottom:.25rem}.instructions-list[data-v-d871495c]{margin:.25rem 0 .5rem 1.25rem;padding:0}.instructions-list li[data-v-d871495c]{margin:.15rem 0}.upload-controls[data-v-d871495c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.upload-actions[data-v-d871495c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.upload-hint[data-v-d871495c]{color:#6c757d;font-size:.85rem}.upload-actions .p-button[data-v-d871495c]{width:14rem!important;height:2.5rem}[data-v-d871495c] .upload-actions .p-fileupload{width:14rem!important}[data-v-d871495c] .upload-actions .p-fileupload .p-fileupload-choose{width:14rem!important;height:2.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-d871495c] .upload-actions .p-fileupload .p-button{width:100%!important;height:2.5rem}