/* prov: 2026-10-19 claude-fable-5-1 drafted (print wiring) | fable_review: pending */
/* poetryhoard-print.css — the Poetry Hoard's own printed pages, loaded AFTER the
   shared layer (https://thewordhoard.com/print/wordhoard-print.css), which owns
   the paper, the Ctrl+P floor and the four forms. Only what this room prints and
   no other does is here: a poem's lines on a Sheet, its notes and source line,
   the first-letter sheet and the copywork sheet (the poem, then ruled lines to
   copy it by hand), and a Broadside that keeps its line breaks. Everything sits
   under #wh-print, which is display:none on screen, so none of it is print-only
   on purpose: the rules are plain and the well is what hides them. */

/* the Broadside and the Cards: a poem's lines are lines */
#wh-print .wh-broadside .text { white-space: pre-line; }
#wh-print .wh-cards .card .text { white-space: pre-line; }

/* a poem on a Sheet */
#wh-print .ph-poet { font-variant: small-caps; letter-spacing: .06em; color: #333; margin: 0 0 .22in; }
#wh-print .ph-sub { font-style: italic; color: #333; margin: -.14in 0 .2in; }
#wh-print .ph-stanza { margin: 0 0 .18in; padding-left: .3in; }
#wh-print .ph-line { display: block; text-indent: -.3in; padding-left: .3in; font-size: 12pt; line-height: 1.5; }
#wh-print .ph-line .mk { font-size: 7pt; line-height: 0; vertical-align: super; }
#wh-print .ph-line .mk a { text-decoration: none; color: #000; }
#wh-print .ph-rule { font-variant: small-caps; letter-spacing: .08em; color: #444; border-top: 1px solid #999; padding-top: .08in; margin: .3in 0 .1in; font-size: 10pt; }
#wh-print .ph-notes { padding-left: .3in; font-size: 10pt; line-height: 1.45; }
#wh-print .ph-notes li { margin: .04in 0; }
#wh-print .ph-source { font-size: 9pt; color: #333; line-height: 1.5; }

/* the first-letter sheet: each word of a line reduced to its first letter, punctuation kept */
#wh-print .ph-first .ph-line { font-family: var(--wh-print-mono, "WH Print Mono", "Courier New", monospace); letter-spacing: .12em; font-size: 13pt; line-height: 1.7; }
#wh-print .ph-first .ph-note { font-size: 9pt; color: #444; font-style: italic; margin-bottom: .2in; }

/* the copywork sheet: the lines, and a ruled line under each to copy it */
#wh-print .ph-copy .ph-stanza { margin-bottom: .22in; break-inside: avoid; page-break-inside: avoid; }
#wh-print .ph-copy .ph-model { font-size: 11pt; line-height: 1.45; }
#wh-print .ph-rule-line { border-bottom: 1px solid #999; height: .32in; }
#wh-print .ph-copy .ph-rule-line + .ph-rule-line { margin-top: 0; }
