.pf-header{align-items:center}.pf-id{align-items:center;gap:clamp(14px,2vw,22px);min-width:0;display:flex}.pf-handle{overflow-wrap:anywhere}.pf-meta{gap:8px 12px}.pf-badges{flex-wrap:wrap;gap:8px;display:inline-flex}.pf-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-actions form{display:flex}.pf-copy{min-width:104px}.pf-who{gap:22px;min-width:0;display:grid}.pf-card{width:min(64%,236px)}.pf-card .share__button{opacity:1;transform:none}@media (min-width:861px){.pf-header{flex-wrap:nowrap}.pf-who{flex:1}.pf-card{flex:none;width:clamp(184px,19vw,228px);margin-right:6px}}@media (max-width:860px){.pf-actions{width:100%}}@media (max-width:520px){.pf-id{align-items:flex-start}.pf-id .avatar{width:56px;height:56px;font-size:24px}.pf-actions>*{flex:1 1 0}.pf-actions>.btn--primary{flex-basis:100%}.pf-actions form .btn{flex:1}}.pf-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;display:grid}.pf-stat{flex-direction:column-reverse;justify-content:flex-end;gap:4px;display:flex}.pf-stat dt{color:var(--fg-muted);font-size:13.5px}.pf-stat dd{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.pf-stat dd>svg{color:var(--fg-faint)}@media (max-width:860px){.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pf-work{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name link""date link";gap:2px 16px;min-height:66px;padding-block:12px}.pf-work__name{color:var(--fg-strong);overflow-wrap:anywhere;grid-area:name;font-weight:500}.pf-work__date{grid-area:date}.pf-work__link{grid-area:link;justify-self:end}.pf-net{transition:background-color var(--base) var(--ease);text-decoration:none}.pf-net svg{margin-left:0}@media (hover:hover){.pf-net:hover{background:var(--bg-emphasis);color:var(--fg-strong)}}@media (max-width:860px){.pf .btn--sm{height:40px}.pf-hit{position:relative}.pf-hit:after{content:"";position:absolute;inset:-10px -6px}}@media (max-width:520px){.pf-work{padding-inline:14px}}.pf-missing{align-content:center;min-height:56svh}.pf-missing p{overflow-wrap:anywhere}.pf-missing__actions{justify-content:center;margin-top:10px}.pf-missing__actions .btn{margin-top:0}
