.smart-edit-task-management-panel.panel{--se-bg:var(--bg,#f7f8fb);--se-bg2:var(--surface,#f4f6f8);--se-card:var(--panel,#ffffff);--se-card-hover:var(--surface-2,#eef2f5);--se-border:var(--border,#d9e0e7);--se-border2:var(--border-2,#c8d2dc);--se-text:var(--text,#111827);--se-muted:var(--muted,#667085);--se-text3:var(--muted,#667085);--se-accent:var(--accent,#6d5efc);--se-green:var(--success,#16a34a);--se-orange:var(--warning,#d97706);--se-red:var(--error,#dc2626);--se-blue:var(--accent,#6d5efc);--se-yellow:var(--warning,#d97706);--se-radius:8px;background:var(--se-card);border:1px solid var(--se-border);box-shadow:var(--shadow,0 16px 42px rgba(15,23,42,.08));color:var(--se-text)}.smart-edit-task-management-panel.se-view-task-list .smart-edit-task-management-workspace{grid-template-columns:minmax(0,1fr)}.smart-edit-task-management-panel.se-view-task-list .smart-edit-task-detail-panel{display:none}.smart-edit-task-management-panel.se-view-output{padding-bottom:88px}.se-view-output .smart-edit-task-management-workspace{grid-template-columns:minmax(0,1fr)}.se-view-output .smart-edit-task-list-panel{display:none}.se-view-output .smart-edit-task-detail-panel{grid-column:1/-1;width:100%;min-width:0}.se-output-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.se-output-title-block{min-width:0}.se-output-title-block h3{color:var(--se-text);font-size:24px;line-height:1.2;margin:4px 0 0}.se-output-title-block p{color:var(--se-muted);font-size:13px;margin:8px 0 0}.se-output-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.se-result-view-switch{align-items:center;background:var(--se-bg2);display:inline-flex;gap:4px;margin-bottom:12px;padding:4px}.se-result-view-switch,.smart-edit-task-reout-panel{border:1px solid var(--se-border);border-radius:var(--se-radius)}.smart-edit-task-reout-panel{background:var(--se-card);box-shadow:var(--se-shadow);display:grid;grid-gap:14px;gap:14px;padding:16px}.smart-edit-task-reout-actions,.smart-edit-task-reout-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.smart-edit-task-reout-head strong{color:var(--se-text);display:block;font-size:15px}.smart-edit-task-reout-empty,.smart-edit-task-reout-head span{color:var(--se-muted);font-size:13px;margin:4px 0 0}.smart-edit-task-reout-list{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.smart-edit-task-reout-track{align-items:flex-start;background:var(--se-bg2);border:1px solid var(--se-border);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:12px}.smart-edit-task-reout-track input{margin-top:2px}.smart-edit-task-reout-track span{display:grid;grid-gap:4px;gap:4px}.smart-edit-task-reout-track strong{color:var(--se-text);font-size:13px}.smart-edit-task-reout-track small{color:var(--se-muted);font-size:12px;line-height:1.4}.se-result-view-switch button{background:transparent;border:0;border-radius:6px;color:var(--se-muted);cursor:pointer;font-size:13px;min-height:32px;padding:6px 12px}.se-result-view-switch button.active{background:var(--se-card);box-shadow:0 1px 6px rgba(15,23,42,.08);color:var(--se-text)}.se-result-view-switch button:disabled{cursor:not-allowed;opacity:.48}.se-output-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.se-output-tab{align-items:center;background:var(--se-card);border:1px solid var(--se-border);border-radius:var(--se-radius);color:var(--se-muted);cursor:pointer;display:inline-flex;gap:8px;min-height:36px;padding:7px 12px}.se-output-tab strong{color:var(--se-text);font-size:12px}.se-output-tab.active,.se-output-tab:hover{border-color:var(--se-accent);color:var(--se-text)}.se-output-tab.active{background:rgba(124,108,255,.18)}.se-output-toolbar{align-items:center;border-bottom:1px solid var(--se-border);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;padding-bottom:12px}.se-output-select-all,.se-output-sort{align-items:center;color:var(--se-muted);display:inline-flex;font-size:13px;gap:8px}.se-output-select-all input{accent-color:var(--se-accent)}.se-output-sort select{background:var(--se-bg);border:1px solid var(--se-border);border-radius:6px;color:var(--se-text);min-height:32px;padding:4px 8px}.se-result-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:14px;gap:14px}.se-deeplink-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--accent,#6d5efc) 12%,transparent);color:var(--accent,#6d5efc);font-size:13px;font-weight:600;white-space:nowrap}.se-deeplink-chip-clear{color:inherit;text-decoration:none;opacity:.55;margin-left:2px;font-weight:700}.se-deeplink-chip-clear:hover{opacity:1}.se-view-toggle{display:inline-flex;border:1px solid var(--border,#ececec);border-radius:999px;overflow:hidden}.se-view-toggle button{padding:6px 14px;border:none;background:transparent;color:var(--muted,#71717a);font-size:13px;font-weight:600;cursor:pointer}.se-view-toggle button.active{background:var(--accent,#6d5efc);color:#fff}.se-product-buckets{display:grid;grid-gap:18px;gap:18px}.se-product-bucket{border:1px solid var(--border,#ececec);border-radius:12px;padding:14px 16px;background:var(--panel,#fff)}.se-product-bucket>summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;margin-bottom:12px}.se-product-bucket>summary::-webkit-details-marker{display:none}.se-product-bucket>summary strong{font-size:15px;color:var(--text,#18181b)}.se-product-bucket>summary span{font-size:12px;color:var(--muted,#71717a);font-weight:600}.se-result-wall{width:100%}.se-music-result-groups{display:grid;grid-gap:18px;gap:18px}.se-music-result-group{border-top:1px solid var(--se-border);padding-top:14px}.se-result-group-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.se-result-group-head strong{color:var(--se-text);font-size:14px}.se-result-group-head span{margin-left:8px}.se-result-group-head small,.se-result-group-head span{color:var(--se-muted);font-size:12px}.se-result-card{position:relative;border-radius:var(--se-radius);overflow:hidden;background:var(--se-card);border:1px solid var(--se-border);cursor:pointer;transition:border-color .15s,transform .1s}.se-result-card:hover{border-color:var(--se-accent);transform:translateY(-1px)}.se-result-card-selected{border-color:var(--se-accent);box-shadow:0 0 0 2px var(--se-accent)}.se-result-checkbox{position:absolute;top:6px;left:50%;transform:translateX(-50%);width:20px;height:20px;opacity:0;transition:opacity .15s;cursor:pointer;z-index:2;accent-color:var(--se-accent)}.se-result-card-selected .se-result-checkbox,.se-result-card:hover .se-result-checkbox{opacity:1}.se-result-cover{position:relative;aspect-ratio:9/16;background:#000;overflow:hidden}.se-result-cover img{width:100%;height:100%;object-fit:cover}.se-result-cover-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:800;color:var(--se-muted);background:linear-gradient(135deg,var(--se-card),#0b0c0e)}.se-quality-badge{position:absolute;top:6px;left:6px;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;color:#fff}.se-quality-good{background:var(--se-green)}.se-quality-ok{background:var(--se-blue)}.se-quality-review{background:var(--se-orange)}.se-quality-unknown{background:var(--se-muted)}.se-quality-missing{background:var(--se-red)}.se-decision-chip{position:absolute;top:6px;right:6px;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.se-decision-adopted{background:rgba(34,197,94,.2);color:var(--se-green);border:1px solid var(--se-green)}.se-decision-rejected{background:rgba(239,68,68,.2);color:var(--se-red);border:1px solid var(--se-red)}.se-dup-badge{position:absolute;bottom:6px;right:6px;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;background:rgba(245,158,11,.85);color:#fff}.se-result-meta{padding:6px 8px}.se-result-meta-label{font-size:12px;font-weight:600;color:var(--se-text);display:flex;justify-content:space-between;align-items:center}.se-result-meta-duration,.se-result-meta-lane{font-size:11px;color:var(--se-muted)}.se-result-meta-lane{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.se-result-meta-score{font-size:10px;color:var(--se-muted)}.se-result-meta-score:before{content:"参考 "}.se-result-retry-button{margin-top:8px;width:100%;min-height:32px;border:1px solid rgba(235,87,87,.42);border-radius:6px;background:rgba(235,87,87,.16);color:#ffd2d2;cursor:pointer;font-size:12px;font-weight:800}.se-result-retry-button:disabled{cursor:not-allowed;opacity:.62}.se-drawer-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:100;display:flex;justify-content:flex-end}.se-drawer{width:min(480px,92vw);height:100%;background:var(--se-bg,#0b0c0e);border-left:1px solid var(--se-border,#26272b);overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.se-drawer-head{display:flex;justify-content:space-between;align-items:center}.se-drawer-head strong{color:var(--se-text,#e6e6e8);font-size:18px}.se-drawer-close{background:none;border:none;color:var(--se-muted,#9a9ba1);font-size:24px;cursor:pointer;line-height:1;padding:4px 8px}.se-drawer-close:hover{color:var(--se-text,#e6e6e8)}.se-drawer-video{width:100%;border-radius:var(--se-radius,10px);background:#000;max-height:60vh}.se-drawer-no-video{aspect-ratio:9/16;max-height:400px;display:grid;grid-gap:8px;gap:8px;align-items:center;justify-content:center;align-content:center;text-align:center;color:var(--se-muted,#9a9ba1);background:var(--se-card,#15161a);border:1px dashed rgba(235,87,87,.35);border-radius:var(--se-radius,10px)}.se-drawer-no-video strong{color:#ffd2d2;font-size:18px}.se-drawer-no-video span{color:var(--se-muted,#9a9ba1);font-size:13px}.se-drawer-facts{display:grid;grid-gap:8px;gap:8px}.se-drawer-fact{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid var(--se-border,#26272b)}.se-drawer-fact span{color:var(--se-muted,#9a9ba1);font-size:13px}.se-drawer-fact strong{color:var(--se-text,#e6e6e8);font-size:14px}.se-drawer-download{display:block;text-align:center;padding:10px;border-radius:var(--se-radius,10px);background:var(--se-accent,#7c6cff);color:#fff;text-decoration:none;font-weight:600;font-size:14px}.se-drawer-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.se-drawer-actions .se-drawer-download{align-items:center;display:flex;justify-content:center}.se-drawer-rerun-options{background:var(--se-bg2);border:1px solid var(--se-border);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.se-drawer-rerun-options-head{display:grid;grid-gap:2px;gap:2px}.se-drawer-rerun-options-head span{color:var(--se-muted);font-size:12px;font-weight:800}.se-drawer-rerun-options-head strong{color:var(--se-text);font-size:14px}.se-drawer-rerun-grid{display:grid;grid-gap:8px;gap:8px}.se-drawer-rerun-grid button{align-items:flex-start;display:grid;grid-gap:3px;gap:3px;justify-items:start;min-height:58px;text-align:left;white-space:normal}.se-drawer-rerun-grid button span{font-weight:900}.se-drawer-rerun-grid button small{color:var(--se-muted);font-size:11px;font-weight:700;line-height:1.35}.se-drawer-fact .se-decision-chip,.se-drawer-fact .se-quality-badge{position:static}.se-drawer-reasons{border:1px solid var(--se-border,#26272b);border-radius:var(--se-radius,10px);padding:10px 14px}.se-drawer-reasons summary{cursor:pointer;color:var(--se-muted,#9a9ba1);font-size:13px}.se-drawer-reasons ul{margin:8px 0 0;padding-left:18px;color:var(--se-text,#e6e6e8);font-size:13px;line-height:1.6}.se-bulk-bar{align-items:center;background:rgba(17,18,22,.96);border-radius:999px;bottom:18px;box-shadow:0 18px 60px rgba(0,0,0,.45);display:flex;flex-wrap:wrap;gap:8px;left:50%;max-width:min(92vw,760px);padding:10px 12px;position:fixed;transform:translateX(-50%);z-index:90}.se-bulk-bar span{font-size:13px;font-weight:800;padding:0 8px}.smart-edit-task-management-panel .smart-edit-eyebrow{color:var(--se-muted)}.smart-edit-task-management-panel .panel-title h2,.smart-edit-task-management-panel .smart-edit-task-management-title h2{color:var(--se-text)}.smart-edit-task-management-panel .panel-title p,.smart-edit-task-management-panel .smart-edit-task-management-title p{color:var(--se-muted)}.smart-edit-task-management-panel .smart-edit-task-status-tab{background:var(--se-card);border:1px solid var(--se-border);color:var(--se-muted)}.smart-edit-task-management-panel .smart-edit-task-status-tab strong{color:var(--se-text)}.smart-edit-task-management-panel .smart-edit-task-status-tab:hover{border-color:var(--se-accent)}.smart-edit-task-management-panel .smart-edit-task-status-tab.active{background:var(--se-accent);border-color:var(--se-accent);color:#fff}.smart-edit-task-management-panel .smart-edit-task-status-tab.active strong{color:#fff}.smart-edit-task-management-panel .smart-edit-task-filters{background:var(--se-card);border:1px solid var(--se-border)}.smart-edit-task-management-panel .smart-edit-task-filters summary{color:var(--se-text)}.smart-edit-task-management-panel .field>span{color:var(--se-muted)}.smart-edit-task-management-panel .field input,.smart-edit-task-management-panel .field select{background:var(--se-bg);border:1px solid var(--se-border);color:var(--se-text)}.smart-edit-task-management-panel .smart-edit-task-detail-panel,.smart-edit-task-management-panel .smart-edit-task-list-panel{background:var(--se-card);border:1px solid var(--se-border)}.smart-edit-task-management-panel .smart-edit-task-detail-head h3{color:var(--se-text)}.smart-edit-task-management-panel .smart-edit-task-detail-head p{color:var(--se-muted)}.smart-edit-task-management-panel .smart-edit-task-bulk-bar{background:var(--se-bg);border:1px solid var(--se-border)}.smart-edit-task-management-panel .smart-edit-task-bulk-count{color:var(--se-text)}.smart-edit-task-management-panel .smart-edit-task-card{background:var(--se-bg);border:1px solid var(--se-border)}.smart-edit-task-management-panel .smart-edit-task-card:hover{border-color:var(--se-accent);box-shadow:0 14px 28px rgba(0,0,0,.35)}.smart-edit-task-management-panel .smart-edit-task-card-error{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.4)}.smart-edit-task-management-panel .smart-edit-task-card.active{background:rgba(59,130,246,.16);border-color:var(--se-accent)}.smart-edit-task-management-panel .smart-edit-task-card-thumb{background:var(--se-border);color:var(--se-muted)}.smart-edit-task-management-panel .smart-edit-task-card-head strong{color:var(--se-text)}.smart-edit-task-management-panel .smart-edit-task-card-desc,.smart-edit-task-management-panel .smart-edit-task-card-dim,.smart-edit-task-management-panel .smart-edit-task-card-line{color:var(--se-muted)}.smart-edit-task-management-panel .smart-edit-task-card-stage,.smart-edit-task-management-panel .smart-edit-task-eta{color:var(--se-accent)}.smart-edit-task-management-panel .smart-edit-task-card-empty{background:var(--se-bg);border:1px dashed var(--se-border)}.smart-edit-task-management-panel .smart-edit-task-card-empty strong{color:var(--se-text)}.smart-edit-task-management-panel .smart-edit-task-card-empty p{color:var(--se-muted)}.smart-edit-task-management-panel .button-secondary{background:var(--se-card);border:1px solid var(--se-border);color:var(--se-text)}.smart-edit-task-management-panel .button-secondary:hover{border-color:var(--se-accent)}.smart-edit-task-management-panel .button-secondary.active{background:var(--se-accent);border-color:var(--se-accent);color:#fff}.smart-edit-task-management-panel .status-banner{background:var(--se-card);border:1px solid var(--se-border);color:var(--se-text)}.smart-edit-task-management-panel .smart-edit-task-admin-diagnostics{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}@media (max-width:900px){.se-drawer-actions,.smart-edit-task-management-workspace{grid-template-columns:minmax(0,1fr)}}.smart-edit-task-pending-pill{background:color-mix(in srgb,var(--se-orange) 12%,transparent);border:1px solid color-mix(in srgb,var(--se-orange) 34%,var(--se-border));border-radius:999px;color:var(--se-orange);flex:0 0 auto;font-size:11px;font-weight:900;padding:3px 7px}.smart-edit-task-admin-diagnostics-disclosure{background:var(--se-bg2);border:1px solid var(--se-border);border-radius:8px;margin-bottom:12px}.smart-edit-task-admin-diagnostics-disclosure summary{align-items:center;color:var(--se-muted);cursor:pointer;display:flex;font-size:13px;font-weight:800;gap:8px;justify-content:space-between;list-style:none;padding:10px 12px}.smart-edit-task-admin-diagnostics-disclosure summary::-webkit-details-marker{display:none}.smart-edit-task-admin-diagnostics-disclosure summary span{color:var(--se-text)}.smart-edit-task-admin-diagnostics-disclosure .smart-edit-task-admin-diagnostics{border:0;border-top:1px solid var(--se-border);border-radius:0 0 8px 8px;margin:0}.se-result-duplicate-actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.se-result-duplicate-actions .button-primary,.se-result-duplicate-actions .button-secondary{justify-content:center;min-height:30px;padding-left:8px;padding-right:8px}.smart-edit-task-management-panel .se-drawer,.smart-edit-task-management-panel .se-output-toolbar,.smart-edit-task-management-panel .se-result-card,.smart-edit-task-management-panel .smart-edit-task-card,.smart-edit-task-management-panel .smart-edit-task-detail-panel,.smart-edit-task-management-panel .smart-edit-task-filters,.smart-edit-task-management-panel .smart-edit-task-list-panel{background:var(--se-card);border-color:var(--se-border);color:var(--se-text)}.smart-edit-task-management-panel .se-result-card:hover,.smart-edit-task-management-panel .smart-edit-task-card:hover{box-shadow:var(--shadow,0 14px 34px rgba(15,23,42,.08))}.smart-edit-task-management-panel .se-drawer-fact,.smart-edit-task-management-panel .se-drawer-reasons,.smart-edit-task-management-panel .se-output-tab,.smart-edit-task-management-panel .se-result-meta,.smart-edit-task-management-panel .smart-edit-task-status-tab{background:var(--se-bg2);border-color:var(--se-border)}.smart-edit-task-management-panel .se-output-tab.active,.smart-edit-task-management-panel .smart-edit-task-status-tab.active{background:color-mix(in srgb,var(--se-accent) 11%,var(--se-card));border-color:var(--se-accent);color:var(--se-accent)}.smart-edit-task-management-panel .field input,.smart-edit-task-management-panel .field select,.smart-edit-task-management-panel .se-output-sort select{background:var(--se-card);border:1px solid var(--se-border);color:var(--se-text)}.smart-edit-task-management-panel .se-drawer-overlay{background:rgba(15,23,42,.28)}.smart-edit-task-management-panel .se-drawer-no-video,.smart-edit-task-management-panel .se-result-cover-fallback{background:linear-gradient(135deg,var(--se-bg2),var(--se-card-hover));color:var(--se-muted)}.se-bulk-bar{background:var(--se-card);border:1px solid var(--se-border);border-radius:8px;box-shadow:0 18px 56px rgba(15,23,42,.18)}.se-bulk-bar,.se-bulk-bar span{color:var(--se-text)}.se-progress-nav{background:var(--panel);border-bottom:1px solid var(--border);padding:var(--space-3) var(--space-5);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.se-progress-step{padding:8px 18px;border-radius:var(--r-full);text-decoration:none;font-weight:700;font-size:var(--text-lg);white-space:nowrap;background:var(--surface);color:var(--muted);transition:all .15s ease;border:1px solid transparent}.se-progress-step:hover{background:var(--surface-2)}.se-progress-active{background:var(--accent);color:#fff;box-shadow:0 2px 8px rgba(109,94,252,.3)}.se-progress-done{background:var(--accent-soft);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 20%,transparent)}.se-progress-arrow{color:var(--muted);font-size:var(--text-sm);opacity:.5}.se-progress-manage{margin-left:auto;font-size:var(--text-base);font-weight:600;padding:6px 14px}.se-progress-manage-active{background:var(--accent-soft);color:var(--accent)}