/* ingrid.fyi skills pages. Loads after base.css and story-pages/story.css. Same frame as the role intro pages,
   without diagrams. Free in full: no degraded view, only the frame's light guest prompts. */

/* the signed-in reader's name in the header (preview: ?view=member) */
ig-header .reader { display: none; font-family: var(--sans); font-size: 0.85rem; }
body.member ig-header .reader { display: inline; }
body.member ig-header .signin { display: none; }

/* every heading is a plain section, so the last "On this page" entry keeps the normal spacing */
ig-onthispage li:last-child { margin-top: 0; }

/* the opening paragraph is the lede; sections read at the story page's normal size */
ig-page > ig-lede { margin-bottom: 0; }

/* the closing box: the role page as the next step */
ig-wayforward { display: block; margin-top: 2rem; padding-top: 1.1rem; border-top: 1px solid var(--hair); }
ig-nextstep { display: block; background: var(--card); padding: 0.85rem 1rem; margin: 0 0 0.6rem; font-weight: 700; }
ig-nextstep > ig-link a::after { content: " \2192"; }


