.actions-page{width:100%;max-width:1120px;color:var(--text);gap:24px;margin-inline:auto;display:grid}.actions-page h1{font-size:var(--fs-title)}.actions-page>*{min-width:0;margin:0}.actions-connect-choices{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.actions-connect-choices a{color:var(--link);text-underline-offset:3px}.actions-connect-choices a:hover{text-decoration-thickness:2px}.actions-callback{border:1px solid var(--border);width:min(560px,100% - 32px);color:var(--text);background:var(--surface);border-radius:12px;margin:clamp(32px,8vh,88px) auto;padding:28px}.actions-callback h1{font-size:var(--fs-title);letter-spacing:-1px;margin:5px 0 10px;line-height:1.3}.actions-callback p:last-child{color:var(--muted);margin-bottom:0}.actions-page button:disabled,.actions-page select:disabled,.actions-page input:disabled{cursor:not-allowed}.actions-page>.dui-page-header{margin-bottom:12px}.actions-rows{margin:24px -24px -24px;padding:0;list-style:none;display:grid}.actions-row{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:56px;padding:12px 24px;display:grid}.actions-row-tile{border:1px solid var(--border);width:28px;height:28px;color:var(--text);background:var(--hover);border-radius:6px;place-items:center;display:grid}.actions-row-main{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.actions-row-title{font-size:var(--fs-body);font-weight:550}.actions-row-secondary{color:var(--muted);font-size:var(--fs-meta)}.actions-row-trailing{justify-content:flex-end;align-items:center;gap:12px;display:flex}.actions-details{display:inline}.actions-details summary{cursor:pointer;color:var(--link);display:inline}.actions-details code{font:500 var(--fs-meta)/1.5 var(--font-mono);margin-top:4px;display:block}.actions-chip{width:fit-content;color:var(--text);background:var(--hover);font-size:var(--fs-meta);border-radius:6px;align-items:center;gap:8px;padding:4px 8px;font-weight:550;line-height:1.4;display:inline-flex}.actions-chip-mark{background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px}.actions-chip-warn{color:#fde68a;background:#fbbf2415}.actions-chip-warn .actions-chip-mark{background:#fbbf24}.actions-switch{border:1px solid var(--border);cursor:pointer;background:#fcfcfe14;border-radius:999px;flex:none;width:36px;min-width:36px;height:20px;min-height:20px;padding:0;transition:background .15s cubic-bezier(.22,1,.36,1);position:relative}.actions-switch[aria-checked=true]{border-color:var(--accent);background:var(--accent)}.actions-switch[aria-disabled=true]{opacity:.55;cursor:not-allowed}.actions-switch-thumb{background:var(--text);border-radius:50%;width:14px;height:14px;transition:transform .15s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px}.actions-switch[aria-checked=true] .actions-switch-thumb{background:var(--text);transform:translate(16px)}.actions-step-strip{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin:-24px -24px 0;padding:0;list-style:none;display:grid}.actions-step-segment{min-height:48px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:12px;margin-bottom:-1px;padding:0 24px;font-weight:550;display:flex}.actions-step-segment[aria-current=step]{color:var(--text);border-bottom-color:var(--accent)}.actions-step-badge{border:1px solid var(--border);width:22px;height:22px;font-size:var(--fs-meta);border-radius:50%;flex:none;place-items:center;display:grid}.actions-step-segment[aria-current=step] .actions-step-badge{color:var(--accent);border-color:var(--accent)}.actions-step-done .actions-step-badge{color:var(--bg);border-color:var(--accent);background:var(--accent)}.actions-step-content{padding-top:24px}.actions-step-body>*+*{margin-top:16px}.actions-step-body>.actions-muted{margin-bottom:0}.actions-card{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:24px}.actions-card h2,.actions-card h3{font-size:var(--fs-heading);margin:0 0 8px;font-weight:600;line-height:24px}.actions-muted{color:var(--muted);margin:0 0 16px}.actions-note,.actions-warning,.actions-error{border:1px solid var(--border);background:var(--hover);border-radius:8px;margin:12px 0;padding:11px 13px}.actions-note{border-color:#10b9814d}.actions-warning{border-color:#eab30855}.actions-error{border-color:var(--border-strong)}.actions-error button{margin-left:10px}.actions-row-problem{padding:0 24px 12px;list-style:none}.actions-toggle-problem{margin:0}.actions-error.actions-toggle-problem{border-color:var(--border-strong);background:var(--surface)}.actions-warning.actions-toggle-problem{background:#eab3081a;border-color:#eab308b3}.actions-toggle-problem p{margin:0 0 4px}.actions-toggle-actions{flex-wrap:wrap;gap:8px;margin:8px 0 0;display:flex}.actions-toggle-actions button,.actions-toggle-problem button{margin-left:0}.actions-toggle-problem .actions-failure-details{margin-top:8px}@media (width<=600px){.actions-row-problem{padding-inline:16px}}.actions-page select,.actions-page input:not(.dashboard-toolbar input,.log-viewer input){width:100%;min-height:42px;color:var(--text);border:1px solid var(--border);background:var(--bg);border-radius:6px;padding:8px 11px}.actions-page select:focus-visible,.actions-page input:not(.dashboard-toolbar input,.log-viewer input):focus-visible{outline:3px solid var(--link);outline-offset:2px}.actions-page-error button{justify-self:start}.actions-spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;flex:none;width:13px;height:13px;animation:.8s linear infinite actions-spin}@keyframes actions-spin{to{transform:rotate(360deg)}}.actions-danger{color:#fca5a5;border-color:#ef444466}.actions-danger:not(:disabled):hover{color:#fecaca;background:#ef44441a;border-color:#ef4444}.actions-confirm-dialog{border:1px solid var(--border);width:min(480px,100vw - 32px);max-height:min(80vh,560px);color:var(--text);background:var(--surface);border-radius:12px;padding:24px;overflow:auto;box-shadow:0 20px 70px #0009}.actions-confirm-dialog::backdrop{background:#0009}.actions-confirm-dialog h2{font-size:var(--fs-heading);margin:0 0 8px}.actions-confirm-dialog p{color:var(--muted);margin:0}.actions-dialog-buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.actions-field-help{color:var(--muted);font-size:var(--fs-meta);font-weight:400}.actions-field-help a{text-underline-offset:2px;text-decoration:underline}.actions-page-error{border:1px solid #ef444466;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}@media (width<=760px){.actions-card{padding:16px}.actions-rows{margin:16px -16px -16px}.actions-row{padding:12px 16px}.actions-row-trailing{grid-column:2/-1;justify-content:flex-start;margin-top:8px}.actions-step-strip{margin:-16px -16px 0;display:flex}.actions-step-segment{gap:8px;padding:0 16px}.actions-step-segment:not([aria-current=step])>span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.actions-step-segment{flex:none}.actions-step-segment[aria-current=step]{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.actions-switch,.actions-switch-thumb{transition:none}.actions-spinner{border:2px solid var(--link);animation:none}}.act-faint{color:var(--muted)}.act-faint a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.act-mono{font:500 var(--fs-secondary)/1.5 var(--font-mono)}.act-spin{animation:1s linear infinite actions-spin}.act-empty{padding:24px}.act-empty .actions-card{margin-top:16px}.act-failure{background:#f871710d;border:1px solid #f8717166;border-radius:8px;margin-top:16px;padding:16px}.act-failure p{font-size:var(--fs-body);margin:0}.act-failure dl{gap:4px;margin:12px 0 0;display:grid}.act-failure dl div{gap:12px;display:flex}.act-failure dt{color:var(--muted);min-width:112px}.act-failure dd{overflow-wrap:anywhere;margin:0}.act-jobs{margin:0;padding:0;list-style:none;display:grid}.act-jobs button{text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;min-height:36px;padding:0 8px;display:grid}.act-jobs button[aria-pressed=true]{background:var(--hover)}.act-step-time{font-variant-numeric:tabular-nums}.act-cli{align-items:center;gap:8px;margin:0;display:flex}.act-cli code{overflow-wrap:anywhere;font:500 var(--fs-secondary)/20px var(--font-mono)}@media (prefers-reduced-motion:reduce){.act-spin,.act-ring{animation:none}}.act-runner-line>*+*{margin-top:16px}.act-runner-line h3{font-size:var(--fs-heading);margin:0;line-height:24px}.act-diff{border:1px solid var(--border);background:var(--bg);border-radius:8px;overflow:hidden}.act-diff-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 8px 0 16px;display:flex}.act-diff-body{white-space:pre-wrap;overflow-wrap:anywhere;font:500 var(--fs-secondary)/22px var(--font-mono);margin:0;padding:8px 0}.act-diff-body strong{white-space:nowrap}.act-diff-row{grid-template-columns:40px 16px minmax(0,1fr);padding-right:16px;display:grid}.act-diff-n{color:var(--muted);text-align:right;-webkit-user-select:none;user-select:none;padding-right:8px}.act-diff-sign{-webkit-user-select:none;user-select:none}.act-diff-del{color:#fca5a5;background:#f871710f}.act-diff-del del{text-decoration:line-through}.act-diff-add{background:#10b9811a}.act-diff-add strong{font-weight:700}.act-waiting{color:var(--text);align-items:center;gap:16px;display:flex}.act-ring{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;flex:none;width:24px;height:24px;animation:.9s linear infinite actions-spin}.act-empty .act-runner-line{max-width:720px}.act-skeleton-title{width:160px;height:20px;display:inline-block}.act-empty-line{color:var(--muted);margin:0;padding:24px}.actions-get-started{max-width:720px}a.sbx-btn.sbx-btn-primary,a.sbx-btn.sbx-btn-primary:hover{border-color:var(--accent);background:var(--accent);color:var(--bg)}.act-mark-warn{background:#fbbf2433;border-radius:50%;flex:none;width:24px;height:24px;box-shadow:inset 0 0 0 2px #fbbf24}.actions-connect-choices>a.sbx-btn,.actions-connect-choices>button{height:36px;min-height:36px;font-size:var(--fs-secondary);justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.act-failure-boxrouter{background:#fbbf240d;border-color:#fbbf2455}.act-failure .sbx-btn{margin-top:12px}.act-notice{background:#fbbf240d;border:1px solid #fbbf2466;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 24px;display:flex}.act-notice h2{font-size:var(--fs-heading);margin:0 0 4px;font-weight:600;line-height:24px}.act-notice p{font-size:var(--fs-secondary);margin:0 0 8px}.act-notice-quiet{border-color:var(--border,#ffffff1f);color:var(--muted);background:0 0;padding:12px 24px}.act-notice-quiet p{margin:0}.act-notice-actions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=760px){.act-notice{flex-direction:column;padding:16px}}.act-settings-intro{color:var(--muted);font-size:var(--fs-secondary);margin:8px 0 0}.act-settings-intro a,.act-settings-footer a{color:var(--link);text-decoration:none}.act-settings-footer{color:var(--muted);font-size:var(--fs-secondary);gap:8px;margin-top:16px;display:grid}.act-settings-footer p{margin:0}.act-settings-skeleton{gap:12px;padding:12px 24px;display:grid}.act-settings-skeleton span{background:var(--surface-raised,var(--surface));opacity:.65;border-radius:8px;height:36px;animation:1.2s ease-in-out infinite alternate act-settings-pulse}.act-settings-skeleton span:nth-child(2){width:88%}.act-settings-skeleton span:nth-child(3){width:72%}.act-settings-read-error{margin:12px 0}@keyframes act-settings-pulse{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.act-settings-skeleton span{animation:none}}.act-repository-search{margin:12px 0 0;display:block}.act-repository-search input{width:100%}.act-repository-org{color:var(--muted);font-size:var(--fs-meta);padding:12px 24px 8px;font-weight:600}.act-repository-org h4{font:inherit;margin:0}.act-repository-empty{color:var(--muted);font-size:var(--fs-secondary);padding:14px 24px}@media (width<=760px){.act-repository-org,.act-repository-empty{padding-inline:16px}}.act-choices{flex-wrap:wrap;gap:12px 28px;display:flex}.act-choice{gap:6px;display:grid}.act-choice-name{font-size:var(--fs-meta);font-weight:500}.act-seg{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-wrap:wrap;padding:3px;display:inline-flex}.act-seg button{min-height:32px;color:var(--muted);font-size:var(--fs-secondary);background:0 0;border:0;border-radius:6px;padding:4px 12px}.act-seg button[aria-checked=true]{background:var(--hover);color:var(--text)}.act-can-run{font-size:var(--fs-secondary);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}.act-label-help summary,.act-label-sizes summary{cursor:pointer;color:var(--muted);font-size:var(--fs-secondary)}.act-label-help p{margin:8px 0 0}.act-label-table{border-collapse:collapse;width:100%;font-size:var(--fs-secondary);margin-top:8px}.act-label-table th,.act-label-table td{text-align:left;vertical-align:top;padding:6px 8px 6px 0;font-weight:400}.act-label-table thead th{color:var(--muted)}@media (width<=700px){.act-label-table{display:block;overflow-x:auto}}.act-unit-name{display:none}.act-seg button{white-space:nowrap}@media (width<=600px){.act-seg{width:100%}.act-seg button{flex:1 1 0}.act-unit{display:none}.act-unit-name{display:inline}.act-choice{width:100%}.act-seg-list{flex-direction:column}.act-seg-list button{text-align:left;flex:none;justify-content:flex-start}}.act-cost-evidence summary{cursor:pointer;color:var(--muted);font-size:var(--fs-secondary)}.act-cost-evidence ul{color:var(--muted);font-size:var(--fs-secondary);gap:6px;margin:8px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.act-cost-evidence code{overflow-wrap:anywhere}.act-dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px;display:inline-block}.act-setup{max-width:760px;overflow:hidden}.act-setup-top{color:var(--sbx-faint);font-size:var(--fs-meta);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 20px;display:flex}.act-page-header-actions{align-items:center;gap:8px;min-width:199px;display:flex}.act-setup .actions-step-strip{margin-top:0}.act-step-button{width:auto;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.act-step-button[aria-current=step]{color:var(--text)}.actions-step-segment.act-step-current{border-bottom-color:var(--accent)}.act-step-button[aria-current=step] .actions-step-badge{color:var(--link);border-color:var(--accent)}.act-step-button:focus-visible{outline:2px solid var(--link);outline-offset:3px}.act-step-button:disabled{cursor:default}.act-step-copy{gap:2px;min-width:0;display:grid}@media (width<=760px){.actions-step-segment:not(.act-step-current) .act-step-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.act-setup .actions-step-segment{flex:none;gap:8px;min-width:0;padding-inline:16px}.act-setup .actions-step-segment.act-step-current{flex:1;min-width:0}.act-step-current .act-step-button{width:100%}}.act-repo-search{border:1px solid var(--border-strong);border-radius:6px;align-items:center;min-height:36px;padding:0 10px;display:flex}.act-repo-search input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0}.act-repo-search:focus-within{outline:2px solid var(--link);outline-offset:2px}.act-repo-group{margin-top:12px}.act-repo-group h4{font-size:var(--fs-secondary);margin:0;padding:8px 0;font-weight:600}.act-repo-group .actions-rows{border:1px solid var(--border);border-radius:8px;margin:0;overflow:hidden}.act-repo-group .actions-row:first-child{border-top:0}.act-setup-wait{border-top:1px solid var(--border);color:var(--muted);font-size:var(--fs-secondary);margin:0;padding-top:12px}.act-stuck{border:1px solid var(--border);color:var(--muted);font-size:var(--fs-secondary);border-radius:8px;gap:8px;padding:12px 14px;display:grid}.act-stuck strong{color:var(--text)}.act-stuck ul{gap:8px;margin:0;padding-left:18px;display:grid}.act-first-job{border:1px solid var(--accent-line);background:linear-gradient(180deg, var(--accent-subtle), transparent 70%);border-radius:8px;gap:10px;padding:14px 16px;display:grid}.act-first-job h3,.act-first-job p{margin:0}.act-first-job h3{font-size:var(--fs-heading)}.act-first-job>p,.act-first-job a{color:var(--muted);font-size:var(--fs-secondary)}.act-first-job ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.act-first-job li{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.act-first-job li>span:first-child{color:var(--link)}.act-first-job time{color:var(--sbx-faint);font:500 var(--fs-meta)/1.5 var(--font-mono)}.act-first-job-failed{border-color:var(--warn)}@media (width<=600px){.act-setup-top{padding:8px 8px 8px 16px}.act-repo-group .actions-row{grid-template-columns:auto minmax(0,1fr)}.act-repo-group .actions-row-trailing{grid-column:2;justify-content:flex-start}}.act-run-menu{min-width:200px}.act-row-actions{text-align:right}.act-row-actions>*{vertical-align:middle}dialog.sbx-drawer.act-run-drawer .act-sample-banner{border-right:1px solid var(--border);align-self:auto;height:auto;padding:10px 12px;position:static;overflow:visible}.act-jobs-section{gap:16px;display:grid}.act-job-block{min-width:0}.act-job-heading{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(80px,1fr) minmax(100px,1fr) auto;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 16px;display:grid}.act-job-heading:hover{background:var(--hover)}.act-job-heading code{min-width:0;color:var(--muted);font:500 var(--fs-meta)/16px var(--font-mono);overflow-wrap:anywhere}.act-job-content{padding:0}.act-hint{border-bottom:1px dotted var(--sbx-faint);cursor:help}.act-job-content .act-failure{margin:8px 0 16px}.act-runner-details{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:4px}.act-runner-details>summary{cursor:pointer;min-height:44px;font-size:var(--fs-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:10px 0;font-weight:600;display:flex}.act-runner-details>summary span{color:var(--muted);font-size:var(--fs-meta);font-weight:450}.act-ready-headline{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;display:flex}.act-ready-headline strong{font-size:var(--fs-body);font-weight:600}.act-ready-headline span{color:var(--muted);font-size:var(--fs-meta)}.act-phase-segment{border:0;border-bottom:2px solid var(--border);background:var(--hover);min-width:0;color:var(--muted);font:500 var(--fs-meta)/1.2 var(--font-sans);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:0 6px;overflow:hidden}.act-phase-segment:hover,.act-phase-segment.is-selected{color:var(--text);background:var(--accent-subtle);border-bottom-color:var(--accent)}.act-phase-detail{border:1px solid var(--border);font-size:var(--fs-secondary);border-radius:6px;grid-template-columns:100px minmax(0,1fr);gap:8px 12px;margin-top:12px;padding:12px;display:grid}.act-phase-detail>strong{grid-column:1/-1;font-weight:600}.act-phase-detail>span{display:contents}.act-phase-detail b{color:var(--muted);font-weight:450}.act-job-disclosure{border-bottom:1px solid var(--border)}.act-job-disclosure summary{cursor:pointer;min-height:44px;font-size:var(--fs-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:10px 0;font-weight:550;display:flex}.act-job-disclosure summary span{color:var(--muted);font-size:var(--fs-meta);font-weight:450}.act-job-disclosure dl{font-size:var(--fs-secondary);grid-template-columns:minmax(90px,.6fr) minmax(0,1.4fr);gap:8px 12px;margin:0 0 14px;display:grid}.act-job-disclosure dt{color:var(--muted)}.act-job-disclosure dd{overflow-wrap:anywhere;margin:0}.act-job-disclosure p{font-size:var(--fs-secondary);margin:0 0 12px}.act-job-sandbox{border:1px solid var(--border);border-radius:8px;gap:12px;margin-top:20px;padding:16px;display:grid}.act-job-sandbox h4{font-size:var(--fs-heading);margin:0;font-weight:600}.act-job-sandbox>div{gap:4px;min-width:0;display:grid}.act-job-sandbox>div span{color:var(--muted);font-size:var(--fs-secondary);overflow-wrap:anywhere}.act-job-sandbox>.sbx-btn{justify-self:start}@media (width<=760px){.act-job-heading{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding-inline:12px}.act-job-heading code{grid-area:2/2/auto/3}.act-job-heading>.act-mono{grid-area:1/3/3}.act-phase-segment{padding-inline:4px}.act-job-sandbox{padding:12px}}.act-runs{min-width:0}.act-toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-top:16px;display:flex}.act-toolbar .act-search{flex:200px;max-width:320px}.act-toolbar .act-search input{background:0 0;border:0;width:auto;min-width:0;min-height:0;padding:0}.act-refresh{flex:none;width:36px;min-width:36px;height:36px;margin-left:auto}@media (width<=600px){.act-toolbar{grid-template-columns:minmax(0,1fr) 36px;display:grid}.act-toolbar .act-search{flex:none;grid-area:1/1;width:100%;max-width:none}.act-refresh{grid-area:1/2;margin-left:0}}.act-table-wrap{margin-top:16px;container:runs/inline-size}.act-table{margin-top:0}.act-table th,.act-table td{padding-inline:10px}.act-table td{color:var(--text)}.act-table td[data-empty],.act-table .act-faint{color:var(--sbx-faint)}.act-table td.dui-num{font-variant-numeric:tabular-nums}.act-table td.act-muted{color:var(--muted)}.act-table .dui-marks,.act-table .dui-status,.act-table .dui-actor{vertical-align:middle}.act-table .act-h-short{display:none}.act-wf{min-width:0;font-weight:550;display:flex}.act-wf-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.act-wf-number{color:var(--sbx-faint);font-variant-numeric:tabular-nums;flex:none;margin-left:6px;font-weight:450}.act-owner{color:var(--sbx-faint)}.act-sha{color:var(--muted);font:400 12px var(--font-mono);text-decoration:none}a.act-sha:hover{color:var(--link)}.act-table td.act-col-menu{text-align:right;padding:0 6px;overflow:visible}.act-table td.act-col-menu .sbx-iconbtn{z-index:1;position:relative}.act-skeleton{background:var(--hover);border-radius:4px;width:72px;height:12px;display:inline-block}.act-tablefoot .sbx-more{min-height:0;color:var(--sbx-faint);justify-content:center;padding:18px 0;font-family:inherit;font-size:12px;line-height:18px}.act-tablefoot .sbx-more>span:first-child{flex:none}.act-table .act-empty-cell{white-space:normal;border-bottom:1px solid var(--border);height:auto;padding:0}.act-table .dui-empty,.act-empty-block .dui-empty{text-align:center;max-width:none;padding:48px 0}.act-table .dui-empty p,.act-empty-block .dui-empty p{margin:0 0 10px}.act-empty-block{border-bottom:1px solid var(--border);margin-top:16px}.act-runs .act-empty-line:not(:only-child){margin-top:16px}.act-runs.act-runs-empty{display:none}@container runs (width<=719px){.act-toolbar .act-search{flex:100%;max-width:none}.act-tabs{gap:20px}}.act-setup{padding:0}.act-setup-top{color:var(--sbx-faint);padding:8px 12px 8px 20px;font-size:12px;line-height:18px}.act-setup .actions-step-strip{margin:0}.act-setup .actions-step-segment{padding:14px 20px}.act-setup .actions-step-content{padding:20px}.act-table td.act-num[data-empty]{color:var(--sbx-faint)}@media (width<=600px){.act-setup-top{padding:8px 8px 8px 16px}.act-setup .actions-step-segment{padding-inline:16px}.act-setup .actions-step-segment.act-step-current{flex:1;min-width:0}.act-setup .actions-step-content{padding:16px}}.act-dmeta{gap:2px;margin-top:8px;display:grid}.act-dmeta p{color:var(--muted);font-size:var(--fs-secondary);overflow-wrap:anywhere;margin:0;line-height:20px}.act-run-context{white-space:normal}.act-run-identity,.act-run-part-text{overflow-wrap:anywhere}.act-dmeta p{flex-wrap:wrap;gap:2px 10px;display:flex}.act-ready-headline{color:var(--muted);font-size:var(--fs-secondary);margin:0 0 12px}.act-job-sandbox{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;gap:8px;margin-top:16px;padding:16px 0 0}.act-job-sandbox h4{font-size:var(--fs-body)}.act-job-sandbox p{margin:0}.act-job-sandbox>.sbx-btn{justify-self:start;margin-top:4px}.act-table td[data-empty],.act-table td.act-num[data-empty]{color:var(--muted)}.act-phase-row{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-width:0}.act-phase-row-toggle{border-radius:inherit;width:100%;min-height:44px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(110px,1fr) auto auto auto auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.act-phase-row-toggle:hover,.act-phase-row.is-open .act-phase-row-toggle{background:var(--surface-raised)}.act-phase-evidence{border-top:1px solid var(--border);overflow-wrap:anywhere;gap:6px;padding:10px 12px 12px;display:grid}.act-phase-evidence p{margin:0}.act-phase-evidence h5{font-size:var(--fs-secondary);margin:8px 0 0}.act-phase-evidence>ol{gap:8px;margin:0;padding-left:20px;display:grid}.act-phase-evidence>ol>li{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;display:grid}@keyframes act-phase-pulse{50%{opacity:.55}}.act-partial-error{border:1px solid var(--danger-border,var(--border));border-radius:var(--radius-sm);gap:6px;padding:10px;display:grid}.act-partial-error p{margin:0}.act-partial-error button{justify-self:start}.act-sample-banner{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);background:var(--surface-raised);margin:0 0 14px;padding:10px 12px}.act-sample-banner span{font-size:var(--fs-meta);margin-right:8px;font-weight:600;display:inline-block}.act-illustration-banner{color:var(--muted)}.act-run-state-note{color:var(--muted);font-size:var(--fs-secondary);margin:0 0 12px}.act-stale-banner{border:1px solid var(--warn-border,var(--border));border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;display:flex}.act-stale-banner p{margin:0}@media (width<=640px){.act-phase-row-toggle{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.act-phase-evidence>ol>li{grid-template-columns:minmax(0,1fr)}}.act-set-rows{margin:0;padding:0;list-style:none;display:grid}.act-set-row{border-bottom:1px solid var(--border);font-size:var(--fs-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:9px 0;display:flex}.act-set-row:last-child{border-bottom:0}.act-set-name{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;display:flex}.act-set-repos .act-set-name{display:block}.act-set-owner{color:#fcfcfe80}.act-set-supply{color:#fcfcfe80;font-size:var(--fs-meta)}.act-set-mark{flex:none;display:inline-flex}.act-set-trailing{font-size:var(--fs-meta);align-items:center;gap:8px;margin-left:auto;display:flex}.act-set-ready{color:var(--accent)}.act-set-status{color:var(--muted)}.act-set-trailing a{color:var(--link)}.act-set-row>.actions-row-secondary{flex-basis:100%}.act-set-row .actions-row-secondary a{text-underline-offset:2px;text-decoration:underline}.act-cards{border-top:1px solid var(--border);margin:16px 0 0;padding:0;list-style:none;display:grid}.act-card{border-bottom:1px solid var(--border);font-size:var(--fs-secondary);cursor:pointer;gap:4px;padding:12px 2px;display:grid}.act-card:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.act-card-open{box-shadow:inset 2px 0 0 var(--accent);background:#10b9810c;padding-left:10px}.act-card-top{align-items:center;gap:8px;min-width:0;display:flex}.act-card-top .act-wf{flex:1}.act-card-row{min-width:0;color:var(--muted);align-items:center;gap:6px 10px;display:flex}.act-card-sep{color:var(--sbx-faint);flex:none}.act-card-fixed{white-space:nowrap;flex:none}.act-card-repo{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.act-card-branch{text-overflow:ellipsis;white-space:nowrap;flex-shrink:10;min-width:0;overflow:hidden}.act-card-who .dui-actor{flex:0 auto}.act-card-skeleton{cursor:default;gap:10px}.act-card-skeleton span{background:var(--hover);border-radius:4px;height:12px;display:block}.act-runs-skeleton-cards{display:none}@media (width<=999px){.act-runs-skeleton-table{display:none}.act-runs-skeleton-cards{display:block}}
