.pinned{margin:0 0 1.4em}.pinned-title{font-size:1em;margin-bottom:.5em}.pinned-grid{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pin-card{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:10px;background:#00000040;color:#fff;text-decoration:none;font-family:Instrument-Serif;min-width:0;transition:background .15s ease-out}.pin-card:hover{background:#ffffff1a}.pin-card img{width:52px;height:52px;flex-shrink:0;border-radius:6px;-o-object-fit:cover;object-fit:cover;background:#00000040}.pin-text{display:flex;flex-direction:column;min-width:0}.pin-name{font-weight:700}.pin-name,.pin-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-sub{font-size:.75em;color:#fff;opacity:.85}@media screen and (max-width:520px){.pinned-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
