@font-face{font-family:Reader PDMS;src:url(./pdms-C6Zku6MB.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Reader Naskh;src:url(./uthmantn-ttf-MVqQPwju.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Reader Hafs;src:url(./hafs-otf-CfxEDZ9F.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Reader Me Quran;src:url(./me_quran-ttf-BdZNfrS0.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Reader Scheherazade;src:url(./scheherazade-BJ1g5vZE.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Reader Scheherazade;src:url(./scheherazade_bold-Bk32mVjV.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:is(.rr-app,.tafsir-app){--rc-surface:var(--bs-body-bg,#fff);--rc-ink:var(--bs-body-color,#243747);--rc-line:color-mix(in srgb,var(--rc-ink) 20%,var(--rc-surface));--rc-tone:color-mix(in srgb,var(--rc-ink) 5%,var(--rc-surface));--rc-hover:color-mix(in srgb,var(--rc-ink) 10%,var(--rc-surface));--rc-accent:var(--green,#346b73);--rc-selected:color-mix(in srgb,var(--rc-accent) 16%,var(--rc-surface));--rc-shadow:0 3px 10px #00000017}:is(.rr-app,.tafsir-app) :is(.btn,.form-control,.form-select,.reader-select-trigger){border-radius:12px;min-height:44px;font-size:1rem;line-height:1.5}:is(.rr-app,.tafsir-app) .btn{justify-content:center;align-items:center;gap:.4rem;padding:.5rem .9rem;font-weight:600;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 4px #00000014}:is(.rr-app,.tafsir-app) .btn:hover{box-shadow:0 4px 10px #00000024}:is(.rr-app,.tafsir-app) :is(.btn-outline-primary,.btn-outline-secondary){--bs-btn-color:var(--rc-ink);--bs-btn-border-color:var(--rc-line);--bs-btn-bg:var(--rc-tone);--bs-btn-hover-color:var(--rc-ink);--bs-btn-hover-bg:var(--rc-hover);--bs-btn-hover-border-color:var(--rc-ink);--bs-btn-active-color:var(--rc-ink);--bs-btn-active-bg:var(--rc-selected);--bs-btn-active-border-color:var(--rc-accent);--bs-btn-disabled-color:var(--rc-ink);--bs-btn-disabled-bg:var(--rc-tone);--bs-btn-disabled-border-color:var(--rc-line)}:is(.rr-app,.tafsir-app) .btn:disabled,:is(.rr-app,.tafsir-app) .btn.disabled{box-shadow:none}:is(.rr-app,.tafsir-app) .btn-group{flex-wrap:wrap;gap:.35rem}:is(.rr-app,.tafsir-app) .btn-group>.btn{border-radius:12px!important;margin:0!important}:is(.rr-app,.tafsir-app) :is(.form-control,.form-select,.reader-select-trigger){background-color:var(--rc-tone);color:var(--rc-ink);border:1px solid var(--rc-line);box-shadow:0 1px 2px #0000000a}:is(.rr-app,.tafsir-app) :is(.form-control,.reader-select-trigger):hover{background-color:var(--rc-hover)}:is(.rr-app,.tafsir-app) :is(.form-control,.reader-select-trigger):focus-visible{outline:2px solid var(--rc-ink);outline-offset:2px;box-shadow:none}:is(.rr-app,.tafsir-app) .btn-primary{--bs-btn-color:var(--paper,#fff);--bs-btn-bg:var(--rc-accent);--bs-btn-border-color:var(--rc-accent);--bs-btn-hover-color:var(--paper,#fff);--bs-btn-hover-bg:color-mix(in srgb,var(--rc-accent) 90%,var(--rc-ink));--bs-btn-hover-border-color:var(--rc-accent);--bs-btn-active-color:var(--paper,#fff);--bs-btn-active-bg:var(--rc-accent);--bs-btn-active-border-color:var(--rc-accent);--bs-btn-disabled-color:var(--paper,#fff);--bs-btn-disabled-bg:var(--rc-accent);--bs-btn-disabled-border-color:var(--rc-accent)}:is(.rr-app,.tafsir-app) .btn:focus-visible{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--rc-accent) 25%,transparent)}:is(.rr-app,.tafsir-app) :is(.form-check-input,.form-range){accent-color:var(--rc-accent);cursor:pointer}:is(.rr-app,.tafsir-app) .form-check-input:checked{background-color:var(--rc-accent);border-color:var(--rc-accent)}:is(.rr-app,.tafsir-app) .form-check-input:focus{border-color:var(--rc-accent);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--rc-accent) 20%,transparent)}:is(.rr-app,.tafsir-app) :is(.form-check-label,.rr-switch){cursor:pointer}:is(.rr-app,.tafsir-app) details>summary{background:var(--rc-tone);color:var(--rc-ink);cursor:pointer;border-radius:12px;padding:.7rem .85rem;font-size:1rem;font-weight:600}:is(.rr-app,.tafsir-app) details>summary:hover{background:var(--rc-hover)}.tafsir-app .card-header{border-start-start-radius:17px;border-start-end-radius:17px}.tafsir-app .card-footer{border-end-end-radius:17px;border-end-start-radius:17px}.reader-select{width:100%;margin-top:.4rem;display:block;position:relative}.reader-select-native{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.reader-select-trigger{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;width:100%;padding:.65rem .8rem;font-family:inherit;display:flex}.reader-select-trigger:disabled{opacity:.55;cursor:default}.reader-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reader-select-chevron{margin-inline:.25rem;border-bottom:2px solid;border-right:2px solid;flex:none;width:.55rem;height:.55rem;margin-top:-.25rem;transform:rotate(45deg)}.reader-select-trigger[aria-expanded=true] .reader-select-chevron{margin-top:.25rem;transform:rotate(225deg)}.reader-select-popup{box-sizing:border-box;background:var(--rc-surface);color:var(--rc-ink);border:1px solid var(--rc-line);z-index:1080;font:400 1rem/1.5 var(--bs-body-font-family,system-ui);white-space:normal;border-radius:16px;margin:0;padding:.45rem;position:fixed;inset:auto;overflow:hidden;box-shadow:0 12px 36px #00000040}.reader-select-popup:not([popover]):not([hidden]){flex-direction:column;display:flex}.reader-select-popup:popover-open{flex-direction:column;display:flex}.reader-select-popup [hidden]{display:none!important}.reader-select-search{border:1px solid var(--rc-line);background:var(--rc-tone);width:100%;min-height:44px;color:var(--rc-ink);font:inherit;border-radius:10px;flex:none;padding:.55rem .75rem;margin:0 0 .4rem!important}.reader-select-search::placeholder{color:var(--rc-ink);opacity:.7}.reader-select-search:focus{outline:2px solid var(--rc-ink);outline-offset:-2px}.reader-select-options{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.reader-select-option{white-space:normal;width:100%;min-width:0;min-height:44px;color:var(--rc-ink);text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:.7rem;padding:.6rem .75rem;display:flex}.reader-select-option>span:first-child{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0}.reader-select-option.is-active,.reader-select-option:hover{background:var(--rc-hover)}.reader-select-option:is([aria-selected=true],[aria-current=true]){background:var(--rc-selected);font-weight:700}.reader-select-option:disabled{opacity:.5;cursor:default}.reader-select-check{visibility:hidden;flex:none;font-size:1.15rem}.reader-select-option:is([aria-selected=true],[aria-current=true]) .reader-select-check{visibility:visible}.reader-select-empty{text-align:center;margin:.7rem}@media (width<=575.98px){:is(.rr-app,.tafsir-app) .btn{padding:.5rem .7rem}.reader-select-popup{border-radius:14px}.tafsir-app .card-footer .btn-group{flex:100%}.tafsir-app .card-footer .btn-group>.btn{flex:auto}}@media print{.reader-select-trigger,.reader-select-popup{display:none!important}.reader-select-native{clip-path:none!important;width:auto!important;height:auto!important;position:static!important}}.reader-category-tabs{flex-shrink:0;gap:6px;margin-bottom:8px;display:flex}.reader-category-tabs button{border:1px solid var(--rc-line);background:var(--rc-tone);min-height:42px;color:var(--rc-ink);font:600 14px/1.5 var(--font-body);cursor:pointer;border-radius:10px;flex:1;padding:8px 12px}.reader-category-tabs button[aria-selected=true]{background:var(--rc-selected);border-color:var(--green);color:var(--green)}.reader-category-option{border-radius:9px;align-items:stretch;display:flex}.reader-category-option:has([aria-current=true]){background:var(--rc-selected)}.reader-category-option:is(:hover,:focus-within){background:var(--rc-hover)}.reader-category-option .reader-select-option{background:0 0;flex:1;width:auto}.reader-category-option .reader-select-option[aria-current=true]{font-weight:700}.reader-category-option [aria-current=true] .reader-select-check{visibility:visible}.reader-category-star{min-height:44px;color:var(--rc-ink);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 44px;padding:0;font:1.6rem/1 Arial,sans-serif}.reader-category-star[aria-pressed=true]{color:#9d711f}.reader-category-option button:focus-visible,.reader-category-tabs button:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.azkar-app{--azkar-default-font:"Reader Naskh", "Reader Hafs", "Reader Me Quran", "Adobe Arabic", "Simplified Arabic", "Traditional Arabic", "Arabic Typesetting", "Times New Roman", Tahoma, Arial, serif;padding-block:36px 56px}.azkar-app [hidden]{display:none!important}.azkar-app h1,.azkar-app h2{font-family:var(--font-body);letter-spacing:0}.azkar-app h1{margin-block-end:10px;font-size:clamp(27px,3vw,38px);font-weight:600;line-height:1.6}.azkar-library-heading{border:1px solid var(--line);background:linear-gradient(120deg, var(--wash), var(--card));border-radius:18px;padding:18px 26px;position:relative}.azkar-kicker{color:var(--green);align-items:center;gap:8px;margin-block-end:14px;font-size:13px;display:inline-flex}.azkar-library-heading p{color:var(--muted);margin-block-end:0}.azkar-search{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:12px;align-items:center;gap:12px;margin-block:26px;padding:10px 18px;display:flex}.azkar-search input{width:100%;color:var(--ink);font:inherit;outline-offset:3px;background:0 0;border:0;padding:5px}.azkar-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.azkar-category-item{min-width:0;position:relative}.azkar-category-favorite{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:17px;display:grid;position:absolute;inset-block-start:5px;inset-inline-end:5px}.azkar-category-favorite[aria-pressed=true],.azkar-category-favorite:hover{color:#a77b23}.azkar-category-favorite:hover i{transform:scale(1.12)}.azkar-category-favorite:focus-visible{outline:2px solid var(--green);outline-offset:-3px}:root[data-color-scheme=dark] .azkar-category-favorite[aria-pressed=true],:root[data-color-scheme=dark] .azkar-category-favorite:hover{color:#e4bf65}.azkar-category-card{border:1px solid var(--line);background:var(--card);height:100%;min-height:132px;color:var(--ink);border-radius:14px;align-items:center;gap:17px;padding:23px 20px;transition:border-color .15s,box-shadow .15s;display:flex}.azkar-category-card:hover{border-color:var(--green);box-shadow:0 5px 16px #0000000a}.azkar-category-card img{object-fit:contain;flex:0 0 62px;width:62px;height:62px}.azkar-category-card h2{margin:0 0 5px;font-size:17px;font-weight:600;line-height:1.7}.azkar-category-card span{color:var(--muted);font-size:12px}.azkar-category-card>i{color:var(--green);margin-inline-start:auto;font-size:13px}.azkar-category-card .azkar-category-number{color:var(--muted);font:500 11px/1.2 var(--font-body);pointer-events:none;position:absolute;bottom:8px;right:12px}.azkar-reader-nav{justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}.azkar-reader-nav a{color:var(--green);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.azkar-reader-nav select,.azkar-reader-nav .reader-select{width:min(340px,55%);font-size:14px}.azkar-reader-nav .reader-select{min-width:0;margin-top:0}.azkar-reader-nav{--rc-surface:var(--card);--rc-ink:var(--ink);--rc-line:var(--line);--rc-tone:var(--wash);--rc-hover:var(--wash);--rc-selected:color-mix(in srgb, var(--green) 12%, var(--card))}.azkar-reader-nav .reader-select-trigger{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--card);border-radius:12px}.azkar-reader-nav .reader-select-trigger:focus-visible{outline:2px solid var(--green);outline-offset:2px}.azkar-reader-heading{align-items:center;gap:22px;padding-block:28px;display:flex}.azkar-reader-heading img{flex-shrink:0;width:78px}.azkar-language-note{color:var(--muted);margin:0;font-size:13px}.azkar-reader-tools{flex-wrap:wrap;justify-content:flex-end;align-items:start;gap:10px;margin-block-end:20px;display:flex}.azkar-button{--bs-btn-color:var(--green);--bs-btn-bg:var(--card);--bs-btn-border-color:var(--line);--bs-btn-hover-color:var(--green);--bs-btn-hover-bg:var(--wash);--bs-btn-hover-border-color:var(--green);--bs-btn-active-color:var(--green);--bs-btn-active-bg:var(--wash);--bs-btn-disabled-bg:var(--card);--bs-btn-disabled-color:var(--muted);--bs-btn-disabled-border-color:var(--line);min-height:42px;font-size:13px}.azkar-reader-tools details{border:1px solid var(--line);background:var(--card);border-radius:8px;flex:1;min-width:210px}.azkar-reader-tools details[open]{flex-basis:100%}.azkar-reader-tools summary{cursor:pointer;min-height:42px;color:var(--green);padding:8px 14px;font-size:14px}.azkar-settings-grid{border-block-start:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px;display:grid}.azkar-settings-grid>label{gap:8px;font-size:13px;display:grid}.azkar-settings-grid>label[for=azkar-font]{grid-column:1/-1}.azkar-settings-grid .azkar-check{align-items:center;gap:10px;margin:0;font-size:13px;line-height:1.5;display:flex}.azkar-settings-switches{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 16px;padding-block:4px;display:grid}.azkar-settings-switches>.azkar-check{grid-column:span 2;min-height:38px}.azkar-settings-switches>.azkar-option-autoscroll{grid-column:span 4}.azkar-check input{accent-color:var(--green);flex-shrink:0;width:18px;height:18px}.azkar-reading-summary{background:var(--wash);border:1px solid var(--line);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;margin-block-start:24px;padding:20px 24px;display:grid}.azkar-summary-label{color:var(--muted);margin-block-end:7px;font-size:12px;display:block}#azkar-elapsed{color:var(--green);font-size:25px;line-height:1.5;display:block}#azkar-reading-status{color:var(--muted);margin-block-start:6px;font-size:12px;display:block}#azkar-progress-label{font-size:14px;font-weight:600}.azkar-progress-track{background:var(--line);border-radius:10px;height:8px;margin-block:10px;overflow:hidden}.azkar-progress-track>span{background:var(--green);width:0;height:100%;transition:width .15s;display:block}#azkar-last-reading{color:var(--muted);margin:0;font-size:12px}.azkar-summary-actions{gap:7px;display:grid}.azkar-bookmark-hint{border:1px solid var(--line);background:var(--card);color:var(--ink);font:400 14px/1.5 var(--font-body);border-radius:12px;align-items:center;gap:10px;margin-block-end:18px;padding:10px 14px;display:flex}.azkar-bookmark-hint[hidden]{display:none}.azkar-bookmark-hint>i{color:var(--green)}.azkar-bookmark-hint>span{flex:1;min-width:0}.azkar-bookmark-hint>button{color:var(--green);background:0 0;border:0;padding:6px}.azkar-entry.is-text-highlighted .azkar-entry-content{background:color-mix(in srgb, var(--green) 8%, var(--card))}.azkar-entry-content:focus-visible{outline:2px solid var(--green);outline-offset:-3px}.azkar-bookmark-dialog-actions{flex-wrap:wrap;gap:10px;display:flex}.azkar-supplements-tip{border:1px solid color-mix(in srgb, #b88a30 55%, var(--line));background:color-mix(in srgb, #e6b84c 12%, var(--card));color:var(--ink);border-radius:12px;align-items:flex-start;gap:10px;margin-block-end:18px;padding:12px 14px;font-size:14px;line-height:1.6;display:flex}.azkar-supplements-tip[hidden]{display:none}.azkar-supplements-tip>i{color:#ac7a21;flex-shrink:0;margin-block-start:4px}.azkar-supplements-tip p{flex:1;min-width:0;margin:0}.azkar-supplements-tip button{width:28px;height:28px;color:inherit;opacity:.7;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;margin:-2px;padding:0;display:grid}.azkar-supplements-tip button:hover{opacity:1;background:color-mix(in srgb, currentColor 8%, transparent)}.azkar-supplements-tip button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.azkar-bookmark-bar{border:1px solid var(--gold);background:var(--wash);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:18px;padding:15px;font-size:13px;display:flex}.azkar-bookmark-bar>span{flex:1}.azkar-status{color:var(--green);margin-block:16px;font-size:14px}.azkar-status:empty{margin-block:10px}.azkar-entries{gap:22px;display:grid}.azkar-entry{border:1px solid var(--line);background:var(--card);direction:ltr;border-radius:15px;grid-template-columns:minmax(0,1fr) 180px;scroll-margin-block:25px;display:grid;overflow:hidden}.azkar-entry:target,.azkar-entry.is-bookmarked{border-color:var(--gold)}.azkar-entry-content{min-width:0;padding:18px 30px}.azkar-text,.azkar-benefits,.azkar-info-content{font-family:var(--azkar-font,var(--azkar-default-font));font-size:var(--azkar-size,30px);font-weight:var(--azkar-weight,700);line-height:var(--azkar-line-spacing,1.4);overflow-wrap:anywhere;white-space:normal}.azkar-text,.azkar-benefits{text-align:justify;text-justify:inter-word}.azkar-text p,.azkar-text div{margin-block:0 6px}.azkar-text>:last-child{margin-block-end:0}.azkar-info-content p{margin-block:0 .25em}.azkar-subtitle{color:var(--green);font-size:.82em}.azkar-names-grid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr));align-items:start;gap:8px;display:grid}.azkar-text .azkar-names-grid,.azkar-text .azkar-names-grid div{margin:0}.azkar-name{border:1px solid var(--line);background:var(--wash);border-radius:10px;min-width:0}details.azkar-name[open]{grid-column:1/-1}.azkar-name summary,.azkar-name-label{min-height:3em;color:var(--green);cursor:pointer;place-items:center;padding:.35em .5em;font-size:.72em;line-height:1.4;list-style:none;display:grid}.azkar-name-label{cursor:default}.azkar-name summary::-webkit-details-marker{display:none}.azkar-name summary{padding-inline:1em;position:relative}.azkar-name summary:after{content:"";inset-inline-end:.45em;opacity:.65;border-block-end:1px solid;border-inline-end:1px solid;width:.35em;height:.35em;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.azkar-name[open] summary:after{transform:translateY(-30%)rotate(225deg)}.azkar-name summary:hover,.azkar-name[open] summary{background:color-mix(in srgb, var(--green) 10%, var(--card));border-radius:9px}.azkar-name summary:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.azkar-name .azkar-name-meaning{border-block-start:1px solid var(--line);color:var(--ink);font:400 15px/1.6 var(--font-body);text-align:start;overflow-wrap:anywhere;padding:.7em}.azkar-text[lang=ar] .azkar-name-meaning{font-family:var(--azkar-font,var(--azkar-default-font));font-size:calc(var(--azkar-size,30px) * .72);font-weight:var(--azkar-weight,700);line-height:var(--azkar-line-spacing,1.4)}.azkar-benefits{border-block-start:1px solid var(--line);color:var(--green);font-size:max(17px, calc(var(--azkar-size,30px) * .72));margin-block-start:10px;padding-block-start:10px}.azkar-reader.hide-benefits .azkar-benefits{display:none}.azkar-counter-panel{border-left:1px solid var(--line);background:var(--wash);flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0;padding:6px 10px;display:flex;position:relative}.azkar-count{width:100%;min-height:130px;color:var(--green);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:4px 0;display:flex}.azkar-count:active{background:color-mix(in srgb, var(--green) 12%, transparent)}.js .azkar-counter-panel{min-height:calc(var(--azkar-counter-height,186px) + 62px);position:relative}.js .azkar-count{top:var(--azkar-counter-center,50%);flex:none;width:auto;position:absolute;left:10px;right:10px;transform:translateY(-50%)}.azkar-bead-stage{aspect-ratio:128/144;direction:ltr;flex-shrink:0;width:min(158px,100%);display:block;position:relative}.azkar-bead-stage>.digital-counter{font-size:32px;line-height:1.4;position:absolute;top:38.889%;left:50%;transform:translate(-50%,-50%)}.azkar-bead-stage>.digital-counter.azkar-entry-index,.azkar-bead-stage>.digital-counter.azkar-entry-total{opacity:.55;pointer-events:none;font-size:10px}.azkar-bead-stage>.digital-counter.azkar-entry-index{top:17%}.azkar-bead-stage>.digital-counter.azkar-entry-total{top:61%}.azkar-page-progress{flex:0 0 38px;align-self:center;place-items:center;height:28px;display:grid}.azkar-page-progress:before,.azkar-page-progress:after{content:"";border-radius:50%;grid-area:1/1}.azkar-page-progress:before{background:conic-gradient(#c1a06a var(--azkar-page-percent,0%), color-mix(in srgb, #c1a06a 25%, var(--wash)) 0);width:26px;height:26px}.azkar-page-progress:after{background:var(--wash);place-items:center;width:20px;height:20px;display:grid}.azkar-entry.is-complete .azkar-page-progress:after{content:"✓";color:#99a064;font:700 15px/1 var(--font-body)}.azkar-beads{pointer-events:none;opacity:.8;width:100%;height:100%;display:block;position:absolute;inset:0}.azkar-bead-cord{fill:none;stroke:#c8a86d;stroke-width:1.8px;opacity:.65}.azkar-bead{transition:opacity .18s}.azkar-bead.is-counted{opacity:.16}.azkar-bead-shine{fill:none;stroke:#fff;stroke-width:.52px;stroke-linecap:round;opacity:.45}.azkar-bead-tassel{stroke-linecap:round;stroke-linejoin:round}.azkar-entry.is-complete .azkar-bead-tassel{opacity:.65}.azkar-count:disabled{cursor:default}.azkar-entry.is-complete .azkar-count{color:var(--muted)}.azkar-counter-actions{z-index:1;direction:ltr;justify-content:center;gap:12px;width:100%;display:flex;position:relative}.azkar-counter-action{border-radius:50%;display:inline-flex}.azkar-counter-actions button{border:1px solid var(--line);background:var(--card);width:40px;height:40px;color:var(--green);border-radius:50%}.azkar-counter-actions button:disabled{opacity:.4;pointer-events:none}.azkar-counter-tooltip{border:1px solid var(--line);background:var(--ink);width:max-content;max-width:calc(100% - 8px);color:var(--paper);font:400 12px/1.5 var(--font-body);text-align:center;visibility:hidden;opacity:0;pointer-events:none;border-radius:8px;padding:7px 9px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 3px 12px #0002}.azkar-counter-actions:not(:focus-within) .azkar-counter-action:not(.is-tooltip-dismissed):hover .azkar-counter-tooltip,.azkar-counter-action:not(.is-tooltip-dismissed):focus-within .azkar-counter-tooltip{visibility:visible;opacity:1}.azkar-entry-actions{border-block-start:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;justify-content:start;align-items:center;gap:8px;padding:6px 16px;display:flex}.azkar-entry-actions button{min-height:40px;color:var(--muted);background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;display:inline-flex}.azkar-entry-actions button:hover{color:var(--green);background:var(--wash)}.azkar-dialog{border:1px solid var(--line);background:var(--card);width:min(760px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border-radius:16px;margin:auto;padding:0}.azkar-dialog::backdrop{background:#082c2ab3}.azkar-dialog header{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.azkar-dialog header h2{font:600 20px/1.6 var(--font-body);margin:0}.azkar-dialog header button{min-width:44px;min-height:44px;color:var(--green);background:0 0;border:0;place-items:center;font-size:27px;display:grid}.azkar-info-content,.azkar-dialog-body{padding:24px}.azkar-info-content{font-size:max(20px, calc(var(--azkar-size,30px) * .8))}#azkar-share-text{resize:vertical;border:1px solid var(--line);background:var(--paper);width:100%;min-height:150px;max-height:240px;color:var(--ink);border-radius:8px;margin-block:10px;padding:12px;font-size:16px;line-height:1.8;display:block}#azkar-share-dialog{width:min(480px,100vw - 24px)}#azkar-share-title i{color:var(--green);margin-inline-end:8px}.azkar-share-menu{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.azkar-share-option{min-width:0;min-height:94px;color:var(--ink);font:600 13px/1.5 var(--font-body);text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;grid-column:span 2;justify-content:center;align-items:center;gap:8px;padding:10px 3px;display:flex}.azkar-share-option:hover{background:var(--wash);border-color:var(--line);color:var(--ink)}.azkar-share-badge{background:var(--share-brand);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;font-size:25px;display:grid}[data-share-channel=whatsapp]{--share-brand:#087f5b}[data-share-channel=telegram]{--share-brand:#1875ae}[data-share-channel=facebook]{--share-brand:#1761c5}.azkar-share-menu [data-share-channel=x]{--share-brand:#232a31;grid-column:2/span 2}.azkar-share-menu [data-copy]{grid-column:4/span 2}.azkar-share-menu [data-copy] .azkar-share-badge{background:var(--green);color:var(--paper)}.azkar-share-preview{border-block-start:1px solid var(--line);margin-block-start:12px;padding-block-start:10px}.azkar-share-preview summary{cursor:pointer;color:var(--muted);font-size:12px}#azkar-copy-status{color:var(--green);margin-block:12px 0;font-size:13px}#azkar-copy-status:empty{display:none}.azkar-share-actions{flex-wrap:wrap;gap:10px;margin-block-start:18px;display:flex}@media (width<=1050px){.azkar-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.azkar-reading-summary{gap:18px}}@media (width<=700px){.azkar-app{padding-block:24px 36px}.azkar-library-heading{padding:14px 18px}.azkar-category-grid{gap:12px}.azkar-category-card{flex-direction:column;align-items:start;gap:14px;min-height:178px;padding:20px}.azkar-category-card img{flex-basis:54px;width:54px;height:54px}.azkar-category-card>i{display:none}.azkar-category-card h2{font-size:16px}.azkar-reader-heading{gap:16px}.azkar-reader-heading img{width:58px}.azkar-reading-summary{grid-template-columns:1fr 1fr;padding:18px}.azkar-summary-actions{flex-wrap:wrap;grid-column:1/-1;display:flex}#azkar-elapsed{font-size:21px}.azkar-entry{grid-template-columns:minmax(0,1fr) 120px}.azkar-entry-content{padding:14px 20px}.azkar-counter-panel{padding-inline:5px}.js .azkar-count{left:5px;right:5px}.azkar-bead-stage>.digital-counter{font-size:25px}.azkar-counter-actions{gap:5px}.azkar-entry-actions{gap:0;padding:4px 8px}.azkar-entry-actions button{padding-inline:8px}}@media (width<=430px){.azkar-category-card{padding:16px}.azkar-entry{grid-template-columns:minmax(0,1fr) 104px}.azkar-entry-content{padding:12px 16px}.azkar-count{gap:8px}.azkar-bead-stage>.digital-counter{font-size:21px}.azkar-counter-actions{gap:6px}.azkar-counter-actions button{width:36px;height:40px}.azkar-reader-nav{gap:10px;font-size:12px}}@media (width<=575.98px){.azkar-entry{grid-template-columns:minmax(0,1fr)}.azkar-counter-panel,.js .azkar-counter-panel{border-left:0;border-top:1px solid var(--line);min-height:190px;padding:4px 10px;display:block;position:relative}.azkar-count,.js .azkar-count{width:110px;margin-inline:auto;position:static;top:auto;left:auto;right:auto;transform:none}.azkar-bead-stage{width:110px}.azkar-bead-stage>.digital-counter{font-size:25px}.azkar-counter-actions{justify-content:flex-start;gap:8px;width:auto;position:absolute;bottom:10px;left:12px;right:12px}.azkar-counter-actions button{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.azkar-bead{transition:none}}@media print{.azkar-supplements-tip,.azkar-bookmark-hint{display:none}body{display:block;color:#000!important;background:#fff!important}.site-header,.site-footer,.skip-link,.page-sidebar,.azkar-reader-nav,.azkar-reader-tools,.azkar-reading-summary,.azkar-bookmark-bar,.azkar-status,.azkar-entry-actions,.azkar-counter-actions,.azkar-dialog{display:none!important}.container{width:100%}.azkar-app{padding:0}.azkar-entry{break-inside:avoid;background:#fff;border-color:#aaa}.azkar-counter-panel{color:#000;background:#f5f5f5}.js .azkar-counter-panel{min-height:0}.js .azkar-count{width:100%;position:static;transform:none}.azkar-text,.azkar-benefits{color:#000;font-size:18pt}.azkar-count{color:#000}.azkar-language-note{display:none}}.azkar-check input[role=switch]{appearance:none;background:var(--muted);cursor:pointer;border:0;border-radius:20px;width:38px;height:22px;position:relative}.azkar-check input[role=switch]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.azkar-check input[role=switch]:checked{background:var(--green)}.azkar-check input[role=switch]:checked:after{transform:translate(16px)}.azkar-check input[role=switch]:disabled{opacity:.5;cursor:default}.azkar-translation-setting{border:1px solid var(--line);background:var(--wash);border-radius:10px;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding:12px;display:grid}.azkar-translation-setting label{min-height:24px}.azkar-translation-setting select{width:100%;min-width:0;max-width:100%;font-size:14px}@media (width<=767.98px){.azkar-settings-switches>.azkar-check{grid-column:span 3}.azkar-settings-switches>.azkar-option-arabicNumbers{grid-column:1/-1}}@media (width<=575.98px){.azkar-settings-grid{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.azkar-settings-switches{grid-template-columns:minmax(0,1fr);gap:8px}.azkar-settings-switches>.azkar-check{grid-column:1/-1}}.azkar-settings-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:12px 20px;display:flex}.azkar-settings-actions .azkar-button{border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;display:inline-flex}.azkar-settings-actions #azkar-settings-close{width:42px;padding:9px}.azkar-translation{font:400 17px/var(--azkar-line-spacing,1.4) var(--font-body);text-align:start;overflow-wrap:anywhere;margin-block:14px}.azkar-translation-benefits{color:var(--green);font-size:15px}.azkar-reader.hide-benefits .azkar-transliteration-benefits,.azkar-reader.hide-benefits .azkar-translation-benefits{display:none}@media (prefers-reduced-motion:reduce){.azkar-check input[role=switch]:after{transition:none}}.azkar-library:lang(ar){font-family:var(--azkar-default-font)}.azkar-library:lang(ar) :is(h1,h2,input){font-family:inherit}.azkar-transliteration{font:400 17px/var(--azkar-line-spacing,1.4) var(--font-body);text-align:start;overflow-wrap:anywhere;color:var(--ink);margin-block:14px}.azkar-transliteration .azkar-subtitle{font-family:var(--font-body)}.azkar-hadith{border:1px solid var(--line);background:var(--card);border-radius:16px;margin-block-start:28px;overflow:hidden}.azkar-hadith>header{border-bottom:1px solid var(--line);background:var(--wash);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.azkar-hadith>header>div{align-items:center;gap:12px;display:flex}.azkar-hadith>header img{object-fit:contain;width:30px;height:38px}.azkar-hadith>header h2{font:600 19px/1.5 var(--font-body);margin:0}.azkar-hadith>header a{color:var(--green);white-space:nowrap;font-size:12px}.azkar-hadith-list{display:grid}.azkar-hadith-card{flex-direction:column;min-width:0;padding:20px 24px;display:flex}.azkar-hadith-card+.azkar-hadith-card{border-block-start:1px solid var(--line)}.azkar-hadith-text{font:400 var(--azkar-size,30px)/1.6 var(--azkar-default-font);color:var(--ink);text-align:justify;overflow-wrap:break-word}.azkar-hadith-text>:last-child{margin-bottom:0}.azkar-hadith-text:lang(en){font:400 17px/1.7 var(--font-body);text-align:start}.azkar-hadith-card footer{color:var(--muted);font:400 12px/1.6 var(--font-body);margin-top:auto;padding-top:16px}.azkar-hadith-card footer strong{color:var(--green);font-weight:600}.azkar-hadith-card footer p{white-space:pre-line;margin:5px 0 8px}.azkar-hadith-card footer a{color:var(--green);align-items:center;gap:7px;display:inline-flex}@media (width>=900px){.azkar-hadith-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.azkar-hadith-pair .azkar-hadith-card+.azkar-hadith-card{border-block-start:0;border-inline-start:1px solid var(--line)}}@media (width<=575.98px){.azkar-hadith>header{padding:12px 14px}.azkar-hadith>header h2{font-size:17px}.azkar-hadith-card{padding:16px}}.azkar-reader.hide-benefits [data-benefits-block]{display:none}.azkar-reader.translation-only .azkar-translation:not(.azkar-translation-benefits){font-weight:var(--azkar-weight,700);margin-block:0}[data-arabic-azkar][hidden],[data-translation-language][hidden],[data-transliteration-language][hidden]{display:none!important}
