.task-mode-section[data-v-2a8ddf40]{padding:4px 0}.wl-section[data-v-2a8ddf40]{margin-bottom:8px}.wl-header[data-v-2a8ddf40]{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}.wl-title[data-v-2a8ddf40]{font-size:14px;font-weight:600;color:#333}.wl-badge[data-v-2a8ddf40]{padding:2px 10px;border-radius:12px;font-size:12px;font-weight:500}.badge-gray[data-v-2a8ddf40]{background:#f0f0f0;color:#666}.badge-blue[data-v-2a8ddf40]{background:#e6f7ff;color:#1890ff}.badge-orange[data-v-2a8ddf40]{background:#fff7e6;color:#fa8c16}.badge-green[data-v-2a8ddf40]{background:#f6ffed;color:#52c41a}.badge-red[data-v-2a8ddf40]{background:#fff1f0;color:#f5222d}.wl-stock-block[data-v-2a8ddf40]{display:flex;flex-direction:column;gap:10px}.wl-stock-bar[data-v-2a8ddf40]{padding:10px 14px;border-radius:4px;font-size:13px;display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.wl-stock-bar.ok[data-v-2a8ddf40]{background:#f6ffed;color:#389e0d;border:1px solid #b7eb8f}.wl-stock-bar.warn[data-v-2a8ddf40]{background:#fff1f0;color:#cf1322;border:1px solid #ffa39e;justify-content:space-between}.wl-stock-bar.checking[data-v-2a8ddf40]{background:#fafafa;color:#888;border:1px solid #e8e8e8}.wl-stock-bar b[data-v-2a8ddf40]{font-weight:700}.wl-recheck[data-v-2a8ddf40]{border:1px solid #cf1322;background:#fff;color:#cf1322;padding:3px 10px;border-radius:3px;font-size:12px;cursor:pointer}.wl-recheck[data-v-2a8ddf40]:hover:not(:disabled){background:#cf1322;color:#fff}.wl-btn.success[data-v-2a8ddf40]:disabled,.wl-recheck[data-v-2a8ddf40]:disabled{opacity:.5;cursor:not-allowed}.wl-stat[data-v-2a8ddf40]{font-size:13px;color:#666}.wl-stat.claimed[data-v-2a8ddf40]{color:#29a661}.wl-diff[data-v-2a8ddf40]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:10px;padding:8px 12px;background:#f9f9f9;border-radius:4px}.diff-tag[data-v-2a8ddf40]{padding:2px 8px;border-radius:10px;font-size:12px}.diff-tag.add[data-v-2a8ddf40]{background:#f6ffed;color:#52c41a}.diff-tag.update[data-v-2a8ddf40]{background:#e6f7ff;color:#1890ff}.diff-tag.del[data-v-2a8ddf40]{background:#fff1f0;color:#f5222d}.diff-tag.same[data-v-2a8ddf40]{background:#f0f0f0;color:#666}.diff-total[data-v-2a8ddf40]{font-size:12px;color:#888}.wl-error[data-v-2a8ddf40]{color:#f5222d;font-size:13px;margin-bottom:8px}.wl-actions[data-v-2a8ddf40]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wl-btn[data-v-2a8ddf40]{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:4px;font-size:13px;cursor:pointer;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}.wl-btn.primary[data-v-2a8ddf40]{background:#1890ff;color:#fff}.wl-btn.primary[data-v-2a8ddf40]:hover:not(.disabled){background:#40a9ff}.wl-btn.warning[data-v-2a8ddf40]{background:#fa8c16;color:#fff}.wl-btn.warning[data-v-2a8ddf40]:hover:not(.disabled){background:#ffa940}.wl-btn.danger[data-v-2a8ddf40]{background:#fff;color:#f5222d;border:1px solid #f5222d}.wl-btn.danger[data-v-2a8ddf40]:hover:not([disabled]){background:#fff1f0}.wl-btn.success[data-v-2a8ddf40]{background:#52c41a;color:#fff}.wl-btn.success[data-v-2a8ddf40]:hover:not([disabled]){background:#73d13d}.wl-btn.disabled[data-v-2a8ddf40],.wl-btn[disabled][data-v-2a8ddf40]{opacity:.6;cursor:not-allowed}.wl-done[data-v-2a8ddf40]{font-size:13px;color:#52c41a}.mode-placeholder[data-v-2a8ddf40]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:6px;background:#fafafa;border:1px dashed #d9d9d9;color:#999}.placeholder-icon[data-v-2a8ddf40]{font-size:18px}.placeholder-label[data-v-2a8ddf40]{font-size:14px;font-weight:500;color:#666}.placeholder-tip[data-v-2a8ddf40]{font-size:12px}