@font-face{font-family:QPC-Hafs;src:url(https://verses.quran.foundation/fonts/quran/hafs/uthmanic_hafs/UthmanicHafs1Ver18.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ui-font: "Tajawal", "Noto Sans Arabic", "Noto Kufi Arabic", "Segoe UI", Tahoma, system-ui, sans-serif}:root,[data-theme=light]{--bg-primary: #fbf9f5;--bg-card: #fffdf9;--bg-bar: rgba(251, 249, 245, .94);--text-primary: #1f1d1a;--text-secondary: #6e6659;--accent-color: #8c6d3f;--accent-soft: rgba(140, 109, 63, .14);--verse-selected-bg: rgba(196, 154, 69, .24);--border-color: #e6dec8;--shadow-soft: 0 4px 20px rgba(31, 29, 26, .06)}[data-theme=sepia]{--bg-primary: #f2e9d8;--bg-card: #f8f1e3;--bg-bar: rgba(242, 233, 216, .95);--text-primary: #292218;--text-secondary: #6b5c47;--accent-color: #7c5c2e;--accent-soft: rgba(124, 92, 46, .15);--verse-selected-bg: rgba(181, 137, 56, .28);--border-color: #dfd1b8;--shadow-soft: 0 4px 20px rgba(41, 34, 24, .08)}[data-theme=dark]{--bg-primary: #121417;--bg-card: #1a1d22;--bg-bar: rgba(26, 29, 34, .94);--text-primary: #ebe6dc;--text-secondary: #a09a8e;--accent-color: #c9a769;--accent-soft: rgba(201, 167, 105, .15);--verse-selected-bg: rgba(201, 167, 105, .25);--border-color: #2c313a;--shadow-soft: 0 4px 24px rgba(0, 0, 0, .35)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--ui-font);direction:rtl;min-height:100dvh;overflow-x:hidden;transition:background-color .25s ease,color .25s ease}.app-shell{min-height:100dvh;background-color:var(--bg-primary);color:var(--text-primary);display:flex;flex-direction:column;align-items:center;padding:68px 12px 84px;position:relative;transition:background-color .25s ease,color .25s ease}.top-bar,.bottom-bar{position:fixed;right:0;left:0;z-index:40;background:var(--bg-bar);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--border-color);display:flex;align-items:center;justify-content:space-between;padding:10px 18px;transition:transform .28s ease,opacity .28s ease}.top-bar{top:0;border-bottom:1px solid var(--border-color)}.bottom-bar{bottom:0;border-top:1px solid var(--border-color)}.top-bar.bar-hidden{transform:translateY(-100%);opacity:0;pointer-events:none}.bottom-bar.bar-hidden{transform:translateY(100%);opacity:0;pointer-events:none}.top-bar-info{display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:500;color:var(--text-primary)}.surah-badge{font-weight:700;color:var(--accent-color)}.info-divider{color:var(--text-secondary);opacity:.6}.top-bar-actions{display:flex;align-items:center;gap:8px}.surah-select{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:5px 10px;font-family:var(--ui-font);font-size:.88rem;cursor:pointer}.icon-btn{background:var(--accent-soft);color:var(--accent-color);border:1px solid var(--border-color);border-radius:8px;padding:6px 12px;font-family:var(--ui-font);font-weight:700;font-size:1rem;cursor:pointer}.reader-back-pos-btn{font-size:.85rem;padding:5px 10px;white-space:nowrap}.pinch-font-indicator,.exit-toast{position:fixed;left:50%;transform:translate(-50%);z-index:60;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);box-shadow:var(--shadow-soft);border-radius:999px;padding:8px 18px;font-family:var(--ui-font);font-size:.92rem;font-weight:700;pointer-events:none}.pinch-font-indicator{top:72px}.exit-toast{bottom:86px}.settings-popover{position:fixed;top:58px;left:16px;z-index:55;width:min(320px,calc(100vw - 32px));background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-soft);padding:16px;display:flex;flex-direction:column;gap:14px}.setting-row{display:flex;flex-direction:column;gap:8px}.setting-label{font-size:.85rem;color:var(--text-secondary);font-weight:700}.setting-controls{display:flex;align-items:center;gap:8px}.ctrl-btn{flex:1;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:7px 10px;font-family:var(--ui-font);font-size:.88rem;font-weight:500;cursor:pointer;transition:all .15s ease}.ctrl-btn.active{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}.setting-value{min-width:36px;text-align:center;font-weight:700}.onboarding-hint{width:100%;max-width:720px;background:var(--accent-soft);border:1px solid var(--border-color);color:var(--text-primary);border-radius:10px;padding:10px 14px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.9rem}.hint-close-btn{background:transparent;border:1px solid var(--border-color);border-radius:6px;color:var(--accent-color);cursor:pointer;font-family:var(--ui-font);font-size:.82rem;font-weight:600;padding:4px 8px;white-space:nowrap}.reading-stage{width:100%;max-width:760px;display:flex;flex-direction:column;gap:24px;flex:1;touch-action:pan-x pan-y}.mushaf-page-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--shadow-soft);padding:28px 24px 20px;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100dvh - 165px)}.surah-section{margin-bottom:18px}.surah-header-banner{background:var(--accent-soft);border:1px solid var(--border-color);border-radius:12px;padding:12px 18px;margin:8px 0 18px;display:flex;align-items:center;justify-content:space-between}.surah-title{font-family:Amiri Quran,serif;font-size:1.45rem;color:var(--accent-color);line-height:1.8}.surah-meta{font-size:.86rem;color:var(--text-secondary)}.bismillah-line{font-family:Amiri Quran,serif;text-align:center;color:var(--text-primary);margin:6px 0 20px;line-height:2.3;padding:4px 0}.verses-flow{font-family:Amiri Quran,serif;text-align:justify;text-align-last:center;color:var(--text-primary);word-spacing:normal;overflow:visible;padding:6px 0}.verse-unit{display:inline;cursor:pointer;border-radius:8px;padding:4px 1px;transition:background-color .18s ease;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(hover:hover)and (pointer:fine){.verse-unit:hover{background-color:var(--accent-soft)}}.verse-unit.verse-selected{background-color:var(--verse-selected-bg)}.verse-marker{color:var(--accent-color);font-size:.85em;white-space:nowrap;-webkit-user-select:none;user-select:none}.verse-bookmarked .verse-marker{color:var(--accent-color);font-weight:700}.bookmark-inline-icon{font-size:.72em;margin-left:2px}.page-number-footer{margin-top:22px;padding-top:12px;border-top:1px dashed var(--border-color);text-align:center;font-size:.9rem;color:var(--text-secondary)}.verse-action-bar{position:fixed;bottom:62px;left:50%;transform:translate(-50%);z-index:45;width:min(720px,calc(100vw - 24px));background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-soft);padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.verse-action-meta{display:flex;align-items:center;gap:8px;font-size:.92rem}.verse-key-tag{color:var(--text-secondary);font-size:.84rem}.verse-action-buttons{display:flex;align-items:center;gap:8px}.action-pill-btn{background:var(--accent-color);color:#fff;border:none;border-radius:8px;padding:6px 12px;font-family:var(--ui-font);font-size:.86rem;font-weight:600;cursor:pointer}.action-pill-btn.secondary{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color)}.nav-page-btn{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:7px 14px;font-family:var(--ui-font);font-size:.92rem;font-weight:600;cursor:pointer}.nav-page-btn:disabled{opacity:.4;cursor:not-allowed}.page-jump-control{display:flex;align-items:center;gap:6px}.page-number-input{width:64px;text-align:center;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:5px 6px;font-family:var(--ui-font);font-size:.92rem;font-weight:700}.total-pages-label{font-size:.9rem;color:var(--text-secondary)}.status-box{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:48px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.spinner{width:34px;height:34px;border:3px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.retry-btn{background:var(--accent-color);color:#fff;border:none;border-radius:8px;padding:8px 18px;font-family:var(--ui-font);font-weight:600;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media(max-width:600px){.top-bar,.bottom-bar{padding:8px 10px;gap:6px}.top-bar-info{font-size:.82rem;gap:4px;white-space:nowrap}.surah-select{max-width:116px;font-size:.8rem;padding:4px 6px}.icon-btn{padding:5px 9px;flex-shrink:0}.mushaf-page-card{padding:20px 14px 16px}.surah-header-banner{flex-direction:column;gap:4px;text-align:center}.verse-action-bar{flex-direction:column;align-items:stretch;text-align:center}.verse-action-meta,.verse-action-buttons{justify-content:center}}.top-bar{padding-top:calc(10px + env(safe-area-inset-top,0px))}.bottom-bar{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.app-shell{padding-top:calc(68px + env(safe-area-inset-top,0px));padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.verse-action-bar{bottom:calc(62px + env(safe-area-inset-bottom,0px))}.top-bar-info{min-width:0}.surah-badge{overflow:hidden;text-overflow:ellipsis;max-width:110px}@media(max-width:600px){.reader-home-btn span:last-child{display:none}.top-bar-info .info-divider{display:none}.top-bar-info{gap:6px}}.mode-card:disabled,.quick-access-btn:disabled{opacity:.85}.gold-bookmark{width:19px;height:23px;color:#c49a38;display:inline-block;vertical-align:middle;flex-shrink:0}.bookmark-inline-icon{display:inline-flex;vertical-align:middle;margin-inline-end:4px}.bookmark-inline-icon .gold-bookmark{width:.62em;height:.82em}.verse-bookmarked .verse-marker{color:#b58a27}.bookmark-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-color:#c49a38}.bookmark-action[aria-pressed=true]{background:#c49a3829}.reader-immersive.app-shell{padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px)}.reader-immersive .reading-stage{max-width:850px}.reader-immersive .mushaf-page-card{min-height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:0;box-shadow:none;border-color:transparent}.verse-unit{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}@media(prefers-reduced-motion:reduce){.top-bar,.bottom-bar{transition:none}}.verse-unit{touch-action:manipulation}.bookmark-item-card{border-inline-start:3px solid #c49a38}[data-theme=dark] .verse-bookmarked .verse-marker{color:#e1ba60}.reader-immersive .onboarding-hint{position:fixed;top:calc(76px + env(safe-area-inset-top,0px));inset-inline:12px;width:auto;margin:0 auto;z-index:45;background:var(--bg-card);box-shadow:var(--shadow-soft)}.reading-preferences{display:flex;flex-direction:column;gap:16px;width:100%;border-top:1px solid var(--border-color);padding-top:16px}.reading-preferences h3{font-size:1rem}.preference-field{display:flex;flex-direction:column;gap:8px;font-size:.9rem}.preference-field>span{display:flex;justify-content:space-between;gap:8px}.preference-field output{color:var(--accent-color);font-variant-numeric:tabular-nums}.preference-field select,.bookmark-label-input{padding:8px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--text-primary);font:inherit;max-width:100%}.preference-field input[type=range]{width:100%;accent-color:#bc923b}.toolbar-choices{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--border-color);border-radius:10px}.toolbar-choices label,.wake-choice{display:flex;align-items:center;gap:8px;font-size:.9rem}.preference-help{color:var(--text-secondary);font-size:.78rem;line-height:1.7}.settings-popover{max-height:calc(100dvh - 120px - env(safe-area-inset-top,0px));overflow-y:auto;overscroll-behavior:contain;top:calc(64px + env(safe-area-inset-top,0px))}.reader-immersive .mushaf-page-card{background:color-mix(in srgb,var(--bg-card),#e1b975 var(--paper-warmth,0%));filter:brightness(var(--reading-brightness,1))}.reader-immersive .top-bar,.reader-immersive .bottom-bar{background:var(--bg-bar)}.reader-immersive[data-surah-picker=false] .surah-select,.reader-immersive[data-bookmark-tool=false] .reader-bookmarks-btn,.reader-immersive[data-page-jump=false] .page-jump-control{display:none}.bookmark-label-input{width:100%;min-width:0;margin-top:6px;font-size:.85rem}.reader-immersive .top-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px 12px;padding:calc(10px + env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 10px max(12px,env(safe-area-inset-left,0px));box-shadow:0 4px 18px #281e0f12}.reader-heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0}.reader-heading-eyebrow{font-size:.65rem;color:var(--text-secondary)}.reader-heading strong{color:var(--accent-color);font-size:1rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reader-immersive .top-bar-actions{gap:6px}.reader-immersive .reader-tool{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:46px;min-height:48px;padding:6px 9px;border-radius:12px;background:var(--bg-card);font-size:.64rem;font-weight:500}.reader-immersive .reader-home-btn span:last-child{display:inline}.reader-tool-icon{width:20px;height:22px}.reader-tool[aria-expanded=true]{border-color:var(--accent-color);background:var(--accent-soft)}.reader-context-row{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding-top:8px;border-top:1px solid var(--border-color);min-width:0}.reader-immersive .surah-select{flex:1;width:0;max-width:none;min-width:0;min-height:36px;padding:6px 10px;font-size:.8rem;border-radius:9px}.reader-location{display:flex;align-items:center;gap:12px;margin-inline-start:auto;color:var(--text-secondary);font-size:.72rem;white-space:nowrap}.reader-location b{color:var(--text-primary);font-weight:700;margin-inline-start:3px}.reader-immersive .settings-popover{top:calc(126px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 148px - env(safe-area-inset-top,0px))}.reader-immersive .onboarding-hint{top:calc(126px + env(safe-area-inset-top,0px))}@media(min-width:850px){.reader-immersive .top-bar{padding-inline:max(20px,calc((100vw - 850px)/2))}}@media(max-width:350px){.reader-immersive .top-bar{column-gap:7px}.reader-immersive .reader-tool{min-width:40px;padding:6px}.reader-heading strong{font-size:.88rem}.reader-location{gap:8px}}.mushaf-lines-viewport{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;direction:rtl;scrollbar-width:none}.mushaf-lines{display:flex;flex-direction:column;align-items:stretch;padding:8px 0 12px}.mushaf-line{text-align:center;min-height:calc(var(--qcf-size) * var(--mushaf-line-height));display:flex;align-items:center;justify-content:center;overflow:visible}.mushaf-line-text{display:inline-flex;flex:none;align-items:center;white-space:nowrap;direction:rtl;font-size:var(--qcf-size,48px);line-height:var(--mushaf-line-height,2.4);gap:.04em}.mushaf-word.verse-unit{display:inline-block;flex:none;padding:0;border-radius:4px;line-height:inherit;position:relative}.mushaf-word.mushaf-end{color:var(--accent-color)}.mushaf-gold-mark{position:absolute;inset-inline-end:-.12em;top:0;line-height:1;pointer-events:none}.mushaf-gold-mark .gold-bookmark{width:.24em;height:.32em}.mushaf-title-row{font-family:var(--ui-font);color:var(--accent-color);margin:4px auto;width:90%;text-align:center;padding:7px 14px;border-block:1px solid var(--border-color);border-radius:14px;background:var(--accent-soft);font-size:clamp(16px,4vw,24px)}.mushaf-bismillah-row{font-family:Amiri Quran,serif;font-size:calc(var(--qcf-size) * .88);line-height:2;text-align:center;white-space:nowrap}.mushaf-font-loading{min-height:70svh;display:grid;place-items:center;color:var(--text-secondary);font-family:var(--ui-font);font-size:.9rem}.mushaf-fallback-note{font:.78rem/1.7 var(--ui-font);color:var(--text-secondary);padding:8px 0}.fixed-mushaf-page{overflow:hidden}.preference-help a{color:var(--accent-color)}.mushaf-lines-viewport{overflow-x:clip;overscroll-behavior-x:auto}.mushaf-lines{position:relative;min-width:0}.mushaf-line{min-width:0;min-height:0;display:block}.mushaf-line-text{display:flex;flex-wrap:wrap;width:100%;min-width:0;white-space:normal;justify-content:space-between;column-gap:.07em}.mushaf-word.verse-unit{max-width:100%;white-space:nowrap}.mushaf-glyph{display:inline-block;max-width:100%}.mushaf-measure{position:absolute;visibility:hidden;pointer-events:none;width:0;height:0;overflow:hidden}.mushaf-measure-line{display:inline-flex;white-space:nowrap;gap:.04em}.mushaf-bismillah-row{white-space:normal;overflow-wrap:normal;font-size:min(calc(var(--qcf-size) * .88),9vw)}.reader-context-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px}.reader-context-row .surah-select{grid-column:1/3;width:100%}.reader-context-row .reader-location{grid-column:3;grid-row:1;font-size:.65rem;flex-direction:column;gap:2px}.reader-quick-select{display:flex;flex-direction:column;gap:3px;min-width:0;color:var(--text-secondary);font-size:.62rem}.reader-quick-select select{width:100%;min-width:0;padding:6px 3px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--text-primary);font:inherit;font-size:.75rem}.reader-font-controls{display:flex;align-items:center;gap:4px;align-self:end;font-size:.7rem}.reader-font-controls button{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);border-radius:8px;min-height:34px;padding:5px;font:inherit}.reader-immersive .settings-popover{top:calc(186px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 206px - env(safe-area-inset-top,0px))}.surah-title-trigger{border:0;background:none;color:var(--accent-color);font:700 1rem var(--ui-font);display:flex;gap:7px;align-items:center;padding:5px;max-width:100%}.reader-context-row.compact-context{display:flex;justify-content:space-between}.compact-context .reader-location{flex-direction:row;gap:12px}.reader-search-trigger{padding:8px 12px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--text-primary);font:inherit;font-size:.8rem}.reader-search-backdrop{position:fixed;inset:0;z-index:150;background:#0006;display:flex;align-items:flex-start;justify-content:center;padding:calc(20px + env(safe-area-inset-top,0px)) 12px 20px}.reader-search-panel{background:var(--bg-card);color:var(--text-primary);border-radius:18px;padding:16px;width:100%;max-width:560px;max-height:90dvh;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-soft)}.reader-search-heading{display:flex;align-items:center;justify-content:space-between}.reader-search-panel button{font:inherit;color:inherit;background:var(--bg-card);border:1px solid var(--border-color);border-radius:9px;padding:9px;cursor:pointer}.reader-search-tabs{display:flex;gap:6px}.reader-search-tabs button{flex:1;font-size:.85rem}.reader-search-tabs [aria-selected=true]{background:var(--accent-soft);color:var(--accent-color);border-color:var(--accent-color)}.reader-search-panel input{width:100%;min-height:44px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:10px;padding:10px;font:inherit}.reader-search-results{overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:7px;min-height:0}.reader-search-results button{text-align:right;display:flex;flex-direction:column;gap:6px}.reader-search-results small{color:var(--text-secondary);font-size:.75rem}.search-verse-text{font-size:1.05rem;line-height:2}.reader-framed .mushaf-page-card{position:relative;outline:none;padding:24px 22px 20px}.reader-framed .mushaf-page-card:after{content:"";position:absolute;inset:3px;border:12px solid transparent;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2IiBmaWxsPSJub25lIiBzdHJva2U9IiNhMzg1NGUiIHN0cm9rZS13aWR0aD0iLjY1Ij48ZGVmcz48ZyBpZD0icm9zZXR0ZSI+PGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgwIDEyIDEyKSIvPjxlbGxpcHNlIGN4PSIxMiIgY3k9IjYuNSIgcng9IjEuNiIgcnk9IjQuMiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTIgMTIpIi8+PGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDEzNSAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDE4MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDIyNSAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDI3MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDMxNSAxMiAxMikiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzLjYiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxLjMiLz48L2c+PHBhdHRlcm4gaWQ9ImVkZ2UiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHVzZSBocmVmPSIjcm9zZXR0ZSIgdHJhbnNmb3JtPSJzY2FsZSguNSkiLz48L3BhdHRlcm4+PC9kZWZzPjxwYXRoIGQ9Ik0xIDFoOTR2OTRIMXpNMjIgMjJoNTJ2NTJIMjJ6Ii8+PHBhdGggZD0iTTI0IDVoNDhNMjQgMTloNDhNMjQgNzdoNDhNMjQgOTFoNDhNNSAyNHY0OE0xOSAyNHY0OE03NyAyNHY0OE05MSAyNHY0OCIvPjxwYXRoIGZpbGw9InVybCgjZWRnZSkiIHN0cm9rZT0ibm9uZSIgZD0iTTI0IDZoNDh2MTJIMjR6TTI0IDc4aDQ4djEySDI0ek02IDI0aDEydjQ4SDZ6TTc4IDI0aDEydjQ4SDc4eiIvPjx1c2UgaHJlZj0iI3Jvc2V0dGUiLz48dXNlIGhyZWY9IiNyb3NldHRlIiB4PSI3MiIvPjx1c2UgaHJlZj0iI3Jvc2V0dGUiIHk9IjcyIi8+PHVzZSBocmVmPSIjcm9zZXR0ZSIgeD0iNzIiIHk9IjcyIi8+PC9zdmc+) 24 round;pointer-events:none;z-index:3;opacity:.9}.fatiha-bismillah .mushaf-line-text{justify-content:center;column-gap:.07em}.search-verse-text{font-family:QPC-Hafs,Amiri Quran,serif}.mushaf-word.verse-selected{background:transparent;border-radius:0}.verse-selection-layer{position:absolute;inset:0;pointer-events:none;z-index:0}.verse-selection-layer span{position:absolute;background:var(--verse-selected-bg);border-radius:7px}.mushaf-line,.mushaf-title-row,.mushaf-bismillah-row{position:relative;z-index:1}@keyframes page-arrival{0%{opacity:.8;transform:translate(calc(var(--flip-direction,1) * 22px))}to{opacity:1;transform:translate(0)}}.page-flip-feedback{animation:page-arrival .24s ease-out}@media(prefers-reduced-motion:reduce){.page-flip-feedback{animation:none}}.settings-organized{border-top:0;padding-top:0;gap:16px}.settings-intro{color:var(--text-secondary);font-size:.83rem;line-height:1.8;margin:0}.preference-group{min-width:0;margin:0;padding:14px;border:1px solid var(--border-color);border-radius:14px;display:flex;flex-direction:column;gap:16px;background:var(--bg-card)}.preference-group legend{padding:0 7px;font-weight:700;font-size:.94rem;color:var(--accent-color)}.preference-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:.86rem}.preference-toggle>span{display:flex;flex-direction:column;gap:5px}.preference-toggle strong{font-weight:500}.preference-toggle small{color:var(--text-secondary);font-size:.74rem;line-height:1.7}.preference-toggle input{flex-shrink:0;width:20px;height:20px;accent-color:var(--accent-color)}.settings-organized select{min-height:42px;width:100%}.sound-options{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--border-color)}.sound-preview-btn{min-height:42px;border-radius:10px;border:1px solid var(--accent-color);color:var(--accent-color);background:var(--accent-soft);font:inherit}.settings-more{padding:12px 2px;border-top:1px solid var(--border-color)}.settings-more summary{cursor:pointer;color:var(--text-secondary);font-size:.8rem}.settings-more p{margin-block:12px}.reader-settings-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--border-color);color:var(--accent-color)}.reader-location button{min-height:36px;background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:9px;padding:5px 8px;font:inherit}.reader-small-dialog{margin-top:15dvh;max-width:420px}.reader-small-dialog h2{font-size:1.1rem;color:var(--accent-color)}.reader-small-dialog p{font-size:.85rem;line-height:1.8}.dialog-actions{display:flex;gap:10px;margin-top:16px}.dialog-actions button{flex:1;min-height:44px}.dialog-actions .dialog-primary{background:var(--accent-color);color:var(--bg-card)}.reader-immersive .settings-popover{top:calc(174px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 194px - env(safe-area-inset-top,0px))}@media(max-width:380px){.compact-context{gap:5px}.reader-search-trigger{font-size:.68rem;padding:7px}.compact-context .reader-location{gap:5px;font-size:.62rem}.reader-location button{padding:4px}}.reader-context-row.compact-context{gap:6px;flex-wrap:nowrap}.reader-browse-toggle{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex:0 0 auto;min-height:36px;padding:5px 7px;border:1px solid var(--border-color);border-radius:9px;background:var(--accent-soft);color:var(--accent-color);font:inherit;font-size:.7rem;white-space:nowrap}.compact-context .reader-search-trigger{flex:1 1 auto;min-width:0;padding:7px 5px;font-size:.73rem;white-space:nowrap}.compact-context .reader-location{flex:0 0 auto;gap:5px;margin-inline-start:0}.reader-immersive .settings-popover{top:calc(130px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 150px - env(safe-area-inset-top,0px))}@media(max-width:350px){.reader-context-row.compact-context{gap:4px}.reader-browse-toggle{font-size:.64rem;padding:5px}.compact-context .reader-search-trigger{font-size:.65rem}.compact-context .reader-location{font-size:.58rem;gap:3px}.compact-context .reader-location button{padding:4px}}.settings-reset-section{padding-top:14px;border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:12px}.settings-reset-button{width:100%;min-height:44px;justify-content:center}.offline-downloads{margin-block:12px;border:1px solid var(--border-color, #ded7c5);border-radius:12px;padding:12px}.offline-downloads summary{cursor:pointer;font-weight:700;min-height:32px}.download-content{display:grid;gap:12px;padding-top:12px;min-width:0}.download-content progress{width:100%;accent-color:#8e7444}.download-list{display:grid;gap:10px}.download-item{display:grid;gap:8px;border-top:1px solid var(--border-color, #ded7c5);padding-top:12px;overflow-wrap:anywhere}.download-item small{opacity:.8}.download-content button{min-height:44px;white-space:normal}.theme-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.theme-choice{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid #b4a07b;border-radius:12px;cursor:pointer}.theme-choice:has(input:checked){outline:2px solid #a58b50;outline-offset:2px}.theme-choice input{accent-color:#8e7444}.theme-light{color:#332f27;background:#fffdf7}.theme-sepia{color:#463b2c;background:#f0e6d2}.theme-dark{color:#eee5d1;background:#22252a}.reader-search-tabs,.index-tabs{flex-wrap:wrap}.download-status-badge{position:fixed;z-index:140;inset-inline-end:12px;bottom:calc(105px + env(safe-area-inset-bottom,0px));width:48px;min-height:48px;padding:5px;display:grid;place-items:center;gap:0;border:1px solid var(--border-color,#d9ceb7);border-radius:50%;background:var(--bg-card,#fffdf7);color:var(--accent-color,#8e7444);box-shadow:0 2px 10px #0002;cursor:pointer}.download-status-badge span{font-size:19px;line-height:1}.download-status-badge small{font-size:10px;line-height:1.2}.download-running{border-top:3px solid var(--accent-color,#8e7444)}.download-status-progress{width:100%;accent-color:#8e7444}.mushaf-line-text{display:block;text-align:justify;text-align-last:right;white-space:normal;word-spacing:.07em}.mushaf-word-group{display:inline-flex;align-items:baseline;vertical-align:baseline;direction:rtl;unicode-bidi:isolate;white-space:nowrap;gap:.07em;max-width:100%}.mushaf-word-group .mushaf-word.verse-unit{max-width:none}.fatiha-bismillah .mushaf-line-text{text-align:center;text-align-last:center}.mushaf-original .mushaf-lines{height:100%;box-sizing:border-box;justify-content:space-between}.mushaf-original .mushaf-line{flex:0 0 auto}.mushaf-original .mushaf-line-text{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;gap:.07em;white-space:nowrap;word-spacing:normal}.mushaf-original .mushaf-word-group{flex:none}.mushaf-original .mushaf-terminal-line .mushaf-line-text{justify-content:flex-start}.mushaf-original .fatiha-bismillah .mushaf-line-text{justify-content:center}.mushaf-original .mushaf-bismillah-row{white-space:nowrap}.mushaf-original .mushaf-opening{justify-content:center;gap:calc(var(--qcf-size) * .3)}.mushaf-original .mushaf-opening .mushaf-line-text{justify-content:center}.mushaf-original .mushaf-measure-line{gap:.07em}.reader-immersive .original-page-card{width:min(100%,68svh);align-self:center}.pinch-font-indicator{pointer-events:auto;top:calc(10px + env(safe-area-inset-top,0px));bottom:auto;left:auto;inset-inline-end:max(20px,env(safe-area-inset-right,0px));transform:none;display:flex;max-width:calc(100vw - 40px);padding:0;border:0;background:transparent;box-shadow:none;white-space:nowrap}.pinch-font-indicator button{min-height:32px;padding:4px 11px;border:1px solid color-mix(in srgb,var(--accent-color) 55%,transparent);border-radius:999px;background:color-mix(in srgb,var(--bg-card) 82%,transparent);color:var(--accent-color);font:inherit;font-size:.78rem;box-shadow:0 2px 7px #00000012;cursor:pointer}.pinch-font-indicator button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.pinch-font-indicator .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mushaf-flexible .mushaf-line-text{display:block;white-space:normal;text-align:justify;text-align-last:right;word-spacing:.07em}.mushaf-flexible .fatiha-bismillah .mushaf-line-text{text-align:center;text-align-last:center}.mushaf-flexible .mushaf-measure-line{gap:.07em}.mushaf-original .mushaf-short-line .mushaf-line-text{justify-content:center;gap:.14em}.mushaf-lines-viewport{overflow:visible}.reader-framed .mushaf-page-card{padding-inline:32px}.reader-page-window{display:contents;overflow-anchor:none}.mode-scroll{overflow-anchor:none}.khatma-card{text-align:right}.khatma-card-heading,.khatma-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.khatma-card h2{margin:6px 0;color:var(--accent-color);font-size:1.3rem}.khatma-card p{line-height:1.8;margin:8px 0}.khatma-meta{color:var(--text-secondary);font-size:.85rem}.khatma-today strong{color:var(--accent-color)}.khatma-progress{width:100%;height:9px;accent-color:var(--accent-color);border:0;border-radius:20px}.khatma-success{color:var(--accent-color);font-weight:600}.khatma-error{color:var(--text-primary);border-inline-start:3px solid var(--accent-color);padding-inline-start:10px}.khatma-text-button{font:inherit;color:var(--accent-color);background:transparent;border:1px solid var(--border-color);border-radius:10px;padding:7px 10px;cursor:pointer}.khatma-form,.khatma-manage{display:flex;flex-direction:column;gap:16px}.khatma-form input,.khatma-manage button{padding:10px 12px;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);border-radius:10px;font:inherit;min-width:0}.khatma-form small{color:var(--text-secondary)}.khatma-preview{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:var(--accent-soft);font-size:.9rem}.khatma-danger{color:var(--text-primary);border:1px solid var(--border-color);background:var(--bg-card);border-radius:10px;padding:10px;font:inherit}.bottom-bar.khatma-session{flex-wrap:wrap;row-gap:8px}.khatma-reader-tools{flex:0 0 100%;display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--border-color);font-size:.8rem}.khatma-reader-summary{display:flex;flex-direction:column;gap:3px;margin-inline-end:auto}.khatma-reader-tools button{font:inherit;min-height:34px;border-radius:9px;padding:6px 9px;border:1px solid var(--border-color);cursor:pointer}.khatma-reader-tools .dialog-primary{background:var(--accent-color);color:var(--bg-card)}.khatma-reader-tools small{flex-basis:100%}.bottom-bar.khatma-session{padding-top:9px;row-gap:0}.khatma-session .khatma-reader-tools{border-bottom:0;padding-bottom:0;display:grid;grid-template-columns:auto 1fr;gap:8px 12px}.khatma-page-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.khatma-session-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px}.khatma-reader-tools button:disabled{opacity:.45;cursor:default}@media(max-width:480px){.khatma-session .khatma-reader-tools{grid-template-columns:1fr;gap:6px}.khatma-reader-summary{flex-direction:row;justify-content:space-between;width:100%}.khatma-page-actions,.khatma-session-actions{justify-content:space-between}}.khatma-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.khatma-percent{font-size:2rem;color:var(--accent-color);font-weight:700;line-height:1.4}.khatma-percent small{font-size:1rem}.khatma-daily-range{display:flex;flex-direction:column;gap:5px;background:var(--accent-soft);border-radius:14px;padding:18px;margin:16px 0}.khatma-daily-range strong{font-size:1.2rem;color:var(--text-primary)}.khatma-daily-range span,.khatma-daily-range small{color:var(--text-secondary);font-size:.86rem}.khatma-widget-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.khatma-widget-actions button{font:inherit;min-height:48px;justify-content:center;padding:10px;border-radius:12px}.khatma-secondary{background:var(--bg-card);border:1px solid var(--accent-color);color:var(--accent-color);cursor:pointer}.khatma-secondary:disabled{opacity:.65;cursor:default}.khatma-card-links{display:flex;justify-content:space-between;gap:12px;margin-top:14px}.khatma-card-links button{font:inherit;font-size:.82rem;background:transparent;border:0;color:var(--accent-color);padding:8px 0;cursor:pointer}.khatma-plan-picker{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:.9rem}.khatma-plan-picker select{flex:1;min-width:0;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:10px;padding:9px;font:inherit}.khatma-method{display:flex;gap:8px}.khatma-method button{flex:1;padding:12px 8px;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);border-radius:10px;font:inherit;cursor:pointer}.khatma-method button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-color);color:var(--accent-color)}.reader-immersive .bottom-bar.khatma-session{background:color-mix(in srgb,var(--bg-card) 86%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.khatma-settings-btn{display:grid;place-items:center;width:36px;height:36px;background:transparent;color:var(--accent-color)}.khatma-settings-btn svg{width:19px;height:19px}.reader-immersive .settings-popover.khatma-settings-popover{top:calc(14px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 190px - env(safe-area-inset-top,0px))}.khatma-completion{text-align:center;line-height:1.9}.khatma-completion-seal{display:grid;place-items:center;margin:12px auto;width:60px;height:60px;border-radius:50%;background:var(--accent-soft);color:var(--accent-color);font-size:2rem}.khatma-dua{font-size:1.1rem}.khatma-completion small{color:var(--text-secondary)}@media(max-width:360px){.khatma-widget-actions{grid-template-columns:1fr}.khatma-card-heading{gap:6px}.khatma-card h2{font-size:1.15rem}}.reader-small-dialog.khatma-dialog{margin-block:auto;max-height:calc(100dvh - 48px - env(safe-area-inset-top,0px));overflow-y:auto;overscroll-behavior:contain}.khatma-dialog h2{flex-shrink:0}@media(max-width:600px){.reader-small-dialog.khatma-dialog{margin-top:auto;margin-bottom:0;border-radius:20px 20px 12px 12px}}.khatma-progress{appearance:none;-webkit-appearance:none;display:block;overflow:hidden;background:var(--accent-soft)}.khatma-progress::-webkit-progress-bar{background:var(--accent-soft);border-radius:20px}.khatma-progress::-webkit-progress-value{background:var(--accent-color);border-radius:20px}.khatma-progress::-moz-progress-bar{background:var(--accent-color);border-radius:20px}.reader-immersive .bottom-bar.khatma-session{padding:7px 12px calc(7px + env(safe-area-inset-bottom,0px))}.khatma-session .khatma-reader-tools.khatma-compact{display:flex;flex-direction:column;align-items:stretch;gap:5px;font-size:.75rem}.khatma-compact-head,.khatma-compact-title,.khatma-compact-status{display:flex;align-items:center;gap:8px;min-width:0}.khatma-compact-head{justify-content:space-between}.khatma-compact-title{overflow:hidden}.khatma-compact-title strong{font-size:.86rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.khatma-compact-title>span{color:var(--text-secondary);white-space:nowrap;font-size:.7rem}.khatma-compact-status{flex-shrink:0;color:var(--accent-color)}.khatma-done-mark{font-weight:700;white-space:nowrap}.khatma-end-mark{font-size:.7rem;white-space:nowrap}.khatma-compact-controls{display:grid;grid-template-columns:32px minmax(0,1fr) 32px 32px 32px;gap:5px;align-items:center}.khatma-compact .khatma-mini-button{width:32px;height:32px;min-height:32px;padding:4px;display:grid;place-items:center;font-size:1rem;background:transparent;color:var(--accent-color)}.khatma-compact .khatma-confirm-page{min-height:32px;height:32px;padding:4px 5px;font-size:.75rem;white-space:nowrap}.khatma-compact-head .khatma-mini-button{height:23px;min-height:23px;width:25px;font-size:.9rem;padding:0}.khatma-continue-label{text-align:center;color:var(--accent-color);font-size:.7rem}.page-number-footer{position:relative}.khatma-page-end-mark{position:absolute;inset-inline-start:0;bottom:0;font-family:Tajawal,sans-serif;font-size:.65rem;color:var(--accent-color)}.khatma-reminder-settings{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--border-color);padding-bottom:14px;margin-bottom:14px}.khatma-reminder-settings .preference-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px}.khatma-reminder-settings input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-color);flex-shrink:0}.khatma-reminder-settings input[type=time]{width:100%;padding:10px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:9px;font:inherit}.khatma-reminder-settings button{border:1px solid var(--border-color);border-radius:9px;padding:9px;background:var(--bg-card);color:var(--accent-color);font:inherit;cursor:pointer}.khatma-reminder-settings button:disabled{opacity:.5;cursor:default}.khatma-reminder-settings small{font-size:.73rem;color:var(--text-secondary);line-height:1.8}.khatma-notice{position:fixed;z-index:170;bottom:calc(110px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);width:min(390px,calc(100vw - 28px));display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--border-color);border-radius:14px;background:var(--bg-bar);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-soft);color:var(--text-primary);direction:rtl;font-size:.86rem}.khatma-notice>div{display:flex;flex-direction:column;gap:5px;flex:1}.khatma-notice>div>span{font-size:.77rem;color:var(--text-secondary)}.khatma-notice-icon{font-size:1.45rem;color:var(--accent-color)}.khatma-notice button{background:transparent;color:var(--text-secondary);border:0;font-size:1.4rem;cursor:pointer;min-width:30px;min-height:30px}@media(max-width:360px){.khatma-compact-title{gap:5px}.khatma-compact-title strong{max-width:105px;font-size:.78rem}.khatma-compact-title>span{font-size:.65rem}.khatma-compact-status{gap:4px}}.khatma-session .khatma-reader-tools.khatma-compact{width:100%;max-width:680px;margin-inline:auto}.khatma-card-links{flex-wrap:wrap}.reader-immersive .top-bar.reader-compact-top{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:6px;min-height:50px;padding:calc(5px + env(safe-area-inset-top,0px)) 8px 5px}.reader-compact-top button{font:inherit;color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);cursor:pointer}.compact-surah-trigger{display:flex;align-items:center;justify-content:flex-start;gap:5px;min-width:0;height:34px;padding:4px 7px;font-weight:700!important;color:var(--accent-color)!important}.compact-surah-trigger>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem}.compact-home-button{height:32px;width:32px;padding:4px;display:grid;place-items:center;color:var(--accent-color)!important}.compact-top-left{display:flex;align-items:center;justify-content:flex-end;gap:3px;min-width:0}.compact-reader-location{display:flex;flex-direction:column;gap:1px;min-width:43px}.compact-reader-location button{height:18px;min-height:18px;padding:0 3px;font-size:.59rem;white-space:nowrap;border-color:transparent;background:transparent}.compact-reader-location b{font-size:.68rem;color:var(--accent-color)}.compact-top-icon{width:26px;height:32px;min-width:26px;padding:3px;display:grid;place-items:center;font-size:1.15rem!important}.compact-top-icon .reader-tool-icon,.compact-home-button .reader-tool-icon{width:19px;height:19px}.compact-top-icon.compact-browse{width:24px;min-width:24px;font-size:1rem!important}.reader-top-pinned.app-shell{padding-top:calc(50px + env(safe-area-inset-top,0px))}.reader-immersive.reader-top-pinned .mushaf-page-card{min-height:calc(100svh - 50px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.reader-immersive .settings-popover{top:calc(58px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 78px - env(safe-area-inset-top,0px))}.reader-immersive.reader-top-pinned .settings-popover.khatma-settings-popover,.reader-immersive .onboarding-hint,.reader-top-pinned .pinch-font-indicator{top:calc(58px + env(safe-area-inset-top,0px))}.reader-immersive .bottom-bar.normal-reader-footer{justify-content:center;gap:9px;padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px))}.normal-reader-footer .nav-page-btn{min-height:34px;padding:5px 10px;font-size:.9rem;border-radius:10px}.normal-reader-footer .page-number-input{height:34px;min-height:34px;width:62px;padding:4px 6px;font-size:1rem}.normal-reader-footer .page-jump-control{gap:5px}.normal-reader-footer .total-pages-label{font-size:.7rem}.page-bookmark-toggle{height:34px;width:32px;padding:5px;border:1px solid var(--border-color);background:var(--bg-card);border-radius:9px;cursor:pointer;display:grid;place-items:center}.page-bookmark-toggle .gold-bookmark{height:21px;width:17px}.page-bookmark-toggle[aria-pressed=true]{border-color:#c49a38;background:var(--accent-soft)}.reader-immersive .mushaf-page-card{position:relative}.page-bookmark-ribbon{position:absolute;z-index:3;top:0;inset-inline-end:24px;width:20px;height:68px;pointer-events:none;background:linear-gradient(90deg,#b78824,#e6c56a,#c79a36);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);opacity:.28}.mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,.verse-bookmarked>.verse-marker{color:#c49a38}[data-theme=dark] .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,[data-theme=dark] .verse-bookmarked>.verse-marker{color:#f1cc74}.page-bookmark-item .index-item-name{display:flex;align-items:center;gap:8px}@media(min-width:850px){.reader-immersive .top-bar.reader-compact-top{padding-inline:max(12px,calc((100vw - 850px)/2))}}@media(max-width:340px){.reader-immersive .top-bar.reader-compact-top{padding-inline:5px;gap:4px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.compact-home-button{width:28px}.compact-top-left{gap:2px}.compact-top-icon{width:24px;min-width:24px}.compact-reader-location{min-width:39px}.compact-surah-trigger>span:first-child{font-size:.76rem}.normal-reader-footer .nav-page-btn{padding-inline:7px;font-size:.83rem}.reader-immersive .bottom-bar.normal-reader-footer{gap:6px}}.reader-immersive.reader-top-pinned .mushaf-page-card{scroll-margin-top:calc(50px + env(safe-area-inset-top,0px))}.compact-reader-location{flex-direction:row;gap:2px;min-width:54px}.compact-reader-location button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:26px;height:34px;min-height:34px;padding:0;font-size:.5rem;line-height:1.1}.compact-reader-location b{font-size:.75rem;margin:0}@media(max-width:340px){.compact-reader-location{min-width:54px}}.reader-page-integrated.app-shell{padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px)}.reader-page-integrated .mushaf-page-card{min-height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:18px 22px 10px;scroll-margin-top:0;overflow:visible}.reader-page-heading{height:32px;flex:0 0 32px;position:sticky;top:env(safe-area-inset-top,0px);z-index:12;background:inherit}.reader-inline-heading{height:32px;display:flex;justify-content:space-between;align-items:center;gap:10px;direction:rtl}.reader-inline-heading button,.reader-inline-footer button{background:none;border:0;box-shadow:none;color:var(--accent-color);font:inherit;cursor:pointer;border-radius:5px}.reader-inline-surah{font-size:.72rem!important;padding:3px 0;display:flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.reader-inline-surah>span{font-size:.8rem}.reader-inline-parts{display:flex;align-items:center;gap:12px}.reader-inline-parts button{font-size:.65rem;white-space:nowrap;padding:4px 0}.reader-page-integrated .page-number-footer.reader-page-bottom{position:sticky;bottom:env(safe-area-inset-bottom,0px);z-index:12;height:44px;min-height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;padding:0;margin-top:14px;border:0;background:inherit}.reader-inline-footer{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:8px;width:100%;height:44px;direction:rtl}.reader-page-icon{display:grid;place-items:center;width:28px;height:32px;padding:3px}.reader-page-icon svg{width:20px;height:20px}.reader-inline-page-navigation{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}.reader-inline-page-navigation .reader-page-arrow{height:32px;width:26px;padding:0;font-size:1.15rem}.reader-inline-page-navigation button:disabled{opacity:.28;cursor:default}.reader-inline-page-navigation .page-jump-control{gap:3px}.reader-inline-page-navigation .page-number-input{width:48px;height:30px;min-height:30px;padding:3px 5px;border:0;border-radius:5px;background:transparent;color:var(--text-primary);font-size:.95rem;box-shadow:none;text-align:center}.reader-inline-page-navigation .total-pages-label{font-size:.62rem}.reader-inline-page-navigation .page-bookmark-toggle{width:24px;height:28px;min-width:24px;padding:3px;background:none;border:0}.reader-inline-page-navigation .gold-bookmark{height:18px;width:15px}.reader-page-integrated .settings-popover,.reader-page-integrated .settings-popover.khatma-settings-popover{top:auto;bottom:calc(60px + env(safe-area-inset-bottom,0px));left:max(16px,calc((100vw - min(100vw,68dvh))/2 + 16px));max-height:calc(100dvh - 90px - env(safe-area-inset-top,0px))}.reader-page-integrated .onboarding-hint{top:calc(54px + env(safe-area-inset-top,0px))}.reader-choice-panel{width:min(380px,100%);height:min(570px,78dvh);max-height:78dvh}.reader-choice-panel .reader-search-results{overflow-y:auto;min-height:0;scrollbar-width:none}.reader-choice-panel .index-item-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:10px 12px;border-radius:7px}.reader-choice-panel .index-item-name{font-size:.95rem}.reader-choice-panel .index-item-meta{font-size:.72rem}.reader-choice-panel input{flex-shrink:0}@media(max-width:360px){.reader-page-integrated .mushaf-page-card{padding-inline:18px}.reader-inline-page-navigation{gap:4px}.reader-inline-footer{gap:5px}.reader-inline-parts{gap:8px}}.reader-search-backdrop.reader-choice-backdrop{display:block;padding:0;background:transparent}.reader-choice-backdrop .reader-choice-panel{padding:10px;border:1px solid var(--border-color);border-radius:10px;gap:7px;box-shadow:0 6px 22px #0002}.reader-choice-panel .reader-search-heading{gap:8px;flex-shrink:0}.reader-choice-panel .reader-search-heading strong{font-size:.8rem}.reader-choice-panel .reader-search-heading button{font-size:.8rem;padding:3px 7px}.reader-choice-panel input{min-height:34px;height:34px;padding:6px 8px;font-size:.82rem}.reader-choice-panel .index-item-btn{min-height:34px;padding:7px 8px;border:0;border-bottom:1px solid var(--border-color);border-radius:0}.reader-choice-panel .index-item-name{font-size:.83rem}.reader-choice-panel .index-item-meta{display:none}.reader-inline-parts{margin-inline-end:36px;gap:22px}.reader-inline-footer{position:relative}.reader-inline-footer>.page-bookmark-toggle{position:absolute;left:42px;top:8px;width:24px;height:28px;padding:3px;background:none;border:0}.reader-inline-footer>.page-bookmark-toggle .gold-bookmark{width:15px;height:18px}.reader-inline-page-navigation .page-number-input{width:36px}@media(max-width:360px){.reader-inline-parts{margin-inline-end:36px;gap:18px}.reader-inline-footer>.page-bookmark-toggle{left:36px}}.reader-inline-footer>.page-bookmark-toggle{left:calc(50% - 94px)}.reader-page-integrated .page-bookmark-ribbon{z-index:13}.reader-inline-heading{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:8px}.reader-inline-surah{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis}.reader-inline-parts{justify-self:end;margin-inline-end:0;gap:22px}.reader-inline-heading>.page-bookmark-toggle{position:static;display:grid;place-items:center;justify-self:center;width:28px;height:30px;padding:4px;background:none;border:0}.reader-inline-heading>.page-bookmark-toggle .gold-bookmark{width:17px;height:21px}.reader-page-integrated .page-bookmark-ribbon{inset-inline-end:calc(50% - 10px);height:50px}.reader-inline-page-navigation{gap:18px}.reader-inline-page-navigation .reader-page-arrow{width:32px;height:34px;display:grid;place-items:center;padding:4px;color:var(--text-primary)}.reader-page-arrow svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.reader-inline-page-navigation button:disabled{opacity:.4}.reader-choice-panel .reader-search-heading strong{font-size:.76rem}@media(max-width:360px){.reader-inline-heading{gap:5px}.reader-inline-parts{margin-inline-end:0;gap:18px}.reader-inline-page-navigation{gap:14px}.reader-inline-surah{font-size:.68rem!important}}.reader-choice-backdrop .reader-choice-panel{padding:6px;gap:5px;border-radius:7px;font-size:var(--choice-font-size,.72rem);color:var(--accent-color)}.reader-choice-panel .reader-search-heading{position:absolute;top:7px;left:6px;z-index:1}.reader-choice-panel .reader-search-heading button{width:23px;height:28px;padding:0;background:transparent;border:0;color:var(--accent-color)}.reader-choice-panel input{width:100%;min-width:0;padding:5px 6px 5px 25px;font-family:inherit;font-size:inherit;color:var(--accent-color)}.reader-choice-panel .index-item-btn{min-height:34px;padding:7px 3px;color:var(--accent-color);font:inherit;white-space:nowrap}.reader-choice-panel .index-item-name{font:inherit;font-weight:400}.reader-page-integrated .mushaf-page-card{padding-bottom:4px}.reader-page-integrated .page-number-footer.reader-page-bottom{margin-top:6px}.reader-inline-page-navigation .reader-page-arrow{width:36px;height:38px;padding:3px;color:var(--accent-color)}.reader-page-arrow svg{width:29px;height:29px}.reader-inline-page-navigation .page-number-input{color:var(--accent-color)}.reader-page-integrated .page-bookmark-ribbon{height:66px}.reader-choice-panel .reader-search-results{overflow-x:hidden}.reader-choice-panel .index-item-btn{width:100%;min-width:0;gap:0;white-space:normal}.reader-choice-panel .index-item-name{min-width:0;white-space:normal;overflow-wrap:break-word;line-height:1.7}.reader-inline-surah{font-size:.84rem!important}.reader-framed.reader-page-integrated .mushaf-page-card{padding-inline:34px}.mushaf-title-row,.surah-header-banner{border:9px solid transparent;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2IiBmaWxsPSJub25lIiBzdHJva2U9IiNhMzg1NGUiIHN0cm9rZS13aWR0aD0iLjY1Ij48ZGVmcz48ZyBpZD0icm9zZXR0ZSI+PGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgwIDEyIDEyKSIvPjxlbGxpcHNlIGN4PSIxMiIgY3k9IjYuNSIgcng9IjEuNiIgcnk9IjQuMiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTIgMTIpIi8+PGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDEzNSAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDE4MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDIyNSAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDI3MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDMxNSAxMiAxMikiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzLjYiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxLjMiLz48L2c+PHBhdHRlcm4gaWQ9ImVkZ2UiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHVzZSBocmVmPSIjcm9zZXR0ZSIgdHJhbnNmb3JtPSJzY2FsZSguNSkiLz48L3BhdHRlcm4+PC9kZWZzPjxwYXRoIGQ9Ik0xIDFoOTR2OTRIMXpNMjIgMjJoNTJ2NTJIMjJ6Ii8+PHBhdGggZD0iTTI0IDVoNDhNMjQgMTloNDhNMjQgNzdoNDhNMjQgOTFoNDhNNSAyNHY0OE0xOSAyNHY0OE03NyAyNHY0OE05MSAyNHY0OCIvPjxwYXRoIGZpbGw9InVybCgjZWRnZSkiIHN0cm9rZT0ibm9uZSIgZD0iTTI0IDZoNDh2MTJIMjR6TTI0IDc4aDQ4djEySDI0ek02IDI0aDEydjQ4SDZ6TTc4IDI0aDEydjQ4SDc4eiIvPjx1c2UgaHJlZj0iI3Jvc2V0dGUiLz48dXNlIGhyZWY9IiNyb3NldHRlIiB4PSI3MiIvPjx1c2UgaHJlZj0iI3Jvc2V0dGUiIHk9IjcyIi8+PHVzZSBocmVmPSIjcm9zZXR0ZSIgeD0iNzIiIHk9IjcyIi8+PC9zdmc+) 24 round;border-radius:0;background:transparent;color:var(--accent-color);padding:3px 10px;width:100%;box-sizing:border-box}.reader-framed .fatiha-page:before{content:"";position:absolute;inset:62px 19px 58px;border:5px solid transparent;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2IiBmaWxsPSJub25lIiBzdHJva2U9IiNhMzg1NGUiIHN0cm9rZS13aWR0aD0iLjY1Ij48ZGVmcz48ZyBpZD0icm9zZXR0ZSI+PGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgwIDEyIDEyKSIvPjxlbGxpcHNlIGN4PSIxMiIgY3k9IjYuNSIgcng9IjEuNiIgcnk9IjQuMiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTIgMTIpIi8+PGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDEzNSAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDE4MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDIyNSAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDI3MCAxMiAxMikiLz48ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDMxNSAxMiAxMikiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIzLjYiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxLjMiLz48L2c+PHBhdHRlcm4gaWQ9ImVkZ2UiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHVzZSBocmVmPSIjcm9zZXR0ZSIgdHJhbnNmb3JtPSJzY2FsZSguNSkiLz48L3BhdHRlcm4+PC9kZWZzPjxwYXRoIGQ9Ik0xIDFoOTR2OTRIMXpNMjIgMjJoNTJ2NTJIMjJ6Ii8+PHBhdGggZD0iTTI0IDVoNDhNMjQgMTloNDhNMjQgNzdoNDhNMjQgOTFoNDhNNSAyNHY0OE0xOSAyNHY0OE03NyAyNHY0OE05MSAyNHY0OCIvPjxwYXRoIGZpbGw9InVybCgjZWRnZSkiIHN0cm9rZT0ibm9uZSIgZD0iTTI0IDZoNDh2MTJIMjR6TTI0IDc4aDQ4djEySDI0ek02IDI0aDEydjQ4SDZ6TTc4IDI0aDEydjQ4SDc4eiIvPjx1c2UgaHJlZj0iI3Jvc2V0dGUiLz48dXNlIGhyZWY9IiNyb3NldHRlIiB4PSI3MiIvPjx1c2UgaHJlZj0iI3Jvc2V0dGUiIHk9IjcyIi8+PHVzZSBocmVmPSIjcm9zZXR0ZSIgeD0iNzIiIHk9IjcyIi8+PC9zdmc+) 24 round;pointer-events:none;opacity:.7}.mushaf-flexible .mushaf-line-text{text-align:center;text-align-last:center;word-spacing:.07em}.reader-inline-footer{grid-template-columns:28px minmax(0,1fr) 62px}.reader-footer-left{display:flex;align-items:center;gap:6px;justify-content:flex-end}.reader-direction-toggle svg{width:18px;height:18px}.reader-inline-footer button{transition:background-color .14s,transform .14s}.reader-inline-footer button:not(:disabled):active,.khatma-compact button:not(:disabled):active{background:var(--accent-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-color),transparent 80%);transform:scale(.93)}.reader-inline-footer button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.reader-immersive{overflow-x:clip}.reading-stage.mode-flip{transform-origin:center;transition:transform .2s ease-out;will-change:transform}.reading-stage.page-dragging{animation:none;transition:none;filter:drop-shadow(0 5px 12px #0002)}@keyframes paper-turn-arrival{0%{opacity:.7;transform:translate(calc(var(--flip-direction,1) * -26%)) rotateY(calc(var(--flip-direction,1) * -9deg))}to{opacity:1;transform:translate(0) rotateY(0)}}.page-flip-feedback{animation:paper-turn-arrival .3s ease-out}.reader-vertical .reading-stage.mode-scroll{gap:0}.reader-vertical .mushaf-page-card{margin-block:0;border-block:1px solid var(--border-color)}.reader-vertical.reader-framed .mushaf-page-card:after{border-block:0;inset-block:0}.reader-vertical .page-number-footer,.reader-vertical .page-number-footer.reader-page-bottom{position:static;height:30px;min-height:30px;margin-top:6px;padding:0;border:0}.reader-floating-tools{position:fixed;z-index:40;left:50%;transform:translate(-50%);width:min(100%,68svh);padding:5px 25px;background:color-mix(in srgb,var(--bg-card) 84%,transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 2px 12px #0001}.reader-floating-top{top:env(safe-area-inset-top,0px)}.reader-floating-bottom{bottom:env(safe-area-inset-bottom,0px)}.reader-vertical .fatiha-page:before{border-block:0}@media(max-width:360px){.reader-inline-surah{font-size:.77rem!important}.reader-framed.reader-page-integrated .mushaf-page-card{padding-inline:30px}.reader-inline-footer{grid-template-columns:25px minmax(0,1fr) 56px;gap:4px}.reader-footer-left{gap:2px}.reader-inline-page-navigation{gap:10px}}@media(prefers-reduced-motion:reduce){.page-flip-feedback{animation:none}.reading-stage.mode-flip,.reader-inline-footer button{transition:none}.reading-stage.page-dragging{transform:none!important}}.reader-inline-footer{grid-template-columns:62px minmax(0,1fr) 62px}.reader-inline-footer>.reader-page-icon{justify-self:start}.khatma-linked-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.khatma-linked-fields input{min-width:0;width:100%}.khatma-presets{display:flex;flex-wrap:wrap;gap:6px}.khatma-presets button{padding:7px 10px;border:1px solid var(--border-color);border-radius:8px;background:var(--accent-soft);color:var(--accent-color);font:inherit;font-size:.8rem;cursor:pointer}@media(max-width:360px){.reader-inline-footer{grid-template-columns:56px minmax(0,1fr) 56px}}.reading-stage.mode-flip{touch-action:pan-y}:root,[data-theme=light],[data-theme=sepia]{--bookmark-color:#d6a10c;--verse-selected-bg:rgba(52,119,91,.18)}[data-theme=dark]{--bookmark-color:#ffdc65;--verse-selected-bg:rgba(105,191,145,.22)}.gold-bookmark{color:var(--bookmark-color)}.page-bookmark-toggle[aria-pressed=true]{border-color:var(--bookmark-color)}.reader-page-integrated .page-bookmark-ribbon{background:linear-gradient(90deg,#bb850b,#ffdf70 45%,#edb930 70%,#cb9413);opacity:.58}.mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,.verse-bookmarked>.verse-marker,[data-theme=dark] .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,[data-theme=dark] .verse-bookmarked>.verse-marker{color:var(--bookmark-color)}.bookmark-action[aria-pressed=true]{background:var(--bookmark-color);border-color:var(--bookmark-color);color:var(--bg-card)}.reader-page-integrated .settings-popover.reader-settings-drawer,.reader-page-integrated .settings-popover.reader-settings-drawer.khatma-settings-popover{top:calc(10px + env(safe-area-inset-top,0px));bottom:calc(58px + env(safe-area-inset-bottom,0px));left:max(6px,calc((100vw - min(100vw,68dvh))/2 + 6px));right:auto;width:min(226px,58vw);max-height:none;padding:10px;gap:10px;border-radius:10px;background:color-mix(in srgb,var(--bg-card) 96%,transparent);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:3px 0 18px #0002;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;animation:reader-drawer-arrival .2s ease-out}.reader-settings-drawer .reader-settings-heading{position:sticky;top:-10px;z-index:2;background:var(--bg-card);margin:0;padding:8px 0;gap:6px;font-size:.84rem}.reader-settings-heading>div{display:flex;flex-direction:column;gap:3px}.reader-settings-heading small{color:var(--text-secondary);font-size:.64rem;font-weight:400}.reader-settings-drawer .reader-settings-heading button{width:28px;height:28px;min-height:28px;padding:2px;font-size:1rem;border:0;background:var(--accent-soft);color:var(--accent-color)}.reader-settings-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:6px}.reader-settings-shortcuts button{font:inherit;font-size:.73rem;border:1px solid var(--border-color);background:var(--accent-soft);color:var(--accent-color);border-radius:6px;min-height:32px;padding:5px;cursor:pointer}.preferences-compact{gap:8px;font-size:.75rem}.reader-preference-fold{border-bottom:1px solid var(--border-color);padding-bottom:5px}.reader-preference-fold summary{cursor:pointer;min-height:32px;display:list-item;align-content:center;color:var(--accent-color);font-size:.78rem;font-weight:700}.reader-preference-content{display:flex;flex-direction:column;gap:12px;padding:8px 0}.preferences-compact .preference-field{font-size:.73rem;gap:5px}.preferences-compact .preference-toggle{font-size:.73rem;gap:7px;align-items:flex-start}.preferences-compact .preference-toggle small{font-size:.65rem;line-height:1.5}.preferences-compact .preference-toggle input{width:17px;height:17px;margin-top:0}.preferences-compact .preference-help{font-size:.63rem;line-height:1.6;margin:0}.preferences-compact select{min-height:33px;padding:5px;font-size:.73rem}.preferences-compact .theme-choice{min-height:34px;border-radius:6px;gap:3px;font-size:.68rem}.preferences-compact .theme-choice input{width:11px;height:11px;margin:0}.preferences-compact .settings-reset-section{gap:6px;padding-top:8px}.preferences-compact .settings-reset-button,.preferences-compact .sound-preview-btn{min-height:33px;font-size:.71rem;padding:5px}.preferences-compact .offline-downloads{padding:7px;margin:0;font-size:.72rem}.preferences-compact .offline-downloads summary{font-size:.72rem}.reader-settings-drawer .khatma-reminder-settings{font-size:.73rem;gap:8px;margin-bottom:0}.reader-settings-drawer .khatma-reminder-settings small{font-size:.64rem}@keyframes reader-drawer-arrival{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}.reading-stage.mode-flip.page-turn-leaving{animation:none;transition:transform .24s cubic-bezier(.4,0,.8,.6);filter:drop-shadow(-14px 8px 14px #0003)}.reading-stage.page-dragging{filter:drop-shadow(-8px 6px 10px #0003)}.page-turn-leaving:after,.page-dragging:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#59452c22,transparent 28%,transparent 80%,#fff7dc33)}@keyframes paper-turn-arrival{0%{opacity:.8;transform:perspective(1400px) translate(calc(var(--flip-direction,1) * -42%)) rotateY(calc(var(--flip-direction,1) * -14deg))}to{opacity:1;transform:perspective(1400px) translate(0) rotateY(0)}}.page-flip-feedback{animation:paper-turn-arrival .32s ease-out}.reader-inline-page-navigation .reader-page-arrow,.khatma-compact .khatma-mini-button{position:relative;isolation:isolate;border-radius:50%}.reader-inline-page-navigation .reader-page-arrow.navigation-pressed,.khatma-compact .khatma-mini-button.navigation-pressed{background:var(--accent-color);color:var(--bg-card);box-shadow:0 0 0 5px var(--accent-soft);transform:scale(.93)}.navigation-pressed:after{content:"";position:absolute;inset:-4px;border:2px solid var(--accent-color);border-radius:50%;animation:navigation-press-ring .26s ease-out;pointer-events:none}@keyframes navigation-press-ring{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.reader-immersive .bottom-bar.khatma-session{padding:4px 12px calc(4px + env(safe-area-inset-bottom,0px));border-color:var(--border-color)}.khatma-session .khatma-reader-tools.khatma-compact{max-width:590px;gap:3px}.khatma-compact-title strong{font-size:.75rem;max-width:130px}.khatma-compact-title>span,.khatma-compact-status{font-size:.63rem}.khatma-compact-head{min-height:19px}.khatma-compact-head .khatma-mini-button{height:20px;min-height:20px;width:22px}.khatma-compact-controls{grid-template-columns:30px minmax(0,1fr) 30px 30px 30px;gap:5px}.khatma-compact .khatma-mini-button{width:30px;height:30px;min-height:30px;padding:5px}.khatma-mini-button svg{width:19px;height:19px}.khatma-compact .khatma-confirm-page{min-height:29px;height:29px;font-size:.7rem;padding:3px 6px;border-radius:7px}@media(max-width:340px){.reader-settings-drawer .theme-options{grid-template-columns:1fr}.reader-settings-drawer .theme-choice{min-height:29px}.khatma-compact-title{gap:4px}.khatma-compact-title strong{max-width:100px;font-size:.7rem}}@media(prefers-reduced-motion:reduce){.reader-settings-drawer,.page-flip-feedback,.navigation-pressed:after{animation:none!important}.reading-stage.mode-flip.page-turn-leaving{transition:none}}.reader-page-integrated .settings-popover.reader-settings-drawer,.reader-page-integrated .settings-popover.reader-settings-drawer.khatma-settings-popover{bottom:auto;max-height:calc(100dvh - 78px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}@media(min-width:1000px){.reader-page-integrated .settings-popover.reader-settings-drawer,.reader-page-integrated .settings-popover.reader-settings-drawer.khatma-settings-popover{left:max(10px,calc((100vw - min(100vw,68dvh))/2 - 238px))}}.khatma-compact .khatma-compact-head .khatma-mini-button{height:20px;min-height:20px;width:22px;padding:0}.mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,.verse-bookmarked>.verse-marker{transform:scale(1.16);transform-origin:center;filter:drop-shadow(0 0 1.5px #eebe3a66);-webkit-text-stroke:0px transparent}.verse-bookmarked>.verse-marker{display:inline-block}[data-theme=dark] .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,[data-theme=dark] .verse-bookmarked>.verse-marker{-webkit-text-stroke:0px transparent}.preferences-compact .reader-flat-appearance{display:flex;flex-direction:column;gap:11px}.reader-flat-section{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-color);padding-top:10px}.reader-flat-section h3{margin:0;font-size:.76rem;color:var(--accent-color);font-weight:700}.reader-navigation-choices,.reader-sound-choices{display:flex;gap:5px}.reader-navigation-choices button,.reader-sound-choices button{flex:1;min-width:0;min-height:33px;padding:5px;border:1px solid var(--border-color);border-radius:7px;color:var(--accent-color);background:var(--bg-card);font:inherit;font-size:.73rem;cursor:pointer}.reader-navigation-choices button[aria-pressed=true],.reader-sound-choices button[aria-pressed=true]{background:var(--accent-color);border-color:var(--accent-color);color:var(--bg-card)}.reader-sound-choices{flex-wrap:wrap}.reader-sound-choices button{flex:1 1 70px;font-size:.66rem}.reader-navigation-choices button:focus-visible,.reader-sound-choices button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.reader-page-integrated .page-number-footer.reader-page-bottom{height:38px;min-height:38px;flex-basis:38px}.reader-inline-footer{height:38px}.reader-footer-left{gap:4px}.reader-page-icon[aria-label="\625\639\62f\627\62f\627\62a  \627\644\642\631\627\621\629  \648\627\644\62e\637"]{width:30px;padding:2px}.reader-page-icon[aria-label="\625\639\62f\627\62f\627\62a  \627\644\642\631\627\621\629  \648\627\644\62e\637"] svg{width:24px;height:24px}.reader-floating-tools{padding-block:3px}.reader-vertical .page-number-footer.reader-page-bottom{height:30px;min-height:30px;flex-basis:30px}@media(max-width:360px){.reader-footer-left{gap:2px}.reader-footer-left .reader-direction-toggle{width:26px}.reader-page-icon[aria-label="\625\639\62f\627\62f\627\62a  \627\644\642\631\627\621\629  \648\627\644\62e\637"]{width:28px}}.index-verse-results{display:flex;flex-direction:column;gap:10px}.index-verse-result{display:flex;flex-direction:column;gap:7px;text-align:right;padding:12px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--text-primary);cursor:pointer;font:inherit}.index-verse-result:disabled{opacity:.6;cursor:progress}.index-verse-result small{color:var(--accent-color);font-size:.8rem}.index-verse-results>p{font-size:.85rem;color:var(--text-secondary)}.reader-inline-heading button,.reader-inline-footer button{position:relative;isolation:isolate}.reader-inline-heading button[data-reader-pressed=true],.reader-inline-footer button[data-reader-pressed=true]{background:var(--accent-color);color:var(--bg-card);box-shadow:0 0 0 5px var(--accent-soft);transform:scale(.96)}.reader-inline-heading button[data-reader-pressed=true]:after,.reader-inline-footer button[data-reader-pressed=true]:after{content:"";position:absolute;inset:-4px;border:2px solid var(--accent-color);border-radius:inherit;animation:navigation-press-ring .26s ease-out;pointer-events:none}.reader-inline-heading button[data-reader-pressed=true] .gold-bookmark{color:var(--bg-card)}.reader-inline-surah{font-size:.92rem!important}.reader-inline-parts button{font-size:.74rem}.reader-inline-page-navigation .reader-page-arrow{width:40px;height:36px;padding:2px}.reader-page-arrow svg{width:34px;height:25px}.download-kind-choices{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:5px}.download-kind-choices button{min-width:0;min-height:34px;padding:5px 3px;border:1px solid var(--border-color);border-radius:7px;font:inherit;font-size:.78rem;color:var(--accent-color);background:var(--bg-card);cursor:pointer}.download-kind-choices button[aria-pressed=true]{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.download-kind-choices button:disabled{opacity:.6;cursor:default}.download-content .download-primary{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color);justify-content:center}.saved-downloads{border-top:1px solid var(--border-color);padding-top:8px}.saved-downloads summary{font-size:.78rem;color:var(--accent-color);cursor:pointer}.preferences-compact .download-kind-choices button{font-size:.66rem}.preferences-compact .download-content button{min-height:34px;font-size:.7rem}.download-resume{display:flex;flex-direction:column;gap:6px}@media(max-width:360px){.reader-inline-surah{font-size:.84rem!important}.reader-inline-parts button{font-size:.7rem}.reader-inline-page-navigation .reader-page-arrow{width:36px}.reader-page-arrow svg{width:32px;height:24px}}@media(prefers-reduced-motion:reduce){.reader-inline-heading button[data-reader-pressed=true]:after,.reader-inline-footer button[data-reader-pressed=true]:after{animation:none}}.home-card .preference-field input[type=search]{width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--border-color);border-radius:9px;background:var(--bg-card);color:var(--text-primary);font:inherit;font-size:.92rem}.home-card .preference-field input[type=search]:focus{outline:2px solid var(--accent-color);outline-offset:1px}.index-verse-result .search-verse-text{font-size:1.25rem;line-height:1.9}.reader-immersive .reading-stage.mode-flip{width:min(100%,68svh);max-width:none;position:relative;display:block;flex:none;align-self:center;transform:none;filter:none;animation:none;transition:none;overflow:clip}.mode-flip .reader-page-window{display:block;position:relative;width:100%;transform:translate3d(var(--page-drag,0px),0,0);will-change:transform;transition:none;backface-visibility:hidden}.mode-flip .reader-slide{width:100%;position:absolute;top:0;display:flex;flex-direction:column;align-items:center;backface-visibility:hidden;contain:layout style paint}.mode-flip .reader-slide[data-active=true]{position:relative}.mode-flip .reader-slide[data-active=false]{pointer-events:none;-webkit-user-select:none;user-select:none}.mode-flip .reader-slide>.mushaf-page-card{width:100%}.reading-stage.mode-flip.page-turn-leaving .reader-page-window{transition:transform .22s cubic-bezier(.2,.88,.26,1)}.reading-stage.mode-flip.page-returning .reader-page-window{transition:transform .18s cubic-bezier(.22,1,.36,1)}.reading-stage.mode-flip.page-turn-leaving,.reading-stage.mode-flip.page-dragging{filter:none;transform:none;animation:none}.reading-stage.mode-flip:after{content:none}@media(prefers-reduced-motion:reduce){.mode-flip .reader-page-window{transition:none!important;transform:none!important}}.listening-mini{position:fixed;z-index:75;inset-inline:8px;bottom:calc(6px + env(safe-area-inset-bottom,0px));max-width:720px;margin-inline:auto;padding:9px 10px;background:color-mix(in srgb,var(--bg-card) 96%,transparent);border:1px solid var(--border-color);border-radius:15px;box-shadow:0 5px 22px #30240924;direction:rtl;font-family:var(--ui-font)}.listening-mini-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px}.listening-mini button{border:0;background:transparent;color:var(--accent-color);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:9px;cursor:pointer}.listening-mini button:active{background:var(--accent-soft);transform:scale(.94)}.listening-mini button:disabled{opacity:.4;cursor:default}.listening-mini button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.listening-mini svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.listening-mini .listening-play{width:36px;height:38px;background:var(--accent-color);color:var(--bg-card)}.listening-mini .listening-info{display:block;text-align:right;min-width:0;padding:0}.listening-info strong,.listening-info small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listening-info strong{font-size:.79rem;color:var(--text-primary);font-weight:600}.listening-info strong span{font-weight:400}.listening-info small{font-size:.65rem;color:var(--text-secondary);margin-top:3px}.listening-mini-actions{display:flex;gap:1px;direction:rtl}.listening-mini-actions button{width:28px;min-height:36px}.listening-mini-message{font-size:.67rem;line-height:1.5;margin:6px 0 0;color:var(--text-secondary)}.home-shell .listening-mini{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.listening-active.home-shell .home-container{padding-bottom:calc(100px + var(--listening-space,76px))}.reader-immersive.listening-active{padding-bottom:calc(var(--listening-space,76px) + env(safe-area-inset-bottom,0px))}.reader-immersive.listening-active .mushaf-page-card{min-height:calc(100svh - var(--listening-space,76px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.reader-page-integrated.listening-active .page-number-footer.reader-page-bottom,.listening-active .reader-floating-bottom{bottom:calc(var(--listening-space,76px) + env(safe-area-inset-bottom,0px))}.reader-immersive.listening-active:has(.khatma-session) .listening-mini{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.reader-immersive.listening-active:has(.khatma-session) .mushaf-page-card{min-height:calc(100svh - var(--listening-space,76px) - 70px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.reader-immersive:has(.listening-sheet) .reader-search-backdrop,.home-shell:has(.listening-sheet) .reader-search-backdrop{z-index:180;align-items:flex-end}.reader-search-panel.listening-sheet{position:relative;width:min(100%,430px);max-height:calc(100dvh - 24px);overflow-y:auto;padding:20px;border-radius:22px 22px 0 0;margin:0 auto;background:var(--bg-card);color:var(--text-primary);font-family:var(--ui-font)}.listening-sheet h2{font-size:1.14rem;margin:0 0 8px}.listening-sheet-close{position:absolute;inset-inline-end:16px;top:14px;width:32px;height:32px;border:1px solid var(--border-color);border-radius:50%;background:transparent;color:var(--accent-color)}.listening-intro,.listening-help{font-size:.8rem;color:var(--text-secondary);line-height:1.7;margin:8px 0 16px}.listening-field{display:flex;flex-direction:column;gap:7px;font-size:.84rem;margin-bottom:14px;min-width:0}.listening-field>span{font-weight:600;color:var(--accent-color)}.listening-field input,.listening-field select{width:100%;min-height:42px;font:inherit;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;padding:8px}.listening-field input:focus,.listening-field select:focus{outline:2px solid var(--accent-color);outline-offset:1px}.listening-field small{font-size:.7rem;color:var(--text-secondary)}.listening-start-fields{display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:12px}.listening-resume{width:100%;text-align:right;display:flex;flex-direction:column;gap:5px;border:1px solid var(--border-color);border-radius:12px;padding:11px;margin:0 0 16px;background:var(--accent-soft);color:var(--accent-color);font:inherit;font-size:.85rem}.listening-resume span{font-size:.73rem;color:var(--text-secondary)}.listening-start-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.listening-start-actions button{min-height:46px;border:1px solid var(--accent-color);border-radius:11px;background:var(--accent-color);color:var(--bg-card);font:inherit;font-size:.8rem;font-weight:600;padding:8px 4px}.listening-start-actions button+button{background:transparent;color:var(--accent-color)}.listening-sheet button:disabled{opacity:.5;cursor:default}.listening-error{font-size:.77rem;line-height:1.6;color:var(--text-primary);padding:8px;background:var(--accent-soft);border-radius:9px}.listening-error button{font:inherit;color:var(--accent-color);background:transparent;border:0;text-decoration:underline}.listening-credit{font-size:.65rem;color:var(--text-secondary);text-align:center;margin:14px 0 0}@media(max-width:360px){.listening-mini{inset-inline:5px;padding-inline:7px}.listening-mini-row{gap:5px}.listening-mini-actions button{width:25px}.listening-info strong{font-size:.7rem}.listening-sheet{padding:17px}}.verse-audio-layer span{background:#4d8faa2b;box-shadow:inset 0 -2px #4d8faa33}[data-theme=dark] .verse-audio-layer span{background:#77bed63b}.verse-unit[data-playing=true]:not(.mushaf-word){background:#4d8faa2b;border-radius:5px}.reader-inline-parts{gap:16px}.index-listen-row{display:flex;gap:7px;align-items:stretch}.index-listen-row>.index-item-btn{flex:1;min-width:0}.index-listen-trigger{flex:0 0 38px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--accent-color);cursor:pointer}.index-listen-trigger:active{background:var(--accent-soft);transform:scale(.95)}.listening-kind-choices{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:15px}.listening-kind-choices button{font:inherit;font-size:.77rem;border:1px solid var(--border-color);border-radius:8px;padding:8px 3px;color:var(--accent-color);background:transparent}.listening-kind-choices button[aria-pressed=true]{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.listening-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.listening-options-grid .listening-field{font-size:.77rem}.listening-extra{border:1px solid var(--border-color);border-radius:11px;padding:10px;margin-bottom:12px}.listening-extra summary{font-size:.82rem;color:var(--accent-color);cursor:pointer}.listening-extra[open] summary{margin-bottom:14px}.listening-extra .listening-field:last-child{grid-column:1/-1}.listening-follow-option{display:flex;gap:8px;align-items:center;font-size:.78rem;margin:12px 0;color:var(--accent-color)}.listening-follow-option input{accent-color:var(--accent-color)}.listening-apply{font:inherit;font-size:.76rem;width:100%;border:1px solid var(--accent-color);border-radius:9px;padding:9px;background:var(--accent-soft);color:var(--accent-color)}@media(max-width:360px){.reader-inline-parts{gap:12px}}.verse-unit.verse-selected[data-playing=true]:not(.mushaf-word){background:var(--verse-selected-bg)}.audio-download-badge{position:fixed;z-index:400;inset-inline-end:12px;top:calc(env(safe-area-inset-top,0px) + 48px);border:1px solid var(--border-color);border-radius:20px;padding:5px 10px;background:var(--bg-primary,#fffdf8);color:var(--accent-color);font:inherit;font-size:.74rem;box-shadow:0 2px 8px #0001}.audio-download-progress{display:grid;gap:7px;margin:12px 0;font-size:.75rem}.audio-download-progress progress{width:100%;accent-color:var(--accent-color)}.audio-download-list{display:grid;gap:9px;margin-top:12px}.audio-download-item{display:grid;gap:5px;border-top:1px solid var(--border-color);padding-top:10px;font-size:.8rem}.audio-download-item small{color:var(--text-secondary);font-size:.7rem}.audio-download-item button,.audio-download-progress button{font:inherit;font-size:.75rem;background:var(--accent-soft);color:var(--accent-color);border:1px solid var(--border-color);border-radius:8px;padding:6px 12px;margin-inline-end:6px}.audio-delete-confirm{font-size:.75rem;padding:8px 0}.reader-inline-heading{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:8px}.reader-stable-tools{position:fixed;left:50%;transform:translate(-50%);z-index:44;width:min(100%,68svh);padding-inline:34px;direction:rtl}.reader-stable-top{top:calc(18px + env(safe-area-inset-top,0px))}.reader-stable-bottom{bottom:calc(4px + env(safe-area-inset-bottom,0px))}.reader-horizontal .reader-page-heading{visibility:hidden;pointer-events:none}.reader-horizontal:not(:has(.khatma-session)) .mode-flip .page-number-footer{visibility:hidden;pointer-events:none}.reader-horizontal.listening-active:not(:has(.khatma-session)){padding-bottom:env(safe-area-inset-bottom,0px)}.reader-horizontal.listening-active:not(:has(.khatma-session)) .mushaf-page-card{min-height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.reader-horizontal.listening-active:not(:has(.khatma-session)) .page-number-footer.reader-page-bottom{height:calc(38px + var(--listening-space,76px));min-height:calc(38px + var(--listening-space,76px));flex-basis:calc(38px + var(--listening-space,76px))}.reader-immersive .listening-mini{bottom:calc(49px + env(safe-area-inset-bottom,0px));max-width:calc(min(100vw,68svh) - 24px);z-index:46}.reader-immersive .reader-floating-bottom{bottom:env(safe-area-inset-bottom,0px)}.reader-immersive:has(.khatma-session) .listening-mini{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.reader-vertical.listening-active .mushaf-page-card{padding-bottom:48px}.verse-action-bar.verse-actions-panel{display:block;width:min(440px,calc(100vw - 24px));padding:14px;border-radius:20px;bottom:calc(54px + env(safe-area-inset-bottom,0px));z-index:70;direction:rtl;font-family:var(--ui-font);box-shadow:0 10px 36px #30240925}.listening-active .verse-actions-panel{bottom:calc(54px + var(--listening-space,76px) + env(safe-area-inset-bottom,0px))}.verse-actions-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:13px}.verse-actions-heading small{display:block;font-size:.66rem;color:var(--text-secondary);margin-bottom:4px}.verse-actions-heading strong{font-size:.92rem;color:var(--accent-color)}.verse-actions-heading strong span{font-weight:400;font-size:.8rem}.verse-actions-close{width:30px;height:30px;border:1px solid var(--border-color);background:transparent;color:var(--accent-color);border-radius:50%;font-size:1.35rem;cursor:pointer}.verse-actions-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.verse-actions-grid button{position:relative;min-height:76px;padding:10px 3px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:var(--accent-soft);color:var(--accent-color);border:1px solid var(--border-color);border-radius:12px;font:inherit;font-size:.68rem;cursor:pointer}.verse-actions-grid svg{width:23px;height:23px;flex-shrink:0}.verse-actions-grid button[aria-pressed=true]{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 18%,var(--bg-card))}.verse-actions-grid button:disabled{opacity:.55;cursor:default}.verse-actions-grid small{font-size:.55rem;line-height:1}.verse-actions-grid button:not(:disabled):active{background:var(--accent-color);color:var(--bg-card);transform:scale(.96)}.verse-actions-grid button:focus-visible,.listening-playback-sheet button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.reader-search-panel.listening-playback-sheet{max-height:68dvh;width:min(100%,460px);border-radius:24px 24px 0 0;padding:20px 22px 18px;box-shadow:0 -12px 40px #30240920}.listening-playback-sheet h2{font-size:.8rem;color:var(--text-secondary);padding-bottom:12px;border-bottom:1px solid var(--border-color)}.listening-now{text-align:center;padding:8px 0 4px}.listening-now>span{font-size:.64rem;color:var(--text-secondary)}.listening-now strong{display:block;font-size:1.35rem;color:var(--accent-color);margin-top:5px}.listening-now p{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.75rem;color:var(--text-secondary);margin:8px 0}.listening-now i{width:3px;height:3px;border-radius:50%;background:var(--accent-color)}.listening-timeline{margin:8px 0 2px;direction:ltr}.listening-timeline input{width:100%;accent-color:var(--accent-color);height:18px;cursor:pointer}.listening-timeline>div{display:flex;justify-content:space-between;font-size:.65rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}.listening-transport{display:flex;justify-content:center;align-items:center;gap:28px;margin:12px 0 18px;direction:rtl}.listening-transport button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border-color);border-radius:50%;background:transparent;color:var(--accent-color);cursor:pointer}.listening-transport button svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.listening-transport .listening-main-play{width:62px;height:62px;background:var(--accent-color);color:var(--bg-card);border:0;box-shadow:0 5px 16px color-mix(in srgb,var(--accent-color) 22%,transparent)}.listening-playback-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.listening-playback-shortcuts button,.listening-more{font:inherit;font-size:.71rem;padding:10px 5px;border:1px solid var(--border-color);border-radius:10px;color:var(--accent-color);background:transparent;cursor:pointer}.listening-playback-shortcuts button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-color)}.listening-more{display:flex;justify-content:space-between;width:100%;padding:10px 12px;border:0;background:var(--accent-soft)}.listening-playback-sheet button:active{transform:scale(.96)}@media(max-width:360px){.reader-inline-heading{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:5px}.reader-stable-tools{padding-inline:30px}.verse-actions-grid{gap:5px}.verse-actions-grid button{font-size:.63rem}.reader-search-panel.listening-playback-sheet{padding-inline:16px}}.reader-stable-tools:before{content:"";position:absolute;inset:0 20px;background:color-mix(in srgb,var(--bg-card),#e1b975 var(--paper-warmth,0%));z-index:-1;pointer-events:none}.reader-search-panel.listening-playback-sheet{width:min(100%,360px);padding:10px 12px calc(8px + env(safe-area-inset-bottom,0px));max-height:66dvh;border-radius:18px 20px 0 0;gap:2px;overscroll-behavior:contain}.listening-playback-sheet h2{font-size:.76rem;padding:0 0 9px;margin:0 0 7px;line-height:26px}.listening-playback-sheet .listening-sheet-close{width:32px;height:32px;top:9px;inset-inline-end:12px;font-size:1.2rem;cursor:pointer}.listening-current-card{padding:7px 8px;border:1px solid var(--border-color);border-radius:12px;background:var(--accent-soft);min-width:0}.listening-playback-sheet .listening-now{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 7px;text-align:initial}.listening-playback-sheet .listening-now strong{font-size:.98rem;margin:0;line-height:1.5}.listening-playback-sheet .listening-now>span{border:1px solid var(--border-color);border-radius:16px;padding:3px 8px;color:var(--accent-color);font-size:.67rem;white-space:nowrap}.listening-playback-sheet .listening-field{margin-bottom:6px;gap:4px;font-size:.7rem}.listening-playback-sheet .listening-field input,.listening-playback-sheet .listening-field select{min-height:36px;padding:5px 7px;border-radius:8px;font-size:.76rem;min-width:0;max-width:100%;text-overflow:ellipsis}.listening-playback-sheet .listening-voice-field{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;margin:0}.listening-playback-sheet .listening-voice-field select{background:var(--bg-card)}.listening-playback-sheet .listening-timeline{margin:5px 0 0}.listening-playback-sheet .listening-timeline input{height:20px;min-height:0;margin:0}.listening-playback-sheet .listening-timeline input:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px;border-radius:8px}.listening-playback-sheet .listening-transport{margin:3px 0 5px;gap:20px}.listening-playback-sheet .listening-transport button{width:40px;height:40px}.listening-playback-sheet .listening-transport button svg{width:21px;height:21px}.listening-playback-sheet .listening-transport .listening-main-play{width:46px;height:46px}.listening-playback-sheet .listening-playback-shortcuts{margin-bottom:7px;gap:6px}.listening-playback-sheet .listening-playback-shortcuts button{min-height:36px;padding:6px 4px;font-size:.67rem;line-height:1.5}.listening-playback-sheet .listening-options-grid{gap:0 8px}.listening-playback-sheet .listening-extra{padding:0 9px;margin:2px 0 6px;border-radius:9px}.listening-playback-sheet .listening-extra summary{font-size:.7rem;padding:10px 0}.listening-playback-sheet .listening-extra[open] summary{margin-bottom:0}.listening-playback-sheet .listening-extra .listening-field:last-child{grid-column:auto}.listening-playback-sheet .listening-more{min-height:36px;padding:8px 10px;font-size:.69rem;border-radius:9px}.listening-switch-status{font-size:.7rem;color:var(--accent-color);margin:4px 0}.listening-playback-sheet .listening-scope-hint{font-size:.65rem;line-height:1.4;color:var(--text-secondary);margin:0 0 4px;text-align:center}.listening-current-download{min-width:0;margin-top:2px}.listening-playback-sheet .listening-download-button{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;text-align:start;background:var(--accent-soft);border:1px solid var(--border-color);border-radius:10px;color:var(--accent-color)}.listening-download-symbol{display:grid;place-items:center;flex:0 0 29px;height:29px;border:1px solid var(--border-color);border-radius:9px;font-size:1rem}.listening-download-button>span:last-child{min-width:0}.listening-download-button strong{display:block;font-size:.74rem;font-weight:600;line-height:1.5}.listening-download-button small{display:block;font-size:.65rem;color:var(--text-secondary);line-height:1.5;overflow-wrap:anywhere}.listening-download-note{display:block;text-align:center;font-size:.6rem;line-height:1.6;color:var(--text-secondary);margin-top:3px}.listening-inline-progress{display:grid;gap:5px;padding-top:6px;font-size:.65rem;line-height:1.5;color:var(--text-secondary)}.listening-inline-progress progress{width:100%;height:5px;accent-color:var(--accent-color)}.listening-playback-sheet .listening-inline-progress button{padding:5px 8px;font-size:.65rem;justify-self:start}.reader-search-panel.home-listening-sheet{width:min(100%,410px);max-height:82dvh;padding:13px 15px calc(10px + env(safe-area-inset-bottom,0px));gap:6px;border-radius:20px 20px 0 0;overscroll-behavior:contain}.home-listening-sheet h2{font-size:.92rem;line-height:30px;margin:0;padding-inline-end:38px}.home-listening-sheet .listening-sheet-close{top:12px;inset-inline-end:13px;width:30px;height:30px}.home-listening-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;background:var(--accent-soft);border-radius:11px;margin-bottom:3px}.home-listening-sheet .home-listening-tabs button{padding:8px 5px;min-height:36px;border:0;border-radius:8px;background:transparent;font-size:.79rem;color:var(--text-secondary)}.home-listening-sheet .home-listening-tabs button[aria-selected=true]{background:var(--bg-card);color:var(--accent-color);font-weight:600;box-shadow:0 1px 5px #3024090c}.home-listening-sheet .listening-tab-help{font-size:.73rem;line-height:1.6;color:var(--text-secondary);margin:4px 0 10px}.home-listening-sheet .listening-field{font-size:.73rem;gap:4px;margin-bottom:9px}.home-listening-sheet .listening-field input,.home-listening-sheet .listening-field select{min-height:37px;padding:6px 8px;font-size:.79rem;border-radius:9px;min-width:0;max-width:100%}.home-listening-sheet .listening-resume{padding:8px 10px;margin-bottom:10px;gap:3px;font-size:.77rem;border-radius:10px}.home-listening-sheet .listening-resume span{font-size:.67rem}.home-listening-sheet .listening-kind-choices{gap:5px;margin:3px 0 10px}.home-listening-sheet .listening-kind-choices button{font-size:.73rem;padding:7px 3px;min-height:35px}.home-listening-sheet .listening-extra{padding:9px;margin:2px 0 10px;border-radius:9px}.home-listening-sheet .listening-extra summary{font-size:.74rem}.home-listening-sheet .listening-start-actions{gap:7px;margin-top:9px}.home-listening-sheet .listening-start-actions button{font-size:.75rem;min-height:40px;padding:7px 4px}.home-listening-sheet .listening-help{font-size:.69rem;line-height:1.6;margin:5px 0 7px}.home-listening-sheet .listening-credit{font-size:.61rem;margin:3px 0 0}.home-listening-sheet button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.audio-library{min-width:0}.audio-scope-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:10px}.home-listening-sheet .audio-scope-tabs button{padding:7px 3px;font-size:.73rem;min-height:35px;background:transparent;color:var(--accent-color)}.home-listening-sheet .audio-scope-tabs button[aria-pressed=true]{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.audio-page-stepper{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;gap:6px;direction:ltr}.audio-page-stepper input{text-align:center}.home-listening-sheet .audio-page-stepper button{padding:5px;font-size:1rem;color:var(--accent-color)}.audio-readers-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.76rem;margin:10px 0 7px;color:var(--accent-color)}.audio-readers-heading>span{font-size:.66rem;color:var(--text-secondary);text-align:end}.audio-readers-heading small{font-weight:400}.home-listening-sheet .audio-reader-search{min-height:35px;font-size:.74rem;padding:7px 9px;margin-bottom:7px;border-radius:9px}.audio-readers-list{max-height:29dvh;min-height:45px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border-color);border-radius:11px;scrollbar-width:none}.audio-reader-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 9px;border-bottom:1px solid var(--border-color);min-height:51px}.audio-reader-row:last-child{border-bottom:0}.audio-reader-row>div{min-width:0}.audio-reader-row strong{display:block;font-size:.77rem;font-weight:500;line-height:1.4;color:var(--text-primary)}.audio-reader-row small{font-size:.65rem;color:var(--text-secondary)}.home-listening-sheet .audio-reader-row button{flex-shrink:0;font-size:.68rem;min-width:68px;padding:6px 8px;min-height:33px;color:var(--accent-color);background:var(--accent-soft)}.audio-library-progress{display:grid;gap:4px;padding:8px 10px;border:1px solid var(--border-color);border-radius:10px;background:var(--accent-soft);margin-bottom:8px;font-size:.69rem;line-height:1.5;color:var(--accent-color)}.audio-library-progress span{color:var(--text-secondary);font-size:.66rem}.audio-library-progress progress{width:100%;height:5px;accent-color:var(--accent-color)}.home-listening-sheet .audio-library-progress button{justify-self:start;padding:5px 9px;font-size:.66rem}.audio-saved{margin-top:10px;border:1px solid var(--border-color);border-radius:10px;padding:9px}.audio-saved summary{font-size:.75rem;color:var(--accent-color);cursor:pointer}.audio-saved summary>span{font-size:.65rem;border-radius:12px;background:var(--accent-soft);padding:2px 7px;margin-inline-start:5px}.audio-saved-row{padding:9px 0;border-bottom:1px solid var(--border-color)}.audio-saved-row:last-child{border-bottom:0;padding-bottom:0}.audio-saved-row>strong{display:block;font-size:.76rem;color:var(--text-primary)}.audio-saved-row>small{display:block;font-size:.65rem;line-height:1.6;color:var(--text-secondary)}.audio-saved-actions{display:flex;gap:6px;margin-top:6px}.home-listening-sheet .audio-saved-actions button,.home-listening-sheet .audio-delete-confirm button{padding:5px 10px;font-size:.67rem;color:var(--accent-color)}.audio-delete-confirm{font-size:.7rem;line-height:1.6}.home-listening-sheet .audio-library-note{font-size:.62rem;line-height:1.7;color:var(--text-secondary);margin:8px 1px 2px}@media(max-height:600px){.reader-search-panel.home-listening-sheet{max-height:90dvh}.audio-readers-list{max-height:35dvh}}.reader-immersive .listening-mini-next{margin-inline-start:8px}@media(max-width:360px){.reader-immersive .listening-mini-next{margin-inline-start:6px}}.index-audio-download{margin:2px 0 10px}.home-listening-sheet .index-audio-download .listening-download-button{display:flex;align-items:center;gap:9px;width:100%;text-align:start;padding:8px 10px;background:var(--accent-soft);color:var(--accent-color);border-radius:10px}.index-audio-download .listening-download-button>span:first-child{font-size:1.1rem;padding-inline:4px}.index-audio-download .listening-download-button strong{font-size:.75rem}.index-audio-download .listening-download-button small{font-size:.66rem}.index-audio-download .listening-inline-progress{font-size:.67rem}.index-audio-download progress{width:100%;height:5px;accent-color:var(--accent-color)}.home-listening-sheet .index-audio-download .listening-inline-progress button{justify-self:start;padding:5px 8px;font-size:.66rem}.backup-settings{border-top:1px solid var(--border-color,#ded4bf);padding-top:16px;margin-top:12px}.backup-settings h3{margin:0 0 8px;font-size:1rem}.backup-actions{display:flex;flex-wrap:wrap;gap:8px}.backup-file-input{display:none}.reader-search-backdrop.tafsir-backdrop{align-items:center;padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))}.reader-search-panel.reader-small-dialog.tafsir-dialog{display:flex;flex-direction:column;width:min(94vw,680px);max-width:680px;max-height:min(88dvh,850px);padding:18px 20px;margin:0;overflow:hidden;gap:10px}.tafsir-dialog>h2{margin:0;font-size:1.05rem}.tafsir-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-shrink:0}.tafsir-heading button{font-size:1.4rem;min-width:36px;min-height:36px}.tafsir-picker{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;font-size:.85rem}.tafsir-picker select{min-width:0;width:100%;padding:10px 12px;border:1px solid var(--border-color,#ded4bf);border-radius:10px;background:var(--bg-card,#fffdf9);color:var(--text-primary,#3c3426);font:inherit}.tafsir-reading-tools{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.tafsir-reading-tools small{font-size:.7rem;color:var(--text-muted,#837961)}.tafsir-reading-tools [role=group]{display:flex;align-items:center;gap:8px;font-size:.75rem}.tafsir-reading-tools button{min-width:36px;min-height:36px;border-radius:8px;background:var(--accent-soft,#f0e9dc);color:var(--text-primary,#3c3426)}.tafsir-scroll-content{min-height:80px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;padding-inline:3px 10px;outline-offset:-2px}.tafsir-scroll-content:focus-visible{outline:2px solid var(--accent-color,#a47b38);border-radius:6px}.tafsir-dialog .tafsir-verse{font-family:QPC-Hafs,serif;font-size:1.35rem;line-height:2.1;text-align:center;margin:0 0 12px;padding:10px 0 16px;border-bottom:1px solid var(--border-color,#ded4bf)}.tafsir-text{line-height:2.05;text-align:start;white-space:pre-line;overflow-wrap:anywhere}.tafsir-dialog .tafsir-text p{font-size:inherit;line-height:inherit;margin:0 0 14px}.tafsir-dialog .tafsir-text .tafsir-range-note{font-size:.78rem;color:var(--text-muted,#837961);padding:8px;background:var(--accent-soft,#f0e9dc);border-radius:8px}.tafsir-dialog .tafsir-text .tafsir-footnotes{font-size:.85rem;line-height:1.8}@media(max-width:480px){.reader-search-panel.reader-small-dialog.tafsir-dialog{width:calc(100vw - 20px);padding:14px;max-height:90dvh}.tafsir-picker{grid-template-columns:1fr;gap:5px}.tafsir-scroll-content{padding-inline:0 5px}.tafsir-dialog .tafsir-verse{font-size:1.25rem}}.reader-immersive{--reader-paper:color-mix(in srgb,var(--bg-card),#e1b975 var(--paper-warmth,0%))}.reader-immersive .mushaf-page-card{background:var(--reader-paper)}.reader-stable-tools{filter:brightness(var(--reading-brightness,1))}.reader-stable-tools:before{background:var(--reader-paper)}.reader-floating-tools{background:var(--reader-paper);filter:brightness(var(--reading-brightness,1));-webkit-backdrop-filter:none;backdrop-filter:none}.reader-stable-bottom,.reader-floating-bottom{transition:opacity .16s,visibility .16s}.reader-stable-bottom[data-visible=false],.reader-floating-bottom[data-visible=false]{opacity:0;visibility:hidden;pointer-events:none}.reader-inline-footer{grid-template-columns:56px minmax(0,1fr) 56px;gap:4px}.reader-footer-home-group,.reader-header-center{display:flex;align-items:center;justify-content:center;gap:2px}.reader-footer-home-group{justify-content:flex-start}.reader-toolbar-pin{display:grid;place-items:center;width:22px;height:28px;padding:3px}.reader-toolbar-pin svg{width:14px;height:14px}.reader-toolbar-pin[aria-pressed=true]{background:var(--accent-soft);outline:1px solid var(--accent-color)}.reader-inline-heading{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.reader-header-center .page-bookmark-toggle{position:static;display:grid;place-items:center;width:28px;height:30px;padding:4px}.reader-header-center .gold-bookmark{width:17px;height:21px}.reader-top-settings{width:24px;height:28px;padding:3px}.reader-top-settings svg{width:17px;height:17px}.verse-action-bar.verse-actions-panel{width:min(380px,calc(100vw - 20px));padding:8px;border-radius:14px}.verse-actions-heading{margin-bottom:6px}.verse-actions-heading strong{font-size:.75rem}.verse-actions-heading strong span{font-size:.65rem}.verse-actions-close{width:24px;height:24px;font-size:1.1rem}.verse-actions-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.verse-actions-grid button{min-height:50px;padding:5px 1px;gap:5px;border-radius:8px;font-size:.58rem;line-height:1.3}.verse-actions-grid svg{width:18px;height:18px}.verse-actions-grid button[data-noted=true]{border-color:var(--accent-color)}.verse-share-status{margin:6px 2px 0;font-size:.68rem;color:var(--accent-color)}.mushaf-end[data-note] .mushaf-glyph,.verse-marker[data-note]{color:var(--accent-color);outline:1px dotted currentColor;outline-offset:1px;border-radius:50%;background:var(--accent-soft)}.verse-note-backdrop{align-items:center;padding:max(16px,env(safe-area-inset-top)) 14px max(16px,env(safe-area-inset-bottom))}.verse-note-dialog{width:min(420px,100%);margin:0;max-height:85dvh;overflow:auto;direction:rtl}.verse-note-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;color:var(--accent-color)}.verse-note-heading button,.verse-note-notice button{background:none;border:0;color:inherit;font-size:1.5rem;cursor:pointer}.verse-note-dialog textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:130px;padding:12px;border:1px solid var(--border-color);border-radius:10px;color:var(--text-primary);background:var(--bg-primary);font:inherit;line-height:1.8}.verse-note-dialog small{color:var(--text-secondary);font-size:.75rem}.verse-note-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.verse-note-delete{border-top:1px solid var(--border-color);margin-top:14px;padding-top:10px}.verse-note-delete button{font:inherit;margin:4px;padding:7px 12px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--accent-color)}.verse-note-notice{position:fixed;z-index:120;bottom:12px;left:50%;transform:translate(-50%);width:min(420px,90vw);padding:10px 14px;display:flex;align-items:center;gap:10px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:12px;direction:rtl;font-size:.8rem;box-shadow:0 4px 20px #0002}@media(max-width:340px){.verse-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.verse-actions-grid button{min-height:41px;flex-direction:row;gap:5px}}@media(prefers-reduced-motion:reduce){.reader-stable-bottom,.reader-floating-bottom{transition:none}}.tafsir-verse-navigation{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.tafsir-verse-navigation button{padding:7px 12px;min-height:34px;border:1px solid var(--border-color);border-radius:9px;background:var(--accent-soft);color:var(--accent-color);font:inherit;font-size:.78rem;cursor:pointer}.tafsir-verse-navigation button:disabled{opacity:.4;cursor:default}.tafsir-verse-navigation span{font-size:.7rem;color:var(--text-secondary)}.tafsir-content-tabs{display:flex;gap:4px;flex-shrink:0;background:var(--accent-soft);border-radius:9px;padding:3px}.tafsir-content-tabs button{flex:1;border:0;border-radius:7px;padding:7px 10px;font:inherit;font-size:.8rem;color:var(--text-secondary);background:transparent;cursor:pointer}.tafsir-content-tabs button[aria-selected=true]{background:var(--bg-card);color:var(--accent-color);box-shadow:0 1px 4px #0001}.tafsir-dialog .asbab-method,.tafsir-dialog .asbab-reference{font-size:.72rem;line-height:1.8;color:var(--text-secondary);padding:9px;background:var(--accent-soft);border-radius:8px}.reader-search-panel.reader-small-dialog.tafsir-dialog{height:min(88dvh,850px)}@media(max-width:480px){.reader-search-panel.reader-small-dialog.tafsir-dialog{height:90dvh}}.khatma-top-progress{position:absolute;inset-inline:34px;bottom:0;height:2px;background:color-mix(in srgb,var(--accent-color),transparent 84%);pointer-events:none}.khatma-top-progress:after{content:"";display:block;width:var(--ward-percent,0%);height:2px;background:var(--accent-color)}.khatma-inline-badge{width:32px;flex-shrink:0;font-size:.5rem;line-height:1.25;text-align:center;color:var(--accent-color)}.reader-inline-footer .khatma-inline-confirm{width:22px;min-width:22px;height:28px;padding:0;font-size:.85rem;background:var(--accent-soft);color:var(--accent-color);border-radius:6px}.reader-inline-footer .khatma-inline-confirm:disabled{opacity:.4}.khatma-notice{top:calc(12px + env(safe-area-inset-top,0px));bottom:auto}.khatma-notice button.khatma-notice-read{align-self:flex-start;background:var(--accent-soft);color:var(--accent-color);font:inherit;font-size:.75rem;border:1px solid var(--border-color);border-radius:7px;padding:5px 10px}.reader-inline-footer{grid-template-columns:84px minmax(0,1fr) 84px}.reader-footer-left{justify-self:end}.reader-inline-footer .khatma-side-ward{width:30px;min-width:30px;height:30px;padding:1px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-size:.48rem;line-height:1.15;flex-shrink:0}.khatma-side-label{white-space:nowrap}.khatma-side-count{font-size:.55rem;font-variant-numeric:tabular-nums}@media(max-width:360px){.reader-inline-page-navigation{gap:6px}.reader-inline-page-navigation .reader-page-arrow{width:22px;min-width:22px}.reader-inline-page-navigation .reader-page-arrow svg{width:22px}.reader-inline-page-navigation .page-jump-control,.reader-inline-page-navigation .page-number-input{width:28px;min-width:28px;padding-inline:0}}@media(max-width:420px){.reader-inline-page-navigation{gap:6px}.reader-inline-page-navigation .reader-page-arrow{width:32px;min-width:32px}.reader-inline-page-navigation .reader-page-arrow svg{width:26px}.reader-inline-page-navigation .page-jump-control,.reader-inline-page-navigation .page-number-input{width:28px;min-width:28px;padding-inline:0}}@media(max-width:360px){.reader-inline-footer{gap:0}.reader-inline-page-navigation{gap:2px}.reader-inline-page-navigation .page-jump-control,.reader-inline-page-navigation .page-number-input{width:24px;min-width:24px}}.reader-footer-home-group .reader-toolbar-pin{margin-right:6px;flex-shrink:0}.reader-footer-home-group>.reader-page-icon{flex-shrink:0}.reader-stable-bottom{bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}.reader-stable-bottom:before{inset:0;background:var(--reader-paper)}.reader-immersive .reader-floating-bottom{bottom:0;padding-top:2px;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--reader-paper)}.reader-inline-page-navigation{position:relative;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.reading-stage{touch-action:pan-y}.mushaf-page-card[data-text-zoom-locked]{overflow-x:clip;overscroll-behavior:contain}.mushaf-page-card[data-text-zoom-preview] .verse-selection-layer{visibility:hidden}.reader-text-slot,.reader-text-viewport{display:contents}.reader-text-slot[data-native-text-slot]{display:block;width:100%;height:var(--zoom-slot-height);flex:none}.reader-text-viewport[data-native-text-zoom]{display:flex;flex-direction:column;align-items:center;position:fixed;inset:0;width:100%;height:100dvh;z-index:35;box-sizing:border-box;padding-top:var(--zoom-top-gap,0px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;scroll-behavior:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;contain:layout paint;background:var(--reader-paper,var(--bg-card))}.reader-text-viewport[data-native-text-zoom]>.mushaf-page-card{width:var(--zoom-page-width)!important;max-width:100%;flex:none}.reading-stage[data-native-text-zoom] .reader-page-window{transform:none!important;will-change:auto}.reader-fast-page-strip{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);width:min(230px,calc(100vw - 72px));display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--border-color);border-radius:12px;background:var(--reader-paper,var(--bg-card));color:var(--accent-color);box-shadow:0 3px 14px #0002;pointer-events:none;direction:rtl}.reader-fast-page-strip>span{min-width:28px;font-size:.82rem;text-align:center;font-variant-numeric:tabular-nums}.reader-fast-page-track{position:relative;flex:1;height:4px;border-radius:4px;background:var(--accent-soft);margin-inline:6px}.reader-fast-page-track i{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--accent-color);transform:translate(50%,-50%)}.reading-stage[data-native-text-zoom]{will-change:auto!important;overflow:visible!important}.reader-immersive .mushaf-page-card{filter:var(--reader-page-filter,brightness(var(--reading-brightness,1)))}.listening-share{border:1px solid var(--border-color);border-radius:12px;background:var(--bg-card);margin-top:9px;overflow:hidden}.listening-share-toggle{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border:0;background:transparent;color:var(--accent-color);font:inherit;text-align:right;cursor:pointer}.listening-share-toggle svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.6;flex:none}.listening-share-toggle>span:first-of-type{display:grid;gap:3px;flex:1}.listening-share-toggle strong{font-size:.85rem}.listening-share-toggle small{font-size:.69rem;color:var(--text-secondary)}.listening-share-panel{display:grid;gap:10px;border-top:1px solid var(--border-color);padding:12px}.listening-share-types{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;border-radius:10px;background:var(--accent-soft)}.listening-share-types button{padding:8px 5px;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);font:inherit;font-size:.75rem;cursor:pointer}.listening-share-types button[aria-pressed=true]{background:var(--bg-card);color:var(--accent-color);box-shadow:0 1px 5px #0000000a;font-weight:700}.listening-share-caption{margin:0;color:var(--accent-color);font-size:.76rem;line-height:1.8}.listening-share-note{margin:0;color:var(--text-secondary);font-size:.7rem;line-height:1.9}.listening-share-prepare,.listening-share-ready button{min-height:38px;padding:8px 12px;border:1px solid var(--accent-color);border-radius:9px;background:var(--accent-color);color:var(--bg-card);font:inherit;font-size:.78rem;cursor:pointer}.listening-share-progress{display:grid;gap:8px;color:var(--accent-color);font-size:.76rem}.listening-share-progress progress{width:100%;height:5px;accent-color:var(--accent-color)}.listening-share-progress button{justify-self:start;padding:6px 12px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--text-secondary);font:inherit;font-size:.72rem}.listening-share-ready{display:grid;gap:9px;padding-top:10px;border-top:1px solid var(--border-color);min-width:0}.listening-share-ready>strong{font-size:.76rem;color:var(--accent-color)}.listening-share-ready audio{width:100%;height:42px}.listening-share-ready video{object-fit:contain;display:block;width:100%;max-height:320px;border-radius:8px;background:#f9f5eb}.listening-share-ready>small{font:.65rem/1.5 Arial,sans-serif;direction:ltr;overflow-wrap:anywhere;color:var(--text-secondary)}.listening-share-ready>div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.listening-share-ready button:last-child{background:transparent;color:var(--accent-color)}.listening-share button:disabled{opacity:.5;cursor:default}.listening-share button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.listening-playback-sheet .listening-share-toggle{padding:9px 10px}.listening-share.listening-share-prominent{margin:5px 0 10px;border-color:var(--accent-color);flex:none}.listening-share-prominent>.listening-share-toggle{min-height:46px;background:var(--accent-color);color:var(--bg-card);padding:10px 12px}.listening-share-prominent>.listening-share-toggle small{color:inherit;opacity:.85}.listening-share-prominent>.listening-share-toggle:disabled{opacity:.7}.reader-page-integrated .settings-popover.reader-settings-drawer,.reader-page-integrated .settings-popover.reader-settings-drawer.khatma-settings-popover{width:min(226px,58vw);padding:8px 9px;gap:5px;overflow-y:hidden}.reader-settings-drawer .reader-settings-heading{position:static;padding:2px 0 4px;gap:4px;font-size:.78rem}.reader-settings-drawer .reader-settings-heading small{display:none}.reader-settings-drawer .reader-settings-heading button{width:24px;height:24px;min-height:24px;font-size:.85rem}.reader-settings-shortcuts{gap:5px}.reader-settings-shortcuts button{min-height:26px;padding:3px 5px;font-size:.68rem}.preferences-compact{gap:5px;font-size:.7rem}.preferences-compact .reader-flat-appearance{gap:5px}.preferences-compact .theme-options{gap:4px}.preferences-compact .theme-choice{min-height:26px;padding:2px 4px;font-size:.66rem}.reader-zoom-stepper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:7px;padding:2px}.reader-zoom-stepper button{min-height:25px;border:0;border-radius:5px;background:var(--bg-card);color:var(--accent-color);font:inherit;font-size:.68rem;font-weight:700;padding:2px 4px;cursor:pointer}.reader-zoom-stepper button:active{background:var(--accent-soft);transform:scale(.95)}.zoom-stage-badge{font-size:.62rem;font-weight:700;color:var(--text-secondary);padding:0 4px;white-space:nowrap}.compact-toggles-row{display:grid;grid-template-columns:1fr 1fr;gap:4px}.compact-toggles-row .preference-toggle{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;padding:3px 6px;font-size:.65rem;gap:4px;align-items:center}.compact-toggles-row .preference-toggle input{width:14px;height:14px}.compact-sliders-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px}.compact-sliders-grid .preference-field{font-size:.64rem;gap:2px}.compact-sliders-grid input[type=range]{height:16px;margin:0}.preferences-compact .reader-flat-section{gap:4px;padding-top:5px}.preferences-compact .reader-flat-section h3{font-size:.68rem}.preferences-compact .reader-navigation-choices button,.preferences-compact .reader-sound-choices button{min-height:25px;padding:2px 4px;font-size:.66rem}.preferences-compact select{min-height:26px;padding:2px 5px;font-size:.67rem}.preferences-compact .preference-toggle{font-size:.68rem;gap:5px;min-height:22px}.preferences-compact .offline-downloads{padding:4px 6px;font-size:.67rem}.preferences-compact .offline-downloads summary{font-size:.68rem;min-height:22px}.preferences-compact .settings-reset-section{padding-top:4px;gap:3px}.preferences-compact .settings-reset-button{min-height:26px;padding:3px 6px;font-size:.67rem}.reader-inline-heading button,.reader-inline-footer button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:9px;transition:transform .13s cubic-bezier(.2,0,0,1),background-color .13s ease,color .13s ease,box-shadow .13s ease}.reader-inline-heading button[data-reader-pressed=true],.reader-inline-footer button[data-reader-pressed=true],.reader-inline-heading button:not(:disabled):active,.reader-inline-footer button:not(:disabled):active{background:var(--accent-soft)!important;color:var(--accent-color)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-color) 22%,transparent)!important;transform:scale(.91)!important}.reader-inline-heading button[data-reader-pressed=true]:after,.reader-inline-footer button[data-reader-pressed=true]:after{content:none!important}.reader-page-integrated .page-number-footer.reader-page-bottom{height:54px!important;min-height:54px!important;flex-basis:54px!important}.reader-stable-bottom,.reader-immersive .reader-floating-bottom{border-top:1px solid color-mix(in srgb,var(--border-color) 85%,#dcd4c6)!important;background:color-mix(in srgb,var(--reader-paper, var(--bg-card)) 96%,#f5efe2 4%)!important;padding-top:6px!important;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))!important;padding-inline:12px!important}.reader-inline-footer{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;height:44px!important;min-height:44px!important;width:100%!important;direction:rtl!important}.reader-footer-home-group{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;padding-inline-end:10px!important;position:relative}.reader-footer-home-group:after{content:"";position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);width:1px;height:26px;background:color-mix(in srgb,var(--border-color) 90%,#d4cec3)}.reader-footer-left{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;padding-inline-start:10px!important;position:relative}.reader-footer-left:before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:1px;height:26px;background:color-mix(in srgb,var(--border-color) 90%,#d4cec3)}.reader-footer-home-group>.reader-page-icon,.reader-footer-home-group>.reader-toolbar-pin,.reader-footer-left>.reader-page-icon{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:color-mix(in srgb,var(--bg-card) 82%,#ffffff 18%)!important;border:1px solid color-mix(in srgb,var(--border-color) 42%,transparent)!important;box-shadow:0 2px 7px #5a49210a!important;color:color-mix(in srgb,var(--accent-color) 42%,#cfc9be)!important}[data-theme=dark] .reader-footer-home-group>.reader-page-icon,[data-theme=dark] .reader-footer-home-group>.reader-toolbar-pin,[data-theme=dark] .reader-footer-left>.reader-page-icon,[data-theme=dark] .reader-inline-page-navigation .reader-page-arrow{background:color-mix(in srgb,var(--bg-card) 88%,#ffffff 12%)!important;border-color:color-mix(in srgb,var(--border-color) 65%,transparent)!important;color:color-mix(in srgb,var(--accent-color) 62%,var(--text-secondary))!important}.reader-footer-home-group>.reader-page-icon svg,.reader-footer-left>.reader-page-icon svg{width:20px!important;height:20px!important}.reader-footer-home-group>.reader-toolbar-pin svg{width:19px!important;height:19px!important;transform:rotate(35deg)}.reader-footer-home-group>.reader-toolbar-pin[aria-pressed=true]{background:var(--accent-soft)!important;color:var(--accent-color)!important;border-color:color-mix(in srgb,var(--accent-color) 45%,transparent)!important;outline:none!important}.reader-inline-page-navigation{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-width:0!important}.reader-inline-page-navigation .reader-page-arrow{width:56px!important;min-width:48px!important;height:40px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:color-mix(in srgb,var(--bg-card) 82%,#ffffff 18%)!important;border:1px solid color-mix(in srgb,var(--border-color) 42%,transparent)!important;box-shadow:0 2px 7px #5a49210a!important;color:color-mix(in srgb,var(--accent-color) 42%,#cfc9be)!important}.reader-inline-page-navigation .reader-page-arrow svg{width:20px!important;height:18px!important;stroke-width:2!important}.reader-inline-page-navigation .page-jump-control{min-width:46px!important;display:flex!important;align-items:center!important;justify-content:center!important}.reader-inline-page-navigation .page-number-input{width:48px!important;min-width:44px!important;height:38px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--accent-color)!important;font-size:1.28rem!important;font-weight:700!important;text-align:center!important;font-variant-numeric:tabular-nums!important}@media(max-width:390px){.reader-stable-bottom,.reader-immersive .reader-floating-bottom{padding-inline:8px!important}.reader-inline-footer{gap:5px!important}.reader-footer-home-group{gap:4px!important;padding-inline-end:7px!important}.reader-footer-left{gap:4px!important;padding-inline-start:7px!important}.reader-footer-home-group>.reader-page-icon,.reader-footer-home-group>.reader-toolbar-pin,.reader-footer-left>.reader-page-icon{width:36px!important;height:38px!important;min-width:36px!important;border-radius:10px!important}.reader-inline-page-navigation{gap:6px!important}.reader-inline-page-navigation .reader-page-arrow{width:46px!important;min-width:42px!important;height:38px!important;border-radius:10px!important}.reader-inline-page-navigation .page-number-input{width:42px!important;min-width:38px!important;font-size:1.18rem!important}}.reader-page-integrated.reader-horizontal:not(:has(.khatma-session)) .mode-flip .mushaf-page-card .page-number-footer.reader-page-bottom{height:4px!important;min-height:4px!important;flex-basis:4px!important;margin-top:2px!important;padding:0!important;overflow:hidden!important}.reader-immersive.reader-horizontal .mushaf-page-card:not([data-text-zoom-locked]):not([data-text-zoom-preview]){height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));min-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding-top:16px!important;padding-bottom:12px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.reader-immersive.reader-horizontal[data-bottom-tools=true]:not(.listening-active) .mushaf-page-card:not([data-text-zoom-locked]):not([data-text-zoom-preview]){height:calc(100dvh - 56px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));min-height:calc(100dvh - 56px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.reader-immersive.reader-horizontal.listening-active[data-bottom-tools=false] .mushaf-page-card:not([data-text-zoom-locked]):not([data-text-zoom-preview]){height:calc(100dvh - var(--listening-space, 76px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));min-height:calc(100dvh - var(--listening-space, 76px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.reader-immersive.reader-horizontal.listening-active[data-bottom-tools=true] .mushaf-page-card:not([data-text-zoom-locked]):not([data-text-zoom-preview]){height:calc(100dvh - var(--listening-space, 76px) - 56px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));min-height:calc(100dvh - var(--listening-space, 76px) - 56px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.original-page-card>.mushaf-lines-viewport.mushaf-original{flex:1 1 auto!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.mushaf-original .mushaf-lines:not(.mushaf-opening){flex:1 1 auto!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:4px 0 6px!important;box-sizing:border-box!important}.mushaf-original .mushaf-lines:not(.mushaf-opening)>.mushaf-line{flex:1 1 0%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:0!important}.mushaf-original .mushaf-lines:not(.mushaf-opening)>.mushaf-line>.mushaf-line-text{width:100%!important}.reader-framed .mushaf-page-card:has(.mushaf-flexible):after,.reader-framed .mushaf-page-card[data-text-zoom-locked]:after,.reader-framed .reader-text-viewport[data-native-text-zoom]>.mushaf-page-card:after{display:block!important}.reader-immersive.reader-horizontal:not(.reader-framed) .reader-stable-top,.reader-immersive.reader-horizontal:has(.mushaf-flexible) .reader-stable-top,.reader-immersive.reader-horizontal:has([data-native-text-zoom]) .reader-stable-top{top:0!important;padding-top:calc(10px + env(safe-area-inset-top,0px))!important;padding-bottom:6px!important;background:var(--reader-paper, var(--bg-card))!important;border-bottom:1px solid color-mix(in srgb,var(--border-color) 70%,transparent)!important}.reader-immersive.reader-horizontal .mushaf-page-card:not([data-text-zoom-locked]):not([data-text-zoom-preview])>.mushaf-lines-viewport.mushaf-flexible{flex:1 1 auto!important;height:auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;padding-bottom:18px!important}.reader-immersive.reader-horizontal .reader-text-viewport[data-native-text-zoom]{top:calc(46px + env(safe-area-inset-top,0px))!important;bottom:env(safe-area-inset-bottom,0px)!important;height:auto!important;padding-top:6px!important;padding-bottom:22px!important}.reader-immersive.reader-horizontal[data-bottom-tools=true] .reader-text-viewport[data-native-text-zoom]{bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}.reader-immersive.reader-horizontal.listening-active[data-bottom-tools=false] .reader-text-viewport[data-native-text-zoom]{bottom:calc(var(--listening-space, 76px) + env(safe-area-inset-bottom,0px))!important}.reader-immersive.reader-horizontal.listening-active[data-bottom-tools=true] .reader-text-viewport[data-native-text-zoom]{bottom:calc(56px + var(--listening-space, 76px) + env(safe-area-inset-bottom,0px))!important}.reader-text-viewport[data-native-text-zoom]>.mushaf-page-card{width:var(--zoom-page-width)!important;max-width:100%!important;height:auto!important;min-height:calc(100dvh - 102px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;padding-top:6px!important;padding-bottom:24px!important;justify-content:flex-start!important;flex:none!important}.reader-text-viewport[data-native-text-zoom]>.mushaf-page-card>.reader-page-heading{height:4px!important;min-height:4px!important;flex:0 0 4px!important}.reader-text-viewport[data-native-text-zoom] .mushaf-lines-viewport{height:auto!important;overflow:visible!important;flex:none!important}.reader-immersive .pinch-font-indicator{top:calc(50px + env(safe-area-inset-top,0px))!important;z-index:48!important;animation:fade-slide-in .18s ease-out}.reader-immersive .pinch-font-indicator button{background:color-mix(in srgb,var(--bg-card) 94%,#f5efe2 6%)!important;border:1px solid color-mix(in srgb,var(--accent-color) 55%,var(--border-color))!important;color:var(--accent-color)!important;font-weight:700!important;padding:5px 14px!important;box-shadow:0 4px 14px #5a49211f!important}@keyframes fade-slide-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.reader-immersive.reader-vertical[data-bottom-tools=true] .reading-stage{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}:root,[data-theme=light],[data-theme=sepia]{--bookmark-color: #c89211;--verse-selected-bg: rgba(196, 154, 56, .19);--verse-note-color: #246e4f;--verse-note-soft: rgba(36, 110, 79, .16)}[data-theme=dark]{--bookmark-color: #f3c852;--verse-selected-bg: rgba(218, 178, 85, .24);--verse-note-color: #54c493;--verse-note-soft: rgba(84, 196, 147, .2)}.reader-header-center .page-bookmark-toggle{width:34px!important;height:32px!important;padding:4px!important;border-radius:10px!important;background:color-mix(in srgb,var(--bg-card) 84%,#ffffff 16%)!important;border:1px solid color-mix(in srgb,var(--border-color) 55%,transparent)!important;box-shadow:0 2px 6px #5a49210d!important;color:color-mix(in srgb,var(--accent-color) 55%,var(--text-secondary))!important;transition:transform .16s cubic-bezier(.2,0,0,1),background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}.reader-header-center .page-bookmark-toggle .gold-bookmark{width:17px!important;height:20px!important;color:inherit!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),color .18s ease}.reader-header-center .page-bookmark-toggle[aria-pressed=true]{background:color-mix(in srgb,var(--bookmark-color) 18%,var(--bg-card))!important;border-color:color-mix(in srgb,var(--bookmark-color) 65%,transparent)!important;color:var(--bookmark-color)!important;box-shadow:0 2px 10px #c8921138!important}.reader-header-center .page-bookmark-toggle[aria-pressed=true] .gold-bookmark{color:var(--bookmark-color)!important;transform:scale(1.12);filter:drop-shadow(0 1px 3px rgba(200,146,17,.35))}@keyframes ribbon-slide-down{0%{transform:translateY(-18px) scaleY(.7);opacity:0}to{transform:translateY(0) scaleY(1);opacity:.92}}.reader-page-integrated .page-bookmark-ribbon{top:0!important;inset-inline-end:36px!important;width:22px!important;height:62px!important;z-index:14!important;background:linear-gradient(180deg,#b88412,#f3d26b 42%,#d9a326 78%,#a6740a)!important;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%)!important;opacity:.92!important;filter:drop-shadow(0 4px 8px rgba(140,109,63,.28));animation:ribbon-slide-down .24s cubic-bezier(.22,1,.36,1)}.reader-page-integrated .page-bookmark-ribbon:after{content:"";position:absolute;inset:3px 3px 12px;border-inline:1px dashed rgba(255,253,245,.55);pointer-events:none}.verse-selection-layer:not(.verse-audio-layer) span{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-color) 12%,transparent) 0%,var(--verse-selected-bg) 100%)!important;border-bottom:2px solid color-mix(in srgb,var(--accent-color) 62%,var(--bookmark-color))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-color) 24%,transparent),0 2px 6px #8c6d3f14!important;border-radius:8px!important;transition:background .15s ease,box-shadow .15s ease}.verse-unit.verse-selected:not(.mushaf-word){background:var(--verse-selected-bg)!important;box-shadow:inset 0 -2px color-mix(in srgb,var(--accent-color) 65%,var(--bookmark-color));border-radius:8px}.mushaf-word.verse-selected.mushaf-end .mushaf-glyph,.verse-selected>.verse-marker{color:var(--accent-color)!important;background:radial-gradient(circle,color-mix(in srgb,var(--accent-color) 24%,transparent) 0%,transparent 72%);border-radius:50%}.mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,.verse-bookmarked>.verse-marker{color:var(--bookmark-color)!important;background:radial-gradient(circle,rgba(214,161,12,.26) 0%,rgba(214,161,12,.08) 68%,transparent 74%)!important;box-shadow:0 0 0 1.5px #d6a10c8c!important;border-radius:50%!important;transform:scale(1.14)!important;transform-origin:center}.verse-action-bar.verse-actions-panel{width:min(400px,calc(100vw - 20px))!important;padding:10px 12px!important;border-radius:16px!important;background:color-mix(in srgb,var(--bg-card) 97%,#f5efe2 3%)!important;border:1px solid color-mix(in srgb,var(--border-color) 88%,#dcd4c6)!important;box-shadow:0 10px 30px #3c2d1226!important}.verse-actions-heading{margin-bottom:8px!important;padding-bottom:6px!important;border-bottom:1px solid color-mix(in srgb,var(--border-color) 65%,transparent)!important}.verse-actions-grid{gap:6px!important}.verse-actions-grid button{min-height:52px!important;padding:6px 2px!important;border-radius:11px!important;background:color-mix(in srgb,var(--bg-card) 82%,#ffffff 18%)!important;border:1px solid color-mix(in srgb,var(--border-color) 55%,transparent)!important;box-shadow:0 2px 6px #5a49210a!important;color:var(--accent-color)!important;font-weight:700!important}[data-theme=dark] .verse-actions-grid button{background:color-mix(in srgb,var(--bg-card) 88%,#ffffff 12%)!important;border-color:color-mix(in srgb,var(--border-color) 70%,transparent)!important}.verse-actions-grid button[aria-pressed=true]{background:color-mix(in srgb,var(--bookmark-color) 18%,var(--bg-card))!important;border-color:var(--bookmark-color)!important;color:var(--bookmark-color)!important}.verse-actions-grid button[data-noted=true]{background:var(--verse-note-soft)!important;border-color:var(--verse-note-color)!important;color:var(--verse-note-color)!important}.note-editing-active .verse-selection-layer:not(.verse-audio-layer) span{background:linear-gradient(180deg,var(--verse-note-soft) 0%,rgba(196,154,56,.22) 100%)!important;border-bottom:2.5px solid var(--verse-note-color)!important;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--verse-note-color) 42%,transparent),0 3px 10px #246e4f24!important}.mushaf-end[data-note] .mushaf-glyph,.verse-marker[data-note]{color:var(--verse-note-color)!important;background:radial-gradient(circle,var(--verse-note-soft) 0%,transparent 74%)!important;box-shadow:0 0 0 1.5px var(--verse-note-color),0 0 0 3px color-mix(in srgb,var(--accent-color) 22%,transparent)!important;outline:none!important;border-radius:50%!important}.verse-note-dialog{width:min(440px,100%)!important;border-radius:18px!important;padding:16px!important;background:var(--bg-card)!important;border:1px solid var(--border-color)!important;box-shadow:0 14px 38px #1f1d1a2e!important}.verse-note-title-wrap{display:flex;flex-direction:column;gap:3px}.verse-note-badge{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;padding:2px 9px;border-radius:999px;background:var(--verse-note-soft);color:var(--verse-note-color);border:1px solid color-mix(in srgb,var(--verse-note-color) 35%,transparent);font-size:.68rem;font-weight:700}.verse-note-close-btn{width:30px;height:30px;border-radius:50%!important;border:1px solid var(--border-color)!important;background:var(--bg-primary)!important;color:var(--accent-color)!important;display:grid;place-items:center;font-size:1.2rem!important}.verse-note-ayah-preview{margin:0 0 12px!important;padding:10px 14px!important;border-radius:12px!important;background:linear-gradient(135deg,var(--accent-soft) 0%,var(--verse-note-soft) 100%)!important;border:1px solid color-mix(in srgb,var(--verse-note-color) 35%,var(--border-color))!important;border-inline-start:4px solid var(--verse-note-color)!important;text-align:center}.verse-note-ayah-text{font-family:QPC-Hafs,Amiri Quran,serif;font-size:1.12rem;line-height:1.95;color:var(--text-primary);display:block}.verse-note-form{display:flex;flex-direction:column;gap:10px}.verse-note-quick-tags{display:flex;flex-wrap:wrap;gap:6px}.verse-note-tag-chip{padding:4px 10px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--accent-color);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.verse-note-tag-chip:active{background:var(--accent-soft);border-color:var(--accent-color)}.verse-note-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.verse-note-char-count{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.verse-note-hint{display:block;line-height:1.6;color:var(--text-secondary)}.verse-note-view-box{display:flex;flex-direction:column;gap:12px}.verse-note-view-box .verse-note-text{padding:12px 14px;border-radius:12px;background:var(--bg-primary);border:1px solid var(--border-color);border-inline-start:3px solid var(--verse-note-color);margin:0}.verse-note-error{margin-top:8px;padding:8px 10px;border-radius:8px;background:var(--accent-soft);color:var(--accent-color);font-size:.8rem}:root,[data-theme=light]{--bg-primary: #fbf8f1;--bg-card: #fffdf8;--bg-bar: rgba(251, 248, 241, .95);--text-primary: #1c1914;--quran-ink-color: #0d0b08;--quran-ink-stroke: 0px;--quran-ink-shadow: none;--text-secondary: #6e6454;--accent-color: #8c6d3f;--accent-soft: rgba(140, 109, 63, .14);--ayah-marker-color: #8c6d3f;--bookmark-color: #c89211;--verse-selected-bg: rgba(196, 154, 56, .2);--border-color: #e5dcc6;--page-ribbon-gradient: linear-gradient(180deg, #b88412 0%, #f3d26b 42%, #d9a326 78%, #a6740a 100%);--frame-border-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2IiBmaWxsPSJub25lIiBzdHJva2U9IiNhMzg1NGUiIHN0cm9rZS13aWR0aD0iLjc1Ij4KPGRlZnM+CjxnIGlkPSJyIj4KPGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgwIDEyIDEyKSIvPgo8ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDQ1IDEyIDEyKSIvPgo8ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyIDEyKSIvPgo8ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDEzNSAxMiAxMikiLz4KPGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMTIgMTIpIi8+CjxlbGxpcHNlIGN4PSIxMiIgY3k9IjYuNSIgcng9IjEuNiIgcnk9IjQuMiIgdHJhbnNmb3JtPSJyb3RhdGUoMjI1IDEyIDEyKSIvPgo8ZWxsaXBzZSBjeD0iMTIiIGN5PSI2LjUiIHJ4PSIxLjYiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDI3MCAxMiAxMikiLz4KPGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMS42IiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgzMTUgMTIgMTIpIi8+CjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjMuNiIgZmlsbD0iI2Y5ZjFkZSIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEuNCIgZmlsbD0iI2M1OWIyNyIvPgo8L2c+CjxwYXR0ZXJuIGlkPSJlIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPjx1c2UgaHJlZj0iI3IiIHRyYW5zZm9ybT0ic2NhbGUoLjUpIi8+PC9wYXR0ZXJuPgo8L2RlZnM+CjxwYXRoIGQ9Ik0xIDFoOTR2OTRIMXpNMjIgMjJoNTJ2NTJIMjJ6IiBzdHJva2U9IiM4YzZkM2YiLz4KPHBhdGggZD0iTTI0IDVoNDhNMjQgMTloNDhNMjQgNzdoNDhNMjQgOTFoNDhNNSAyNHY0OE0xOSAyNHY0OE03NyAyNHY0OE05MSAyNHY0OCIvPgo8cGF0aCBmaWxsPSJ1cmwoI2UpIiBzdHJva2U9Im5vbmUiIGQ9Ik0yNCA2aDQ4djEySDI0ek0yNCA3OGg0OHYxMkgyNHpNNiAyNGgxMnY0OEg2ek03OCAyNGgxMnY0OEg3OHoiLz4KPHVzZSBocmVmPSIjciIvPjx1c2UgaHJlZj0iI3IiIHg9IjcyIi8+PHVzZSBocmVmPSIjciIgeT0iNzIiLz48dXNlIGhyZWY9IiNyIiB4PSI3MiIgeT0iNzIiLz4KPC9zdmc+) 24 round}[data-theme=rawdah]{--bg-primary: #f4f7ed;--bg-card: #fafcf5;--bg-bar: rgba(244, 247, 237, .95);--text-primary: #182112;--quran-ink-color: #0b1106;--quran-ink-stroke: 0px;--quran-ink-shadow: none;--text-secondary: #536342;--accent-color: #4f682c;--accent-soft: rgba(85, 107, 47, .14);--ayah-marker-color: #5b7832;--bookmark-color: #9e7f12;--verse-selected-bg: rgba(107, 138, 56, .2);--border-color: #d4dec2;--page-ribbon-gradient: linear-gradient(180deg, #4b6328 0%, #8eb04b 45%, #c59b27 80%, #4b6328 100%);--frame-border-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2IiBmaWxsPSJub25lIiBzdHJva2U9IiM1NTZiMmYiIHN0cm9rZS13aWR0aD0iLjgiPgo8ZGVmcz4KPGcgaWQ9InIiPgo8cmVjdCB4PSI0LjUiIHk9IjQuNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiBmaWxsPSIjZTlmMGRjIiBzdHJva2U9IiM1NTZiMmYiIHN0cm9rZS13aWR0aD0iLjkiLz4KPHJlY3QgeD0iNC41IiB5PSI0LjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTIgMTIpIiBmaWxsPSIjZjRmN2VjIiBzdHJva2U9IiNjNTliMjciIHN0cm9rZS13aWR0aD0iLjkiLz4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNC4yIiBmaWxsPSIjNmI4NjM4IiBzdHJva2U9IiNjNTliMjciIHN0cm9rZS13aWR0aD0iLjciLz4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMS43IiBmaWxsPSIjZDRhZjM3Ii8+CjwvZz4KPHBhdHRlcm4gaWQ9ImUiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0iI2VlZjNlMyIvPgo8cGF0aCBkPSJNNiAxTDExIDZMNiAxMUwxIDZaIiBmaWxsPSIjNzY5MTQwIiBmaWxsLW9wYWNpdHk9Ii4yOCIgc3Ryb2tlPSIjNTU2YjJmIiBzdHJva2Utd2lkdGg9Ii42NSIvPgo8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMS44IiBmaWxsPSIjYzU5YjI3Ii8+CjwvcGF0dGVybj4KPC9kZWZzPgo8cGF0aCBkPSJNMSAxaDk0djk0SDF6TTIyIDIyaDUydjUySDIyeiIgc3Ryb2tlPSIjNGI2MDI4IiBzdHJva2Utd2lkdGg9IjEuMSIvPgo8cGF0aCBkPSJNMjQgNC41aDQ4TTI0IDE5LjVoNDhNMjQgNzYuNWg0OE0yNCA5MS41aDQ4TTQuNSAyNHY0OE0xOS41IDI0djQ4TTc2LjUgMjR2NDhNOTEuNSAyNHY0OCIgc3Ryb2tlPSIjYzU5YjI3IiBzdHJva2Utd2lkdGg9Ii44NSIvPgo8cGF0aCBmaWxsPSJ1cmwoI2UpIiBzdHJva2U9Im5vbmUiIGQ9Ik0yNCA1LjVoNDh2MTNIMjR6TTI0IDc3LjVoNDh2MTNIMjR6TTUuNSAyNGgxM3Y0OGgtMTN6TTc3LjUgMjRoMTN2NDhoLTEzeiIvPgo8dXNlIGhyZWY9IiNyIi8+PHVzZSBocmVmPSIjciIgeD0iNzIiLz48dXNlIGhyZWY9IiNyIiB5PSI3MiIvPjx1c2UgaHJlZj0iI3IiIHg9IjcyIiB5PSI3MiIvPgo8L3N2Zz4=) 24 round}[data-theme=sepia]{--bg-primary: #f2e6d0;--bg-card: #f8efe0;--bg-bar: rgba(242, 230, 208, .95);--text-primary: #28160e;--quran-ink-color: #160a05;--quran-ink-stroke: 0px;--quran-ink-shadow: none;--text-secondary: #6b4c3b;--accent-color: #7a2e26;--accent-soft: rgba(122, 46, 38, .13);--ayah-marker-color: #7a5220;--bookmark-color: #b87814;--verse-selected-bg: rgba(158, 71, 59, .19);--border-color: #dec8aa;--page-ribbon-gradient: linear-gradient(180deg, #6b241c 0%, #c88a2e 45%, #8f3429 82%, #591c15 100%);--frame-border-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2IiBmaWxsPSJub25lIiBzdHJva2U9IiM3YTJlMjYiIHN0cm9rZS13aWR0aD0iLjgiPgo8ZGVmcz4KPGcgaWQ9InIiPgo8cG9seWdvbiBwb2ludHM9IjEyLDIgMTUsOSAyMiwxMiAxNSwxNSAxMiwyMiA5LDE1IDIsMTIgOSw5IiBmaWxsPSIjZjNlMmMzIiBzdHJva2U9IiM3YTJlMjYiIHN0cm9rZS13aWR0aD0iLjkiLz4KPHBvbHlnb24gcG9pbnRzPSIxMiw0IDE0LDkgMTksMTIgMTQsMTUgMTIsMjAgMTAsMTUgNSwxMiAxMCw5IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxMiAxMikiIGZpbGw9IiM3YTJlMjYiIGZpbGwtb3BhY2l0eT0iLjIyIiBzdHJva2U9IiNiODg2MGIiIHN0cm9rZS13aWR0aD0iLjgiLz4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMi44IiBmaWxsPSIjN2EyZTI2Ii8+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMS4yIiBmaWxsPSIjZTVjMTU4Ii8+CjwvZz4KPHBhdHRlcm4gaWQ9ImUiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0iI2Y1ZTZjYyIvPgo8cGF0aCBkPSJNMCA2UTYgMCAxMiA2UTYgMTIgMCA2WiIgZmlsbD0iIzdhMmUyNiIgZmlsbC1vcGFjaXR5PSIuMiIgc3Ryb2tlPSIjN2EyZTI2IiBzdHJva2Utd2lkdGg9Ii42NSIvPgo8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMS41IiBmaWxsPSIjYjg4NjBiIi8+CjwvcGF0dGVybj4KPC9kZWZzPgo8cGF0aCBkPSJNMSAxaDk0djk0SDF6TTIyIDIyaDUydjUySDIyeiIgc3Ryb2tlPSIjN2EyZTI2IiBzdHJva2Utd2lkdGg9IjEuMSIvPgo8cGF0aCBkPSJNMjQgNWg0OE0yNCAxOWg0OE0yNCA3N2g0OE0yNCA5MWg0OE01IDI0djQ4TTE5IDI0djQ4TTc3IDI0djQ4TTkxIDI0djQ4IiBzdHJva2U9IiNiODg2MGIiLz4KPHBhdGggZmlsbD0idXJsKCNlKSIgc3Ryb2tlPSJub25lIiBkPSJNMjQgNmg0OHYxMkgyNHpNMjQgNzhoNDh2MTJIMjR6TTYgMjRoMTJ2NDhINnpNNzggMjRoMTJ2NDhINzh6Ii8+Cjx1c2UgaHJlZj0iI3IiLz48dXNlIGhyZWY9IiNyIiB4PSI3MiIvPjx1c2UgaHJlZj0iI3IiIHk9IjcyIi8+PHVzZSBocmVmPSIjciIgeD0iNzIiIHk9IjcyIi8+Cjwvc3ZnPg==) 24 round}[data-theme=turquoise]{--bg-primary: #eff5f7;--bg-card: #f8fbfc;--bg-bar: rgba(239, 245, 247, .95);--text-primary: #0f2330;--quran-ink-color: #061219;--quran-ink-stroke: 0px;--quran-ink-shadow: none;--text-secondary: #486573;--accent-color: #185a68;--accent-soft: rgba(24, 90, 104, .13);--ayah-marker-color: #1d6f80;--bookmark-color: #b88818;--verse-selected-bg: rgba(31, 122, 140, .18);--border-color: #c8dde2;--page-ribbon-gradient: linear-gradient(180deg, #144d59 0%, #3ca3b5 45%, #c69c3a 80%, #144d59 100%);--frame-border-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2IiBmaWxsPSJub25lIiBzdHJva2U9IiMxODVhNjgiIHN0cm9rZS13aWR0aD0iLjgiPgo8ZGVmcz4KPGcgaWQ9InIiPgo8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI5IiBmaWxsPSIjZTJmMmY0IiBzdHJva2U9IiMxODVhNjgiIHN0cm9rZS13aWR0aD0iLjkiLz4KPHBvbHlnb24gcG9pbnRzPSIxMiwzLjUgMTQuNiw5LjQgMjAuNSwxMiAxNC42LDE0LjYgMTIsMjAuNSA5LjQsMTQuNiAzLjUsMTIgOS40LDkuNCIgZmlsbD0iIzFmN2E4YyIgZmlsbC1vcGFjaXR5PSIuMjgiIHN0cm9rZT0iI2M2OWMzYSIgc3Ryb2tlLXdpZHRoPSIuODUiLz4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIgZmlsbD0iIzE4NWE2OCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEuMyIgZmlsbD0iI2UwYjM0NiIvPgo8L2c+CjxwYXR0ZXJuIGlkPSJlIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiPgo8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9IiNlN2Y0ZjYiLz4KPGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjQuNSIgc3Ryb2tlPSIjMWY3YThjIiBzdHJva2Utd2lkdGg9Ii42NSIgZmlsbD0ibm9uZSIvPgo8cGF0aCBkPSJNNiAyTDEwIDZMNiAxMEwyIDZaIiBmaWxsPSIjYzY5YzNhIiBmaWxsLW9wYWNpdHk9Ii4zNSIvPgo8Y2lyY2xlIGN4PSI2IiBjeT0iNiIgcj0iMS40IiBmaWxsPSIjMTg1YTY4Ii8+CjwvcGF0dGVybj4KPC9kZWZzPgo8cGF0aCBkPSJNMSAxaDk0djk0SDF6TTIyIDIyaDUydjUySDIyeiIgc3Ryb2tlPSIjMTg1YTY4IiBzdHJva2Utd2lkdGg9IjEuMSIvPgo8cGF0aCBkPSJNMjQgNWg0OE0yNCAxOWg0OE0yNCA3N2g0OE0yNCA5MWg0OE01IDI0djQ4TTE5IDI0djQ4TTc3IDI0djQ4TTkxIDI0djQ4IiBzdHJva2U9IiNjNjljM2EiLz4KPHBhdGggZmlsbD0idXJsKCNlKSIgc3Ryb2tlPSJub25lIiBkPSJNMjQgNmg0OHYxMkgyNHpNMjQgNzhoNDh2MTJIMjR6TTYgMjRoMTJ2NDhINnpNNzggMjRoMTJ2NDhINzh6Ii8+Cjx1c2UgaHJlZj0iI3IiLz48dXNlIGhyZWY9IiNyIiB4PSI3MiIvPjx1c2UgaHJlZj0iI3IiIHk9IjcyIi8+PHVzZSBocmVmPSIjciIgeD0iNzIiIHk9IjcyIi8+Cjwvc3ZnPg==) 24 round}[data-theme=dark]{--bg-primary: #121619;--bg-card: #181e24;--bg-bar: rgba(24, 30, 36, .95);--text-primary: #efe9dc;--quran-ink-color: #fbf7ee;--quran-ink-stroke: 0px;--quran-ink-shadow: none;--text-secondary: #9ca8b0;--accent-color: #d4af53;--accent-soft: rgba(212, 175, 83, .15);--ayah-marker-color: #56b893;--bookmark-color: #f5cf62;--verse-selected-bg: rgba(86, 184, 147, .22);--border-color: #2b3640;--page-ribbon-gradient: linear-gradient(180deg, #2d7359 0%, #f3d26b 46%, #459c7b 82%, #1f523f 100%);--frame-border-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2IiBmaWxsPSJub25lIiBzdHJva2U9IiNkNGFmNTMiIHN0cm9rZS13aWR0aD0iLjgiPgo8ZGVmcz4KPGcgaWQ9InIiPgo8cmVjdCB4PSI0LjUiIHk9IjQuNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiBmaWxsPSIjMWMyNjJiIiBzdHJva2U9IiMzZThlNzIiIHN0cm9rZS13aWR0aD0iLjkiLz4KPHJlY3QgeD0iNC41IiB5PSI0LjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTIgMTIpIiBmaWxsPSIjMjIzMDM4IiBzdHJva2U9IiNkNGFmNTMiIHN0cm9rZS13aWR0aD0iLjkiLz4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMy42IiBmaWxsPSIjM2U4ZTcyIi8+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMS41IiBmaWxsPSIjZjVjZjYyIi8+CjwvZz4KPHBhdHRlcm4gaWQ9ImUiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgcGF0dGVyblVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0iIzE4MjIyOCIvPgo8cGF0aCBkPSJNNiAxLjVMMTAuNSA2TDYgMTAuNUwxLjUgNloiIGZpbGw9IiMzZThlNzIiIGZpbGwtb3BhY2l0eT0iLjI4IiBzdHJva2U9IiNkNGFmNTMiIHN0cm9rZS13aWR0aD0iLjYiLz4KPGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjEuNSIgZmlsbD0iI2Y1Y2Y2MiIvPgo8L3BhdHRlcm4+CjwvZGVmcz4KPHBhdGggZD0iTTEgMWg5NHY5NEgxek0yMiAyMmg1MnY1MkgyMnoiIHN0cm9rZT0iI2Q0YWY1MyIgc3Ryb2tlLXdpZHRoPSIxIi8+CjxwYXRoIGQ9Ik0yNCA1aDQ4TTI0IDE5aDQ4TTI0IDc3aDQ4TTI0IDkxaDQ4TTUgMjR2NDhNMTkgMjR2NDhNNzcgMjR2NDhNOTEgMjR2NDgiIHN0cm9rZT0iIzNlOGU3MiIvPgo8cGF0aCBmaWxsPSJ1cmwoI2UpIiBzdHJva2U9Im5vbmUiIGQ9Ik0yNCA2aDQ4djEySDI0ek0yNCA3OGg0OHYxMkgyNHpNNiAyNGgxMnY0OEg2ek03OCAyNGgxMnY0OEg3OHoiLz4KPHVzZSBocmVmPSIjciIvPjx1c2UgaHJlZj0iI3IiIHg9IjcyIi8+PHVzZSBocmVmPSIjciIgeT0iNzIiLz48dXNlIGhyZWY9IiNyIiB4PSI3MiIgeT0iNzIiLz4KPC9zdmc+) 24 round}.reader-framed .mushaf-page-card:after,.mushaf-title-row,.surah-header-banner,.reader-framed .fatiha-page:before{border-image:var(--frame-border-image)!important}.mushaf-line-text,.verses-flow,.bismillah-line,.mushaf-bismillah-row{color:var(--quran-ink-color, var(--text-primary))!important}.mushaf-end .mushaf-glyph,.verse-marker{color:var(--ayah-marker-color, var(--accent-color))}.reader-page-integrated .page-bookmark-ribbon{background:var(--page-ribbon-gradient)!important}.mushaf-themes-block{display:flex;flex-direction:column;gap:6px}.theme-options.mushaf-five-themes{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important}.preferences-compact .theme-options.mushaf-five-themes{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important}.mushaf-five-themes .theme-choice{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:6px 3px!important;border-radius:10px!important;border:1.5px solid var(--border-color)!important;cursor:pointer;text-align:center;position:relative;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.mushaf-five-themes .theme-choice input{position:absolute;opacity:0;pointer-events:none}.mushaf-five-themes .theme-choice.is-selected{border-color:var(--accent-color)!important;box-shadow:0 0 0 2px var(--accent-soft)!important;transform:translateY(-1px)}.theme-swatch-preview{width:28px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;position:relative;border:2px solid currentColor}.swatch-dot{width:8px;height:8px;border-radius:50%;display:block}.theme-choice.theme-light .theme-swatch-preview{background:#fffdf8;border-color:#a3854e}.theme-choice.theme-light .swatch-dot{background:#c89211}.theme-choice.theme-rawdah .theme-swatch-preview{background:#f6f9ef;border-color:#556b2f}.theme-choice.theme-rawdah .swatch-dot{background:#6b8638}.theme-choice.theme-sepia .theme-swatch-preview{background:#f5e6cc;border-color:#7a2e26}.theme-choice.theme-sepia .swatch-dot{background:#b8860b}.theme-choice.theme-turquoise .theme-swatch-preview{background:#eef7f9;border-color:#185a68}.theme-choice.theme-turquoise .swatch-dot{background:#2a9396}.theme-choice.theme-dark .theme-swatch-preview{background:#181e24;border-color:#d4af53}.theme-choice.theme-dark .swatch-dot{background:#56b893}.theme-choice-text{display:flex;flex-direction:column;gap:1px;line-height:1.25}.theme-choice-text strong{font-size:.72rem;color:var(--text-primary)}.theme-choice-text small{font-size:.62rem;color:var(--text-secondary)}.preferences-compact .theme-choice-text strong{font-size:.64rem}.reader-page-integrated .settings-popover.reader-settings-drawer,.reader-page-integrated .settings-popover.reader-settings-drawer.khatma-settings-popover{position:fixed!important;top:0!important;bottom:0!important;height:100dvh!important;max-height:100dvh!important;width:min(268px,74vw)!important;left:max(0px,calc((100vw - min(100vw,68dvh))/2))!important;right:auto!important;margin:0!important;padding:calc(12px + env(safe-area-inset-top,0px)) 12px calc(16px + env(safe-area-inset-bottom,0px))!important;border-radius:0 18px 18px 0!important;border:1px solid var(--border-color)!important;border-inline-end:2px solid color-mix(in srgb,var(--accent-color) 40%,var(--border-color))!important;background:color-mix(in srgb,var(--bg-card) 98%,transparent)!important;box-shadow:8px 0 28px #14120e2e!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:10px!important;overflow-y:auto!important;overscroll-behavior:contain!important;z-index:95!important}.reader-settings-drawer .reader-settings-heading{position:sticky!important;top:0!important;z-index:3!important;background:var(--bg-card)!important;padding:4px 0 8px!important;border-bottom:1px solid var(--border-color)!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.reader-settings-drawer .reader-settings-heading small{display:block!important;font-size:.66rem!important;color:var(--text-secondary)!important}.reader-settings-drawer .preferences-compact{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:10px!important;padding-top:6px!important;border-top:0!important}.reader-settings-drawer .reader-flat-appearance,.reader-settings-drawer .reader-flat-section{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:11px;padding:9px 10px!important;gap:8px!important}.reader-zoom-block{display:flex;flex-direction:column;gap:4px}.offline-downloads-wrapper{display:flex;flex-direction:column;gap:8px}.standalone-full-mushaf-dl{display:flex;flex-direction:column;gap:6px}.full-mushaf-dl-btn{width:100%;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:10px 12px!important;border-radius:11px!important;border:1.5px solid var(--accent-color)!important;background:linear-gradient(135deg,var(--accent-color) 0%,color-mix(in srgb,var(--accent-color) 82%,#000) 100%)!important;color:var(--bg-card)!important;text-align:right!important;cursor:pointer;box-shadow:0 3px 10px var(--accent-soft)}.full-mushaf-dl-btn.is-complete{background:var(--accent-soft)!important;color:var(--accent-color)!important}.full-mushaf-dl-icon{width:28px;height:28px;border-radius:8px;background:#ffffff2e;display:grid;place-items:center;font-size:1rem;flex-shrink:0}.full-mushaf-dl-text{display:flex;flex-direction:column;gap:2px;min-width:0}.full-mushaf-dl-text strong{font-size:.78rem;line-height:1.35}.full-mushaf-dl-text small{font-size:.65rem;opacity:.9;line-height:1.3}.preferences-compact .full-mushaf-dl-btn{padding:8px 9px!important}.preferences-compact .full-mushaf-dl-text strong{font-size:.7rem}.preferences-compact .full-mushaf-dl-text small{font-size:.6rem}.standalone-dl-progress{display:flex;flex-direction:column;gap:5px;padding:7px 9px;border-radius:9px;border:1px solid var(--border-color);background:var(--bg-primary);font-size:.7rem}.standalone-dl-progress progress{width:100%;height:6px;accent-color:var(--accent-color)}.standalone-dl-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:6px}.search-word-highlight{background:color-mix(in srgb,var(--bookmark-color, #c89211) 28%,var(--accent-soft));color:var(--accent-color);font-weight:700;padding:0 4px;margin:0 1px;border-radius:5px;box-shadow:inset 0 -2px 0 var(--bookmark-color, #c89211)}:root,[data-quran-font=uthmani]{--quran-ink-stroke: 0px;--quran-ink-shadow: none;--quran-font-weight: 400;--quran-glyph-scale-x: 1;--quran-flow-font: "QPC-Hafs", "KFGQPC Uthmanic Script HAFS", "Amiri Quran", serif}[data-quran-font=bold]{--quran-ink-stroke: .42px;--quran-ink-shadow: .18px 0 0 currentColor, -.18px 0 0 currentColor;--quran-font-weight: 600;--quran-glyph-scale-x: 1.035;--quran-flow-font: "QPC-Hafs", "KFGQPC Uthmanic Script HAFS", "Amiri Quran", serif}.mushaf-line-text,.mushaf-word .mushaf-glyph,.mushaf-end .mushaf-glyph,.verses-flow,.verses-flow .verse-unit[data-reading-verse=true],.bismillah-line,.mushaf-bismillah-row,.search-verse-text,.tafsir-ayah-text{-webkit-text-stroke:var(--quran-ink-stroke, 0px) currentColor!important;paint-order:stroke fill;text-shadow:var(--quran-ink-shadow, none)!important;font-weight:var(--quran-font-weight, 400)!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.mushaf-word:not(.mushaf-end) .mushaf-glyph{display:inline-block;transform:scaleX(var(--quran-glyph-scale-x, 1));transform-origin:center}.mushaf-line-text,.mushaf-word:not(.mushaf-end) .mushaf-glyph,.verses-flow,.verses-flow .verse-unit[data-reading-verse=true],.bismillah-line,.mushaf-bismillah-row,.search-verse-text,.tafsir-ayah-text{color:var(--quran-ink-color, var(--text-primary))!important;-webkit-text-fill-color:var(--quran-ink-color, var(--text-primary))}.mushaf-end,.mushaf-end .mushaf-glyph{color:var(--ayah-marker-color)!important;-webkit-text-fill-color:var(--ayah-marker-color)!important;-webkit-text-stroke:0px transparent!important;text-shadow:none!important;font-weight:400!important;font-synthesis:none!important}.reader-sound-choices{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(76px,1fr))!important;gap:6px!important}.preferences-compact .reader-sound-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.preferences-compact .reader-sound-choices button:last-child:nth-child(odd){grid-column:1 / -1}.reader-immersive,.reading-stage,.mushaf-page-card,.mushaf-lines-viewport,.mushaf-lines-viewport.mushaf-flexible,.reader-text-viewport,.reader-text-viewport[data-native-text-zoom]{scrollbar-width:none!important;-ms-overflow-style:none!important}.reader-immersive::-webkit-scrollbar,.reading-stage::-webkit-scrollbar,.mushaf-page-card::-webkit-scrollbar,.mushaf-lines-viewport::-webkit-scrollbar,.mushaf-lines-viewport.mushaf-flexible::-webkit-scrollbar,.reader-text-viewport::-webkit-scrollbar,.reader-text-viewport[data-native-text-zoom]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}body:has(.reader-immersive[data-reader-zoomed=true]) .download-status-root,body:has(.reader-immersive[data-reader-zoomed=true]) .download-status-badge,body:has(.reader-immersive[data-reader-zoomed=true]) .audio-download-badge,body:has(.reader-immersive .mushaf-flexible) .download-status-root,body:has(.reader-immersive .mushaf-flexible) .download-status-badge,body:has(.reader-immersive .mushaf-flexible) .audio-download-badge,body:has(.reader-immersive [data-native-text-zoom]) .download-status-root,body:has(.reader-immersive [data-native-text-zoom]) .download-status-badge,body:has(.reader-immersive [data-native-text-zoom]) .audio-download-badge,body:has(.reader-immersive [data-text-zoom-locked]) .download-status-root,body:has(.reader-immersive [data-text-zoom-locked]) .download-status-badge,body:has(.reader-immersive [data-text-zoom-locked]) .audio-download-badge{display:none!important;visibility:hidden!important;pointer-events:none!important}:root,[data-theme=light]{--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgo8cGF0aCBkPSJNMTQgMkgxMDZMMTE4IDIwTDEwNiAzOEgxNEwyIDIwWiIgZmlsbD0iI2ZhZjNlMyIgc3Ryb2tlPSIjOGM3MjQ4IiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuNSA2SDEwMy41TDExMyAyMEwxMDMuNSAzNEgxNi41TDcgMjBaIiBmaWxsPSJub25lIiBzdHJva2U9IiNjNjlhMzUiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxlbGxpcHNlIGN4PSIxMy41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNjMDk1MzAiLz4KPGVsbGlwc2UgY3g9IjEwNi41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNjMDk1MzAiLz4KPC9zdmc+)}[data-theme=rawdah]{--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgo8cGF0aCBkPSJNMTQgMkgxMDZMMTE4IDIwTDEwNiAzOEgxNEwyIDIwWiIgZmlsbD0iI2YxZjZlNyIgc3Ryb2tlPSIjNGY2ODJjIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuNSA2SDEwMy41TDExMyAyMEwxMDMuNSAzNEgxNi41TDcgMjBaIiBmaWxsPSJub25lIiBzdHJva2U9IiNiODkyMjUiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxlbGxpcHNlIGN4PSIxMy41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNiODkyMjUiLz4KPGVsbGlwc2UgY3g9IjEwNi41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNiODkyMjUiLz4KPC9zdmc+)}[data-theme=sepia]{--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgo8cGF0aCBkPSJNMTQgMkgxMDZMMTE4IDIwTDEwNiAzOEgxNEwyIDIwWiIgZmlsbD0iI2Y0ZTRjOCIgc3Ryb2tlPSIjN2EyZTI2IiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuNSA2SDEwMy41TDExMyAyMEwxMDMuNSAzNEgxNi41TDcgMjBaIiBmaWxsPSJub25lIiBzdHJva2U9IiNiODg2MGIiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxlbGxpcHNlIGN4PSIxMy41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNiODg2MGIiLz4KPGVsbGlwc2UgY3g9IjEwNi41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNiODg2MGIiLz4KPC9zdmc+)}[data-theme=turquoise]{--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgo8cGF0aCBkPSJNMTQgMkgxMDZMMTE4IDIwTDEwNiAzOEgxNEwyIDIwWiIgZmlsbD0iI2U4ZjNmNiIgc3Ryb2tlPSIjMTg1YTY4IiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuNSA2SDEwMy41TDExMyAyMEwxMDMuNSAzNEgxNi41TDcgMjBaIiBmaWxsPSJub25lIiBzdHJva2U9IiNjNjljM2EiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxlbGxpcHNlIGN4PSIxMy41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNjNjljM2EiLz4KPGVsbGlwc2UgY3g9IjEwNi41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNjNjljM2EiLz4KPC9zdmc+)}[data-theme=dark]{--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgo8cGF0aCBkPSJNMTQgMkgxMDZMMTE4IDIwTDEwNiAzOEgxNEwyIDIwWiIgZmlsbD0iIzFkMjYyZCIgc3Ryb2tlPSIjZDRhZjUzIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuNSA2SDEwMy41TDExMyAyMEwxMDMuNSAzNEgxNi41TDcgMjBaIiBmaWxsPSJub25lIiBzdHJva2U9IiM1NmI4OTMiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxlbGxpcHNlIGN4PSIxMy41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNkNGFmNTMiLz4KPGVsbGlwc2UgY3g9IjEwNi41IiBjeT0iMjAiIHJ4PSIyLjIiIHJ5PSIzLjMiIGZpbGw9IiNkNGFmNTMiLz4KPC9zdmc+)}.reader-immersive.reader-horizontal .reader-stable-top{top:calc(10px + env(safe-area-inset-top,0px))!important;padding-inline:24px!important}.reader-inline-heading{height:36px!important;min-height:36px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;direction:rtl!important}.reader-inline-surah,.reader-inline-parts button{height:30px!important;min-height:30px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 4px!important;border-style:solid!important;border-color:transparent!important;border-width:0 13px!important;border-image:var(--header-cartouche-image) 0 24 fill stretch!important;border-radius:0!important;background:transparent!important;color:var(--accent-color)!important;font-family:var(--ui-font)!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 1px 3px #5a49210f!important}.reader-inline-surah{justify-self:start!important;font-size:.8rem!important;min-width:88px!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.reader-inline-parts{justify-self:end!important;display:flex!important;align-items:center!important;gap:6px!important;margin-inline-end:0!important}.reader-inline-parts button{font-size:.72rem!important;min-width:62px!important}.reader-header-center{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}.reader-header-center .page-bookmark-toggle{width:32px!important;height:32px!important;min-width:32px!important;padding:4px!important;border-radius:10px!important;background:color-mix(in srgb,var(--bg-card) 90%,#ffffff 10%)!important;border:1px solid color-mix(in srgb,var(--border-color) 80%,transparent)!important;box-shadow:0 1px 4px #5a49210f!important}@media(max-width:390px){.reader-immersive.reader-horizontal .reader-stable-top{padding-inline:18px!important}.reader-inline-heading{gap:4px!important}.reader-inline-surah,.reader-inline-parts button{height:28px!important;min-height:28px!important;border-width:0 10px!important;padding:0 2px!important}.reader-inline-surah{font-size:.73rem!important;min-width:74px!important}.reader-inline-parts{gap:4px!important}.reader-inline-parts button{font-size:.66rem!important;min-width:52px!important}.reader-header-center .page-bookmark-toggle{width:29px!important;height:29px!important;min-width:29px!important;border-radius:8px!important}}:root{--fatiha-illumination-muqarnas: none;--fatiha-illumination-lotus: none;--fatiha-illumination-lanterns: none;--fatiha-illumination-toranj: none;--fatiha-illumination-crescents: none;--fatiha-illumination-andalus: none}:root,[data-frame-design=muqarnas]{--fatiha-full-illumination: var(--fatiha-illumination-muqarnas);--fatiha-title-top: 5.5%;--fatiha-title-left: 29.5%;--fatiha-title-width: 41%;--fatiha-title-height: 8.2%;--fatiha-title-color: #3f270d;--fatiha-sanctuary-top: 18.4%;--fatiha-sanctuary-bottom: 18.6%;--fatiha-sanctuary-left: 15.5%;--fatiha-sanctuary-right: 15.5%;--fatiha-sanctuary-width: 69%;--fatiha-sanctuary-height: 63%;--fatiha-font-scale: .6;--frame-border-image: url("./asset-frame-rawdah-5ERQ74SZ.svg") 24 round;--surah-banner-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAzNjAgNTYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0yNCA2IFE0MiAxIDYwIDYgTDE1MCA2IFExODAgMCAyMTAgNiBMMzAwIDYgUTMxOCAxIDMzNiA2IEwzNTUgMjggTDMzNiA1MCBRMzE4IDU1IDMwMCA1MCBMMjEwIDUwIFExODAgNTYgMTUwIDUwIEw2MCA1MCBRNDIgNTUgMjQgNTAgTDUgMjggWiIgZmlsbD0iI2ZiZjVlNiIgc3Ryb2tlPSIjMWMzZjZlIiBzdHJva2Utd2lkdGg9IjIuMiIvPgogIDxwYXRoIGQ9Ik0zMCAxMCBRNDUgNS41IDYwIDEwIEwxNTAgMTAgUTE4MCA0LjUgMjEwIDEwIEwzMDAgMTAgUTMxNSA1LjUgMzMwIDEwIEwzNDYgMjggTDMzMCA0NiBRMzE1IDUwLjUgMzAwIDQ2IEwyMTAgNDYgUTE4MCA1MS41IDE1MCA0NiBMNjAgNDYgUTQ1IDUwLjUgMzAgNDYgTDE0IDI4IFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIxLjQiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNCwgMjgpIj4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTMgNCwtNCAxMywwIDQsNCAwLDEzIC00LDQgLTEzLDAgLTQsLTQiIGZpbGw9IiMxYzNmNmUiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjAsLTExIDMuNSwtMy41IDExLDAgMy41LDMuNSAwLDExIC0zLjUsMy41IC0xMSwwIC0zLjUsLTMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIiBmaWxsPSIjMmE4YzllIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMC45Ii8+CiAgICA8Y2lyY2xlIHI9IjQuMiIgZmlsbD0iI2M4OTYyZSIvPgogICAgPGNpcmNsZSByPSIxLjgiIGZpbGw9IiNmYmY1ZTYiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI2LCAyOCkiPgogICAgPHBvbHlnb24gcG9pbnRzPSIwLC0xMyA0LC00IDEzLDAgNCw0IDAsMTMgLTQsNCAtMTMsMCAtNCwtNCIgZmlsbD0iIzFjM2Y2ZSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTEgMy41LC0zLjUgMTEsMCAzLjUsMy41IDAsMTEgLTMuNSwzLjUgLTExLDAgLTMuNSwtMy41IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiIGZpbGw9IiMyYThjOWUiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjkiLz4KICAgIDxjaXJjbGUgcj0iNC4yIiBmaWxsPSIjYzg5NjJlIi8+CiAgICA8Y2lyY2xlIHI9IjEuOCIgZmlsbD0iI2ZiZjVlNiIvPgogIDwvZz4KPC9zdmc+);--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0xNSAzIFEyMiAwLjUgMjkgMyBMOTEgMyBROTggMC41IDEwNSAzIEwxMTggMjAgTDEwNSAzNyBROTggMzkuNSA5MSAzNyBMMjkgMzcgUTIyIDM5LjUgMTUgMzcgTDIgMjAgWiIgZmlsbD0iI2ZhZjNlMyIgc3Ryb2tlPSIjMWMzZjZlIiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik0xOCA2LjUgTDEwMiA2LjUgTDExMiAyMCBMMTAyIDMzLjUgTDE4IDMzLjUgTDggMjAgWiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjEuMTUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8Y2lyY2xlIGN4PSIxMy41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iIzJhOGM5ZSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjAuOCIvPgogIDxjaXJjbGUgY3g9IjEwNi41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iIzJhOGM5ZSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8L3N2Zz4=);--ayah-marker-color: #1c3f6e}[data-frame-design=lotus]{--fatiha-full-illumination: var(--fatiha-illumination-lotus);--fatiha-title-top: 8%;--fatiha-title-left: 30.5%;--fatiha-title-width: 39%;--fatiha-title-height: 9.6%;--fatiha-title-color: #38230b;--fatiha-sanctuary-top: 23.5%;--fatiha-sanctuary-bottom: 16.2%;--fatiha-sanctuary-left: 16.5%;--fatiha-sanctuary-right: 16.5%;--fatiha-sanctuary-width: 67%;--fatiha-sanctuary-height: 60.3%;--fatiha-font-scale: .58;--frame-border-image: url("./asset-frame-lotus-A3NEFMKN.svg") 24 round;--surah-banner-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAzNjAgNTYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0yNCA2IFE0MiAxIDYwIDYgTDE1MCA2IFExODAgMCAyMTAgNiBMMzAwIDYgUTMxOCAxIDMzNiA2IEwzNTUgMjggTDMzNiA1MCBRMzE4IDU1IDMwMCA1MCBMMjEwIDUwIFExODAgNTYgMTUwIDUwIEw2MCA1MCBRNDIgNTUgMjQgNTAgTDUgMjggWiIgZmlsbD0iI2Y5ZjVlOCIgc3Ryb2tlPSIjMjY2NDQ2IiBzdHJva2Utd2lkdGg9IjIuMiIvPgogIDxwYXRoIGQ9Ik0zMCAxMCBRNDUgNS41IDYwIDEwIEwxNTAgMTAgUTE4MCA0LjUgMjEwIDEwIEwzMDAgMTAgUTMxNSA1LjUgMzMwIDEwIEwzNDYgMjggTDMzMCA0NiBRMzE1IDUwLjUgMzAwIDQ2IEwyMTAgNDYgUTE4MCA1MS41IDE1MCA0NiBMNjAgNDYgUTQ1IDUwLjUgMzAgNDYgTDE0IDI4IFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M4OTQyOCIgc3Ryb2tlLXdpZHRoPSIxLjQiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNCwgMjgpIj4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTMgNCwtNCAxMywwIDQsNCAwLDEzIC00LDQgLTEzLDAgLTQsLTQiIGZpbGw9IiMyNjY0NDYiIHN0cm9rZT0iI2M4OTQyOCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjAsLTExIDMuNSwtMy41IDExLDAgMy41LDMuNSAwLDExIC0zLjUsMy41IC0xMSwwIC0zLjUsLTMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIiBmaWxsPSIjZDk2YjRjIiBzdHJva2U9IiNjODk0MjgiIHN0cm9rZS13aWR0aD0iMC45Ii8+CiAgICA8Y2lyY2xlIHI9IjQuMiIgZmlsbD0iI2M4OTQyOCIvPgogICAgPGNpcmNsZSByPSIxLjgiIGZpbGw9IiNmOWY1ZTgiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI2LCAyOCkiPgogICAgPHBvbHlnb24gcG9pbnRzPSIwLC0xMyA0LC00IDEzLDAgNCw0IDAsMTMgLTQsNCAtMTMsMCAtNCwtNCIgZmlsbD0iIzI2NjQ0NiIgc3Ryb2tlPSIjYzg5NDI4IiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTEgMy41LC0zLjUgMTEsMCAzLjUsMy41IDAsMTEgLTMuNSwzLjUgLTExLDAgLTMuNSwtMy41IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiIGZpbGw9IiNkOTZiNGMiIHN0cm9rZT0iI2M4OTQyOCIgc3Ryb2tlLXdpZHRoPSIwLjkiLz4KICAgIDxjaXJjbGUgcj0iNC4yIiBmaWxsPSIjYzg5NDI4Ii8+CiAgICA8Y2lyY2xlIHI9IjEuOCIgZmlsbD0iI2Y5ZjVlOCIvPgogIDwvZz4KPC9zdmc+);--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0xNSAzIFEyMiAwLjUgMjkgMyBMOTEgMyBROTggMC41IDEwNSAzIEwxMTggMjAgTDEwNSAzNyBROTggMzkuNSA5MSAzNyBMMjkgMzcgUTIyIDM5LjUgMTUgMzcgTDIgMjAgWiIgZmlsbD0iI2Y3ZjVlOCIgc3Ryb2tlPSIjMjY2NDQ2IiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik0xOCA2LjUgTDEwMiA2LjUgTDExMiAyMCBMMTAyIDMzLjUgTDE4IDMzLjUgTDggMjAgWiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzg5NDI4IiBzdHJva2Utd2lkdGg9IjEuMTUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8Y2lyY2xlIGN4PSIxMy41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iI2Q5NmI0YyIgc3Ryb2tlPSIjYzg5NDI4IiBzdHJva2Utd2lkdGg9IjAuOCIvPgogIDxjaXJjbGUgY3g9IjEwNi41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iI2Q5NmI0YyIgc3Ryb2tlPSIjYzg5NDI4IiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8L3N2Zz4=);--ayah-marker-color: #266446}[data-frame-design=lanterns]{--fatiha-full-illumination: var(--fatiha-illumination-lanterns);--fatiha-title-top: 19.5%;--fatiha-title-left: 28%;--fatiha-title-width: 44%;--fatiha-title-height: 8.8%;--fatiha-title-color: #3d240b;--fatiha-sanctuary-top: 32.4%;--fatiha-sanctuary-bottom: 17%;--fatiha-sanctuary-left: 16.2%;--fatiha-sanctuary-right: 16.2%;--fatiha-sanctuary-width: 67.6%;--fatiha-sanctuary-height: 50.6%;--fatiha-font-scale: .58;--frame-border-image: url("./asset-frame-rawdah-5ERQ74SZ.svg") 24 round;--surah-banner-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAzNjAgNTYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0yNCA2IFE0MiAxIDYwIDYgTDE1MCA2IFExODAgMCAyMTAgNiBMMzAwIDYgUTMxOCAxIDMzNiA2IEwzNTUgMjggTDMzNiA1MCBRMzE4IDU1IDMwMCA1MCBMMjEwIDUwIFExODAgNTYgMTUwIDUwIEw2MCA1MCBRNDIgNTUgMjQgNTAgTDUgMjggWiIgZmlsbD0iI2ZiZjRlMyIgc3Ryb2tlPSIjMWUzNTY2IiBzdHJva2Utd2lkdGg9IjIuMiIvPgogIDxwYXRoIGQ9Ik0zMCAxMCBRNDUgNS41IDYwIDEwIEwxNTAgMTAgUTE4MCA0LjUgMjEwIDEwIEwzMDAgMTAgUTMxNSA1LjUgMzMwIDEwIEwzNDYgMjggTDMzMCA0NiBRMzE1IDUwLjUgMzAwIDQ2IEwyMTAgNDYgUTE4MCA1MS41IDE1MCA0NiBMNjAgNDYgUTQ1IDUwLjUgMzAgNDYgTDE0IDI4IFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2Q0YTAyYSIgc3Ryb2tlLXdpZHRoPSIxLjQiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNCwgMjgpIj4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTMgNCwtNCAxMywwIDQsNCAwLDEzIC00LDQgLTEzLDAgLTQsLTQiIGZpbGw9IiMxZTM1NjYiIHN0cm9rZT0iI2Q0YTAyYSIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjAsLTExIDMuNSwtMy41IDExLDAgMy41LDMuNSAwLDExIC0zLjUsMy41IC0xMSwwIC0zLjUsLTMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIiBmaWxsPSIjYzg5MjI0IiBzdHJva2U9IiNkNGEwMmEiIHN0cm9rZS13aWR0aD0iMC45Ii8+CiAgICA8Y2lyY2xlIHI9IjQuMiIgZmlsbD0iI2Q0YTAyYSIvPgogICAgPGNpcmNsZSByPSIxLjgiIGZpbGw9IiNmYmY0ZTMiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI2LCAyOCkiPgogICAgPHBvbHlnb24gcG9pbnRzPSIwLC0xMyA0LC00IDEzLDAgNCw0IDAsMTMgLTQsNCAtMTMsMCAtNCwtNCIgZmlsbD0iIzFlMzU2NiIgc3Ryb2tlPSIjZDRhMDJhIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTEgMy41LC0zLjUgMTEsMCAzLjUsMy41IDAsMTEgLTMuNSwzLjUgLTExLDAgLTMuNSwtMy41IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiIGZpbGw9IiNjODkyMjQiIHN0cm9rZT0iI2Q0YTAyYSIgc3Ryb2tlLXdpZHRoPSIwLjkiLz4KICAgIDxjaXJjbGUgcj0iNC4yIiBmaWxsPSIjZDRhMDJhIi8+CiAgICA8Y2lyY2xlIHI9IjEuOCIgZmlsbD0iI2ZiZjRlMyIvPgogIDwvZz4KPC9zdmc+);--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0xNSAzIFEyMiAwLjUgMjkgMyBMOTEgMyBROTggMC41IDEwNSAzIEwxMTggMjAgTDEwNSAzNyBROTggMzkuNSA5MSAzNyBMMjkgMzcgUTIyIDM5LjUgMTUgMzcgTDIgMjAgWiIgZmlsbD0iI2ZhZjJlMSIgc3Ryb2tlPSIjNWMzODE4IiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik0xOCA2LjUgTDEwMiA2LjUgTDExMiAyMCBMMTAyIDMzLjUgTDE4IDMzLjUgTDggMjAgWiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDRhMDJhIiBzdHJva2Utd2lkdGg9IjEuMTUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8Y2lyY2xlIGN4PSIxMy41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iI2M4OTIyNCIgc3Ryb2tlPSIjZDRhMDJhIiBzdHJva2Utd2lkdGg9IjAuOCIvPgogIDxjaXJjbGUgY3g9IjEwNi41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iI2M4OTIyNCIgc3Ryb2tlPSIjZDRhMDJhIiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8L3N2Zz4=);--ayah-marker-color: #8a5a19}[data-frame-design=toranj]{--fatiha-full-illumination: var(--fatiha-illumination-toranj);--fatiha-title-top: 14.8%;--fatiha-title-left: 28.5%;--fatiha-title-width: 43%;--fatiha-title-height: 10.5%;--fatiha-title-color: #3b2209;--fatiha-sanctuary-top: 28.8%;--fatiha-sanctuary-bottom: 27.4%;--fatiha-sanctuary-left: 18%;--fatiha-sanctuary-right: 18%;--fatiha-sanctuary-width: 64%;--fatiha-sanctuary-height: 43.8%;--fatiha-font-scale: .54;--frame-border-image: url("./asset-frame-toranj-SKS5TSCT.svg") 24 round;--surah-banner-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAzNjAgNTYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0yNCA2IFE0MiAxIDYwIDYgTDE1MCA2IFExODAgMCAyMTAgNiBMMzAwIDYgUTMxOCAxIDMzNiA2IEwzNTUgMjggTDMzNiA1MCBRMzE4IDU1IDMwMCA1MCBMMjEwIDUwIFExODAgNTYgMTUwIDUwIEw2MCA1MCBRNDIgNTUgMjQgNTAgTDUgMjggWiIgZmlsbD0iI2ZhZjNlMyIgc3Ryb2tlPSIjMWUzYTZkIiBzdHJva2Utd2lkdGg9IjIuMiIvPgogIDxwYXRoIGQ9Ik0zMCAxMCBRNDUgNS41IDYwIDEwIEwxNTAgMTAgUTE4MCA0LjUgMjEwIDEwIEwzMDAgMTAgUTMxNSA1LjUgMzMwIDEwIEwzNDYgMjggTDMzMCA0NiBRMzE1IDUwLjUgMzAwIDQ2IEwyMTAgNDYgUTE4MCA1MS41IDE1MCA0NiBMNjAgNDYgUTQ1IDUwLjUgMzAgNDYgTDE0IDI4IFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2Q0YTIzNCIgc3Ryb2tlLXdpZHRoPSIxLjQiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNCwgMjgpIj4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTMgNCwtNCAxMywwIDQsNCAwLDEzIC00LDQgLTEzLDAgLTQsLTQiIGZpbGw9IiMxZTNhNmQiIHN0cm9rZT0iI2Q0YTIzNCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjAsLTExIDMuNSwtMy41IDExLDAgMy41LDMuNSAwLDExIC0zLjUsMy41IC0xMSwwIC0zLjUsLTMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIiBmaWxsPSIjMWI4YTk5IiBzdHJva2U9IiNkNGEyMzQiIHN0cm9rZS13aWR0aD0iMC45Ii8+CiAgICA8Y2lyY2xlIHI9IjQuMiIgZmlsbD0iI2Q0YTIzNCIvPgogICAgPGNpcmNsZSByPSIxLjgiIGZpbGw9IiNmYWYzZTMiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI2LCAyOCkiPgogICAgPHBvbHlnb24gcG9pbnRzPSIwLC0xMyA0LC00IDEzLDAgNCw0IDAsMTMgLTQsNCAtMTMsMCAtNCwtNCIgZmlsbD0iIzFlM2E2ZCIgc3Ryb2tlPSIjZDRhMjM0IiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTEgMy41LC0zLjUgMTEsMCAzLjUsMy41IDAsMTEgLTMuNSwzLjUgLTExLDAgLTMuNSwtMy41IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiIGZpbGw9IiMxYjhhOTkiIHN0cm9rZT0iI2Q0YTIzNCIgc3Ryb2tlLXdpZHRoPSIwLjkiLz4KICAgIDxjaXJjbGUgcj0iNC4yIiBmaWxsPSIjZDRhMjM0Ii8+CiAgICA8Y2lyY2xlIHI9IjEuOCIgZmlsbD0iI2ZhZjNlMyIvPgogIDwvZz4KPC9zdmc+);--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0xNSAzIFEyMiAwLjUgMjkgMyBMOTEgMyBROTggMC41IDEwNSAzIEwxMTggMjAgTDEwNSAzNyBROTggMzkuNSA5MSAzNyBMMjkgMzcgUTIyIDM5LjUgMTUgMzcgTDIgMjAgWiIgZmlsbD0iI2Y5ZjJlMiIgc3Ryb2tlPSIjMWUzYTZkIiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik0xOCA2LjUgTDEwMiA2LjUgTDExMiAyMCBMMTAyIDMzLjUgTDE4IDMzLjUgTDggMjAgWiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDRhMjM0IiBzdHJva2Utd2lkdGg9IjEuMTUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8Y2lyY2xlIGN4PSIxMy41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iIzllM2EyYiIgc3Ryb2tlPSIjZDRhMjM0IiBzdHJva2Utd2lkdGg9IjAuOCIvPgogIDxjaXJjbGUgY3g9IjEwNi41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iIzllM2EyYiIgc3Ryb2tlPSIjZDRhMjM0IiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8L3N2Zz4=);--ayah-marker-color: #7c5a24}[data-frame-design=crescents]{--fatiha-full-illumination: var(--fatiha-illumination-crescents);--fatiha-title-top: 11.5%;--fatiha-title-left: 29.5%;--fatiha-title-width: 41%;--fatiha-title-height: 7%;--fatiha-title-color: #261a0a;--fatiha-sanctuary-top: 26.2%;--fatiha-sanctuary-bottom: 24.2%;--fatiha-sanctuary-left: 17.2%;--fatiha-sanctuary-right: 17.2%;--fatiha-sanctuary-width: 65.6%;--fatiha-sanctuary-height: 49.6%;--fatiha-font-scale: .56;--frame-border-image: url("./asset-frame-crescents-LTNZTNLU.svg") 24 round;--surah-banner-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAzNjAgNTYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0yNCA2IFE0MiAxIDYwIDYgTDE1MCA2IFExODAgMCAyMTAgNiBMMzAwIDYgUTMxOCAxIDMzNiA2IEwzNTUgMjggTDMzNiA1MCBRMzE4IDU1IDMwMCA1MCBMMjEwIDUwIFExODAgNTYgMTUwIDUwIEw2MCA1MCBRNDIgNTUgMjQgNTAgTDUgMjggWiIgZmlsbD0iI2Y4ZjRlOCIgc3Ryb2tlPSIjMWIzNTYwIiBzdHJva2Utd2lkdGg9IjIuMiIvPgogIDxwYXRoIGQ9Ik0zMCAxMCBRNDUgNS41IDYwIDEwIEwxNTAgMTAgUTE4MCA0LjUgMjEwIDEwIEwzMDAgMTAgUTMxNSA1LjUgMzMwIDEwIEwzNDYgMjggTDMzMCA0NiBRMzE1IDUwLjUgMzAwIDQ2IEwyMTAgNDYgUTE4MCA1MS41IDE1MCA0NiBMNjAgNDYgUTQ1IDUwLjUgMzAgNDYgTDE0IDI4IFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2Q0YTIzNCIgc3Ryb2tlLXdpZHRoPSIxLjQiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNCwgMjgpIj4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTMgNCwtNCAxMywwIDQsNCAwLDEzIC00LDQgLTEzLDAgLTQsLTQiIGZpbGw9IiMxYjM1NjAiIHN0cm9rZT0iI2Q0YTIzNCIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjAsLTExIDMuNSwtMy41IDExLDAgMy41LDMuNSAwLDExIC0zLjUsMy41IC0xMSwwIC0zLjUsLTMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIiBmaWxsPSIjMjg4Mjk0IiBzdHJva2U9IiNkNGEyMzQiIHN0cm9rZS13aWR0aD0iMC45Ii8+CiAgICA8Y2lyY2xlIHI9IjQuMiIgZmlsbD0iI2Q0YTIzNCIvPgogICAgPGNpcmNsZSByPSIxLjgiIGZpbGw9IiNmOGY0ZTgiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI2LCAyOCkiPgogICAgPHBvbHlnb24gcG9pbnRzPSIwLC0xMyA0LC00IDEzLDAgNCw0IDAsMTMgLTQsNCAtMTMsMCAtNCwtNCIgZmlsbD0iIzFiMzU2MCIgc3Ryb2tlPSIjZDRhMjM0IiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTEgMy41LC0zLjUgMTEsMCAzLjUsMy41IDAsMTEgLTMuNSwzLjUgLTExLDAgLTMuNSwtMy41IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiIGZpbGw9IiMyODgyOTQiIHN0cm9rZT0iI2Q0YTIzNCIgc3Ryb2tlLXdpZHRoPSIwLjkiLz4KICAgIDxjaXJjbGUgcj0iNC4yIiBmaWxsPSIjZDRhMjM0Ii8+CiAgICA8Y2lyY2xlIHI9IjEuOCIgZmlsbD0iI2Y4ZjRlOCIvPgogIDwvZz4KPC9zdmc+);--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0xNSAzIFEyMiAwLjUgMjkgMyBMOTEgMyBROTggMC41IDEwNSAzIEwxMTggMjAgTDEwNSAzNyBROTggMzkuNSA5MSAzNyBMMjkgMzcgUTIyIDM5LjUgMTUgMzcgTDIgMjAgWiIgZmlsbD0iI2Y2ZjNlOCIgc3Ryb2tlPSIjMWIzNTYwIiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik0xOCA2LjUgTDEwMiA2LjUgTDExMiAyMCBMMTAyIDMzLjUgTDE4IDMzLjUgTDggMjAgWiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDRhMjM0IiBzdHJva2Utd2lkdGg9IjEuMTUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8Y2lyY2xlIGN4PSIxMy41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iIzI4ODI5NCIgc3Ryb2tlPSIjZDRhMjM0IiBzdHJva2Utd2lkdGg9IjAuOCIvPgogIDxjaXJjbGUgY3g9IjEwNi41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iIzI4ODI5NCIgc3Ryb2tlPSIjZDRhMjM0IiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8L3N2Zz4=);--ayah-marker-color: #1b3560}[data-frame-design=andalus]{--fatiha-full-illumination: var(--fatiha-illumination-andalus);--fatiha-title-top: 25.2%;--fatiha-title-left: 31%;--fatiha-title-width: 38%;--fatiha-title-height: 5.2%;--fatiha-title-color: #3b1c12;--fatiha-sanctuary-top: 33.2%;--fatiha-sanctuary-bottom: 21.4%;--fatiha-sanctuary-left: 17.2%;--fatiha-sanctuary-right: 17.2%;--fatiha-sanctuary-width: 65.6%;--fatiha-sanctuary-height: 45.4%;--fatiha-font-scale: .56;--frame-border-image: url("./asset-frame-andalus-YXZUUW5X.svg") 24 round;--surah-banner-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAzNjAgNTYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0yNCA2IFE0MiAxIDYwIDYgTDE1MCA2IFExODAgMCAyMTAgNiBMMzAwIDYgUTMxOCAxIDMzNiA2IEwzNTUgMjggTDMzNiA1MCBRMzE4IDU1IDMwMCA1MCBMMjEwIDUwIFExODAgNTYgMTUwIDUwIEw2MCA1MCBRNDIgNTUgMjQgNTAgTDUgMjggWiIgZmlsbD0iI2ZiZjNlNCIgc3Ryb2tlPSIjOGIyZTI2IiBzdHJva2Utd2lkdGg9IjIuMiIvPgogIDxwYXRoIGQ9Ik0zMCAxMCBRNDUgNS41IDYwIDEwIEwxNTAgMTAgUTE4MCA0LjUgMjEwIDEwIEwzMDAgMTAgUTMxNSA1LjUgMzMwIDEwIEwzNDYgMjggTDMzMCA0NiBRMzE1IDUwLjUgMzAwIDQ2IEwyMTAgNDYgUTE4MCA1MS41IDE1MCA0NiBMNjAgNDYgUTQ1IDUwLjUgMzAgNDYgTDE0IDI4IFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M5OTcyYyIgc3Ryb2tlLXdpZHRoPSIxLjQiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNCwgMjgpIj4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTMgNCwtNCAxMywwIDQsNCAwLDEzIC00LDQgLTEzLDAgLTQsLTQiIGZpbGw9IiM4YjJlMjYiIHN0cm9rZT0iI2M5OTcyYyIgc3Ryb2tlLXdpZHRoPSIxIi8+CiAgICA8cG9seWdvbiBwb2ludHM9IjAsLTExIDMuNSwtMy41IDExLDAgMy41LDMuNSAwLDExIC0zLjUsMy41IC0xMSwwIC0zLjUsLTMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIiBmaWxsPSIjNWM2YjMyIiBzdHJva2U9IiNjOTk3MmMiIHN0cm9rZS13aWR0aD0iMC45Ii8+CiAgICA8Y2lyY2xlIHI9IjQuMiIgZmlsbD0iI2M5OTcyYyIvPgogICAgPGNpcmNsZSByPSIxLjgiIGZpbGw9IiNmYmYzZTQiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI2LCAyOCkiPgogICAgPHBvbHlnb24gcG9pbnRzPSIwLC0xMyA0LC00IDEzLDAgNCw0IDAsMTMgLTQsNCAtMTMsMCAtNCwtNCIgZmlsbD0iIzhiMmUyNiIgc3Ryb2tlPSIjYzk5NzJjIiBzdHJva2Utd2lkdGg9IjEiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMCwtMTEgMy41LC0zLjUgMTEsMCAzLjUsMy41IDAsMTEgLTMuNSwzLjUgLTExLDAgLTMuNSwtMy41IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiIGZpbGw9IiM1YzZiMzIiIHN0cm9rZT0iI2M5OTcyYyIgc3Ryb2tlLXdpZHRoPSIwLjkiLz4KICAgIDxjaXJjbGUgcj0iNC4yIiBmaWxsPSIjYzk5NzJjIi8+CiAgICA8Y2lyY2xlIHI9IjEuOCIgZmlsbD0iI2ZiZjNlNCIvPgogIDwvZz4KPC9zdmc+);--header-cartouche-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAxMjAgNDAiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0xNSAzIFEyMiAwLjUgMjkgMyBMOTEgMyBROTggMC41IDEwNSAzIEwxMTggMjAgTDEwNSAzNyBROTggMzkuNSA5MSAzNyBMMjkgMzcgUTIyIDM5LjUgMTUgMzcgTDIgMjAgWiIgZmlsbD0iI2ZhZjFlMiIgc3Ryb2tlPSIjOGIyZTI2IiBzdHJva2Utd2lkdGg9IjEuNyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxwYXRoIGQ9Ik0xOCA2LjUgTDEwMiA2LjUgTDExMiAyMCBMMTAyIDMzLjUgTDE4IDMzLjUgTDggMjAgWiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzk5NzJjIiBzdHJva2Utd2lkdGg9IjEuMTUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KICA8Y2lyY2xlIGN4PSIxMy41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iIzFmNjM0NyIgc3Ryb2tlPSIjYzk5NzJjIiBzdHJva2Utd2lkdGg9IjAuOCIvPgogIDxjaXJjbGUgY3g9IjEwNi41IiBjeT0iMjAiIHI9IjMuMiIgZmlsbD0iIzFmNjM0NyIgc3Ryb2tlPSIjYzk5NzJjIiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8L3N2Zz4=);--ayah-marker-color: #5c6b32}.reader-framed.reader-page-integrated .mushaf-page-card:not(.fatiha-page){padding-inline:16px!important}.reader-framed .mushaf-page-card:not(.fatiha-page):after{content:""!important;position:absolute!important;inset:3px!important;border:10px solid transparent!important;border-image:var(--frame-border-image)!important;pointer-events:none!important;z-index:3!important;opacity:.96!important}.reader-immersive:not(.reader-framed).reader-page-integrated .mushaf-page-card:not(.fatiha-page){padding-inline:14px!important}.reader-immersive:not(.reader-framed) .mushaf-page-card:not(.fatiha-page) .mushaf-lines:not(.mushaf-opening){padding-inline:4px!important;box-sizing:border-box!important}.reader-framed .mushaf-page-card:not(.fatiha-page) .mushaf-lines:not(.mushaf-opening){padding-inline:1px!important;box-sizing:border-box!important}.reader-framed .mushaf-page-card:not(.fatiha-page) .verses-flow{font-size:calc(var(--reader-text-size, 28px) * .96)!important;padding-inline:2px!important}.reader-immersive:not(.reader-framed) .mushaf-page-card:not(.fatiha-page) .verses-flow{font-size:calc(var(--reader-text-size, 28px) * .99)!important;padding-inline:4px!important}@media(max-width:390px){.reader-framed.reader-page-integrated .mushaf-page-card:not(.fatiha-page){padding-inline:13px!important}.reader-framed .mushaf-page-card:not(.fatiha-page):after{inset:2px!important;border-width:8px!important}.reader-immersive:not(.reader-framed).reader-page-integrated .mushaf-page-card:not(.fatiha-page){padding-inline:12px!important}}.surah-header-banner:not(.fatiha-page .surah-header-banner){flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:6px 46px!important;min-height:44px!important}.surah-header-banner:not(.fatiha-page .surah-header-banner) .surah-title{font-size:1.18rem!important;line-height:1.25!important;margin:0!important}.surah-header-banner:not(.fatiha-page .surah-header-banner) .surah-meta{font-size:.74rem!important;line-height:1.2!important;opacity:.85!important}.mushaf-title-row:not(.fatiha-fixed-title),.surah-header-banner{border:0!important;border-image:none!important;background-color:transparent!important;background-image:var(--surah-banner-image)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:center!important;color:var(--fatiha-title-color, var(--accent-color))!important;font-weight:800!important;padding:8px 42px!important;min-height:42px!important;box-sizing:border-box!important}[data-theme=dark] .mushaf-title-row:not(.fatiha-fixed-title),[data-theme=dark] .surah-header-banner,[data-theme=dark] .reader-inline-surah,[data-theme=dark] .reader-inline-parts button{color:#3b240b!important}.mushaf-frames-block{display:flex;flex-direction:column;gap:6px}.frame-design-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.preferences-compact .frame-design-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.frame-design-choice{display:flex!important;align-items:center!important;gap:6px!important;padding:6px 7px!important;border-radius:10px!important;border:1.5px solid var(--border-color)!important;background:var(--bg-card)!important;cursor:pointer;position:relative;text-align:right;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.frame-design-options.frame-many-choices{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.frame-design-choice.frame-design-none{grid-column:auto!important;justify-content:flex-start!important}.frame-design-text small{font-size:.65rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preferences-compact .frame-design-text small{font-size:.58rem}.preferences-compact .frame-design-choice{padding:4px 5px!important;gap:5px!important;border-radius:8px!important}.frame-design-choice input{position:absolute;opacity:0;pointer-events:none}.frame-design-choice.is-selected{border-color:var(--accent-color)!important;box-shadow:0 0 0 2px var(--accent-soft)!important;background:color-mix(in srgb,var(--accent-soft) 45%,var(--bg-card))!important}.frame-design-swatch{width:24px;height:30px;border-radius:5px;flex-shrink:0;display:grid;place-items:center;background-size:cover;background-position:center;border:1px solid rgba(180,140,60,.55);box-shadow:inset 0 0 0 1px #fff6}.preferences-compact .frame-design-swatch{width:20px;height:25px}.frame-design-muqarnas .frame-design-swatch{background-image:var(--fatiha-illumination-muqarnas)}.frame-design-lotus .frame-design-swatch{background-image:var(--fatiha-illumination-lotus)}.frame-design-lanterns .frame-design-swatch{background-image:var(--fatiha-illumination-lanterns)}.frame-design-toranj .frame-design-swatch{background-image:var(--fatiha-illumination-toranj)}.frame-design-crescents .frame-design-swatch{background-image:var(--fatiha-illumination-crescents)}.frame-design-andalus .frame-design-swatch{background-image:var(--fatiha-illumination-andalus)}.frame-design-none .frame-design-swatch{background:var(--bg-primary);border:1.5px dashed var(--text-secondary);box-shadow:none}.frame-swatch-badge{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:#fffcf2eb;color:#3f270d;font-size:.62rem;font-weight:800;box-shadow:0 1px 3px #00000040}.frame-design-text{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.25}.frame-design-text strong{font-size:.74rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preferences-compact .frame-design-text strong{font-size:.66rem}.download-status-badge,.audio-download-badge{position:fixed!important;z-index:140!important;inset-inline-end:auto!important;inset-inline-start:auto!important;top:calc(env(safe-area-inset-top,0px) + 12px)!important;bottom:auto!important;left:calc(50% + 20px)!important;right:auto!important;width:auto!important;min-width:54px!important;height:26px!important;min-height:26px!important;padding:0 8px!important;border-radius:999px!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important;background:color-mix(in srgb,var(--bg-card, #fffdf7) 95%,#f5efe2 5%)!important;border:1.5px solid var(--accent-color, #8e7444)!important;color:var(--accent-color, #8e7444)!important;box-shadow:0 2px 8px #281e0f1f!important;font-family:var(--ui-font)!important;font-size:.68rem!important;font-weight:700!important;cursor:pointer!important}.download-status-badge span{font-size:.78rem!important;line-height:1!important}.download-status-badge small{font-size:.68rem!important;line-height:1!important}body:has(.home-shell) .download-status-badge,body:has(.home-shell) .audio-download-badge{inset-inline-end:auto!important;inset-inline-start:auto!important;top:calc(env(safe-area-inset-top,0px) + 14px)!important;left:86px!important;right:auto!important}.reader-framed .mushaf-page-card.fatiha-page:after,.reader-framed .mushaf-page-card.fatiha-page:has(.mushaf-flexible):after,.reader-framed .mushaf-page-card.fatiha-page[data-text-zoom-locked]:after,.reader-framed .mushaf-page-card.fatiha-page[data-text-zoom-preview]:after,.reader-framed .reader-text-viewport[data-native-text-zoom]>.mushaf-page-card.fatiha-page:after{display:none!important}.reader-framed .fatiha-page:before,.fatiha-page:before{display:none!important}.reader-immersive.reader-horizontal .mushaf-page-card.fatiha-page,.reader-immersive.reader-horizontal .mushaf-page-card.fatiha-page:not([data-text-zoom-locked]):not([data-text-zoom-preview]){padding:44px 6px 8px!important}.reader-immersive.reader-horizontal .reader-text-viewport[data-native-text-zoom]:has(>.mushaf-page-card.fatiha-page){padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}.reader-immersive.reader-horizontal .reader-text-viewport[data-native-text-zoom]>.mushaf-page-card.fatiha-page{width:var(--zoom-page-width, 100%)!important;max-width:min(100%,68dvh)!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0 6px 8px!important;margin:0 auto!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;overflow:hidden!important}.reader-immersive.reader-vertical .mushaf-page-card{min-height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;contain:layout style}.reader-immersive.reader-vertical .mushaf-page-card.fatiha-page{height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;min-height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;padding:44px 6px 12px!important;box-sizing:border-box!important}.mushaf-page-card.fatiha-page>.reader-page-heading,.reader-text-viewport[data-native-text-zoom]>.mushaf-page-card.fatiha-page>.reader-page-heading,.reader-page-integrated.reader-horizontal:not(:has(.khatma-session)) .mode-flip .mushaf-page-card.fatiha-page .page-number-footer.reader-page-bottom{height:0px!important;min-height:0px!important;flex-basis:0px!important;margin:0!important;padding:0!important;overflow:hidden!important}.fatiha-page>.mushaf-lines-viewport,.reader-immersive.reader-horizontal .mushaf-page-card.fatiha-page:not([data-text-zoom-locked]):not([data-text-zoom-preview])>.mushaf-lines-viewport.mushaf-flexible,.reader-text-viewport[data-native-text-zoom] .fatiha-page>.mushaf-lines-viewport{position:relative!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;background-image:var(--fatiha-full-illumination)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:8px!important;overflow:hidden!important}.reader-immersive:not(.reader-framed) .fatiha-page>.mushaf-lines-viewport,.reader-immersive:not(.reader-framed) .fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:none!important}.fatiha-page .mushaf-line-text,.fatiha-page .mushaf-word:not(.mushaf-end) .mushaf-glyph,.fatiha-page .verses-flow,.fatiha-page .verses-flow .verse-unit[data-reading-verse=true]{color:#070504!important;-webkit-text-fill-color:#070504!important;-webkit-text-stroke:var(--quran-ink-stroke, 0px) currentColor!important;paint-order:stroke fill!important;text-shadow:var(--quran-ink-shadow, none)!important;font-weight:var(--quran-font-weight, 400)!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important}.reader-immersive:not(.reader-framed)[data-theme=dark] .fatiha-page .mushaf-line-text,.reader-immersive:not(.reader-framed)[data-theme=dark] .fatiha-page .mushaf-word:not(.mushaf-end) .mushaf-glyph,.reader-immersive:not(.reader-framed)[data-theme=dark] .fatiha-page .verses-flow,.reader-immersive:not(.reader-framed)[data-theme=dark] .fatiha-page .verses-flow .verse-unit[data-reading-verse=true]{color:var(--quran-ink-color, #fbf7ee)!important;-webkit-text-fill-color:var(--quran-ink-color, #fbf7ee)!important;-webkit-text-stroke:var(--quran-ink-stroke, 0px) currentColor!important;text-shadow:var(--quran-ink-shadow, none)!important}.fatiha-page .mushaf-end .mushaf-glyph,.fatiha-page .verse-marker{color:var(--ayah-marker-color, #1c3f6e)!important;-webkit-text-fill-color:var(--ayah-marker-color, #1c3f6e)!important;-webkit-text-stroke:0px transparent!important;text-shadow:none!important;font-weight:400!important;font-synthesis:none!important}.fatiha-page .mushaf-title-row.fatiha-fixed-title,.fatiha-page .mushaf-original .mushaf-title-row{position:absolute!important;top:var(--fatiha-title-top, 5.5%)!important;left:var(--fatiha-title-left, 29.5%)!important;width:var(--fatiha-title-width, 41%)!important;height:var(--fatiha-title-height, 8.2%)!important;margin:0!important;padding:0 4px!important;border:0!important;border-image:none!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:clamp(14px,3.8vw,20px)!important;font-weight:800!important;color:var(--fatiha-title-color, #3f270d)!important;text-shadow:0 0 2px rgba(255,250,236,.85),0 0 .35px currentColor!important;z-index:4!important;pointer-events:none!important}.fatiha-page .mushaf-lines.mushaf-opening>.mushaf-title-row{display:none!important}.fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening{position:absolute!important;top:var(--fatiha-sanctuary-top, 18.4%)!important;bottom:var(--fatiha-sanctuary-bottom, 18.6%)!important;left:var(--fatiha-sanctuary-left, 15.5%)!important;right:var(--fatiha-sanctuary-right, 15.5%)!important;width:var(--fatiha-sanctuary-width, 69%)!important;height:var(--fatiha-sanctuary-height, 63%)!important;padding:6px 8px!important;margin:0!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;gap:0!important;box-sizing:border-box!important;overflow:hidden!important}.reader-immersive:not(.reader-framed) .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening{inset:14% 5% 10%!important;width:90%!important;height:76%!important}.fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening:before,.fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening:after{display:none!important;content:none!important}.fatiha-page .mushaf-original .mushaf-line{flex:1 1 0%!important;width:88%!important;max-width:88%!important;min-height:0!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2!important}.reader-immersive:not(.reader-framed) .fatiha-page .mushaf-original .mushaf-line{width:96%!important;max-width:96%!important}.fatiha-page .mushaf-original .mushaf-line>.mushaf-line-text{font-size:calc(var(--qcf-size, 44px) * var(--fatiha-font-scale, .6))!important;line-height:1.34!important;width:auto!important;max-width:100%!important;white-space:nowrap!important;flex-wrap:nowrap!important;justify-content:center!important;text-align:center!important;text-align-last:center!important;gap:.08em!important}.reader-immersive:not(.reader-framed) .fatiha-page .mushaf-original .mushaf-line>.mushaf-line-text{font-size:calc(var(--qcf-size, 44px) * .72)!important}.fatiha-page .mushaf-flexible>.mushaf-lines.mushaf-opening{position:absolute!important;top:var(--fatiha-sanctuary-top, 18.4%)!important;bottom:var(--fatiha-sanctuary-bottom, 18.6%)!important;left:var(--fatiha-sanctuary-left, 15.5%)!important;right:var(--fatiha-sanctuary-right, 15.5%)!important;width:var(--fatiha-sanctuary-width, 69%)!important;max-width:var(--fatiha-sanctuary-width, 69%)!important;height:var(--fatiha-sanctuary-height, 63%)!important;margin:0!important;padding:6px 10px 14px!important;box-sizing:border-box!important;display:block!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;scrollbar-width:none!important;-ms-overflow-style:none!important;z-index:2!important}.reader-immersive:not(.reader-framed) .fatiha-page .mushaf-flexible>.mushaf-lines.mushaf-opening{inset:14% 5% 10%!important;width:90%!important;max-width:90%!important;height:76%!important}.fatiha-page .mushaf-flexible>.mushaf-lines.mushaf-opening::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.fatiha-page .mushaf-flexible .mushaf-line{width:100%!important;max-width:100%!important;margin:0 auto 5px!important;padding:0!important}.fatiha-page .mushaf-flexible .mushaf-line>.mushaf-line-text{font-size:calc(var(--qcf-size, 44px) * var(--fatiha-font-scale, .6))!important;line-height:1.72!important;text-align:center!important;text-align-last:center!important;word-spacing:.08em!important}.reader-immersive:not(.reader-framed) .fatiha-page .mushaf-flexible .mushaf-line>.mushaf-line-text{font-size:calc(var(--qcf-size, 44px) * .72)!important}.fatiha-page .mushaf-fallback-note{display:none!important}.fatiha-page.uthmani-flow-page{position:relative!important;background-image:none!important;overflow:hidden!important}.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){position:relative!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;background-image:var(--fatiha-full-illumination)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:8px!important;overflow:hidden!important}.fatiha-page.uthmani-flow-page .surah-section{position:static!important;margin:0!important;padding:0!important}.fatiha-page.uthmani-flow-page .surah-header-banner{position:absolute!important;top:var(--fatiha-title-top, 5.5%)!important;left:var(--fatiha-title-left, 29.5%)!important;width:var(--fatiha-title-width, 41%)!important;height:var(--fatiha-title-height, 8.2%)!important;margin:0!important;padding:0 4px!important;border:0!important;border-image:none!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:4!important}.fatiha-page.uthmani-flow-page .surah-title{font-family:var(--ui-font),serif!important;font-size:clamp(14px,3.8vw,20px)!important;font-weight:800!important;color:var(--fatiha-title-color, #3f270d)!important;text-shadow:0 0 2px rgba(255,250,236,.85),0 0 .35px currentColor!important;margin:0!important;line-height:1!important}.fatiha-page.uthmani-flow-page .verses-flow{position:absolute!important;top:var(--fatiha-sanctuary-top, 18.4%)!important;bottom:var(--fatiha-sanctuary-bottom, 18.6%)!important;left:var(--fatiha-sanctuary-left, 15.5%)!important;right:var(--fatiha-sanctuary-right, 15.5%)!important;width:var(--fatiha-sanctuary-width, 69%)!important;height:var(--fatiha-sanctuary-height, 63%)!important;margin:0!important;padding:6px 10px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important;font-size:calc(var(--reader-text-size, 28px) * var(--fatiha-font-scale, .58) * 1.1)!important;line-height:1.7!important;text-align:center!important;text-align-last:center!important}.reader-immersive:not(.reader-framed) .fatiha-page.uthmani-flow-page .verses-flow{inset:14% 5% 10%!important;width:90%!important;height:76%!important;font-size:calc(var(--reader-text-size, 28px) * .82)!important}.khatma-sub-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;flex-wrap:wrap}.khatma-sub-header h3{margin:0;font-size:.95rem}.khatma-sub-header small{color:var(--muted-text, #6e6659);font-size:.8rem}.khatma-prayer-ward-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}@media(max-width:480px){.khatma-prayer-ward-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.khatma-prayer-ward-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 6px;border-radius:10px;border:1px solid var(--border-color);background:var(--surface-alt, rgba(0, 0, 0, .02));font-size:.82rem;text-align:center}.khatma-prayer-ward-chip.is-done{border-color:var(--accent-color);background:#2b7a4b17}.khatma-prayer-ward-top{display:flex;align-items:center;gap:4px}.khatma-prayer-ward-pages{font-size:.78rem;color:var(--muted-text, #6e6659);font-weight:600}.khatma-week-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-bottom:8px}.khatma-day-pill{display:flex;flex-direction:column;align-items:center;padding:6px 4px;border-radius:9px;border:1px solid var(--border-color);background:var(--surface-alt, rgba(0, 0, 0, .02));font-size:.75rem}.khatma-day-pill.is-done{border-color:var(--accent-color);background:#d4af3724}.khatma-day-name{font-size:.7rem;color:var(--muted-text, #6e6659)}.khatma-day-dot{margin-top:2px;font-size:.78rem}.khatma-catchup-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-top:6px;border-top:1px dashed var(--border-color);font-size:.82rem}.khatma-certificate-box{margin:10px 0;padding:12px;border-radius:12px;border:1.5px solid var(--accent-color);background:#d4af3714;text-align:center}.khatma-cert-meta{display:flex;justify-content:center;gap:14px;margin-top:6px;font-size:.85rem}.search-advanced-bar{display:flex;flex-direction:column;gap:8px;margin:8px 0;padding:8px;border-radius:10px;background:var(--surface-alt, rgba(0, 0, 0, .025));border:1px solid var(--border-color)}.search-topic-pills{display:flex;flex-wrap:wrap;gap:5px}.search-filters-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.search-filters-row select{flex:1 1 160px;padding:6px 10px;border-radius:8px;border:1px solid var(--border-color);background:var(--card-bg, #fff);color:var(--text-color);font-family:inherit;font-size:.85rem}.search-rev-pills{display:flex;gap:5px;flex-wrap:wrap}.index-surah-filter-bar{margin:6px 0 10px}.search-stats-summary{font-weight:600;color:var(--accent-color);margin:4px 0 8px}.bookmark-filter-bar{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.bookmark-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.bookmark-cat-pills{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.bookmark-cat-pill{padding:3px 8px;border-radius:999px;border:1px solid var(--border-color);background:transparent;color:var(--text-color);font-size:.74rem;cursor:pointer}.bookmark-cat-pill.active{border-color:var(--accent-color);background:#d4af3729;font-weight:700}.adhkar-Preferences-strip{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 10px;margin-bottom:10px;border-radius:10px;border:1px solid var(--border-color);background:var(--surface-alt, rgba(0, 0, 0, .02))}.adhkar-font-controls,.adhkar-feedback-toggles{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.qibla-calibration-note{margin-top:8px;padding:8px 12px;border-radius:10px;border:1px dashed var(--border-color);background:var(--surface-alt, rgba(0, 0, 0, .02));font-size:.82rem;text-align:center}.prohibited-times-card{margin:10px 0;padding:10px 12px;border-radius:10px;border:1px solid var(--border-color);background:var(--surface-alt, rgba(0, 0, 0, .02))}.prohibited-times-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.prohibited-time-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:8px;background:var(--card-bg, rgba(255, 255, 255, .5));font-size:.84rem}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-heading{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-heading button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:9px!important;display:inline-grid!important;place-items:center!important;flex:0 0 34px!important;font-size:1.25rem!important;line-height:1!important}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-reading-tools{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;flex-wrap:nowrap!important}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-reading-tools [role=group]{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;flex-shrink:0!important}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-reading-tools button{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;flex:0 0 32px!important;display:inline-grid!important;place-items:center!important}.tafsir-offline-bar{display:flex;flex-direction:column;gap:5px;padding:6px 8px;border-radius:10px;border:1px solid var(--border-color, #ded4bf);background:color-mix(in srgb,var(--accent-soft, #f0e9dc) 65%,var(--bg-card, #fffdf9));flex-shrink:0}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-offline-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;flex-wrap:wrap!important}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-offline-btn{width:auto!important;flex:1 1 130px!important;min-height:30px!important;height:30px!important;padding:4px 8px!important;border-radius:8px!important;border:1px solid var(--accent-color, #8e7444)!important;background:var(--accent-color, #8e7444)!important;color:var(--bg-card, #fffdf9)!important;font:inherit!important;font-size:.72rem!important;font-weight:700!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;white-space:nowrap!important}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-offline-btn.secondary{background:var(--bg-card, #fffdf9)!important;color:var(--accent-color, #8e7444)!important;border-color:var(--border-color, #ded4bf)!important}.reader-search-panel.reader-small-dialog.tafsir-dialog .tafsir-offline-btn:disabled{opacity:.55!important;cursor:default!important}.tafsir-offline-badge{font-size:.72rem;font-weight:700;color:var(--text-secondary, #6e6659);width:100%;text-align:right}.tafsir-offline-badge.is-ready{color:var(--accent-color, #8e7444)}.tafsir-offline-progress{display:grid;gap:4px;width:100%;font-size:.72rem}.tafsir-offline-progress-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.tafsir-offline-progress-row .tafsir-offline-btn{flex:0 0 auto!important;padding:2px 8px!important;min-height:26px!important;height:26px!important}.tafsir-offline-progress progress{width:100%;height:6px;accent-color:var(--accent-color, #8e7444)}.tafsir-offline-error{font-size:.7rem;color:#b43c2f}.offline-tafsir-downloader .download-kind-choices{grid-template-columns:1fr 1fr}@media(max-width:480px){.reader-search-panel.reader-small-dialog.tafsir-dialog{width:calc(100vw - 16px);padding:12px 13px;gap:6px;height:min(91dvh,840px);max-height:91dvh}.reader-search-panel.reader-small-dialog.tafsir-dialog>h2{font-size:.92rem;margin:0}.tafsir-picker{grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;font-size:.78rem!important}.tafsir-picker select{padding:6px 10px!important;font-size:.8rem!important;min-height:34px!important}.tafsir-dialog .tafsir-verse{font-size:1.18rem;line-height:1.9;padding:6px 0 10px;margin-bottom:8px}}@media(max-height:700px){.home-container.home-screen-single-page{padding-top:calc(6px + env(safe-area-inset-top,0px));padding-bottom:calc(62px + env(safe-area-inset-bottom,0px));gap:6px}.home-screen-single-page .continue-card{padding:8px 12px}.home-screen-single-page .mode-card,.home-screen-single-page .mode-card.khatma-mode-card{padding:7px 9px;gap:2px}.home-screen-single-page .mode-card .khatma-mode-primary{height:26px;min-height:26px;font-size:.7rem}}.reader-settings-drawer .reader-settings-heading{top:calc(-12px - env(safe-area-inset-top,0px))!important;margin-top:calc(-12px - env(safe-area-inset-top,0px))!important;padding-top:calc(12px + env(safe-area-inset-top,0px))!important;z-index:6!important}.download-item .dialog-actions{margin-top:4px;gap:6px}.download-item .dialog-actions button{font:inherit;font-size:.75rem;font-weight:700;min-height:34px;padding:5px 10px;border-radius:8px;border:1px solid var(--border-color);background:var(--bg-card);color:var(--accent-color);cursor:pointer}.download-item .dialog-actions button.dialog-primary{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}html,body{-webkit-tap-highlight-color:transparent}button,[role=button],.mode-card,.BottomTab,.reader-inline-heading,.reader-inline-footer{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.storage-persistence-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-radius:9px;background:color-mix(in srgb,var(--accent-soft, #f3ecda) 65%,var(--bg-card, #fff));border:1px solid var(--border-color, #ded4bf);font-size:.72rem}.storage-persistence-row small{color:var(--text-primary, #2c261e);font-weight:600;line-height:1.5}.storage-persist-btn{flex:0 0 auto;padding:4px 10px;min-height:28px;border-radius:7px;border:1px solid var(--accent-color, #8e7444);background:var(--accent-color, #8e7444);color:var(--bg-card, #fff);font:inherit;font-size:.7rem;font-weight:700;cursor:pointer}.about-privacy-card{margin-top:4px}.about-privacy-content{display:grid;gap:10px;padding-top:8px;font-size:.78rem;line-height:1.75;color:var(--text-primary, #2c261e)}.about-privacy-block{padding:10px 12px;border-radius:10px;background:var(--bg-secondary, rgba(142, 116, 68, .06));border:1px solid var(--border-color, #ded4bf)}.about-privacy-block strong{display:block;color:var(--accent-color, #8e7444);font-size:.82rem;margin-bottom:4px}.about-privacy-block p{margin:0;color:var(--text-secondary, #5c5346);font-size:.75rem}.about-privacy-list{margin:4px 0 0;padding-inline-start:18px;display:grid;gap:4px;color:var(--text-secondary, #5c5346);font-size:.74rem}.about-privacy-list li b{color:var(--text-primary, #2c261e)}.mushaf-fonts-block{display:flex;flex-direction:column;gap:6px}.quran-font-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.preferences-compact .quran-font-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}@media(max-width:390px){.quran-font-options:not(.preferences-compact .quran-font-options){grid-template-columns:1fr!important}}.quran-font-choice{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:8px 6px!important;border-radius:10px!important;border:1.5px solid var(--border-color)!important;background:var(--bg-card)!important;cursor:pointer;position:relative;text-align:center;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.preferences-compact .quran-font-choice{padding:6px 4px!important;gap:2px!important;border-radius:8px!important}.quran-font-choice input{position:absolute;opacity:0;pointer-events:none}.quran-font-choice.is-selected{border-color:var(--accent-color)!important;box-shadow:0 0 0 2px var(--accent-soft)!important;background:color-mix(in srgb,var(--accent-soft) 45%,var(--bg-card))!important}.quran-font-sample{font-family:QPC-Hafs,Amiri Quran,Amiri,serif;font-size:1.08rem;line-height:1.35;color:var(--text-primary);padding:2px 6px;border-radius:6px;background:color-mix(in srgb,var(--bg-primary) 75%,transparent);width:100%;box-sizing:border-box;white-space:nowrap}.preferences-compact .quran-font-sample{font-size:.92rem;padding:1px 4px}.quran-font-sample.sample-uthmani{font-weight:400;-webkit-text-stroke:0px transparent}.quran-font-sample.sample-bold{font-weight:600;-webkit-text-stroke:.42px currentColor;text-shadow:.18px 0 0 currentColor,-.18px 0 0 currentColor;transform:scaleX(1.035)}.quran-font-meta{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;width:100%}.quran-font-meta strong{font-size:.72rem;color:var(--text-primary);line-height:1.25}.preferences-compact .quran-font-meta strong{font-size:.63rem}.quran-font-meta small{font-size:.62rem;color:var(--text-secondary);line-height:1.2}.settings-fields-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:480px){.settings-fields-pair{grid-template-columns:1fr}}.prayer-reminder-fold{border:1px solid var(--border-color);border-radius:12px;background:var(--bg-card);padding:10px 12px;margin-top:2px}.prayer-reminder-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-weight:700;font-size:.86rem;color:var(--text-primary);list-style:none}.prayer-reminder-fold>summary::-webkit-details-marker{display:none}.prayer-fold-badge{font-size:.72rem;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-secondary);white-space:nowrap}.prayer-fold-badge.is-on{background:var(--accent-soft);border-color:var(--accent-color);color:var(--accent-color)}.prayer-reminder-fold-body{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--border-color)}.muazzin-selector-row{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.muazzin-select{flex:1 1 200px;min-height:38px;padding:7px 10px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.82rem;font-weight:700}.muazzin-preview-btn{flex:0 0 auto;min-height:38px!important;padding:6px 12px!important;border-radius:10px!important;font-size:.78rem!important;font-weight:700!important;white-space:nowrap}.muazzin-preview-btn.is-playing{background:var(--accent-color)!important;color:var(--bg-card)!important;border-color:var(--accent-color)!important}.prayer-stop-adhan-btn{padding:4px 10px;border-radius:8px;border:1px solid var(--accent-color);background:var(--accent-soft);color:var(--accent-color);font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}:root{--bg-primary: #f1f6e7;--bg-card: #f8fbf2;--bg-bar: rgba(241, 246, 231, .95);--text-primary: #1a2912;--quran-ink-color: #0e1908;--text-secondary: #4e613d;--accent-color: #4f682c;--accent-soft: rgba(85, 107, 47, .14);--ayah-marker-color: #6b8638;--bookmark-color: #c59b27;--verse-selected-bg: rgba(107, 134, 56, .2);--border-color: #d2dec0}.home-brand-block{display:flex;flex-direction:column;gap:2px}.home-brand-title-row{display:inline-flex;align-items:center;gap:8px}.home-brand-emblem{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent-color) 42%,var(--border-color));color:var(--accent-color);font-family:Amiri Quran,QPC-Hafs,serif;font-size:1.15rem;line-height:1;flex-shrink:0;box-shadow:0 2px 6px #4f682c1a}.home-header .home-title,.home-screen-single-page .home-title{font-family:QPC-Hafs,Amiri Quran,Amiri,serif!important;font-size:1.56rem!important;font-weight:700!important;color:var(--accent-color)!important;letter-spacing:.01em;line-height:1.35!important;margin:0!important;text-shadow:0 1px 2px rgba(79,104,44,.08)}@media(max-height:700px){.home-screen-single-page .home-title{font-size:1.38rem!important}.home-brand-emblem{width:26px;height:26px;font-size:1rem}}.adhan-phrase-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(max-width:480px){.adhan-phrase-choices{grid-template-columns:1fr}}.adhan-phrase-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:9px 12px;border-radius:10px;border:1.5px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;text-align:right;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.adhan-phrase-btn strong{font-size:.82rem;color:var(--text-primary)}.adhan-phrase-btn small{font-size:.68rem;color:var(--text-secondary);line-height:1.4}.adhan-phrase-btn.active{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-soft) 55%,var(--bg-card));box-shadow:0 0 0 2px var(--accent-soft)}.adhan-phrase-btn.active strong{color:var(--accent-color)}.qibla-hero-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:2px}.qibla-hero-tab{min-height:68px;padding:11px 12px;border-radius:14px;border:1.5px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;display:flex;align-items:center;justify-content:flex-start;gap:11px;text-align:right;cursor:pointer;transition:transform .14s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.qibla-hero-tab:active{transform:scale(.98)}.qibla-hero-tab-icon{width:44px;height:44px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border-color);color:var(--accent-color);display:grid;place-items:center;flex-shrink:0;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.qibla-hero-tab-icon svg{width:26px;height:26px}.qibla-hero-tab-text{display:flex;flex-direction:column;gap:2px;min-width:0}.qibla-hero-tab-text strong{font-size:.96rem;font-weight:800;color:var(--text-primary);line-height:1.25}.qibla-hero-tab-text small{font-size:.72rem;color:var(--text-secondary);line-height:1.3}.qibla-hero-tab.active{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-soft) 65%,var(--bg-card));box-shadow:0 4px 14px #4f682c1f}.qibla-hero-tab.active .qibla-hero-tab-icon{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.qibla-hero-tab.active .qibla-hero-tab-text strong{color:var(--accent-color)}@media(max-width:420px){.qibla-hero-tab{padding:9px 10px;gap:8px;min-height:62px}.qibla-hero-tab-icon{width:38px;height:38px}.qibla-hero-tab-icon svg{width:22px;height:22px}.qibla-hero-tab-text strong{font-size:.86rem}.qibla-hero-tab-text small{font-size:.66rem}}.dhikr-item-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:4px;padding-top:8px;border-top:1px dashed color-mix(in srgb,var(--border-color) 80%,transparent)}.dhikr-item-virtue{flex:1 1 160px;font-size:.76rem;color:var(--text-secondary);line-height:1.5}.dhikr-tap-action-btn{flex:0 0 auto;min-height:40px;padding:6px 14px;border-radius:999px;border:1.5px solid var(--accent-color);background:var(--accent-color);color:var(--bg-card);font:inherit;font-size:.82rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 3px 10px var(--accent-soft);transition:transform .12s ease,background-color .15s ease,box-shadow .15s ease}.dhikr-tap-action-btn:not(:disabled):active{transform:scale(.95)}.dhikr-tap-action-btn.is-done{background:var(--accent-soft);color:var(--accent-color);border-color:var(--accent-color);box-shadow:none;cursor:default}.dhikr-tap-btn-icon{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#ffffff38;font-size:.85rem;line-height:1}.dhikr-tap-action-btn.is-done .dhikr-tap-btn-icon{background:var(--accent-color);color:var(--bg-card)}.dhikr-tap-btn-count{padding:2px 8px;border-radius:999px;background:#00000029;font-size:.74rem;font-variant-numeric:tabular-nums}.dhikr-tap-action-btn.is-done .dhikr-tap-btn-count{background:var(--bg-card);color:var(--accent-color)}.bookmarks-main-card{gap:14px}.bookmarks-header-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.bookmarks-subtitle{margin:3px 0 0;font-size:.78rem;color:var(--text-secondary)}.bookmarks-list-stack,.bookmarks-sheet-list{display:flex!important;flex-direction:column!important;gap:10px!important;max-height:66dvh;overflow-y:auto;padding:2px 2px 6px}.bookmark-item-card{flex-shrink:0!important;width:100%;box-sizing:border-box;background:var(--bg-primary)!important;border:1px solid var(--border-color)!important;border-inline-start:4px solid var(--accent-color)!important;border-radius:12px!important;padding:12px 14px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;box-shadow:0 2px 8px #1f1d1a0a}.bookmark-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.bookmark-title-group{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 180px}.bookmark-badge-icon{width:34px;height:34px;border-radius:9px;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent-color) 30%,var(--border-color));display:grid;place-items:center;flex-shrink:0}.bookmark-title-texts{display:flex;flex-direction:column;gap:2px;min-width:0}.bookmark-title-texts .index-item-name{font-size:.94rem;font-weight:700;color:var(--text-primary);line-height:1.3}.bookmark-title-texts .index-item-meta{font-size:.76rem;color:var(--text-secondary)}.bookmark-label-row{width:100%}.bookmark-label-row .bookmark-label-input{width:100%;margin:0!important;padding:8px 11px!important;border-radius:9px!important;border:1px solid var(--border-color)!important;background:var(--bg-card)!important;color:var(--text-primary)!important;font-size:.82rem!important}.audio-downloads-share-bar{margin-bottom:8px}.audio-reader-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.home-listening-sheet .audio-reader-row .audio-reader-dl-btn,.listening-playback-sheet .audio-reader-row .audio-reader-dl-btn{min-width:78px;min-height:34px;padding:6px 10px;border-radius:9px;border:1px solid var(--accent-color);background:var(--accent-color);color:var(--bg-card);font-size:.7rem;font-weight:700;cursor:pointer}.home-listening-sheet .audio-reader-row .audio-reader-share-btn,.listening-playback-sheet .audio-reader-row .audio-reader-share-btn,.audio-saved-actions .audio-row-share-btn{min-width:68px;min-height:34px;padding:6px 10px;border-radius:9px;border:1px solid var(--accent-color);background:var(--accent-soft);color:var(--accent-color);font-size:.7rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px}:root,[data-theme=rawdah],[data-theme=rawdah][data-frame-design]{--ayah-marker-color: #2f5920 !important;--ayah-number-color: #102808 !important;--ayah-number-shadow: 0 .5px 0 rgba(255, 255, 255, .75);--ayah-medallion-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMmY1OTIwIiBzdHJva2U9IiNjNTliMjciIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMmY1OTIwIiBzdHJva2U9IiNjNTliMjciIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMmY1OTIwIiBzdHJva2U9IiNjNTliMjciIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZjRkNTczIiBzdHJva2U9IiNjNTliMjciIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2Y0ZDU3MyIgc3Ryb2tlPSIjYzU5YjI3IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2Y0ZDU3MyIgc3Ryb2tlPSIjYzU5YjI3IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmNGQ1NzMiIHN0cm9rZT0iI2M1OWIyNyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmNGQ1NzMiIHN0cm9rZT0iI2M1OWIyNyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmNGQ1NzMiIHN0cm9rZT0iI2M1OWIyNyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmNGQ1NzMiIHN0cm9rZT0iI2M1OWIyNyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmNGQ1NzMiIHN0cm9rZT0iI2M1OWIyNyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2Y5ZmNlZiIgc3Ryb2tlPSIjYzU5YjI3IiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZiOGMzZSIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=);--ayah-medallion-bookmarked-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZmZmMGIzIiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2ZmZjBiMyIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2ZmZjBiMyIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ZmZjZkNiIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M0OTEyMiIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=);--ayah-medallion-noted-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjYTNmMGNlIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2EzZjBjZSIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2EzZjBjZSIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ViZmFmMyIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJlOGI2NyIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=)}[data-theme=light],[data-theme=light][data-frame-design]{--ayah-marker-color: #1c3f6e !important;--ayah-number-color: #102542 !important;--ayah-number-shadow: 0 .5px 0 rgba(255, 255, 255, .8);--ayah-medallion-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMWMzZjZlIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMWMzZjZlIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMWMzZjZlIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZjZkODdlIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2Y2ZDg3ZSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2Y2ZDg3ZSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ZmZmFmMCIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2I4ODkyOCIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=);--ayah-medallion-bookmarked-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZmZmMGIzIiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2ZmZjBiMyIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2ZmZjBiMyIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ZmZjZkNiIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M0OTEyMiIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=);--ayah-medallion-noted-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjYTNmMGNlIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2EzZjBjZSIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2EzZjBjZSIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ViZmFmMyIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJlOGI2NyIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=)}[data-theme=sepia],[data-theme=sepia][data-frame-design]{--ayah-marker-color: #6e4415 !important;--ayah-number-color: #261404 !important;--ayah-number-shadow: 0 .5px 0 rgba(255, 250, 240, .75);--ayah-medallion-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjNmU0NDE1IiBzdHJva2U9IiNjODkxMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjNmU0NDE1IiBzdHJva2U9IiNjODkxMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjNmU0NDE1IiBzdHJva2U9IiNjODkxMjgiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZjVkNDc4IiBzdHJva2U9IiNjODkxMjgiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2Y1ZDQ3OCIgc3Ryb2tlPSIjYzg5MTI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2Y1ZDQ3OCIgc3Ryb2tlPSIjYzg5MTI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmNWQ0NzgiIHN0cm9rZT0iI2M4OTEyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmNWQ0NzgiIHN0cm9rZT0iI2M4OTEyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmNWQ0NzgiIHN0cm9rZT0iI2M4OTEyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmNWQ0NzgiIHN0cm9rZT0iI2M4OTEyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmNWQ0NzgiIHN0cm9rZT0iI2M4OTEyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ZkZjVlNiIgc3Ryb2tlPSIjYzg5MTI4IiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzljNmIyOCIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=);--ayah-medallion-bookmarked-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZmZmMGIzIiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2ZmZjBiMyIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2ZmZjBiMyIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ZmZjZkNiIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M0OTEyMiIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=);--ayah-medallion-noted-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjYTNmMGNlIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2EzZjBjZSIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2EzZjBjZSIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ViZmFmMyIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJlOGI2NyIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=)}[data-theme=turquoise],[data-theme=turquoise][data-frame-design]{--ayah-marker-color: #135d6d !important;--ayah-number-color: #062830 !important;--ayah-number-shadow: 0 .5px 0 rgba(255, 255, 255, .8);--ayah-medallion-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMTM1ZDZkIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMTM1ZDZkIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMTM1ZDZkIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZjNkMjdhIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2YzZDI3YSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2YzZDI3YSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmM2QyN2EiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmM2QyN2EiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmM2QyN2EiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmM2QyN2EiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmM2QyN2EiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2YzZmNmZCIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI1ODM5NiIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=);--ayah-medallion-bookmarked-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjOWM2ZDE0IiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZmZmMGIzIiBzdHJva2U9IiNlM2I0M2MiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2ZmZjBiMyIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2ZmZjBiMyIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYwYjMiIHN0cm9rZT0iI2UzYjQzYyIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ZmZjZkNiIgc3Ryb2tlPSIjZTNiNDNjIiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M0OTEyMiIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=);--ayah-medallion-noted-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMWY2ODRiIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjYTNmMGNlIiBzdHJva2U9IiNjODliMjgiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2EzZjBjZSIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2EzZjBjZSIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNhM2YwY2UiIHN0cm9rZT0iI2M4OWIyOCIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ViZmFmMyIgc3Ryb2tlPSIjYzg5YjI4IiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJlOGI2NyIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=)}[data-theme=dark],[data-theme=dark][data-frame-design]{--ayah-marker-color: #eec65f !important;--ayah-number-color: #fff7df !important;--ayah-number-shadow: 0 1px 2px rgba(0, 0, 0, .9), 0 0 1px rgba(238, 198, 95, .35);--ayah-medallion-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMWU1NzQ2IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMWU1NzQ2IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMWU1NzQ2IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZmZlNDhmIiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2ZmZTQ4ZiIgc3Ryb2tlPSIjZWVjNjVmIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2ZmZTQ4ZiIgc3Ryb2tlPSIjZWVjNjVmIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIzLjIiIGZpbGw9IiM1NmI4OTMiIG9wYWNpdHk9IjAuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIyLjAiIGZpbGw9IiMxMDFkMjQiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIxLjM1Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIxOS42IiBmaWxsPSJub25lIiBzdHJva2U9IiM1NmI4OTMiIHN0cm9rZS13aWR0aD0iMC45NSIgc3Ryb2tlLWRhc2hhcnJheT0iMi40IDEuNiIvPgogIDwvZz4KPC9zdmc+);--ayah-medallion-bookmarked-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjOGM2MjEwIiBzdHJva2U9IiNmZmQ4NmIiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjOGM2MjEwIiBzdHJva2U9IiNmZmQ4NmIiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjOGM2MjEwIiBzdHJva2U9IiNmZmQ4NmIiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZmZmM2M0IiBzdHJva2U9IiNmZmQ4NmIiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2ZmZjNjNCIgc3Ryb2tlPSIjZmZkODZiIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2ZmZjNjNCIgc3Ryb2tlPSIjZmZkODZiIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmZmYzYzQiIHN0cm9rZT0iI2ZmZDg2YiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYzYzQiIHN0cm9rZT0iI2ZmZDg2YiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmYzYzQiIHN0cm9rZT0iI2ZmZDg2YiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYzYzQiIHN0cm9rZT0iI2ZmZDg2YiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmYzYzQiIHN0cm9rZT0iI2ZmZDg2YiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIzLjIiIGZpbGw9IiNmNWNmNjIiIG9wYWNpdHk9IjAuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIyLjAiIGZpbGw9IiMyYjIxMGQiIHN0cm9rZT0iI2ZmZDg2YiIgc3Ryb2tlLXdpZHRoPSIxLjM1Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIxOS42IiBmaWxsPSJub25lIiBzdHJva2U9IiNmNWNmNjIiIHN0cm9rZS13aWR0aD0iMC45NSIgc3Ryb2tlLWRhc2hhcnJheT0iMi40IDEuNiIvPgogIDwvZz4KPC9zdmc+);--ayah-medallion-noted-bg: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMjU3MzU1IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMjU3MzU1IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMjU3MzU1IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjOWVmNWNmIiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iIzllZjVjZiIgc3Ryb2tlPSIjZWVjNjVmIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iIzllZjVjZiIgc3Ryb2tlPSIjZWVjNjVmIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiM5ZWY1Y2YiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiM5ZWY1Y2YiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiM5ZWY1Y2YiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiM5ZWY1Y2YiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiM5ZWY1Y2YiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIzLjIiIGZpbGw9IiM1NmI4OTMiIG9wYWNpdHk9IjAuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIyLjAiIGZpbGw9IiMxMTJhMjIiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIxLjM1Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIxOS42IiBmaWxsPSJub25lIiBzdHJva2U9IiM1NmI4OTMiIHN0cm9rZS13aWR0aD0iMC45NSIgc3Ryb2tlLWRhc2hhcnJheT0iMi40IDEuNiIvPgogIDwvZz4KPC9zdmc+)}.mushaf-word.mushaf-end,.mushaf-measure .mushaf-end{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;line-height:1!important;margin-inline:.03em!important;padding:0!important;position:relative!important;transform:translateY(-.03em)}.mushaf-end .mushaf-glyph,.verse-marker{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-family:var(--ui-font)!important;font-weight:800!important;line-height:1!important;letter-spacing:-.02em!important;font-variant-numeric:normal!important;color:var(--ayah-number-color, var(--ayah-marker-color))!important;-webkit-text-fill-color:var(--ayah-number-color, var(--ayah-marker-color))!important;-webkit-text-stroke:0px transparent!important;text-shadow:var(--ayah-number-shadow, none)!important;background-color:transparent!important;background-image:var(--ayah-medallion-bg)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:50%!important;user-select:none!important;-webkit-user-select:none!important;flex-shrink:0!important;font-size:.44em!important;width:2em!important;height:2em!important;padding:.03em 0 0!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.mushaf-end[data-digits="2"] .mushaf-glyph,.verse-marker[data-digits="2"]{font-size:.4em!important;width:2.22em!important;height:2.22em!important;letter-spacing:-.03em!important}.mushaf-end[data-digits="3"] .mushaf-glyph,.verse-marker[data-digits="3"]{font-size:.34em!important;width:2.7em!important;height:2.6em!important;letter-spacing:-.045em!important}.mushaf-flexible .mushaf-end .mushaf-glyph,.uthmani-flow-page .verse-marker{font-size:.47em!important;width:2.04em!important;height:2.04em!important}.mushaf-flexible .mushaf-end[data-digits="2"] .mushaf-glyph,.uthmani-flow-page .verse-marker[data-digits="2"]{font-size:.425em!important;width:2.26em!important;height:2.26em!important}.mushaf-flexible .mushaf-end[data-digits="3"] .mushaf-glyph,.uthmani-flow-page .verse-marker[data-digits="3"]{font-size:.36em!important;width:2.74em!important;height:2.64em!important}.mushaf-word.verse-selected.mushaf-end .mushaf-glyph,.verse-selected>.verse-marker,.verse-marker.verse-selected{background-color:transparent!important;background-image:var(--ayah-medallion-bg)!important;box-shadow:0 0 0 2px var(--accent-color),0 2px 8px #0000002e!important;transform:scale(1.08)!important}.mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,.verse-bookmarked>.verse-marker,.verse-marker.verse-bookmarked,[data-theme=dark] .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,[data-theme=dark] .verse-bookmarked>.verse-marker,[data-theme=dark] .verse-marker.verse-bookmarked{background-color:transparent!important;background-image:var(--ayah-medallion-bookmarked-bg)!important;box-shadow:0 0 0 1.8px var(--bookmark-color),0 2px 8px #d6a10c47!important;transform:scale(1.12)!important}.mushaf-end[data-note] .mushaf-glyph,.verse-marker[data-note]{background-color:transparent!important;background-image:var(--ayah-medallion-noted-bg)!important;box-shadow:0 0 0 1.8px var(--verse-note-color),0 0 0 3.5px color-mix(in srgb,var(--verse-note-color) 24%,transparent)!important;outline:none!important}.reader-framed .fatiha-page .mushaf-end .mushaf-glyph,.reader-framed .fatiha-page .verse-marker{--ayah-number-color: #102542 !important;--ayah-number-shadow: 0 .5px 0 rgba(255, 255, 255, .85) !important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMWMzZjZlIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMWMzZjZlIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMWMzZjZlIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZjZkODdlIiBzdHJva2U9IiNjODk2MmUiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2Y2ZDg3ZSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2Y2ZDg3ZSIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmNmQ4N2UiIHN0cm9rZT0iI2M4OTYyZSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIAogICAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjIuMCIgZmlsbD0iI2ZmZmFmMCIgc3Ryb2tlPSIjYzg5NjJlIiBzdHJva2Utd2lkdGg9IjEuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjE5LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2I4ODkyOCIgc3Ryb2tlLXdpZHRoPSIwLjk1IiBzdHJva2UtZGFzaGFycmF5PSIyLjQgMS42Ii8+CiAgPC9nPgo8L3N2Zz4=)!important;color:#102542!important;-webkit-text-fill-color:#102542!important}.reader-immersive:not(.reader-framed)[data-theme=dark] .fatiha-page .mushaf-end .mushaf-glyph,.reader-immersive:not(.reader-framed)[data-theme=dark] .fatiha-page .verse-marker{--ayah-number-color: #fff7df !important;--ayah-number-shadow: 0 1px 2px rgba(0, 0, 0, .9) !important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDY0IDY0IiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxyZWN0IHg9IjkuNSIgeT0iOS41IiB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHJ4PSI2IiBmaWxsPSIjMWU1NzQ2IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8cmVjdCB4PSI5LjUiIHk9IjkuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiByeD0iNiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMzIgMzIpIiBmaWxsPSIjMWU1NzQ2IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS44Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyNS4yIiBmaWxsPSIjMWU1NzQ2IiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMS41Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMuMiIgcj0iMi4xIiBmaWxsPSIjZmZlNDhmIiBzdHJva2U9IiNlZWM2NWYiIHN0cm9rZS13aWR0aD0iMC43Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjYwLjgiIHI9IjIuMSIgZmlsbD0iI2ZmZTQ4ZiIgc3Ryb2tlPSIjZWVjNjVmIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iMy4yIiBjeT0iMzIiIHI9IjIuMSIgZmlsbD0iI2ZmZTQ4ZiIgc3Ryb2tlPSIjZWVjNjVmIiBzdHJva2Utd2lkdGg9IjAuNyIvPgogICAgPGNpcmNsZSBjeD0iNjAuOCIgY3k9IjMyIiByPSIyLjEiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSIxMS42IiByPSIxLjkiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjExLjYiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjUyLjQiIGN5PSI1Mi40IiByPSIxLjkiIGZpbGw9IiNmZmU0OGYiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIzLjIiIGZpbGw9IiM1NmI4OTMiIG9wYWNpdHk9IjAuMzUiLz4KICAgIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIyLjAiIGZpbGw9IiMxMDFkMjQiIHN0cm9rZT0iI2VlYzY1ZiIgc3Ryb2tlLXdpZHRoPSIxLjM1Ii8+CiAgICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIxOS42IiBmaWxsPSJub25lIiBzdHJva2U9IiM1NmI4OTMiIHN0cm9rZS13aWR0aD0iMC45NSIgc3Ryb2tlLWRhc2hhcnJheT0iMi40IDEuNiIvPgogIDwvZz4KPC9zdmc+)!important;color:#fff7df!important;-webkit-text-fill-color:#fff7df!important}.memo-ayah-end-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:2px 10px!important;border-radius:999px!important;font-weight:800!important;color:var(--ayah-number-color, var(--accent-color))!important;background:color-mix(in srgb,var(--accent-soft) 75%,var(--bg-card))!important;border:1.5px solid var(--ayah-marker-color, var(--accent-color))!important}.mushaf-word.mushaf-sajda{position:relative}.mushaf-word.mushaf-sajda:after{content:"\6e9";position:absolute;inset-inline-start:50%;top:-.62em;transform:translate(50%);font-family:Noto Naskh Arabic,serif;font-size:.42em;line-height:1;color:var(--accent-color);pointer-events:none}.reader-mark-chip{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;color:var(--accent-color);background:var(--accent-soft, rgba(0,0,0,.05));border:1px solid currentColor;white-space:nowrap}.pinch-font-indicator .pinch-font-badge{display:block;font-size:12px;opacity:.8;margin-bottom:4px}.reader-spread .mode-flip .reader-slide.reader-spread-slide{width:50%}.reader-spread .mode-flip .reader-slide.reader-spread-slide[data-partner=true]{pointer-events:auto;-webkit-user-select:auto;user-select:auto}.reader-spread .mode-flip .reader-slide.reader-spread-slide .mushaf-page-card{max-width:none}.reader-immersive.reader-spread .reading-stage.mode-flip{width:min(100%,136svh)!important;max-width:none!important}.reader-immersive.reader-spread .reader-spread-slide .original-page-card{width:100%}.reader-immersive.reader-spread .reader-spread-slide .mushaf-page-card{max-width:none!important}.reader-immersive.reader-spread .reader-stable-tools{width:min(100%,136svh)}[data-frame-design=rawdah],[data-theme][data-frame-design=rawdah]{--fatiha-full-illumination: none !important;--fatiha-title-top: 18.2% !important;--fatiha-title-left: 29.5% !important;--fatiha-title-width: 41% !important;--fatiha-title-height: 5.6% !important;--fatiha-title-color: #1d4a31 !important;--fatiha-sanctuary-top: 28.5% !important;--fatiha-sanctuary-bottom: 15% !important;--fatiha-sanctuary-left: 14% !important;--fatiha-sanctuary-right: 14% !important;--fatiha-sanctuary-width: 72% !important;--fatiha-sanctuary-height: 56.5% !important;--fatiha-font-scale: .58 !important;--frame-border-image: url("./asset-frame-rawdah-5ERQ74SZ.svg") 24 round !important;--surah-banner-image: url("./asset-banner-rawdah-E5RLKU54.svg") !important}[data-frame-design=lotus],[data-theme][data-frame-design=lotus]{--frame-border-image: url("./asset-frame-lotus-A3NEFMKN.svg") 24 round !important}[data-frame-design=toranj],[data-theme][data-frame-design=toranj]{--frame-border-image: url("./asset-frame-toranj-SKS5TSCT.svg") 24 round !important}[data-frame-design=andalus],[data-theme][data-frame-design=andalus]{--frame-border-image: url("./asset-frame-andalus-YXZUUW5X.svg") 24 round !important}[data-frame-design=crescents],[data-theme][data-frame-design=crescents]{--frame-border-image: url("./asset-frame-crescents-LTNZTNLU.svg") 24 round !important}.reader-framed .mushaf-page-card:not(.fatiha-page):after{border-width:11px!important;opacity:1!important}[data-theme=dark] .reader-framed .mushaf-page-card:after{filter:brightness(.82) saturate(.9)}.reader-immersive[data-theme=dark] .fatiha-page>.mushaf-lines-viewport{filter:brightness(.86)}.frame-design-rawdah .frame-design-swatch,.frame-design-lotus .frame-design-swatch,.frame-design-toranj .frame-design-swatch,.frame-design-andalus .frame-design-swatch,.frame-design-crescents .frame-design-swatch{background:#fffaf0!important;border:6px solid transparent!important;box-shadow:none!important;border-radius:2px!important}.frame-design-rawdah .frame-design-swatch{border:6px solid transparent!important;border-image:url("./asset-frame-rawdah-5ERQ74SZ.svg") 24 round!important;background:#fffaf0!important}.frame-design-lotus .frame-design-swatch{border-image:url("./asset-frame-lotus-A3NEFMKN.svg") 24 round!important}.frame-design-toranj .frame-design-swatch{border-image:url("./asset-frame-toranj-SKS5TSCT.svg") 24 round!important}.frame-design-andalus .frame-design-swatch{border-image:url("./asset-frame-andalus-YXZUUW5X.svg") 24 round!important}.frame-design-crescents .frame-design-swatch{border-image:url("./asset-frame-crescents-LTNZTNLU.svg") 24 round!important}:root,[data-theme=rawdah],[data-theme=rawdah][data-frame-design]{--ayah-medallion-bg: url("./asset-ayah-rawdah-VWAQWBOA.svg") !important;--ayah-medallion-bookmarked-bg: url("./asset-ayah-rawdah-bookmarked-S5PVCL6M.svg") !important;--ayah-medallion-noted-bg: url("./asset-ayah-rawdah-noted-YAP2BT5D.svg") !important;--ayah-number-color: #1f5a3c !important}[data-theme=light],[data-theme=light][data-frame-design]{--ayah-medallion-bg: url("./asset-ayah-light-ASUM364B.svg") !important;--ayah-medallion-bookmarked-bg: url("./asset-ayah-light-bookmarked-3JUM2R5P.svg") !important;--ayah-medallion-noted-bg: url("./asset-ayah-light-noted-PTEAG3TJ.svg") !important;--ayah-number-color: #1c3f6e !important}[data-theme=sepia],[data-theme=sepia][data-frame-design]{--ayah-medallion-bg: url("./asset-ayah-sepia-3FCR43WR.svg") !important;--ayah-medallion-bookmarked-bg: url("./asset-ayah-sepia-bookmarked-PN5VVNJJ.svg") !important;--ayah-medallion-noted-bg: url("./asset-ayah-sepia-noted-IRWDSVW5.svg") !important;--ayah-number-color: #5e3a12 !important}[data-theme=turquoise],[data-theme=turquoise][data-frame-design]{--ayah-medallion-bg: url("./asset-ayah-turquoise-STKT4UOE.svg") !important;--ayah-medallion-bookmarked-bg: url("./asset-ayah-turquoise-bookmarked-LTQ5RZ3J.svg") !important;--ayah-medallion-noted-bg: url("./asset-ayah-turquoise-noted-DUDZKYPW.svg") !important;--ayah-number-color: #135d6d !important}[data-theme=dark],[data-theme=dark][data-frame-design]{--ayah-medallion-bg: url("./asset-ayah-dark-HWQUL2BP.svg") !important;--ayah-medallion-bookmarked-bg: url("./asset-ayah-dark-bookmarked-WDXDMPMA.svg") !important;--ayah-medallion-noted-bg: url("./asset-ayah-dark-noted-3LZDABOZ.svg") !important;--ayah-number-color: #f3e6c4 !important}.mushaf-end .mushaf-glyph,.verse-marker{font-family:Noto Naskh Arabic,Amiri,Traditional Arabic,Scheherazade New,serif!important;font-weight:700!important;text-shadow:none!important;letter-spacing:0!important;border-radius:50%!important;padding-top:.08em!important}.mushaf-word.verse-selected.mushaf-end .mushaf-glyph,.verse-selected>.verse-marker,.verse-marker.verse-selected{box-shadow:0 0 0 2px var(--accent-color)!important}.mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,.verse-bookmarked>.verse-marker,.verse-marker.verse-bookmarked{box-shadow:none!important}.frame-many-choices .frame-design-choice{min-width:0}.frame-many-choices .frame-design-text strong{white-space:normal!important;line-height:1.25;font-size:.82rem}.frame-many-choices .frame-design-text small{white-space:nowrap}.frame-many-choices .frame-design-swatch{width:26px!important;height:34px!important}.theme-choice.theme-dark .theme-choice-text strong{color:#f3e6c4!important}.theme-choice.theme-dark .theme-choice-text small{color:#c7bca3!important}.settings-organized .preference-group legend{letter-spacing:0}.sunnah-reminders{background:var(--bg-card)}.sunnah-reminder-time input{direction:ltr;font-variant-numeric:tabular-nums}.reader-framed.reader-page-integrated .mushaf-page-card:not(.fatiha-page){padding-inline:calc(var(--frame-band, 13px) + 14px)!important;padding-block-start:calc(var(--frame-band, 13px) + 4px)!important;padding-block-end:calc(var(--frame-band, 13px) + 2px)!important}.frame-design-options.frame-many-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important}.frame-many-choices .frame-design-text strong{font-size:.86rem}.mushaf-page-card.fatiha-page{container-type:inline-size;position:relative!important;--fatiha-full-illumination: none !important;--fatiha-title-top: 12.6cqw !important;--fatiha-title-left: 27.8% !important;--fatiha-title-width: 44.4% !important;--fatiha-title-height: 13cqw !important;--fatiha-title-color: #fff2c2 !important;--fatiha-sanctuary-top: calc(32.1cqw + 4%) !important;--fatiha-sanctuary-bottom: calc(21.4cqw + 3%) !important;--fatiha-sanctuary-left: 19.5cqw !important;--fatiha-sanctuary-right: 19.5cqw !important;--fatiha-sanctuary-width: calc(100% - 39cqw) !important;--fatiha-sanctuary-height: calc(93% - 53.5cqw) !important}.reader-immersive.reader-vertical .mushaf-page-card.fatiha-page{padding:6px!important;display:flex!important;flex-direction:column!important}.reader-immersive.reader-horizontal .mushaf-page-card.fatiha-page,.reader-immersive.reader-horizontal .mushaf-page-card.fatiha-page:not([data-text-zoom-locked]):not([data-text-zoom-preview]){padding:40px 6px 6px!important;display:flex!important;flex-direction:column!important}.reader-framed .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:none!important;border-style:solid!important;border-width:0!important;border-image-source:var(--fatiha-full-illumination)!important;border-image-slice:24% 13% 16% 13% fill!important;border-image-width:32.1cqw 13cqw 21.4cqw 13cqw!important;border-image-repeat:stretch!important;border-radius:0!important;flex:1 1 auto!important;height:auto!important}.fatiha-page .mushaf-title-row.fatiha-fixed-title,.fatiha-page .mushaf-original .mushaf-title-row,.fatiha-page.uthmani-flow-page .surah-header-banner,.fatiha-page.uthmani-flow-page .surah-title{color:#fff2c2!important;-webkit-text-fill-color:#fff2c2!important;font-family:var(--ui-font)!important;font-weight:800!important;font-size:clamp(17px,5.8cqw,32px)!important;line-height:1.2!important;letter-spacing:0!important;text-shadow:0 1px 0 #16301a,0 0 7px rgba(0,0,0,.5)!important}.fatiha-page.uthmani-flow-page .surah-meta{display:none!important}.reader-immersive:not(.reader-framed) .fatiha-page .mushaf-title-row.fatiha-fixed-title,.reader-immersive:not(.reader-framed) .fatiha-page.uthmani-flow-page .surah-title{color:var(--accent-color)!important;-webkit-text-fill-color:var(--accent-color)!important;text-shadow:none!important}.reader-framed .mushaf-page-card.fatiha-page>.page-number-footer,.reader-page-integrated.reader-horizontal:not(:has(.khatma-session)) .mode-flip .reader-framed .mushaf-page-card.fatiha-page .page-number-footer.reader-page-bottom,.reader-framed.reader-page-integrated.reader-horizontal .mode-flip .mushaf-page-card.fatiha-page .page-number-footer.reader-page-bottom{position:absolute!important;left:50%!important;bottom:calc(6px + 9.9cqw)!important;transform:translate(-50%,50%)!important;width:9cqw!important;height:auto!important;min-height:0!important;flex:none!important;margin:0!important;padding:0!important;overflow:visible!important;display:block!important;text-align:center!important;font-family:Noto Naskh Arabic,Amiri,serif!important;font-weight:700!important;font-size:clamp(13px,4.4cqw,24px)!important;line-height:1!important;color:#2c4a2c!important;background:none!important;z-index:6!important}.reader-framed .mushaf-page-card.fatiha-page>.page-number-footer{visibility:visible!important;opacity:1!important}.mushaf-lines .mushaf-word.mushaf-end,.mushaf-measure .mushaf-end{display:inline!important;margin-inline:0!important;transform:none!important;vertical-align:baseline!important;line-height:inherit!important}.mushaf-lines .mushaf-word.mushaf-end .mushaf-glyph,.mushaf-measure .mushaf-end .mushaf-glyph,[data-frame-design] .mushaf-lines .mushaf-word.mushaf-end .mushaf-glyph{display:inline!important;width:auto!important;height:auto!important;padding:0!important;font:inherit!important;font-size:1em!important;letter-spacing:0!important;background:none!important;border-radius:0!important;box-shadow:none!important;filter:none!important;outline:0!important;text-shadow:none!important;transform:none!important;color:var(--ayah-glyph-color, #8a6a1f)!important;-webkit-text-fill-color:var(--ayah-glyph-color, #8a6a1f)!important}:root,[data-theme=rawdah]{--ayah-glyph-color: #2f6a3e}[data-theme=light]{--ayah-glyph-color: #8a6a1f}[data-theme=sepia]{--ayah-glyph-color: #7a4c16}[data-theme=turquoise]{--ayah-glyph-color: #156a78}[data-theme=dark]{--ayah-glyph-color: #d9b866}.mushaf-lines .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph{color:var(--bookmark-color, #c49a38)!important;-webkit-text-fill-color:var(--bookmark-color, #c49a38)!important}.mushaf-lines .mushaf-end[data-note] .mushaf-glyph{text-decoration:underline dotted var(--accent-color)!important}.reader-framed.reader-page-integrated .mushaf-page-card:not(.fatiha-page){padding-inline:calc(var(--frame-band, 13px) + 7px)!important}.reader-vertical.reader-framed .reader-text-slot+.reader-text-slot .mushaf-page-card:not(.fatiha-page):after{border-top-width:0!important;top:0!important}.reader-vertical.reader-framed .reader-text-slot+.reader-text-slot .mushaf-page-card:not(.fatiha-page){padding-block-start:8px!important;margin-top:0!important}.reader-vertical.reader-framed .reader-text-slot{margin:0!important;padding-block:0!important}.reader-vertical.reader-framed .reader-text-slot+.reader-text-slot{border-top:0!important}.frame-design-fold>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 2px;font-weight:700}.frame-design-fold>summary::-webkit-details-marker{display:none}.frame-design-fold>summary:after{content:"\25be";color:var(--accent-color);transition:transform .15s}.frame-design-fold[open]>summary:after{transform:rotate(180deg)}.frame-design-fold .frame-current{font-weight:600;font-size:.82rem;color:var(--text-secondary)}.frame-design-options.frame-many-choices.frame-numbered{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.frame-numbered .frame-design-choice{flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:6px 2px!important;gap:3px!important;min-height:0!important}.frame-numbered .frame-design-swatch{width:30px!important;height:38px!important}.frame-numbered .frame-design-text strong{font-size:.8rem!important;text-align:center}.frame-numbered .frame-design-text small{display:none!important}.reader-vertical.reader-framed .mushaf-page-card:not(.fatiha-page){border-block-width:0!important;box-shadow:none!important;border-radius:0!important}.reader-vertical.reader-framed .mushaf-page-card:not(.fatiha-page):after{bottom:0!important}.reader-fast-page-strip{width:min(340px,calc(100vw - 24px))!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:10px 14px 9px!important;border-radius:16px!important}.reader-fast-page-strip .fast-strip-head{display:flex;align-items:baseline;gap:10px;justify-content:space-between}.reader-fast-page-strip .fast-strip-head strong{font-size:1.5rem;line-height:1;font-variant-numeric:tabular-nums;color:var(--accent-color)}.reader-fast-page-strip .fast-strip-head span{font-size:.85rem;font-weight:700}.reader-fast-page-strip small{font-size:.68rem;opacity:.75;text-align:center}.reader-fast-page-track{height:6px!important;margin-inline:4px!important}.reader-fast-page-track b{position:absolute;top:-2px;width:1px;height:10px;background:color-mix(in srgb,var(--accent-color) 40%,transparent);transform:translate(50%)}.reader-fast-page-track b[data-major]{height:14px;top:-4px;background:var(--accent-color)}.reader-fast-page-track i{width:16px!important;height:16px!important;box-shadow:0 0 0 3px var(--bg-card, #fff)}.reading-stage.mode-flip.page-turn-leaving .reader-page-window{transition:transform var(--turn-ms, .22s) cubic-bezier(.2,.88,.26,1)!important}.reader-touch-locked .reading-stage{pointer-events:none!important}.reader-touch-locked .reader-stable-tools,.reader-touch-locked .reader-floating-tools{display:none!important}.reader-unlock-button{position:fixed;z-index:80;bottom:calc(14px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 50%,transparent);background:color-mix(in srgb,var(--bg-card) 88%,transparent);color:var(--accent-color);font:700 .8rem var(--ui-font);box-shadow:0 4px 14px #0002;opacity:.82;touch-action:none;user-select:none;-webkit-user-select:none}.reader-unlock-button:active{opacity:1;transform:translate(-50%) scale(.97)}.reader-lock-button{display:block;width:100%;margin:4px 0 10px;padding:9px 12px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--accent-color) 55%,transparent);background:transparent;color:var(--accent-color);font:700 .82rem var(--ui-font);cursor:pointer}.resume-reading-card{position:fixed;z-index:70;left:50%;transform:translate(-50%);bottom:calc(78px + env(safe-area-inset-bottom,0px));width:min(420px,calc(100vw - 32px));display:flex;align-items:stretch;border-radius:16px;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent);box-shadow:0 10px 30px #0003;overflow:hidden;animation:resume-in .35s ease-out;direction:rtl}.listening-active .resume-reading-card{bottom:calc(var(--listening-space, 76px) + 78px + env(safe-area-inset-bottom,0px))}@keyframes resume-in{0%{opacity:0;transform:translate(-50%,16px)}}.resume-reading-open{flex:1;min-width:0;display:grid;gap:3px;text-align:start;padding:11px 14px;border:0;background:transparent;color:var(--text-color);font-family:var(--ui-font);cursor:pointer}.resume-reading-kicker{font-size:.74rem;color:var(--accent-color);font-weight:700}.resume-reading-open strong{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resume-reading-close{width:42px;border:0;border-inline-start:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);background:transparent;color:var(--muted-text, #888);font-size:1.2rem;cursor:pointer}.reader-ward-bar{position:fixed;z-index:45;left:50%;transform:translate(-50%);top:calc(66px + env(safe-area-inset-top,0px));width:min(360px,calc(100vw - 48px));display:grid;gap:4px;padding:6px 12px 7px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:color-mix(in srgb,var(--bg-card) 92%,transparent);color:var(--text-color);font:600 .74rem var(--ui-font);box-shadow:0 4px 14px #0001;cursor:pointer;animation:resume-in .25s ease-out}.reader-ward-track{height:4px;border-radius:4px;background:color-mix(in srgb,var(--accent-color) 15%,transparent);overflow:hidden}.reader-ward-track span{display:block;height:100%;background:var(--accent-color);border-radius:inherit;transition:width .3s}.reader-ward-text{text-align:center;color:var(--accent-color)}.reader-mark-chip.mark-quarter .mark-label{font-variant-numeric:normal}.reader-header-center{position:relative!important}.reader-page-marks{position:absolute;top:50%;left:100%;transform:translateY(-50%);margin-left:5px;direction:rtl;display:flex;align-items:center;gap:3px;pointer-events:none}.reader-page-marks:empty{display:none}.reader-page-marks .reader-mark-chip{padding:1px 6px;font-size:11px;line-height:1.2;background:color-mix(in srgb,var(--bg-card) 92%,transparent)}@media(max-width:390px){.reader-page-marks .reader-mark-chip{font-size:10px;padding:1px 4px}}[data-theme=dark] .reader-inline-surah,[data-theme=dark] .reader-inline-parts button{--header-cartouche-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='40' viewBox='0 0 120 40'%3E%3Cpath d='M14 2H106L118 20L106 38H14L2 20Z' fill='%231a2229' stroke='%23d4af53' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M16.5 6H103.5L113 20L103.5 34H16.5L7 20Z' fill='none' stroke='%2356b893' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") !important;border-image-source:var(--header-cartouche-image)!important;color:#f2dc9a!important;-webkit-text-fill-color:#f2dc9a!important;text-shadow:0 1px 1px #0008!important}.mushaf-word.mushaf-end,.verse-marker{position:relative}.mushaf-word.verse-bookmarked.mushaf-end:before,.verse-bookmarked>.verse-marker:before,.verse-marker.verse-bookmarked:before{content:"";position:absolute;left:50%;top:min(-.2em,-4px);width:max(.34em,10px);height:max(.45em,13px);transform:translate(-50%);pointer-events:none;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16'%3E%3Cpath d='M1 0.8H11V15.2L6 11.4L1 15.2Z' fill='%23c0392b' stroke='%23e8c060' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 1px 1px #0005)}.mushaf-lines .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph,.verse-bookmarked>.verse-marker,.verse-marker.verse-bookmarked{color:#b8860b!important;-webkit-text-fill-color:#b8860b!important}[data-theme=dark] .mushaf-lines .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph{color:#f0c75e!important;-webkit-text-fill-color:#f0c75e!important}.mushaf-end[data-note] .mushaf-glyph,.verse-marker[data-note]{outline:none!important;text-decoration:none!important;background:none!important}.mushaf-end[data-note]:after,.verse-marker[data-note]:after{content:"";position:absolute;right:min(-.06em,-3px);bottom:min(.02em,-1px);width:max(.3em,11px);height:max(.3em,11px);border-radius:50%;pointer-events:none;z-index:2;background:#1f7a5a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 13l1-3.2 6.8-6.8 2.2 2.2-6.8 6.8z' fill='%23fff'/%3E%3C/svg%3E") center / 72% no-repeat;box-shadow:0 0 0 1.5px var(--bg-card, #fff),0 1px 2px #0005}.verse-bookmarked>.verse-marker,.verse-marker.verse-bookmarked,[data-theme=dark] .verse-bookmarked>.verse-marker,[data-theme=dark] .verse-marker.verse-bookmarked,.verse-marker[data-note]{background:var(--ayah-medallion-bg) center / 100% 100% no-repeat!important;box-shadow:none!important;transform:none!important;filter:none!important}.mushaf-lines .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph{filter:drop-shadow(0 0 1.5px #e2b23c) drop-shadow(0 0 1px #e2b23c)!important;transform:none!important;background:none!important;box-shadow:none!important}.mushaf-lines .mushaf-end[data-note] .mushaf-glyph{box-shadow:none!important}.mushaf-page-card.fatiha-page{--fatiha-title-top: 10.2% !important;--fatiha-title-height: 8.2% !important;--fatiha-title-left: 27.8% !important;--fatiha-title-width: 44.4% !important;--fatiha-sanctuary-top: 29% !important;--fatiha-sanctuary-bottom: 21% !important;--fatiha-sanctuary-left: 20% !important;--fatiha-sanctuary-right: 20% !important;--fatiha-sanctuary-width: 60% !important;--fatiha-sanctuary-height: 50% !important;justify-content:center!important}.reader-framed .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){border:0!important;border-image:none!important;background:var(--fatiha-full-illumination) center / 100% 100% no-repeat!important;aspect-ratio:1080 / 1446!important;width:min(100%,calc((100dvh - 64px) * 1080 / 1446))!important;height:auto!important;min-height:0!important;max-height:none!important;flex:0 0 auto!important;margin:auto!important;position:relative!important}.reader-framed .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after,.reader-framed .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):after{content:"\661";position:absolute;left:50%;top:92.6%;transform:translate(-50%,-50%);font:700 clamp(13px,4.4cqw,26px) / 1 "Noto Naskh Arabic","Amiri",serif;color:#2c4a2c;pointer-events:none;z-index:6}.reader-framed .mushaf-page-card.fatiha-page>.page-number-footer,.reader-page-integrated.reader-horizontal:not(:has(.khatma-session)) .mode-flip .reader-framed .mushaf-page-card.fatiha-page .page-number-footer.reader-page-bottom,.reader-framed.reader-page-integrated.reader-horizontal .mode-flip .mushaf-page-card.fatiha-page .page-number-footer.reader-page-bottom{display:none!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening{justify-content:space-evenly!important;flex-direction:column!important;padding:0!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening>.mushaf-line{min-height:0!important;flex:0 0 auto!important}.reader-framed .fatiha-page.uthmani-flow-page .verses-flow{justify-content:space-evenly!important;padding:0 4px!important;font-size:clamp(12px,3.9cqw,24px)!important;line-height:1.5!important}.reader-framed .fatiha-page.uthmani-flow-page .verses-flow>*{margin-block:0!important}.reader-framed .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){aspect-ratio:982 / 1315!important;width:min(100%,calc((100dvh - 64px) * 982 / 1315))!important;filter:none!important}.reader-framed .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after,.reader-framed .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):after{content:none!important}.reader-framed .fatiha-page .mushaf-title-row.fatiha-fixed-title,.reader-framed .fatiha-page.uthmani-flow-page .surah-header-banner,.reader-framed .fatiha-page .mushaf-opening .mushaf-line-text,.reader-framed .fatiha-page.uthmani-flow-page .verses-flow{opacity:0!important}.reader-framed .mushaf-page-card.fatiha-page{--fatiha-sanctuary-top: 30.5% !important;--fatiha-sanctuary-bottom: 22.5% !important;--fatiha-sanctuary-height: 47% !important}.mushaf-page-card.fatiha-page{--fw: min(100cqw - 12px, (100dvh - 64px) * 1440 / 1929);--fatiha-sanctuary-top: calc(var(--fw) * .424) !important;--fatiha-sanctuary-bottom: calc(var(--fw) * .234) !important;--fatiha-sanctuary-left: 18% !important;--fatiha-sanctuary-right: 18% !important;--fatiha-sanctuary-width: 64% !important;--fatiha-sanctuary-height: auto !important}.reader-framed .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){aspect-ratio:auto!important;width:var(--fw)!important;min-height:calc(var(--fw) * 1929 / 1440)!important;height:auto!important;flex:1 1 auto!important;margin:0 auto!important;background-image:none,none!important;background-size:100% auto,100% auto!important;background-position:center top,center bottom!important;background-repeat:no-repeat,no-repeat!important;background-color:#f3ead3!important}.reader-framed .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;top:calc(var(--fw) * 1021 / 1440 - .5px)!important;bottom:calc(var(--fw) * 908 / 1440 - .5px)!important;background:none 0 0 / 100% auto!important;background-repeat:no-repeat round!important;pointer-events:none!important;z-index:0!important;border:0!important;transform:none!important}.reader-framed .fatiha-page .mushaf-opening .mushaf-line-text,.reader-framed .fatiha-page.uthmani-flow-page .verses-flow{opacity:1!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening{height:auto!important;justify-content:center!important;z-index:2!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening>.mushaf-line{min-height:calc(var(--fw) * .1)!important}.reader-framed .fatiha-page.uthmani-flow-page .verses-flow{height:auto!important;justify-content:center!important;z-index:2!important;line-height:2.1!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening{justify-content:center!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening>.mushaf-line{min-height:calc(var(--fw) * .082)!important;flex:0 0 auto!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening:before,.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening:after,.reader-framed .fatiha-page.uthmani-flow-page .verses-flow:before,.reader-framed .fatiha-page.uthmani-flow-page .verses-flow:after{content:""!important;display:block!important;flex:0 1 auto!important;min-height:0!important;width:100%!important;height:calc(var(--fw) * .15)!important;margin:calc(var(--fw) * .02) auto!important;background:center / contain no-repeat!important;pointer-events:none!important;position:static!important;order:0}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening:before,.reader-framed .fatiha-page.uthmani-flow-page .verses-flow:before{background-image:none!important;height:calc(var(--fw) * .13)!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening:after,.reader-framed .fatiha-page.uthmani-flow-page .verses-flow:after{background-image:none!important;order:99}.reader-framed .fatiha-page.uthmani-flow-page .verses-flow{justify-content:center!important;line-height:1.85!important}.reader-framed[data-fatiha-design="1"] .mushaf-page-card.fatiha-page{--fatiha-sanctuary-top: calc(var(--fw) * .697) !important;--fatiha-sanctuary-bottom: calc(var(--fw) * .6622) !important;--fatiha-sanctuary-left: 15% !important;--fatiha-sanctuary-right: 15% !important;--fatiha-sanctuary-width: 70% !important;--fatiha-sanctuary-height: auto !important}.reader-framed[data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){min-height:calc(var(--fw) * 2576 / 1438)!important;background-image:url("./asset-fatiha-d1-top-WZT645TK.webp"),url("./asset-fatiha-d1-bottom-S3VHOM3O.webp")!important;background-color:#efe6cc!important}.reader-framed[data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{top:calc(var(--fw) * 1313/1438 - .5px)!important;bottom:calc(var(--fw) * 1263/1438 - .5px)!important;background-image:url("./asset-fatiha-d1-middle-tall-P6OSYEVQ.webp")!important}.reader-framed[data-fatiha-design="2"] .mushaf-page-card.fatiha-page{--fatiha-sanctuary-top: calc(var(--fw) * .7095) !important;--fatiha-sanctuary-bottom: calc(var(--fw) * .6594) !important;--fatiha-sanctuary-left: 17% !important;--fatiha-sanctuary-right: 17% !important;--fatiha-sanctuary-width: 66% !important;--fatiha-sanctuary-height: auto !important}.reader-framed[data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){min-height:calc(var(--fw) * 2576 / 1438)!important;background-image:url("./asset-fatiha-d2-top-XCLGXV57.webp"),url("./asset-fatiha-d2-bottom-WTJ5SYPY.webp")!important;background-color:#efe6cc!important}.reader-framed[data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{top:calc(var(--fw) * 1244/1438 - .5px)!important;bottom:calc(var(--fw) * 1332/1438 - .5px)!important;background-image:url("./asset-fatiha-d2-middle-tall-RSQVPNPJ.webp")!important}.reader-framed[data-fatiha-design] .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening:before,.reader-framed[data-fatiha-design] .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening:after,.reader-framed[data-fatiha-design] .fatiha-page.uthmani-flow-page .verses-flow:before,.reader-framed[data-fatiha-design] .fatiha-page.uthmani-flow-page .verses-flow:after{content:none!important;display:none!important}.reader-framed .fatiha-page .mushaf-opening .mushaf-line-text,.reader-framed .fatiha-page.uthmani-flow-page .verses-flow{color:#173822!important;-webkit-text-fill-color:#173822!important;-webkit-text-stroke:.35px #173822!important;text-shadow:0 0 .6px #b8913a,0 1px 0 rgba(184,145,58,.35)!important}.reader-framed .fatiha-page .mushaf-opening .mushaf-word.mushaf-end .mushaf-glyph,.reader-framed .fatiha-page.uthmani-flow-page .verse-marker{color:#a8801f!important;-webkit-text-fill-color:#a8801f!important;-webkit-text-stroke:0!important;text-shadow:0 0 1px #f4dc8f!important}.reader-framed .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening>.mushaf-line{min-height:calc(var(--fw) * .075)!important}[data-theme=dark] .reader-framed .fatiha-page .mushaf-opening .mushaf-line-text{color:#173822!important;-webkit-text-fill-color:#173822!important}.fatiha-design-choice{display:flex;align-items:center;gap:8px;margin:6px 0 10px}.fatiha-design-choice .settings-sub-label{flex:1}.fatiha-design-choice button{min-width:44px;height:34px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .9rem var(--ui-font);cursor:pointer}.fatiha-design-choice button.is-selected{background:var(--accent-color);color:var(--bg-card)}.reader-framed[data-fatiha-design] .mushaf-page-card.fatiha-page{--fw: min(100cqw - 12px, (100dvh - 64px) * 1438 / 2576);--fatiha-field: max(72px, calc(100dvh - 64px - var(--fw) * 1.34))}.reader-framed[data-fatiha-design] .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening>.mushaf-line{min-height:min(calc(var(--fw) * .088),calc(var(--fatiha-field) / 8))!important}.reader-framed[data-fatiha-design] .fatiha-page .mushaf-original .mushaf-line>.mushaf-line-text{font-size:min(calc(var(--qcf-size, 28px) * .72),calc(var(--fatiha-field) / 11.5),calc(var(--fw) * .046))!important}.reader-stable-bottom,.reader-floating-bottom,.reader-floating-top{transition:opacity .2s ease,transform .2s ease,visibility .2s!important}.reader-stable-bottom[data-visible=false],.reader-floating-bottom[data-visible=false]{transform:translate(-50%,14px)!important}.reader-floating-top[data-visible=false]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,-14px)!important}@media(prefers-reduced-motion:reduce){.reader-stable-bottom,.reader-floating-bottom,.reader-floating-top{transition:none!important}}.reader-header-center{gap:6px!important}.reader-header-page{min-width:1.6em;text-align:center;font:700 .82rem/1 var(--ui-font);color:var(--accent-color);opacity:.9;font-variant-numeric:tabular-nums}.reader-inline-parts .reader-parts-chip{min-width:86px!important;gap:3px;font-size:.74rem!important;letter-spacing:0}.reader-parts-quarter{font-size:.78em;font-weight:800;color:var(--bookmark-color, #b8892a);margin-inline-start:2px}.reader-inline-surah{min-width:96px!important;max-width:42vw!important}@media(max-width:390px){.reader-inline-parts .reader-parts-chip{min-width:74px!important;font-size:.68rem!important}.reader-inline-surah{min-width:80px!important}}.reader-header-center .page-bookmark-toggle,.reader-inline-surah,.reader-parts-chip{position:relative}.reader-header-center .page-bookmark-toggle:before{content:"";position:absolute;inset:-7px}.reader-inline-footer .reader-page-icon{min-width:44px;min-height:44px;display:inline-grid;place-items:center}.reader-progress-line{position:absolute;left:34px;right:34px;bottom:-3px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--accent-color) 14%,transparent);overflow:visible;pointer-events:none;padding:0;border:0;display:block}.reader-progress-line>span{position:absolute;inset-block:0;right:0;width:var(--progress, 0%);border-radius:inherit;background:color-mix(in srgb,var(--accent-color) 70%,transparent);transition:width .3s ease}.reader-progress-line.is-ward{pointer-events:auto;cursor:pointer;background:color-mix(in srgb,var(--bookmark-color, #c49a38) 22%,transparent)}.reader-progress-line.is-ward>span{background:var(--bookmark-color, #c49a38)}.reader-progress-line.is-ward:before{content:"";position:absolute;inset:-7px 0}.reader-floating-top .reader-progress-line{left:25px;right:25px;bottom:0}.reader-bookmark-toast{position:fixed;z-index:75;left:50%;top:calc(72px + env(safe-area-inset-top,0px));transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:8px 10px 8px 16px;border-radius:999px;background:color-mix(in srgb,var(--text-color, #222) 88%,transparent);color:var(--bg-card, #fff);font:600 .8rem var(--ui-font);box-shadow:0 6px 18px #0003;animation:resume-in .22s ease-out;direction:rtl;white-space:nowrap}.reader-bookmark-toast button{border:0;border-radius:999px;padding:5px 12px;background:color-mix(in srgb,var(--bg-card, #fff) 18%,transparent);color:inherit;font:700 .78rem var(--ui-font);cursor:pointer}.reader-listen-toggle{position:relative}.reader-listen-toggle .reader-tool-icon{position:relative;z-index:1}.reader-listen-ring{position:absolute;inset:50% auto auto 50%;width:34px;height:34px;transform:translate(-50%,-50%) rotate(-90deg);fill:none;pointer-events:none}.reader-listen-ring circle{stroke-width:2;stroke:color-mix(in srgb,var(--accent-color) 18%,transparent)}.reader-listen-ring circle+circle{stroke:var(--accent-color);stroke-linecap:round;transition:stroke-dasharray .3s ease}.reader-listen-toggle.is-active{color:var(--accent-color)}.reader-quick-settings{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:2px 0 12px}.reader-quick-settings button{display:grid;justify-items:center;gap:3px;min-height:54px;padding:6px 2px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:color-mix(in srgb,var(--accent-color) 5%,var(--bg-card));color:var(--accent-color);font:700 .68rem var(--ui-font);cursor:pointer}.reader-quick-settings button[aria-pressed=true]{background:var(--accent-color);color:var(--bg-card)}.reader-quick-settings .reader-tool-icon{width:20px;height:20px}.quick-glyph{font:800 1.05rem/20px var(--ui-font);height:20px}.quick-swatch{width:18px;height:18px;margin-top:1px;border-radius:50%;background:linear-gradient(135deg,var(--bg-card) 50%,var(--accent-color) 50%);border:1px solid var(--accent-color)}.reader-index-switch{display:flex;gap:4px;margin:0 0 8px;padding:3px;border-radius:10px;background:color-mix(in srgb,var(--accent-color) 8%,transparent)}.reader-index-switch button{flex:1;border:0;border-radius:8px;padding:6px 4px;background:transparent;color:var(--accent-color);font:700 .76rem var(--ui-font);cursor:pointer}.reader-index-switch button[aria-pressed=true]{background:var(--bg-card);box-shadow:0 1px 3px #0002}.reader-bars-quiet .reader-stable-top .reader-inline-surah,.reader-bars-quiet .reader-stable-top .reader-parts-chip{opacity:.72;transition:opacity .2s}.reader-bars-quiet .reader-stable-top .page-bookmark-toggle[aria-pressed=false]{opacity:0;pointer-events:none;transition:opacity .2s}.reader-bars-quiet .reader-stable-top .reader-progress-line{opacity:.5}.reader-bars-slim .reader-inline-parts,.reader-bars-slim .reader-page-marks,.reader-bars-slim .reader-header-center .page-bookmark-toggle[aria-pressed=false],.reader-bars-slim .reader-footer-home-group>:not(.khatma-side-ward),.reader-bars-slim .reader-footer-left{opacity:0!important;pointer-events:none!important}.reader-bars-slim .reader-floating-tools{padding-block:1px!important}.reader-bars-slim .reader-inline-footer,.reader-bars-slim .reader-inline-heading{transition:opacity .2s}.reader-on-fatiha.reader-framed .reader-stable-top:before{opacity:0!important}.reader-on-fatiha.reader-framed .reader-floating-top{background:transparent!important;box-shadow:none!important}.reader-on-fatiha.reader-framed .reader-stable-top .reader-progress-line{opacity:0}[data-frame-design=none] .reader-inline-surah,[data-frame-design=none] .reader-inline-parts button{border-image:none!important;border-color:transparent!important;box-shadow:none!important}[data-theme=dark] .reader-tool-icon{stroke-width:1.4}[data-theme=dark] .reader-header-page{color:#e8cf8a;opacity:.8}[data-theme=dark] .reader-bookmark-toast{background:#e9dfc4;color:#1b2228}.reader-parts-sep{display:inline-block;width:1px;height:.95em;margin-inline:5px;background:currentColor;opacity:.45;vertical-align:middle}.reader-inline-parts button{gap:3px}.reader-parts-quarter{font-size:.82em}.reader-inline-heading .reader-inline-surah,.reader-inline-heading .reader-inline-parts button,[data-frame-design] .reader-inline-heading .reader-inline-surah,[data-frame-design] .reader-inline-heading .reader-inline-parts button,[data-theme=dark] .reader-inline-heading .reader-inline-surah,[data-theme=dark] .reader-inline-heading .reader-inline-parts button{border:0!important;border-image:none!important;background:none!important;box-shadow:none!important;height:auto!important;min-height:0!important;min-width:0!important;padding:2px 4px!important;font-family:Noto Naskh Arabic,Amiri,Traditional Arabic,serif!important;font-weight:700!important;color:var(--accent-color)!important;-webkit-text-fill-color:var(--accent-color)!important;text-shadow:none!important;line-height:1.15!important}.reader-inline-heading .reader-inline-surah{font-size:.98rem!important;justify-self:start!important;max-width:46vw!important}.reader-inline-heading .reader-inline-parts{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:0!important;justify-self:end!important}.reader-inline-heading .reader-inline-parts button:first-child{font-size:.9rem!important}.reader-inline-heading .reader-inline-parts button+button{font-size:.7rem!important;font-weight:600!important;opacity:.82;padding-top:0!important}.reader-inline-heading .reader-parts-quarter{color:var(--bookmark-color, #b8892a)!important;-webkit-text-fill-color:var(--bookmark-color, #b8892a)!important}[data-theme=dark] .reader-inline-heading .reader-inline-surah,[data-theme=dark] .reader-inline-heading .reader-inline-parts button{color:#e7cf8f!important;-webkit-text-fill-color:#e7cf8f!important}@media(max-width:390px){.reader-inline-heading .reader-inline-surah{font-size:.88rem!important}.reader-inline-heading .reader-inline-parts button:first-child{font-size:.8rem!important}}.reader-progress-line{height:1px!important;bottom:-1px!important;background:color-mix(in srgb,var(--bookmark-color, #c49a38) 55%,transparent)!important}.reader-progress-line:after{content:"";position:absolute;left:0;right:0;top:3px;height:1px;background:color-mix(in srgb,var(--bookmark-color, #c49a38) 25%,transparent)}.reader-progress-line>span{height:2px;top:-.5px;bottom:auto!important;background:color-mix(in srgb,var(--accent-color) 75%,transparent)!important}.reader-bars-quiet .reader-stable-top .reader-inline-surah,.reader-bars-quiet .reader-stable-top .reader-parts-chip,.reader-bars-quiet .reader-stable-top .reader-inline-parts button,.reader-bars-quiet .reader-stable-top .reader-progress-line{opacity:.8!important}.reader-header-center .page-bookmark-toggle.reader-ribbon{position:relative!important;align-self:start!important;width:18px!important;min-width:18px!important;height:30px!important;padding:0!important;margin-top:-6px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible}.page-bookmark-toggle.reader-ribbon>svg{display:none!important}.page-bookmark-toggle.reader-ribbon:after{content:"";position:absolute;left:0;right:0;top:0;height:14px;transition:height .25s ease,opacity .2s;background:linear-gradient(90deg,color-mix(in srgb,var(--ribbon-color) 78%,#000),var(--ribbon-color) 45%,color-mix(in srgb,var(--ribbon-color) 82%,#000));clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);opacity:.3;box-shadow:inset 2px 0 #d8b456,inset -2px 0 #d8b456}.page-bookmark-toggle.reader-ribbon.is-marked:after{height:44px;opacity:1;filter:drop-shadow(0 1px 1.5px #0004)}.page-bookmark-toggle.reader-ribbon:before{inset:-6px -12px -10px!important}.reader-bars-quiet .reader-stable-top .page-bookmark-toggle.reader-ribbon[aria-pressed=false]{opacity:0}.reader-bars-slim .reader-header-center .page-bookmark-toggle.reader-ribbon[aria-pressed=false]{opacity:0!important}.reader-horizontal .page-bookmark-ribbon{display:none!important}.reader-vertical .page-bookmark-ribbon{background:linear-gradient(90deg,color-mix(in srgb,var(--ribbon-color, #c53030) 78%,#000),var(--ribbon-color, #c53030) 45%,color-mix(in srgb,var(--ribbon-color, #c53030) 82%,#000))!important;opacity:.9!important;height:44px!important;width:18px!important;box-shadow:inset 2px 0 #d8b456,inset -2px 0 #d8b456}.reader-ribbon-menu{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);z-index:60;display:flex;gap:4px;padding:6px;border-radius:14px;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);box-shadow:0 8px 22px #0003;white-space:nowrap;direction:rtl}.reader-ribbon-menu button{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:0;border-radius:9px;background:transparent;color:var(--text-color);font:700 .74rem var(--ui-font);cursor:pointer}.reader-ribbon-menu button[aria-pressed=true]{background:color-mix(in srgb,var(--ribbon-color) 16%,transparent)}.reader-ribbon-menu i{width:8px;height:14px;background:var(--ribbon-color);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%)}.reader-ribbon-menu .ribbon-menu-close{color:var(--muted-text, #888);font-size:1rem;padding-inline:6px}.reader-inline-heading .reader-inline-parts{flex-direction:row!important;align-items:center!important;gap:10px!important}.reader-inline-heading .reader-inline-parts button+button{font-size:.9rem!important;font-weight:700!important;opacity:1;padding-top:2px!important}.reader-inline-heading .reader-inline-parts button+button:before{content:"";display:inline-block;width:1px;height:.9em;margin-inline-end:8px;background:currentColor;opacity:.35;vertical-align:middle}@media(max-width:390px){.reader-inline-heading .reader-inline-parts{gap:6px!important}.reader-inline-heading .reader-inline-parts button,.reader-inline-heading .reader-inline-parts button+button{font-size:.8rem!important}.reader-inline-heading .reader-inline-parts button+button:before{margin-inline-end:5px}}.reader-framed.reader-horizontal .reader-stable-top{top:calc(var(--frame-band, 16px) + 2px + env(safe-area-inset-top,0px))!important;padding-inline:calc(var(--frame-band, 16px) + 12px)!important}.reader-framed.reader-horizontal .reader-stable-top:before{background:transparent!important;inset:0!important}.reader-framed.reader-horizontal .reader-inline-heading{height:32px!important;min-height:32px!important}.reader-framed.reader-horizontal .reader-progress-line{left:calc(var(--frame-band, 16px) + 12px)!important;right:calc(var(--frame-band, 16px) + 12px)!important}.reader-framed.reader-horizontal .reader-header-center .page-bookmark-toggle.reader-ribbon{margin-top:-4px!important}.reader-inline-heading,.reader-framed.reader-horizontal .reader-inline-heading{height:28px!important;min-height:28px!important}.reader-inline-heading .reader-inline-surah{font-size:.88rem!important}.reader-inline-heading .reader-inline-parts button,.reader-inline-heading .reader-inline-parts button+button{font-size:.8rem!important}.reader-header-center .page-bookmark-toggle.reader-ribbon{height:24px!important}.page-bookmark-toggle.reader-ribbon:after{height:11px}.page-bookmark-toggle.reader-ribbon.is-marked:after{height:34px}.reader-stable-top:before{bottom:auto!important;height:100%!important}@media(max-width:390px){.reader-inline-heading .reader-inline-surah{font-size:.8rem!important}.reader-inline-heading .reader-inline-parts button,.reader-inline-heading .reader-inline-parts button+button{font-size:.74rem!important}}.page-bookmark-toggle.reader-ribbon:after{left:3px;right:3px;height:8px!important;opacity:1!important;clip-path:none!important;box-shadow:none!important;filter:none!important;background:linear-gradient(180deg,#e2c474,#b8892a)!important;border-radius:0 0 1px 1px;transition:height .25s cubic-bezier(.2,.8,.3,1.2),left .2s,right .2s,clip-path .2s!important}.page-bookmark-toggle.reader-ribbon.is-marked:after{left:0;right:0;height:34px!important;border-radius:0;background:linear-gradient(90deg,color-mix(in srgb,var(--ribbon-color) 78%,#000),var(--ribbon-color) 45%,color-mix(in srgb,var(--ribbon-color) 82%,#000))!important;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)!important;box-shadow:inset 2px 0 #d8b456,inset -2px 0 #d8b456!important;filter:drop-shadow(0 1px 1.5px #0004)!important;animation:ribbon-drop .32s cubic-bezier(.2,.8,.3,1.15)}@keyframes ribbon-drop{0%{transform:translateY(-34px)}to{transform:none}}@media(prefers-reduced-motion:reduce){.page-bookmark-toggle.reader-ribbon:after{transition:none!important;animation:none!important}}.reader-bars-quiet .reader-stable-top .page-bookmark-toggle.reader-ribbon[aria-pressed=false]{opacity:.55!important}.reader-inline-heading .reader-inline-parts button.part-starts-here{color:var(--bookmark-color, #b8892a)!important;-webkit-text-fill-color:var(--bookmark-color, #b8892a)!important}.part-start-glyph{font-size:.9em;margin-inline-end:3px}[data-theme=dark] .reader-inline-heading .reader-inline-parts button.part-starts-here{color:#f0cd6e!important;-webkit-text-fill-color:#f0cd6e!important}.reader-page-marks{pointer-events:auto!important}.reader-page-marks .reader-mark-chip.mark-sajda{border:0!important;background:none!important;padding:0 2px!important;cursor:pointer;font:inherit;color:var(--accent-color);display:inline-flex;align-items:center;gap:3px}.reader-page-marks .reader-mark-chip.mark-sajda .mark-glyph{font-size:15px;line-height:1}.reader-page-marks .reader-mark-chip.mark-sajda .mark-label{display:inline-block!important;max-width:0;overflow:hidden;white-space:nowrap;font:700 .7rem var(--ui-font);transition:max-width .25s ease}.reader-page-marks .reader-mark-chip.mark-sajda.show-label .mark-label{max-width:40px}[data-theme=rawdah][data-frame-design=rawdah]{--frame-border-image: url("./asset-frame-rawdah-rawdah-GQY36RTE.svg") 24 round !important}[data-theme=rawdah][data-frame-design=lotus]{--frame-border-image: url("./asset-frame-lotus-rawdah-OJHZOH44.svg") 24 round !important}[data-theme=rawdah][data-frame-design=toranj]{--frame-border-image: url("./asset-frame-toranj-rawdah-OOBATN32.svg") 24 round !important}[data-theme=rawdah][data-frame-design=andalus]{--frame-border-image: url("./asset-frame-andalus-rawdah-2AWKLETT.svg") 24 round !important}[data-theme=rawdah][data-frame-design=crescents]{--frame-border-image: url("./asset-frame-crescents-rawdah-4AJCAW5O.svg") 24 round !important}[data-theme=rawdah]{--frame-corner-image: url("./asset-corner-rawdah-RHSAG7QR.svg");--banner-v2: url("./asset-banner-rawdah-E5RLKU54.svg");--surah-name-ink: #1d4a31;--surah-meta-ink: #4f682c}[data-theme=light][data-frame-design=rawdah]{--frame-border-image: url("./asset-frame-rawdah-light-2RA46HHA.svg") 24 round !important}[data-theme=light][data-frame-design=lotus]{--frame-border-image: url("./asset-frame-lotus-light-VM5Y5KJH.svg") 24 round !important}[data-theme=light][data-frame-design=toranj]{--frame-border-image: url("./asset-frame-toranj-light-MB24TIBG.svg") 24 round !important}[data-theme=light][data-frame-design=andalus]{--frame-border-image: url("./asset-frame-andalus-light-PEXZUNHP.svg") 24 round !important}[data-theme=light][data-frame-design=crescents]{--frame-border-image: url("./asset-frame-crescents-light-H7ZXCHWP.svg") 24 round !important}[data-theme=light]{--frame-corner-image: url("./asset-corner-light-B5FKG7UY.svg");--banner-v2: url("./asset-banner-light-HG4IX6IG.svg");--surah-name-ink: #3f2a0d;--surah-meta-ink: #8c6d3f}[data-theme=sepia][data-frame-design=rawdah]{--frame-border-image: url("./asset-frame-rawdah-sepia-UTQ4L2LP.svg") 24 round !important}[data-theme=sepia][data-frame-design=lotus]{--frame-border-image: url("./asset-frame-lotus-sepia-YPLXWOLC.svg") 24 round !important}[data-theme=sepia][data-frame-design=toranj]{--frame-border-image: url("./asset-frame-toranj-sepia-HWEUNDTX.svg") 24 round !important}[data-theme=sepia][data-frame-design=andalus]{--frame-border-image: url("./asset-frame-andalus-sepia-AW5M4ZEC.svg") 24 round !important}[data-theme=sepia][data-frame-design=crescents]{--frame-border-image: url("./asset-frame-crescents-sepia-IG3K63RM.svg") 24 round !important}[data-theme=sepia]{--frame-corner-image: url("./asset-corner-sepia-3YBCFZMD.svg");--banner-v2: url("./asset-banner-sepia-F6MHVWBS.svg");--surah-name-ink: #5c2318;--surah-meta-ink: #7a2e26}[data-theme=turquoise][data-frame-design=rawdah]{--frame-border-image: url("./asset-frame-rawdah-turquoise-LSCCJI2C.svg") 24 round !important}[data-theme=turquoise][data-frame-design=lotus]{--frame-border-image: url("./asset-frame-lotus-turquoise-WWL5L3BI.svg") 24 round !important}[data-theme=turquoise][data-frame-design=toranj]{--frame-border-image: url("./asset-frame-toranj-turquoise-E655RFN3.svg") 24 round !important}[data-theme=turquoise][data-frame-design=andalus]{--frame-border-image: url("./asset-frame-andalus-turquoise-PWFP44AZ.svg") 24 round !important}[data-theme=turquoise][data-frame-design=crescents]{--frame-border-image: url("./asset-frame-crescents-turquoise-G7ZWPBS6.svg") 24 round !important}[data-theme=turquoise]{--frame-corner-image: url("./asset-corner-turquoise-Y4SL6CMZ.svg");--banner-v2: url("./asset-banner-turquoise-3HU3FG6M.svg");--surah-name-ink: #0f4652;--surah-meta-ink: #185a68}[data-theme=dark][data-frame-design=rawdah]{--frame-border-image: url("./asset-frame-rawdah-dark-UAOHSTOW.svg") 24 round !important}[data-theme=dark][data-frame-design=lotus]{--frame-border-image: url("./asset-frame-lotus-dark-Y5RGS4KD.svg") 24 round !important}[data-theme=dark][data-frame-design=toranj]{--frame-border-image: url("./asset-frame-toranj-dark-ZEZ74AWC.svg") 24 round !important}[data-theme=dark][data-frame-design=andalus]{--frame-border-image: url("./asset-frame-andalus-dark-EJVHXLZL.svg") 24 round !important}[data-theme=dark][data-frame-design=crescents]{--frame-border-image: url("./asset-frame-crescents-dark-UTDU37LC.svg") 24 round !important}[data-theme=dark]{--frame-corner-image: url("./asset-corner-dark-3UQ6MAVA.svg");--banner-v2: url("./asset-banner-dark-4O6EOE7K.svg");--surah-name-ink: #e9d394;--surah-meta-ink: #c8b27a}[data-theme=dark]:not([data-frame-design^=gilded]) .reader-framed .mushaf-page-card:after,.reader-framed[data-theme=dark]:not([data-frame-design^=gilded]) .mushaf-page-card:after{filter:none!important}.page-frame-corners{display:none}.reader-framed.reader-horizontal:not([data-frame-design^=gilded]) .mushaf-page-card:not(.fatiha-page)>.page-frame-corners{display:block;position:absolute;inset:0;z-index:4;pointer-events:none}.page-frame-corners i{position:absolute;width:24px;height:24px;background:var(--frame-corner-image) center / contain no-repeat;filter:drop-shadow(0 .5px .8px #0003)}.page-frame-corners i:nth-child(1){top:-4.5px;right:-4.5px}.page-frame-corners i:nth-child(2){top:-4.5px;left:-4.5px}.page-frame-corners i:nth-child(3){bottom:-4.5px;right:-4.5px}.page-frame-corners i:nth-child(4){bottom:-4.5px;left:-4.5px}.reader-framed .mushaf-page-card:not(.fatiha-page)>.page-frame-corners:before{content:""}.reader-framed .mushaf-page-card:not(.fatiha-page)>.page-frame-corners{display:block;position:absolute;inset:0;z-index:4;pointer-events:none}.reader-framed.reader-vertical .mushaf-page-card:not(.fatiha-page)>.page-frame-corners i{display:none}.reader-framed .mushaf-page-card:not(.fatiha-page)>.page-frame-corners:before{position:absolute;inset:calc(var(--frame-band, 11px) + 3.5px);border:1px solid color-mix(in srgb,var(--bookmark-color, #c49a38) 70%,transparent);outline:.6px solid color-mix(in srgb,var(--accent-color) 45%,transparent);outline-offset:-3.2px}.reader-framed.reader-vertical .mushaf-page-card:not(.fatiha-page)>.page-frame-corners:before{border-block:0;outline:0;box-shadow:inset 1px 0 0 0 transparent;border-inline:1px solid color-mix(in srgb,var(--bookmark-color, #c49a38) 70%,transparent);inset-block:0}[data-theme=dark] .reader-framed .mushaf-page-card:not(.fatiha-page)>.page-frame-corners:before{border-color:#8f7a48aa;outline-color:#5a7a6655}.reader-immersive:not([data-frame-design^=gilded]) .mushaf-title-row:not(.fatiha-fixed-title){position:relative!important;background-image:none!important;border-style:solid!important;border-width:0!important;border-image-source:var(--banner-v2)!important;border-image-slice:0 80 fill!important;border-image-width:0 3.1em!important;border-image-repeat:stretch!important;padding-inline:3.4em!important}.reader-immersive:not([data-frame-design^=gilded]) .mushaf-title-row:not(.fatiha-fixed-title)>span{font-family:Noto Naskh Arabic,Amiri,Traditional Arabic,serif!important;font-weight:800!important;color:var(--surah-name-ink)!important;-webkit-text-fill-color:var(--surah-name-ink)!important;letter-spacing:0!important}.mushaf-title-row .surah-meta{position:absolute;top:50%;transform:translateY(-50%);font:700 max(8px,.42em) / 1 var(--ui-font);font-style:normal;color:var(--surah-meta-ink, var(--accent-color));opacity:.9;white-space:nowrap;pointer-events:none}.mushaf-title-row .surah-meta-place{inset-inline-start:3.25em}.mushaf-title-row .surah-meta-count{inset-inline-end:3.25em}@media(max-width:340px){.mushaf-title-row .surah-meta{display:none}}.mushaf-title-row .surah-meta{font:inherit!important;font-size:1em!important;line-height:1!important}.mushaf-title-row .surah-meta>b{font:700 max(8px,.4em) / 1 var(--ui-font)}.mushaf-title-row .surah-meta-place{inset-inline-start:2.75em!important}.mushaf-title-row .surah-meta-count{inset-inline-end:2.75em!important}.page-frame-corners i{width:20px;height:20px}.page-frame-corners i:nth-child(1){top:-2.5px;right:-2.5px}.page-frame-corners i:nth-child(2){top:-2.5px;left:-2.5px}.page-frame-corners i:nth-child(3){bottom:-2.5px;right:-2.5px}.page-frame-corners i:nth-child(4){bottom:-2.5px;left:-2.5px}.mushaf-page-card,.mushaf-page-card *,.mushaf-lines,.mushaf-lines *,.reader-slide,.reader-slide *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;caret-color:transparent!important}.mushaf-page-card ::selection,.mushaf-lines ::selection{background:transparent!important;color:inherit!important}.reader-slide input,.reader-slide textarea{-webkit-user-select:text!important;user-select:text!important;caret-color:auto!important}.reader-page-integrated .page-bookmark-ribbon,.page-bookmark-ribbon,.reader-horizontal .page-bookmark-ribbon,.reader-vertical .page-bookmark-ribbon{display:block!important;position:absolute!important;z-index:40!important;inset-inline-start:auto!important;inset-inline-end:auto!important;inset:-4px auto auto 30px!important;width:36px!important;height:64px!important;margin:0 0 0 -10px!important;padding:0!important;background:none!important;clip-path:none!important;box-shadow:none!important;opacity:1!important;border:0!important;transform:none!important;pointer-events:auto!important;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.page-bookmark-ribbon:before,.page-bookmark-ribbon:after{content:none!important}.page-bookmark-ribbon>i{position:absolute;left:10px;top:0;width:15px;height:52px;pointer-events:none;background:linear-gradient(180deg,#0000004d 0,#0000 5px),repeating-linear-gradient(180deg,#ffffff12 0 1px,#0000 1px 3px),linear-gradient(90deg,color-mix(in srgb,var(--ribbon-color, #b3261e) 70%,#000),var(--ribbon-color, #b3261e) 40%,color-mix(in srgb,var(--ribbon-color, #b3261e) 85%,#fff) 55%,color-mix(in srgb,var(--ribbon-color, #b3261e) 75%,#000));clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);filter:drop-shadow(1px 2px 1.5px #0005);transform-origin:top center;animation:page-ribbon-drop .34s cubic-bezier(.2,.8,.3,1.15)}.page-bookmark-ribbon>i:before{content:"";position:absolute;inset:0 2px;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);border-inline:1px dashed #e7c66acc}.page-bookmark-ribbon:active>i{transform:translateY(2px)}.page-bookmark-ribbon:focus-visible>i{outline:2px solid var(--accent-color);outline-offset:2px}@keyframes page-ribbon-drop{0%{transform:scaleY(.15);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.page-bookmark-ribbon>i{animation:none}}[data-theme=dark] .page-bookmark-ribbon>i{filter:drop-shadow(1px 2px 1.5px #000a) brightness(.92)}.reader-page-marked .reader-inline-heading .reader-inline-parts{margin-inline-end:26px!important}.reader-header-center .page-bookmark-toggle.reader-ribbon{width:30px!important;min-width:30px!important;height:26px!important;margin-top:0!important;align-self:center!important;display:inline-grid!important;place-items:center;color:color-mix(in srgb,var(--text-color) 55%,transparent)}.page-bookmark-toggle.reader-ribbon:after{content:none!important;display:none!important}.page-bookmark-toggle.reader-ribbon>svg{display:block!important;width:15px;height:18px}.page-bookmark-toggle.reader-ribbon:not(.is-marked)>svg path:first-child{fill:none}.page-bookmark-toggle.reader-ribbon:not(.is-marked)>svg path:last-child{display:none}.page-bookmark-toggle.reader-ribbon.is-marked{color:var(--ribbon-color)!important}.page-bookmark-toggle.reader-ribbon.is-marked>svg path:first-child{fill:var(--ribbon-color)!important;stroke:var(--ribbon-color)!important}.reader-bars-quiet .reader-stable-top .page-bookmark-toggle.reader-ribbon[aria-pressed=false],.reader-bars-slim .reader-header-center .page-bookmark-toggle.reader-ribbon[aria-pressed=false]{opacity:.6!important}.reader-page-marked .reader-stable-top,.reader-page-marked .reader-inline-heading{pointer-events:none!important}.reader-page-marked .reader-stable-top button,.reader-page-marked .reader-stable-top [role=group],.reader-page-marked .reader-inline-heading button{pointer-events:auto!important}.reader-vertical .page-bookmark-ribbon{left:3px!important;top:-2px!important}.reader-vertical .page-bookmark-ribbon>i{width:13px;height:56px}.reader-framed[data-theme=light][data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=light][data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d1-top-light-QW5GRQG2.webp"),url("./asset-fatiha-d1-bottom-light-6JU6C266.webp")!important}.reader-framed[data-theme=light][data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=light][data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d1-middle-tall-light-4J7RRKBZ.webp")!important}.reader-framed[data-theme=light][data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=light][data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d2-top-light-OMH2PNWL.webp"),url("./asset-fatiha-d2-bottom-light-NRCHW6GS.webp")!important}.reader-framed[data-theme=light][data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=light][data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d2-middle-tall-light-GEJ5U3JD.webp")!important}.reader-framed[data-theme=sepia][data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=sepia][data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d1-top-sepia-FGDSSGY4.webp"),url("./asset-fatiha-d1-bottom-sepia-RER5FJ6Z.webp")!important}.reader-framed[data-theme=sepia][data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=sepia][data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d1-middle-tall-sepia-5BIWJULT.webp")!important}.reader-framed[data-theme=sepia][data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=sepia][data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d2-top-sepia-ZQE5YHDV.webp"),url("./asset-fatiha-d2-bottom-sepia-ZSE7KOWZ.webp")!important}.reader-framed[data-theme=sepia][data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=sepia][data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d2-middle-tall-sepia-EQ66VBEL.webp")!important}.reader-framed[data-theme=turquoise][data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=turquoise][data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d1-top-turquoise-DGGZZCVM.webp"),url("./asset-fatiha-d1-bottom-turquoise-4VSFMXII.webp")!important}.reader-framed[data-theme=turquoise][data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=turquoise][data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d1-middle-tall-turquoise-IR4PITHZ.webp")!important}.reader-framed[data-theme=turquoise][data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=turquoise][data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d2-top-turquoise-ZOIFWKIF.webp"),url("./asset-fatiha-d2-bottom-turquoise-AWWV5ZYY.webp")!important}.reader-framed[data-theme=turquoise][data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=turquoise][data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d2-middle-tall-turquoise-HNEK36RL.webp")!important}.reader-framed[data-theme=dark][data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=dark][data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d1-top-dark-AFZ4NVBQ.webp"),url("./asset-fatiha-d1-bottom-dark-MUGB7F3T.webp")!important;background-color:#1a211d!important}.reader-framed[data-theme=dark][data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=dark][data-fatiha-design="1"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d1-middle-tall-dark-FYC5NPDF.webp")!important}.reader-framed[data-theme=dark][data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=dark][data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d2-top-dark-TZRSYJBC.webp"),url("./asset-fatiha-d2-bottom-dark-SPG3H6DS.webp")!important;background-color:#1a211d!important}.reader-framed[data-theme=dark][data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=dark][data-fatiha-design="2"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d2-middle-tall-dark-OYJ4GHHU.webp")!important}.reader-framed[data-theme=light] .fatiha-page .mushaf-opening .mushaf-line-text,.reader-framed[data-theme=light] .fatiha-page.uthmani-flow-page .verses-flow{color:#12305a!important;-webkit-text-fill-color:#12305a!important;-webkit-text-stroke-color:#12305a!important}.reader-framed[data-theme=sepia] .fatiha-page .mushaf-opening .mushaf-line-text,.reader-framed[data-theme=sepia] .fatiha-page.uthmani-flow-page .verses-flow{color:#4d1a14!important;-webkit-text-fill-color:#4d1a14!important;-webkit-text-stroke-color:#4d1a14!important}.reader-framed[data-theme=turquoise] .fatiha-page .mushaf-opening .mushaf-line-text,.reader-framed[data-theme=turquoise] .fatiha-page.uthmani-flow-page .verses-flow{color:#0d4350!important;-webkit-text-fill-color:#0d4350!important;-webkit-text-stroke-color:#0d4350!important}.reader-framed[data-theme=dark] .fatiha-page .mushaf-opening .mushaf-line-text,[data-theme=dark] .reader-framed .fatiha-page .mushaf-opening .mushaf-line-text,.reader-framed[data-theme=dark] .fatiha-page.uthmani-flow-page .verses-flow{color:#efe2b6!important;-webkit-text-fill-color:#efe2b6!important;-webkit-text-stroke:.25px #efe2b6!important;text-shadow:0 0 1px #0008!important}.reader-framed[data-theme=dark] .fatiha-page .mushaf-opening .mushaf-word.mushaf-end .mushaf-glyph,.reader-framed[data-theme=dark] .fatiha-page.uthmani-flow-page .verse-marker{color:#d8b45c!important;-webkit-text-fill-color:#d8b45c!important;text-shadow:none!important}.reader-framed[data-theme=dark] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after{color:#e6cf8a!important}.reader-framed[data-fatiha-design] .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening{justify-content:space-evenly!important;gap:0!important;padding-block:calc(var(--fatiha-field) * .03)!important}.reader-framed[data-fatiha-design] .fatiha-page .mushaf-original>.mushaf-lines.mushaf-opening>.mushaf-line{flex:0 0 auto!important;min-height:min(calc(var(--fw) * .09),calc(var(--fatiha-field) / 8.6))!important}.reader-framed[data-fatiha-design] .fatiha-page .mushaf-original .mushaf-line>.mushaf-line-text{font-size:min(calc(var(--fatiha-field) / 11.5),calc(var(--fw) * .046))!important}.reader-framed[data-theme=light] .fatiha-page .mushaf-word:not(.mushaf-end) .mushaf-glyph{color:#12305a!important;-webkit-text-fill-color:#12305a!important}.reader-framed[data-theme=sepia] .fatiha-page .mushaf-word:not(.mushaf-end) .mushaf-glyph{color:#4d1a14!important;-webkit-text-fill-color:#4d1a14!important}.reader-framed[data-theme=turquoise] .fatiha-page .mushaf-word:not(.mushaf-end) .mushaf-glyph{color:#0d4350!important;-webkit-text-fill-color:#0d4350!important}.reader-framed[data-theme=dark] .fatiha-page .mushaf-word:not(.mushaf-end) .mushaf-glyph{color:#efe2b6!important;-webkit-text-fill-color:#efe2b6!important}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page{--fw: min(100cqw - 12px, (100dvh - 64px) * 1000 / 1700);--fatiha-field: max(72px, calc(100dvh - 64px - var(--fw) * 1.18));--fatiha-sanctuary-top: calc(var(--fw) * .61) !important;--fatiha-sanctuary-bottom: calc(var(--fw) * .57) !important;--fatiha-sanctuary-left: 17.5% !important;--fatiha-sanctuary-right: 17.5% !important;--fatiha-sanctuary-width: 65% !important;--fatiha-sanctuary-height: auto !important;--fatiha-title-top: calc(var(--fw) * .072) !important;--fatiha-title-height: calc(var(--fw) * .092) !important;--fatiha-title-left: 26% !important;--fatiha-title-width: 48% !important}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){min-height:calc(var(--fw) * 1.7)!important;background-image:url("./asset-fatiha-d3-top-rawdah-EYOQ5JBF.svg"),url("./asset-fatiha-d3-bottom-rawdah-COM3XDZQ.svg")!important;background-size:100% auto,100% auto!important;background-position:center top,center bottom!important;background-repeat:no-repeat,no-repeat!important;background-color:#1f4d35!important}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{top:calc(var(--fw) * .76 - .5px)!important;bottom:calc(var(--fw) * .72 - .5px)!important;background-image:url("./asset-fatiha-d3-middle-rawdah-T7DCC2VE.svg")!important}.reader-framed[data-fatiha-design="3"] .fatiha-page .mushaf-title-row.fatiha-fixed-title{opacity:1!important;color:#f3e3b0!important;-webkit-text-fill-color:#f3e3b0!important;font:800 calc(var(--fw) * .052) / 1 "Amiri","Noto Naskh Arabic",var(--ui-font),serif!important;text-shadow:0 1px 1px #0007!important;letter-spacing:0!important}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after,.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):after{content:"\661"!important;display:block!important;position:absolute!important;left:50%!important;top:auto!important;bottom:calc(var(--fw) * .2)!important;transform:translate(-50%,50%)!important;font:700 calc(var(--fw) * .05) / 1 "Noto Naskh Arabic","Amiri",serif!important;color:#173822!important;z-index:6!important;pointer-events:none!important}.reader-framed[data-theme=light][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=light][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d3-top-light-XZ6NX2SP.svg"),url("./asset-fatiha-d3-bottom-light-ZLBDFKTD.svg")!important;background-color:#1c3f6e!important}.reader-framed[data-theme=light][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=light][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d3-middle-light-D7METMDM.svg")!important}.reader-framed[data-theme=light][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after,.reader-framed[data-theme=light][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):after{color:#12305a!important}.reader-framed[data-theme=sepia][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=sepia][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d3-top-sepia-EPEN7CJT.svg"),url("./asset-fatiha-d3-bottom-sepia-UGSMIJHK.svg")!important;background-color:#6e2a22!important}.reader-framed[data-theme=sepia][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=sepia][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d3-middle-sepia-Y5UVH5T7.svg")!important}.reader-framed[data-theme=sepia][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after,.reader-framed[data-theme=sepia][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):after{color:#4d1a14!important}.reader-framed[data-theme=turquoise][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=turquoise][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d3-top-turquoise-KJ2MZDEE.svg"),url("./asset-fatiha-d3-bottom-turquoise-SBVLZO7G.svg")!important;background-color:#155a68!important}.reader-framed[data-theme=turquoise][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=turquoise][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d3-middle-turquoise-DSMZQNKP.svg")!important}.reader-framed[data-theme=turquoise][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after,.reader-framed[data-theme=turquoise][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):after{color:#0d4350!important}.reader-framed[data-theme=dark][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-theme=dark][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading){background-image:url("./asset-fatiha-d3-top-dark-AUU4T7NF.svg"),url("./asset-fatiha-d3-bottom-dark-TD7MAVCL.svg")!important;background-color:#1d2a27!important}.reader-framed[data-theme=dark][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-theme=dark][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-image:url("./asset-fatiha-d3-middle-dark-GYXPMFK5.svg")!important}.reader-framed[data-theme=dark][data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after,.reader-framed[data-theme=dark][data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):after{color:#e6cf8a!important}.reader-framed[data-fatiha-design="3"] .fatiha-page .mushaf-original .mushaf-line>.mushaf-line-text{font-size:min(calc(var(--fatiha-field) / 12),calc(var(--fw) * .0425))!important}.reader-framed[data-fatiha-design] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:before,.reader-framed[data-fatiha-design] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):before{background-repeat:no-repeat!important;background-position:center top!important;background-size:100% auto!important;margin:-.5px 0!important}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport:after,.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page.uthmani-flow-page>div:not(.reader-page-heading):after{bottom:calc(var(--fw) * .14)!important}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page{--fatiha-title-top: calc(var(--fw) * .068) !important;--fatiha-title-height: calc(var(--fw) * .1) !important;--fatiha-title-left: 23% !important;--fatiha-title-width: 54% !important}.reader-framed[data-fatiha-design="3"] .fatiha-page .mushaf-title-row.fatiha-fixed-title{font-family:QPC-Hafs,KFGQPC Uthmanic Script HAFS,Amiri Quran,Amiri,serif!important;font-size:calc(var(--fw) * .064)!important;font-weight:400!important;padding-top:calc(var(--fw) * .008)!important;color:#f1d98c!important;-webkit-text-fill-color:#f1d98c!important;-webkit-text-stroke:.3px #f1d98c!important;text-shadow:0 1px 1px #0008,0 0 6px #c9a24a55!important}.reader-framed[data-fatiha-design="3"] .fatiha-page .mushaf-opening>.mushaf-line.fatiha-bismillah{position:relative!important;overflow:visible!important}.reader-framed[data-fatiha-design="3"] .fatiha-page .mushaf-opening>.mushaf-line.fatiha-bismillah:after{content:""!important;position:absolute!important;left:50%!important;top:calc(100% + 1px)!important;transform:translate(-50%)!important;width:min(42%,calc(var(--fw) * .26))!important;height:calc(var(--fw) * .022)!important;pointer-events:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 16'%3E%3Cg fill='%23b8912f'%3E%3Cpath d='M100 2l6 6-6 6-6-6z'/%3E%3Ccircle cx='84' cy='8' r='2.2'/%3E%3Ccircle cx='116' cy='8' r='2.2'/%3E%3Cpath d='M78 8C66 2 50 2 36 8C50 14 66 14 78 8zM122 8C134 2 150 2 164 8C150 14 134 14 122 8z' opacity='.85'/%3E%3C/g%3E%3Cpath d='M4 8H34M166 8H196' stroke='%23b8912f' stroke-width='1.2'/%3E%3C/svg%3E") center / contain no-repeat!important}.reader-framed[data-theme=dark][data-fatiha-design="3"] .fatiha-page .mushaf-opening>.mushaf-line.fatiha-bismillah:after{filter:brightness(1.15)}.reader-framed[data-fatiha-design="3"]:not([data-theme=dark]) .fatiha-page .mushaf-opening .mushaf-word.mushaf-end .mushaf-glyph{color:#8a6814!important;-webkit-text-fill-color:#8a6814!important;text-shadow:0 0 1px #f4dc8f88!important}@keyframes fatiha-reveal{0%{opacity:.25}to{opacity:1}}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{animation:fatiha-reveal .35s ease-out both}@media(prefers-reduced-motion:reduce){.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{animation:none}}.reader-framed[data-fatiha-design="3"] .fatiha-page .verse-audio-layer span{background:radial-gradient(ellipse at center,#d9b24f40 0%,#d9b24f1f 60%,transparent 100%)!important;box-shadow:0 0 10px #d9b24f33!important;border-radius:12px!important}.reader-framed[data-theme=dark][data-fatiha-design="3"] .fatiha-page .verse-audio-layer span{background:radial-gradient(ellipse at center,#e6c45f33 0%,#e6c45f14 60%,transparent 100%)!important}.reader-framed[data-fatiha-design="2"] .fatiha-page .mushaf-original .mushaf-line>.mushaf-line-text{font-size:min(calc(var(--fatiha-field) / 11.5),calc(var(--fw) * .0435))!important}@media(orientation:landscape)and (max-height:520px){.reader-inline-heading .reader-inline-surah{min-width:0!important;max-width:none!important;font-size:.72rem!important}.reader-inline-heading .reader-inline-parts{gap:5px!important}.reader-inline-heading .reader-inline-parts button,.reader-inline-heading .reader-inline-parts button+button{min-width:0!important;font-size:.68rem!important;padding-inline:0!important}.reader-inline-heading .reader-inline-parts .reader-parts-sep,.reader-inline-heading .reader-inline-parts>i{display:none!important}.reader-page-marked .reader-inline-heading .reader-inline-parts{margin-inline-end:22px!important}.reader-inline-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:4px!important}.reader-inline-heading .reader-header-center{position:static!important;transform:none!important;margin:0!important;flex:0 0 auto!important}.reader-inline-heading .part-start-glyph{display:none!important}.reader-immersive .reader-inline-heading .reader-inline-parts button,.reader-immersive.reader-framed .reader-inline-heading .reader-inline-parts button{font-size:.68rem!important}.reader-immersive .reader-inline-heading .reader-inline-surah{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;flex:0 0 auto!important;width:auto!important}}.reader-framed[data-fatiha-design] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{--fh: var(--fatiha-avail, calc(100svh - 64px) )}.reader-framed[data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{--fw: min(100cqw - 12px, var(--fh) * 1438 / 2576);--fatiha-field: max(72px, calc(var(--fh) - var(--fw) * 1.36))}.reader-framed[data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{--fatiha-sanctuary-top: calc(var(--fw) * .697);--fatiha-sanctuary-bottom: calc(var(--fw) * .6622)}.reader-framed[data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{--fatiha-sanctuary-top: calc(var(--fw) * .7095);--fatiha-sanctuary-bottom: calc(var(--fw) * .6594)}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{--fw: min(100cqw - 12px, var(--fh) * 1000 / 1700);--fatiha-field: max(72px, calc(var(--fh) - var(--fw) * 1.18));--fatiha-sanctuary-top: calc(var(--fw) * .61);--fatiha-sanctuary-bottom: calc(var(--fw) * .57);--fatiha-title-top: calc(var(--fw) * .068);--fatiha-title-height: calc(var(--fw) * .1)}.reader-framed[data-fatiha-design] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport>.mushaf-lines.mushaf-opening{top:var(--fatiha-sanctuary-top)!important;bottom:var(--fatiha-sanctuary-bottom)!important}.reader-framed[data-fatiha-design] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport>.mushaf-title-row.fatiha-fixed-title{top:var(--fatiha-title-top)!important;height:var(--fatiha-title-height)!important}@media(orientation:landscape)and (max-height:520px){.reader-immersive.reader-framed.reader-on-fatiha .reading-stage.mode-flip{width:min(100%,118svh)!important}.reader-immersive.reader-framed.reader-on-fatiha .reading-stage.mode-flip .original-page-card.fatiha-page{width:100%!important}.reader-immersive.reader-framed.reader-on-fatiha.reader-horizontal .reader-stable-tools{width:min(100%,118svh)!important}.reader-immersive.reader-framed.reader-on-fatiha.reader-horizontal .reader-stable-top{position:absolute!important}.reader-framed .reader-vertical .mushaf-page-card.fatiha-page,.reader-framed.reader-vertical .mushaf-page-card.fatiha-page{width:min(100%,460px)!important;margin-inline:auto!important}.reader-framed .mushaf-page-card.fatiha-page{height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important}.reader-framed[data-fatiha-design] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{height:auto!important;flex:0 0 auto!important}.reader-framed[data-fatiha-design="1"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport,.reader-framed[data-fatiha-design="2"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{--fw: calc(100cqw - 12px) ;--fh: calc((100cqw - 12px) * 2576 / 1438)}.reader-framed[data-fatiha-design="3"] .mushaf-page-card.fatiha-page>.mushaf-lines-viewport{--fw: calc(100cqw - 12px) ;--fh: calc((100cqw - 12px)*1.7) }.reader-immersive .mushaf-title-row:not(.fatiha-fixed-title){font-size:max(9px,calc(var(--qcf-size, 28px) * .56))!important;white-space:nowrap!important}}.reader-framed .fatiha-page .verse-audio-layer span{background:radial-gradient(ellipse at center,#d9b24f40 0%,#d9b24f1f 60%,transparent 100%)!important;box-shadow:0 0 10px #d9b24f33!important;border-radius:12px!important}.reader-framed[data-theme=dark] .fatiha-page .verse-audio-layer span{background:radial-gradient(ellipse at center,#e6c45f33 0%,#e6c45f14 60%,transparent 100%)!important}.fatiha-page .mushaf-word.verse-recited .mushaf-glyph{opacity:.5;transition:opacity .4s ease}@media(prefers-reduced-motion:reduce){.fatiha-page .mushaf-word.verse-recited .mushaf-glyph{transition:none}}.fatiha-repeat{position:absolute;z-index:30;left:12px;right:auto;bottom:calc(var(--fatiha-repeat-bottom, 12px) + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:4px;padding:4px;border-radius:999px;direction:rtl;background:color-mix(in srgb,var(--bg-card, #fffdf6) 92%,transparent);border:1px solid color-mix(in srgb,#c9a24a 60%,transparent);box-shadow:0 4px 14px #0003;font:700 .76rem/1 var(--ui-font)}.fatiha-repeat button{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--accent-color);font:inherit;cursor:pointer}.fatiha-repeat button.is-primary{background:var(--accent-color);color:var(--bg-card, #fff)}.fatiha-repeat svg{width:15px;height:15px}.fatiha-repeat .fatiha-repeat-close{color:var(--muted-text, #888);padding:0 8px}[data-theme=dark] .fatiha-repeat{background:#1b2428ee;border-color:#a8906088}.reader-framed[data-fatiha-design] .mushaf-page-card.fatiha-page .fatiha-repeat{--fatiha-repeat-bottom: 14px;left:18px}.fatiha-repeat .fatiha-repeat-stop{padding-inline-start:7px;margin-inline-start:2px;border-inline-start:1px solid currentColor;opacity:.9}.reader-inline-page-navigation{position:relative}.reader-page-progress{position:absolute;left:8px;right:8px;bottom:-5px;height:3px;border-radius:3px;direction:rtl;touch-action:none;background:color-mix(in srgb,var(--accent-color) 16%,transparent);cursor:ew-resize}.reader-page-progress:before{content:"";position:absolute;inset:-9px 0}.reader-page-progress>i{position:absolute;top:0;bottom:0;right:0;border-radius:inherit;background:color-mix(in srgb,var(--accent-color) 70%,transparent);transition:width .15s ease}.reader-page-progress>i:after{content:"";position:absolute;left:-4px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--accent-color);box-shadow:0 0 0 2px var(--bg-card, #fff);opacity:.9}.reader-page-progress[data-active]{height:5px;bottom:-6px}.reader-page-progress[data-active]>i{transition:none}[data-theme=dark] .reader-page-progress>i:after{box-shadow:0 0 0 2px #1b2428}.reader-jump-back{position:fixed;z-index:60;left:50%;top:calc(54px + env(safe-area-inset-top,0px));transform:translate(-50%);display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;direction:rtl;border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent);background:color-mix(in srgb,var(--bg-card, #fffdf6) 95%,transparent);color:var(--accent-color);font:700 .82rem/1.2 var(--ui-font);box-shadow:0 6px 18px #0002;cursor:pointer;white-space:nowrap;animation:jump-back-in .25s ease-out}.reader-jump-back svg{width:17px;height:17px;flex:none}.reader-jump-back small{font-weight:600;opacity:.7;font-size:.74rem}[data-theme=dark] .reader-jump-back{background:#1b2428f2}@keyframes jump-back-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.reader-jump-back{animation:none}}.page-notes-tab{position:absolute;z-index:35;top:64px;right:1px;width:15px;min-height:30px;padding:4px 0;border:0;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#1f7a5a;color:#fff;border-radius:4px 0 0 4px;box-shadow:-1px 1px 3px #0004}.page-notes-tab:before{content:"";position:absolute;inset:-8px -2px -8px -12px}.page-notes-tab svg{width:10px;height:10px}.page-notes-tab b{font:800 9px/1 var(--ui-font)}.reader-vertical .page-notes-tab{top:40px}[data-theme=dark] .page-notes-tab{background:#2e8a68}.fatiha-page .page-notes-tab{top:30%}.frame-follow-block{display:flex;flex-direction:column;gap:6px;margin:4px 0 10px}.frame-follow-choices{display:grid;grid-template-columns:1fr 1fr;gap:8px}.frame-follow-choices .frame-design-choice{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border-radius:12px;cursor:pointer;text-align:start;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-color);font:inherit}.frame-follow-choices .frame-design-choice.is-selected{border-color:var(--accent-color);box-shadow:inset 0 0 0 1px var(--accent-color);background:color-mix(in srgb,var(--accent-color) 7%,var(--bg-card))}.frame-follow-choices .frame-design-swatch,.preferences-compact .frame-follow-choices .frame-design-swatch{width:30px!important;height:38px!important}.frame-follow-text{display:flex;flex-direction:column;gap:2px;min-width:0}.frame-follow-text strong{font:700 .84rem/1.2 var(--ui-font)}.frame-follow-text small{font:500 .72rem/1.2 var(--ui-font);opacity:.7}.frame-follow-note{font:500 .72rem/1.4 var(--ui-font);opacity:.7}.preferences-compact .frame-follow-choices .frame-design-choice{gap:7px;padding:6px 8px;min-height:46px}.preferences-compact .frame-follow-choices .frame-design-swatch{width:24px!important;height:30px!important}.preferences-compact .frame-follow-text small{font-size:.66rem}:root,[data-theme=rawdah]{--ayah-glyph-color: #1d5530}[data-theme=light]{--ayah-glyph-color: #73520b}[data-theme=sepia]{--ayah-glyph-color: #683a0b}[data-theme=turquoise]{--ayah-glyph-color: #0b5663}[data-theme=dark]{--ayah-glyph-color: #f2d57f}.mushaf-lines .mushaf-word.mushaf-end .mushaf-glyph,[data-frame-design] .mushaf-lines .mushaf-word.mushaf-end .mushaf-glyph{-webkit-text-stroke:.012em var(--ayah-glyph-color, #8a6a1f)!important;paint-order:stroke fill}[data-theme=dark] .mushaf-lines .mushaf-word.mushaf-end .mushaf-glyph{-webkit-text-stroke-width:.006em!important;text-shadow:0 0 .08em #0009!important}.mushaf-lines .mushaf-word.mushaf-end[data-digits="2"] .mushaf-glyph,.mushaf-lines .mushaf-word.mushaf-end[data-digits="3"] .mushaf-glyph,[data-frame-design] .mushaf-lines .mushaf-word.mushaf-end[data-digits="2"] .mushaf-glyph,[data-frame-design] .mushaf-lines .mushaf-word.mushaf-end[data-digits="3"] .mushaf-glyph{display:inline-block!important;line-height:1!important;transform-origin:50% 62%}.mushaf-lines .mushaf-word.mushaf-end[data-digits="2"] .mushaf-glyph,[data-frame-design] .mushaf-lines .mushaf-word.mushaf-end[data-digits="2"] .mushaf-glyph{transform:scale(1.05)!important}.mushaf-lines .mushaf-word.mushaf-end[data-digits="3"] .mushaf-glyph,[data-frame-design] .mushaf-lines .mushaf-word.mushaf-end[data-digits="3"] .mushaf-glyph{transform:scale(1.1)!important}.mushaf-lines .mushaf-word.verse-bookmarked.mushaf-end .mushaf-glyph{-webkit-text-stroke-color:var(--bookmark-color, #c49a38)!important}.verse-marker{font-weight:700!important;color:var(--ayah-glyph-color, #8a6a1f)!important;-webkit-text-fill-color:var(--ayah-glyph-color, #8a6a1f)!important}.frame-follow-choices .frame-design-choice{position:relative}.frame-follow-chevron{margin-inline-start:auto;font-size:.8rem;opacity:.6}.frame-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 5%,var(--bg-card));border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);animation:frame-picker-in .18s ease-out}.frame-picker-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 4px;border-radius:10px;cursor:pointer;text-align:center;border:1px solid transparent;background:var(--bg-card);color:var(--text-color);font:inherit;min-width:0}.frame-picker-item.is-selected{border-color:var(--accent-color);box-shadow:inset 0 0 0 1px var(--accent-color)}.frame-picker-item .frame-design-swatch,.preferences-compact .frame-picker-item .frame-design-swatch{width:30px!important;height:38px!important}.frame-picker-item .frame-follow-text{align-items:center}.frame-picker-item .frame-follow-text strong{font-size:.76rem}.frame-picker-item .frame-follow-text small{font-size:.64rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@keyframes frame-picker-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.frame-picker{animation:none}}[data-quran-font=heavy]{--quran-ink-stroke: .78px;--quran-ink-shadow: .3px 0 0 currentColor, -.3px 0 0 currentColor, 0 .2px 0 currentColor;--quran-font-weight: 700;--quran-glyph-scale-x: 1.045;--quran-flow-font: "QPC-Hafs", "KFGQPC Uthmanic Script HAFS", "Amiri Quran", serif}[data-quran-ink=black],[data-theme][data-quran-ink=black]{--quran-ink-color: #0b0b0b !important}[data-quran-ink=brown],[data-theme][data-quran-ink=brown]{--quran-ink-color: #3a2312 !important}[data-quran-ink=green],[data-theme][data-quran-ink=green]{--quran-ink-color: #123a24 !important}[data-theme=dark][data-quran-ink=black]{--quran-ink-color: #f1eee6 !important}[data-theme=dark][data-quran-ink=brown]{--quran-ink-color: #ecd9b4 !important}[data-theme=dark][data-quran-ink=green]{--quran-ink-color: #cfe4d2 !important}.quran-ink-label{display:block;margin-top:10px}.quran-ink-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:6px}.quran-ink-choice{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 2px;border-radius:10px;cursor:pointer;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-color);font:600 .7rem/1.2 var(--ui-font)}.quran-ink-choice.is-selected{border-color:var(--accent-color);box-shadow:inset 0 0 0 1px var(--accent-color)}.quran-ink-choice i{width:18px;height:18px;border-radius:50%;border:1px solid #0002}.ink-theme i{background:conic-gradient(#173822 0 25%,#12305a 0 50%,#4d1a14 0 75%,#0d4350 0)}.ink-black i{background:#0b0b0b}.ink-brown i{background:#3a2312}.ink-green i{background:#123a24}[data-theme=dark] .ink-black i{background:#f1eee6}[data-theme=dark] .ink-brown i{background:#ecd9b4}[data-theme=dark] .ink-green i{background:#cfe4d2}.quran-font-heavy .quran-font-sample,.sample-heavy{-webkit-text-stroke:.7px currentColor;font-weight:700}.quran-fonts-offline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--accent-color) 6%,transparent);font:500 .74rem/1.45 var(--ui-font);color:var(--text-color)}.quran-fonts-offline button{padding:6px 10px;border-radius:9px;border:1px solid var(--accent-color);background:var(--accent-color);color:var(--bg-card, #fff);font:700 .74rem/1.2 var(--ui-font);cursor:pointer}.quran-fonts-offline button:disabled{opacity:.5;cursor:default}.quran-fonts-offline.is-running button{background:transparent;color:var(--accent-color)}.quran-fonts-offline.is-ready{color:var(--accent-color)}.quran-fonts-offline.is-ready span{margin-inline-end:6px;font-weight:800}.quran-fonts-progress{flex:1 0 100%;height:4px;border-radius:4px;background:color-mix(in srgb,var(--accent-color) 15%,transparent);overflow:hidden}.quran-fonts-progress i{display:block;height:100%;background:var(--accent-color);transition:width .3s}.quran-fonts-offline.is-ready{flex-wrap:nowrap;align-items:flex-start}[data-quran-font=uthmani],[data-theme][data-quran-font=uthmani]{--quran-ink-stroke: 0px;--quran-ink-shadow: none;--quran-glyph-scale-x: 1;--quran-font-weight: 400}[data-quran-font=bold],[data-theme][data-quran-font=bold]{--quran-ink-stroke: .009em;--quran-ink-shadow: none;--quran-glyph-scale-x: 1;--quran-font-weight: 400}[data-quran-font=heavy],[data-theme][data-quran-font=heavy]{--quran-ink-stroke: .018em;--quran-ink-shadow: none;--quran-glyph-scale-x: 1;--quran-font-weight: 400}[data-theme=dark][data-quran-font=bold]{--quran-ink-stroke: .004em}[data-theme=dark][data-quran-font=heavy]{--quran-ink-stroke: .01em}.quran-font-sample.sample-bold{-webkit-text-stroke:.02em currentColor!important;text-shadow:none!important;transform:none!important;font-weight:400!important}.quran-font-sample.sample-heavy,.quran-font-heavy .quran-font-sample{-webkit-text-stroke:.04em currentColor!important;text-shadow:none!important;transform:none!important;font-weight:400!important}[data-theme=dark]:not([data-quran-ink=black]):not([data-quran-ink=brown]):not([data-quran-ink=green]){--quran-ink-color: #e9e2cf}.reader-size-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:8px}.reader-size-presets button{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;min-height:58px;padding:6px 2px;border-radius:10px;cursor:pointer;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-color);font:700 .74rem/1.2 var(--ui-font)}.reader-size-presets button.is-selected{border-color:var(--accent-color);box-shadow:inset 0 0 0 1px var(--accent-color);color:var(--accent-color)}.reader-size-presets small{font:500 .6rem/1.1 var(--ui-font);opacity:.7}.size-preset-sample{font-family:QPC-Hafs,Amiri Quran,serif;line-height:1}.size-mode-note{display:block;margin-top:6px;font:500 .7rem/1.4 var(--ui-font);opacity:.7}.mushaf-page-card[data-tajweed]{--quran-ink-stroke: 0px !important;--quran-ink-shadow: none !important}.mushaf-page-card[data-tajweed] .mushaf-line-text,.mushaf-page-card[data-tajweed] .mushaf-measure-line{font-palette:--tajweed-light}[data-theme=sepia] .mushaf-page-card[data-tajweed] .mushaf-line-text,[data-theme=sepia] .mushaf-page-card[data-tajweed] .mushaf-measure-line{font-palette:--tajweed-sepia}[data-theme=dark] .mushaf-page-card[data-tajweed] .mushaf-line-text,[data-theme=dark] .mushaf-page-card[data-tajweed] .mushaf-measure-line{font-palette:--tajweed-dark}.mushaf-page-card[data-tajweed] .mushaf-word .mushaf-glyph{-webkit-text-stroke:0!important;paint-order:normal}.tajweed-toggle{display:flex;align-items:center;gap:10px;width:100%;margin-top:10px;padding:9px 10px;border-radius:12px;cursor:pointer;text-align:start;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-color);font:inherit}.tajweed-toggle.is-on{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 7%,var(--bg-card))}.tajweed-toggle-dots{display:grid;grid-template-columns:repeat(2,7px);gap:3px;flex:none}.tajweed-toggle-dots i{width:7px;height:7px;border-radius:50%}.tajweed-toggle-dots i:nth-child(1){background:#c0392b}.tajweed-toggle-dots i:nth-child(2){background:#2e7d32}.tajweed-toggle-dots i:nth-child(3){background:#1565c0}.tajweed-toggle-dots i:nth-child(4){background:#9e9e9e}.tajweed-toggle-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.tajweed-toggle-text strong{font:700 .82rem/1.2 var(--ui-font)}.tajweed-toggle-text small{font:500 .68rem/1.35 var(--ui-font);opacity:.72}.tajweed-switch{position:relative;flex:none;width:34px;height:20px;border-radius:999px;background:color-mix(in srgb,var(--text-color) 22%,transparent);transition:background .2s}.tajweed-switch b{position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0004;transition:transform .2s}.tajweed-toggle.is-on .tajweed-switch{background:var(--accent-color)}.tajweed-toggle.is-on .tajweed-switch b{transform:translate(-14px)}.mushaf-word.verse-holding,.verse-unit.verse-holding{background-image:linear-gradient(var(--verse-selected-bg, rgba(86,184,147,.22)),var(--verse-selected-bg, rgba(86,184,147,.22)));background-repeat:no-repeat;background-position:right center;background-size:0% 100%;border-radius:4px;animation:verse-hold-fill .4s linear forwards}@keyframes verse-hold-fill{to{background-size:100% 100%}}@media(prefers-reduced-motion:reduce){.mushaf-word.verse-holding,.verse-unit.verse-holding{animation:none;background-size:100% 100%}}.reader-verse-hint{position:fixed;z-index:58;left:50%;bottom:calc(86px + env(safe-area-inset-bottom,0px));transform:translate(-50%);display:flex;align-items:center;gap:10px;width:min(360px,calc(100vw - 32px));padding:10px 12px;border-radius:16px;direction:rtl;background:color-mix(in srgb,var(--bg-card) 96%,var(--bookmark-color, #c9a24a) 4%);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent);box-shadow:0 10px 28px #0002;color:var(--text-color);font:600 .78rem/1.5 var(--ui-font);animation:jump-back-in .3s ease-out}.reader-verse-hint button{flex:none;width:26px;height:26px;border-radius:50%;border:0;background:transparent;color:var(--text-secondary, #888);font-size:1.1rem;cursor:pointer}.verse-hint-touch{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--accent-color) 14%,transparent)}.verse-hint-touch i{position:absolute;inset:9px;border-radius:50%;background:var(--accent-color);animation:verse-hint-press 1.6s ease-in-out infinite}@keyframes verse-hint-press{0%,to{transform:scale(.7);opacity:.7}40%,60%{transform:scale(1.15);opacity:1;box-shadow:0 0 0 6px color-mix(in srgb,var(--accent-color) 18%,transparent)}}@media(prefers-reduced-motion:reduce){.verse-hint-touch i{animation:none}}[data-theme=dark] .reader-verse-hint{background:#1b2428f2}.verse-action-bar.verse-actions-panel{background:color-mix(in srgb,var(--bg-card) 95%,var(--bookmark-color, #c9a24a) 5%)!important;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent)!important;box-shadow:0 12px 32px color-mix(in srgb,#3c2d12 18%,transparent),inset 0 0 0 3px color-mix(in srgb,var(--bg-card) 100%,transparent),inset 0 0 0 4px color-mix(in srgb,var(--bookmark-color, #c9a24a) 22%,transparent)!important;border-radius:18px!important;padding:10px 10px 8px!important}.verse-actions-heading{border-bottom:0!important;margin-bottom:4px!important;padding-bottom:4px!important}.verse-actions-heading strong{display:inline-flex;align-items:center;gap:6px;color:var(--accent-color)!important;font-weight:800!important}.verse-actions-heading strong:before{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--bookmark-color, #c9a24a);border-radius:1px;flex:none}.verse-actions-heading strong span{color:var(--text-secondary, #888);font-weight:600!important}.verse-actions-grid{gap:2px!important}.verse-actions-grid button{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:12px!important;color:var(--text-color)!important;font-weight:600!important;gap:4px!important}.verse-actions-grid button svg{color:var(--accent-color);padding:7px;width:34px!important;height:34px!important;border-radius:50%;background:color-mix(in srgb,var(--accent-color) 9%,transparent);transition:background .15s,transform .15s}.verse-actions-grid button:not(:disabled):active{background:transparent!important;color:var(--text-color)!important;transform:none!important}.verse-actions-grid button:not(:disabled):active svg{background:color-mix(in srgb,var(--accent-color) 22%,transparent);transform:scale(.92)}.verse-actions-grid button[aria-pressed=true]{background:transparent!important;color:var(--bookmark-color)!important}.verse-actions-grid button[aria-pressed=true] svg{color:var(--bookmark-color);background:color-mix(in srgb,var(--bookmark-color) 18%,transparent)}.verse-actions-grid button[data-noted=true]{background:transparent!important;color:var(--verse-note-color, #1f7a5a)!important}.verse-actions-grid button[data-noted=true] svg{color:var(--verse-note-color, #1f7a5a);background:color-mix(in srgb,var(--verse-note-color, #1f7a5a) 16%,transparent)}.verse-actions-grid .gold-bookmark{padding:8px}.verse-actions-close{border:0!important;background:color-mix(in srgb,var(--text-color) 7%,transparent)!important;color:var(--text-secondary, #888)!important;border-radius:50%!important}[data-theme=dark] .verse-action-bar.verse-actions-panel{background:color-mix(in srgb,#1b2428 92%,transparent)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:color-mix(in srgb,#a8906088 100%,transparent)!important;box-shadow:0 12px 32px #0007,inset 0 0 0 3px #1b2428,inset 0 0 0 4px #a8906033!important}[data-theme=dark] .verse-actions-grid button{background:transparent!important}.verse-action-bar.verse-actions-panel{animation:verse-panel-in .2s ease-out}@keyframes verse-panel-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.verse-action-bar.verse-actions-panel{animation:none}}.listening-mini{padding:8px 10px 9px!important;border-radius:18px!important;background:color-mix(in srgb,var(--bg-card) 95%,var(--bookmark-color, #c9a24a) 5%)!important;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent)!important;box-shadow:0 10px 28px color-mix(in srgb,#3c2d12 16%,transparent),inset 0 0 0 3px var(--bg-card),inset 0 0 0 4px color-mix(in srgb,var(--bookmark-color, #c9a24a) 20%,transparent)!important;touch-action:pan-x pan-y;transition:padding .2s,border-radius .2s}[data-theme=dark] .listening-mini{background:color-mix(in srgb,#1b2428 93%,transparent)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:#a8906088!important;box-shadow:0 10px 28px #0007,inset 0 0 0 3px #1b2428,inset 0 0 0 4px #a8906033!important}.listening-mini-top{display:flex;align-items:center;gap:4px;direction:rtl}.listening-mini-top .listening-info{flex:1;min-width:0;text-align:right}.listening-mini-top .listening-info strong{display:block;overflow:hidden;white-space:nowrap;font:800 .82rem/1.35 var(--ui-font);color:var(--accent-color)}.listening-mini-top .listening-info strong span span,.listening-marquee span span{font-weight:600;opacity:.85}.listening-mini-top .listening-info small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 .66rem/1.4 var(--ui-font);color:var(--text-secondary, #888)}.listening-marquee>span{display:inline-block;padding-inline-end:24px}.listening-marquee.is-long>span{animation:listening-marquee 9s ease-in-out infinite alternate}@keyframes listening-marquee{0%,20%{transform:translate(0)}80%,to{transform:translate(var(--marquee-shift, 0px))}}.listening-mini-icon{width:32px!important;height:32px!important;border-radius:50%!important;color:var(--text-secondary, #888)!important}.listening-mini .listening-mini-transport{display:flex!important;justify-content:center;align-items:center;gap:18px;min-height:46px;margin-top:2px;direction:rtl;grid-template-columns:none!important}.listening-mini-transport button{width:40px;height:40px;border-radius:50%!important}.listening-mini-transport .listening-play{width:48px!important;height:48px!important;border-radius:50%!important;box-shadow:0 4px 12px color-mix(in srgb,var(--accent-color) 35%,transparent)}.listening-mini-transport .listening-play svg{width:24px;height:24px}.reader-immersive .listening-mini-next{margin-inline-start:0!important}.listening-follow-chip{position:absolute!important;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);display:inline-flex!important;gap:6px;padding:6px 12px!important;border-radius:999px!important;white-space:nowrap;font:700 .74rem/1.2 var(--ui-font)!important;background:var(--bg-card)!important;border:1px solid color-mix(in srgb,var(--accent-color) 40%,transparent)!important;box-shadow:0 4px 14px #0002;color:var(--accent-color)!important}.listening-follow-chip svg{width:16px!important;height:16px!important}.listening-mini.is-compact{inset-inline:auto!important;left:50%!important;right:auto!important;transform:translate(-50%);width:auto!important;max-width:none!important;padding:5px 6px!important;border-radius:999px!important}.listening-capsule{display:flex;align-items:center;gap:6px;direction:rtl}.listening-capsule .listening-play{width:34px!important;height:34px!important;border-radius:50%!important}.listening-capsule .listening-play svg{width:18px;height:18px}.listening-capsule-info b{font-weight:600;opacity:.8}.listening-capsule-info{gap:6px;padding:4px 10px 4px 6px!important;font:700 .76rem/1.2 var(--ui-font)!important;color:var(--accent-color)!important;white-space:nowrap}html[data-listening-compact] .reader-vertical.listening-active{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}@media(prefers-reduced-motion:reduce){.listening-mini,.listening-marquee>span{transition:none!important;animation:none!important}}.listening-sheet-handle{position:absolute;top:0;left:50%;transform:translate(-50%);width:120px;height:22px;display:flex;justify-content:center;align-items:center;cursor:grab;touch-action:none;z-index:2}.listening-sheet-handle i{width:42px;height:5px;border-radius:3px;background:color-mix(in srgb,var(--text-color) 22%,transparent)}.listening-section-title{margin:14px 0 6px;font:800 .78rem/1.3 var(--ui-font);color:var(--accent-color);display:flex;align-items:center;gap:6px}.listening-section-title:before{content:"";width:6px;height:6px;transform:rotate(45deg);background:var(--bookmark-color, #c9a24a);border-radius:1px}.listening-sheet-section{margin:0}.listening-follow-toggle{display:flex;align-items:center;gap:10px;width:100%;margin-top:14px;padding:10px 12px;border-radius:12px;cursor:pointer;text-align:start;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-color);font:inherit}.listening-follow-toggle.is-on{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 7%,var(--bg-card))}.listening-follow-text{display:flex;flex-direction:column;gap:2px;flex:1}.listening-follow-text strong{font:700 .82rem/1.2 var(--ui-font)}.listening-follow-text small{font:500 .68rem/1.4 var(--ui-font);opacity:.72}.listening-follow-toggle.is-on .tajweed-switch{background:var(--accent-color)}.listening-follow-toggle.is-on .tajweed-switch b{transform:translate(-14px)}@media(max-height:520px){.listening-mini .listening-mini-transport{min-height:38px;gap:12px}.listening-mini-transport .listening-play{width:40px!important;height:40px!important}}.listening-mini-top .listening-info{display:flex;flex-direction:column;align-items:stretch;padding:0!important}.listening-title-btn,.listening-reciter-btn{display:block!important;width:100%;padding:0!important;text-align:right;justify-content:flex-start!important;min-height:0!important}.listening-title-btn strong{display:block;overflow:hidden;white-space:nowrap;font:800 .82rem/1.35 var(--ui-font);color:var(--accent-color)}.listening-reciter-btn small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 .68rem/1.5 var(--ui-font);color:var(--text-secondary, #888)}.listening-reciter-btn b{color:var(--text-color);font-weight:700;text-decoration:underline dotted color-mix(in srgb,var(--accent-color) 60%,transparent);text-underline-offset:3px}.listening-reciter-picker{position:absolute;bottom:calc(100% + 8px);inset-inline:0;z-index:5;max-height:min(52dvh,420px);display:flex;flex-direction:column;border-radius:16px;overflow:hidden;direction:rtl;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent);box-shadow:0 12px 30px #0003;animation:verse-panel-in-up .18s ease-out}@keyframes verse-panel-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.listening-reciter-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 6px}.listening-reciter-head strong{font:800 .82rem/1.2 var(--ui-font);color:var(--accent-color)}.listening-reciter-head button{width:28px!important;height:28px!important;border-radius:50%!important;color:var(--text-secondary, #888)!important;font-size:1.1rem}.listening-reciter-list{overflow-y:auto;padding:0 6px 8px;overscroll-behavior:contain}.listening-reciter-list button{display:flex!important;flex-direction:column;align-items:flex-start!important;width:100%;padding:9px 10px!important;border-radius:10px!important;text-align:right;color:var(--text-color)!important;font:600 .8rem/1.3 var(--ui-font)!important}.listening-reciter-list button small{font-weight:500;font-size:.68rem;color:var(--text-secondary, #888)}.listening-reciter-list button.is-current{background:color-mix(in srgb,var(--accent-color) 12%,transparent)!important;color:var(--accent-color)!important}.listening-reciter-list button.is-current:after{content:"\2713";position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);font-weight:800}.listening-reciter-list button{position:relative}[data-theme=dark] .listening-reciter-picker{background:#1b2428}.listening-mini.is-compact{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.listening-mini.is-compact:active{cursor:grabbing}.listening-mini.is-compact.is-placed{right:auto!important;bottom:auto!important;transform:none!important;left:min(var(--cap-x),calc(100vw - 150px))!important;top:var(--cap-y)!important}.reader-bars-quiet .reader-stable-top .page-bookmark-toggle,.reader-bars-slim .reader-header-center .page-bookmark-toggle{pointer-events:auto!important}.reader-bars-quiet .reader-stable-top .page-bookmark-toggle[aria-pressed=false]{opacity:.55!important}.reader-bars-quiet .reader-stable-top .reader-inline-surah,.reader-bars-quiet .reader-stable-top .reader-inline-parts button{pointer-events:auto!important}.reader-choice-panel .reader-index-switch{margin-inline-end:30px}.reader-choice-panel:has(.reader-index-switch){min-width:172px!important;max-width:calc(100vw - 16px)!important}.reader-choice-panel .reader-index-switch button{white-space:nowrap}.reader-search-backdrop.tafsir-sheet-backdrop{align-items:flex-end!important;padding:0!important;background:color-mix(in srgb,#000 14%,transparent)!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet{width:min(100vw,680px)!important;max-width:680px!important;margin:0 auto!important;padding:18px 16px 12px!important;border-radius:22px 22px 0 0!important;max-height:none!important;overflow:hidden!important;background:color-mix(in srgb,var(--bg-card) 96%,var(--bookmark-color, #c9a24a) 4%)!important;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent)!important;border-bottom:0!important;box-shadow:0 -10px 30px color-mix(in srgb,#3c2d12 18%,transparent),inset 0 3px 0 var(--bg-card),inset 0 4px color-mix(in srgb,var(--bookmark-color, #c9a24a) 22%,transparent)!important;transition:height .25s ease;animation:tafsir-sheet-in .22s ease-out}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet.is-half{height:min(50dvh,470px)!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet.is-full{height:calc(100dvh - 24px - env(safe-area-inset-top,0px))!important}.tafsir-sheet>*{flex-shrink:0}.tafsir-sheet>.tafsir-scroll-content{flex:1 1 0!important;min-height:0!important}@keyframes tafsir-sheet-in{0%{transform:translateY(30px);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.tafsir-sheet{animation:none!important;transition:none!important}}[data-theme=dark] .reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet{background:#1b2428!important;border-color:#a8906088!important;box-shadow:0 -10px 30px #0008,inset 0 3px #1b2428,inset 0 4px #a8906033!important}.tafsir-sheet>h2{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tafsir-grip{position:absolute;top:0;left:50%;transform:translate(-50%);width:120px;height:20px;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none}.tafsir-grip i{width:44px;height:5px;border-radius:3px;background:color-mix(in srgb,var(--text-primary) 22%,transparent)}.tafsir-sheet .tafsir-heading{display:flex;align-items:center;gap:8px;margin-top:4px}.tafsir-sheet .tafsir-heading strong{flex:1;color:var(--accent-color);font:800 .9rem/1.3 var(--ui-font);display:inline-flex;align-items:center;gap:6px}.tafsir-sheet .tafsir-heading strong:before{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--bookmark-color, #c9a24a);border-radius:1px}.tafsir-offline-state{font:600 .64rem/1.2 var(--ui-font);padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-secondary, #888);white-space:nowrap}.tafsir-offline-state.is-ready{background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color)}.tafsir-chips{display:flex;gap:6px;overflow-x:auto;padding:8px 0 6px;scrollbar-width:none;flex-shrink:0}.tafsir-chips::-webkit-scrollbar{display:none}.tafsir-chips button{flex:none;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--accent-color);font:700 .76rem/1.2 var(--ui-font);cursor:pointer}.tafsir-chips button.is-selected{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.tafsir-picker-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.tafsir-sheet .tafsir-verse-navigation span small{display:block;font-size:.6rem;opacity:.6}.tafsir-actions{display:flex;gap:4px}.tafsir-actions button{padding:4px 9px;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--accent-color);font:700 .7rem/1.2 var(--ui-font);cursor:pointer}.tafsir-actions button:disabled{opacity:.45}.tafsir-sheet .tafsir-reading-tools{flex-wrap:wrap;gap:6px}.tafsir-feedback{margin:4px 0 0;font:600 .72rem/1.3 var(--ui-font);color:var(--accent-color);text-align:center}.tafsir-sheet .tafsir-text{font-family:"Noto Naskh Arabic","Amiri",var(--ui-font),serif;line-height:2!important;color:color-mix(in srgb,var(--text-primary) 88%,var(--bg-card))}.tafsir-sheet .tafsir-verse{color:var(--quran-ink-color, var(--text-primary))}.tafsir-more{display:block;margin:2px auto 10px;padding:7px 16px;border-radius:999px;border:1px solid var(--accent-color);background:transparent;color:var(--accent-color);font:700 .76rem/1.2 var(--ui-font);cursor:pointer}.tafsir-asbab{margin:6px 0 12px;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 45%,transparent);border-radius:12px;padding:0 12px;background:color-mix(in srgb,var(--bookmark-color, #c9a24a) 6%,transparent)}.tafsir-asbab summary,.tafsir-offline-details summary{cursor:pointer;padding:10px 0;font:800 .8rem/1.3 var(--ui-font);color:var(--accent-color)}.tafsir-offline-details{margin:8px 0 4px;border-top:1px solid color-mix(in srgb,var(--border-color) 70%,transparent)}.tafsir-offline-details summary{font-weight:700;font-size:.74rem;color:var(--text-secondary, #888)}.tafsir-sheet .tafsir-scroll-content{touch-action:pan-y}.tafsir-sheet .tafsir-reading-tools{display:flex;align-items:center;justify-content:space-between}.tafsir-sheet .tafsir-reading-tools>small{flex-basis:100%;font-size:.66rem;opacity:.75}.tafsir-sheet .tafsir-actions button,.tafsir-sheet .tafsir-reading-tools button{white-space:nowrap}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet .tafsir-reading-tools{flex-wrap:wrap!important;row-gap:6px!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet .tafsir-reading-tools>small{flex:0 0 100%!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet .tafsir-actions button{width:auto!important;flex:0 0 auto!important;padding:0 11px!important;border-radius:999px!important;font:700 .72rem/1 var(--ui-font)!important;background:transparent!important;border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent)!important;color:var(--accent-color)!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet .tafsir-heading{gap:8px!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet .tafsir-grip{z-index:2}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet{position:relative!important}.reader-framed .verse-audio-layer span,.verse-audio-layer span{background:color-mix(in srgb,var(--bookmark-color, #c9a24a) 26%,transparent)!important;box-shadow:inset 0 -2.5px color-mix(in srgb,var(--accent-color) 65%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-color) 14%,transparent)!important;border-radius:7px;transition:top .25s ease,left .25s ease,width .25s ease}[data-theme=dark] .verse-audio-layer span{background:color-mix(in srgb,var(--accent-color) 22%,transparent)!important;box-shadow:inset 0 -2px color-mix(in srgb,var(--accent-color) 70%,transparent)!important}.mushaf-word.verse-playing,.verses-flow .verse-unit.verse-playing{color:color-mix(in srgb,var(--accent-color) 62%,var(--quran-ink-color, var(--text-primary)))!important;-webkit-text-fill-color:color-mix(in srgb,var(--accent-color) 62%,var(--quran-ink-color, var(--text-primary)));transition:color .3s ease}[data-tajweed=true] .mushaf-word.verse-playing{color:var(--quran-ink-color, var(--text-primary))!important;-webkit-text-fill-color:var(--quran-ink-color, var(--text-primary))}@media(prefers-reduced-motion:reduce){.verse-audio-layer span,.mushaf-word.verse-playing{transition:none!important}}.listening-mini .listening-minimize-btn{width:auto!important;gap:4px;padding:4px 9px!important;border-radius:999px!important;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent)!important;font:700 .7rem/1 var(--ui-font)}.listening-mini .listening-minimize-btn svg{width:15px!important;height:15px!important}.listening-mini.is-compact.is-icon{padding:0!important;width:46px!important;height:46px!important;border-radius:50%!important;right:auto!important;transform:none!important;inset-inline:auto!important;left:10px!important;background:var(--accent-color)!important;border:2px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 70%,var(--bg-card))!important;box-shadow:0 4px 14px #0003!important;overflow:visible}.listening-mini.is-compact.is-icon.is-placed{left:min(var(--cap-x),calc(100vw - 52px))!important;top:min(var(--cap-y),calc(100svh - 52px))!important;bottom:auto!important}.listening-icon-btn{position:relative;width:100%!important;height:100%!important;padding:0!important;border-radius:50%!important;color:var(--bg-card)!important;background:transparent!important}.listening-icon-btn svg{width:20px!important;height:20px!important;fill:currentColor!important}.listening-icon-badge{position:absolute;top:-6px;right:-8px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;display:grid;place-items:center;background:var(--bg-card);color:var(--accent-color);border:1px solid color-mix(in srgb,var(--accent-color) 40%,transparent);font:800 .62rem/1 var(--ui-font);box-shadow:0 1px 4px #0002}.listening-eq{display:flex;align-items:flex-end;gap:3px;height:18px}.listening-eq i{width:3px;border-radius:2px;background:currentColor;animation:listening-eq 1s ease-in-out infinite}.listening-eq i:nth-child(1){height:60%;animation-delay:-.2s}.listening-eq i:nth-child(2){height:100%;animation-delay:-.5s}.listening-eq i:nth-child(3){height:45%;animation-delay:-.8s}@keyframes listening-eq{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.listening-eq i{transform-origin:bottom}@media(prefers-reduced-motion:reduce){.listening-eq i{animation:none}}[data-theme=dark] .listening-mini.is-compact.is-icon{background:var(--accent-color)!important}[data-theme=dark] .listening-icon-btn{color:#1b2428!important}.mushaf-lines .mushaf-word.verse-playing:not(.mushaf-end) .mushaf-glyph{color:color-mix(in srgb,var(--accent-color) 62%,var(--quran-ink-color, var(--text-primary)))!important;-webkit-text-fill-color:color-mix(in srgb,var(--accent-color) 62%,var(--quran-ink-color, var(--text-primary)))!important;transition:color .3s ease}[data-tajweed=true] .mushaf-lines .mushaf-word.verse-playing .mushaf-glyph{color:var(--quran-ink-color, var(--text-primary))!important;-webkit-text-fill-color:var(--quran-ink-color, var(--text-primary))!important}.listening-mini.is-floating{translate:0 calc(var(--bar-lift, 0px) * -1);transition:translate .12s ease-out;padding-top:14px!important}.listening-bar-grip{position:absolute;top:0;left:50%;transform:translate(-50%);width:96px;height:16px;display:flex;align-items:center;justify-content:center;cursor:ns-resize;touch-action:none;z-index:3}.listening-bar-grip i{width:38px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--text-primary) 25%,transparent)}.listening-bar-grip:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px;border-radius:8px}@media(prefers-reduced-motion:reduce){.listening-mini.is-floating{transition:none}}.reader-vertical.listening-active{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet{padding:14px 14px 8px!important;gap:6px!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet.is-half{height:56dvh!important}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet .tafsir-heading{margin-top:2px;min-height:30px}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet .tafsir-heading button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;flex-basis:30px!important;font-size:1.05rem!important}.tafsir-sheet .tafsir-chips{padding:2px 0!important;gap:5px}.tafsir-sheet .tafsir-chips button{padding:4px 11px;font-size:.72rem}.tafsir-toolbar{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-shrink:0;padding-bottom:6px;border-bottom:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 30%,transparent)}.tafsir-sheet .tafsir-toolbar .tafsir-verse-navigation{display:flex!important;align-items:center;gap:2px;margin:0!important;padding:0!important;flex:none}.tafsir-sheet .tafsir-toolbar .tafsir-verse-navigation span{min-width:54px;text-align:center;font:700 .74rem/1 var(--ui-font);color:var(--accent-color);direction:rtl}.tafsir-sheet .tafsir-toolbar button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border-radius:9px!important;display:inline-grid!important;place-items:center;flex:none!important;background:color-mix(in srgb,var(--accent-color) 8%,transparent)!important;border:0!important;color:var(--accent-color)!important;font:800 .8rem/1 var(--ui-font)!important}.tafsir-sheet .tafsir-toolbar .tafsir-verse-navigation button{font-size:1.2rem!important}.tafsir-sheet .tafsir-toolbar button:disabled{opacity:.35}.tafsir-sheet .tafsir-toolbar svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tafsir-sheet .tafsir-actions{display:flex;gap:4px}.tafsir-size{display:flex;align-items:center;gap:3px}.tafsir-size span{font:700 .68rem/1 var(--ui-font);color:var(--text-secondary, #888);min-width:16px;text-align:center}.tafsir-sheet .tafsir-feedback{margin:0!important;font-size:.68rem}.tafsir-sheet .tafsir-verse{margin:8px 0 6px!important;font-size:1.15rem!important;line-height:2!important}.tafsir-source-line{margin:10px 0 0;font:500 .66rem/1.5 var(--ui-font);color:var(--text-secondary, #888)}@media(max-height:640px){.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet.is-half{height:62dvh!important}}.reader-search-panel.reader-small-dialog.tafsir-dialog.tafsir-sheet .tafsir-toolbar .tafsir-actions button{width:32px!important;padding:0!important;border:0!important;border-radius:9px!important;background:color-mix(in srgb,var(--accent-color) 8%,transparent)!important}.reader-search-backdrop.share-sheet-backdrop{align-items:flex-end!important;padding:0!important;background:color-mix(in srgb,#000 22%,transparent)!important}.reader-search-panel.reader-small-dialog.share-sheet{position:relative;width:min(100vw,620px)!important;max-width:620px!important;margin:0 auto!important;padding:16px 16px calc(14px + env(safe-area-inset-bottom,0px))!important;border-radius:22px 22px 0 0!important;max-height:92dvh!important;display:flex;flex-direction:column;gap:10px;overflow:hidden;background:color-mix(in srgb,var(--bg-card) 96%,var(--bookmark-color, #c9a24a) 4%)!important;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent)!important;border-bottom:0!important;box-shadow:0 -10px 30px color-mix(in srgb,#3c2d12 18%,transparent)!important;animation:tafsir-sheet-in .22s ease-out}[data-theme=dark] .reader-search-panel.reader-small-dialog.share-sheet{background:#1b2428!important;border-color:#a8906088!important}.share-sheet>h2{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.share-heading{display:flex;align-items:center;gap:8px}.share-heading strong{flex:1;font:800 .9rem/1.3 var(--ui-font);color:var(--accent-color)}.share-heading button{width:32px;height:32px;border-radius:9px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--text-primary);font-size:1.1rem;cursor:pointer}.share-range{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 6%,transparent)}.share-range>div{display:flex;gap:4px}.share-range button{width:32px;height:32px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent);background:var(--bg-card);color:var(--accent-color);font:800 1rem/1 var(--ui-font);cursor:pointer}.share-range button:disabled{opacity:.35;cursor:default}.share-range span{text-align:center;font:700 .8rem/1.3 var(--ui-font);color:var(--text-primary)}.share-range small{display:block;font-weight:500;font-size:.62rem;color:var(--text-secondary, #888)}.share-formats,.share-sizes{display:flex;gap:6px}.share-formats button{flex:1;padding:8px 4px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:transparent;color:var(--accent-color);font:700 .78rem/1.2 var(--ui-font);cursor:pointer}.share-formats button.is-selected,.share-sizes button.is-selected{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.share-body{overflow-y:auto;display:flex;flex-direction:column;gap:10px;min-height:0;overscroll-behavior:contain}.share-sizes button{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--accent-color);font:700 .74rem/1.2 var(--ui-font);cursor:pointer}.share-sizes small{font-weight:500;font-size:.6rem;opacity:.75}.share-size-icon{display:block;border:2px solid currentColor;border-radius:3px}.share-size-icon.is-square{width:16px;height:16px}.share-size-icon.is-story{width:11px;height:19px}.share-size-icon.is-wide{width:22px;height:13px}.share-preview{display:grid;place-items:center;min-height:160px;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 5%,transparent);padding:8px}.share-preview img{display:block;max-width:100%;max-height:38dvh;border-radius:6px;box-shadow:0 4px 14px #0002}.share-preview span{font:600 .74rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.reader-search-panel.share-sheet .share-primary{width:100%;padding:12px;border-radius:12px;border:0;background:var(--accent-color);color:var(--bg-card);font:800 .88rem/1.2 var(--ui-font);cursor:pointer}.reader-search-panel.share-sheet .share-primary:disabled{opacity:.5;cursor:default}.share-actions{display:flex;gap:8px}.share-actions button:not(.share-primary){padding:0 18px;border-radius:12px;border:1px solid var(--accent-color);background:transparent;color:var(--accent-color);font:700 .84rem/1 var(--ui-font);cursor:pointer}.share-toggle{display:flex;align-items:center;gap:8px;font:700 .8rem/1.3 var(--ui-font);color:var(--text-primary)}.share-toggle input{accent-color:var(--accent-color);width:18px;height:18px}.share-text-preview{margin:0;white-space:pre-wrap;max-height:34dvh;overflow-y:auto;padding:12px;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 5%,transparent);font:500 .92rem/1.9 "Noto Naskh Arabic","Amiri",var(--ui-font),serif;color:var(--text-primary);direction:rtl;text-align:right}.share-reciter{margin:0;text-align:center;font:600 .78rem/1.6 var(--ui-font);color:var(--text-secondary, #888)}.share-reciter b{display:block;color:var(--accent-color);font-size:.92rem}.share-reciter small{display:block;font-size:.62rem}.share-progress{display:flex;flex-direction:column;gap:8px;align-items:stretch;text-align:center;font:600 .76rem/1.3 var(--ui-font);color:var(--text-primary)}.share-progress i{display:block;height:6px;border-radius:3px;background:linear-gradient(to left,var(--accent-color) calc(var(--p, 0) * 100%),color-mix(in srgb,var(--accent-color) 15%,transparent) 0)}.share-progress button{align-self:center;padding:6px 16px;border-radius:999px;border:1px solid var(--accent-color);background:transparent;color:var(--accent-color);font:700 .74rem/1 var(--ui-font);cursor:pointer}.share-ready{display:flex;flex-direction:column;gap:8px}.share-ready audio{width:100%}.share-note{margin:0;font:500 .7rem/1.5 var(--ui-font);color:var(--text-secondary, #888);text-align:center}.share-error{margin:0;padding:8px 10px;border-radius:10px;background:#c5303014;color:#b3261e;font:600 .74rem/1.4 var(--ui-font);text-align:center}.share-status{margin:0;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color);font:700 .78rem/1.4 var(--ui-font);text-align:center;animation:tafsir-sheet-in .2s ease-out}.share-ready .share-video-preview{display:block;max-height:40dvh;max-width:100%;margin:0 auto;border-radius:10px;background:#000}.index-share-trigger{display:grid;place-items:center}.index-share-trigger svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.index-listen-row{gap:6px}.reader-search-panel.share-sheet .share-whole{padding:8px 12px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--accent-color) 45%,transparent);background:transparent;color:var(--accent-color);font:700 .78rem/1.2 var(--ui-font);cursor:pointer}.reader-search-panel.share-sheet .share-whole.is-on{border-style:solid;background:color-mix(in srgb,var(--accent-color) 10%,transparent)}.share-reciter-field{display:flex;align-items:center;gap:8px;font:700 .78rem/1.2 var(--ui-font);color:var(--text-primary)}.share-reciter-field select{flex:1;min-width:0;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:var(--bg-card);color:var(--text-primary);font:600 .8rem/1.2 var(--ui-font)}.share-templates button{min-height:52px;justify-content:center}.share-estimate{margin:0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 6%,transparent);text-align:center;font:600 .8rem/1.6 var(--ui-font);color:var(--text-primary)}.share-estimate b{color:var(--accent-color)}.share-estimate small{display:block;font-weight:500;font-size:.66rem;color:var(--text-secondary, #888)}.share-note.is-block{padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--bookmark-color, #c9a24a) 10%,transparent);color:var(--text-primary)}.share-progress small{display:block;margin-top:3px;font-weight:500;font-size:.66rem;color:var(--text-secondary, #888)}.share-job-chip{position:fixed;z-index:120;top:calc(10px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100vw - 24px);padding:7px 8px 7px 12px;border-radius:999px;direction:rtl;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 60%,transparent);box-shadow:0 6px 18px #0003;animation:tafsir-sheet-in .2s ease-out}[data-theme=dark] .share-job-chip{background:#1b2428}.share-job-chip span{display:flex;flex-direction:column;min-width:0;font:700 .74rem/1.3 var(--ui-font);color:var(--accent-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-job-chip small{font-weight:500;font-size:.64rem;color:var(--text-secondary, #888);overflow:hidden;text-overflow:ellipsis}.share-job-chip button{flex:none;width:28px;height:28px;border-radius:50%;border:0;background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-primary);cursor:pointer;font-size:.95rem}.share-job-chip .share-job-go{width:auto;padding:0 14px;border-radius:999px;background:var(--accent-color);color:var(--bg-card);font:800 .76rem/1 var(--ui-font)}.share-job-chip.is-failed span{color:#b3261e}.share-job-ring{flex:none;width:22px;height:22px;border-radius:50%;background:conic-gradient(var(--accent-color) calc(var(--p, 0) * 360deg),color-mix(in srgb,var(--accent-color) 15%,transparent) 0);-webkit-mask:radial-gradient(circle,transparent 6px,#000 7px);mask:radial-gradient(circle,transparent 6px,#000 7px)}.share-progress i{background:color-mix(in srgb,var(--accent-color) 15%,transparent)!important;overflow:hidden}.share-progress i:after{content:"";display:block;height:100%;width:calc(var(--p, 0) * 100%);background:var(--accent-color);border-radius:3px;transition:width .3s ease}.share-job-chip{top:calc(56px + env(safe-area-inset-top,0px))}.reader-search-panel.share-sheet .share-head-tab{width:auto!important;padding:0 10px;height:30px;border-radius:999px;font:700 .7rem/1 var(--ui-font);color:var(--accent-color);border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:transparent}.reader-search-panel.share-sheet .share-head-tab.is-on{background:var(--accent-color);color:var(--bg-card)}.share-history ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.share-history li{display:flex;align-items:center;gap:8px;padding:8px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 5%,transparent)}.share-history-thumb{flex:none;width:46px;height:46px;border-radius:8px;object-fit:cover;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color);font:800 .8rem/1 var(--ui-font);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 40%,transparent)}.share-history-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.share-history-info strong{font:700 .78rem/1.3 var(--ui-font);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-history-info small{font:500 .64rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.share-history li button{flex:none;height:32px;padding:0 10px;border-radius:9px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:transparent;color:var(--accent-color);font:700 .72rem/1 var(--ui-font);cursor:pointer}.share-history li .share-history-send{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.share-history li .share-history-del{width:32px;padding:0;color:var(--text-secondary, #888)}.share-history-clear{align-self:center;padding:6px 14px;border-radius:999px;border:1px solid #b3261e55;background:transparent;color:#b3261e;font:700 .72rem/1 var(--ui-font);cursor:pointer}.share-daily-fields{display:flex;flex-direction:column;gap:10px}.share-daily-fields.is-off{opacity:.5}.share-daily-fields label{display:flex;align-items:center;gap:10px;font:700 .78rem/1.2 var(--ui-font);color:var(--text-primary)}.share-daily-fields label span{min-width:92px}.share-daily-fields input{flex:1;min-width:0;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:var(--bg-card);color:var(--text-primary);font:600 .82rem/1.2 var(--ui-font)}.share-daily-toast{position:fixed;z-index:119;bottom:calc(76px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100vw - 24px);padding:8px 8px 8px 14px;border-radius:16px;direction:rtl;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 60%,transparent);box-shadow:0 6px 18px #0003;font:700 .78rem/1.3 var(--ui-font);color:var(--accent-color)}[data-theme=dark] .share-daily-toast{background:#1b2428}.share-daily-toast button{flex:none;height:32px;padding:0 12px;border-radius:999px;border:0;background:var(--accent-color);color:var(--bg-card);font:800 .74rem/1 var(--ui-font);cursor:pointer}.share-daily-toast button+button{width:32px;padding:0;background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-primary)}.share-daily-toast{width:min(92vw,380px)}.share-daily-toast span{flex:1}.rs-sheet{position:fixed;z-index:90;left:0;right:0;bottom:0;margin:0 auto;width:min(100vw,640px);display:flex;flex-direction:column;direction:rtl;padding:16px 14px calc(10px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;overflow:hidden;background:color-mix(in srgb,var(--bg-card) 96%,var(--bookmark-color, #c9a24a) 4%);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent);border-bottom:0;box-shadow:0 -10px 30px color-mix(in srgb,#3c2d12 20%,transparent);animation:tafsir-sheet-in .22s ease-out;font-family:var(--ui-font);transition:height .25s ease}.rs-sheet.is-half{height:min(62dvh,600px)}.rs-sheet.is-full{height:calc(100dvh - 20px - env(safe-area-inset-top,0px))}[data-theme=dark] .rs-sheet{background:#1b2428;border-color:#a8906088}.rs-grip{position:absolute;top:0;left:50%;transform:translate(-50%);width:120px;height:18px;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;z-index:2}.rs-grip i{width:42px;height:5px;border-radius:3px;background:color-mix(in srgb,var(--text-primary) 22%,transparent)}.rs-head{display:flex;align-items:baseline;gap:8px;margin:2px 0 8px}.rs-head strong{font:800 .95rem/1.2 var(--ui-font);color:var(--accent-color);display:inline-flex;align-items:center;gap:6px}.rs-head strong:before,.rs-title:before{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--bookmark-color, #c9a24a);border-radius:1px;flex:none}.rs-head small{flex:1;font:500 .66rem/1 var(--ui-font);color:var(--text-secondary, #888)}.rs-close{width:32px;height:32px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--text-primary);font-size:1.1rem;cursor:pointer;align-self:center}.rs-quick{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"size light" "themes night";gap:8px 10px;align-items:center;padding:10px;border-radius:16px;background:color-mix(in srgb,var(--accent-color) 6%,transparent);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 25%,transparent);flex-shrink:0}.rs-quick-size{grid-area:size;display:flex;align-items:center;gap:4px}.rs-quick-size button{width:34px;height:34px;border-radius:10px;border:0;background:var(--bg-card);color:var(--accent-color);font:800 .82rem/1 var(--ui-font);box-shadow:0 1px 3px #0001;cursor:pointer}.rs-quick-size button:disabled{opacity:.35}.rs-quick-size span{display:flex;flex-direction:column;align-items:center;min-width:50px}.rs-quick-size b{font:800 .74rem/1.2 var(--ui-font);color:var(--text-primary)}.rs-quick-size small{font:600 .6rem/1 var(--ui-font);color:var(--text-secondary, #888)}.rs-quick-themes{grid-area:themes;display:flex;justify-content:flex-start;gap:7px}.rs-quick-themes button{width:30px;height:30px;padding:0;border-radius:50%;border:2px solid var(--ring);background:var(--sw);cursor:pointer;position:relative}.rs-quick-themes button i{position:absolute;inset:6px;border-radius:50%;background:var(--ring);opacity:.85}.rs-quick-themes button.is-selected{box-shadow:0 0 0 2px var(--bg-card),0 0 0 4px var(--ring)}.rs-quick-night{grid-area:night;justify-self:end;display:flex;align-items:center;gap:4px;height:34px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:transparent;color:var(--accent-color);font:700 .72rem/1 var(--ui-font);cursor:pointer}.rs-quick-night.is-on{background:var(--accent-color);color:var(--bg-card)}.rs-sheet svg,.rs-bubble svg,.rs-side svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.rs-quick-light{grid-area:light;display:flex;align-items:center;gap:8px;color:var(--accent-color)}.rs-quick-light input,.rs-slider input{flex:1;accent-color:var(--accent-color)}.rs-quick-light output{font:700 .66rem/1 var(--ui-font);color:var(--text-secondary, #888);min-width:34px;text-align:left}.rs-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rs-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-top:10px;display:flex;flex-direction:column;gap:10px}.rs-presets{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;flex-shrink:0}.rs-presets::-webkit-scrollbar{display:none}.rs-presets button{flex:none;display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .74rem/1 var(--ui-font);cursor:pointer}.rs-presets button i{font-style:normal;font-size:.85rem}.rs-presets button.is-on{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.rs-presets .rs-preset-save{border-style:dashed;color:var(--text-secondary, #888)}.rs-saved{margin:0;font:600 .7rem/1.3 var(--ui-font);color:var(--accent-color);text-align:center}.rs-preview{flex-shrink:0;padding:10px 12px 6px;border:9px solid transparent;border-image:var(--frame-border-image);background:var(--reader-paper, var(--bg-card)) padding-box;filter:brightness(var(--reading-brightness, 1))}.rs-preview.no-frame{border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 40%,transparent);border-image:none;border-radius:10px}.rs-preview .rs-preview-banner{margin:0 auto 4px!important;width:92%!important;max-width:340px}.rs-preview-line{margin:0;text-align:center;font:400 1.35rem/1.9 QPC-Hafs,KFGQPC Uthmanic Script HAFS,Amiri Quran,serif;color:var(--quran-ink-color, var(--text-primary))}.rs-preview-line.w-bold{-webkit-text-stroke:.35px currentColor}.rs-preview-line.w-heavy{-webkit-text-stroke:.7px currentColor}.rs-shortcuts{display:flex;gap:6px;flex-shrink:0}.rs-shortcuts button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:transparent;color:var(--text-primary);font:700 .72rem/1 var(--ui-font);cursor:pointer}.rs-shortcuts button svg{width:16px;height:16px;color:var(--accent-color)}.rs-tabs{display:flex;gap:4px;padding:4px;border-radius:14px;background:color-mix(in srgb,var(--text-primary) 6%,transparent);flex-shrink:0;position:sticky;top:0;z-index:1}.rs-tabs button{flex:1;padding:9px 6px;border-radius:10px;border:0;background:transparent;color:var(--text-secondary, #888);font:800 .8rem/1 var(--ui-font);cursor:pointer}.rs-tabs button.is-selected{background:var(--bg-card);color:var(--accent-color);box-shadow:0 1px 4px #0002}.rs-panel{display:flex;flex-direction:column;gap:8px}.rs-title{display:flex;align-items:center;gap:6px;margin:8px 0 2px;font:800 .78rem/1.2 var(--ui-font);color:var(--accent-color)}.rs-nav-cards{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rs-nav-cards button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-primary);cursor:pointer}.rs-nav-cards button.is-selected{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 8%,var(--bg-card));box-shadow:inset 0 0 0 1px var(--accent-color)}.rs-nav-cards strong{font:800 .78rem/1.2 var(--ui-font);color:var(--accent-color)}.rs-nav-cards small{font:500 .62rem/1.3 var(--ui-font);color:var(--text-secondary, #888);text-align:center}.rs-nav-art{display:flex;gap:3px;height:34px;align-items:center}.rs-nav-art i{display:block;width:20px;height:28px;border-radius:3px;border:1.5px solid var(--accent-color);background:repeating-linear-gradient(to bottom,transparent 0 5px,color-mix(in srgb,var(--accent-color) 35%,transparent) 5px 6px)}.rs-nav-art.is-scroll{flex-direction:column;gap:2px;height:38px}.rs-nav-art.is-scroll i{width:26px;height:16px}.rs-field{display:flex;align-items:center;gap:10px}.rs-field-label{min-width:86px;font:700 .74rem/1.2 var(--ui-font);color:var(--text-primary)}.rs-segments{flex:1;display:flex;gap:3px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.rs-segments button{flex:1;padding:7px 4px;border-radius:9px;border:0;background:transparent;color:var(--text-secondary, #888);font:700 .7rem/1 var(--ui-font);cursor:pointer;white-space:nowrap}.rs-segments button.is-selected{background:var(--bg-card);color:var(--accent-color);box-shadow:0 1px 3px #0002}.rs-toggle{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:14px;text-align:right;cursor:pointer;border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);background:var(--bg-card);color:var(--text-primary);font:inherit}.rs-toggle.is-on{border-color:color-mix(in srgb,var(--accent-color) 55%,transparent);background:color-mix(in srgb,var(--accent-color) 6%,var(--bg-card))}.rs-toggle:disabled{opacity:.5}.rs-toggle-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-color) 10%,transparent);color:var(--accent-color);flex:none}.rs-toggle-text{flex:1;display:flex;flex-direction:column;gap:2px}.rs-toggle-text strong{font:700 .8rem/1.2 var(--ui-font)}.rs-toggle-text small{font:500 .64rem/1.35 var(--ui-font);color:var(--text-secondary, #888)}.rs-toggle.is-on .tajweed-switch{background:var(--accent-color)}.rs-toggle.is-on .tajweed-switch b{transform:translate(-14px)}.rs-slider{display:flex;flex-direction:column;gap:6px;padding:8px 4px}.rs-slider span{display:flex;justify-content:space-between;font:700 .76rem/1.2 var(--ui-font);color:var(--text-primary)}.rs-slider output{color:var(--accent-color)}.rs-part{gap:10px}.rs-tip{margin:2px 0 6px;text-align:center;font:500 .64rem/1.5 var(--ui-font);color:var(--text-secondary, #888)}.rs-sheet .reader-flat-section{margin:0;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--accent-color) 5%,transparent)}.rs-bubble-backdrop{position:fixed;inset:0;z-index:89;background:transparent}.rs-bubble{position:fixed;left:50%;transform:translate(-50%);bottom:calc(66px + env(safe-area-inset-bottom,0px));width:min(94vw,420px);padding:10px;border-radius:18px;direction:rtl;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent);box-shadow:0 12px 30px #0003;animation:verse-panel-in-up .18s ease-out;display:flex;flex-direction:column;gap:8px}[data-theme=dark] .rs-bubble{background:#1b2428}.rs-bubble .rs-quick{background:transparent;border:0;padding:0}.rs-bubble-more{align-self:center;padding:6px 16px;border-radius:999px;border:1px solid var(--accent-color);background:transparent;color:var(--accent-color);font:700 .72rem/1 var(--ui-font);cursor:pointer}@media(max-width:340px){.rs-quick{grid-template-columns:1fr;grid-template-areas:"size" "light" "themes" "night"}}@media(prefers-reduced-motion:reduce){.rs-sheet,.rs-bubble{animation:none;transition:none}}.rs-side-backdrop{position:fixed;inset:0;z-index:89;background:transparent}.rs-side{position:fixed;z-index:90;top:0;bottom:0;left:0;width:min(75vw,340px);display:flex;flex-direction:column;direction:rtl;padding:calc(10px + env(safe-area-inset-top,0px)) 0 calc(8px + env(safe-area-inset-bottom,0px));font-family:var(--ui-font);background:color-mix(in srgb,var(--bg-card) 97%,var(--bookmark-color, #c9a24a) 3%);border-right:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 60%,transparent);box-shadow:8px 0 28px color-mix(in srgb,#3c2d12 22%,transparent),inset -3px 0 0 var(--bg-card),inset -4px 0 color-mix(in srgb,var(--bookmark-color, #c9a24a) 28%,transparent);animation:rs-side-in .22s ease-out;transition:background-color .15s ease,box-shadow .15s ease;touch-action:pan-y}@keyframes rs-side-in{0%{transform:translate(-24px);opacity:.5}to{transform:none;opacity:1}}@media(orientation:landscape),(min-width:700px){.rs-side{width:360px}}[data-theme=dark] .rs-side{background:#1b2428;border-right-color:#a8906088;box-shadow:8px 0 28px #0008,inset -3px 0 #1b2428,inset -4px 0 #a8906033}.rs-side .rs-head{padding:0 12px 0 10px;margin:0 0 8px;align-items:center}.rs-side .rs-head strong{flex:1}.rs-side-main{flex:1;min-height:0;display:flex}.rs-rail{flex:none;width:58px;display:flex;flex-direction:column;gap:6px;padding:4px 6px;border-left:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 25%,transparent)}.rs-rail button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 2px;border-radius:12px;border:0;background:transparent;color:var(--text-secondary, #888);font:700 .6rem/1.1 var(--ui-font);cursor:pointer}.rs-rail button svg{width:20px;height:20px}.rs-rail button.is-selected{background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color);box-shadow:inset -3px 0 0 var(--accent-color)}.rs-side .rs-scroll{padding:0 10px 0 12px;gap:10px}.rs-side .rs-quick{grid-template-columns:1fr;grid-template-areas:"size" "themes" "light" "night";gap:10px}.rs-side .rs-quick-size{justify-content:space-between}.rs-side .rs-quick-size span{flex:1}.rs-side .rs-quick-themes{justify-content:space-between}.rs-side .rs-quick-night{justify-self:stretch;justify-content:center}.rs-presets.is-grid{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.rs-presets.is-grid button{justify-content:center;padding:9px 6px;border-radius:12px}.rs-presets.is-grid .rs-preset-save{grid-column:1 / -1}.rs-side .rs-field{flex-direction:column;align-items:stretch;gap:6px}.rs-side .rs-field-label{min-width:0}.rs-side .rs-nav-cards small{display:none}.rs-side .rs-shortcuts{flex-direction:column}.rs-side .rs-shortcuts button{justify-content:flex-start;padding:10px 12px}.rs-side.is-peek{background:color-mix(in srgb,var(--bg-card) 22%,transparent)!important;box-shadow:none!important}.rs-side.is-peek .rs-head,.rs-side.is-peek .rs-rail,.rs-side.is-peek .rs-body>*:not(.is-peek-target),.rs-side.is-peek .rs-panel>*:not(.is-peek-target){opacity:.08;transition:opacity .12s ease}.rs-side.is-peek .rs-panel:has(.is-peek-target){opacity:1!important}.rs-side.is-peek .is-peek-target{background:color-mix(in srgb,var(--bg-card) 88%,transparent);border-radius:14px}.rs-side.is-peek .is-peek-target .rs-quick>*:not(.rs-quick-light){opacity:.1}@media(prefers-reduced-motion:reduce){.rs-side{animation:none;transition:none}}.rs-card{position:fixed;z-index:90;bottom:calc(64px + env(safe-area-inset-bottom,0px));left:10px;width:min(300px,max(60vw,250px));max-width:calc(100vw - 20px);max-height:min(65dvh,560px);display:flex;flex-direction:column;direction:rtl;overflow:hidden;border-radius:20px;font-family:var(--ui-font);padding:10px 0 0;background:color-mix(in srgb,var(--bg-card) 97%,var(--bookmark-color, #c9a24a) 3%);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 60%,transparent);box-shadow:0 14px 36px color-mix(in srgb,#3c2d12 26%,transparent),inset 0 0 0 3px var(--bg-card),inset 0 0 0 4px color-mix(in srgb,var(--bookmark-color, #c9a24a) 22%,transparent);transform-origin:bottom left;animation:rs-card-in .2s ease-out;transition:background-color .15s ease,box-shadow .15s ease}.rs-card.is-right{left:auto;right:10px;transform-origin:bottom right}@keyframes rs-card-in{0%{transform:translateY(10px) scale(.97);opacity:0}to{transform:none;opacity:1}}[data-theme=dark] .rs-card{background:#1b2428;border-color:#a8906088;box-shadow:0 14px 36px #0009,inset 0 0 0 3px #1b2428,inset 0 0 0 4px #a8906033}.rs-card *{min-width:0;box-sizing:border-box}.rs-card svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.rs-card .rs-head{display:flex;align-items:center;gap:6px;padding:0 12px 8px;margin:0}.rs-card .rs-head strong{flex:1;font-size:.86rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-card .rs-close,.rs-side-flip{width:30px;height:30px;flex:none;border-radius:9px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--text-primary);font-size:.95rem;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.rs-card .rs-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 12px 10px;display:flex;flex-direction:column;gap:9px;overscroll-behavior:contain}.rs-card .rs-quick{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:14px}.rs-card .rs-quick-size{display:flex;align-items:center;gap:6px}.rs-card .rs-quick-size button{width:34px;height:32px;flex:none}.rs-card .rs-quick-size span{flex:1;flex-direction:row;justify-content:center;gap:6px;align-items:baseline}.rs-quick-themes-row{display:flex;align-items:center;gap:6px}.rs-card .rs-quick-themes,.rs-bubble .rs-quick-themes{flex:1;display:flex;justify-content:space-between;gap:4px}.rs-card .rs-quick-themes button{width:clamp(22px,7vw,28px);height:clamp(22px,7vw,28px);flex:none}.rs-card .rs-quick-themes button i{inset:5px}.rs-card .rs-quick-night,.rs-bubble .rs-quick-night{width:32px;height:32px;padding:0;justify-content:center;flex:none;border-radius:50%}.rs-card .rs-presets{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:5px;margin:0 -12px;padding:0 12px 2px;scrollbar-width:none}.rs-card .rs-presets button{padding:6px 10px;font-size:.7rem;white-space:nowrap}.rs-card .rs-tabs{position:static;padding:3px;gap:3px}.rs-card .rs-tabs button{padding:7px 4px;font-size:.74rem;white-space:nowrap}.rs-card .rs-panel{gap:6px}.rs-fold{border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent);background:var(--bg-card);overflow:hidden}.rs-fold.is-open{border-color:color-mix(in srgb,var(--accent-color) 45%,transparent)}.rs-fold-head{display:flex;align-items:center;gap:6px;width:100%;padding:10px 12px;border:0;background:transparent;cursor:pointer;text-align:right;font:inherit;color:var(--text-primary)}.rs-fold-head span{flex:1;font:700 .76rem/1.2 var(--ui-font)}.rs-fold-head b{font:700 .7rem/1.2 var(--ui-font);color:var(--accent-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}.rs-fold-head i{font-style:normal;font-size:.7rem;color:var(--text-secondary, #888);transition:transform .2s ease}.rs-fold.is-open .rs-fold-head i{transform:rotate(180deg)}.rs-fold-body{padding:0 10px 10px}.rs-fold-body .rs-part>*{margin:0!important}.rs-fold-body .settings-sub-label{display:none}.rs-card .frame-follow-choices,.rs-card .quran-font-options,.rs-card .quran-ink-options,.rs-card .fatiha-design-choice{flex-wrap:wrap!important;gap:6px!important}.rs-card .frame-follow-choices>*,.rs-card .frame-picker>*{min-width:0!important}.rs-card .frame-picker{grid-template-columns:1fr 1fr!important}.rs-card .quran-font-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.rs-card .quran-font-choice{padding:6px 4px!important}.rs-card .quran-font-sample{font-size:.95rem!important}.rs-card .tajweed-toggle{width:100%;padding:9px 10px!important}.rs-card .tajweed-toggle-text small{display:none}.rs-card .rs-toggle{padding:8px 10px;gap:8px;border-radius:12px}.rs-card .rs-toggle-icon{width:28px;height:28px}.rs-card .rs-toggle-text strong{font-size:.76rem}.rs-card .rs-toggle-text small{font-size:.6rem}.rs-card .rs-nav-cards{grid-template-columns:1fr 1fr}.rs-card .rs-segments{flex-wrap:wrap}.rs-card .rs-segments button{min-width:0;padding:7px 4px}.rs-card .rs-slider{padding:4px 2px}.rs-card .rs-shortcuts{display:flex;flex-direction:row;gap:4px;padding:8px 10px;border-top:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 28%,transparent);flex-shrink:0}.rs-card .rs-shortcuts button{flex:1;flex-direction:column;gap:3px;padding:6px 2px;border:0;font-size:.62rem;white-space:nowrap}.rs-card .rs-shortcuts button svg,.rs-card .rs-shortcuts button span{width:18px;height:18px}.rs-card .reader-flat-section{padding:8px 10px;border-radius:12px}.rs-card.is-peek{background:color-mix(in srgb,var(--bg-card) 20%,transparent)!important;box-shadow:none!important;border-color:transparent}.rs-card.is-peek .rs-head,.rs-card.is-peek .rs-shortcuts,.rs-card.is-peek .rs-body>*:not(.rs-panel),.rs-card.is-peek .rs-panel>*:not(.is-peek-target){opacity:.08;transition:opacity .12s ease}.rs-card.is-peek .is-peek-target{background:color-mix(in srgb,var(--bg-card) 90%,transparent);border-radius:12px}@media(orientation:landscape)and (max-height:500px){.rs-card{max-height:calc(100dvh - 80px);bottom:calc(56px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.rs-card{animation:none;transition:none}}.rs-card{width:min(270px,max(56vw,236px));max-height:min(76dvh,660px)}.rs-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rs-tools button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 2px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);background:var(--bg-card);color:var(--text-primary);cursor:pointer;min-width:0}.rs-tool-icon{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-color) 10%,transparent);color:var(--accent-color)}.rs-tool-icon b{font:800 1rem/1 Noto Naskh Arabic,Amiri,serif}.rs-tools button small{font:700 .62rem/1.15 var(--ui-font);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.rs-tools button.is-on{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 8%,var(--bg-card))}.rs-tools button.is-on .rs-tool-icon{background:var(--accent-color);color:var(--bg-card)}.rs-tools .rs-tools-edit{border-style:dashed;color:var(--text-secondary, #888)}.rs-tools .rs-tools-edit .rs-tool-icon{background:transparent;color:var(--text-secondary, #888)}.rs-tools-editor{margin-top:8px;padding:8px;border-radius:12px;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 40%,transparent);background:var(--bg-card)}.rs-tools-editor p{margin:0 0 6px;font:600 .64rem/1.4 var(--ui-font);color:var(--text-secondary, #888)}.rs-tools-editor ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.rs-tools-editor li{display:flex;align-items:center;gap:4px;padding:5px 4px;border-radius:8px}.rs-tools-editor li.is-shown{background:color-mix(in srgb,var(--accent-color) 7%,transparent)}.rs-tools-editor label{flex:1;display:flex;align-items:center;gap:6px;font:700 .72rem/1.2 var(--ui-font);color:var(--text-primary)}.rs-tools-editor input{accent-color:var(--accent-color);width:16px;height:16px;flex:none}.rs-tools-order{display:flex;gap:2px}.rs-tools-order button{width:26px;height:26px;border-radius:7px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--accent-color);font:800 .8rem/1 var(--ui-font);cursor:pointer;padding:0}.rs-tools-order button:disabled{opacity:.3}.rs-tools-editor-foot{display:flex;justify-content:space-between;gap:6px;margin-top:8px}.rs-tools-editor-foot button{flex:1;padding:7px;border-radius:10px;border:1px solid var(--accent-color);background:transparent;color:var(--accent-color);font:700 .72rem/1 var(--ui-font);cursor:pointer}.rs-tools-editor-foot .is-primary{background:var(--accent-color);color:var(--bg-card)}.rs-card .rs-quick{gap:10px}.rs-bubble .rs-tools{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.rs-tools button small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;min-height:2.4em}.rs-tools{position:relative}.rs-tools button:disabled{opacity:.4}.rs-tool-icon b{font-size:.9rem;letter-spacing:-1px}.rs-tool-tip{position:absolute;z-index:3;left:clamp(70px,var(--tx),calc(100% - 70px));top:var(--ty);transform:translate(-50%,calc(-100% - 6px));width:150px;padding:8px 10px;border-radius:12px;background:var(--text-primary);color:var(--bg-card);box-shadow:0 6px 18px #0004;display:flex;flex-direction:column;gap:3px;text-align:center;animation:verse-panel-in-up .15s ease-out;pointer-events:auto}.rs-tool-tip:after{content:"";position:absolute;bottom:-5px;left:50%;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:inherit}.rs-tool-tip strong{font:800 .72rem/1.2 var(--ui-font)}.rs-tool-tip span{font:500 .64rem/1.4 var(--ui-font);opacity:.9}.rs-tools-editor label span{display:flex;flex-direction:column;gap:1px}.rs-tools-editor label small{font:500 .58rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.rs-bottom-panel{flex-shrink:0;margin:0 10px 6px;padding:10px;border-radius:14px;background:color-mix(in srgb,var(--accent-color) 7%,var(--bg-card));border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);animation:verse-panel-in-up .15s ease-out}.rs-surah-dl{display:flex;flex-direction:column;gap:6px}.rs-surah-dl-title{margin:0 0 2px;font:800 .74rem/1.3 var(--ui-font);color:var(--accent-color)}.rs-dl-btn{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border-radius:11px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:var(--bg-card);color:var(--text-primary);font:700 .7rem/1.3 var(--ui-font);text-align:right;cursor:pointer}.rs-dl-btn:disabled{cursor:default}.rs-dl-btn.is-done{border-color:var(--accent-color);color:var(--accent-color)}.rs-dl-btn:disabled:not(.is-done){opacity:.6}.rs-dl-error{margin:0;font:600 .64rem/1.4 var(--ui-font);color:#b3261e}.rs-reset-confirm p{margin:0 0 8px;font:600 .7rem/1.5 var(--ui-font);color:var(--text-primary)}.rs-reset-confirm div{display:flex;gap:6px}.rs-reset-confirm button{flex:1;padding:8px;border-radius:10px;border:1px solid var(--accent-color);background:transparent;color:var(--accent-color);font:700 .72rem/1 var(--ui-font);cursor:pointer}.rs-reset-confirm .is-primary{background:#b3261e;border-color:#b3261e;color:#fff}.rs-card .rs-shortcuts button.is-on{color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 8%,transparent);border-radius:10px}.rs-card-grip{display:flex;justify-content:center;padding:0 0 4px;margin-top:-4px}.rs-card-grip i{width:36px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--text-primary) 20%,transparent)}.rs-card .rs-head{touch-action:none;cursor:grab}.rs-card .rs-head strong{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.rs-card .rs-head strong:before{display:none}.rs-status{font:600 .62rem/1.3 var(--ui-font);color:var(--text-secondary, #888);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.rs-card.is-tall{max-height:calc(100dvh - 80px - env(safe-area-inset-top,0px))}.rs-card:before{content:"";position:absolute;inset:5px;border-radius:15px;pointer-events:none;z-index:0;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 60%,transparent);outline:.6px solid color-mix(in srgb,var(--accent-color) 35%,transparent);outline-offset:-3px}.rs-card>*{position:relative;z-index:1}.rs-card{box-shadow:0 14px 36px color-mix(in srgb,#3c2d12 26%,transparent)!important}.rs-tools button.is-on,.rs-card .rs-tabs button.is-selected,.rs-fold.is-open{border-color:var(--accent-color)}[data-theme=dark] .rs-tools button.is-on .rs-tool-icon{background:var(--accent-color);color:#1b2428}.rs-tools.is-big{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rs-tools.is-big button{padding:12px 4px 10px}.rs-tools.is-big .rs-tool-icon{width:40px;height:40px}.rs-tools.is-big .rs-tool-icon svg{width:22px;height:22px}.rs-tools.is-big button small{font-size:.74rem}.rs-tools-big{display:flex;align-items:center;gap:6px;margin:0 0 8px;font:700 .72rem/1.2 var(--ui-font);color:var(--text-primary)}.rs-tools-big input{accent-color:var(--accent-color);width:16px;height:16px}.rs-drag-handle{width:30px!important;height:30px!important;border:0!important;background:transparent!important;color:var(--text-secondary, #888)!important;font:800 .95rem/1 var(--ui-font)!important;letter-spacing:-3px;cursor:grab;touch-action:none}.rs-tools-editor li.is-dragging{background:color-mix(in srgb,var(--accent-color) 18%,transparent);box-shadow:0 4px 12px #0002}.has-settings-badge{position:relative}.settings-badge{position:absolute;top:6px;left:6px;width:9px;height:9px;border-radius:50%;background:var(--bookmark-color, #c9a24a);box-shadow:0 0 0 2px var(--bg-card)}.settings-undo-toast{position:fixed;z-index:121;top:calc(60px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:8px 8px 8px 14px;border-radius:999px;direction:rtl;background:var(--text-primary);color:var(--bg-card);box-shadow:0 6px 18px #0004;font:700 .76rem/1.2 var(--ui-font);animation:verse-panel-in-up .15s ease-out}.settings-undo-toast button{padding:6px 14px;border-radius:999px;border:0;background:var(--bookmark-color, #c9a24a);color:#1b1a16;font:800 .74rem/1 var(--ui-font);cursor:pointer}.rs-card.is-wide{width:min(760px,calc(100vw - 40px));max-height:min(78dvh,640px)}.rs-card.is-wide .rs-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.rs-col{display:flex;flex-direction:column;gap:6px}.rs-col-title{margin:0 0 2px;display:flex;align-items:center;gap:6px;font:800 .78rem/1.2 var(--ui-font);color:var(--accent-color)}.rs-col-title:before{content:"";width:6px;height:6px;transform:rotate(45deg);background:var(--bookmark-color, #c9a24a)}.rs-card.is-wide .rs-tools{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}.rs-card .rs-tools-wrap{width:100%;align-self:stretch}.rs-card.is-wide .rs-tools{grid-template-columns:repeat(9,minmax(0,1fr))}.rs-card.is-wide .rs-tools.is-big{grid-template-columns:repeat(5,minmax(0,1fr))}.rs-card.is-wide .rs-quick-themes{justify-content:center;gap:12px}.rs-tool-tip{position:fixed!important;z-index:130!important;left:auto;transform:translate(-50%,-100%)!important;width:160px}.rs-tool-tip.is-below{transform:translate(-50%)!important}.rs-tool-tip:after{left:calc(50% + var(--arrow, 0px))!important}.rs-tool-tip.is-below:after{bottom:auto;top:-5px}.rs-card{padding-top:4px!important}.rs-card-grip{padding:2px 0!important;margin:0!important}.rs-card .rs-head{padding:0 10px 4px!important;min-height:0}.rs-card .rs-head strong{font-size:.78rem!important}.rs-card .rs-close,.rs-card .rs-side-flip{width:26px!important;height:26px!important;border-radius:8px!important;font-size:.85rem!important}.rs-card:before{inset:4px}.listening-mode-card{display:flex;flex-direction:column;gap:6px;padding:0!important;overflow:hidden}.listening-mode-card>button{border:0;background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer}.listening-mode-card .khatma-mode-heading{padding:12px 12px 0;display:flex;align-items:center;gap:6px;width:100%}.listening-mode-body{display:flex!important;align-items:center;gap:8px;padding:0 12px!important;min-height:38px}.listening-mode-body>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.listening-mode-who{font:600 .66rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.listening-mode-card .listening-mode-play{margin:4px 12px 12px!important;width:calc(100% - 24px)!important}.listening-mode-card.is-playing{border-color:var(--accent-color)!important;box-shadow:0 0 0 1px var(--accent-color) inset}.listening-eq.is-card{color:var(--accent-color);height:20px;flex:none}.home-listening-tabs.is-three{display:grid!important;grid-template-columns:repeat(3,1fr)!important}.listening-listen-panel{display:flex;flex-direction:column;gap:10px}.listening-resume{order:-1}.listening-field-label{display:block;margin-bottom:4px;font:700 .76rem/1.2 var(--ui-font);color:var(--text-primary)}.reciter-chooser{display:flex;flex-direction:column}.reciter-current,.reciter-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:var(--bg-card);color:var(--text-primary);text-align:right;cursor:pointer;font:inherit}.reciter-avatar{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-color) 14%,transparent);color:var(--accent-color);font:800 .95rem/1 Noto Naskh Arabic,Amiri,serif;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 45%,transparent)}.reciter-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.reciter-text strong{font:700 .8rem/1.3 var(--ui-font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reciter-text small{font:500 .64rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.reciter-list{margin-top:6px;max-height:42dvh;overflow-y:auto;padding:6px;border-radius:14px;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 40%,transparent);background:color-mix(in srgb,var(--accent-color) 4%,var(--bg-card));overscroll-behavior:contain}.reciter-list ul{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:4px}.reciter-group{margin:4px;font:800 .66rem/1.2 var(--ui-font);color:var(--accent-color)}.reciter-row{border-color:transparent}.reciter-row.is-current{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 8%,var(--bg-card))}.reciter-star{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-size:1.05rem;color:var(--text-secondary, #888)}.reciter-star.is-on{color:var(--bookmark-color, #c9a24a)}.listening-range-presets,.listening-modes{display:flex;flex-wrap:wrap;gap:6px}.listening-range-presets button{padding:7px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .72rem/1.2 var(--ui-font);cursor:pointer}.listening-range-presets button small{font-weight:500;opacity:.8}.listening-range-presets button.is-on,.listening-modes button.is-on{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.listening-pages-note{margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 7%,transparent);font:700 .74rem/1.3 var(--ui-font);color:var(--text-primary)}.listening-pages-note button{border:0;background:transparent;color:var(--accent-color);font:700 .72rem/1 var(--ui-font);cursor:pointer}.listening-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.listening-modes button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-primary);text-align:right;cursor:pointer}.listening-modes strong{font:800 .76rem/1.2 var(--ui-font);color:var(--accent-color)}.listening-modes button.is-on strong{color:inherit}.listening-modes small{font:500 .6rem/1.3 var(--ui-font);opacity:.8}.listening-start-actions.is-sticky{position:sticky;bottom:-1px;z-index:2;padding:10px 0 4px;margin-top:4px;background:linear-gradient(to top,var(--bg-card) 75%,transparent)}[data-theme=dark] .listening-start-actions.is-sticky{background:linear-gradient(to top,#1b2428 75%,transparent)}.audio-storage{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:color-mix(in srgb,var(--accent-color) 5%,var(--bg-card));margin-bottom:10px}.audio-storage-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font:700 .76rem/1.3 var(--ui-font);color:var(--text-primary)}.audio-storage-head small{font-weight:500;color:var(--text-secondary, #888)}.audio-storage-bar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--accent-color) 12%,transparent)}.audio-storage-bar i{display:block;height:100%;min-width:0}.audio-storage i.is-audio{background:var(--accent-color)}.audio-storage i.is-pages{background:var(--bookmark-color, #c9a24a)}.audio-storage-legend{display:flex;gap:14px;flex-wrap:wrap;font:500 .64rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.audio-storage-legend span{display:inline-flex;align-items:center;gap:5px}.audio-storage-legend i{width:8px;height:8px;border-radius:50%;display:inline-block}.audio-packs{margin-bottom:10px}.audio-packs-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;font:800 .76rem/1.2 var(--ui-font);color:var(--text-primary)}.audio-packs-head small{font-weight:500;color:var(--text-secondary, #888)}.audio-packs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.audio-packs-grid button{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 24%,transparent);background:var(--bg-card);color:var(--accent-color);cursor:pointer;font:inherit}.audio-packs-grid strong{font:800 .76rem/1.2 var(--ui-font)}.audio-packs-grid small{font:500 .6rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.audio-packs-grid button.is-done{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 8%,var(--bg-card))}.audio-packs-grid button.is-done small{color:var(--accent-color);font-weight:700}.audio-packs-grid button:disabled:not(.is-done){opacity:.55;cursor:default}.audio-reciter-group{border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);margin:6px 0;overflow:hidden}.audio-reciter-group>summary{display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;list-style:none}.audio-reciter-group>summary::-webkit-details-marker{display:none}.audio-reciter-group>summary:after{content:"\25be";margin-inline-start:auto;color:var(--accent-color);transition:transform .2s}.audio-reciter-group[open]>summary:after{transform:rotate(180deg)}.audio-reciter-group>summary>span:not(.reciter-avatar){display:flex;flex-direction:column;gap:1px}.audio-reciter-group>summary strong{font:700 .8rem/1.3 var(--ui-font);color:var(--text-primary)}.audio-reciter-group>summary small{font:500 .64rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.audio-reciter-group .audio-saved-row{margin:0 8px 8px}.index-saved-mark{display:inline-grid;place-items:center;width:17px;height:17px;margin-inline-start:6px;border-radius:50%;background:color-mix(in srgb,var(--accent-color) 14%,transparent);color:var(--accent-color);font:800 .62rem/1 var(--ui-font);vertical-align:middle}.listening-share-last{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--accent-color) 40%,transparent);background:color-mix(in srgb,var(--accent-color) 5%,var(--bg-card));color:var(--text-primary);text-align:right;cursor:pointer;font:inherit}.listening-share-last>span:first-child{font-size:1.1rem;color:var(--accent-color)}.listening-share-last>span:last-child{display:flex;flex-direction:column;gap:1px}.listening-share-last strong{font:700 .76rem/1.3 var(--ui-font);color:var(--accent-color)}.listening-share-last small{font:500 .64rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.listening-share-last.is-on{border-style:solid;border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 10%,var(--bg-card))}.listening-share-offline{display:inline-block;margin-inline-start:6px;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color);font:700 .62rem/1.4 var(--ui-font)}.listening-share-templates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.listening-share-templates button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-primary);text-align:right;cursor:pointer;font:inherit}.listening-share-templates strong{font:800 .7rem/1.2 var(--ui-font);color:var(--accent-color)}.listening-share-templates small{font:500 .56rem/1.3 var(--ui-font);opacity:.8}.listening-share-templates button.is-selected{background:var(--accent-color);border-color:var(--accent-color);color:var(--bg-card)}.listening-share-templates button.is-selected strong{color:inherit}.listening-share-templates button:disabled{opacity:.5;cursor:default}.audio-saved .audio-reciter-group>summary>span{background:none;padding:0;margin:0;border-radius:0;font-size:inherit}.audio-saved .audio-reciter-group>summary>span.reciter-avatar{background:color-mix(in srgb,var(--accent-color) 14%,transparent);border-radius:50%;width:30px;height:30px;font-size:.85rem}.reciter-sheet-backdrop{position:fixed;inset:0;z-index:600;background:#0007;display:flex;align-items:flex-end;justify-content:center;direction:rtl;animation:rs-fade .18s ease}@keyframes rs-fade{0%{opacity:0}}@keyframes rs-rise{0%{transform:translateY(30px);opacity:.4}}.reciter-sheet{width:min(520px,100%);max-height:min(78dvh,640px);display:flex;flex-direction:column;gap:8px;padding:8px 14px calc(14px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;background:var(--bg-card);color:var(--text-primary);box-shadow:0 -8px 30px #0003;animation:rs-rise .22s ease}.reciter-sheet-grip{width:40px;height:4px;border-radius:4px;margin:2px auto 0;background:color-mix(in srgb,var(--text-secondary, #888) 40%,transparent)}.reciter-sheet header{display:flex;align-items:center;justify-content:space-between}.reciter-sheet header strong{font:800 .95rem/1.3 var(--ui-font);color:var(--accent-color)}.reciter-sheet header button{width:34px;height:34px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--text-primary);font-size:1.1rem;cursor:pointer}.reciter-sheet-search{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:color-mix(in srgb,var(--accent-color) 4%,var(--bg-card));color:var(--text-primary);font:500 .8rem/1.2 var(--ui-font)}.reciter-sheet-list{overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:120px}.reciter-sheet-list ul{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.reciter-sheet-empty{text-align:center;padding:20px 8px;font:500 .78rem/1.5 var(--ui-font);color:var(--text-secondary, #888)}.reciter-sheet .reciter-row{border:1px solid transparent}.reciter-sheet .reciter-row.is-current{border-color:var(--accent-color)}.reciter-current .reciter-change{flex:none;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color);font:700 .66rem/1.2 var(--ui-font)}.reciter-chooser.is-compact{flex-direction:row;align-items:center;gap:8px}.reciter-chooser.is-compact .listening-field-label{margin:0;flex:none}.reciter-chooser.is-compact .reciter-current{padding:6px 8px;flex:1;min-width:0}.reciter-chooser.is-compact .reciter-avatar{width:28px;height:28px;font-size:.8rem}.listening-voice-field,.listening-current-card .reciter-chooser{margin-top:6px}.audio-library.is-simple{display:flex;flex-direction:column;gap:10px}.audio-saved-entry{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:color-mix(in srgb,var(--accent-color) 6%,var(--bg-card));color:var(--text-primary);cursor:pointer;font:inherit;text-align:right}.audio-saved-entry strong{font:800 .8rem/1.2 var(--ui-font);color:var(--accent-color)}.audio-saved-entry small{font:500 .68rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.audio-saved-entry>span:last-child{margin-inline-start:auto;color:var(--accent-color);font-size:1.2rem}.audio-scope-chips{display:flex;flex-wrap:wrap;gap:6px}.audio-scope-chips button{padding:7px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .72rem/1.2 var(--ui-font);cursor:pointer}.audio-scope-chips button small{font-weight:500;opacity:.8}.audio-scope-chips button[aria-pressed=true]{background:var(--accent-color);border-color:var(--accent-color);color:var(--bg-card)}.audio-pages-switch{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 5%,transparent);cursor:pointer}.audio-pages-switch input{appearance:none;-webkit-appearance:none;flex:none;width:38px;height:22px;border-radius:22px;background:color-mix(in srgb,var(--text-secondary, #888) 35%,transparent);position:relative;margin:0;cursor:pointer;transition:background .2s}.audio-pages-switch input:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:inset-inline-start .2s}.audio-pages-switch input:checked{background:var(--accent-color)}.audio-pages-switch input:checked:after{inset-inline-start:19px}.audio-pages-switch span{display:flex;flex-direction:column;gap:1px}.audio-pages-switch strong{font:700 .74rem/1.2 var(--ui-font);color:var(--text-primary)}.audio-pages-switch small{font:500 .62rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.audio-library.is-simple .audio-readers-heading{margin:2px 0 0}.audio-search-toggle{flex:none;width:32px;height:32px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;cursor:pointer;font-size:.85rem}.audio-search-toggle.is-on{background:var(--accent-soft)}.audio-readers-list.is-simple{list-style:none;margin:0;padding:0;max-height:46dvh}.audio-readers-list.is-simple .audio-reader-row{justify-content:flex-start;gap:10px}.audio-readers-list.is-simple .reciter-text{flex:1;min-width:0}.audio-readers-list.is-simple .reciter-avatar{width:32px;height:32px;font-size:.85rem}.audio-fav{font-style:normal;color:var(--bookmark-color, #c9a24a)}.audio-readers-list.is-simple .audio-reader-row .audio-reader-dl-btn{flex:none;min-width:58px!important;min-height:36px;padding:6px 10px;border-radius:999px;border:1px solid var(--accent-color);background:var(--accent-color)!important;color:var(--bg-card)!important;font:800 .8rem/1 var(--ui-font)}.audio-readers-list.is-simple .audio-reader-row.is-running .audio-reader-dl-btn{background:linear-gradient(to left,var(--accent-color) var(--p, 0%),color-mix(in srgb,var(--accent-color) 18%,var(--bg-card)) var(--p, 0%))!important;color:var(--text-primary)!important}.audio-readers-list.is-simple .audio-reader-row.is-done .audio-reader-dl-btn{background:color-mix(in srgb,var(--accent-color) 12%,transparent)!important;color:var(--accent-color)!important;border-color:transparent;opacity:1}.audio-readers-list.is-simple .audio-reader-row .audio-reader-dl-btn:disabled:not(.is-done *){opacity:.5}.audio-row-error{display:block;margin-top:3px;font:600 .64rem/1.4 var(--ui-font);font-style:normal;color:#b3261e}.audio-row-error button{border:0;background:none;color:var(--accent-color);font:800 .64rem/1 var(--ui-font);text-decoration:underline;cursor:pointer;padding:0 4px}.audio-back{align-self:flex-start;border:0;background:none;color:var(--accent-color);font:700 .76rem/1.2 var(--ui-font);padding:4px 0 10px;cursor:pointer}.audio-saved-view{display:flex;flex-direction:column}.audio-saved-title{margin:4px 0 6px;font:800 .8rem/1.2 var(--ui-font);color:var(--accent-color)}.audio-saved-title span{font-size:.65rem;border-radius:12px;background:var(--accent-soft);padding:2px 7px;margin-inline-start:5px}.audio-saved-view .audio-saved-header-row small{font-size:.64rem;color:var(--text-secondary, #888)}.audio-library .audio-pages-switch input[type=checkbox]{width:38px!important;height:22px!important;min-height:0!important;padding:0!important;border:0!important}.audio-library .audio-back{border:0!important;background:none!important;min-height:0!important;padding:4px 0 10px!important;font-size:.78rem!important}.listening-now.is-button{width:100%;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);border-radius:12px;background:var(--bg-card);padding:8px 10px;cursor:pointer;font:inherit;color:inherit;display:flex;align-items:center;gap:8px;text-align:right}.listening-now.is-button>strong{flex:none}.listening-now.is-button>.reciter-change{margin-inline-start:auto}.surah-sheet .surah-number{font:800 .72rem/1 var(--ui-font)}.listening-switch-field{grid-column:1 / -1;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 5%,transparent);cursor:pointer}.listening-switch-field input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:none;width:38px!important;height:22px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:22px;background:color-mix(in srgb,var(--text-secondary, #888) 35%,transparent);position:relative;margin:0;cursor:pointer;transition:background .2s}.listening-switch-field input[type=checkbox]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:inset-inline-start .2s}.listening-switch-field input[type=checkbox]:checked{background:var(--accent-color)}.listening-switch-field input[type=checkbox]:checked:after{inset-inline-start:19px}.listening-switch-field span{display:flex;flex-direction:column;gap:1px}.listening-switch-field strong{font:700 .74rem/1.2 var(--ui-font);color:var(--text-primary)}.listening-switch-field small{font:500 .62rem/1.35 var(--ui-font);color:var(--text-secondary, #888)}.listening-now.is-button strong{display:inline;margin:0;font-size:1.05rem}.listening-now.is-button .reciter-change{flex:none;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color);font:700 .66rem/1.2 var(--ui-font)}.audio-storage i.is-media{background:color-mix(in srgb,var(--accent-color) 45%,var(--bookmark-color, #c9a24a))}.audio-saved-entry-text{display:flex;flex-direction:column;gap:2px;min-width:0}.downloads-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;margin:10px 0;border-radius:14px;background:color-mix(in srgb,var(--accent-color) 8%,transparent)}.downloads-tabs button{display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 4px;border:0!important;border-radius:10px;background:transparent!important;color:var(--text-secondary, #777)!important;font:700 .7rem/1.2 var(--ui-font)!important;cursor:pointer;min-height:0!important}.downloads-tabs button small{font:800 .62rem/1 var(--ui-font);opacity:.8}.downloads-tabs button.is-on{background:var(--bg-card)!important;color:var(--accent-color)!important;box-shadow:0 1px 4px #0001}.downloads-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.audio-reciter-group .downloads-list{padding:0 8px 8px}.downloads-card{border-radius:14px;border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);background:var(--bg-card);padding:8px;display:flex;flex-direction:column;gap:8px}.downloads-card-main{display:flex;align-items:center;gap:10px;width:100%;border:0!important;background:transparent!important;padding:0!important;text-align:right;color:inherit!important;font:inherit;cursor:pointer;min-height:0!important}.downloads-card-main.is-static{cursor:default}.downloads-card-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.downloads-card-text strong{font:700 .8rem/1.35 var(--ui-font);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.downloads-card-text small{font:500 .64rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.downloads-badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.downloads-badges em{font:700 .58rem/1.4 var(--ui-font);font-style:normal;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--text-secondary, #888) 12%,transparent);color:var(--text-secondary, #777)}.downloads-badges em.is-saved{background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color)}.downloads-card-actions{display:flex;gap:6px;flex-wrap:wrap}.downloads-card-actions button{flex:1;min-width:0;padding:7px 6px!important;min-height:34px!important;border-radius:10px!important;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent)!important;background:color-mix(in srgb,var(--accent-color) 5%,var(--bg-card))!important;color:var(--accent-color)!important;font:700 .68rem/1.2 var(--ui-font)!important;cursor:pointer}.downloads-card-actions button.is-danger{flex:0 0 auto;color:#b3261e!important;border-color:color-mix(in srgb,#b3261e 25%,transparent)!important;background:transparent!important}.media-thumb{position:relative;flex:none;width:58px;height:58px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-color) 12%,var(--bg-card));color:var(--accent-color);border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 35%,transparent)}.media-thumb img,.media-thumb video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.media-thumb b{position:relative;font-size:1.1rem}.media-thumb.is-video b{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:.7rem;background:#0008;color:#fff}.media-thumb.is-image b{display:none}.downloads-filter{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.downloads-filter button{padding:5px 11px!important;min-height:0!important;border-radius:999px!important;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent)!important;background:var(--bg-card)!important;color:var(--accent-color)!important;font:700 .68rem/1.2 var(--ui-font)!important;cursor:pointer}.downloads-filter button[aria-pressed=true]{background:var(--accent-color)!important;color:var(--bg-card)!important}.downloads-empty{margin:6px 0;padding:16px 12px;border-radius:12px;text-align:center;background:color-mix(in srgb,var(--accent-color) 5%,transparent);font:500 .74rem/1.6 var(--ui-font);color:var(--text-secondary, #777)}.downloads-note{margin:8px 0 0;font:500 .62rem/1.5 var(--ui-font);color:var(--text-secondary, #888)}.media-viewer{max-height:92dvh}.media-viewer video,.media-viewer img{width:100%;max-height:72dvh;object-fit:contain;border-radius:12px;background:#000}.media-viewer audio{width:100%}.audio-saved-view .audio-reciter-group{margin:0 0 8px}.audio-saved-view .audio-saved{border:0!important;padding:0!important;background:none!important;box-shadow:none!important}.audio-saved-view .downloads-note,.audio-saved-view .downloads-empty{font-size:.66rem!important;line-height:1.6!important}.audio-saved-view .downloads-empty{font-size:.74rem!important}.page-number-button{font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;display:grid;place-items:center}.reader-inline-page-navigation .page-number-button{text-decoration:underline dotted color-mix(in srgb,var(--accent-color) 45%,transparent);text-underline-offset:4px}.verse-actions-heading{display:flex;align-items:center;gap:8px}.verse-actions-heading>strong{flex:1;min-width:0}.verse-actions-multi{flex:none;padding:4px 10px;min-height:28px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent);background:transparent;color:var(--accent-color);font:700 .68rem/1.2 var(--ui-font);cursor:pointer}.verse-actions-multi.is-on{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.verse-actions-range{display:flex;align-items:center;gap:8px;margin:2px 0 8px;padding:6px 8px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 7%,transparent)}.verse-actions-range span{flex:1;text-align:center;font:600 .68rem/1.4 var(--ui-font);color:var(--text-secondary, #777)}.verse-actions-range button{flex:none;width:32px;height:32px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:var(--bg-card);color:var(--accent-color);font:800 1rem/1 var(--ui-font);cursor:pointer}.verse-actions-range button:disabled{opacity:.35;cursor:default}.rs-move{width:26px;height:26px;flex:none;border-radius:8px;border:1px dashed color-mix(in srgb,var(--accent-color) 40%,transparent);background:transparent;color:var(--accent-color);font-size:.9rem;line-height:1;cursor:grab;display:grid;place-items:center;padding:0;touch-action:none}.rs-move:active{cursor:grabbing;background:var(--accent-soft)}.rs-card.is-moved{transform-origin:center}.rs-whole-dl{margin-top:8px;padding-top:8px;border-top:1px dashed color-mix(in srgb,var(--accent-color) 25%,transparent);display:flex;flex-direction:column;gap:6px}.rs-dl-btn.is-whole{border-color:color-mix(in srgb,var(--bookmark-color, #c9a24a) 55%,transparent);background:color-mix(in srgb,var(--bookmark-color, #c9a24a) 8%,var(--bg-card))}.rs-dl-btn.is-whole>span:last-child{display:flex;flex-direction:column;gap:1px}.rs-dl-btn.is-whole small{font:500 .6rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.rs-whole-progress{width:100%;height:6px;accent-color:var(--accent-color)}.listening-share-last.is-daily>span:first-child{color:var(--bookmark-color, #c9a24a)}.listening-daily-text{display:block;font-style:normal;font-family:QPC-Hafs,Amiri Quran,serif;font-size:.82rem;line-height:1.7;color:var(--text-primary);margin-top:2px}.khatma-mode-card.is-v58{display:flex;flex-direction:column;gap:8px;position:relative;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.khatma-mode-card.is-v58 .khatma-mode-heading{display:flex;align-items:center;gap:6px}.khatma-heading-link{flex:1;display:flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:right;min-width:0}.khatma-more{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--accent-color);font:800 1rem/1 var(--ui-font);cursor:pointer}.khatma-today{display:flex;align-items:center;gap:10px}.khatma-today-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.khatma-ring{position:relative;flex:none;width:52px;height:52px;display:grid;place-items:center}.khatma-ring svg{position:absolute;inset:0;transform:rotate(-90deg) scaleY(-1)}.khatma-ring circle{fill:none;stroke-width:4;stroke:color-mix(in srgb,var(--accent-color) 14%,transparent)}.khatma-ring circle+circle{stroke:var(--accent-color);stroke-linecap:round;transition:stroke-dasharray .4s ease}.khatma-mode-card.is-done .khatma-ring circle+circle{stroke:var(--bookmark-color, #c9a24a)}.khatma-ring b{position:relative;font:800 .8rem/1 var(--ui-font);color:var(--accent-color)}.khatma-ring small{font-size:.6rem;font-weight:600;opacity:.7}.khatma-status{margin:0;font:700 .7rem/1.4 var(--ui-font);color:var(--text-primary)}.khatma-slice{margin:0;font:600 .66rem/1.4 var(--ui-font);color:var(--text-secondary, #777)}.khatma-behind{align-self:flex-start;border:0;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,#c77700 14%,transparent);color:#a35f00;font:700 .66rem/1.3 var(--ui-font);cursor:pointer}[data-theme=dark] .khatma-behind{color:#f0b45a}.khatma-catchup{display:flex;flex-direction:column;gap:5px}.khatma-catchup button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-primary);text-align:right;cursor:pointer;font:inherit}.khatma-catchup strong{font:800 .7rem/1.3 var(--ui-font);color:var(--accent-color)}.khatma-catchup small{font:500 .6rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.khatma-foot{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.khatma-foot .khatma-mode-progress{flex:1 1 100%}.khatma-foot-meta{font:700 .62rem/1.2 var(--ui-font);color:var(--text-secondary, #777)}.khatma-week{display:inline-flex;gap:3px;margin-inline-start:auto}.khatma-week i{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--accent-color) 16%,transparent)}.khatma-week i.is-on{background:var(--accent-color)}.khatma-note{margin:0;font:700 .64rem/1.4 var(--ui-font);color:var(--accent-color)}.khatma-actions{display:flex;gap:6px;align-items:stretch;margin-top:auto}.khatma-actions .khatma-mode-primary{flex:1}.khatma-listen{flex:none;width:42px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:var(--bg-card);font-size:1rem;cursor:pointer}.khatma-menu{position:absolute;inset-inline:8px;top:42px;z-index:5;display:flex;flex-direction:column;padding:6px;border-radius:14px;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);box-shadow:0 10px 28px #0003}.khatma-menu button{border:0;background:transparent;padding:9px 10px;border-radius:9px;text-align:right;color:var(--text-primary);font:700 .74rem/1.2 var(--ui-font);cursor:pointer}.khatma-menu button:hover{background:var(--accent-soft)}.khatma-menu .khatma-menu-close{color:var(--text-secondary, #888);font-weight:600}.khatma-reader-pill{position:fixed;z-index:60;top:calc(env(safe-area-inset-top,0px) + 54px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:5px 12px 7px;border-radius:999px;background:color-mix(in srgb,var(--bg-card) 94%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);box-shadow:0 4px 14px #0002;font:600 .66rem/1.2 var(--ui-font);color:var(--text-secondary, #777);overflow:hidden;direction:rtl}.khatma-reader-pill b{font:800 .72rem/1.2 var(--ui-font);color:var(--accent-color)}.khatma-reader-pill i{position:absolute;inset-inline:0;bottom:0;height:3px;background:linear-gradient(to left,var(--accent-color) var(--ward-percent),transparent var(--ward-percent))}.khatma-notice-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.khatma-notice-actions button{padding:5px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .68rem/1.2 var(--ui-font);cursor:pointer}.khatma-templates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0}.khatma-templates button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 45%,transparent);background:color-mix(in srgb,var(--bookmark-color, #c9a24a) 7%,var(--bg-card));color:var(--text-primary);text-align:right;cursor:pointer;font:inherit}.khatma-templates strong{font:800 .76rem/1.2 var(--ui-font);color:var(--accent-color)}.khatma-templates small{font:500 .6rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.khatma-mode-card.is-v59{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.khatma-mode-card.is-v59 .khatma-mode-heading{display:flex;align-items:center;gap:6px}.khatma-mode-card.is-v59 .khatma-mode-heading .mode-title{flex:1;min-width:0}.khatma-mode-card.is-v59 .khatma-ring{position:relative;flex:none;display:inline-grid}.khatma-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg) scaleY(-1)}.khatma-mode-card.is-v59 .khatma-more{width:26px;height:26px;font-size:.85rem}.khatma-range-line{margin:0;font:700 .74rem/1.4 var(--ui-font);color:var(--text-primary)}.khatma-mode-card.is-v59 .khatma-status{font-weight:600;color:var(--text-secondary, #777);font-size:.66rem}.khatma-mode-card.is-v59 .khatma-behind{margin-top:2px}.khatma-mode-card.is-v59.is-done .khatma-status{color:var(--accent-color);font-weight:800}.ward-sheet{gap:12px}.ward-sheet-today{display:flex;align-items:center;gap:14px}.ward-sheet-ring{position:relative;flex:none;width:64px;height:64px;display:grid;place-items:center}.ward-sheet-ring .khatma-ring{position:absolute;inset:0}.ward-sheet-ring b{position:relative;font:800 .95rem/1 var(--ui-font);color:var(--accent-color)}.ward-sheet-ring small{font-size:.65rem;opacity:.7}.ward-sheet-actions{display:flex;gap:6px;flex-wrap:wrap}.ward-sheet-actions button,.ward-sheet-foot button{flex:1;min-width:0;padding:10px 8px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .74rem/1.2 var(--ui-font);cursor:pointer}.ward-sheet-actions .is-primary{flex:1 1 100%;background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color);font-size:.84rem}.ward-sheet-catchup p{margin:0 0 6px;font:800 .72rem/1.3 var(--ui-font);color:#a35f00}.ward-sheet-meta{display:flex;gap:10px;flex-wrap:wrap;font:600 .66rem/1.3 var(--ui-font);color:var(--text-secondary, #777)}.ward-sheet-foot{display:flex;gap:6px;padding-top:8px;border-top:1px dashed color-mix(in srgb,var(--accent-color) 22%,transparent)}.ward-sheet-foot button{color:var(--text-secondary, #666);font-weight:600}.khatma-prayer-toggle{display:flex;align-items:center;gap:10px;padding:10px 12px;margin:10px 0;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 6%,transparent);cursor:pointer}.khatma-prayer-toggle input{width:20px;height:20px;accent-color:var(--accent-color);flex:none}.khatma-prayer-toggle span{display:flex;flex-direction:column;gap:2px}.khatma-prayer-toggle strong{font:700 .78rem/1.3 var(--ui-font)}.khatma-prayer-toggle small{font:500 .64rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.khatma-mode-card.is-v59 .khatma-heading-link{flex:1}.kp-card{border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);background:var(--bg-card);padding:12px;margin:0 0 10px}.kp-card>header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.kp-card>header strong{font:800 .84rem/1.2 var(--ui-font);color:var(--accent-color)}.kp-card>header span{font:600 .66rem/1.2 var(--ui-font);color:var(--text-secondary, #777)}.kp-ring{position:relative;flex:none;display:grid;place-items:center}.kp-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg) scaleY(-1)}.kp-ring circle{fill:none;stroke-width:5;stroke:color-mix(in srgb,var(--accent-color) 14%,transparent)}.kp-ring circle+circle{stroke:var(--accent-color);stroke-linecap:round;transition:stroke-dasharray .4s}.kp-ring>span{position:relative;display:flex;flex-direction:column;align-items:center;line-height:1}.kp-ring b{font:800 1.15rem/1 var(--ui-font);color:var(--accent-color)}.kp-ring small{font:600 .56rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.kp-today{background:color-mix(in srgb,var(--accent-color) 6%,var(--bg-card));border-color:color-mix(in srgb,var(--accent-color) 30%,transparent)}.kp-today-top{display:flex;gap:12px;align-items:center}.kp-today-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.kp-today-text>strong{font:800 .9rem/1.3 var(--ui-font);color:var(--text-primary)}.kp-status{font:700 .72rem/1.4 var(--ui-font);color:var(--accent-color)}.kp-actions{display:flex;gap:6px;margin-top:10px}.kp-actions button,.kp-created button{flex:1;min-width:0;padding:10px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .72rem/1.2 var(--ui-font);cursor:pointer}.kp-actions .kp-primary,.kp-primary{flex:1.6;background:var(--accent-color)!important;color:var(--bg-card)!important;border-color:var(--accent-color)!important;font-size:.8rem}.kp-actions button:disabled{opacity:.45}.kp-week-days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.kp-day{display:flex;flex-direction:column;align-items:center;gap:4px}.kp-day i,.kp-legend i{width:22px;height:22px;border-radius:50%;display:block;background:color-mix(in srgb,var(--text-secondary, #888) 18%,transparent)}.kp-day.is-full i,.kp-legend i.is-full{background:var(--accent-color)}.kp-day.is-part i,.kp-legend i.is-part{background:var(--bookmark-color, #c9a24a)}.kp-day span{font:600 .56rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.kp-legend{display:flex;gap:12px;justify-content:center;margin:8px 0 0;font:500 .58rem/1 var(--ui-font);color:var(--text-secondary, #888)}.kp-legend span{display:inline-flex;align-items:center;gap:4px}.kp-legend i{width:8px;height:8px}.kp-percent{font:800 1rem/1 var(--ui-font)!important;color:var(--accent-color)!important}.kp-juz{display:grid;grid-template-columns:repeat(30,1fr);gap:2px;direction:rtl}.kp-juz i{height:12px;border-radius:3px;background:color-mix(in srgb,var(--accent-color) 14%,transparent)}.kp-juz i.is-done{background:var(--accent-color)}.kp-juz i.is-part{background:linear-gradient(to left,var(--accent-color) 50%,color-mix(in srgb,var(--accent-color) 14%,transparent) 50%)}.kp-juz i.is-out{background:color-mix(in srgb,var(--text-secondary, #888) 8%,transparent)}.kp-progress{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.kp-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0}.kp-facts div{padding:8px;border-radius:10px;background:color-mix(in srgb,var(--accent-color) 5%,transparent)}.kp-facts dt{font:600 .58rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.kp-facts dd{margin:3px 0 0;font:800 .72rem/1.35 var(--ui-font);color:var(--text-primary);display:flex;flex-direction:column}.kp-facts dd small{font:500 .58rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.kp-overview{position:relative}.kp-fold{border-radius:14px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent);background:var(--bg-card);margin:0 0 8px}.kp-fold>summary{display:flex;align-items:center;gap:8px;padding:12px;cursor:pointer;list-style:none;font:700 .78rem/1.2 var(--ui-font);color:var(--text-primary)}.kp-fold>summary::-webkit-details-marker{display:none}.kp-fold>summary:after{content:"\25be";margin-inline-start:auto;color:var(--accent-color);transition:transform .2s}.kp-fold[open]>summary:after{transform:rotate(180deg)}.kp-fold-body{padding:0 12px 12px}.kp-fold-body .khatma-simple-section{margin:0;border:0;padding:0;background:none}.kp-created{display:flex;align-items:center;gap:10px;padding:12px;margin-bottom:10px;border-radius:14px;background:color-mix(in srgb,var(--accent-color) 10%,var(--bg-card));font:700 .76rem/1.3 var(--ui-font);color:var(--accent-color)}.kp-created span{flex:1}.kp-wizard{display:flex;flex-direction:column;gap:12px}.kp-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.kp-steps button{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 4px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 20%,transparent);background:transparent;color:var(--text-secondary, #777);font:700 .7rem/1.2 var(--ui-font);cursor:pointer}.kp-steps b{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-color) 12%,transparent);font-size:.62rem}.kp-steps .is-on{border-color:var(--accent-color);color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 6%,transparent)}.kp-steps .is-on b,.kp-steps .is-done b{background:var(--accent-color);color:var(--bg-card)}.kp-step{display:flex;flex-direction:column;gap:10px}.kp-choices{display:grid;grid-template-columns:1fr 1fr;gap:6px}.kp-choices button,.kp-shortcuts button,.kp-units button,.kp-tabs button{padding:10px 8px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 24%,transparent);background:var(--bg-card);color:var(--text-primary);font:700 .72rem/1.2 var(--ui-font);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px}.kp-choices button strong{color:var(--accent-color);font-size:.78rem}.kp-choices small,.kp-shortcuts small{font:500 .58rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.kp-choices [aria-pressed=true],.kp-shortcuts [aria-pressed=true],.kp-units [aria-pressed=true],.kp-tabs [aria-selected=true]{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.kp-choices [aria-pressed=true] strong,.kp-choices [aria-pressed=true] small,.kp-shortcuts [aria-pressed=true] small{color:inherit}.kp-pickers{display:grid;grid-template-columns:1fr 1fr 82px;gap:6px}.kp-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:14px;background:color-mix(in srgb,var(--accent-color) 7%,transparent)}.kp-tabs button{border:0;background:transparent}.kp-shortcuts,.kp-units{display:flex;flex-wrap:wrap;gap:6px}.kp-shortcuts button,.kp-units button{flex:1 1 auto;padding:7px 10px;border-radius:999px}.kp-switch{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 5%,transparent);cursor:pointer}.kp-switch>input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent-color);flex:none}.kp-switch>span{flex:1;display:flex;flex-direction:column;gap:2px}.kp-switch strong{font:700 .76rem/1.2 var(--ui-font)}.kp-switch small{font:500 .6rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.kp-switch input[type=time]{flex:none;padding:6px;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:var(--bg-card);color:var(--text-primary)}.kp-preview{padding:12px;border-radius:14px;background:color-mix(in srgb,var(--bookmark-color, #c9a24a) 9%,var(--bg-card));border:1px solid color-mix(in srgb,var(--bookmark-color, #c9a24a) 40%,transparent)}.kp-preview p{margin:0;font:600 .76rem/1.6 var(--ui-font);color:var(--text-primary)}.kp-preview b{color:var(--accent-color)}.kp-preview>small{font:500 .62rem/1.4 var(--ui-font);color:var(--text-secondary, #888)}.kp-preview ul{list-style:none;margin:8px 0 0;padding:0;display:flex;gap:6px}.kp-preview li{flex:1;padding:6px;border-radius:10px;background:var(--bg-card);text-align:center;font:700 .66rem/1.3 var(--ui-font);color:var(--accent-color);display:flex;flex-direction:column}.kp-preview li span{font:500 .56rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.kp-warn{margin-top:6px!important;color:#a35f00!important;font-weight:700!important;font-size:.66rem!important}.kp-wizard-foot{display:flex;gap:8px;align-items:center}.kp-wizard-foot .home-primary-btn{flex:1;margin:0}.kp-next{flex:1;padding:12px;border-radius:12px;border:1px solid var(--accent-color);background:transparent;color:var(--accent-color);font:800 .8rem/1 var(--ui-font);cursor:pointer}.adhkar-mode-card.is-v61{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.adhkar-mode-card.is-v61 .khatma-mode-heading{display:flex;align-items:center;gap:6px}.adhkar-mode-card.is-v61 .mode-title{flex:1;min-width:0}.adhkar-mode-card.is-v61 .khatma-ring{position:relative;flex:none;display:inline-grid}.adhkar-mode-card.is-v61 .khatma-more{width:26px;height:26px;font-size:.85rem}.adhkar-mode-card.is-v61 .khatma-status{font:600 .66rem/1.4 var(--ui-font);color:var(--text-secondary, #777);margin:0}.adhkar-mode-card.is-v61.is-done{background:color-mix(in srgb,var(--bookmark-color, #c9a24a) 9%,var(--bg-card))!important;border-color:color-mix(in srgb,var(--bookmark-color, #c9a24a) 45%,transparent)!important}.adhkar-mode-card.is-v61.is-done .khatma-status{color:var(--accent-color);font-weight:800}.adhkar-mode-card.is-v61.is-due{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-color) 45%,transparent) inset}.ward-mode-badge.is-due{background:var(--accent-color)!important;color:var(--bg-card)!important}.adhkar-next-line{margin:2px 0 0;font:500 .6rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.adhkar-sheet-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto}.adhkar-sheet-list button{width:100%;display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent);background:var(--bg-card);color:var(--text-primary);text-align:right;cursor:pointer;font:inherit}.adhkar-sheet-list button>span:nth-child(2){flex:1;display:flex;align-items:center;gap:6px}.adhkar-sheet-list strong{font:700 .8rem/1.2 var(--ui-font)}.adhkar-sheet-list small{font:700 .58rem/1 var(--ui-font);padding:3px 7px;border-radius:999px;background:var(--accent-color);color:var(--bg-card)}.adhkar-sheet-list em{font:800 .72rem/1 var(--ui-font);font-style:normal;color:var(--text-secondary, #888)}.adhkar-sheet-list .is-now{border-color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 6%,var(--bg-card))}.adhkar-sheet-list .is-done em{color:var(--accent-color)}.adhkar-focus{position:fixed;inset:0;z-index:700;display:flex;flex-direction:column;background:var(--bg-primary, #fbf9f5);color:var(--text-primary);direction:rtl;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px)}.adhkar-focus-top{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid color-mix(in srgb,var(--accent-color) 14%,transparent)}.adhkar-focus-top>button{width:36px;height:36px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:transparent;color:var(--text-primary);font-size:1.1rem;cursor:pointer}.adhkar-focus-top>div{flex:1;display:flex;flex-direction:column;gap:2px}.adhkar-focus-top strong{font:800 .9rem/1.2 var(--ui-font);color:var(--accent-color)}.adhkar-focus-top small{font:600 .66rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.adhkar-focus-dots{display:flex;gap:3px;flex-wrap:wrap;max-width:45%;justify-content:flex-end}.adhkar-focus-dots i{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--accent-color) 18%,transparent)}.adhkar-focus-dots i.is-done{background:var(--accent-color)}.adhkar-focus-dots i.is-on{outline:2px solid var(--bookmark-color, #c9a24a);outline-offset:1px}.adhkar-focus-body{flex:1;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:14px;padding:18px 18px 10px;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.adhkar-focus-text{margin:0;text-align:center;line-height:2.1;font-family:Amiri,Noto Naskh Arabic,serif;color:var(--text-primary)}.adhkar-focus-virtue{margin:0;text-align:center;font:600 .74rem/1.6 var(--ui-font);color:var(--accent-color)}.adhkar-focus-hadith{border:0;background:none;color:var(--text-secondary, #888);font:700 .66rem/1 var(--ui-font);text-decoration:underline dotted;cursor:pointer}.adhkar-focus-sanad{display:block;max-width:520px;text-align:center;font:500 .66rem/1.7 var(--ui-font);color:var(--text-secondary, #777)}.adhkar-big-ring{position:relative;width:min(54vw,210px);aspect-ratio:1;display:grid;place-items:center;margin-top:auto}.adhkar-big-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg) scaleY(-1)}.adhkar-big-ring circle{fill:none;stroke-width:10;stroke:color-mix(in srgb,var(--accent-color) 12%,transparent)}.adhkar-big-ring circle+circle{stroke:var(--accent-color);stroke-linecap:round;transition:stroke-dasharray .25s}.adhkar-big-ring>span{position:relative;display:flex;flex-direction:column;align-items:center}.adhkar-big-ring b{font:800 3rem/1 var(--ui-font);color:var(--accent-color)}.adhkar-big-ring small{font:600 .74rem/1.4 var(--ui-font);color:var(--text-secondary, #888)}.adhkar-focus-hint{margin:0 0 auto;font:600 .68rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.adhkar-focus-foot{display:flex;gap:6px;padding:10px 12px 14px;border-top:1px solid color-mix(in srgb,var(--accent-color) 14%,transparent)}.adhkar-focus-foot button{flex:1;padding:11px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .72rem/1.2 var(--ui-font);cursor:pointer}.adhkar-focus-foot button:disabled{opacity:.35}.adhkar-undo{background:var(--accent-color)!important;color:var(--bg-card)!important}.misbaha-full-open{width:100%;margin:10px 0}.misbaha-goals{margin:10px 0;padding:10px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent)}.misbaha-goals header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.misbaha-goals header strong{font:800 .8rem/1.2 var(--ui-font);color:var(--accent-color)}.misbaha-goals header small,.misbaha-goal-hint{font:500 .6rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.misbaha-goals ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.misbaha-goals li{display:grid;grid-template-columns:1fr auto;gap:4px 8px;align-items:center;padding:8px;border-radius:10px;background:color-mix(in srgb,var(--accent-color) 4%,transparent)}.misbaha-goals li.is-on{outline:1px solid var(--accent-color)}.misbaha-goal-text{grid-column:1 / -1;border:0;background:none;text-align:right;padding:0;font:600 .76rem/1.6 Amiri,Noto Naskh Arabic,serif;color:var(--text-primary);cursor:pointer}.misbaha-goal-meter{position:relative;height:18px;border-radius:999px;background:color-mix(in srgb,var(--accent-color) 10%,transparent);overflow:hidden;display:flex;align-items:center;justify-content:center}.misbaha-goal-meter i{position:absolute;inset-inline-start:0;top:0;bottom:0;background:color-mix(in srgb,var(--accent-color) 35%,transparent)}.misbaha-goal-meter b{position:relative;font:800 .62rem/1 var(--ui-font);color:var(--text-primary)}.misbaha-goals li.is-done .misbaha-goal-meter i{background:var(--accent-color)}.misbaha-goals li.is-done .misbaha-goal-meter b{color:var(--bg-card)}.misbaha-goal-set{border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:var(--bg-card);color:var(--accent-color);border-radius:999px;padding:3px 9px;font:700 .6rem/1.2 var(--ui-font);cursor:pointer}.adhkar-week{margin:8px 0 10px;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 4%,transparent)}.adhkar-week-row{display:grid;grid-template-columns:repeat(7,1fr)}.adhkar-week-day{display:flex;flex-direction:column;align-items:center;gap:3px}.adhkar-dot{width:12px;height:12px;border-radius:50%;background:color-mix(in srgb,var(--text-secondary, #888) 18%,transparent)}.adhkar-dot.is-full{background:var(--accent-color)}.adhkar-dot.is-part{background:var(--bookmark-color, #c9a24a)}.adhkar-week-day small{font:600 .54rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.dash-row .dash-prayer{grid-column:1 / -1}.dhikr-item-footer{justify-content:flex-end}.qibla-mode-card.is-v63{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.qibla-mode-card.is-v63 .khatma-mode-heading{display:flex;align-items:center;gap:6px}.qibla-mode-card.is-v63 .mode-title{flex:1;min-width:0}.qibla-mode-card.is-v63 .khatma-ring{position:relative;flex:none;display:inline-grid}.qibla-mode-card.is-v63 .khatma-more{width:28px;height:28px;display:grid;place-items:center;padding:0}.qibla-quick svg{width:17px;height:17px;color:var(--accent-color)}.qibla-mode-card.is-v63 .khatma-range-line{font-size:.86rem}.qibla-mode-card.is-v63 .khatma-status{font:600 .66rem/1.4 var(--ui-font);color:var(--text-secondary, #777);margin:0}.qibla-mode-card.is-v63.is-due{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-color) 50%,transparent) inset;background:color-mix(in srgb,var(--accent-color) 6%,var(--bg-card))!important}.prayer-sheet-date{margin:0;font:600 .7rem/1.3 var(--ui-font);color:var(--text-secondary, #888)}.prayer-sheet-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.prayer-sheet-list li{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 4%,var(--bg-card));font:700 .82rem/1.2 var(--ui-font);color:var(--text-primary)}.prayer-sheet-list li b{font-variant-numeric:tabular-nums;color:var(--accent-color)}.prayer-sheet-list li.is-sunrise{opacity:.7;font-weight:600}.prayer-sheet-list li.is-next{outline:1.5px solid var(--accent-color)}.prayer-sheet-list li.is-now{background:var(--accent-color);color:var(--bg-card)}.prayer-sheet-list li.is-now b{color:inherit}.qibla-settings-fold{margin:0 0 10px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent)}.qibla-settings-fold>summary{display:flex;align-items:center;gap:8px;padding:11px 12px;cursor:pointer;list-style:none;font:700 .78rem/1.2 var(--ui-font);color:var(--text-primary)}.qibla-settings-fold>summary::-webkit-details-marker{display:none}.qibla-settings-fold>summary small{margin-inline-start:auto;font:600 .64rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.qibla-settings-fold>summary:after{content:"\25be";color:var(--accent-color)}.qibla-settings-fold[open]>summary:after{transform:rotate(180deg)}.qibla-settings-fold .qibla-location-bar{padding:0 12px 12px}.qibla-permission-note{margin:0 0 10px;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--accent-color) 7%,var(--bg-card));border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent)}.qibla-permission-note p{margin:0 0 8px;font:600 .74rem/1.6 var(--ui-font);color:var(--text-primary)}.qibla-permission-note div{display:flex;gap:6px}.qibla-permission-note button{flex:1;padding:9px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .72rem/1.2 var(--ui-font);cursor:pointer}.qibla-permission-note .is-primary{background:var(--accent-color);color:var(--bg-card)}.is-qibla-aligned .qibla-guidance-pill{font-size:.9rem;font-weight:800}.custom-prayer-sound{display:flex;flex-direction:column;gap:8px;margin:8px 0;padding:10px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 6%,transparent)}.custom-sound-pick,.custom-sound-actions button{padding:9px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .74rem/1.2 var(--ui-font);cursor:pointer}.custom-sound-name{margin:0;font:700 .76rem/1.3 var(--ui-font);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-sound-trim{display:grid;grid-template-columns:1fr 1fr;gap:8px}.custom-sound-trim label{display:flex;flex-direction:column;gap:3px;font:600 .64rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.custom-sound-trim input{padding:7px;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:var(--bg-card);color:var(--text-primary)}.custom-sound-actions{display:flex;gap:6px}.custom-sound-actions button{flex:1}.custom-sound-actions .is-danger{color:#b3261e;border-color:color-mix(in srgb,#b3261e 30%,transparent)}.custom-prayer-sound>small{font:500 .62rem/1.5 var(--ui-font);color:var(--text-secondary, #888)}.custom-sound-msg{margin:0;font:700 .64rem/1.3 var(--ui-font);color:var(--accent-color)}.hifz-screen .kp-card{margin-bottom:10px}.hifz-tabs{margin:0 0 10px}.hifz-review-chip{background:color-mix(in srgb,var(--accent-color) 12%,transparent)!important;color:var(--accent-color)!important}.hifz-note{margin:0;font:500 .66rem/1.6 var(--ui-font);color:var(--text-secondary, #777)}.hifz-summary{margin:0;font:600 .72rem/1.5 var(--ui-font);color:var(--text-secondary, #666);text-align:center}.hifz-summary.is-strong{color:var(--accent-color);font-weight:800}.hifz-custom,.hifz-add{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:end}.hifz-add{grid-template-columns:1fr auto;margin-top:12px}.hifz-add button,.hifz-items button,.hifz-show{border:1px solid color-mix(in srgb,var(--accent-color) 28%,transparent);background:var(--bg-card);color:var(--accent-color);border-radius:10px;padding:8px 10px;font:700 .66rem/1.2 var(--ui-font);cursor:pointer}.hifz-add button:disabled{opacity:.45}.hifz-more summary{cursor:pointer;font:700 .7rem/1.6 var(--ui-font);color:var(--accent-color);padding:4px 0}.hifz-more[open] summary{margin-bottom:6px}.hifz-amounts{display:grid!important;grid-template-columns:repeat(5,1fr);gap:6px}.hifz-amounts button{display:flex;flex-direction:column;align-items:center;gap:2px}.hifz-amounts strong{font:800 1rem/1 var(--ui-font)}.hifz-amounts small{font:500 .56rem/1 var(--ui-font);opacity:.8}.hifz-days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin:6px 0}.hifz-days button,.hifz-chips button,.hifz-hide button{padding:8px 2px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-primary);font:600 .6rem/1.2 var(--ui-font);cursor:pointer}.hifz-days [aria-pressed=true],.hifz-chips [aria-pressed=true],.hifz-hide [aria-pressed=true]{background:var(--accent-color)!important;color:var(--bg-card)!important;border-color:var(--accent-color)!important}.hifz-session-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.hifz-session-head>div{display:flex;flex-direction:column;gap:2px}.hifz-session-head strong{font:800 .95rem/1.3 var(--ui-font);color:var(--accent-color)}.hifz-session-head small{font:500 .62rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.hifz-steps{list-style:none;display:flex;gap:6px;margin:10px 0;padding:0}.hifz-steps li{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 2px;border-radius:10px;font:600 .62rem/1.2 var(--ui-font);color:var(--text-secondary, #888);background:color-mix(in srgb,var(--accent-color) 5%,transparent)}.hifz-steps b{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:.56rem;background:color-mix(in srgb,var(--accent-color) 14%,transparent)}.hifz-steps .is-on{color:var(--accent-color);font-weight:800;background:color-mix(in srgb,var(--accent-color) 12%,transparent)}.hifz-steps .is-on b{background:var(--accent-color);color:var(--bg-card)}.hifz-hide{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:8px}.hifz-text{max-height:52vh;overflow-y:auto;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--accent-color) 4%,var(--bg-card));border:1px solid color-mix(in srgb,var(--accent-color) 12%,transparent)}.hifz-ayah{margin:0 0 6px;font-family:QPC-Hafs,KFGQPC Uthmanic Script HAFS,Amiri Quran,Amiri,serif;font-size:1.45rem;line-height:2.25;color:var(--text-primary);text-align:justify;border-radius:10px;padding:0 4px;transition:background .2s}.hifz-ayah.is-current{background:color-mix(in srgb,var(--accent-color) 12%,transparent)}.hifz-word{font:inherit}button.hifz-word.is-hidden{font:inherit;line-height:1.3;height:1.5em;border:0;padding:0 2px;margin:0 2px;border-radius:8px;vertical-align:middle;background:color-mix(in srgb,var(--accent-color) 16%,transparent);cursor:pointer;vertical-align:baseline}button.hifz-word.is-hidden span{visibility:hidden}.hifz-word.is-revealed{color:var(--accent-color)}.hifz-ayah-no{color:var(--accent-color);font-size:.95em;margin-inline-start:4px}.hifz-show{margin-inline-start:8px;padding:2px 8px!important;vertical-align:middle}.hifz-listen{display:flex;flex-direction:column;gap:8px;margin-top:10px}.hifz-row{display:flex;justify-content:space-between;align-items:center;gap:8px;font:600 .7rem/1.3 var(--ui-font);color:var(--text-primary)}.hifz-chips{display:flex;gap:4px}.hifz-chips button{padding:6px 10px}.hifz-check input{width:20px;height:20px;accent-color:var(--accent-color)}.hifz-grade{display:flex;flex-direction:column;gap:6px;margin-top:10px}.hifz-grade p{margin:0;text-align:center;font:700 .78rem/1.4 var(--ui-font);color:var(--text-primary)}.hifz-grade button{display:flex;justify-content:space-between;align-items:center;padding:12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 24%,transparent);background:var(--bg-card);color:var(--text-primary);cursor:pointer;font-family:var(--ui-font)}.hifz-grade button strong{font-size:.8rem;color:var(--accent-color)}.hifz-grade button small{font-size:.6rem;color:var(--text-secondary, #888)}.hifz-grade .is-good{background:var(--accent-color);border-color:var(--accent-color)}.hifz-grade .is-good strong,.hifz-grade .is-good small{color:var(--bg-card)}.hifz-end{text-align:center}.hifz-end-title{display:block;font:800 1rem/1.4 var(--ui-font);color:var(--accent-color);margin:6px 0 10px}.hifz-end-list,.hifz-due,.hifz-items,.hifz-surah-list,.hifz-tracks{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.hifz-end-list li,.hifz-due li,.hifz-items li,.hifz-surah-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--accent-color) 5%,transparent);font:600 .72rem/1.3 var(--ui-font);color:var(--text-primary)}.hifz-end-list small,.hifz-due small,.hifz-items small,.hifz-surah-list small{font:500 .6rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.hifz-due small{color:#a35f00}.hifz-items li>span{flex:1}.hifz-items .hifz-remove{padding:4px 9px;color:var(--text-secondary, #888)}.hifz-weak{font-style:normal;margin-inline-start:6px;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,#c77700 14%,transparent);color:#a35f00;font-size:.56rem}.hifz-juz-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:4px;direction:rtl}.hifz-juz-grid button{aspect-ratio:1;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent);cursor:pointer;padding:0;background:linear-gradient(to top,color-mix(in srgb,var(--accent-color) 70%,transparent) var(--p),color-mix(in srgb,var(--text-secondary, #888) 8%,var(--bg-card)) var(--p))}.hifz-juz-grid button b{font:700 .62rem/1 var(--ui-font);color:var(--text-primary)}.hifz-juz-grid .is-full{background:var(--accent-color)}.hifz-juz-grid .is-full b{color:var(--bg-card)}.hifz-juz-grid [aria-pressed=true]{outline:2px solid var(--accent-color);outline-offset:1px}.hifz-juz-detail{margin-top:10px}.hifz-surah-list li[data-status=memorized] small{color:var(--accent-color);font-weight:700}.hifz-surah-list li[data-status=review] small{color:#a35f00}.hifz-tracks{max-height:180px;overflow-y:auto}.hifz-tracks li{font:500 .66rem/1.4 var(--ui-font);color:var(--text-secondary, #888);padding:4px 8px;border-radius:8px}.hifz-tracks .is-done{text-decoration:line-through;opacity:.6}.hifz-tracks .is-on{color:var(--accent-color);font-weight:800;background:color-mix(in srgb,var(--accent-color) 8%,transparent)}.hifz-plan .hifz-row{margin:8px 0}.hifz-order{margin-top:2px}.hifz-juz-detail .hifz-surah-list{max-height:340px;overflow-y:auto}.hifz-week .kp-day span{font-size:.5rem}.hifz-on .mushaf-page-card .verse-marker{color:var(--accent-color)!important;-webkit-text-fill-color:var(--accent-color)!important}.hifz-on .hifz-lens-lit,.hifz-on .hifz-lens-lit *{color:inherit!important;-webkit-text-fill-color:currentColor!important;background:transparent!important;box-shadow:none!important}.hifz-on .verse-selection-layer:not(.verse-audio-layer){display:none}.hifz-lens{position:fixed;z-index:60;touch-action:none;cursor:grab;pointer-events:auto;transform:translate(-50%,-50%);border:2px solid var(--accent-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-color) 14%,transparent),0 6px 18px #00000024;background:transparent}.hifz-lens.is-line{left:50%!important;width:calc(100vw - 16px);max-width:760px;height:52px;border-radius:14px}.hifz-lens.is-circle{width:116px;height:116px;border-radius:50%}.hifz-lens-grip{position:absolute;top:-13px;left:50%;transform:translate(-50%);width:34px;height:12px;border-radius:6px;background:var(--accent-color);box-shadow:0 1px 4px #0003}.hifz-lens.is-circle .hifz-lens-grip{top:auto;bottom:-14px}.hifz-reader-bar{position:fixed;z-index:61;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 70px);width:min(calc(100vw - 16px),520px);padding:6px 8px 8px;border-radius:16px;background:color-mix(in srgb,var(--bg-card) 96%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);box-shadow:0 8px 24px #00000024;display:flex;flex-direction:column;gap:6px;direction:rtl}.hifz-bar-head{display:flex;align-items:center;gap:6px}.hifz-bar-title{flex:1;min-width:0;display:flex;flex-direction:column}.hifz-bar-title strong{font:800 .74rem/1.25 var(--ui-font);color:var(--accent-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hifz-bar-title small{font:500 .56rem/1.2 var(--ui-font);color:var(--text-secondary, #888)}.hifz-bar-count{font:800 .7rem/1 var(--ui-font);color:var(--accent-color);padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent-color) 10%,transparent)}.hifz-peeks{font:700 .56rem/1 var(--ui-font);color:#a35f00;padding:4px 7px;border-radius:999px;background:color-mix(in srgb,#c77700 13%,transparent);white-space:nowrap}.hifz-icon{flex:none;width:30px;height:30px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);background:var(--bg-card);color:var(--text-primary);font:700 .9rem/1 var(--ui-font);cursor:pointer}.hifz-bar-progress{display:block;height:3px;border-radius:3px;background:linear-gradient(to left,var(--accent-color) var(--p),color-mix(in srgb,var(--accent-color) 12%,transparent) var(--p));transition:background .3s}.hifz-bar-row,.hifz-bar-more{display:flex;gap:4px;align-items:center}.hifz-bar-more{flex-wrap:wrap;padding-top:6px;border-top:1px dashed color-mix(in srgb,var(--accent-color) 18%,transparent)}.hifz-bar-row>button,.hifz-bar-more>button{flex:1;min-width:0;padding:9px 4px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:var(--bg-card);color:var(--text-primary);font:700 .64rem/1.2 var(--ui-font);cursor:pointer;white-space:nowrap}.hifz-stepper{flex:1.8;display:flex;align-items:center;gap:2px;padding:2px;border-radius:10px;background:color-mix(in srgb,var(--accent-color) 7%,transparent)}.hifz-stepper b{flex:1;text-align:center;font:700 .58rem/1.1 var(--ui-font);color:var(--text-primary);white-space:nowrap}.hifz-stepper button{width:28px;height:30px;border:0;border-radius:8px;background:var(--bg-card);color:var(--accent-color);font:800 1rem/1 var(--ui-font);cursor:pointer}.hifz-stepper button:disabled{opacity:.35}.hifz-reader-bar [aria-pressed=true],.hifz-reader-bar .is-primary{background:var(--accent-color)!important;color:var(--bg-card)!important;border-color:var(--accent-color)!important}.hifz-bar-hint{margin:0;text-align:center;font:600 .62rem/1.3 var(--ui-font);color:var(--text-secondary, #777)}.hifz-summary-backdrop{z-index:80}.hifz-summary{padding-bottom:16px}.hifz-summary .kp-actions,.hifz-summary .hifz-end-list{padding:0 14px}.reader-page-icon.is-hifz-on{color:var(--bg-card);background:var(--accent-color);border-radius:10px}.hifz-reader-bar.is-top{bottom:auto;top:calc(env(safe-area-inset-top,0px) + 54px)}.hifz-bar-grip{display:flex;align-items:center;gap:6px;touch-action:none;cursor:grab;padding:2px 0 0;user-select:none;-webkit-user-select:none}.hifz-bar-grip:active{cursor:grabbing}.hifz-grip-handle{position:absolute;top:4px;left:50%;transform:translate(-50%);width:38px;height:4px;border-radius:3px;background:color-mix(in srgb,var(--accent-color) 35%,transparent)}.hifz-reader-bar{padding-top:12px}.hifz-seg{flex:1;display:flex;gap:3px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 7%,transparent)}.hifz-seg button{flex:1;min-width:0;padding:8px 2px;border:0;border-radius:9px;background:transparent;color:var(--text-primary);font:700 .6rem/1.2 var(--ui-font);cursor:pointer;white-space:nowrap}.hifz-reader-bar .hifz-close{flex:none;width:36px;font-size:1rem}.hifz-lens.is-circle{width:52px;height:52px;border-width:2px;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-color) 16%,transparent),0 4px 12px #00000029;background:radial-gradient(circle at 35% 30%,rgb(255 255 255 / .18),transparent 60%)}.hifz-lens.is-circle .hifz-lens-grip{inset:auto -30px auto auto;top:calc(100% + 2px);width:36px;height:9px;border-radius:5px;transform:rotate(45deg);transform-origin:left center;left:82%;top:82%}.hifz-lens.is-circle:after{content:"";position:absolute;inset:-22px -40px -40px -22px;border-radius:50%}.hifz-reader-bar{width:min(calc(100vw - 24px),440px);padding:10px 6px 6px;gap:4px;border-radius:14px}.hifz-bar-title strong{font-size:.66rem}.hifz-bar-title small{font-size:.52rem}.hifz-bar-count,.hifz-peeks{padding:3px 6px;font-size:.56rem}.hifz-bar-row,.hifz-bar-more{gap:3px}.hifz-bar-row>button{padding:6px 2px;border-radius:9px;font-size:.58rem}.hifz-seg{padding:2px;border-radius:10px}.hifz-seg button{padding:6px 1px;font-size:.55rem;border-radius:8px}.hifz-reader-bar .hifz-close{width:30px;font-size:.9rem}.hifz-bar-hint{font-size:.52rem}.hifz-grip-handle{top:3px;width:32px;height:3px}.hifz-lens-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px}.hifz-lens-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;flex:none}.hifz-lens{z-index:62}.hifz-bar-grip .hifz-mini-btn{width:26px;height:24px;display:grid;place-items:center;padding:0}.hifz-mini-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.hifz-mini{position:fixed;z-index:61;width:52px;height:52px;border-radius:50%;border:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:var(--accent-color);color:var(--bg-card);box-shadow:0 6px 18px #00000038,0 0 0 4px color-mix(in srgb,var(--accent-color) 18%,transparent);touch-action:none;cursor:grab}.hifz-mini.is-default{right:14px;bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.hifz-mini svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hifz-mini b{font:800 .5rem/1 var(--ui-font)}.hifz-mini:active{transform:scale(.94)}.reader-page-icon.is-hifz-on,.reader-footer-home-group>.reader-page-icon.is-hifz-on{color:var(--bg-card)!important;background:var(--accent-color)!important;border-radius:10px!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-color) 22%,transparent)!important;opacity:1!important}.reader-page-icon.is-hifz-on .reader-tool-icon{stroke:currentColor}.reader-page-icon[title=\627\644\62a\633\645\64a\639]{transition:transform .12s,background .2s,color .2s}.reader-page-icon[title=\627\644\62a\633\645\64a\639]:active{transform:scale(.88);background:color-mix(in srgb,var(--accent-color) 22%,transparent)}.hifz-amounts.is-pages{grid-template-columns:1fr 1fr;margin-top:6px}.hifz-missed{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,#c77700 10%,transparent);color:#8a5200;font:600 .64rem/1.6 var(--ui-font)}.hifz-missed button{flex:none;border:0;background:transparent;color:inherit;font-size:.9rem;cursor:pointer;padding:0 2px}.hifz-offline{margin-top:8px;text-align:center}.hifz-offline .khatma-text-button{font-size:.66rem}.hifz-reminder{display:flex;flex-direction:column;gap:6px;margin:8px 0}.hifz-time{border:1px solid color-mix(in srgb,var(--accent-color) 24%,transparent);border-radius:10px;padding:6px 8px;background:var(--bg-card);color:var(--text-primary);font:700 .72rem var(--ui-font)}.hifz-revision .hifz-due li{background:color-mix(in srgb,var(--accent-color) 4%,transparent)}.hifz-portal{display:contents}.hifz-lens{z-index:60}.hifz-bar-grip .hifz-mini-btn{order:99;margin-inline-start:auto;flex:none;width:34px;height:30px;display:grid;place-items:center;padding:0;border-radius:9px;border:1.5px solid color-mix(in srgb,var(--accent-color) 45%,transparent);background:color-mix(in srgb,var(--accent-color) 10%,var(--bg-card));color:var(--accent-color);cursor:pointer}.hifz-bar-grip .hifz-mini-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.hifz-bar-grip .hifz-mini-btn:active{transform:scale(.92)}.hifz-lens-close{position:fixed;z-index:61;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 84px);display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px;border:0;background:var(--accent-color);color:var(--bg-card);font:700 .7rem/1 var(--ui-font);box-shadow:0 6px 18px #00000038;cursor:pointer}.hifz-lens-close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.hifz-lens-close{bottom:auto;transform:none;padding:7px 12px;font-size:.62rem;touch-action:none;cursor:grab}.hifz-lens-close.is-default{left:10px;top:calc(env(safe-area-inset-top,0px) + 6px);bottom:auto}.hifz-lens-close svg{width:14px;height:14px}.hifz-mini-lens{width:44px;height:44px;background:var(--bg-card);color:var(--accent-color);box-shadow:0 4px 14px #0000002e,inset 0 0 0 1.5px color-mix(in srgb,var(--accent-color) 45%,transparent)}.hifz-mini-lens.is-default{right:74px;bottom:calc(env(safe-area-inset-bottom,0px) + 88px)}.hifz-mini-lens svg{width:20px;height:20px;stroke-width:2.2}.hifz-mini-lens.is-on{background:var(--accent-color);color:var(--bg-card)}.hifz-mini-stack{position:fixed;z-index:61;display:flex;flex-direction:column;align-items:center;gap:10px}.hifz-mini-stack.is-default{right:14px;bottom:calc(env(safe-area-inset-bottom,0px) + 84px)}.hifz-mini-stack .hifz-mini{position:static}.hifz-mini-stack .hifz-mini-lens{width:46px;height:46px}.dhikr-item-footer{display:flex!important;align-items:stretch;gap:8px}.dhikr-item-footer .dhikr-tap-action-btn{flex:1}.dhikr-done-btn{flex:none;min-width:78px;padding:8px 12px;border-radius:12px;border:1.5px solid color-mix(in srgb,var(--accent-color) 40%,transparent);background:var(--bg-card);color:var(--accent-color);font:700 .74rem/1.2 var(--ui-font);cursor:pointer}.dhikr-done-btn:active{transform:scale(.96)}.dhikr-done-btn.is-done{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color);cursor:default;opacity:1}.dhikr-done-btn.is-focus{margin:10px auto 0;display:block;min-width:120px;padding:10px 18px}.reader-inline-surah,.reader-inline-parts>button,.page-bookmark-toggle.reader-ribbon,.khatma-more,.qibla-quick,.adhkar-mode-card .khatma-more{position:relative}.reader-inline-surah:after,.reader-inline-parts>button:after,.page-bookmark-toggle.reader-ribbon:after,.mode-card .khatma-more:after{content:"";position:absolute;inset:-11px -6px}.page-bookmark-toggle.reader-ribbon:after{inset:-9px -8px}.mode-card .khatma-more:after{inset:-8px;border-radius:50%}.goto-pop{position:fixed;z-index:70;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 96px);width:min(calc(100vw - 24px),380px);padding:10px;border-radius:16px;background:var(--bg-card);border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);box-shadow:0 10px 28px #00000029;display:flex;flex-direction:column;gap:8px;direction:rtl}.goto-pop-row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.goto-pop button{min-height:42px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:color-mix(in srgb,var(--accent-color) 6%,var(--bg-card));color:var(--accent-color);font:800 .82rem var(--ui-font);cursor:pointer}.goto-pop-recent{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.goto-pop-recent small{font:600 .66rem var(--ui-font);color:var(--text-secondary, #888);margin-inline-end:2px}.goto-pop-recent button{min-width:48px;min-height:38px;padding:0 10px;background:var(--bg-card);color:var(--text-primary);font-weight:700}.reader-inline-surah:after,.reader-inline-parts>button:after{inset:-16px -6px -3px;z-index:2}.page-bookmark-toggle.reader-ribbon:after{inset:-12px -9px -3px;z-index:2}:is([data-frame-design],[data-theme]) .reader-inline-heading .reader-inline-surah.reader-inline-surah,:is([data-frame-design],[data-theme]) .reader-inline-heading .reader-inline-parts>button.reader-inline-parts-btn,:is([data-frame-design],[data-theme]) .reader-inline-heading .reader-inline-parts>button:is(:first-child,:last-child){padding-block:10px!important;margin-block:-8px!important}.reader-qf-credit{position:absolute;left:50%;top:-7px;transform:translate(-50%);font:500 7px/1 system-ui,sans-serif;letter-spacing:.02em;color:var(--text-secondary,#6b6b6b);opacity:.6;white-space:nowrap;pointer-events:none}.reader-inline-footer:has(.page-number-input:focus) .reader-qf-credit{visibility:hidden}.qf-credit{margin:.35rem 0 0;font:500 .7rem/1.4 system-ui,sans-serif;color:var(--text-secondary,#6b6b6b);text-align:center;direction:ltr}.qf-credit a{color:inherit;text-decoration:underline;text-underline-offset:2px}.reciter-credit{margin:.6rem 0 0;text-align:center;font-size:.74rem;color:var(--text-secondary,#6b6b6b)}.reciter-credit p{margin:0}.tafsir-qf-credit{text-align:start}.listening-mini.listening-one{padding:6px!important;inset-inline:8px;max-width:460px!important;margin-inline:auto;border-radius:18px!important;translate:none!important}.listening-one .lo-row{display:flex;align-items:center;gap:2px;direction:rtl;min-height:48px}.listening-one .listening-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;padding:0 4px!important;text-align:right}.listening-one .listening-info strong{display:block;overflow:hidden;white-space:nowrap;font:800 .8rem/1.35 var(--ui-font);color:var(--accent-color)}.listening-one .listening-info small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 .64rem/1.4 var(--ui-font);color:var(--text-secondary, #888)}.listening-one .listening-title-btn,.listening-one .listening-reciter-btn{display:block!important;width:100%;padding:0!important;text-align:right;min-height:0}.listening-one .lo-transport{display:flex!important;align-items:center;gap:2px;flex:none;margin:0!important;min-height:0!important}.listening-one .lo-transport button{width:38px!important;height:44px!important;border-radius:50%!important}.listening-one .lo-transport .listening-play{width:46px!important;height:46px!important;margin-inline:2px}.listening-one .lo-transport .listening-play svg{width:22px;height:22px}.listening-one .lo-icon{position:static!important;transform:none!important;flex:none;width:34px!important;height:44px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--text-secondary, #888)!important;border-radius:10px!important}.listening-one .lo-icon svg{width:19px!important;height:19px!important}.listening-one .listening-follow-chip{color:var(--accent-color)!important}.listening-one .lo-close{width:30px!important;opacity:.75}.listening-one .lo-grip{flex:none;width:24px!important;height:44px!important;padding:0!important;cursor:grab;touch-action:none;color:color-mix(in srgb,var(--text-primary) 40%,transparent)!important}.listening-one .lo-grip:active{cursor:grabbing;transform:none!important}.listening-one .lo-grip svg{width:18px!important;height:18px!important;stroke-width:3.2!important}.listening-mini.listening-one.is-moved{inset-inline:auto!important;right:auto!important;bottom:auto!important;margin:0!important;width:min(460px,calc(100vw - 16px));left:min(var(--bar-x),calc(100vw - min(460px,calc(100vw - 16px)) - 4px))!important;top:min(var(--bar-y),calc(100svh - 64px))!important}@media(max-width:360px){.listening-one .lo-transport button{width:32px!important}.listening-one .lo-transport .listening-play{width:42px!important;height:42px!important}.listening-one .lo-icon{width:30px!important}}.listening-active .reader-verse-hint,body:has(.listening-one) .reader-verse-hint{bottom:calc(150px + env(safe-area-inset-bottom,0px))}@media(orientation:landscape)and (max-height:520px){.reader-immersive:not(.reader-spread) .reading-stage.mode-flip,.reader-immersive:not(.reader-spread) .original-page-card,.reader-immersive:not(.reader-spread).reader-horizontal .reader-stable-tools{width:min(100%,900px)!important}.reader-immersive:not(.reader-spread).reader-horizontal .reader-stable-top{position:absolute!important}.reader-immersive:not(.reader-spread) .mushaf-page-card:not(.fatiha-page){height:auto!important;max-height:none!important;aspect-ratio:auto!important}.reader-framed .mushaf-page-card:not(.fatiha-page){padding-inline:26px!important}.reader-framed.reader-page-integrated .mushaf-page-card:not(.fatiha-page){padding-inline:28px!important}}@media(orientation:landscape)and (max-height:520px){.reader-floating-tools{width:min(100%,560px)!important}}.rs-nav-icon{width:46px;height:38px;fill:none;stroke:var(--accent-color);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;margin:0 auto 2px}.rs-nav-icon.is-scroll path:nth-of-type(1){stroke-width:1.5;opacity:.55}.mushaf-title-row .surah-title-glyph{display:none;font-family:SurahNamesQPC;font-size:1.9em;line-height:1;font-weight:400;letter-spacing:0;unicode-bidi:isolate;direction:ltr}html.sn-ready .mushaf-title-row .surah-title-glyph{display:inline-block}html.sn-ready body .app-shell .mushaf-title-row>span.surah-title-glyph{font-family:SurahNamesQPC!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;font-size:1.55em!important;line-height:1!important}html.sn-ready .mushaf-title-row .surah-title-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.reader-page-progress{display:none!important}.reader-immersive.reader-horizontal[data-bottom-tools=true]:not(.listening-active) .mushaf-page-card:not([data-text-zoom-locked]):not([data-text-zoom-preview]){height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;min-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important}.reader-immersive.reader-horizontal.listening-active[data-bottom-tools=true] .mushaf-page-card:not([data-text-zoom-locked]):not([data-text-zoom-preview]){height:calc(100dvh - var(--listening-space, 76px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;min-height:calc(100dvh - var(--listening-space, 76px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important}.reader-immersive.reader-horizontal[data-bottom-tools=true] .reader-text-viewport[data-native-text-zoom]{bottom:env(safe-area-inset-bottom,0px)!important}.reader-immersive.reader-horizontal.listening-active[data-bottom-tools=true] .reader-text-viewport[data-native-text-zoom]{bottom:calc(var(--listening-space, 76px) + env(safe-area-inset-bottom,0px))!important}html body .app-shell.reader-immersive .reader-stable-bottom,html body .app-shell.reader-immersive .reader-floating-bottom{padding-top:0!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;box-shadow:0 -1px color-mix(in srgb,var(--border-color) 70%,transparent)!important}html body .app-shell.reader-immersive .reader-stable-bottom .reader-inline-footer,html body .app-shell.reader-immersive .reader-floating-bottom .reader-inline-footer{height:28px!important;min-height:0!important}html body .app-shell.reader-immersive .reader-stable-bottom .reader-page-icon,html body .app-shell.reader-immersive .reader-stable-bottom .reader-page-arrow,html body .app-shell.reader-immersive .reader-floating-bottom .reader-page-icon,html body .app-shell.reader-immersive .reader-floating-bottom .reader-page-arrow{height:26px!important;min-height:0!important;width:34px!important}html body .app-shell.reader-immersive .reader-stable-bottom .reader-page-icon svg,html body .app-shell.reader-immersive .reader-floating-bottom .reader-page-icon svg{width:17px!important;height:17px!important}html body .app-shell.reader-immersive .reader-stable-bottom .page-number-input,html body .app-shell.reader-immersive .reader-floating-bottom .page-number-input{height:24px!important;min-height:0!important;font-size:.95rem!important}.reader-framed.reader-horizontal:not(.reader-on-fatiha):not(.reader-spread) .reader-stable-top{top:calc(1px + env(safe-area-inset-top,0px))!important}.reader-framed.reader-horizontal:not(.reader-spread) .mushaf-page-card:not(.fatiha-page):after{top:30px!important}.reader-framed.reader-horizontal:not(.reader-spread) .mushaf-page-card:not(.fatiha-page)>.page-frame-corners{top:29px!important;height:auto!important}@media(orientation:landscape)and (max-height:520px){.app-shell.reader-immersive.reader-immersive.reader-immersive:not(.reader-spread) .mushaf-page-card.mushaf-page-card.mushaf-page-card:not(.fatiha-page){height:auto!important;max-height:none!important}}.rs-nav-cards button>svg.rs-nav-icon{width:46px!important;height:38px!important;fill:none!important;stroke:var(--accent-color)!important;stroke-width:2!important;display:block!important;margin:0 auto 2px!important}.goto-pop{bottom:calc(env(safe-area-inset-bottom,0px) + 52px)!important}.app-shell.home-shell{padding:0}.home-container{width:100%;max-width:760px;min-height:100dvh;margin:0 auto;padding:20px 14px 96px;display:flex;flex-direction:column;gap:18px;font-family:var(--ui-font);direction:rtl}.home-header{text-align:right;padding:4px 4px 2px}.home-title{font-size:1.55rem;font-weight:700;color:var(--text-primary);margin-bottom:4px}.home-subtitle{font-size:.92rem;color:var(--text-secondary)}.home-main{display:flex;flex-direction:column;gap:18px;flex:1}.home-card{min-height:auto;padding:20px 18px}.home-section{display:flex;flex-direction:column;gap:10px}.home-section-label{display:inline-block;font-size:.85rem;font-weight:700;color:var(--accent-color);margin-bottom:4px}.home-section-heading{font-size:1rem;font-weight:700;color:var(--text-secondary);padding:0 4px}.continue-card{flex-direction:row;align-items:center;justify-content:space-between;gap:14px;background:var(--bg-card)}.continue-info{display:flex;flex-direction:column;gap:4px}.continue-surah-name{font-size:1.3rem;font-weight:700;color:var(--text-primary)}.continue-page-meta{font-size:.92rem;color:var(--text-secondary)}.home-primary-btn{min-height:48px;padding:10px 20px;background:var(--accent-color);color:#fff;border:none;border-radius:12px;font-family:var(--ui-font);font-size:.98rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;flex-shrink:0;transition:opacity .18s ease}.home-primary-btn:hover{opacity:.92}.modes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.mode-card{min-height:84px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:14px;box-shadow:var(--shadow-soft);padding:14px 12px;font-family:var(--ui-font);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;position:relative;cursor:pointer;text-align:right;transition:border-color .18s ease,background-color .18s ease}.mode-card-active{border-color:var(--accent-color);background:var(--accent-soft)}.mode-card:disabled{cursor:not-allowed;opacity:.72}.mode-icon{font-size:1.25rem}.mode-title{font-size:.98rem;font-weight:700}.soon-tag{font-size:.76rem;font-weight:700;color:var(--accent-color);background:var(--accent-soft);border:1px solid var(--border-color);border-radius:999px;padding:2px 10px}.mode-card .soon-tag{position:absolute;top:10px;left:10px}.wird-card{padding:16px 18px}.wird-row{display:flex;align-items:center;justify-content:space-between;min-height:48px}.wird-title-group{display:flex;align-items:center;gap:10px;font-size:1.05rem;font-weight:700;color:var(--text-primary)}.quick-access-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.quick-access-btn{min-height:54px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-soft);padding:10px;font-family:var(--ui-font);font-size:.88rem;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer;text-align:center}.quick-access-btn:disabled{cursor:not-allowed;opacity:.72}.btn-icon{font-size:1.1rem;line-height:1}.index-card,.home-settings-card{display:flex;flex-direction:column;gap:16px}.index-tabs{display:flex;gap:10px}.index-tab-btn,.home-ctrl-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.index-list{display:flex;flex-direction:column;gap:8px;max-height:62dvh;overflow-y:auto;padding-left:2px}.index-item-btn{min-height:50px;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:10px;padding:10px 14px;font-family:var(--ui-font);display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:right}.index-item-right{display:flex;align-items:center;gap:10px}.index-item-num{min-width:28px;height:28px;border-radius:50%;background:var(--accent-soft);color:var(--accent-color);font-size:.85rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.index-item-name{font-size:.98rem;font-weight:700}.index-item-meta{font-size:.84rem;color:var(--text-secondary)}.bookmark-item-card{min-height:54px;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:10px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.bookmark-item-info{display:flex;flex-direction:column;gap:3px}.bookmark-item-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.bookmark-start-btn{min-height:40px;padding:6px 12px;white-space:nowrap}.bookmark-delete-btn{min-width:40px;min-height:40px;background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:8px;font-family:var(--ui-font);font-size:.95rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.empty-bookmarks-msg{text-align:center;color:var(--text-secondary);padding:28px 12px;font-size:.95rem}.bookmarks-sheet-backdrop{position:fixed;inset:0;z-index:58;background:#00000059;display:flex;align-items:flex-end;justify-content:center}.bookmarks-bottom-sheet{width:min(760px,100vw);max-height:75dvh;background:var(--bg-card);color:var(--text-primary);border-top:1px solid var(--border-color);border-radius:18px 18px 0 0;box-shadow:var(--shadow-soft);padding:16px 16px calc(18px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:14px}.bookmarks-sheet-header{display:flex;align-items:center;justify-content:space-between;font-size:1.02rem}.bookmarks-sheet-list{max-height:55dvh}.home-bottom-nav{padding:6px 8px;justify-content:space-around;gap:4px}.bottom-nav-btn{flex:1;min-height:50px;background:transparent;color:var(--text-secondary);border:1px solid transparent;border-radius:10px;padding:6px 4px;font-family:var(--ui-font);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;transition:all .15s ease}.bottom-nav-btn.active{background:var(--accent-soft);color:var(--accent-color);border-color:var(--border-color);font-weight:700}.nav-icon{font-size:1.1rem;line-height:1}.nav-label{font-size:.78rem;font-weight:700}.reader-home-btn{min-height:36px;display:inline-flex;align-items:center;gap:4px}@media(max-width:600px){.top-bar{padding:7px 6px;gap:4px}.top-bar-actions{gap:4px}.reader-home-btn{padding:3px 6px;font-size:.74rem;min-height:30px}.top-bar-info{font-size:.76rem;gap:3px}.surah-select{max-width:82px;font-size:.74rem;padding:3px 4px}.quick-access-row{grid-template-columns:1fr}.quick-access-btn{flex-direction:row;justify-content:space-between;padding:12px 14px}}.ward-home-card{gap:14px;position:relative;flex-wrap:wrap}.ward-home-card .continue-info{flex:1;min-width:160px}.ward-home-card .continue-surah-name{font-size:1.08rem}.ward-home-actions{display:flex;flex-direction:column;align-items:center;gap:8px}.ward-summary-progress{font-size:.72rem;color:var(--text-secondary);margin:5px 0;line-height:1.7}.ward-home-progress{width:100%;max-width:270px;height:3px;accent-color:var(--accent-color);display:block;margin-top:8px}.ward-mode-badge{color:var(--accent-color);background:var(--accent-soft)}.khatma-screen-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.khatma-manager .khatma-tabs{display:flex;overflow-x:auto;gap:6px;margin:14px 0;padding:3px 0 7px;border-bottom:1px solid var(--border-color)}.khatma-tabs button{flex:0 0 auto;padding:8px 14px;border:1px solid var(--border-color);border-radius:9px;background:transparent;color:var(--text-primary);font:inherit;font-size:.8rem;cursor:pointer}.khatma-tabs button[aria-pressed=true]{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.khatma-goal-settings{margin:18px 0;padding-top:12px;border-top:1px solid var(--border-color)}.khatma-goal-settings h3{font-size:.9rem;color:var(--accent-color);margin:0 0 10px}.khatma-amount-choices,.khatma-reminder-presets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.khatma-amount-choices button,.khatma-reminder-presets button,.khatma-goal-custom button{border:1px solid var(--border-color);border-radius:9px;background:var(--accent-soft);color:var(--accent-color);padding:8px 11px;font:inherit;font-size:.75rem;cursor:pointer}.khatma-amount-choices button[aria-pressed=true],.khatma-reminder-presets button[aria-pressed=true]{background:var(--accent-color);color:var(--bg-card)}.khatma-goal-custom{display:flex;align-items:end;gap:7px;flex-wrap:wrap}.khatma-goal-custom label{display:grid;gap:5px;font-size:.7rem;flex:1;min-width:100px}.khatma-goal-custom input,.khatma-goal-custom select{box-sizing:border-box;min-width:0;width:100%;font:inherit;padding:8px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--text-primary)}.khatma-pending-goal{padding:8px;border-radius:8px;background:var(--accent-soft);font-size:.75rem}.khatma-manager .khatma-reminder-settings{border-block:1px solid var(--border-color);padding-block:12px;margin-block:14px}.khatma-manager .khatma-reminder-settings>button{display:block;margin:8px 0;font:inherit;font-size:.75rem;padding:8px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-card);color:var(--accent-color)}.mode-card.khatma-mode-card{align-items:stretch;gap:9px;cursor:default;padding:13px 14px}.khatma-mode-heading{width:100%;display:flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:right;cursor:pointer}.khatma-mode-heading .mode-icon{font-size:1.1rem}.khatma-mode-heading strong{font-size:.95rem}.khatma-mode-heading .ward-mode-badge{font-size:.59rem;border-radius:12px;padding:3px 6px;margin-inline-start:auto;white-space:nowrap}.khatma-heading-chevron{font-size:1.15rem;color:var(--accent-color)}.khatma-mode-caption{font-size:.72rem;line-height:1.7;margin:0;color:var(--text-secondary)}.khatma-mode-primary{border:1px solid var(--accent-color);background:var(--accent-color);color:var(--bg-card);border-radius:9px;padding:8px 10px;font:inherit;font-size:.76rem;cursor:pointer;width:100%}.khatma-mode-progress{width:100%;height:3px;accent-color:var(--accent-color)}.ward-range{display:grid;gap:7px;direction:rtl}.ward-reference-lines{display:flex;flex-wrap:wrap;gap:8px 16px}.ward-reference{display:flex;flex-direction:column;gap:3px;min-width:0}.ward-reference strong,.ward-reference-lines>strong{font-size:.82rem;line-height:1.5;color:var(--text-primary)}.ward-reference span{font-size:.73rem;color:var(--accent-color);font-variant-numeric:tabular-nums}.ward-range>small{font-size:.63rem;color:var(--text-secondary)}.khatma-mode-card .ward-reference-lines{flex-direction:column;gap:6px}.khatma-mode-card .ward-reference{flex-direction:row;justify-content:space-between;align-items:baseline;gap:5px}.khatma-mode-card .ward-reference strong,.khatma-mode-card .ward-reference-lines>strong{font-size:.74rem}.khatma-mode-card .ward-reference span{font-size:.66rem;white-space:nowrap}.khatma-single-page{padding:18px!important}.khatma-simple-header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.khatma-simple-header h2{margin:0;font-size:1.04rem;color:var(--accent-color)}.khatma-simple-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 7px}.khatma-simple-summary>div{display:grid;gap:4px}.khatma-simple-summary strong{font-size:.95rem}.khatma-simple-summary span{font-size:.72rem;color:var(--text-secondary)}.khatma-simple-percent{color:var(--accent-color)}.khatma-single-page>.ward-range{padding:11px 12px;background:var(--accent-soft);border-radius:10px;margin:12px 0}.khatma-simple-actions{display:flex;gap:7px;margin:12px 0;flex-wrap:wrap}.khatma-simple-actions button{flex:1;min-width:120px}.khatma-simple-section{padding:14px 0;border-top:1px solid var(--border-color)}.khatma-simple-section h3{font-size:.86rem;margin:0 0 9px;color:var(--accent-color)}.khatma-single-page .khatma-reminder-settings{margin:0;padding-block:12px}.khatma-inline-details{padding:10px 0;border-bottom:1px solid var(--border-color);font-size:.78rem}.khatma-inline-details>summary{cursor:pointer;color:var(--accent-color);padding:3px 0}.khatma-inline-details[open]>summary{margin-bottom:10px}.khatma-inline-details button{font:inherit;font-size:.74rem;padding:7px 10px;border:1px solid var(--border-color);background:var(--bg-card);color:var(--accent-color);border-radius:8px;margin:5px 0}.khatma-maintenance{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px}.khatma-maintenance button{font-size:.72rem}.khatma-delete-link{color:var(--text-secondary)}.khatma-inline-delete{padding:12px;margin-top:12px;background:var(--accent-soft);border-radius:9px;font-size:.8rem}.khatma-inline-delete button{margin-inline-end:7px;padding:7px 12px;font:inherit}.khatma-simple-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.khatma-inline-create{display:grid;gap:12px;scroll-margin-top:20px}.khatma-inline-create input,.khatma-inline-create select{min-width:0;width:100%;box-sizing:border-box;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:9px;font:inherit;font-size:.8rem}.khatma-simple-message{font-size:.77rem;color:var(--accent-color);padding-top:8px}@media(max-width:360px){.mode-card.khatma-mode-card{padding:10px}.khatma-mode-card .ward-reference{flex-direction:column;align-items:start;gap:1px}.khatma-simple-fields{grid-template-columns:1fr 1fr}.khatma-simple-fields>label:last-child{grid-column:1/-1}}.khatma-mode-card .ward-reference strong,.khatma-mode-card .ward-reference-lines>strong{font-size:.8rem}.khatma-mode-card .ward-reference span{font-size:.72rem}.khatma-simple-actions .khatma-secondary{border:1px solid var(--border-color);border-radius:10px;background:var(--bg-card);color:var(--accent-color);padding:10px 14px;font:inherit;font-size:.82rem;cursor:pointer}.khatma-simple-actions .khatma-secondary:disabled{opacity:.45;cursor:default}.home-header-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.modes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:158px;gap:12px;align-items:stretch}.mode-card,.mode-card.khatma-mode-card{height:158px;min-height:158px;max-height:158px;box-sizing:border-box;padding:13px 14px;border-radius:14px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:6px;overflow:hidden;text-align:right}.mode-card .khatma-mode-heading{width:100%;display:flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:right;flex-shrink:0}.mode-card .khatma-mode-heading .soon-tag{position:static;margin-inline-start:auto;font-size:.62rem;padding:2px 8px}.mode-card-body{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:4px;overflow:hidden}.mode-card .khatma-mode-caption{font-size:.74rem;line-height:1.55;margin:0;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mode-card .khatma-mode-primary{display:inline-flex;align-items:center;justify-content:center;height:34px;min-height:34px;box-sizing:border-box;border:1px solid var(--accent-color);background:var(--accent-color);color:var(--bg-card);border-radius:9px;padding:6px 10px;font:inherit;font-size:.78rem;font-weight:700;width:100%;flex-shrink:0;text-align:center}.mode-card .mode-primary-disabled{background:var(--accent-soft);color:var(--text-secondary);border-color:var(--border-color)}.quick-access-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:10px}.quick-access-btn{height:68px;min-height:68px;box-sizing:border-box;flex-direction:column!important;justify-content:center!important;padding:10px 8px!important}.adhkar-card,.qibla-card{display:flex;flex-direction:column;gap:14px}.adhkar-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.adhkar-tab-btn{min-height:42px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.82rem;font-weight:700;padding:8px 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .15s ease}.adhkar-tab-btn.active{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.adhkar-category-view{display:flex;flex-direction:column;gap:12px}.adhkar-summary-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.adhkar-cat-title{font-size:1rem;color:var(--text-primary)}.adhkar-cat-subtitle{font-size:.78rem;color:var(--text-secondary);margin:2px 0 0}.adhkar-summary-actions{display:flex;align-items:center;gap:8px}.adhkar-reset-btn{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);border-radius:8px;padding:5px 10px;font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.adhkar-items-list{display:flex;flex-direction:column;gap:10px}.dhikr-item-card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.dhikr-item-card.dhikr-done{border-color:var(--accent-color);background:var(--accent-soft)}.dhikr-item-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.dhikr-item-title{font-size:.92rem;color:var(--accent-color)}.dhikr-item-badges{display:flex;align-items:center;gap:6px}.dhikr-mini-reset{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);border-radius:6px;width:26px;height:26px;font:inherit;cursor:pointer}.dhikr-counter-pill{background:var(--bg-card);color:var(--accent-color);border:1px solid var(--border-color);border-radius:999px;padding:3px 10px;font-size:.76rem;font-weight:700}.dhikr-counter-pill.done{background:var(--accent-color);color:var(--bg-card);border-color:var(--accent-color)}.dhikr-item-text{font-family:Amiri Quran,Amiri,serif;font-size:1.06rem;line-height:2;color:var(--text-primary);margin:0}.dhikr-item-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.74rem;color:var(--text-secondary)}.dhikr-tap-hint{color:var(--accent-color);font-weight:700}.misbaha-view{display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px 0}.misbaha-select-label{width:100%;display:flex;flex-direction:column;gap:6px;font-size:.82rem;font-weight:700;color:var(--text-secondary)}.misbaha-select-label select{width:100%;padding:10px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit}.misbaha-phrase-box{width:100%;box-sizing:border-box;text-align:center;padding:14px;border-radius:12px;background:var(--accent-soft);border:1px solid var(--border-color);font-family:Amiri Quran,Amiri,serif;font-size:1.15rem;line-height:1.9;color:var(--text-primary)}.misbaha-circle-btn{width:168px;height:168px;border-radius:50%;border:3px solid var(--accent-color);background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;font:inherit;transition:transform .1s ease}.misbaha-circle-btn:active{transform:scale(.96)}.misbaha-big-count{font-size:2.3rem;color:var(--accent-color);line-height:1}.misbaha-target-label{font-size:.72rem;color:var(--text-secondary)}.misbaha-bottom-row{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:var(--text-secondary)}:root{--qibla-aligned-color: #2b7a4b;--qibla-aligned-soft: rgba(43, 122, 75, .12)}[data-theme=dark]{--qibla-aligned-color: #54b87c;--qibla-aligned-soft: rgba(84, 184, 124, .16)}.qibla-location-bar{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.qibla-city-field,.qibla-method-field{flex:1;min-width:140px;display:flex;flex-direction:column;gap:5px;font-size:.78rem;font-weight:700;color:var(--text-secondary)}.qibla-city-field select,.qibla-method-field select{width:100%;min-height:40px;padding:7px 10px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:.85rem;font-weight:700}.qibla-gps-btn{min-height:40px;padding:8px 13px;border-radius:10px;border:1px solid var(--accent-color);background:var(--accent-soft);color:var(--accent-color);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;white-space:nowrap}.qibla-status-note{font-size:.78rem;color:var(--accent-color);margin:0}.qibla-mode-tabs{margin-top:2px}.qibla-interactive-panel,.qibla-prayers-panel{display:flex;flex-direction:column;gap:14px}.qibla-interactive-panel{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:14px;padding:16px;align-items:center;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.qibla-interactive-panel.is-qibla-aligned{border-color:var(--qibla-aligned-color);background:color-mix(in srgb,var(--bg-primary) 92%,var(--qibla-aligned-color) 8%);box-shadow:0 6px 22px #2b7a4b1a}.qibla-header-summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.qibla-degree-title{display:block;font-size:1.05rem;color:var(--text-primary);margin-top:2px}.qibla-distance-badge{background:var(--bg-card);border:1px solid var(--border-color);border-radius:999px;padding:5px 12px;font-size:.78rem;font-weight:700;color:var(--accent-color)}.qibla-sensor-btn{width:100%;min-height:40px;border-radius:10px;border:1px solid var(--accent-color);background:var(--accent-color);color:var(--bg-card);font:inherit;font-size:.84rem;font-weight:700;padding:8px 14px;cursor:pointer}.qibla-compass-stage{display:flex;flex-direction:column;align-items:center;gap:4px;margin:2px 0}.qibla-top-phone-marker{display:flex;flex-direction:column;align-items:center;line-height:1.1;color:var(--accent-color);font-weight:700;transition:color .2s ease,transform .2s ease}.qibla-top-phone-marker span{font-size:1rem}.qibla-top-phone-marker small{font-size:.68rem;color:var(--text-secondary)}.qibla-top-phone-marker.aligned{color:var(--qibla-aligned-color);transform:scale(1.08)}.qibla-top-phone-marker.aligned small{color:var(--qibla-aligned-color)}.qibla-compass-dial{width:216px;height:216px;border-radius:50%;background:var(--bg-card);box-shadow:var(--shadow-soft);padding:4px;box-sizing:border-box;transition:box-shadow .25s ease}.qibla-compass-dial.dial-aligned{box-shadow:0 0 0 4px var(--qibla-aligned-soft),var(--shadow-soft)}.qibla-compass-svg{width:100%;height:100%;display:block}.compass-cardinal{font-size:13px;font-weight:700;fill:var(--text-secondary)}.compass-cardinal.cardinal-north{fill:var(--accent-color);font-size:14px}.qibla-guidance-pill{width:100%;box-sizing:border-box;text-align:center;padding:10px 14px;border-radius:12px;font-size:.92rem;font-weight:700;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);transition:all .2s ease}.qibla-guidance-pill.right,.qibla-guidance-pill.left{border-color:var(--accent-color);background:var(--accent-soft);color:var(--accent-color)}.qibla-guidance-pill.aligned{border-color:var(--qibla-aligned-color);background:var(--qibla-aligned-soft);color:var(--qibla-aligned-color)}.qibla-angles-row{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qibla-angle-chip{background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:var(--text-secondary)}.qibla-angle-chip strong{font-size:.92rem;color:var(--text-primary)}.qibla-simulator-box{width:100%;box-sizing:border-box;background:var(--bg-card);border:1px dashed var(--border-color);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.qibla-simulator-header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:.76rem;font-weight:700;color:var(--text-secondary)}.qibla-snap-btn{border:1px solid var(--accent-color);background:var(--accent-soft);color:var(--accent-color);border-radius:999px;padding:3px 10px;font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.qibla-simulator-slider{width:100%;accent-color:var(--accent-color);cursor:pointer}.next-prayer-banner{background:var(--accent-soft);border:1px solid var(--border-color);border-radius:12px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.next-prayer-main{flex:1;min-width:170px}.next-prayer-title{font-size:1.18rem;font-weight:700;color:var(--text-primary);margin:2px 0}.next-prayer-date{font-size:.78rem;color:var(--text-secondary);margin:0}.next-prayer-countdown{background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;padding:8px 12px;display:flex;flex-direction:column;align-items:center;gap:2px}.next-prayer-countdown small{font-size:.68rem;color:var(--text-secondary)}.next-prayer-countdown strong{font-size:.92rem;color:var(--accent-color)}.next-prayer-clock{font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.next-prayer-progress-track{width:100%;height:4px;border-radius:999px;background:color-mix(in srgb,var(--border-color) 75%,transparent);overflow:hidden}.next-prayer-progress-fill{height:100%;border-radius:999px;background:var(--accent-color);transition:width .4s ease}.prayer-times-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:78px;gap:10px}.prayer-time-box{height:78px;box-sizing:border-box;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;justify-content:space-between}.prayer-time-box.prayer-time-active{border-color:var(--accent-color);background:var(--accent-soft)}.prayer-time-top{display:flex;align-items:center;gap:6px;font-size:.84rem;color:var(--text-secondary)}.prayer-time-value{font-size:.95rem;font-weight:700;color:var(--text-primary)}.sunnah-times-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sunnah-time-item{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.8rem;color:var(--text-secondary)}.sunnah-time-item strong{color:var(--accent-color);font-size:.88rem}@media(max-width:480px){.prayer-times-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sunnah-times-strip,.qibla-angles-row{grid-template-columns:1fr}}.dhikr-title-group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dhikr-grade-badge{background:var(--accent-soft);color:var(--accent-color);border:1px solid color-mix(in srgb,var(--accent-color) 40%,transparent);border-radius:999px;padding:2px 9px;font-size:.7rem;font-weight:700}.dhikr-hadith-sanad{background:color-mix(in srgb,var(--bg-card) 86%,var(--accent-soft) 14%);border-inline-start:3px solid var(--accent-color);border-radius:8px;padding:8px 11px;margin-top:2px}.dhikr-hadith-sanad small{display:block;font-size:.76rem;line-height:1.85;color:var(--text-secondary)}.khatma-dual-calculator{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;padding:12px}.khatma-calc-box{background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px;padding:10px;margin:0;transition:border-color .15s ease,box-shadow .15s ease}.khatma-calc-box.active-calc{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-soft)}.khatma-calc-box input{text-align:center;font-size:1.15rem!important;font-weight:700;color:var(--accent-color)!important}.khatma-calc-box small{font-size:.68rem;color:var(--text-secondary);text-align:center}.khatma-calc-link-icon{font-size:1.25rem;font-weight:700;color:var(--accent-color);padding:0 2px}.khatma-presets-group{display:flex;flex-direction:column;gap:8px}.khatma-live-summary{background:var(--accent-soft);border:1px solid var(--border-color);border-radius:10px;padding:10px 12px;margin:0;font-size:.84rem;color:var(--text-primary);text-align:center}.khatma-live-summary strong{color:var(--accent-color)}.khatma-goal-dual{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:8px}.prayer-bell-mini{margin-inline-start:auto;border:0;background:transparent;cursor:pointer;font-size:.85rem;padding:2px 4px;border-radius:6px;opacity:.65;transition:opacity .15s ease,transform .15s ease}.prayer-bell-mini.active{opacity:1;background:var(--accent-soft)}.prayer-reminder-card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:12px}.prayer-reminder-body{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--border-color);padding-top:12px}.prayer-reminder-row{display:flex;flex-direction:column;gap:6px}.prayer-reminder-chips{display:flex;flex-wrap:wrap;gap:6px}.prayer-chip-btn{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);border-radius:999px;padding:6px 12px;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.prayer-chip-btn.active{border-color:var(--accent-color);background:var(--accent-soft);color:var(--accent-color)}.prayer-reminder-actions{display:flex;flex-wrap:wrap;gap:8px}.home-settings-redesigned .home-settings-grid{display:flex;flex-direction:column;gap:14px}.settings-card-group{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:14px;padding:16px;gap:14px}.settings-card-group legend{font-size:.96rem;font-weight:700;color:var(--accent-color);padding:0 8px}.settings-Control-block{display:flex;flex-direction:column;gap:6px}.settings-sub-label{font-size:.8rem;font-weight:700;color:var(--text-secondary)}.settings-sliders-pair,.settings-toggles-pair{gap:10px}.settings-prayer-block{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--border-color);padding-top:10px}.prayer-alert-toast{border-color:var(--accent-color);background:var(--bg-card)}@media(max-width:480px){.khatma-dual-calculator{grid-template-columns:1fr}.khatma-calc-link-icon{text-align:center}.khatma-goal-dual{grid-template-columns:1fr}}.home-header-actions{display:flex;align-items:center;gap:8px}.home-header-search-btn{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:5px 11px;border-radius:10px;border:1px solid color-mix(in srgb,var(--border-color) 80%,transparent);background:var(--bg-card);color:var(--accent-color);font:inherit;font-size:.78rem;font-weight:700;box-shadow:0 2px 6px #5a49210a;cursor:pointer}.home-header-search-btn svg{width:15px;height:15px}.home-container.home-screen-single-page{height:100dvh;max-height:100dvh;min-height:100dvh;overflow:hidden;padding:calc(10px + env(safe-area-inset-top,0px)) 12px calc(70px + env(safe-area-inset-bottom,0px));gap:8px;box-sizing:border-box}.listening-active.home-shell .home-container.home-screen-single-page{padding-bottom:calc(68px + var(--listening-space, 76px) + env(safe-area-inset-bottom,0px))}.home-screen-single-page .home-header{padding:2px 2px 0;flex-shrink:0}.home-screen-single-page .home-title{font-size:1.32rem;margin-bottom:1px}.home-screen-single-page .home-subtitle{font-size:.8rem}.home-screen-single-page .home-main-compact{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;overflow:hidden}.home-screen-single-page .continue-card{flex-shrink:0;padding:10px 14px;min-height:0;border-radius:13px;gap:10px}.home-screen-single-page .home-section-label{font-size:.75rem;margin-bottom:1px}.home-screen-single-page .continue-surah-name{font-size:1.12rem;line-height:1.3}.home-screen-single-page .continue-page-meta{font-size:.82rem}.home-screen-single-page .home-primary-btn{min-height:40px;padding:7px 15px;font-size:.88rem;border-radius:10px}.home-screen-single-page .home-modes-section{flex:1;min-height:0;display:flex;flex-direction:column;gap:0}.home-screen-single-page .modes-grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-auto-rows:unset;gap:8px;align-items:stretch}.home-screen-single-page .mode-card,.home-screen-single-page .mode-card.khatma-mode-card{height:100%;min-height:0;max-height:none;padding:9px 11px;border-radius:13px;gap:4px;display:flex;flex-direction:column;justify-content:space-between}.home-screen-single-page .mode-card .khatma-mode-heading .mode-icon{font-size:1rem}.home-screen-single-page .mode-card .khatma-mode-heading strong,.home-screen-single-page .mode-card .mode-title{font-size:.88rem}.home-screen-single-page .mode-card .khatma-mode-caption{font-size:.7rem;line-height:1.4;-webkit-line-clamp:2}.home-screen-single-page .mode-card .khatma-mode-primary{height:30px;min-height:30px;padding:4px 8px;font-size:.74rem;border-radius:8px}.home-screen-single-page .khatma-mode-card .ward-reference strong,.home-screen-single-page .khatma-mode-card .ward-reference-lines>strong{font-size:.7rem}.home-screen-single-page .khatma-mode-card .ward-reference span{font-size:.64rem}.bottom-bar.home-bottom-nav{border-top:1px solid color-mix(in srgb,var(--border-color) 85%,#dcd4c6);background:color-mix(in srgb,var(--bg-card) 96%,#f5efe2 4%);box-shadow:0 -4px 18px #5a49210d;padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px));justify-content:center}.home-bottom-nav-inner{width:100%;max-width:740px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;align-items:center;direction:rtl}.home-bottom-nav .bottom-nav-btn{min-height:46px;padding:5px 4px;border-radius:12px;background:color-mix(in srgb,var(--bg-card) 82%,#ffffff 18%);border:1px solid color-mix(in srgb,var(--border-color) 45%,transparent);box-shadow:0 2px 7px #5a49210a;color:var(--text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;position:relative;transition:transform .14s ease,background-color .16s ease,color .16s ease,border-color .16s ease}[data-theme=dark] .home-bottom-nav .bottom-nav-btn{background:color-mix(in srgb,var(--bg-card) 88%,#ffffff 12%);border-color:color-mix(in srgb,var(--border-color) 65%,transparent)}.home-bottom-nav .bottom-nav-btn:active{transform:scale(.94)}.home-bottom-nav .bottom-nav-btn.active{background:var(--accent-soft);color:var(--accent-color);border-color:color-mix(in srgb,var(--accent-color) 48%,transparent);box-shadow:0 2px 9px #8c6d3f1f}.home-bottom-nav .bottom-nav-btn.active:before{content:"";position:absolute;top:2px;width:18px;height:2.5px;border-radius:999px;background:var(--accent-color)}.home-bottom-nav .nav-icon{display:grid;place-items:center;width:20px;height:20px;color:inherit}.home-bottom-nav .nav-icon svg,.home-bottom-nav .nav-icon .gold-bookmark{width:19px;height:19px;color:inherit}.home-bottom-nav .nav-label{font-size:.72rem;font-weight:700;line-height:1.1}.dhikr-hadith-toggle{border:1px solid color-mix(in srgb,var(--accent-color) 38%,var(--border-color));background:var(--bg-card);color:var(--accent-color);border-radius:999px;padding:3px 9px;font:inherit;font-size:.68rem;font-weight:700;display:inline-flex;align-items:center;gap:4px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.dhikr-hadith-toggle.open{background:var(--accent-soft);border-color:var(--accent-color)}.audio-saved-header-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.download-type-pill{background:var(--accent-soft);color:var(--accent-color);border:1px solid color-mix(in srgb,var(--accent-color) 32%,transparent);border-radius:999px;padding:2px 8px;font-size:.65rem;font-weight:700;white-space:nowrap}.downloads-overview-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.open-audio-dl-btn{min-height:36px!important;font-size:.78rem!important;padding:6px 12px!important;border-color:var(--accent-color)!important;color:var(--accent-color)!important}.offline-pages-downloader{display:grid;gap:10px;border-top:1px solid var(--border-color);padding-top:12px}.memorization-card{display:flex;flex-direction:column;gap:14px}.memo-stats-banner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--border-color);background:var(--bg-secondary)}.memo-stat-item{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.memo-stat-label{font-size:.78rem;color:var(--text-secondary)}.memo-stat-value{font-size:.96rem;color:var(--accent-color);font-weight:700}.memo-trainer-panel,.memo-audio-panel,.memo-log-panel{display:flex;flex-direction:column;gap:12px}.memo-controls-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px}.memo-quick-ranges,.memo-hide-modes-bar,.memo-filter-pills{display:flex;flex-wrap:wrap;gap:6px}.memo-verse-stage{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--bg-primary) 94%,var(--accent-color) 6%)}.memo-verse-stage-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.memo-words-box{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 14px;border-radius:12px;border:1px dashed var(--border-color);background:var(--bg-primary);line-height:2.1;min-height:88px}.memo-word-token{padding:4px 10px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-primary);font-size:1.3rem;font-family:inherit;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.memo-word-token.is-hidden{background:var(--accent-soft);border-color:var(--border-color);color:var(--accent-color);letter-spacing:2px;font-weight:700;min-width:58px}.memo-word-token.is-revealed{background:color-mix(in srgb,var(--accent-soft) 65%,transparent);border-color:var(--accent-color);color:var(--text-primary)}.memo-ayah-end-badge{color:var(--accent-color);font-weight:700;font-size:1.15rem;margin-inline-start:4px}.memo-stage-hint{margin:0;font-size:.84rem;color:var(--text-secondary)}.memo-grade-actions{display:flex;flex-wrap:wrap;gap:10px}.memo-pass-btn,.memo-retry-btn{flex:1 1 160px;justify-content:center}.memo-verse-nav-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding-top:6px;border-top:1px solid var(--border-color)}.memo-log-toolbar{display:flex;flex-direction:column;gap:8px}.memo-search-input{width:100%}.memo-surah-list{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding-inline-end:2px}.memo-surah-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-primary)}.memo-surah-row.status-memorized{border-color:var(--qibla-aligned-color, #2b7a4b);background:color-mix(in srgb,var(--bg-primary) 94%,var(--qibla-aligned-color, #2b7a4b) 6%)}.memo-surah-info{display:flex;flex-direction:column;gap:2px}.memo-surah-info small{color:var(--text-secondary);font-size:.78rem}.memo-surah-actions{display:flex;flex-wrap:wrap;gap:6px}.memo-status-btn{padding:5px 10px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);font:inherit;font-size:.78rem;cursor:pointer}.memo-status-btn.active{border-color:var(--accent-color);background:var(--accent-soft);color:var(--accent-color);font-weight:700}@media(max-width:560px){.memo-controls-grid{grid-template-columns:1fr 1fr}.memo-controls-grid>:first-child{grid-column:1 / -1}.memo-stats-banner{grid-template-columns:1fr}}.prayer-adjust-fold{margin:12px 0;border:1px solid var(--border-soft, rgba(0,0,0,.08));border-radius:14px;padding:10px 12px;background:var(--bg-elevated, rgba(255,255,255,.6))}.prayer-adjust-fold summary{cursor:pointer;font-weight:600;font-size:14px}.prayer-adjust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:10px}.prayer-adjust-row{display:grid;grid-template-columns:1fr 34px 58px 34px;align-items:center;gap:4px}.prayer-adjust-row button{height:34px;border-radius:10px;border:1px solid currentColor;background:transparent;color:inherit;font-size:18px}.prayer-adjust-row strong{text-align:center;font-variant-numeric:tabular-nums}.home-ward-section .khatma-mode-card{width:100%;min-height:0}.continue-progress{display:block;width:100%;height:6px;margin-top:8px;accent-color:var(--accent-color)}.home-dashboard{display:grid;gap:12px;margin-top:12px}.dash-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dash-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;text-align:start;font:inherit;color:inherit;border-radius:18px;min-height:0;width:100%}button.dash-card{cursor:pointer}.dash-big{font-size:1.15rem;line-height:1.4}.dash-big span{font-size:.95rem;font-weight:600;opacity:.85}.dash-meta{font-size:.82rem;opacity:.78}.dash-hijri{margin-top:2px}.dash-card progress{width:100%;height:6px;margin-top:6px;accent-color:var(--accent-color)}.dash-verse-text{font-size:1.45rem;line-height:2.1;margin:4px 0;text-align:center;width:100%}.dash-tafsir{font-size:.92rem;line-height:1.9;margin:6px 0 0;padding:10px 12px;border-radius:12px;background:var(--accent-soft, rgba(0,0,0,.04));width:100%}.dash-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.dash-actions button,.dash-shortcuts button{border:1px solid color-mix(in srgb,var(--accent-color) 45%,transparent);background:transparent;color:var(--accent-color);border-radius:999px;padding:7px 14px;font:inherit;font-size:.86rem;font-weight:600;cursor:pointer}.dash-shortcuts{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.dash-shortcuts button{display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:16px;padding:10px 4px;font-size:.78rem}.dash-shortcuts button span{font-size:1.3rem}.dash-stats{text-align:center;font-size:.85rem;opacity:.8;margin:4px 0 8px}@media(max-width:360px){.dash-row{grid-template-columns:1fr}.dash-shortcuts{grid-template-columns:repeat(3,1fr)}}.khatma-screen-heading{display:flex;align-items:center;gap:10px;justify-content:flex-start}.khatma-screen-heading .screen-back-btn{order:-1;width:40px;height:40px;padding:0;border-radius:50%;display:inline-grid;place-items:center;font-size:1.25rem;flex:none}.memo-review-due{margin:12px 0;padding:12px 14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent)}.memo-review-due h3{margin:0 0 8px;font-size:1rem;display:flex;align-items:center;gap:8px}.memo-review-count{background:var(--accent-color);color:#fff;border-radius:999px;padding:0 9px;font-size:.8rem}.memo-review-due ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.memo-review-due li{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.memo-review-due li button{border-radius:999px;padding:6px 12px;border:1px solid currentColor;background:transparent;color:var(--accent-color);font:inherit;font-size:.84rem}.memo-review-due li .memo-review-name{border:0;font-weight:700;color:inherit;padding-inline:0;margin-inline-end:auto}.memo-review-empty{margin:0;font-size:.86rem;opacity:.8;line-height:1.8}.sunnah-reminders{margin-top:18px;padding:14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent)}.sunnah-reminders h3{margin:0 0 4px;font-size:1rem}.sunnah-reminder-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid color-mix(in srgb,currentColor 10%,transparent)}.sunnah-reminder-toggle{display:flex;align-items:center;gap:8px;font-weight:600}.sunnah-reminder-time input{font:inherit;padding:4px 8px;border-radius:10px;border:1px solid color-mix(in srgb,currentColor 25%,transparent);background:transparent;color:inherit}.home-screen-single-page .home-main-compact{overflow-y:auto;overscroll-behavior:contain;padding-bottom:12px;scrollbar-width:none}.home-screen-single-page .home-main-compact::-webkit-scrollbar{display:none}.home-screen-single-page .home-modes-section{flex:0 0 auto}.home-screen-single-page .modes-grid{flex:0 0 auto;grid-template-rows:repeat(3,minmax(clamp(112px,calc((100dvh - 330px) / 3),170px),auto))}.home-screen-single-page .home-dashboard{flex:0 0 auto;margin-top:4px}.home-screen-single-page .home-dashboard .dash-card{padding:11px 13px;border-radius:13px}.preferences-compact .frame-design-options.frame-many-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mode-icon .home-line-icon{width:22px;height:22px;display:block;color:var(--accent-color)}.mode-icon:has(.home-line-icon){font-size:0;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:11px;background:color-mix(in srgb,var(--accent-color) 9%,transparent)}.home-header{position:relative}.home-header:after{content:"";display:block;height:10px;margin:10px 4px 0;opacity:.55;background:radial-gradient(circle at 50% 50%,var(--accent-color) 0 1.6px,transparent 2px) 0 50% / 18px 10px repeat-x,linear-gradient(45deg,transparent 42%,color-mix(in srgb,#c9a24a 75%,var(--accent-color)) 43% 57%,transparent 58%) 9px 50% / 18px 10px repeat-x,linear-gradient(-45deg,transparent 42%,color-mix(in srgb,#c9a24a 75%,var(--accent-color)) 43% 57%,transparent 58%) 9px 50% / 18px 10px repeat-x;-webkit-mask:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.occasion-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid color-mix(in srgb,#c9a24a 45%,transparent);background:linear-gradient(135deg,color-mix(in srgb,#c9a24a 10%,var(--bg-card)),var(--bg-card))}.occasion-icon{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,#c9a24a 18%,transparent);color:color-mix(in srgb,#a07a22 80%,var(--accent-color))}.occasion-icon .home-line-icon{width:22px;height:22px}.occasion-text{flex:1;min-width:0}.occasion-text strong{display:block;font:800 .82rem/1.4 var(--ui-font);color:var(--accent-color)}.occasion-text p{margin:2px 0 0;font:500 .66rem/1.6 var(--ui-font);color:var(--text-secondary, #666)}.occasion-btn{flex:none;padding:8px 12px;border-radius:12px;border:0;background:var(--accent-color);color:var(--bg-card);font:700 .66rem/1.2 var(--ui-font);cursor:pointer}.dash-verse.is-v612{position:relative;overflow:hidden}.dash-verse-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.dash-verse-share{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent);background:color-mix(in srgb,var(--accent-color) 8%,var(--bg-card));color:var(--accent-color);font:700 .66rem/1 var(--ui-font);cursor:pointer}.dash-verse-share svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.dash-verse-frame{position:relative;margin:10px 0 6px;padding:16px 14px;border-radius:14px;border:1px solid color-mix(in srgb,#c9a24a 50%,transparent);box-shadow:inset 0 0 0 4px var(--bg-card),inset 0 0 0 5px color-mix(in srgb,#c9a24a 30%,transparent);background:radial-gradient(circle at 50% 0,color-mix(in srgb,#c9a24a 12%,transparent),transparent 60%),radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--accent-color) 8%,transparent),transparent 60%),var(--bg-card)}.dash-verse-frame:before,.dash-verse-frame:after{content:"\6de";position:absolute;top:50%;transform:translateY(-50%);font-size:.8rem;color:color-mix(in srgb,#c9a24a 80%,var(--accent-color));opacity:.7}.dash-verse-frame:before{right:6px}.dash-verse-frame:after{left:6px}.dash-verse-frame .dash-verse-text{margin:0;padding:0 14px;text-align:center}@media(prefers-reduced-motion:no-preference){.home-main-compact>*,.modes-grid>*{animation:home-rise .5s cubic-bezier(.2,.7,.2,1) both}.home-main-compact>:nth-child(2),.modes-grid>:nth-child(1){animation-delay:.04s}.home-main-compact>:nth-child(3),.modes-grid>:nth-child(2){animation-delay:.08s}.modes-grid>:nth-child(3){animation-delay:.12s}.modes-grid>:nth-child(4){animation-delay:.16s}.modes-grid>:nth-child(5){animation-delay:.2s}.modes-grid>:nth-child(6){animation-delay:.24s}.khatma-ring circle+circle,.kp-ring circle+circle{transition:stroke-dasharray .9s cubic-bezier(.3,.7,.2,1)}.khatma-ring circle+circle{animation:home-ring 1.1s cubic-bezier(.3,.7,.2,1) both}}@keyframes home-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes home-ring{0%{stroke-dasharray:0 999}}.home-card.occasion-card{flex-direction:row!important;align-items:center!important;text-align:start!important;padding:12px 14px!important;min-height:0!important}.continue-card .btn-icon .home-line-icon{width:20px;height:20px;display:block}.home-card.occasion-card{height:auto!important;max-height:none!important;overflow:visible!important;flex-shrink:0!important}.dash-verse-head{width:100%;align-self:stretch}@font-face{font-family:Amiri Title;src:url("./asset-amiri-bold-JOVFG762.woff2") format("woff2");font-weight:700;font-display:swap}.home-header h1.home-title,.home-screen-single-page .home-header h1.home-title{font-family:"Amiri Title","Amiri",var(--ui-font)!important;font-weight:700!important;letter-spacing:0;line-height:1.25!important;background:linear-gradient(180deg,var(--accent-color) 30%,color-mix(in srgb,var(--accent-color) 62%,#b8902f));-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 1px 0 color-mix(in srgb,#c9a24a 55%,transparent));font-size:clamp(1.7rem,7.4vw,2.2rem)!important}.home-header .home-subtitle{font-size:.7rem!important;opacity:.85}.settings-v613{display:flex;flex-direction:column;gap:10px}.settings-v613 .settings-intro{display:none}.set-card{border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent);background:var(--bg-card);overflow:hidden;transition:box-shadow .2s,border-color .2s}.set-card.is-open{border-color:color-mix(in srgb,var(--accent-color) 38%,transparent);box-shadow:0 6px 18px #0000000f}.set-card-head{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer;font-family:var(--ui-font)}.set-card-icon{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-color) 10%,transparent);color:var(--accent-color)}.set-card-icon svg{width:21px;height:21px}.set-card-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.set-card-text strong{font:800 .84rem/1.3 var(--ui-font);color:var(--text-primary)}.set-card-text small{font:500 .62rem/1.4 var(--ui-font);color:var(--text-secondary, #888)}.set-card-chev{flex:none;font-size:1.2rem;color:var(--text-secondary, #999);transition:transform .2s}.set-card.is-open .set-card-chev{transform:rotate(-90deg);color:var(--accent-color)}.set-card-body{padding:4px 14px 14px;border-top:1px dashed color-mix(in srgb,var(--accent-color) 16%,transparent)}.set-card-body>fieldset>legend,.set-card-body>.sunnah-reminders>h3,.set-card-body>.backup-settings>h3,.set-card-body>details>summary{display:none}.set-card-body>fieldset,.set-card-body>section,.set-card-body>details{border:0!important;padding:0!important;margin:8px 0 0!important;background:transparent!important;box-shadow:none!important}.home-settings-card{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.set-card-body[hidden]{display:none!important}@media(max-height:700px){.home-screen-single-page .home-header h1.home-title{font-size:1.6rem!important}}.home-header h1.home-title{padding-top:.18em!important;overflow:visible!important}.home-settings-v2{display:flex;flex-direction:column;gap:12px}.home-offline-hero{border-radius:18px;padding:14px;border:1.5px solid color-mix(in srgb,var(--accent-color) 35%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 12%,var(--bg-card)),var(--bg-card));display:flex;flex-direction:column;gap:10px}.home-offline-hero-text strong{display:block;font:800 1rem/1.3 var(--ui-font);color:var(--accent-color)}.home-offline-hero-text small{display:block;margin-top:3px;font:500 .72rem/1.6 var(--ui-font);color:var(--text-secondary, #666)}.home-offline-hero .full-mushaf-dl-btn{width:100%;min-height:50px;font-size:.86rem!important;border-radius:14px!important}.home-offline-hero .offline-downloads-wrapper>:not(.standalone-full-mushaf-dl){display:none}.rs-embedded{border-radius:18px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent);background:var(--bg-card);padding:12px}.rs-embedded .rs-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:4px;margin-bottom:12px;border-radius:14px;background:color-mix(in srgb,var(--accent-color) 7%,transparent)}.rs-embedded .rs-tabs button{flex:1 1 28%;padding:11px 6px;font-size:.8rem;border-radius:11px}.rs-embedded .rs-fold-head{padding:14px 12px;font-size:.86rem}.rs-embedded .rs-fold-head b{font-size:.76rem}.rs-embedded .rs-toggle-text strong,.rs-embedded .rs-slider span{font-size:.84rem}.rs-embedded .rs-toggle-text small{font-size:.68rem}.rs-embedded .rs-title{font-size:.82rem;margin:12px 2px 8px}.rs-embedded .rs-segments button,.rs-embedded .rs-nav-cards button{font-size:.78rem;padding:10px 6px}.rs-embedded .rs-more legend,.rs-embedded .rs-more>div>fieldset>legend{font-size:.9rem}.rs-embedded .rs-col{display:flex;flex-direction:column;gap:8px}.rs-search{position:relative;margin-bottom:10px}.rs-search input{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent-color) 22%,transparent);background:color-mix(in srgb,var(--accent-color) 4%,var(--bg-card));color:var(--text-primary);font:600 .82rem var(--ui-font)}.rs-search-hits{list-style:none;margin:6px 0 0;padding:4px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);background:var(--bg-card);box-shadow:0 8px 20px #00000014}.rs-search-hits button{width:100%;text-align:start;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:var(--text-primary);font:700 .8rem var(--ui-font);cursor:pointer}.rs-search-hits button:hover,.rs-search-hits button:focus{background:color-mix(in srgb,var(--accent-color) 8%,transparent)}.rs-search-none{padding:10px 12px;font:500 .74rem var(--ui-font);color:var(--text-secondary, #888)}.rs-preview{margin:0 0 12px;text-align:center}.rs-preview-page{border-radius:12px;padding:12px 14px 14px;background:var(--page-bg, var(--bg-card));border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent)}.rs-preview.has-frame .rs-preview-page{border:3px double color-mix(in srgb,#c9a24a 70%,var(--accent-color));box-shadow:inset 0 0 0 3px var(--bg-card),inset 0 0 0 4px color-mix(in srgb,var(--accent-color) 30%,transparent)}.rs-preview-head{display:inline-block;padding:2px 14px;border-radius:999px;border:1px solid color-mix(in srgb,#c9a24a 60%,transparent);font:700 .7rem var(--ui-font);color:var(--accent-color)}.rs-preview p{margin:8px 0 0;font-family:UthmanicHafs,QPC-Hafs,Amiri Quran,Amiri,serif;line-height:2;color:var(--text-primary)}.rs-preview small{display:block;margin-top:4px;font:500 .6rem var(--ui-font);color:var(--text-secondary, #888)}.storage-line{margin:0;font:600 .68rem/1.5 var(--ui-font);color:var(--text-secondary, #666);text-align:center}.home-offline-hero:has(.full-mushaf-dl-btn.is-complete) .home-offline-hero-text small{display:none}.home-offline-hero:has(.full-mushaf-dl-btn.is-complete) .full-mushaf-dl-btn{min-height:40px}.ui-scale-setting{margin-bottom:14px}.home-offline-hero{flex-direction:row;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;border-width:1px}.home-offline-hero-text{flex:none}.home-offline-hero-text strong{font-size:.78rem;white-space:nowrap}.home-offline-hero .offline-downloads-wrapper{flex:1;min-width:0}.home-offline-hero .full-mushaf-dl-btn{min-height:38px!important;padding:6px 10px!important;font-size:.72rem!important;border-radius:11px!important}.home-offline-hero .full-mushaf-dl-btn small{display:none}.home-offline-hero .full-mushaf-dl-btn strong{font-size:.7rem!important;line-height:1.3}.home-offline-hero .full-mushaf-dl-icon{font-size:.9rem!important}.home-offline-hero .storage-line{display:none}.downloads-hub{display:flex;flex-direction:column;gap:12px}.dh-card{border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-color) 16%,transparent);padding:12px;background:color-mix(in srgb,var(--accent-color) 3%,var(--bg-card))}.dh-title{display:flex;align-items:center;gap:8px;margin:0 0 8px;font:800 .86rem/1.3 var(--ui-font);color:var(--accent-color)}.dh-title span{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--accent-color);color:var(--bg-card);font-size:.66rem}.dh-help{margin:0 0 10px;font:500 .68rem/1.6 var(--ui-font);color:var(--text-secondary, #777)}.dh-card .audio-back{margin-bottom:8px}.dash-adhkar-strip{width:100%;display:flex;align-items:center;gap:12px;margin:10px 0 0;padding:10px 14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 9%,var(--bg-card)),var(--bg-card));color:inherit;text-align:start;cursor:pointer;font-family:var(--ui-font)}.dash-adhkar-strip:active{transform:scale(.99)}.dash-adhkar-icon{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color)}.dash-adhkar-icon .home-line-icon{width:22px;height:22px}.dash-adhkar-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.dash-adhkar-text strong{font:800 .8rem/1.3 var(--ui-font);color:var(--accent-color)}.dash-adhkar-bar{display:block;height:4px;border-radius:4px;background:linear-gradient(to left,var(--accent-color) var(--p),color-mix(in srgb,var(--accent-color) 14%,transparent) var(--p))}.dash-adhkar-count{flex:none;font:800 .74rem var(--ui-font);color:var(--accent-color);padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--accent-color) 10%,transparent)}.dash-adhkar-strip.is-done{opacity:.85}.dash-adhkar-strip.is-done .dash-adhkar-count{background:var(--accent-color);color:var(--bg-card)}.dash-adhkar-strip.is-upcoming .dash-adhkar-text strong{color:var(--text-secondary, #777)}.downloads-hub,.downloads-hub *{box-sizing:border-box}.downloads-hub .dh-card{overflow:hidden}.downloads-hub .dh-card>*{max-width:100%}.downloads-hub details.offline-downloads.is-hub{border:0!important;padding:0!important;margin:10px 0 0!important;background:none!important;box-shadow:none!important}.downloads-hub details.offline-downloads.is-hub>summary{display:none}.downloads-hub .download-content{display:flex;flex-direction:column;gap:10px;margin:0!important;padding:0!important}.downloads-hub .downloads-overview-row{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0!important}.downloads-hub .downloads-overview-row .preference-help{display:none}.downloads-hub .open-audio-dl-btn{width:100%;min-height:42px;border-radius:12px!important;font-size:.76rem!important}.downloads-hub .storage-persistence-row{display:flex;align-items:center;gap:10px;margin:0!important;padding:10px 12px!important;width:100%!important;border-radius:12px;background:color-mix(in srgb,var(--accent-color) 6%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent-color) 14%,transparent)!important}.downloads-hub .storage-persistence-row>span{flex:1;min-width:0;font:600 .7rem/1.6 var(--ui-font)}.downloads-hub .storage-persistence-row button{flex:none;width:auto!important;padding:8px 12px!important;font-size:.68rem!important;border-radius:10px!important;white-space:nowrap}.downloads-hub .preference-help{font-size:.68rem!important;line-height:1.7;margin:0!important}.downloads-hub details.saved-downloads{border:1px solid color-mix(in srgb,var(--accent-color) 14%,transparent)!important;border-radius:12px!important;padding:0!important;margin:0!important;background:var(--bg-card)!important;overflow:hidden}.downloads-hub details.saved-downloads>summary{padding:10px 12px;font:800 .78rem var(--ui-font);color:var(--accent-color);cursor:pointer}.downloads-hub .download-list{display:flex;flex-direction:column;gap:0;margin:0!important;padding:0!important}.downloads-hub .download-item{margin:0!important;padding:10px 12px!important;border:0!important;border-top:1px solid color-mix(in srgb,var(--accent-color) 10%,transparent)!important;border-radius:0!important;background:none!important;width:100%!important;display:flex;flex-direction:column;gap:6px}.downloads-hub .audio-saved-header-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.downloads-hub .audio-saved-header-row strong{font:800 .82rem/1.3 var(--ui-font)!important;color:var(--text-primary)}.downloads-hub .download-type-pill{font-size:.6rem!important;padding:3px 8px!important;border-radius:999px;white-space:nowrap}.downloads-hub .download-item small{font:500 .66rem/1.5 var(--ui-font);color:var(--text-secondary, #777)}.downloads-hub .dialog-actions{display:flex;gap:6px;margin:0!important;padding:0!important;width:100%}.downloads-hub .dialog-actions button{flex:1;min-width:0;min-height:36px;padding:6px 8px!important;font-size:.7rem!important;border-radius:10px!important;margin:0!important}.downloads-hub .offline-pages-downloader{margin:0!important;padding:12px!important;width:100%!important;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-color) 14%,transparent)!important;background:var(--bg-card)!important;display:flex;flex-direction:column;gap:8px}.downloads-hub .offline-pages-downloader .settings-sub-label{font:800 .78rem/1.4 var(--ui-font)!important;color:var(--accent-color)}.downloads-hub .download-kind-choices{display:flex;gap:4px;flex-wrap:wrap}.downloads-hub .download-kind-choices button{flex:1;min-width:0;padding:8px 4px!important;font-size:.7rem!important}.downloads-hub .download-primary{width:100%;min-height:40px;font-size:.74rem!important;border-radius:11px!important}.downloads-hub .preference-field select{width:100%}.downloads-hub .standalone-full-mushaf-dl .full-mushaf-dl-btn{min-height:44px;padding:8px 12px!important;border-radius:12px!important}.downloads-hub .standalone-full-mushaf-dl .full-mushaf-dl-btn strong{font-size:.76rem!important}.downloads-hub .standalone-full-mushaf-dl .full-mushaf-dl-btn small{font-size:.62rem!important}.downloads-hub .storage-line{margin-bottom:8px}.onboard-backdrop{z-index:90}.onboard{max-height:92vh;display:flex;flex-direction:column}.onboard-head{padding:14px 18px 6px;display:flex;align-items:center;justify-content:space-between;gap:10px}.onboard-title{font:700 1.15rem/1.3 "Amiri Title","Amiri",var(--ui-font);color:var(--accent-color)}.onboard-steps{list-style:none;display:flex;gap:6px;margin:0;padding:0}.onboard-steps li{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:800 .66rem var(--ui-font);background:color-mix(in srgb,var(--accent-color) 12%,transparent);color:var(--accent-color)}.onboard-steps .is-on,.onboard-steps .is-done{background:var(--accent-color);color:var(--bg-card)}.onboard-body{padding:6px 18px 12px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.onboard-body h3{margin:4px 0 0;font:800 1rem var(--ui-font);color:var(--text-primary)}.onboard-body p{margin:0;font:500 .76rem/1.7 var(--ui-font);color:var(--text-secondary, #666)}.onboard-gps{padding:12px;border-radius:14px;border:1.5px solid var(--accent-color);background:color-mix(in srgb,var(--accent-color) 8%,var(--bg-card));color:var(--accent-color);font:800 .82rem var(--ui-font);cursor:pointer}.onboard-note{font:600 .7rem var(--ui-font);color:var(--accent-color)}.onboard-themes{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.onboard-themes button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:14px;border:1.5px solid color-mix(in srgb,var(--accent-color) 18%,transparent);background:var(--bg-card);cursor:pointer;font-family:var(--ui-font)}.onboard-themes button.is-on{border-color:var(--accent-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-color) 18%,transparent)}.onboard-themes i{width:34px;height:34px;border-radius:10px;border:1px solid rgb(0 0 0 / .12)}.onboard-themes strong{font-size:.78rem;color:var(--text-primary)}.onboard-themes small{font-size:.58rem;color:var(--text-secondary, #888)}.onboard-offline .offline-downloads{display:none}.onboard-foot{display:flex;gap:8px;padding:10px 18px 18px;border-top:1px solid color-mix(in srgb,var(--accent-color) 10%,transparent)}.onboard-foot button{padding:12px 14px;border-radius:14px;font:800 .82rem var(--ui-font);cursor:pointer}.onboard-skip{border:0;background:transparent;color:var(--text-secondary, #888)}.onboard-back{border:1px solid color-mix(in srgb,var(--accent-color) 25%,transparent);background:var(--bg-card);color:var(--accent-color)}.onboard-next{flex:1;border:0;background:var(--accent-color);color:var(--bg-card)}@media(orientation:landscape)and (max-height:500px){.home-header{padding-top:6px!important;padding-bottom:2px!important}.home-header .home-subtitle{display:none!important}.home-header .home-title{font-size:1.35rem!important;line-height:1.2!important}.home-header [class*=ornament],.home-header+[class*=ornament],.home-header [class*=divider]{margin-block:2px!important;max-height:10px}.bottom-bar.home-bottom-nav,.home-bottom-nav{padding-top:3px!important;padding-bottom:calc(3px + env(safe-area-inset-bottom,0px))!important}.home-bottom-nav button,.home-bottom-nav a{min-height:40px!important;padding-block:2px!important}}@media(orientation:landscape)and (max-height:500px){.home-header{margin-top:0!important;padding-top:4px!important}.home-header:after,.home-header:before{margin-block:2px!important;height:8px!important}.home-header-row{min-height:0!important}}.pwa-controls:empty{display:none}.pwa-controls{margin-top:12px}.pwa-install-btn{padding:10px 16px;border:1px solid var(--border-color);border-radius:10px;background:var(--accent-soft);color:var(--accent-color);font:inherit;font-weight:700;cursor:pointer}.pwa-install-btn:disabled{opacity:.65;cursor:wait}.pwa-install-btn:focus-visible,.pwa-ios-help summary:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.pwa-ios-help{color:var(--text-secondary);font-size:.9rem;line-height:1.8}.pwa-ios-help summary{cursor:pointer;color:var(--accent-color)}.pwa-ios-help p,.pwa-offline-note{margin-top:8px}.pwa-offline-note{color:var(--text-secondary);font-size:.85rem;line-height:1.7}@media(display-mode:standalone){.home-container{padding-top:max(20px,env(safe-area-inset-top))}.top-bar{padding-top:max(10px,env(safe-area-inset-top))}.bottom-bar,.home-bottom-nav{padding-bottom:max(10px,env(safe-area-inset-bottom))}}
