.work-community{border-top:1px solid var(--rule);max-width:900px;color:var(--ink);margin:64px auto 0;padding:32px 0}.work-community h2{font:600 25px/1.4 var(--font-display);margin:10px 0}.work-community header p,.work-community .muted{color:var(--ink-soft);font-size:12px;line-height:1.8}.work-community a{color:var(--sky-dark)}.work-action-row{flex-wrap:wrap;gap:10px;margin:24px 0 12px;display:flex}.work-community button{border:1px solid var(--rule);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;padding:8px 16px}.work-community button[aria-pressed=true]{background:var(--ink);color:#fff}.work-community button:disabled{opacity:.5;cursor:wait}.work-community label{gap:8px;font-size:13px;display:grid}.work-community textarea{resize:vertical;border:1px solid var(--rule);width:100%;font:inherit;background:var(--paper);color:var(--ink);padding:12px;line-height:1.7}.work-report{color:var(--ink-soft);font-size:12px}.work-report summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.work-report form,.work-comment-form{justify-items:start;gap:12px;display:grid}.work-report label,.work-comment-form label{width:100%}.work-comments{margin:24px 0;padding:0;list-style:none}.work-comments li{border-top:1px solid var(--rule-soft);padding:20px 0}.work-comments li>div{justify-content:space-between;gap:16px;font-size:12px;display:flex}.work-comments p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.work-comments time{color:var(--ink-soft)}.work-comments button{font-size:11px}
