.control{padding-block:var(--space-2xl) var(--space-4xl)}.control__head{border-block-end:var(--rule-hair) solid var(--color-rule-2);gap:var(--space-lg);padding-block-end:var(--space-xl);display:grid}.control__head h1{font-size:var(--text-2xl);margin-block-end:var(--space-sm)}.control__head p,.control__head time,.control-section__head p{color:var(--color-muted);margin-block-end:0}.session-readout{font-family:var(--font-mono);font-size:var(--text-sm);align-self:end;gap:var(--space-2xs);flex-direction:column;display:flex}.session-readout strong{color:var(--color-ink);font-weight:600}.control__layout,.control__primary,.control__rail{display:grid}.control__layout{gap:var(--space-2xl);padding-block-start:var(--space-xl)}.control__primary{gap:var(--space-3xl);min-width:0}.control__rail{align-content:start;gap:var(--space-2xl);min-width:0}.control-section__head,.rail-heading{align-items:start;gap:var(--space-md);flex-direction:column;justify-content:space-between;margin-block-end:var(--space-md);display:flex}.control-section__head h2,.rail-heading h2,.deployment-handoff h2{font-size:var(--text-lg);margin-block-end:0}.control-section__head p,.rail-heading,.deployment-handoff,.scratchpad label,.scratchpad>p{font-size:var(--text-sm)}.control-search{background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-sm);color:var(--color-ink-2);cursor:pointer;align-items:center;gap:var(--space-md);min-height:2.75rem;padding-inline:var(--space-sm);white-space:nowrap;width:100%;line-height:1;display:inline-flex}.control-search:active{transform:translateY(1px)}.control-search:disabled,.control-search[aria-disabled=true]{cursor:not-allowed;opacity:.55}.control-search[data-state=loading]{cursor:progress}.control-search[data-state=error]{border-color:var(--color-error)}.control-search[data-state=success]{border-color:var(--color-success)}.launch-index,.tool-group>div{border-block-start:var(--rule-hair) solid var(--color-rule-2)}.launch-row,.tool-row{border-block-end:var(--rule-hair) solid var(--color-rule);color:var(--color-ink-2);align-items:center;gap:var(--space-md);min-height:4.75rem;padding:var(--space-md);text-decoration:none;display:grid}.launch-row{grid-template-columns:minmax(0,1fr) auto}.launch-row__identity,.tool-row>span:first-child{flex-direction:column;min-width:0;display:flex}.launch-row strong,.tool-row strong{color:var(--color-ink)}.launch-row small,.tool-row small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.launch-row__meta{align-items:center;gap:var(--space-md);white-space:nowrap;display:flex}.launch-row__meta .status{display:none}.tool-index{gap:var(--space-2xl);display:grid}.tool-group h3{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--space-sm)}.tool-row{grid-template-columns:minmax(0,1fr) auto}.registry-readout dl{border-block-start:var(--rule-hair) solid var(--color-rule-2);margin:0}.registry-readout dl div{border-block-end:var(--rule-hair) solid var(--color-rule);padding-block:var(--space-sm);justify-content:space-between;align-items:baseline;display:flex}.registry-readout dt{color:var(--color-muted)}.registry-readout dd{color:var(--color-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.rail-heading a,.deployment-handoff a{color:var(--color-ink);white-space:nowrap;font-weight:700}.scratchpad{background:var(--color-paper-2);color:var(--color-ink-2);padding:var(--space-lg)}.scratchpad__status{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.scratchpad label{color:var(--color-ink);margin-block-end:var(--space-xs);font-weight:700;display:block}.scratchpad textarea{background:var(--color-paper);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-sm);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);outline-offset:1px;min-height:8rem;padding:var(--space-sm);resize:vertical;outline:2px solid #0000;width:100%;line-height:1.5;display:block}.scratchpad textarea:focus-visible{outline-color:var(--color-focus)}.scratchpad textarea:disabled{cursor:not-allowed;opacity:.55}.scratchpad textarea[data-state=loading]{cursor:progress}.scratchpad textarea[data-state=error]{border-color:var(--color-error)}.scratchpad textarea[data-state=success]{border-color:var(--color-success)}.scratchpad>p,.deployment-handoff p{color:var(--color-muted);margin-block:var(--space-xs) 0}.scratchpad>p{min-height:1lh}.deployment-handoff{border-block-start:var(--rule-hair) solid var(--color-rule-2);padding-block-start:var(--space-lg)}@media (hover:hover) and (pointer:fine){.launch-row:hover,.tool-row:hover,.control-search:hover{background:var(--color-paper-2)}.scratchpad textarea:hover{background:var(--color-paper-3)}}@media (width>=40rem){.control__head{grid-template-columns:minmax(0,1fr) auto}.tool-index{grid-template-columns:minmax(0,1.35fr) minmax(0,.75fr)}.control-section__head,.rail-heading{flex-direction:row;align-items:center}.control-search{width:auto}.tool-group:first-child{grid-row:span 2}}@media (width>=60rem){.control__layout{grid-template-columns:minmax(0,1.7fr) minmax(18rem,.8fr)}.control__rail{border-inline-start:var(--rule-hair) solid var(--color-rule);padding-inline-start:var(--space-xl)}}@media (width>=26rem){.launch-row__meta .status{display:inline-flex}}
