.UploadCard_container__qNi5s{display:grid;gap:var(--spacing-6)}@media (min-width:64rem){.UploadCard_container__qNi5s{grid-template-columns:repeat(2,minmax(0,1fr))}}.UploadCard_card__hbFxg{background-color:var(--color-white);border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:var(--spacing-6);border:1px solid var(--color-gray-100)}.UploadCard_title__ALcN6{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-4);color:var(--color-gray-800)}.UploadCard_dateSection__RK0Iy{margin-bottom:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2)}.UploadCard_dateLabel__ehriZ{font-size:.875rem;font-weight:600;color:var(--color-gray-700)}.UploadCard_dateInput___QmOs{padding:var(--spacing-3);border:1px solid var(--color-gray-300);border-radius:.5rem;font-size:1rem;color:var(--color-gray-700);background-color:var(--color-white);transition:all .2s ease;max-width:200px}.UploadCard_dateInput___QmOs:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.UploadCard_dateInputError__QIqPL{border-color:var(--color-red-500)}.UploadCard_dateInputError__QIqPL:focus{border-color:var(--color-red-500);box-shadow:0 0 0 3px rgba(239,68,68,.1)}.UploadCard_errorMessage__N7MPQ{font-size:.875rem;color:var(--color-red-600);font-weight:500}.UploadCard_dropZone__9X8UB{border:2px dashed var(--color-gray-300);border-radius:.5rem;padding:var(--spacing-8);text-align:center;transition:all .2s ease}.UploadCard_dropZone__9X8UB:hover:not(.UploadCard_dragOver__Q8eDR){border-color:var(--color-gray-400)}.UploadCard_dragOver__Q8eDR{border-color:var(--color-blue-500);background-color:var(--color-blue-50);transform:scale(1.02)}.UploadCard_dropContent__w4boW{display:flex;flex-direction:column;gap:var(--spacing-4)}.UploadCard_dropText__5EHUb{color:var(--color-gray-600);font-size:1.125rem;font-weight:500}.UploadCard_buttonGroup__UobqQ{display:flex;gap:var(--spacing-3);justify-content:center;flex-wrap:wrap}.UploadCard_primaryButton__Z6fES{padding:var(--spacing-3) var(--spacing-6);background-color:var(--color-blue-500);color:var(--color-white);border-radius:.5rem;border:none;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.UploadCard_primaryButton__Z6fES:hover{background-color:var(--color-blue-600);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:scale(1.05)}.UploadCard_secondaryButton__4cfT5{padding:var(--spacing-3) var(--spacing-6);background-color:transparent;color:var(--color-gray-700);border:1px solid var(--color-gray-300);border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.UploadCard_secondaryButton__4cfT5:hover{background-color:var(--color-gray-50);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:scale(1.05)}.UploadCard_infoBox__npQMX{font-size:.875rem;color:var(--color-gray-500);background-color:var(--color-gray-50);border-radius:.5rem;padding:var(--spacing-3);text-align:left}.UploadCard_infoBox__npQMX strong{font-weight:600}.UploadCard_hiddenInput__mgixG{display:none}.UploadCard_summarySection__I_X2T{margin-top:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}.UploadCard_controlBar__gCarL{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-gray-50);border-radius:.5rem;padding:var(--spacing-4)}.UploadCard_stats__6I2Pk{display:flex;gap:var(--spacing-4);font-size:.875rem}.UploadCard_totalStat__ZUPye{font-weight:600;color:var(--color-gray-700)}.UploadCard_validStat__pm7FE{color:var(--color-green-600);font-weight:600}.UploadCard_discardedStat__EF_AM{color:var(--color-red-600);font-weight:600}.UploadCard_clearButton__gTLMr{padding:var(--spacing-2) var(--spacing-4);background-color:var(--color-red-500);color:var(--color-white);border-radius:.5rem;border:none;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.UploadCard_clearButton__gTLMr:hover{background-color:var(--color-red-600);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:scale(1.05)}.UploadCard_validFilesSection__n1bYx{background-color:var(--color-green-50);border-radius:.5rem;padding:var(--spacing-4);border:1px solid var(--color-green-200)}.UploadCard_sectionTitle__gG02L{font-weight:600;font-size:.875rem;margin-bottom:var(--spacing-3);color:var(--color-green-800);display:flex;align-items:center}.UploadCard_fileList__UX6Ly{display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.875rem}.UploadCard_fileItem__Mqsoc{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-white);border-radius:var(--spacing-2);padding:var(--spacing-2);border:1px solid var(--color-green-100)}.UploadCard_fileName__FMYNo{font-weight:500;color:var(--color-gray-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UploadCard_fileInfo__tzzLr{display:flex;gap:var(--spacing-3);font-size:.75rem;color:var(--color-gray-500)}.UploadCard_fileSize__hIW_T{color:var(--color-gray-500)}.UploadCard_fileStatus__KREUB{color:var(--color-blue-600)}.UploadCard_showAllButton__wGZuI{color:var(--color-blue-500);background:none;border:none;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:underline}.UploadCard_showAllButton__wGZuI:hover{text-decoration:none}.UploadCard_discardedFilesSection__g5Oep{background-color:var(--color-red-50);border-radius:.5rem;padding:var(--spacing-4);border:1px solid var(--color-red-200)}.UploadCard_toggleButton__WnBVN{color:var(--color-red-700);background:none;border:none;font-size:.875rem;font-weight:600;cursor:pointer;text-decoration:underline;display:flex;align-items:center;gap:var(--spacing-2)}.UploadCard_toggleButton__WnBVN:hover{text-decoration:none}.UploadCard_discardedList__WAkrJ{margin-top:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.875rem}.UploadCard_discardedItem__qhai2{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-white);border-radius:var(--spacing-2);padding:var(--spacing-2);border:1px solid var(--color-red-100)}.UploadCard_reason__8QYyw{color:var(--color-red-600);font-size:.75rem;font-weight:500}.UploadCard_uploadStatus__nN_kG{background-color:var(--color-blue-50);border:1px solid var(--color-blue-200);border-radius:.5rem;padding:var(--spacing-3);margin-top:var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--color-blue-800);text-align:center}.UploadCard_actionButtons__2Zqgi{display:flex;gap:var(--spacing-3);align-items:center}.UploadCard_uploadButton__XcrL0{padding:var(--spacing-3) var(--spacing-6);background-color:var(--color-green-500);color:var(--color-white);border-radius:.5rem;border:none;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.UploadCard_uploadButton__XcrL0:hover:not(:disabled){background-color:var(--color-green-600);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:scale(1.05)}.UploadCard_uploadButton__XcrL0:disabled{background-color:var(--color-gray-400);cursor:not-allowed;transform:none;box-shadow:none}.UploadCard_queueSection__BH3_G{margin-top:var(--spacing-6);background-color:var(--color-blue-50);border-radius:.75rem;padding:var(--spacing-4);border:1px solid var(--color-blue-200)}.UploadCard_progressSection__UXUVh{margin-bottom:var(--spacing-4)}.UploadCard_progressHeader__v2NJI{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3)}.UploadCard_progressHeader__v2NJI h4{font-size:1rem;font-weight:600;color:var(--color-blue-800);margin:0}.UploadCard_counters__mMrJ3{display:flex;gap:var(--spacing-3);font-size:.875rem;font-weight:500}.UploadCard_pendingCounter__G76E0{color:var(--color-orange-600)}.UploadCard_successCounter__uJDnf{color:var(--color-green-600)}.UploadCard_errorCounter__bLpIu{color:var(--color-red-600)}.UploadCard_progressBar__BZrIB{width:100%;height:8px;background-color:var(--color-gray-200);border-radius:4px;overflow:hidden;margin-bottom:var(--spacing-2)}.UploadCard_progressFill__i3XtE{height:100%;background-color:var(--color-blue-500);transition:width .3s ease}.UploadCard_progressText__OdVTV{text-align:center;font-size:.875rem;font-weight:600;color:var(--color-blue-700)}.UploadCard_queueList__R5ovG{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4);max-height:300px;overflow-y:auto}.UploadCard_queueItem___pIE_{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-white);border-radius:.5rem;padding:var(--spacing-3);border:1px solid var(--color-gray-200);transition:all .2s ease}.UploadCard_queueItemPending__P0aSK{border-left:4px solid var(--color-orange-400)}.UploadCard_queueItemSending__hNAfr{border-left:4px solid var(--color-blue-500);background-color:var(--color-blue-50)}.UploadCard_queueItemSuccess__DAeq_{border-left:4px solid var(--color-green-500);background-color:var(--color-green-50)}.UploadCard_queueItemError__hdZQq{border-left:4px solid var(--color-red-500);background-color:var(--color-red-50)}.UploadCard_queueItemInfo__npiW1{display:flex;flex-direction:column;gap:var(--spacing-1)}.UploadCard_queueFileName__Cej_n{font-weight:500;color:var(--color-gray-700);font-size:.875rem}.UploadCard_queueFileSize__ua0lh{font-size:.75rem;color:var(--color-gray-500)}.UploadCard_queueStatus__JZZHj{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.25rem}.UploadCard_errorText__tE17W{font-size:.75rem;color:var(--color-red-600);font-weight:500}.UploadCard_queueActions__LZfjP{display:flex;gap:var(--spacing-3);justify-content:center;flex-wrap:wrap}.UploadCard_sendButton__P7QGt{padding:var(--spacing-3) var(--spacing-6);background-color:var(--color-green-500);color:var(--color-white);border-radius:.5rem;border:none;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.UploadCard_sendButton__P7QGt:hover:not(:disabled){background-color:var(--color-green-600);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:scale(1.05)}.UploadCard_sendButton__P7QGt:disabled{background-color:var(--color-gray-400);cursor:not-allowed;transform:none;box-shadow:none}.UploadCard_emptyState__SapFo{text-align:center;color:var(--color-gray-500);font-style:italic;padding:var(--spacing-6) 0}.UploadCard_continueButton__dbJKZ{padding:var(--spacing-3) var(--spacing-6);background-color:var(--color-orange-500);color:var(--color-white);border-radius:.5rem;border:none;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.UploadCard_continueButton__dbJKZ:hover{background-color:var(--color-orange-600);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:scale(1.05)}.QueueCard_card__lwjJu{background-color:var(--color-white);border-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);padding:var(--spacing-6)}.QueueCard_header__URWeh{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4)}.QueueCard_title__NVPtK{font-size:1.125rem;font-weight:600}.QueueCard_stats__i7leL{display:flex;gap:var(--spacing-2);font-size:.875rem}.QueueCard_statBadge__84ElS{padding:var(--spacing-1) var(--spacing-2);border-radius:.25rem}.QueueCard_pending__5cGVP{background-color:var(--color-gray-100)}.QueueCard_success__FKB2Z{background-color:var(--color-green-100);color:var(--color-green-800)}.QueueCard_error___Riby{background-color:var(--color-red-100);color:var(--color-red-800)}.QueueCard_controlBar__D5CAQ{display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.QueueCard_primaryButton__7TvmU{padding:var(--spacing-2) var(--spacing-6);background-color:var(--color-blue-500);color:var(--color-white);border-radius:.5rem;font-weight:500;border:none;cursor:pointer;transition:background-color .2s ease}.QueueCard_primaryButton__7TvmU:hover:not(:disabled){background-color:var(--color-blue-600)}.QueueCard_primaryButton__7TvmU:disabled{opacity:.5;cursor:not-allowed}.QueueCard_secondaryButton__QOsVP{padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--color-gray-300);background-color:transparent;border-radius:.5rem;cursor:pointer;transition:background-color .2s ease}.QueueCard_secondaryButton__QOsVP:hover:not(:disabled){background-color:var(--color-gray-50)}.QueueCard_secondaryButton__QOsVP:disabled{opacity:.5;cursor:not-allowed}.QueueCard_progressSection__91jEH{margin-bottom:var(--spacing-4)}.QueueCard_progressHeader__ipdzR{display:flex;justify-content:space-between;font-size:.875rem;color:var(--color-gray-600);margin-bottom:var(--spacing-1)}.QueueCard_progressBar__35nsV{width:100%;background-color:var(--color-gray-200);border-radius:9999px;height:.5rem}.QueueCard_progressFill__BaA5k{background-color:var(--color-blue-500);height:.5rem;border-radius:9999px;transition:width .3s ease}.QueueCard_tableContainer__ReTfC{overflow-x:auto}.QueueCard_table__r1g3Z{width:100%;font-size:.875rem}.QueueCard_tableHeader__l3vxg{text-align:left;color:var(--color-gray-500);border-bottom:1px solid var(--color-gray-200)}.QueueCard_headerCell__leEfE{padding:var(--spacing-2) 0;font-weight:500}.QueueCard_tableRow__ZxKaz{border-bottom:1px solid var(--color-gray-100)}.QueueCard_tableCell__c_O_U{padding:var(--spacing-2) 0}.QueueCard_fileName__ZmUO2 .QueueCard_fileNameText__jWX8M{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20rem}.QueueCard_fileSize__HEjjy{color:var(--color-gray-600)}.QueueCard_status__jqHG5{font-weight:500}.QueueCard_status__jqHG5.QueueCard_pending__5cGVP{color:var(--color-gray-600)}.QueueCard_status__jqHG5.QueueCard_uploading__xTsKF{color:var(--color-blue-600)}.QueueCard_status__jqHG5.QueueCard_success__FKB2Z{color:var(--color-green-600)}.QueueCard_status__jqHG5.QueueCard_error___Riby{color:var(--color-red-600)}.QueueCard_errorText___9AM9{font-size:.75rem;color:var(--color-red-500);margin-top:var(--spacing-1)}.QueueCard_attempts__OW_7f{color:var(--color-gray-600)}.QueueCard_retryButton__ZH1KE{margin-left:var(--spacing-2);font-size:.75rem;color:var(--color-blue-600);background:none;border:none;cursor:pointer;text-decoration:underline}.QueueCard_retryButton__ZH1KE:hover{text-decoration:none}.QueueCard_emptyState__A0Kmf{text-align:center;padding:var(--spacing-8) 0;color:var(--color-gray-500)}