.desk{gap:var(--space-4);flex-direction:column;display:flex}.desk__head p{margin:0 0 var(--space-1);max-width:90ch}.desk__title{margin:0 0 var(--space-2);font-size:var(--text-h2)}.desk__state{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.desk__body{gap:var(--space-4);grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;display:grid}.desk__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.desk__item{width:100%;padding:var(--space-2) var(--space-3);text-align:left;font:inherit;font-size:var(--text-sm);color:var(--text-1);background:var(--surface-card);border:var(--border-w) solid var(--border-1);border-radius:var(--radius-md);cursor:pointer;border-left:3px solid #0000;flex-direction:column;gap:2px;display:flex}.desk__item:hover{background:var(--surface-subtle)}.desk__item[aria-current=true]{border-left-color:var(--walnut-800);background:var(--walnut-50)}.desk__item-meta{color:var(--text-2)}.desk__detail{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}.desk__draft,.desk__context{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--surface-card);border:var(--border-w) solid var(--border-1);border-radius:var(--radius-lg);flex-direction:column;display:flex}.desk__draft{top:var(--space-4);position:sticky}.desk__draft p{margin:0}.desk__draft-title{align-items:center;gap:var(--space-2);font-size:var(--text-h3);flex-wrap:wrap;margin:0;display:flex}.desk__label{font-weight:var(--weight-semibold);color:var(--text-1)}.desk__hint{font-size:var(--text-sm)}.desk__warn{color:var(--danger-text)}.desk__blocked{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--danger-soft);color:var(--text-1)}.desk__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=1100px){.desk__detail{grid-template-columns:1fr}.desk__draft{position:static}}@media (width<=760px){.desk__body{grid-template-columns:1fr}}
