.channel-upload_container__MPUCW{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.channel-upload_headerCard__EPt85{background:var(--bg-surface,#ffffff);border:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:var(--radius-lg,14px);padding:20px 24px;box-shadow:0 4px 20px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:16px}.channel-upload_headerTop__ZVRIr{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.channel-upload_titleGroup__FdZ0t{display:flex;flex-direction:column;gap:4px}.channel-upload_title__2cY8I{font-size:1.15rem;font-weight:700;color:var(--text-primary,#111827);display:flex;align-items:center;gap:10px}.channel-upload_subtitle__5ktjl{font-size:.8125rem;color:var(--text-secondary,#6b7280);line-height:1.5}.channel-upload_actionsGroup__ZbP3V,.channel-upload_metricsBar__46eWf{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.channel-upload_metricsBar__46eWf{padding-top:12px;border-top:1px solid var(--border-subtle,rgba(0,0,0,.06))}.channel-upload_metricBadge__59UBZ{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;font-size:.75rem;font-weight:600;background:var(--bg-subtle,#f3f4f6);color:var(--text-secondary,#4b5563)}.channel-upload_metricBadgeReady__D7Pbm{background:rgba(16,185,129,.1);color:#059669;border:1px solid rgba(16,185,129,.2)}.channel-upload_metricBadgeWarning__5qjgK{background:rgba(245,158,11,.1);color:#d97706;border:1px solid rgba(245,158,11,.2)}.channel-upload_metricBadgeQueue__7Xqi_{background:rgba(99,102,241,.1);color:#4f46e5;border:1px solid rgba(99,102,241,.2)}.channel-upload_metricBadgeSuccess__4nMDr{background:rgba(37,99,235,.1);color:#1d4ed8;border:1px solid rgba(37,99,235,.2)}.channel-upload_metricBadgeError__30GLl{background:rgba(239,68,68,.1);color:#dc2626;border:1px solid rgba(239,68,68,.2)}.channel-upload_channelsGrid__wK3Kx{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}.channel-upload_channelCard__OMq1g{background:var(--bg-surface,#ffffff);border:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:var(--radius-lg,14px);padding:18px 20px;display:flex;flex-direction:column;gap:14px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.02)}.channel-upload_channelCardActiveDropdown___XKQp,.channel-upload_channelCard__OMq1g:focus-within{z-index:100}.channel-upload_channelCard__OMq1g:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.06);border-color:var(--accent,#6366f1)}.channel-upload_channelCardSelected__ce0ts{border-color:var(--accent,#6366f1);background:linear-gradient(to bottom,var(--bg-surface,#ffffff),rgba(99,102,241,.02))}.channel-upload_cardHeader__Znn_h{display:flex;align-items:center;justify-content:space-between;gap:12px}.channel-upload_cardHeaderLeft__uC25k{display:flex;align-items:center;gap:10px}.channel-upload_checkbox__3R7Nn{width:18px;height:18px;cursor:pointer;accent-color:var(--accent,#6366f1)}.channel-upload_channelPill__U334f{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;font-weight:700;font-size:.8125rem;color:#ffffff}.channel-upload_channelMeta__1arAG{display:flex;flex-direction:column}.channel-upload_channelTitle__AiYjL{font-weight:700;font-size:.9375rem;color:var(--text-primary,#111827)}.channel-upload_channelSub__LTfY9{font-size:.72rem;color:var(--text-tertiary,#9ca3af)}.channel-upload_statusPill__MM4Nt{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;font-size:.72rem;font-weight:700;white-space:nowrap}.channel-upload_pillReady__CFXdK{background:rgba(16,185,129,.12);color:#059669}.channel-upload_pillWarning__75aYC{background:rgba(245,158,11,.12);color:#d97706}.channel-upload_pillError__48wgE{background:rgba(239,68,68,.12);color:#dc2626}.channel-upload_pillQueue__3y_5s{background:rgba(99,102,241,.12);color:#4f46e5}.channel-upload_pillSuccess__OZtRN{background:rgba(37,99,235,.12);color:#1d4ed8}.channel-upload_infoSection__bt__V{background:var(--bg-subtle,#f9fafb);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-size:.775rem}.channel-upload_infoRow__E4aKy{display:flex;justify-content:space-between;align-items:center;gap:8px}.channel-upload_infoLabel___KS5G{color:var(--text-tertiary,#6b7280);font-weight:500}.channel-upload_infoValue__5tvdV{color:var(--text-primary,#1f2937);font-weight:600;text-align:right;word-break:break-all}.channel-upload_barcodeBox__zdHT4{display:flex;flex-direction:column;gap:6px}.channel-upload_barcodeLabel__aE6Rm{font-size:.75rem;font-weight:600;color:var(--text-secondary,#4b5563)}.channel-upload_barcodeRow__buGIC{display:flex;align-items:center;gap:8px}.channel-upload_barcodeInput__iFLq1{flex:1 1;padding:8px 12px;font-size:.8125rem;border:1.5px solid #d1d5db;border-radius:8px;background:#ffffff;color:#111827;font-family:inherit;transition:all .15s ease;cursor:text}.channel-upload_barcodeInput__iFLq1:hover{border-color:#9ca3af}.channel-upload_barcodeInput__iFLq1:focus{outline:none;border-color:var(--accent,#6366f1);box-shadow:0 0 0 3px rgba(99,102,241,.18);background:#ffffff}.channel-upload_saveSmallBtn__KN1Sr{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:7px 12px;border-radius:8px;font-size:.75rem;font-weight:600;cursor:pointer;background:var(--accent,#6366f1);color:#ffffff;border:none;white-space:nowrap;transition:all .15s ease}.channel-upload_saveSmallBtn__KN1Sr:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.channel-upload_saveSmallBtn__KN1Sr:disabled{opacity:.5;cursor:not-allowed}.channel-upload_quickFixSection__hc0yM{background:rgba(99,102,241,.04);border:1px dashed rgba(99,102,241,.35);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:12px;position:relative;z-index:30}.channel-upload_quickFixTitle__XalX1{font-size:.785rem;font-weight:700;color:var(--accent,#6366f1);display:flex;align-items:center;gap:6px}.channel-upload_fixRow__gD92W{display:flex;flex-direction:column;gap:6px;position:relative}.channel-upload_fixLabel__IlIHW{font-size:.735rem;font-weight:600;color:var(--text-secondary,#4b5563)}.channel-upload_fixInputGroup__F6Uzb{display:flex;gap:8px;align-items:center;position:relative}.channel-upload_comboboxWrap__ECxoV{position:relative;flex:1 1;z-index:40}.channel-upload_comboboxInput__yuM5n{width:100%;padding:8px 12px;font-size:.8125rem;border:1.5px solid #d1d5db;border-radius:8px;background:#ffffff;color:#111827;outline:none;cursor:text;transition:all .15s ease}.channel-upload_comboboxInput__yuM5n:hover{border-color:#9ca3af}.channel-upload_comboboxInput__yuM5n:focus{border-color:var(--accent,#6366f1);box-shadow:0 0 0 3px rgba(99,102,241,.18);background:#ffffff}.channel-upload_comboboxDropdown__YbSqp{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:220px;overflow-y:auto;background:#ffffff;border:1.5px solid #c7d2fe;border-radius:8px;box-shadow:0 14px 35px rgba(0,0,0,.22);z-index:99999;list-style:none;padding:4px;margin:0}.channel-upload_comboboxOption__AI9si{padding:8px 10px;font-size:.785rem;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:2px;transition:background .1s ease}.channel-upload_comboboxOption__AI9si:hover{background:var(--bg-subtle,#f3f4f6)}.channel-upload_comboboxOptionActive__jlJfg{background:rgba(99,102,241,.1);color:var(--accent,#6366f1)}.channel-upload_optionMain__0mvm3{font-weight:600;color:var(--text-primary,#111827)}.channel-upload_optionSub__rOsXH{font-size:.7rem;color:var(--text-tertiary,#9ca3af)}.channel-upload_conflictBox__i9KAv{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:10px 12px;font-size:.75rem;color:#b91c1c;line-height:1.5;position:relative;z-index:1}.channel-upload_issuesList__lTNVT{display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}.channel-upload_issueItem__RhwCm{display:flex;align-items:flex-start;gap:6px;font-size:.75rem;line-height:1.4;padding:6px 10px;border-radius:6px}.channel-upload_issueError__oEx30{background:rgba(239,68,68,.06);color:#b91c1c;border-left:3px solid #ef4444}.channel-upload_issueWarning__TomXk{background:rgba(245,158,11,.06);color:#b45309;border-left:3px solid #f59e0b}.channel-upload_queueBox__UAJIw{background:rgba(99,102,241,.05);border:1px solid rgba(99,102,241,.2);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:.75rem}.channel-upload_queueSuccessBox__KHPEr{background:rgba(16,185,129,.06);border:1px solid rgba(16,185,129,.25);color:#065f46}.channel-upload_queueFailedBox__Om1OB{background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.25);color:#991b1b}.channel-upload_cardFooter__m0r4Q{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:10px;border-top:1px solid var(--border-subtle,rgba(0,0,0,.06))}.channel-upload_actionBtn__C3jDh{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border-radius:8px;font-size:.785rem;font-weight:600;cursor:pointer;border:none;transition:all .15s ease}.channel-upload_actionBtnPrimary__gpwpV{background:var(--accent,#6366f1);color:#ffffff}.channel-upload_actionBtnPrimary__gpwpV:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.channel-upload_actionBtnPrimary__gpwpV:disabled{opacity:.5;cursor:not-allowed}.channel-upload_actionBtnGhost__jXJxe{background:transparent;color:var(--text-secondary,#4b5563);border:1px solid var(--border-subtle,rgba(0,0,0,.12))}.channel-upload_actionBtnGhost__jXJxe:hover:not(:disabled){background:var(--bg-subtle,#f3f4f6);color:var(--text-primary,#111827)}.channel-upload_spinner__I5G5l{display:inline-block;width:14px;height:14px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:channel-upload_spin__wPZtc .6s linear infinite}@keyframes channel-upload_spin__wPZtc{to{transform:rotate(1turn)}}.upload-tracking_container__qivM6{display:flex;flex-direction:column;gap:20px}.upload-tracking_topBar___XsI1{background:var(--bg-surface,#ffffff);border:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:var(--radius-lg,14px);padding:18px 22px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 16px rgba(0,0,0,.02)}.upload-tracking_topRow__vUXGZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.upload-tracking_titleArea__CSEjc{display:flex;flex-direction:column;gap:4px}.upload-tracking_title__IRP3w{font-size:1.15rem;font-weight:700;color:var(--text-primary,#111827);display:flex;align-items:center;gap:10px}.upload-tracking_subtitle__Yseb1{font-size:.8125rem;color:var(--text-secondary,#6b7280)}.upload-tracking_btnGroup__ZRlnN{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.upload-tracking_filterRow__G_KGS{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:14px;border-top:1px solid var(--border-subtle,rgba(0,0,0,.06))}.upload-tracking_filterPills__Mgf6e{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.upload-tracking_filterPill__eOwsG{padding:6px 12px;border-radius:9999px;font-size:.775rem;font-weight:600;cursor:pointer;border:1px solid var(--border-subtle,rgba(0,0,0,.1));background:var(--bg-subtle,#f9fafb);color:var(--text-secondary,#4b5563);transition:all .15s ease}.upload-tracking_filterPill__eOwsG:hover{background:var(--border-subtle,#e5e7eb);color:var(--text-primary,#111827)}.upload-tracking_filterPillActive__vozH2{background:var(--accent,#6366f1);color:#ffffff;border-color:var(--accent,#6366f1)}.upload-tracking_selectInput__tNTio{font-size:.8125rem;background:var(--bg-surface,#ffffff);color:var(--text-primary,#111827)}.upload-tracking_searchBox__lr3YA,.upload-tracking_selectInput__tNTio{padding:6px 12px;border:1px solid var(--border-subtle,rgba(0,0,0,.12));border-radius:8px}.upload-tracking_searchBox__lr3YA{display:flex;align-items:center;gap:8px;background:var(--bg-subtle,#f9fafb);min-width:260px}.upload-tracking_searchInput__P__X9{border:none;background:transparent;outline:none;font-size:.8125rem;color:var(--text-primary,#111827);width:100%}.upload-tracking_viewModeToggle__FvZ0W{display:inline-flex;border-radius:8px;overflow:hidden;border:1px solid var(--border-subtle,rgba(0,0,0,.12));background:var(--bg-subtle,#f9fafb)}.upload-tracking_viewModeBtn__NzWE0{padding:6px 14px;font-size:.775rem;font-weight:600;cursor:pointer;border:none;background:transparent;color:var(--text-secondary,#4b5563);transition:all .15s ease;display:flex;align-items:center;gap:6px}.upload-tracking_viewModeBtnActive__nf0ze{background:var(--accent,#6366f1);color:#ffffff}.upload-tracking_rankBadge__iUK0f{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 6px;border-radius:6px;font-size:.72rem;font-weight:700;background:var(--bg-subtle,#f3f4f6);color:var(--text-secondary,#4b5563);font-family:monospace}.upload-tracking_accordionList__h2Us8{display:flex;flex-direction:column;gap:14px}.upload-tracking_accordionCard__T3te3{background:var(--bg-surface,#ffffff);border:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:var(--radius-lg,14px);overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 10px rgba(0,0,0,.02)}.upload-tracking_accordionCard__T3te3:hover{border-color:rgba(99,102,241,.35);box-shadow:0 4px 18px rgba(0,0,0,.05)}.upload-tracking_accordionHeader___b8wX{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--bg-surface,#ffffff);gap:14px;flex-wrap:wrap}.upload-tracking_accordionHeader___b8wX:hover{background:rgba(99,102,241,.02)}.upload-tracking_headerLeft__MGi6h{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.upload-tracking_chevron__F9PGM{display:inline-block;font-size:.8rem;transition:transform .2s ease;color:var(--text-tertiary,#9ca3af)}.upload-tracking_chevronOpen__XzB57{transform:rotate(90deg);color:var(--accent,#6366f1)}.upload-tracking_channelBadge__pE2sq{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:8px;font-size:.8125rem;font-weight:700;color:#ffffff}.upload-tracking_sessionDate__miFbh{font-weight:700;font-size:.9375rem;color:var(--text-primary,#111827);display:flex;align-items:center;gap:6px}.upload-tracking_headerMetrics__6lrox{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.upload-tracking_badge__lTkVJ{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:9999px;font-size:.735rem;font-weight:700}.upload-tracking_badgeNeutral__ZOK7m{background:var(--bg-subtle,#f3f4f6);color:var(--text-secondary,#4b5563)}.upload-tracking_badgeSuccess__6Fbse{background:rgba(16,185,129,.12);color:#059669}.upload-tracking_badgeError__idUnk{background:rgba(239,68,68,.12);color:#dc2626}.upload-tracking_badgePending__GQY9F{background:rgba(245,158,11,.12);color:#d97706}.upload-tracking_headerActions__g_HHK{display:flex;align-items:center;gap:8px}.upload-tracking_accordionBody__LhMXI{border-top:1px solid var(--border-subtle,rgba(0,0,0,.08));padding:16px 20px;background:var(--bg-subtle,#fbfbfb);display:flex;flex-direction:column;gap:12px}.upload-tracking_tableWrap__ZYMsL{overflow-x:auto;border:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:10px;background:var(--bg-surface,#ffffff)}.upload-tracking_productTable__MWTmI{width:100%;border-collapse:collapse;font-size:.8125rem;text-align:left}.upload-tracking_productTable__MWTmI th{background:var(--bg-subtle,#f9fafb);padding:10px 14px;font-weight:600;color:var(--text-secondary,#4b5563);border-bottom:1px solid var(--border-subtle,rgba(0,0,0,.08));white-space:nowrap}.upload-tracking_productTable__MWTmI td{padding:12px 14px;border-bottom:1px solid var(--border-subtle,rgba(0,0,0,.05));vertical-align:middle}.upload-tracking_productTable__MWTmI tr:last-child td{border-bottom:none}.upload-tracking_productTable__MWTmI tr:hover td{background:rgba(99,102,241,.015)}.upload-tracking_productInfo__8nuAL{display:flex;align-items:center;gap:10px}.upload-tracking_thumb__01qiu{width:38px;height:38px;border-radius:6px;object-fit:cover;background:#f3f4f6;border:1px solid rgba(0,0,0,.06)}.upload-tracking_thumbFallback__SYaIb{width:38px;height:38px;border-radius:6px;background:var(--bg-subtle,#f3f4f6);display:flex;align-items:center;justify-content:center;font-size:1.1rem}.upload-tracking_productMeta__r8Jog{display:flex;flex-direction:column;gap:2px}.upload-tracking_productName__HlbAc{font-weight:600;color:var(--text-primary,#111827);max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-tracking_productCodes__M2Idu{font-size:.72rem;color:var(--text-tertiary,#9ca3af);display:flex;gap:8px}.upload-tracking_errorBox__eWL_Z{margin-top:6px;padding:8px 12px;background:rgba(239,68,68,.07);border-left:3px solid #ef4444;border-radius:4px;color:#b91c1c;font-size:.75rem;line-height:1.45;word-break:break-word}.upload-tracking_actionBtn__m82eT{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 12px;border-radius:7px;font-size:.75rem;font-weight:600;cursor:pointer;border:1px solid var(--border-subtle,rgba(0,0,0,.12));background:var(--bg-surface,#ffffff);color:var(--text-primary,#111827);transition:all .15s ease;white-space:nowrap}.upload-tracking_actionBtn__m82eT:hover:not(:disabled){background:var(--bg-subtle,#f3f4f6);border-color:var(--accent,#6366f1);color:var(--accent,#6366f1)}.upload-tracking_actionBtn__m82eT:disabled{opacity:.5;cursor:not-allowed}.upload-tracking_actionBtnPrimary__JgxEt{background:var(--accent,#6366f1);color:#ffffff;border-color:var(--accent,#6366f1)}.upload-tracking_actionBtnPrimary__JgxEt:hover:not(:disabled){opacity:.92;color:#ffffff}.upload-tracking_emptyState__3_5Bj{text-align:center;padding:50px 20px;background:var(--bg-surface,#ffffff);border-radius:var(--radius-lg,14px);border:1px dashed var(--border-subtle,rgba(0,0,0,.12));color:var(--text-tertiary,#9ca3af)}.upload-tracking_spinner__YkMcB{display:inline-block;width:14px;height:14px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:upload-tracking_spin__J2xoR .6s linear infinite}@keyframes upload-tracking_spin__J2xoR{to{transform:rotate(1turn)}}