.UploadSignedManifest_uploadManifestContainer__JDSql{flex:1;background-color:#f8fafc;padding:2rem;min-height:calc(100vh - 70px)}.UploadSignedManifest_header__Nbr_k{margin-bottom:2rem;margin-top:1rem;text-align:center}.UploadSignedManifest_title__Zxw5z{font-size:2.5rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.UploadSignedManifest_subtitle__aLjN8{font-size:1.1rem;color:#64748b;margin:0}.UploadSignedManifest_uploadSection__m8YaO{max-width:42rem;margin:0 auto 3rem}.UploadSignedManifest_uploadArea__P8AMb{background:white;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);overflow:hidden;margin-bottom:2rem}.UploadSignedManifest_dropZone__cEg8f{border:2px dashed #d1d5db;border-radius:.75rem;padding:3rem 2rem;text-align:center;transition:all .2s ease;background-color:#fafafa}.UploadSignedManifest_dragActive__WdTPw,.UploadSignedManifest_dropZone__cEg8f:hover{border-color:#008060;background-color:#f0fdf4}.UploadSignedManifest_dragActive__WdTPw{transform:scale(1.02)}.UploadSignedManifest_dropZoneContent__J5jRT{display:flex;flex-direction:column;align-items:center;gap:1rem}.UploadSignedManifest_uploadIcon__kZlRz{font-size:3rem;color:#6b7280}.UploadSignedManifest_dropZoneTitle__VCfYO{font-size:1.5rem;font-weight:600;color:#374151;margin:0}.UploadSignedManifest_dropZoneText__Eaqua{font-size:1rem;color:#6b7280;margin:0;max-width:300px}.UploadSignedManifest_fileInput__tbQW6{display:none}.UploadSignedManifest_browseButton__9LxfX{display:inline-block;background:linear-gradient(135deg,#008060,#006b4f);color:white;padding:.75rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.UploadSignedManifest_browseButton__9LxfX:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.UploadSignedManifest_selectedFiles__SSjh3{background:white;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:1.5rem}.UploadSignedManifest_selectedFilesTitle__j2odU{font-size:1.25rem;font-weight:600;color:#374151;margin:0 0 1rem}.UploadSignedManifest_fileList__6pe_X{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.UploadSignedManifest_fileItem__k9PAq{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}.UploadSignedManifest_fileInfo__FpchS{display:flex;flex-direction:column;gap:.25rem}.UploadSignedManifest_fileName__Yje7P{font-size:.875rem;font-weight:500;color:#374151}.UploadSignedManifest_fileSize__lqfVp{font-size:.75rem;color:#6b7280}.UploadSignedManifest_removeFileButton__NVkEx{background:none;border:none;color:#dc2626;font-size:1rem;cursor:pointer;padding:.25rem;border-radius:.25rem;transition:background-color .2s ease}.UploadSignedManifest_removeFileButton__NVkEx:hover{background-color:#fee2e2}.UploadSignedManifest_uploadButton__KPohY{width:100%;background:linear-gradient(135deg,#059669,#047857);color:white;border:none;padding:.875rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.UploadSignedManifest_uploadButton__KPohY:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.UploadSignedManifest_uploadButton__KPohY:disabled{opacity:.6;cursor:not-allowed;transform:none}.UploadSignedManifest_uploadedManifests__DW3j_{max-width:42rem;margin:0 auto}.UploadSignedManifest_uploadedTitle__Igomb{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 1.5rem;text-align:center}.UploadSignedManifest_manifestList__z2mEv{display:flex;flex-direction:column;gap:1rem}.UploadSignedManifest_manifestItem__r4PEN{background:white;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:1.5rem;display:flex;justify-content:space-between;align-items:center}.UploadSignedManifest_manifestInfo__OTLp5{flex:1}.UploadSignedManifest_manifestHeader__HX8FN{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.UploadSignedManifest_manifestName__D3pyK{font-size:1rem;font-weight:600;color:#374151}.UploadSignedManifest_manifestStatus__bGE26{font-size:.75rem;color:#059669;font-weight:600}.UploadSignedManifest_manifestDetails__oOjLB{display:flex;gap:1rem}.UploadSignedManifest_manifestDate__pD31d,.UploadSignedManifest_manifestSize__hAVKk{font-size:.875rem;color:#6b7280}.UploadSignedManifest_manifestActions__wZP_y{display:flex;gap:.5rem}.UploadSignedManifest_downloadButton__2poB_,.UploadSignedManifest_viewButton__2cE3k{padding:.5rem 1rem;border:1px solid #d1d5db;background:white;color:#374151;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.UploadSignedManifest_downloadButton__2poB_:hover,.UploadSignedManifest_viewButton__2cE3k:hover{background-color:#f9fafb;border-color:#9ca3af}.UploadSignedManifest_uploadMessage__Y1XeD{padding:.75rem;border-radius:.5rem;font-size:.875rem;font-weight:500;margin-bottom:1rem}.UploadSignedManifest_successMessage__QRcB0{background-color:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.UploadSignedManifest_errorMessage__jEbBX{background-color:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.UploadSignedManifest_emptyState__gPr3f{text-align:center;padding:2rem;background:white;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.UploadSignedManifest_emptyState__gPr3f p{color:#6b7280;font-size:1rem;margin:0}.UploadSignedManifest_orderSelectionSection__utPmp{max-width:42rem;margin:0 auto 3rem;background:white;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:2rem}.UploadSignedManifest_sectionTitle__WieGe{font-size:1.5rem;font-weight:600;color:#374151;margin:0 0 .5rem;text-align:center}.UploadSignedManifest_sectionDescription__FGQbA{font-size:1rem;color:#6b7280;margin:0 0 2rem;text-align:center}.UploadSignedManifest_loadingState__ZPGvX{text-align:center;padding:2rem;color:#6b7280;font-size:1rem}.UploadSignedManifest_orderDropdownContainer__6o6Fh{max-width:100%}.UploadSignedManifest_orderDropdown__H3VVX{width:100%;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;color:#374151;background-color:white;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding:.875rem 2.5rem .875rem .875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.UploadSignedManifest_orderDropdown__H3VVX:focus{outline:none;border-color:#008060;box-shadow:0 0 0 3px rgba(0,128,96,.1)}.UploadSignedManifest_orderDropdown__H3VVX option{padding:.5rem}.UploadSignedManifest_selectedOrderInfo__TzMI6{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;padding:1rem;margin-bottom:1.5rem}.UploadSignedManifest_selectedOrderInfo__TzMI6 h3{font-size:1.125rem;font-weight:600;color:#065f46;margin:0 0 .5rem}.UploadSignedManifest_selectedOrderInfo__TzMI6 p{font-size:.875rem;color:#047857;margin:.25rem 0}@media (max-width:768px){.UploadSignedManifest_uploadManifestContainer__JDSql{padding:1rem}.UploadSignedManifest_title__Zxw5z{font-size:2rem}.UploadSignedManifest_dropZone__cEg8f{padding:2rem 1rem}.UploadSignedManifest_uploadIcon__kZlRz{font-size:2.5rem}.UploadSignedManifest_dropZoneTitle__VCfYO{font-size:1.25rem}.UploadSignedManifest_manifestItem__r4PEN{flex-direction:column;align-items:flex-start;gap:1rem}.UploadSignedManifest_manifestActions__wZP_y{width:100%;justify-content:flex-end}.UploadSignedManifest_manifestHeader__HX8FN{flex-direction:column;align-items:flex-start;gap:.5rem}.UploadSignedManifest_manifestDetails__oOjLB{flex-direction:column;gap:.25rem}}