.diwan-poem{direction:rtl;text-align:center;margin:1.5em auto;padding:1.2em 1em;max-width:920px;background:rgb(127 127 127 / .035);border-radius:12px;font-family:inherit}.diwan-poem-line{margin:0 auto .65em;padding:.12em 0;line-height:2.15;font-size:1.08em;font-weight:500;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere}.diwan-stanza-break{display:flex;align-items:center;justify-content:center;gap:12px;margin:1.1em auto;color:#9b8353;opacity:.8}.diwan-stanza-break::before,.diwan-stanza-break::after{content:"";display:block;width:min(18%, 90px);height:1px;background:currentColor;opacity:.45}.diwan-stanza-break span{font-size:1.05em}.diwan-source-credit{margin-top:1.5em;padding-top:.7em;border-top:1px solid rgb(127 127 127 / .2);font-size:.85em;opacity:.8;text-align:start}