/* Internal Links. Uses the shared rf-* tokens. */
.pg-ilinks .il-card{margin-bottom:14px}
.pg-ilinks .il-list{display:grid;gap:12px;margin:0;padding:2px 18px 18px;list-style:none}
.pg-ilinks .il-list li{display:grid;gap:6px;padding:12px 0;border-top:1px solid var(--rf-line,#e3e6ee)}
.pg-ilinks .il-list li:first-child{border-top:0;padding-top:0}
.pg-ilinks .il-source,.pg-ilinks .il-why{margin:0;color:var(--rf-muted,#556465);font-size:13px;line-height:1.5}
.pg-ilinks .il-source a{color:var(--rf-ink,#193c3d);font-weight:600}
.pg-ilinks blockquote{margin:0;padding:10px 14px;border-left:3px solid #2f9e5b;border-radius:0 8px 8px 0;background:var(--rf-soft,#f6f4ee);color:var(--rf-ink,#193c3d);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere}
.pg-ilinks mark{padding:0 2px;border-radius:3px;background:#d6eee1;color:inherit;font-weight:600}
.pg-ilinks .il-actions{display:flex;flex-wrap:wrap;gap:6px}
.pg-ilinks .rf-card .rf-card-sub a,.pg-ilinks .il-card a{overflow-wrap:anywhere}
