.ppl .rec-head{margin-bottom:8px}.ppl-fine{font:13.5px/1.5 var(--sans);color:var(--muted);overflow-wrap:anywhere;max-width:80ch;margin:8px 0 0}.ppl-ident{color:var(--ink2)}.ppl-sec{margin-top:18px}.ppl-gap{margin-top:22px}.ppl-tag{font:600 11px/1.7 var(--sans);letter-spacing:.02em;color:var(--muted);border:1px solid var(--rule2);white-space:nowrap;margin-left:6px;padding:0 6px;display:inline-block}.ppl-count{letter-spacing:0;text-transform:none;margin-left:4px;font-weight:400}.ppl-act{margin:22px 0 0}.ppl-bars{border-bottom:1px solid var(--rule2);align-items:flex-end;gap:3px;max-width:100%;height:64px;margin-top:6px;display:flex;overflow:hidden}.ppl-bar{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;max-width:28px;height:100%;display:flex;position:relative}.ppl-bar-fill{background:var(--accent);min-height:2px;display:block}.ppl-bar-y{text-align:center;font:10px var(--mono);color:var(--muted);position:absolute;bottom:-16px;left:0;right:0}.ppl-act .ppl-fine{margin-top:22px}.ppl-works{margin-top:26px}.ppl-list{font:15px/1.45 var(--serif);margin:6px 0 0;padding:0 0 0 1.4em}.ppl-list>li{border-bottom:1px solid var(--rule);overflow-wrap:anywhere;padding:8px 0}.ppl-list a{color:var(--ink);-webkit-text-decoration-color:var(--rule2);text-decoration-color:var(--rule2)}.ppl-list a:hover{color:var(--accent);text-decoration-color:currentColor}.ppl-name{font-weight:600}.ppl-why{font:14px/1.45 var(--sans);color:var(--ink2);margin:4px 0 0}.ppl-ev{font:13.5px/1.45 var(--sans);margin:6px 0 0;padding:0;list-style:none}.ppl-ev li{padding:2px 0}.ppl-ev .ppl-tag{margin-left:0}.ppl-block{border-top:1px solid var(--ink);max-width:920px;margin-top:36px;padding-top:18px}.ppl-search,.ppl-pick{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;max-width:920px;margin:20px 0 0;display:flex}.ppl-pick{margin-top:14px}.ppl-pick-row{flex:220px;gap:4px;min-width:0;display:grid}.ppl-pick-row:has(select){flex:0 180px}.ppl-pick-row label{font:600 12px/1.3 var(--sans);color:var(--ink2)}.ppl-pick-row input,.ppl-pick-row select{border:1px solid var(--rule2);background:var(--bg);width:100%;min-width:0;height:34px;padding:0 8px}.ppl-search .btn,.ppl-pick .btn{height:34px}.ppl-pick .ppl-fine{flex-basis:100%;min-height:1.5em;margin:0}.ppl-hits{font:14.5px/1.45 var(--sans);flex-basis:100%;margin:4px 0 0;padding:0;list-style:none}.ppl-hits li{border-bottom:1px solid var(--rule);overflow-wrap:anywhere;padding:6px 0}.ppl-path{margin-top:18px}.ppl-path-head{font:600 17px/1.35 var(--serif);color:var(--ink);margin:0}.ppl-hops{margin:10px 0 0;padding:0 0 0 1.4em}.ppl-hops>li{border-bottom:1px solid var(--rule);padding:10px 0}.ppl-hop-who{font:600 15px/1.4 var(--serif);overflow-wrap:anywhere;margin:0}.ppl-hop-who a{color:var(--ink)}.ppl-empty{margin-top:20px}.ppl-pager{gap:12px;margin-top:18px;display:flex}.ppl-sub{font:600 13px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink2,var(--ink));margin:22px 0 2px}.ppl-names{padding-left:0;list-style:none}.ppl .cite,.ppl .cite a{white-space:normal;overflow-wrap:anywhere;max-width:100%}
