.UploadZone_wrapper__jWmBK{height:100%;gap:16px}.UploadZone_wrapper__jWmBK,.UploadZone_zone__5Nq2T{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.UploadZone_zone__5Nq2T{max-width:480px;min-height:320px;padding:48px;border:2px dashed var(--color-border-secondary,#e8e8ed);border-radius:var(--radius-lg,12px);cursor:pointer;transition:border-color .2s ease,background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UploadZone_zone__5Nq2T:hover{border-color:var(--color-border,#D2D2D7);background-color:var(--color-hover,rgba(0,0,0,.01))}.UploadZone_zone__5Nq2T:focus-visible{outline:2px solid var(--color-primary,#1D1D1F);outline-offset:2px}.UploadZone_dragOver__9gbLq{border-color:var(--color-accent,#2563EB);border-style:solid;background-color:var(--color-accent-bg,#EFF6FF)}.UploadZone_input__OlOIY{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.UploadZone_icon__wKxKP{color:var(--color-text-secondary,#86868B);margin-bottom:16px}.UploadZone_title__2BN85{font-size:calc(var(--font-size-lg, 15px) + 1px);font-weight:600;line-height:var(--line-height-normal,1.4);color:var(--color-text,#1D1D1F);margin-bottom:4px}.UploadZone_subtitle__gg2sR{text-align:center}.UploadZone_hint__UOaLX,.UploadZone_subtitle__gg2sR{font-size:var(--font-size-md,14px);line-height:var(--line-height-relaxed,1.5);color:var(--color-text-secondary,#86868B)}.UploadZone_loading__k9pnm{display:flex;flex-direction:column;align-items:center;gap:12px}.UploadZone_spinner__K6R_G{width:48px;height:48px;border:3px solid var(--color-border-secondary,#e8e8ed);border-top-color:var(--color-primary,#1d1d1f);border-radius:50%;animation:UploadZone_spin__LuBVs .8s linear infinite}@keyframes UploadZone_spin__LuBVs{to{transform:rotate(1turn)}}.UploadZone_errors__zM_ls{display:flex;flex-direction:column;gap:4px}.UploadZone_error__Lk4bs{font-size:var(--font-size-sm,13px);line-height:var(--line-height-normal,1.4);color:var(--color-error,#FF3B30)}.WorkbenchLoading_root___bGZk{display:flex;flex-direction:column;width:100vw;height:100vh;background:var(--color-bg,#FFFFFF);overflow:hidden}.WorkbenchLoading_toolbar___Aj3_{flex-shrink:0;height:48px;background:var(--color-bg,#FFFFFF);border-bottom:1px solid var(--color-border-secondary,#e8e8ed);display:flex;align-items:center;padding:0 16px;gap:8px}.WorkbenchLoading_toolbarBlockLeft__arPS2{width:80px;height:24px;border-radius:var(--radius-sm,4px);background:var(--color-bg-secondary,#F5F5F7);animation:WorkbenchLoading_pulse__XKTsr 1.6s ease-in-out infinite}.WorkbenchLoading_toolbarBlockCenter__2Eed4{flex:1 1;display:flex;justify-content:center;gap:8px}.WorkbenchLoading_toolbarChip__qyMB6{width:44px;height:32px}.WorkbenchLoading_toolbarBlockRight__ufa_3,.WorkbenchLoading_toolbarChip__qyMB6{border-radius:var(--radius-sm,4px);background:var(--color-bg-secondary,#F5F5F7);animation:WorkbenchLoading_pulse__XKTsr 1.6s ease-in-out infinite}.WorkbenchLoading_toolbarBlockRight__ufa_3{width:72px;height:28px}.WorkbenchLoading_body__n0I0t{flex:1 1;display:flex;min-height:0}.WorkbenchLoading_thumbnailPanel__PKVpV{flex-shrink:0;width:180px;background:var(--color-bg-secondary,#F5F5F7);border-right:1px solid var(--color-border-secondary,#e8e8ed);display:flex;flex-direction:column;gap:8px;padding:10px}.WorkbenchLoading_thumbCard__ovtjZ{width:100%;border-radius:var(--radius-sm,4px);background:var(--color-border,#D2D2D7);animation:WorkbenchLoading_pulse__XKTsr 1.6s ease-in-out infinite}.WorkbenchLoading_thumbCard__ovtjZ:first-child{height:120px}.WorkbenchLoading_thumbCard__ovtjZ:nth-child(2){height:120px;animation-delay:.2s}.WorkbenchLoading_thumbCard__ovtjZ:nth-child(3){height:120px;animation-delay:.4s}.WorkbenchLoading_canvas__NTSNl{flex:1 1;position:relative;background:var(--color-canvas-bg,#F0F0F0);display:flex;align-items:center;justify-content:center;min-width:0}.WorkbenchLoading_logoMark__vjjsA{display:flex;flex-direction:column;align-items:center;gap:20px;opacity:.45}.WorkbenchLoading_logoIcon__RH5YJ{color:var(--color-text-secondary,#86868B)}.WorkbenchLoading_progressTrack__MA2XD{width:160px;height:3px;background:var(--color-border,#D2D2D7);border-radius:2px;overflow:hidden}.WorkbenchLoading_progressBar__uluc2{height:100%;width:40%;background:var(--color-text-secondary,#86868B);border-radius:2px;animation:WorkbenchLoading_sweep__vzbzl 1.6s ease-in-out infinite}.WorkbenchLoading_statusBar__QFX0t{flex-shrink:0;height:32px;background:var(--color-bg,#FFFFFF);border-top:1px solid var(--color-border-secondary,#e8e8ed)}@keyframes WorkbenchLoading_pulse__XKTsr{0%{opacity:.5}50%{opacity:.9}to{opacity:.5}}@keyframes WorkbenchLoading_sweep__vzbzl{0%{transform:translateX(-200%)}to{transform:translateX(400%)}}@media (max-width:1024px){.WorkbenchLoading_thumbnailPanel__PKVpV{width:48px;padding:8px;align-items:center}.WorkbenchLoading_thumbCard__ovtjZ{width:32px;height:32px}}@media (max-width:768px){.WorkbenchLoading_body__n0I0t{flex-direction:column}.WorkbenchLoading_thumbnailPanel__PKVpV{width:100%;height:72px;flex-direction:row;border-right:none;border-bottom:1px solid var(--color-border-secondary,#e8e8ed);padding:8px 10px;gap:10px}.WorkbenchLoading_thumbCard__ovtjZ{width:56px;height:56px;flex-shrink:0}.WorkbenchLoading_toolbarChip__qyMB6{width:36px}}.WorkbenchPageClient_uploadLayout__AvjuC{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background:var(--color-bg,#FFFFFF)}.WorkbenchPageClient_mobileBlocker__MJDPV{display:none;position:fixed;inset:0;z-index:9999;background:var(--color-bg,#FFFFFF);flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.WorkbenchPageClient_mobileBlockerTitle__i9xkj{font-size:20px;font-weight:600;color:var(--color-text,#1d1d1f);margin:0}.WorkbenchPageClient_mobileBlockerDesc__dWUuH{font-size:14px;color:var(--color-text-secondary,#86868b);max-width:320px;line-height:1.6;margin:0}.WorkbenchPageClient_toast__zHYxN{position:fixed;bottom:48px;left:50%;transform:translateX(-50%);padding:8px 20px;border-radius:8px;font-size:13px;font-weight:500;z-index:2000;pointer-events:none;animation:WorkbenchPageClient_toastIn__siqc7 .2s ease,WorkbenchPageClient_toastOut__sSXpI .2s ease 2.8s forwards}.WorkbenchPageClient_toast_success__7uq2D{background:var(--color-btn-primary-bg,#1d1d1f);color:var(--color-btn-primary-text,#fff)}.WorkbenchPageClient_toast_error__Q1pxq{background:var(--color-error,#ff3b30);color:var(--color-btn-primary-text,#fff)}.WorkbenchPageClient_toast_warning__y9Q7h{background:var(--color-warning,#FF9500);color:var(--color-btn-primary-text,#fff)}@media (max-width:768px){.WorkbenchPageClient_mobileBlocker__MJDPV{display:none}}@keyframes WorkbenchPageClient_toastIn__siqc7{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes WorkbenchPageClient_toastOut__sSXpI{0%{opacity:1}to{opacity:0}}