._container_jfyxz_1{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1rem}._card_jfyxz_9{background:#fff;border-radius:8px;box-shadow:0 2px 12px #0000001a;padding:2rem;width:100%;max-width:360px;display:flex;flex-direction:column;gap:.75rem}._title_jfyxz_21{font-size:1.4rem;font-weight:700;color:#111}._subtitle_jfyxz_27{font-size:.9rem;color:#666;margin-top:-.25rem}._label_jfyxz_33{font-size:.85rem;font-weight:600;color:#333;margin-top:.5rem}._input_jfyxz_40{padding:.6rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;outline:none;transition:border-color .15s}._input_jfyxz_40:focus{border-color:#2563eb}._error_jfyxz_53{font-size:.85rem;color:#dc2626}._button_jfyxz_58{margin-top:.25rem;padding:.65rem;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .15s}._button_jfyxz_58:hover:not(:disabled){background:#1d4ed8}._button_jfyxz_58:disabled{opacity:.6;cursor:not-allowed}._container_kctb7_1{min-height:100vh;display:flex;flex-direction:column}._header_kctb7_7{background:#1e293b;color:#fff;padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:space-between}._headerRight_kctb7_16{display:flex;align-items:center;gap:.6rem}._brand_kctb7_22{font-weight:600;font-size:.95rem}._logoutBtn_kctb7_27{background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff;padding:.35rem .85rem;border-radius:5px;font-size:.85rem;cursor:pointer;transition:background .15s}._logoutBtn_kctb7_27:hover{background:#ffffff1a}._main_kctb7_42{padding:1rem 0 0;color:#555;flex:1}._tabs_kctb7_48{max-width:980px;margin:0 auto;padding:0 1.5rem;display:flex;gap:.5rem}._tabBtn_kctb7_56{border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:6px 6px 0 0;padding:.45rem .8rem;cursor:pointer}._tabBtnActive_kctb7_65{border-color:#1d4ed8;color:#1d4ed8;font-weight:600}._zone_hqt1r_1{border:2px dashed #cbd5e1;border-radius:10px;background:#fff;padding:2rem 1rem;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}._zone_hqt1r_1:hover{border-color:#93c5fd;background:#f8fafc}._zoneActive_hqt1r_16{border-color:#2563eb;background:#eff6ff}._title_hqt1r_21{font-size:1rem;font-weight:600;color:#1e293b;margin-bottom:.35rem}._subtitle_hqt1r_28{font-size:.85rem;color:#64748b}._input_hqt1r_33{display:none}._card_g7jse_1{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}._cardRejected_g7jse_11{border-color:#fca5a5;background:#fef2f2}._cardError_g7jse_16{border-color:#f87171}._thumbWrap_g7jse_20{width:100%;height:140px;background:#f1f5f9;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:.85rem}._thumb_g7jse_20{width:100%;height:100%;object-fit:cover}._name_g7jse_39{font-size:.85rem;font-weight:600;color:#1e293b;word-break:break-all}._meta_g7jse_46{font-size:.75rem;color:#64748b}._progressOuter_g7jse_51{width:100%;height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden}._progressInner_g7jse_59{height:100%;background:#2563eb;transition:width .15s linear}._statusRow_g7jse_65{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.78rem;color:#64748b}._statusBadge_g7jse_74{font-size:.7rem;text-transform:uppercase;font-weight:700;letter-spacing:.04em;padding:.15rem .45rem;border-radius:4px}._badgePending_g7jse_83{background:#e2e8f0;color:#475569}._badgeUploading_g7jse_84{background:#dbeafe;color:#1d4ed8}._badgeDone_g7jse_85{background:#dcfce7;color:#166534}._badgeError_g7jse_86,._badgeRejected_g7jse_87{background:#fee2e2;color:#b91c1c}._url_g7jse_89{font-size:.75rem;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:.3rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all;-webkit-user-select:all;user-select:all}._copyBtn_g7jse_101{align-self:flex-end;background:#1e293b;color:#fff;border:none;padding:.35rem .75rem;border-radius:5px;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s}._copyBtn_g7jse_101:hover{background:#0f172a}._copyBtnOk_g7jse_118{background:#16a34a}._errorMsg_g7jse_122{font-size:.8rem;color:#b91c1c}._container_bo7v5_1{max-width:980px;margin:0 auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}._toolbar_bo7v5_10{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}._summary_bo7v5_18{color:#475569;font-size:.9rem}._copyAllBtn_bo7v5_23{background:#2563eb;color:#fff;border:none;padding:.55rem 1rem;border-radius:6px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s}._copyAllBtn_bo7v5_23:hover:not(:disabled){background:#1d4ed8}._copyAllBtn_bo7v5_23:disabled{opacity:.5;cursor:not-allowed}._copyAllOk_bo7v5_44{background:#16a34a}._list_bo7v5_48{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.85rem}._backdrop_1fifk_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:grid;place-items:center;z-index:20}._modal_1fifk_10{width:min(560px,calc(100vw - 2rem));background:#fff;border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.65rem}._thumb_1fifk_20{width:100%;max-height:260px;object-fit:contain;border-radius:8px;background:#f8fafc}._key_1fifk_28,._url_1fifk_29{font-size:.8rem;word-break:break-all}._actions_1fifk_34{display:flex;justify-content:flex-end;gap:.5rem}._danger_1fifk_40{background:#b91c1c;color:#fff;border:none;border-radius:6px;padding:.4rem .8rem}._error_1fifk_48{color:#b91c1c}._container_1g4fv_1{display:flex;flex-direction:column;gap:1rem}._grid_1g4fv_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem}._card_1g4fv_13{border:1px solid #e2e8f0;border-radius:8px;padding:.55rem;background:#fff}._thumb_1g4fv_20{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:6px}._meta_1g4fv_27{font-size:.78rem;color:#475569;margin-top:.4rem;word-break:break-all}._row_1g4fv_34{display:flex;justify-content:space-between;margin-top:.5rem}._link_1g4fv_40,._copy_1g4fv_41,._delete_1g4fv_42,._loadMore_1g4fv_43{font-size:.85rem}._copy_1g4fv_41{border:none;background:transparent;cursor:pointer;color:#0f766e}._copyOk_1g4fv_54{color:#15803d}._delete_1g4fv_42{color:#b91c1c;border:none;background:transparent;cursor:pointer}._loadMore_1g4fv_43{align-self:center;border:1px solid #cbd5e1;background:#fff;border-radius:6px;padding:.45rem .8rem;cursor:pointer}._error_1g4fv_74{color:#b91c1c}._empty_1g4fv_78{color:#64748b}._meter_1eskr_1{border-radius:6px;padding:.35rem .7rem;font-size:.85rem;font-weight:600}._neutral_1eskr_8{background:#e2e8f0;color:#334155}._yellow_1eskr_13{background:#fef08a;color:#854d0e}._red_1eskr_18{background:#fecaca;color:#991b1b}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,-apple-system,sans-serif;background:#f5f5f5;color:#1a1a1a;min-height:100vh}
