.run-history-controls{gap:12px;padding:0 0 8px;display:grid}.run-history-toolbar{grid-template-columns:minmax(280px,320px) auto minmax(36px,1fr);align-items:center;gap:8px;display:grid}.run-history-toolbar .library-search{width:100%;min-width:0;max-width:360px}.run-history .library-search-input{border-radius:var(--radius-control);background:var(--input);border-color:#0000;height:40px;min-height:40px;padding-right:96px;font-size:14px}.run-history .library-search-input:hover{border-color:var(--border)}.run-history .library-search-input:focus{border-color:#0000}html[data-input=keyboard] .run-history .library-search-input:focus{outline:2px solid var(--focus-ring);outline-offset:3px}.run-history .library-search-input::-webkit-search-cancel-button{-webkit-appearance:none}.library-search-actions{align-items:center;gap:2px;display:flex;position:absolute;inset:0 4px 0 auto}.library-search-clear{width:28px;min-height:28px;color:var(--ink-muted);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.library-search-clear:hover{color:var(--ink)}.history-search-submit{color:var(--ink-muted);font:inherit;background:0 0;border:0;border-radius:0;align-self:stretch;padding:0 8px;font-size:13px;position:static}.run-history-menus{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.run-history-menu-trigger{min-height:38px;color:var(--ink-muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-family:inherit;font-size:13px;line-height:1.4;transition:background-color .16s,color .16s;display:inline-flex}.run-history-menu-trigger>svg{flex-shrink:0}.run-history-menu-trigger>span{color:var(--ink)}.run-history-menu-trigger:hover,.run-history-menu-trigger[data-state=open]{background:var(--surface-hover);color:var(--ink)}.run-history-menu-trigger[data-active=true]{background:var(--accent-soft);color:var(--accent)}.run-history-menu-trigger[data-active=true]>span{color:inherit}.run-history-menu-trigger:active{background:var(--surface-subtle)}.run-history-menu-caret{opacity:.7}.run-history-controls :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.run-history-menu.rt-DropdownMenuContent{background:var(--floating);min-width:190px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-floating);color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:var(--radix-dropdown-menu-content-transform-origin);border:0;border-radius:12px;padding:4px}.run-history-menu .rt-DropdownMenuLabel{color:var(--ink-muted);font-size:12px;font-weight:500}.run-history-menu .rt-DropdownMenuRadioItem{min-height:38px;color:var(--ink);border-radius:6px;font-size:14px}.run-history-menu .rt-DropdownMenuRadioItem[data-state=checked]{color:var(--accent)}.run-history-menu .rt-DropdownMenuRadioItem[data-highlighted]{background:var(--accent-soft);color:var(--accent)}.archive-refresh{min-height:38px;color:var(--ink-muted);background:0 0;border:0;border-radius:8px;justify-content:center;justify-self:end;align-items:center;gap:7px;padding:7px;font-size:13px;display:inline-flex}.archive-refresh:hover{background:var(--surface-hover);color:var(--ink)}.archive-refresh:disabled{opacity:.5}.run-history .library-filters{background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-self:start;gap:4px;width:fit-content;padding:0;display:flex}.run-history .library-filter{background:0 0;border-radius:8px;min-height:36px;padding:6px 14px;font-size:14px;position:relative}.run-history .library-filter:after{display:none}.run-history .library-filter[data-active=true]{background:var(--primary);color:var(--on-primary)}.run-history .library-filter:not([data-active=true]):hover{background:var(--surface-hover);color:var(--ink)}.run-history .library-filter:active{transform:none}.run-history-results{padding:3px}.run-history-results:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:8px}.run-history-summary{min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;font-size:13px;display:flex}.run-history-summary>span{align-items:baseline;gap:5px;display:flex}.run-history-count{color:var(--ink-muted)}.run-history-count strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.run-history-count small{font-size:12px}.run-history-summary button{border-radius:var(--radius-control);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:5px 8px}.run-history-summary button:hover{background:var(--surface-hover)}.library-view-toggle{background:var(--surface);border-radius:8px;gap:2px;margin-left:auto;padding:2px;display:flex}.run-history-summary .library-view-toggle button{width:36px;min-height:36px;color:var(--ink-muted);background:0 0;border-radius:6px;place-items:center;padding:0;display:grid}.run-history-summary .library-view-toggle button[aria-pressed=true]{background:var(--accent-soft);color:var(--ink)}.run-history-page-error{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 4px;font-size:13px;display:flex}.run-history-sentinel,.run-history-end{min-height:56px;color:var(--ink-muted);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.run-history-sentinel{flex-wrap:wrap}.archive-activity>.workspace-content{flex-direction:column;display:flex}.archive-activity .run-history{flex:1;height:auto}.activity-browse-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.activity-queue{min-height:36px;color:var(--ink-muted);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;font-size:13px;display:flex}.activity-queue>button{min-width:36px;min-height:36px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;display:grid}.activity-queue>button:hover{background:var(--surface-hover)}.activity-queue-signal{width:20px;height:20px;color:var(--ink-muted);justify-content:center;align-items:center;gap:2px;display:flex}.activity-queue-signal i{background:var(--ink);border-radius:2px;width:2px;height:11px;transform:scaleY(.5)}.archive-activity .run-history-summary{flex-wrap:wrap;gap:4px 12px}.activity-section{margin-bottom:24px}.activity-section-heading{align-items:center;gap:8px;min-height:32px;margin-bottom:6px;padding-inline:2px;display:flex}.activity-section-heading h3{color:var(--ink);font-family:var(--font-body);margin:0;font-size:14px;font-weight:650;line-height:1.5}.activity-section-heading>span{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.activity-queue[data-live=true] .activity-queue-signal i{animation:1.2s ease-in-out infinite alternate queue-signal}.activity-queue-signal i:nth-child(2){animation-delay:-.5s!important}.activity-queue-signal i:nth-child(3){animation-delay:-.9s!important}@keyframes queue-signal{to{transform:scaleY(1)}}@media (max-width:1150px){.archive-refresh>span{display:none}}@media (max-width:1000px){.run-history-toolbar{grid-template-columns:minmax(0,1fr) auto}.run-history-toolbar .library-search{grid-column:1/-1;max-width:320px}.archive-refresh{grid-column:2}}@media (max-width:650px){.run-history-toolbar .library-search{max-width:360px}.run-history-menu-trigger{gap:4px;padding:6px;font-size:13px}.run-history-menu-trigger>svg:first-child{display:none}.run-history .library-filters{flex-wrap:nowrap;justify-content:space-between;gap:2px;width:100%}.run-history .library-filter{padding:6px 8px;font-size:13px}.archive-page>.page-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.archive-page .page-heading-copy{display:contents}.archive-page>.page-heading .editorial-title{font-size:28px}.archive-page .page-heading-copy>p{grid-area:2/1/auto/-1;margin:0;font-size:13px}.archive-page .page-heading-actions{grid-area:1/2}.activity-queue{font-size:12px}.activity-section{margin-bottom:20px}}@media (pointer:coarse){.run-history-menu-trigger,.run-history-menu .rt-DropdownMenuRadioItem,.run-history-summary button,.run-history .library-filter,.run-history .library-search-input,.archive-refresh,.run-history-summary .library-view-toggle button,.activity-queue>button,.library-search-clear,.history-search-submit{min-height:44px}.run-history .library-filter,.run-history-summary .library-view-toggle button,.activity-queue>button,.library-search-clear{min-width:44px}.run-history .library-search-input{padding-right:110px}}@media (prefers-reduced-transparency:reduce){.run-history-menu.rt-DropdownMenuContent{background:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.run-history-menu-trigger{border-color:var(--border-strong)}.run-history-menu.rt-DropdownMenuContent{outline:1px solid var(--border-strong);background:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.run-history-menu-trigger{transition:none}.activity-queue[data-live=true] .activity-queue-signal i{animation:none;transform:none}}.activity-recovered>summary{cursor:pointer;width:fit-content;list-style:revert;color:var(--ink-muted);padding:6px 2px;font-size:13px;display:list-item}.activity-recovered>summary>span:first-child{color:var(--ink);font-weight:550}.activity-recovered>summary>span+span{font-variant-numeric:tabular-nums;margin-left:8px}.video-entry-recovered{color:var(--ink-muted);white-space:nowrap;font-size:12px}
