.pt{border-radius:var(--radius-sm);flex:none;display:inline-flex;position:relative}.pt:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.pt-tip{z-index:30;bottom:calc(100% + var(--space-sm));gap:var(--space-xs);width:max-content;max-width:min(280px,80vw);padding:var(--space-sm) var(--space-md);background:var(--surface-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text);font-size:var(--font-small);text-align:left;pointer-events:none;flex-direction:column;line-height:1.4;text-decoration:none;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000080}.pt-owner{color:var(--text-muted)}.pt-text{color:var(--text);font-weight:400}
