.basta-urdu-text:not(.basta-kalam-text),.basta-roman-text:not(.basta-kalam-text),.basta-reader-text:not(.basta-kalam-text){white-space:normal}.basta-kalam-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.basta-parallel-kalams{min-width:0}.basta-parallel-kalam-row,.basta-parallel-kalam-headings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;min-width:0;display:grid}.basta-kalam-cell{min-width:0}.basta-kalam-cell-roman{align-content:center;display:grid}.basta-kalam-cell-urdu{align-self:stretch}.basta-page-grid.basta-page-grid-with-roman .basta-parallel-kalam-row>.basta-kalam-cell-roman,.basta-page-grid.basta-page-grid-with-roman .basta-parallel-kalam-row>.basta-kalam-cell-urdu{grid-area:auto}.basta-page-grid.basta-page-grid-with-roman[data-reading-mode=parallel] .basta-parallel-kalam-row>.basta-kalam-cell-roman{display:grid}.basta-kalam-break{width:100%;color:var(--secondary-text);opacity:.58;grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);align-items:center;gap:.75rem;margin:clamp(1rem,2vw,1.5rem) 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1;display:grid}.basta-kalam-break:before,.basta-kalam-break:after{content:"";border-top:1px solid}.basta-kalam-break>span{font-size:.62rem;line-height:1;display:block}.basta-page-grid-with-roman{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.72fr);align-items:start}.basta-page-grid-with-roman>.basta-parallel-kalams-page{grid-area:text;min-width:0}@media (width>=1101px){.basta-page-grid.basta-page-grid-with-roman[data-reading-root][data-reading-mode=parallel]{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.72fr);grid-template-areas:"scan text"}.basta-page-grid.basta-page-grid-with-roman[data-reading-root][data-reading-mode=urdu],.basta-page-grid.basta-page-grid-with-roman[data-reading-root][data-reading-mode=roman]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"scan text"}}.basta-parallel-kalams-page .basta-kalam-cell-roman,.basta-parallel-kalam-headings>.basta-parallel-heading-roman{border-right:1px solid var(--border-colour);padding-right:clamp(1rem,2.5vw,2rem)}.basta-parallel-kalams-page .basta-kalam-cell-urdu,.basta-parallel-kalam-headings>.basta-parallel-heading-urdu{padding-left:clamp(1rem,2.5vw,2rem)}.basta-parallel-kalam-headings{margin-bottom:.85rem}.basta-parallel-kalam-headings .basta-page-text-heading{margin:0}.basta-parallel-heading-roman{text-align:left}.basta-parallel-heading-urdu{text-align:right}.basta-parallel-kalams-reader .basta-reader-roman{border-right:1px solid var(--border-colour);grid-area:auto;padding-right:clamp(1rem,2.5vw,2rem)}.basta-parallel-kalams-reader .basta-reader-urdu{grid-area:auto;padding-left:clamp(1rem,2.5vw,2rem)}[data-reading-mode=urdu] .basta-kalam-cell-roman,[data-reading-mode=urdu] .basta-parallel-heading-roman,[data-reading-mode=roman] .basta-kalam-cell-urdu,[data-reading-mode=roman] .basta-parallel-heading-urdu{display:none}[data-reading-mode=urdu] .basta-parallel-kalam-row,[data-reading-mode=roman] .basta-parallel-kalam-row,[data-reading-mode=urdu] .basta-parallel-kalam-headings,[data-reading-mode=roman] .basta-parallel-kalam-headings{grid-template-columns:minmax(0,48rem);grid-template-areas:"single";justify-content:center}[data-reading-mode=urdu] .basta-kalam-cell-urdu,[data-reading-mode=roman] .basta-kalam-cell-roman,[data-reading-mode=urdu] .basta-parallel-heading-urdu,[data-reading-mode=roman] .basta-parallel-heading-roman{border:0;grid-area:single;padding-inline:0}@media (width<=920px){.basta-parallel-kalams-reader .basta-parallel-kalam-row{grid-template-columns:1fr;grid-template-areas:"urdu""roman"}.basta-parallel-kalams-reader .basta-kalam-cell-urdu{border-bottom:1px solid var(--border-colour);grid-area:urdu;padding:0 0 1.4rem}.basta-parallel-kalams-reader .basta-kalam-cell-roman{border-right:0;grid-area:roman;align-content:start;padding:1.4rem 0 0}[data-reading-mode=urdu] .basta-parallel-kalams-reader .basta-parallel-kalam-row,[data-reading-mode=roman] .basta-parallel-kalams-reader .basta-parallel-kalam-row{grid-template-columns:minmax(0,48rem);grid-template-areas:"single"}[data-reading-mode=urdu] .basta-parallel-kalams-reader .basta-kalam-cell-urdu,[data-reading-mode=roman] .basta-parallel-kalams-reader .basta-kalam-cell-roman{border-bottom:0;grid-area:single;padding-block:0}}@media (width<=1100px){.basta-page-grid-with-roman{grid-template-columns:minmax(0,1fr)}.basta-page-grid.basta-page-grid-with-roman[data-reading-root][data-reading-mode=parallel],.basta-page-grid.basta-page-grid-with-roman[data-reading-root][data-reading-mode=urdu],.basta-page-grid.basta-page-grid-with-roman[data-reading-root][data-reading-mode=roman]{grid-template-columns:minmax(0,1fr);grid-template-areas:"scan""text"}.basta-page-grid-with-roman>.basta-original-page{justify-self:center;width:min(100%,42rem)}}@media (width<=760px){.basta-parallel-kalams-page .basta-parallel-kalam-row,.basta-parallel-kalams-page .basta-parallel-kalam-headings{grid-template-columns:1fr;grid-template-areas:"urdu""roman"}.basta-parallel-kalams-page .basta-kalam-cell-urdu,.basta-parallel-heading-urdu{border-bottom:1px solid var(--border-colour);grid-area:urdu;padding:0 0 1.25rem}.basta-parallel-kalams-page .basta-kalam-cell-roman,.basta-parallel-heading-roman{border-right:0;grid-area:roman;align-content:start;padding:1.25rem 0 0}.basta-page-grid.basta-page-grid-with-roman[data-reading-mode=parallel] .basta-parallel-kalam-row>.basta-kalam-cell-roman{display:block}.basta-parallel-kalam-headings{gap:0}[data-reading-mode=urdu] .basta-parallel-kalams-page .basta-parallel-kalam-row,[data-reading-mode=roman] .basta-parallel-kalams-page .basta-parallel-kalam-row,[data-reading-mode=urdu] .basta-parallel-kalams-page .basta-parallel-kalam-headings,[data-reading-mode=roman] .basta-parallel-kalams-page .basta-parallel-kalam-headings{grid-template-columns:minmax(0,48rem);grid-template-areas:"single"}[data-reading-mode=urdu] .basta-parallel-kalams-page .basta-kalam-cell-urdu,[data-reading-mode=roman] .basta-parallel-kalams-page .basta-kalam-cell-roman,[data-reading-mode=urdu] .basta-parallel-heading-urdu,[data-reading-mode=roman] .basta-parallel-heading-roman{border-bottom:0;grid-area:single;padding-block:0}}
