.tu-triad-legend{margin:0 0 var(--reef-page-gap);max-width:var(--reef-content-prose);font-size:var(--reef-font-body-medium);color:var(--reef-on-surface-muted);line-height:1.55}.tu-overload-meter{border-top:1px solid var(--reef-border);flex-direction:column;gap:4px;margin-top:12px;padding-top:8px;display:flex}.tu-agent-commitments{padding-block-end:var(--reef-page-pad-bottom)}.tu-agent-commitments .reef-grid.reef-stat-grid{width:fit-content;max-width:100%;margin-inline:0}.tu-agent-commitments .reef-stat-grid>.reef-stat-card{text-align:start;min-width:7.5rem;padding-block:var(--reef-space-1);padding-inline:var(--reef-space-5);flex:none;grid-template-columns:minmax(0,1fr);justify-content:start;justify-items:start}.tu-agent-commitments .reef-stat-grid>.reef-stat-card:first-child{padding-inline-start:0}.tu-agent-commitments .reef-stat-grid .reef-stat-card__value{text-align:start;justify-self:start}.tu-commit-facets{margin-bottom:var(--reef-space-4)}.tu-commit-row__renegotiated{font-size:var(--reef-font-body-small);color:var(--reef-on-surface-subtle);margin:0}.tu-commit-rows{border-block-start:1px solid var(--reef-border);flex-direction:column;display:flex;container:tu-commit-rows/inline-size}.tu-commit-row{align-items:start;gap:var(--reef-space-3) var(--reef-space-5);padding-block:var(--reef-space-4);border-block-end:1px solid var(--reef-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.tu-commit-row>:not(.tu-commit-row__main,.tu-commit-row__acts){grid-column:1/-1}.tu-commit-row__main{gap:var(--reef-space-2);min-width:0;display:grid}.tu-commit-row__line{align-items:center;gap:var(--reef-space-2) var(--reef-space-3);flex-wrap:wrap;display:flex}.tu-commit-row__desc{font-size:var(--reef-font-body-large);font-weight:var(--reef-font-label-weight);color:var(--reef-on-surface);overflow-wrap:anywhere}.tu-commit-row__meta{gap:var(--reef-space-1) 0;font-size:var(--reef-font-body-small);color:var(--reef-on-surface-subtle)}.tu-commit-row__fact:has(+.tu-commit-row__fact):after{content:"·";color:var(--reef-on-surface-subtle);margin-inline:.5em}.tu-commit-row__acts{justify-content:flex-end;align-items:center;gap:var(--reef-space-1) var(--reef-space-2);flex-wrap:wrap;display:flex}@container tu-commit-rows (width<560px){.tu-commit-row{grid-template-columns:minmax(0,1fr)}.tu-commit-row__acts{justify-content:flex-start}.tu-commit-row__meta{flex-direction:column;align-items:flex-start}.tu-commit-row__fact:has(+.tu-commit-row__fact):after{content:none}}.tu-commit-due,.tu-commit-anchor{align-items:center;gap:4px;display:inline-flex}.tu-commit-detail{gap:var(--reef-space-3);margin-block:var(--reef-space-2);margin-inline:var(--reef-space-4) 0;padding:var(--reef-space-3);border-inline-start:2px solid var(--reef-border);flex-direction:column;display:flex}.tu-commit-bindings{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.tu-served-to{flex-direction:column;gap:4px;margin-top:8px;display:flex}.tu-served-to__head{align-items:center;gap:var(--reef-space-1);display:inline-flex}.tu-served-to__rows{flex-direction:column;gap:4px;display:flex}.tu-served-to__row{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.tu-commit-retire{max-width:var(--reef-content-prose);flex-direction:column;gap:8px;padding:8px 0;display:flex}.tu-commit-retire>.reef-btn{align-self:flex-start}.tu-asm__list{gap:var(--reef-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tu-asm__head{align-items:center;gap:var(--reef-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.tu-asm__from{font-weight:var(--reef-font-heading-weight)}.tu-asm__thread{font-family:var(--reef-font-mono);color:var(--reef-on-surface-subtle);font-size:11px}.tu-asm{border:1px solid var(--reef-border);border-radius:var(--reef-radius-sm);padding:var(--reef-space-3) var(--reef-space-4)}.tu-asm__counts{gap:var(--reef-space-2);margin:var(--reef-space-3) 0;flex-wrap:wrap;display:flex}.tu-asm__gates{color:var(--reef-on-surface-subtle);margin:var(--reef-space-1) 0;font-size:13px}.tu-asm__span{margin:var(--reef-space-1) 0;font-size:12px}.tu-asm__drill{margin-top:var(--reef-space-3);border-top:1px solid var(--reef-border);padding-top:var(--reef-space-3)}
