/* Widget JORF */
			.jorf__nav { display: flex; align-items: center; justify-content: center; gap: 0.5rem; margin: 0.5rem 0;}
			.jorf__btn { background: #667eea; color: white; border: none; border-radius: 50%; width: 30px; height: 30px; cursor: pointer; font-size: 14px; transition: all 0.3s ease;}
			.jorf__btn:hover { background: #5a67d8; transform: scale(1.1);}
			.jorf__date { font-size: 0.8rem; color: #555; margin: 0;}
			.jorf__list { padding-left: 1rem; max-height: 200px; overflow-y: auto;}
			.jorf__item { margin-bottom: 0.25rem; font-size: 0.75rem; line-height: 1.3;}