html{background-color:var(--vos-bg)}.cp-page{padding:var(--vos-space-9) var(--vos-space-9) var(--vos-space-12);max-width:1560px}.cp-page--measure{max-width:860px}.cp-page>section{margin-bottom:var(--vos-space-9)}.cp-note{margin:var(--vos-space-5) 0 0;max-width:78ch;font-size:var(--vos-text-xs);line-height:var(--vos-leading-normal);color:var(--vos-text-tertiary)}.cp-onward{gap:var(--vos-space-6);margin-top:var(--vos-space-9);padding-top:var(--vos-space-6);border-top:1px solid var(--vos-hairline);font-size:var(--vos-text-sm);flex-wrap:wrap;display:flex}.cp-commit{align-items:center;gap:var(--vos-space-5);flex-wrap:wrap;display:flex}.cp-stop{gap:var(--vos-space-4)}.cp-stop>button{margin-top:var(--vos-space-2);align-self:flex-start}.cp-preview{padding:var(--vos-space-6) var(--vos-space-7);border-radius:var(--vos-radius-inset);background-color:var(--vos-material-inset);box-shadow:inset 2px 0 0 0 var(--vos-accent), inset 0 1px 3px -1px var(--vos-scrim)}.cp-split{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:stretch;gap:0;min-height:60vh;display:grid}.cp-split>:first-child{padding-right:var(--vos-space-7);border-right:1px solid var(--vos-hairline)}.cp-split>:last-child{padding-left:var(--vos-space-8)}.cp-scroll-x{max-width:100%;overflow-x:auto}.cp-stack{gap:var(--vos-space-5);flex-direction:column;display:flex}.cp-form{max-width:560px}.cp-row{align-items:center;gap:var(--vos-space-4);flex-wrap:wrap;display:flex}.cp-list{border-top:1px solid var(--vos-hairline);margin:0;padding:0;list-style:none}.cp-list>li{border-bottom:1px solid var(--vos-hairline)}.cp-plain-link{color:inherit;border-radius:var(--vos-radius-3);text-decoration:none;display:block}.cp-plain-link:focus-visible{box-shadow:var(--vos-focus-ring);outline:none}.cp-plain-link[aria-current=true]>.vos-card{box-shadow:inset 3px 0 0 0 var(--vos-accent)}.cp-where{font-size:var(--vos-text-sm);font-weight:var(--vos-weight-medium);color:var(--vos-text-primary)}.cp-where__stub{font-family:var(--vos-font-mono);font-size:var(--vos-text-2xs);letter-spacing:var(--vos-tracking-label);color:var(--vos-text-tertiary)}a.vos-metric{color:inherit;text-decoration:none;display:flex}a.vos-metric[data-urgent=true] .vos-metric__note{color:var(--vos-status-degraded)}.vos-queue-row{gap:var(--vos-space-3);width:100%;padding:var(--vos-space-5) var(--vos-space-5) var(--vos-space-5) var(--vos-space-4);text-align:left;color:var(--vos-text-primary);font:inherit;cursor:pointer;transition:background-color var(--vos-dur-instant) var(--vos-ease-out);background:0 0;border:0;flex-direction:column;display:flex}.vos-queue-row:hover{background-color:var(--vos-material-control);border-radius:var(--vos-radius-control)}.vos-queue-row[aria-current=true]{background-color:var(--vos-accent-wash);border-radius:var(--vos-radius-control);box-shadow:inset 0 0 0 1px var(--vos-accent-quiet), inset 2px 0 0 var(--vos-accent)}.vos-queue-row:focus-visible{outline:2px solid var(--vos-accent);outline-offset:-2px}.vos-queue-row__what{font-size:var(--vos-text-sm);line-height:var(--vos-leading-tight);color:var(--vos-text-primary)}.vos-queue-row__id{font-family:var(--vos-font-mono);font-size:var(--vos-text-2xs);color:var(--vos-text-tertiary);overflow-wrap:anywhere}.cp-venture{align-items:baseline;gap:var(--vos-space-7);padding:var(--vos-space-5) 0;grid-template-columns:96px minmax(140px,1.3fr) minmax(110px,.8fr) minmax(110px,.8fr) minmax(0,1.8fr);display:grid}.cp-venture--head{padding-bottom:var(--vos-space-3);font-size:var(--vos-text-2xs);font-weight:var(--vos-weight-medium);letter-spacing:var(--vos-tracking-label);color:var(--vos-text-tertiary)}.cp-venture__figure-head{text-align:right}.cp-venture__state{min-width:0}.cp-venture__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--vos-text-sm);color:var(--vos-text-primary);text-decoration:none;overflow:hidden}.cp-venture__name:hover{text-underline-offset:3px;text-decoration:underline}.cp-venture__figure{justify-content:flex-end;align-items:baseline;gap:var(--vos-space-3);font-size:var(--vos-text-sm);color:var(--vos-text-primary);font-variant-numeric:tabular-nums;display:flex}.cp-venture__basis{font-family:var(--vos-font-sans);font-size:var(--vos-text-2xs);letter-spacing:var(--vos-tracking-label);color:var(--vos-econ-estimated)}.cp-venture__absent{font-family:var(--vos-font-sans);font-size:var(--vos-text-xs);color:var(--vos-text-tertiary)}.cp-venture__constraint{font-size:var(--vos-text-xs);line-height:var(--vos-leading-normal);color:var(--vos-text-secondary)}@media (max-width:1000px){.cp-venture--head{display:none}.cp-venture{row-gap:var(--vos-space-3);padding:var(--vos-space-6) 0;grid-template-columns:minmax(0,1fr)}.cp-venture__name{white-space:normal;font-size:var(--vos-text-md)}.cp-venture__figure{justify-content:flex-start}.cp-venture__figure:after{content:attr(data-column);font-family:var(--vos-font-sans);font-size:var(--vos-text-2xs);letter-spacing:var(--vos-tracking-label);color:var(--vos-text-tertiary)}}.cp-record{flex-direction:column;display:flex}.cp-record__head{align-items:center;gap:var(--vos-space-5);padding-bottom:var(--vos-space-6);border-bottom:1px solid var(--vos-hairline);flex-wrap:wrap;display:flex}.cp-record__slot{padding:var(--vos-space-6) 0;border-bottom:1px solid var(--vos-hairline)}.cp-record__term{margin:0 0 var(--vos-space-3);font-size:var(--vos-text-2xs);font-weight:var(--vos-weight-medium);letter-spacing:var(--vos-tracking-label);color:var(--vos-text-tertiary);display:block}.cp-record__value{font-size:var(--vos-text-sm);line-height:var(--vos-leading-normal);color:var(--vos-text-primary);max-width:78ch}.cp-record>.vos-alert{margin-top:var(--vos-space-6)}.cp-decide{gap:var(--vos-space-5);margin-top:var(--vos-space-7);padding:var(--vos-space-6) 0 var(--vos-space-7);background-color:var(--vos-material-sheet);-webkit-backdrop-filter:var(--vos-material-blur-sheet);box-shadow:inset 0 1px 0 0 var(--vos-hairline);flex-direction:column;display:flex;position:sticky;bottom:0}.cp-decide__controls{align-items:center;gap:var(--vos-space-5);flex-wrap:wrap;display:flex}.cp-decide__hints{align-items:center;gap:var(--vos-space-4);font-size:var(--vos-text-2xs);color:var(--vos-text-tertiary);margin-left:auto;display:flex}@media (max-width:1000px){.cp-split{grid-template-columns:minmax(0,1fr)}.cp-split>:first-child{border-right:0;border-bottom:1px solid var(--vos-hairline);padding-right:0;padding-bottom:var(--vos-space-7)}.cp-split>:last-child{padding-left:0;padding-top:var(--vos-space-7)}}.cp-experiment-row{gap:var(--vos-space-2) var(--vos-space-6);padding:var(--vos-space-6) 0;color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.cp-experiment-row:hover .cp-experiment-row__hypothesis{color:var(--vos-accent)}.cp-experiment-row:focus-visible{box-shadow:var(--vos-focus-ring-inset);outline:none}.cp-experiment-row__axis{font-family:var(--vos-font-mono);font-size:var(--vos-text-2xs);letter-spacing:var(--vos-tracking-label);color:var(--vos-text-tertiary);grid-column:1}.cp-experiment-row__hypothesis{font-size:var(--vos-text-sm);line-height:var(--vos-leading-tight);color:var(--vos-text-primary);grid-column:1}.cp-experiment-row__facts{gap:var(--vos-space-2) var(--vos-space-5);font-size:var(--vos-text-2xs);color:var(--vos-text-tertiary);flex-wrap:wrap;grid-column:1;display:flex}.cp-experiment-row__verdict{grid-area:1/2/span 3;align-self:center}.cp-arm{align-items:baseline;gap:var(--vos-space-2) var(--vos-space-5);padding:var(--vos-space-5) 0;font-size:var(--vos-text-xs);flex-wrap:wrap;display:flex}.cp-arm__key{min-width:8ch;color:var(--vos-text-primary)}.cp-arm__description{color:var(--vos-text-secondary);flex:20ch}.cp-arm__n{color:var(--vos-text-tertiary)}.cp-arm__mean{color:var(--vos-text-primary)}.cp-guardrails{gap:var(--vos-space-3);margin:var(--vos-space-5) 0 0;padding:var(--vos-space-5) var(--vos-space-6);border-radius:var(--vos-radius-3);background-color:var(--vos-sunk);flex-direction:column;list-style:none;display:flex}.cp-guardrail{align-items:center;gap:var(--vos-space-4);font-size:var(--vos-text-xs);display:flex}.cp-guardrail__reading{font-size:var(--vos-text-2xs);color:var(--vos-text-tertiary);margin-left:auto}.cp-guardrail--holding{color:var(--vos-text-secondary)}.cp-guardrail--holding .vos-icon{color:var(--vos-status-ok)}.cp-guardrail--breached{color:var(--vos-status-failed)}.cp-guardrail--unmeasured{color:var(--vos-status-blocked)}@media (max-width:767px){.cp-page{padding:var(--vos-space-7) var(--vos-space-6) calc(var(--vos-space-12) + 44px + env(safe-area-inset-bottom,0px));padding-left:max(var(--vos-space-6), env(safe-area-inset-left,0px));padding-right:max(var(--vos-space-6), env(safe-area-inset-right,0px))}.cp-onward{font-size:var(--vos-text-md);flex-direction:column;gap:0}.cp-onward>a{align-items:center;min-height:44px;display:flex}.cp-commit{align-items:stretch;gap:var(--vos-space-4);flex-direction:column}.cp-commit>button{min-height:44px}.cp-preview{margin-inline:calc(-1 * var(--vos-space-6));padding:var(--vos-space-6)}.cp-decide{position:static}}.cp-page--office{max-width:1920px}.cp-office__unserviced{color:var(--vos-status-degraded)}.cp-office__channel{margin:var(--vos-space-4) 0 0;font-size:var(--vos-text-3xs);color:var(--vos-text-tertiary)}.cp-office__channel-word{letter-spacing:var(--vos-tracking-label)}.cp-office__channel[data-channel=live] .cp-office__channel-word{color:var(--vos-status-ok)}.cp-office__channel[data-channel=reconnecting] .cp-office__channel-word,.cp-office__channel[data-channel=polling] .cp-office__channel-word{color:var(--vos-status-degraded)}.cp-office__channel[data-channel=refused] .cp-office__channel-word{color:var(--vos-status-failed)}.cp-office__memory{align-items:baseline;gap:var(--vos-space-5) var(--vos-space-9);padding:var(--vos-space-5) 0;border-top:1px solid var(--vos-rule);border-bottom:1px solid var(--vos-rule);flex-wrap:wrap;display:flex}.cp-office__fact{gap:var(--vos-space-1);flex-direction:column;min-width:0;display:flex}.cp-office__fact-term{font-size:var(--vos-text-3xs);font-weight:var(--vos-weight-medium);letter-spacing:var(--vos-tracking-label);color:var(--vos-text-tertiary)}.cp-office__fact-value{font-size:var(--vos-text-xl);line-height:var(--vos-leading-flat);color:var(--vos-text-primary);font-variant-numeric:tabular-nums}.cp-office__fact-note{font-size:var(--vos-text-2xs);color:var(--vos-text-tertiary)}.cp-office__sidecar{font-size:var(--vos-text-2xs);line-height:var(--vos-leading-normal);color:var(--vos-text-tertiary);flex:32ch;margin:0}.cp-dept{gap:var(--vos-space-7);flex-direction:column;display:flex}.cp-dept__charter{max-width:60ch;font-size:var(--vos-text-sm);line-height:var(--vos-leading-normal);color:var(--vos-text-secondary);margin:0}.cp-dept__chips{gap:var(--vos-space-3);margin:var(--vos-space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.cp-dept__doing{-webkit-line-clamp:2;line-clamp:2;font-size:var(--vos-text-xs);color:var(--vos-text-tertiary);text-align:right;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cp-chip{align-items:baseline;gap:var(--vos-space-3);padding:var(--vos-space-2) var(--vos-space-4);border:1px solid var(--vos-rule);border-radius:var(--vos-radius-1);background-color:var(--vos-sunk);font-size:var(--vos-text-2xs);color:var(--vos-text-secondary);text-decoration:none;display:inline-flex}a.cp-chip:hover{border-color:var(--vos-accent-quiet);color:var(--vos-text-primary)}a.cp-chip:focus-visible{box-shadow:var(--vos-focus-ring-inset);outline:none}.cp-chip__sha{color:var(--vos-text-tertiary)}.cp-chip__note{font-size:var(--vos-text-3xs);color:var(--vos-text-tertiary)}.cp-chat{gap:var(--vos-space-6);flex-direction:column;display:flex}.cp-chat__artifacts{align-items:center;gap:var(--vos-space-3);padding-top:var(--vos-space-5);border-top:1px solid var(--vos-rule);flex-wrap:wrap;display:flex}.cp-chat__term{font-size:var(--vos-text-3xs);font-weight:var(--vos-weight-medium);letter-spacing:var(--vos-tracking-label);color:var(--vos-text-tertiary)}.cp-chat__pending{gap:var(--vos-space-3);flex-direction:column;display:flex}.cp-chat__replies{gap:var(--vos-space-3);flex-wrap:wrap;display:flex}.cp-activity{gap:var(--vos-space-8);flex-direction:column;display:flex}@media (max-width:767px){.cp-office__memory{gap:var(--vos-space-4) var(--vos-space-5);padding:var(--vos-space-5) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cp-office__fact{align-items:baseline;gap:var(--vos-space-1) var(--vos-space-3);flex-flow:wrap}.cp-office__fact-value{font-size:var(--vos-text-md);order:-1}.cp-office__fact-note{flex:1 0 100%}.cp-office__sidecar{flex:none;grid-column:1/-1}.cp-chat__replies>button{flex:100%;min-height:44px}}.cp-command{margin:var(--vos-space-4) 0 0;padding:var(--vos-space-4);border-radius:var(--vos-radius-inset);background-color:var(--vos-material-inset);box-shadow:inset 0 0 0 1px var(--vos-light-edge);font-family:var(--vos-font-mono);font-size:var(--vos-text-2xs);color:var(--vos-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;line-height:1.6}.cp-summary{gap:var(--vos-space-3);margin:0 0 var(--vos-space-6);font-size:var(--vos-text-md);color:var(--vos-text-primary);flex-direction:column;max-width:62ch;padding:0;line-height:1.55;list-style:none;display:flex}.cp-not-examined{margin-top:var(--vos-space-7)}.cp-runs{margin-top:var(--vos-space-5);font-size:var(--vos-text-xs);color:var(--vos-text-secondary)}
