/**
 * Frontend styles for XFN Link Extension
 *
 * This plugin primarily affects the editor interface, so minimal frontend
 * styles are needed. XFN relationships are semantic HTML attributes that
 * don't require visual styling by default.
 */

/* 
 * Optional: Style links that contain XFN relationships
 * These styles are not required but can be used by themes that want
 * to provide visual indicators for XFN-enhanced links.
 */

/* Links with any XFN relationship */
a.has-xfn-relationships {
	/* Base styling for all XFN links - themes can customize */
}

/* Specific relationship styling examples */
a[rel*="friend"] {
	/* Friend links */
}

a[rel*="colleague"], 
a[rel*="co-worker"] {
	/* Professional links */
}

a[rel*="spouse"],
a[rel*="child"],
a[rel*="parent"],
a[rel*="sibling"],
a[rel*="kin"] {
	/* Family links */
}

a[rel*="me"] {
	/* Self links */
}

/*
 * Accessibility: Ensure any custom styling maintains proper contrast ratios
 * and doesn't interfere with focus indicators or screen reader functionality.
 */

/* Ensure focus indicators are preserved */
a.has-xfn-relationships:focus {
	/* Maintain focus styling */
}

/* Print styles */
@media print {
	a.has-xfn-relationships::after {
		/* Could add relationship indicators in print */
	}
}