.DashboardTable_list__sxFsS{max-width:1160px;margin:0 auto;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);overflow:hidden}.DashboardTable_filters__ENIOP{display:flex;width:fit-content;gap:2px;padding:3px;margin-bottom:var(--space-section);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-subtle)}.DashboardTable_filter__bcNMx{display:inline-flex;align-items:center;gap:var(--space-stack);height:var(--control-h-sm);padding:0 var(--space-3);border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:var(--type-dense-size);font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast),color var(--duration-fast)}.DashboardTable_filter__bcNMx:hover{color:var(--text-primary)}.DashboardTable_filter__bcNMx:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.DashboardTable_filterOn__mD0RR{background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-raised)}.DashboardTable_filterCount__t8aNs{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-label-size);font-weight:400;color:var(--text-tertiary)}.DashboardTable_emptyLine__UH_eo{padding:var(--space-12) 22px;text-align:center;color:var(--text-tertiary);font-size:var(--type-dense-size)}.DashboardTable_cols__Evte_{display:grid;grid-template-columns:104px minmax(160px,1fr) 236px 172px 88px 104px;gap:26px;align-items:end;padding:14px 22px 12px;background:var(--bg-elevated);border-bottom:1px solid var(--border-default);color:var(--text-tertiary);font-size:var(--type-caption-size);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.DashboardTable_colsStages__5xpq0{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.DashboardTable_colsStages__5xpq0 span{font-size:var(--type-caption-size);text-align:center}.DashboardTable_colsRight__iL4AJ{text-align:right}.DashboardTable_row__GXqTv{display:grid;grid-template-columns:104px minmax(160px,1fr) 236px 172px 88px 104px;gap:26px;align-items:center;padding:15px 22px;border-bottom:1px solid var(--border-subtle);cursor:pointer;position:relative;transition:background var(--duration-fast)}.DashboardTable_row__GXqTv:last-child{border-bottom:none}.DashboardTable_row__GXqTv:hover{background:var(--fill-hover)}.DashboardTable_row__GXqTv:after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:background var(--duration-fast)}.DashboardTable_row__GXqTv:hover:after{background:var(--fill-selected)}.DashboardTable_row__GXqTv:active:not(:has(button:active)),.DashboardTable_row__GXqTv:active:not(:has(button:active)) .DashboardTable_actions__nG2Xs{box-shadow:inset 0 0 0 100vmax var(--fill-selected)}.DashboardTable_row__GXqTv:active:not(:has(button:active)) .DashboardTable_chev__eH9Bw{transform:translateX(2px);color:var(--text-secondary)}.DashboardTable_thumb__X3Xkj{width:104px;height:59px;border-radius:var(--radius-md);overflow:hidden;position:relative;border:1px solid var(--border-subtle);background-position:50%;background-size:cover}.DashboardTable_thumbEmpty__Du1Qq{background:repeating-linear-gradient(135deg,var(--fill-subtle) 0 7px,transparent 7px 14px),var(--bg-elevated);display:grid;place-items:center}.DashboardTable_thumbEmpty__Du1Qq span{font-family:var(--font-sans);font-size:var(--type-caption-size);letter-spacing:.05em;color:var(--text-tertiary);opacity:.7}.DashboardTable_pname__U3R8g{font-family:var(--font-sans);font-weight:500;font-size:var(--type-lead-size);line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardTable_pmeta__G0w5E{display:flex;align-items:center;gap:8px;margin-top:5px;color:var(--text-tertiary);font-size:var(--type-dense-size)}.DashboardTable_pdesc__ZcK9u{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DashboardTable_pmetaDot__Hkmsp{width:3px;height:3px;border-radius:50%;background:var(--text-tertiary);opacity:.6}.DashboardTable_live__2LP0j{display:inline-flex;align-items:center;gap:6px;color:var(--ds-success);font-weight:500;font-size:var(--type-dense-size)}.DashboardTable_pulse__AanIu{width:7px;height:7px;border-radius:50%;background:var(--ds-success);box-shadow:0 0 0 0 color-mix(in srgb,var(--ds-success) 50%,transparent);animation:DashboardTable_pulse__AanIu 2s infinite}@keyframes DashboardTable_pulse__AanIu{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ds-success) 45%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb,var(--ds-success) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--ds-success) 0%,transparent)}}.DashboardTable_rail__fgehV{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;align-items:center}.DashboardTable_seg__JLTt2{position:relative;height:8px;border-radius:var(--radius-sm);background:var(--fill-muted);cursor:pointer;border:none;padding:0;display:block;width:100%}.DashboardTable_fill__ITHjj{position:absolute;left:0;top:0;bottom:0;border-radius:var(--radius-sm);width:var(--p,0);max-width:100%}.DashboardTable_segDone__p0t7s .DashboardTable_fill__ITHjj{width:100%;background:var(--ds-success)}.DashboardTable_segActive__7Rkzh .DashboardTable_fill__ITHjj{background:linear-gradient(90deg,var(--ds-warning),var(--ds-warning));min-width:8px;box-shadow:0 0 8px color-mix(in srgb,var(--ds-warning) 50%,transparent)}.DashboardTable_segReady__G0eDV .DashboardTable_fill__ITHjj{width:100%;background:linear-gradient(90deg,var(--ds-success),var(--accent-fill))}.DashboardTable_segTodo__yLXxA{background:var(--fill-muted)}.DashboardTable_segLocked__OGd8L{background:var(--fill-subtle);cursor:not-allowed;background-image:repeating-linear-gradient(135deg,var(--fill-subtle) 0 4px,transparent 4px 8px)}.DashboardTable_seg__JLTt2:not(.DashboardTable_segLocked__OGd8L):hover{outline:1px solid var(--fill-hover);outline-offset:1px}.DashboardTable_seg__JLTt2[data-tip]:hover:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);background:var(--bg-overlay);border:1px solid var(--border-default);color:var(--text-primary);font-family:inherit;font-size:var(--type-caption-size);font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap;padding:5px 8px;border-radius:var(--radius-md);z-index:5;box-shadow:var(--shadow-floating);pointer-events:none}.DashboardTable_seg__JLTt2[data-tip]:hover:before{content:"";position:absolute;left:50%;bottom:calc(100% + 3px);transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--bg-overlay);z-index:5}.DashboardTable_act__IK6_n{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:var(--radius-md);font-weight:500;font-size:var(--type-dense-size);letter-spacing:0;border:1px solid var(--border-default);background:var(--fill-subtle);color:var(--text-primary);cursor:pointer;white-space:nowrap;transition:transform var(--duration-fast) var(--ease-out),background var(--duration-fast),border-color var(--duration-fast),box-shadow var(--duration-fast);font-family:inherit}.DashboardTable_arw__0DAUY{width:13px;height:13px;opacity:.55;transition:transform var(--duration-fast),opacity var(--duration-fast)}.DashboardTable_row__GXqTv:hover .DashboardTable_act__IK6_n{border-color:var(--border-strong);background:var(--fill-muted)}.DashboardTable_row__GXqTv:hover .DashboardTable_act__IK6_n:hover{background:var(--fill-hover);transform:translateY(-1px);box-shadow:var(--shadow-raised)}.DashboardTable_row__GXqTv:hover .DashboardTable_act__IK6_n:active{background:var(--fill-selected);transform:translateY(0);box-shadow:none}.DashboardTable_act__IK6_n:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.DashboardTable_row__GXqTv:hover .DashboardTable_act__IK6_n .DashboardTable_arw__0DAUY{transform:translateX(2px);opacity:.9}.DashboardTable_row__GXqTv:hover .DashboardTable_act__IK6_n:hover .DashboardTable_arw__0DAUY{transform:translateX(3px);opacity:1}.DashboardTable_actGo__EfxOf{background:var(--accent-fill);color:var(--accent-text-on);border-color:transparent}.DashboardTable_actGo__EfxOf .DashboardTable_arw__0DAUY{opacity:.7}.DashboardTable_row__GXqTv:hover .DashboardTable_actGo__EfxOf{filter:brightness(1.05);background:var(--accent-fill)}.DashboardTable_row__GXqTv:hover .DashboardTable_actGo__EfxOf:hover{filter:none;background:var(--accent-fill-hover)}.DashboardTable_row__GXqTv:hover .DashboardTable_actGo__EfxOf:active{background:var(--accent-fill)}.DashboardTable_actAmber__5_rc5{color:var(--ds-warning);border-color:color-mix(in srgb,var(--ds-warning) 28%,transparent);background:color-mix(in srgb,var(--ds-warning) 7%,transparent)}.DashboardTable_row__GXqTv:hover .DashboardTable_actAmber__5_rc5{background:color-mix(in srgb,var(--ds-warning) 12%,transparent);border-color:color-mix(in srgb,var(--ds-warning) 40%,transparent)}.DashboardTable_row__GXqTv:hover .DashboardTable_actAmber__5_rc5:hover{background:color-mix(in srgb,var(--ds-warning) 18%,transparent);border-color:color-mix(in srgb,var(--ds-warning) 55%,transparent)}.DashboardTable_row__GXqTv:hover .DashboardTable_actAmber__5_rc5:active{background:color-mix(in srgb,var(--ds-warning) 24%,transparent)}.DashboardTable_meta___cbiZ{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.DashboardTable_when__Kz_bL{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-dense-size);color:var(--text-secondary);letter-spacing:-.01em}.DashboardTable_actions__nG2Xs{display:flex;align-items:center;justify-content:flex-end;gap:2px;opacity:0;transition:opacity var(--duration-fast)}.DashboardTable_actionsBusy___yH0w,.DashboardTable_row__GXqTv:hover .DashboardTable_actions__nG2Xs{opacity:1}.DashboardTable_tool__VbZrj,.DashboardTable_trash__uxo3F{width:26px;height:26px;border-radius:var(--radius-md);border:none;background:transparent;color:var(--text-tertiary);display:grid;place-items:center;cursor:pointer;padding:0}.DashboardTable_tool__VbZrj:hover:not(:disabled){color:var(--text-primary);background:var(--fill-hover)}.DashboardTable_tool__VbZrj:disabled{cursor:default;color:var(--text-disabled)}.DashboardTable_tool__VbZrj[aria-busy=true]{color:var(--text-secondary)}.DashboardTable_toolWrap__hpE7W{display:inline-flex}.DashboardTable_trash__uxo3F:hover{color:var(--ds-error);background:var(--ds-error-bg)}.DashboardTable_tool__VbZrj svg,.DashboardTable_trash__uxo3F svg{width:15px;height:15px}.DashboardTable_chev__eH9Bw{width:20px;display:grid;place-items:center;color:var(--text-tertiary)}.DashboardTable_chev__eH9Bw svg{width:16px;height:16px}.DashboardTable_check__GRZSG{position:absolute;top:5px;left:5px;width:18px;height:18px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg-card-overlay);display:grid;place-items:center;padding:0;cursor:pointer;opacity:0;transition:opacity var(--duration-fast),background var(--duration-fast),border-color var(--duration-fast);z-index:2}.DashboardTable_row__GXqTv:hover .DashboardTable_check__GRZSG,.DashboardTable_selecting__BBEzG .DashboardTable_check__GRZSG{opacity:1}.DashboardTable_checkHead__S75ef{position:static;opacity:1;color:var(--text-primary)}.DashboardTable_checkHead__S75ef svg{color:inherit}.DashboardTable_checkHead__S75ef.DashboardTable_checkChecked__FCkNB svg{color:var(--accent-text-on)}.DashboardTable_check__GRZSG:hover{border-color:var(--border-strong)}.DashboardTable_check__GRZSG svg{width:12px;height:12px;color:var(--accent-text-on)}.DashboardTable_checkChecked__FCkNB{opacity:1;background:var(--accent-fill);border-color:var(--accent-ink)}.DashboardTable_rowSelected__9cGuw{background:var(--fill-subtle)}.DashboardTable_rowSelected__9cGuw:hover{background:var(--fill-hover)}.DashboardTable_rowSelected__9cGuw:after{background:var(--accent-fill)}.DashboardTable_bulkbar__rRfNG{position:fixed;bottom:var(--space-page);left:var(--rail-app);right:0;width:fit-content;margin:0 auto;display:flex;align-items:center;gap:var(--space-inline);padding:var(--space-stack) var(--space-stack) var(--space-stack) var(--space-card);background:var(--bg-overlay);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);z-index:var(--z-sticky)}.DashboardTable_bulkCount__Px1g0{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-dense-size);color:var(--text-secondary);margin-right:var(--space-inline)}