.mushaf-view{--mushaf-line:9.4;--mushaf-glyph:6.13}.mushaf{background:var(--paper);width:100%;color:var(--ink);position:relative;container-type:inline-size}.mushaf__lines{grid-auto-rows:calc(var(--mushaf-line) * 1cqw);visibility:hidden;display:grid}.mushaf-view[data-font-status=ready] .mushaf__lines{visibility:visible}.mushaf__line{min-width:0;font-family:var(--mushaf-font);font-size:calc(var(--mushaf-glyph) * var(--line-fit,1) * 1cqw);letter-spacing:0;word-spacing:0;align-items:center;line-height:1;display:flex}.mushaf__line--ayah{justify-content:space-between}.mushaf__line--centered,.mushaf__line[data-fit=center]{justify-content:center}.mushaf__word{white-space:nowrap;flex-shrink:0;display:inline-block}.mushaf__word--end{color:var(--gold)}.mushaf__surah-name{font-family:var(--mushaf-surah-font);font-size:calc(var(--mushaf-glyph) * var(--mushaf-surah-scale,2.6) * 1cqw);color:var(--gold);line-height:1}.mushaf__basmallah{font-family:var(--mushaf-basmallah-font);font-size:calc(var(--mushaf-glyph) * var(--mushaf-basmallah-scale,1.26) * 1cqw);color:var(--green);line-height:1}.mushaf__status{text-align:center;place-items:center;padding:1rem;font-size:.875rem;line-height:1.5;display:grid;position:absolute;inset:0}.mushaf-view[data-font-status=ready] .mushaf__status{display:none}.mushaf__status-error{color:var(--ink);max-width:28rem}.mushaf__sr-text{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.mushaf,.mushaf *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
