.community-shell{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(340px,1.3fr) minmax(260px,.95fr);border-top:2px solid var(--ink);border-bottom:1px solid var(--line);min-height:610px}.desk-column{padding:1rem 1.15rem;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:1rem}.desk-column:last-child{border-right:0}.desk-column h2{margin:0;font:700 1.35rem var(--serif)}.column-number{color:var(--red);font-size:.7rem;letter-spacing:.15em;font-weight:700}.source-slip{padding:.85rem;border:1px solid var(--line);background:#fcf8f0}.source-slip p{font-size:.9rem;line-height:1.55}.evidence-line{display:grid;grid-template-columns:12px 1fr;gap:.6rem;font-size:.83rem;color:var(--muted)}.evidence-line:before{content:"";width:2px;background:var(--gold);margin:auto}.draft-block{padding:.95rem 0;border-bottom:1px solid var(--line)}.draft-block h3{margin:0 0 .45rem;font-size:1rem}.draft-block p{margin:.25rem 0;font-size:.9rem;line-height:1.5}.boundary{padding:.75rem;background:#f7eee7;border-left:3px solid var(--red);font-size:.85rem;line-height:1.5}.adoption-row{padding:.8rem 0;border-bottom:1px solid var(--line)}.adoption-row h3{margin:0;font-size:.95rem}.adoption-row p{font-size:.83rem;color:var(--muted);line-height:1.45}.action-status{display:inline-block;margin:.4rem 0;padding:.2rem .4rem;border:1px solid var(--line);font-size:.7rem}.action-status.ready{border-color:var(--green);color:var(--green)}.action-status.referral{border-color:var(--red);color:var(--red)}.desk-actions{margin-top:auto;display:grid;gap:.6rem}.community-toolbar{display:flex;gap:.75rem;align-items:center;margin:0 0 1rem}.community-toolbar p{margin:0;margin-right:auto;color:var(--muted);font-size:.85rem}.task-input{width:100%;border:1px solid var(--line);padding:.7rem;background:var(--white)}@media(max-width:900px){.community-shell{grid-template-columns:1fr}.desk-column{border-right:0;border-bottom:1px solid var(--line)}.community .masthead>p{display:none}}
