.runs-page{flex-direction:column;gap:12px;display:flex}.run-status-card{flex-direction:column;gap:8px;display:flex}.run-status-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.run-phase{font-weight:600}.run-transport{opacity:.7;border:1px solid;border-radius:10px;padding:0 8px;font-size:11px}.run-transport.transport-polling{color:var(--warn,#b58900)}.run-status-chip{text-transform:capitalize;background:color-mix(in srgb, currentColor 12%, transparent);border-radius:10px;padding:1px 10px;font-size:12px;font-weight:600;display:inline-block}.run-status-chip.status-succeeded{color:var(--good,#2e9e44)}.run-status-chip.status-failed,.run-status-chip.status-timed_out{color:var(--bad,#d64545)}.run-status-chip.status-cancelled,.run-status-chip.status-aborting{color:var(--warn,#b58900)}.run-status-chip.status-running{color:var(--primary,#3b82d6)}.run-status-chip.status-queued{color:inherit;opacity:.75}.suite-verdict{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:10px;padding:1px 10px;font-size:12px;font-weight:700;display:inline-block}.suite-verdict.verdict-good{color:var(--good,#2e9e44)}.suite-verdict.verdict-warn{color:var(--warn,#b58900)}.suite-verdict.verdict-bad{color:var(--bad,#d64545)}.run-job-status{align-items:center;gap:4px;font-size:12px;display:inline-flex}.run-progress-track{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:4px;height:8px;overflow:hidden}.run-progress-fill{background:var(--primary,#3b82d6);border-radius:4px;height:100%;transition:width .4s}.run-progress-fill.fill-failed,.run-progress-fill.fill-timed_out{background:var(--bad,#d64545)}.run-progress-fill.fill-cancelled{background:var(--warn,#b58900)}.run-progress-fill.fill-succeeded{background:var(--good,#2e9e44)}.run-log-tail{background:color-mix(in srgb, currentColor 6%, transparent);white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:180px;padding:8px;font-size:12px;line-height:1.5;overflow:auto}.run-error{border:1px solid color-mix(in srgb, var(--bad,#d64545) 40%, transparent);border-radius:6px;flex-direction:column;gap:6px;padding:10px;display:flex}.run-error-actions{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.runs-filters{flex-wrap:wrap;gap:8px;display:flex}.runs-table{flex-direction:column;display:flex}.run-row-item{border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent);display:block}.run-row-head,.run-row-link{grid-template-columns:minmax(120px,170px) minmax(90px,100px) minmax(90px,1fr) minmax(150px,200px) minmax(72px,90px);align-items:center;gap:10px;height:44px;padding:0 8px;display:grid}.run-row-head{opacity:.7;font-size:12px;font-weight:600}.run-row-link{color:inherit;text-decoration:none}.run-row-link:hover{background:color-mix(in srgb, currentColor 6%, transparent)}.run-id-short{font-family:var(--mono,monospace);font-size:12px}.run-row-head>*,.run-row-link>*{min-width:0}.run-name,.run-when,.run-kind,.run-id-short{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.launch-dialog-body{flex-direction:column;gap:12px;min-width:min(560px,90vw);display:flex}.launch-options{flex-direction:column;gap:8px;display:flex}.launch-options label{flex-direction:column;gap:4px;font-size:13px;display:flex}.launch-option-value{font-weight:700}.launch-warning{border:1px solid color-mix(in srgb, var(--warn,#b58900) 50%, transparent);border-radius:6px;padding:10px}.launch-warning.integrity{border-color:color-mix(in srgb, var(--bad,#d64545) 50%, transparent)}.launch-blocked{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:6px;padding:10px}.launch-problem{border:1px solid color-mix(in srgb, var(--bad,#d64545) 50%, transparent);border-radius:6px;padding:10px}.launch-estimate h4,.launch-significance h4{margin:0 0 4px;font-size:13px}.launch-actions{justify-content:flex-end;gap:8px;display:flex}.watch-table td,.run-summary td{vertical-align:top;padding:3px 10px 3px 0;font-size:13px}.ok{color:var(--good,#2e9e44)}.bad{color:var(--bad,#d64545)}.runs-nav-badge{background:var(--primary,#3b82d6);color:var(--on-primary,#fff);text-align:center;border-radius:8px;min-width:16px;margin-left:6px;padding:0 6px;font-size:10px;font-weight:700;display:inline-block}.panel-logs{flex-direction:column;gap:8px;display:flex}.library-filters input[type=search],.library-filters input[type=text]{min-width:200px}.library-row{border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent);padding:4px 0}.library-row-main{flex-wrap:wrap;align-items:center;gap:10px;min-height:40px;display:flex}.library-title{color:inherit;font-weight:600;text-decoration:none}.library-title:hover{text-decoration:underline}.library-title-input{min-width:240px}.library-pin{min-width:32px}.library-pin[aria-pressed=true]{color:var(--warn,#b58900)}.library-decision{font-size:12px;font-weight:700}.library-decision.decision-go{color:var(--good,#2e9e44)}.library-decision.decision-nogo{color:var(--bad,#d64545)}.library-actions{gap:6px;margin-left:auto;display:flex}.library-purge-confirm{color:var(--bad,#d64545)}.library-notes,.library-pin-note{white-space:pre-wrap;margin:2px 0 6px 32px;font-size:13px}.library-notes-edit{align-items:flex-start;gap:8px;margin:4px 0 8px 32px;display:flex}.library-notes-edit textarea,.library-notes-edit input{flex:1;max-width:640px}.compare-strip{flex-wrap:wrap;gap:12px;display:flex}.compare-card{border:1px solid color-mix(in srgb, currentColor 15%, transparent);border-radius:8px;min-width:220px;padding:10px 12px}.compare-card h4{margin:0 0 4px}.compare-card p{margin:2px 0;font-size:12px}.compare-symbol{margin-bottom:14px}.compare-symbol-note{font-size:12px;font-weight:400}.compare-table th,.compare-table td{text-align:left;padding:3px 10px 3px 0;font-size:13px}.compare-delta{color:var(--primary,#3b82d6)}.compare-reasons{margin:0;padding-left:16px}.table-sort-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.table-expansion td{padding:8px 0 12px}
