/**
 * Sasterawan — Literary Form: Syair
 *
 * Four-line monorhyme verse — Persian-derived, Malay narrative tradition.
 * Meant to be sung. Flowing, continuous. Each quatrain is one breath.
 * Cinzel normal — Cinzel has no genuine italic face; rendering is removed.
 *
 * Applied via body class: .bwp-form-syair
 *
 * @package Book_WP
 */

/* ── Layout ──────────────────────────────────────────────── */
body.bwp-form-syair .bwp-work__content {
    max-width: 26em;
    margin-left: auto;
    margin-right: auto;
}

/* ── Title: centred, Cinzel normal ───────────────────────── */

/* ── Body: quatrains breathe as units ───────────────────── */

body.bwp-form-syair .bwp-work__content {
    font-size:  1.06em;
    line-height: 1.7;
    text-align: left;
}

body.bwp-form-syair .bwp-work__content p {
    text-indent:  0 !important;
    margin-bottom: 0;
    padding-left:  1.2em;
    text-indent:   -1.2em;  /* hanging indent for run-on lines */
}

body.bwp-form-syair .bwp-work__content p + p {
    margin-top:  2em;
    text-indent: -1.2em !important;
}

/* ── No drop cap ─────────────────────────────────────────── */

body.bwp-form-syair .bwp-work__content > p:first-of-type::first-letter {
    all: unset;
}

/* ── Ornament: centred, flowing ──────────────────────────── */

body.bwp-form-syair .bwp-ornament {
    text-align:     center;
    margin:         2.2em 0;
    opacity:        .4;
    font-size:      1.1em;
    letter-spacing: .2em;
}

/* ── Epigraph ────────────────────────────────────────────── */

/* ── Colophon ────────────────────────────────────────────── */

/* ── Analytics: centred ──────────────────────────────────── */

/* ── Responsive ──────────────────────────────────────────── */

@media screen and (min-width: 52em) {
    body.bwp-form-syair .bwp-work__content { font-size: 1.12em; line-height: 1.75; }
}

@media print {
    body.bwp-form-syair .bwp-work__content { line-height: 1.85; }
}

/* ── Analytics: compact — all items on one line ──────────── */
/* Narrow column needs tighter gap and smaller item text so   */
/* badge · category · read time · words · lines · stanzas    */
/* all fit on a single row without wrapping.                  */
