.fhead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-top:8px}.ftitle{display:flex;align-items:center;gap:8px;font-size:19px;font-weight:800;margin:0}.fsub{font-size:12.5px;color:var(--muted);margin-top:3px}.vbtn{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:8px 13px;border-radius:var(--r-pill);cursor:pointer;border:1px solid var(--line);background:#fff;color:var(--muted);white-space:nowrap}.vbtn.on{border-color:var(--green);background:#e3f4e8;color:#15723a}.glance{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;margin:20px 0}.gt{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;margin-bottom:11px}.gline{display:flex;flex-wrap:wrap;gap:7px 16px;font-size:13.5px;color:var(--muted)}.gline span{display:inline-flex;align-items:center;gap:6px}.gline b{color:var(--ink)}.sigrow{display:flex;gap:8px;margin-bottom:12px}.sigbtn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13.5px;font-weight:700;padding:11px 12px;border-radius:var(--r-sm);cursor:pointer;border:1px solid var(--line);background:#fff;color:var(--muted)}.sigbtn.on[data-sig=need]{border-color:var(--accent);background:var(--accent-bg);color:var(--accent-ink)}.sigbtn.on[data-sig=news]{border-color:#7c5cff;background:#f1edff;color:#5b3fd6}.kindrow{display:flex;gap:7px;margin-bottom:11px;flex-wrap:wrap}.kindbtn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:8px 13px;border-radius:var(--r-pill);cursor:pointer;border:1px solid var(--line);background:#fff;color:var(--muted)}.kindbtn.on{border-color:var(--accent);background:var(--accent-bg);color:var(--accent-ink);font-weight:700}.req{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:15px 16px;margin-bottom:12px}.req.done{opacity:.6}.irow{display:flex;align-items:center;gap:10px}.kind{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--muted);flex:1}.pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:6px 12px;border-radius:var(--r-pill);white-space:nowrap;border:1px solid}.st-urg{background:var(--flag-red);color:#fff;border-color:var(--flag-red)}.st-news{background:#f1edff;color:#5b3fd6;border-color:#d8cdff}.req.news{border-left:3px solid #7c5cff}.newsstamp{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--faint);margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.urgchk{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted);margin-top:12px;cursor:pointer}.urgchk b{color:var(--flag-red)}.urgchk input{width:16px;height:16px;accent-color:var(--flag-red)}.st-open{background:#fbe9ea;color:#a8242f;border-color:#f0c5c9}.st-prog{background:#fcf2da;color:#8a6d1a;border-color:#ecd9a6}.st-done{background:#e3f4e8;color:#15723a;border-color:#bfe3c9}.rbody{font-size:14.5px;line-height:1.65;margin-top:10px;white-space:pre-wrap;word-break:break-word}.who{font-size:12.5px;color:var(--faint);margin-top:10px}.who b{color:var(--muted);font-weight:600}.trust{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.join{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;padding:9px 14px;border-radius:var(--r-sm);cursor:pointer;border:1px solid var(--accent);background:var(--accent-bg);color:var(--accent-ink)}.join.leave{border-color:var(--line);background:#fff;color:var(--muted)}.setlab{font-size:11.5px;color:var(--faint);margin-left:4px}.set{display:inline-flex;align-items:center;cursor:pointer;opacity:.45;padding:3px;user-select:none}.set:hover{opacity:1}.stamp{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--faint);margin-left:auto}.vbadge{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:800;color:#15723a;background:#e3f4e8;border:1px solid #bfe3c9;border-radius:5px;padding:1px 6px;margin-left:4px}.fmeta{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:17px;margin-top:20px}.fmeta .mrow{display:flex;gap:12px;padding:7px 0;font-size:13.5px}.fmeta .k{display:inline-flex;align-items:center;gap:6px;width:68px;color:var(--muted);flex:none;font-weight:700;font-size:12.5px}.fund{background:#fdf7e9;border:1px solid #ecd9a6;border-radius:var(--r);padding:14px 16px;margin-top:14px;font-size:13px;color:#7a5f12;line-height:1.65}.fund b{color:#5e4a0e}.rdel{display:inline-flex;align-items:center;background:none;border:none;color:var(--faint);cursor:pointer;padding:3px 4px}.needfield{display:flex;align-items:flex-start;gap:7px;font-size:13px;color:#8a6d1a;background:#fdf7e9;border:1px solid #ecd9a6;border-radius:var(--r);padding:14px 16px;margin-bottom:16px;line-height:1.65}.needfield b{color:#5e4a0e}.fnotebox{font-size:12px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:13px 15px;margin:24px 0 56px;line-height:1.75}.fnotebox b{color:var(--ink)}
