.icon:before,.bi.icon:before{content:"";height:1.2em;width:1.2em;vertical-align:-.3em;background-color:currentColor;background-repeat:no-repeat;background-position:center;background-size:contain;font-family:serif!important}.icon.icon-lg:before{font-size:125%}.icon.icon-colored:before{-webkit-mask:none;mask:none}.icon.icon-colorful:before{background-color:#c54e34}.icon-suggestion:before{-webkit-mask:url(/static/icons/suggestion1.svg) no-repeat center/contain;mask:url(/static/icons/suggestion1.svg) no-repeat center/contain}.icon-quran:before{-webkit-mask:url(/static/icons/quran1.svg) no-repeat center/contain;mask:url(/static/icons/quran1.svg) no-repeat center/contain}.icon-doa:before{-webkit-mask:url(/static/icons/pray1.svg) no-repeat center/contain;mask:url(/static/icons/pray1.svg) no-repeat center/contain}.icon-zekr:before{-webkit-mask:url(/static/icons/beads1.svg) no-repeat center/contain;mask:url(/static/icons/beads1.svg) no-repeat center/contain}.icon-zekr.icon-colored:before{background:url(/static/icons/beads1.svg) no-repeat center/contain}.icon-books:before{-webkit-mask:url(/static/icons/books1.svg) no-repeat center/contain;mask:url(/static/icons/books1.svg) no-repeat center/contain}@font-face{font-family:Vazirmatn;src:url(/static/fonts/Vazirmatn.woff2) format("woff2 supports variations"),url(/static/fonts/Vazirmatn.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Neirizi;src:url(/static/fonts/Neirizi/Neirizi.woff2) format("woff2")}*,html,body,div,p,a,button,h1,h2,h3,h4,h5,h6,input,textarea,select{font-family:Vazirmatn,Roboto,Tahoma,serif}pre,code,input[type=time],.ltr,.ltr *,.ld{direction:ltr}html,body{touch-action:manipulation}.display-pwa-only{display:none!important}@media all and (display-mode: standalone){.display-pwa-none{display:none!important}.display-pwa-only{display:block!important}}#template-content h1{font-size:calc(1.325rem + .9vw)}#template-content h1.title-header{margin-bottom:1.5rem}#template-content h2{font-size:calc(1.3rem + .6vw)}#template-content h3{font-size:calc(1.275rem + .3vw)}.card.card-page{margin-bottom:2rem}body.is_inline{padding-top:1em}body.is_inline .title-header{display:none}body.theme-default{background-color:#fff}a,a:not(.btn,.nav-link) i{color:#00f}.bg-success-light{background-color:#cec}body.theme-android-yellow{background-color:#fffbf2}body.theme-android-yellow #navigation-bar{background-color:#fffbf2!important;box-shadow:0 .125rem .25rem #000000bf}#menu-header,#menu-header-sm{background-color:#fffbf2;margin-bottom:1rem}#menu-header>.container-fluid,#menu-header-sm>.container-fluid{padding-left:4px;padding-right:4px}#menu-header>.container-fluid>a,#menu-header-sm>.container-fluid>a{min-width:45px}#menu-header-sm>a.btn{padding-top:.4rem;padding-bottom:.4rem;font-size:14px}#menu-header-sm>a.btn>.bi-text{margin-left:-4px}#menu-header-sm>span{font-size:14px}#menu-header-sm #scroll-indicator{background-color:#72a9dd;position:absolute;bottom:0;right:0;height:1px;width:0}#template-content{padding-bottom:70px}#navigation-bar{position:fixed;bottom:0;left:0;right:0;z-index:100}ul#navigation-bar>li{list-style-type:none}#navigation-bar .nav-link{text-align:center;font-size:12px;color:#333;padding-top:4px;padding-bottom:4px}#navigation-bar .nav-link i{display:block;font-size:18px;color:#333}#navigation-bar .nav-link.active{background-color:inherit;color:#00f}#navigation-bar .nav-link.active i{color:#00f}.text-size-8{font-size:8px!important}.text-small,.text-size-10{font-size:10px}.text-size-12{font-size:12px!important}.text-size-16{font-size:16px!important}.text-size-20{font-size:20px!important}.text-size-48{font-size:48px!important}.text-justify{text-align:justify}.mw-200{min-width:200px}.mw-100{min-width:100px}.mw-75{min-width:75px}.mw-50{min-width:50px}.w-200{width:200px}.mt--3{margin-top:-1rem!important}.flex-efill{flex:1}.hidden{display:none}.text-link{text-decoration:none!important;color:inherit!important}.bi.bi-text{vertical-align:-.125em}.btn-single-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-inherit{background-color:inherit!important}.btn-transparent{background-color:inherit!important;border:none}.block-viewer h1{margin-bottom:1rem;text-align:center}.block-viewer.block-viewer-chapter p{text-align:justify}.block-viewer-chapter.book-type-doa p.text-ar{font-family:Neirizi,Vazirmatn,serif;font-size:24px;line-height:2.4}.block-viewer-chapter.book-type-doa p.text-fa{font-size:12px;line-height:1.5}.block-viewer-chapter.book-type-doa p.text-ar+p.text-fa{margin-top:-.7rem;margin-bottom:1.7rem}.form-check{position:relative;display:block;margin-bottom:.75rem;padding-right:0}.form-check-toggle{position:relative;padding-right:0;line-height:30px}.form-check-toggle input{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:0%;height:0%;margin:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.form-check-toggle input+span{cursor:pointer;-webkit-user-select:none;user-select:none;height:30px;margin-right:50px;display:block}.form-check-toggle input+span:before{content:"";position:absolute;right:0;display:inline-block;height:30px;width:50px;background:#fff;border:solid 1px #eff2f3;transition:background .3s ease-in-out,border-color .3s ease-in-out;border-radius:15px}.form-check-toggle input+span:after{width:28px;height:28px;margin-top:1px;margin-left:1px;border-radius:50%;position:absolute;right:0;top:0;display:block;background:#fff;transition:margin-right .3s ease-in-out,box-shadow .3s ease-in-out;text-align:center;font-weight:700;content:"";box-shadow:0 0 2px #0003,0 0 5px #0000000d}.form-check-toggle input:checked+span:after{content:"";margin-right:21px;box-shadow:none}.form-check-toggle input:checked+span:before{background-color:#86be4e;border-color:#86be4e;transition:background .3s ease-in-out,border-color .3s ease-in-out}.heatmap{table-layout:fixed}.heatmap tr{height:20px}.heatmap td{width:20px;height:20px;background-color:#ebedf0;border:1px solid #fff;font-size:10px;padding:3px 0 0;color:gold;border-radius:4px}.heatmap td.pages-future{background-color:#fff;border-bottom:1px solid rgb(222,226,230)}.heatmap td.pages-0{background-color:#ebedf0}.heatmap td.pages-1{background-color:#9be9a8}.heatmap td.pages-2{background-color:#8ccf9b}.heatmap td.pages-3{background-color:#7db68e}.heatmap td.pages-4{background-color:#6ea27d}.heatmap td.pages-5{background-color:#5f8a6c}.heatmap td.pages-6{background-color:#4f7360}.heatmap td.pages-7{background-color:#3f5c54}.heatmap td.pages-8{background-color:#2f4548}.heatmap td.pages-9{background-color:#1f2e3c}.heatmap td.pages-10{background-color:#0f171e}.heatmap td.pages-11{background-color:#0d151c}.heatmap td.pages-12{background-color:#0b131a}.heatmap td.pages-13{background-color:#091118}.heatmap td.pages-14{background-color:#071f16}.heatmap td.pages-15{background-color:#051d14}.heatmap td.pages-16{background-color:#031b12}.heatmap td.pages-17{background-color:#011910}.heatmap td.pages-18{background-color:#00170e}.heatmap td.pages-19{background-color:#00130c}.heatmap td.pages-20{background-color:#000f0a}.heatmap th{font-size:10px;width:20px;height:20px;padding:3px 0 0}#lead-buttons{max-width:500px;margin:0 auto}#lead-buttons a.btn{min-width:225px}#pwa-home #lead-buttons a.btn:not(:hover){background-color:#fff}#lead-buttons h2{font-size:14px;margin-top:.4rem;margin-bottom:0rem}#lead-buttons h2:first-child{margin-top:0}#lead-buttons a.btn .end-box{float:inline-end;position:relative}#lead-buttons a.btn .end-box .bi-star{position:absolute;top:0;left:0}#lead-buttons a.btn .end-box .counter{position:absolute;top:6px;left:2px;font-size:13px}#lead-buttons a.btn .end-box .bi-star+.counter{top:22px;left:3px;font-size:8px}.text-hadith{color:green}.text-hadith-source{color:gray;font-size:smaller}.text-zekr{color:#09661b;font-size:18px}p.text-zekr,p.text-zekr-fa{text-align:center!important}.text-zekr+.text-zekr-fa{color:#09461b;font-size:14px;margin-top:-1rem}.more-info{float:left;padding-top:2px;color:#00f}.more-info.more-info-help{cursor:pointer}.alert-help{display:none}.alert-help p{color:#000;text-align:justify;margin-bottom:.4rem}.card.card-calendar{height:150px}.card.card-calendar .card-body{padding:7px 0 5px}.events-list{overflow-y:scroll;height:135px;min-width:160px;position:relative}.events-list>p{font-size:14px;margin:0 10% 4px;max-width:250px}.events-list>p:after{display:block;clear:both;content:""}.events-list>p>span>span{font-size:9px}.events-list>p>span:nth-child(1){float:right}.events-list>p>span:nth-child(2){float:left}.events-list>p.next{font-weight:700;font-size:16px}.events-list>p.state-prev{color:#999}.events-list>p.state-now{font-weight:700;font-size:20px;color:#00f}.events-list>p.state-next{font-weight:700;font-size:18px}.events-list>p.state-next+p{font-size:15px}.events-list>p.events-notice{position:sticky;bottom:-2px;left:0;right:0;font-size:7px;color:gray;background-color:#fff;padding-top:1px}.calendar-events{overflow-y:scroll;height:135px}.calendar-events p{margin-bottom:.2rem;padding:0 2px}.calendar-events p+p{font-size:12px}.calendar-events p.event-holiday{color:red;font-size:13px}.calendar-events .mourning-bar{display:none}.calendar-events.mourning .mourning-bar{display:inline-block;position:absolute;top:20px;left:-7px;width:40px;height:10px;background:#000;transform:rotate(-45deg);transform-origin:top left}.daily-quran-card{height:150px;padding:7px 0 8px}.daily-quran-card .flex-fill{height:135px;padding:17px 0}.daily-quran-card p{margin:.25rem}.daily-quran-card .page-number-intro{font-size:12px;margin-bottom:0}.daily-quran-card .page-number{font-size:32px;margin:2px 0 -.5rem}.daily-quran-card .page-status.unread{border:1px solid red;color:red;font-size:10px}.daily-quran-card .page-status.read{border:1px solid green;color:green;font-size:10px}.card-trends p{margin-bottom:.5rem}.card-trends p:last-child{margin-bottom:0}.card-trends p.small-title{font-size:10px;color:#333;margin-bottom:.2rem}.card-trends span.unit{font-size:12px;color:var(--bs-secondary-color)}.card-trends span.unit2{font-size:10px;color:var(--bs-secondary-color)}.card-trends .trend-icon{font-size:32px;padding:0 .2em 0 .5em}.scrollable-row{overflow-x:auto;white-space:nowrap;display:flex!important}.scrollable-row .card{flex:0 0 auto;white-space:normal;width:200px}.scrollable-row .card.card-full{width:90vw}.scrollable-row.scrollable-auto .card.card-full{width:93vw}.scrollable-row .card+.card{margin-right:10px}.scrollable-row .card+.card .card-text{font-size:12px;text-align:justify}#juz-pages-view .card{margin-bottom:.5rem;padding:5px 3px}#juz-pages-view .card .col-3{text-align:center}#juz-pages-view .card .col-9 .page{display:inline-block;min-width:20px;background-color:#fffbf2;border:1px solid #D2B06C;border-radius:3px;padding:1px;margin:1px 0;text-align:center;font-size:10px;color:#000;cursor:pointer;text-decoration:none}#juz-pages-view .card .page.page-read{color:rgba(var(--bs-light-rgb),1)!important;background-color:rgba(var(--bs-success-rgb),1)!important}.home-cards{min-height:150px;max-width:500px;margin:0 auto 1rem;margin-top:-20px}.home-cards .card{height:150px}.home-cards .carousel-controls .btn{border-color:#dee2e6;color:#777;font-size:10px;padding:2px 3px}.quran-viewer{text-align:center}.quran-viewer .page-header{background-color:#fffbf2!important;box-shadow:0 .125rem .25rem #0003;padding:1px;margin-bottom:15px;position:sticky;top:0}.quran-viewer .page-header .page{font-weight:700}.quran-viewer .page-header .juz{position:absolute;left:6px;top:1px}.quran-viewer .page-header .surah{position:absolute;right:6px;top:1px}.quran-viewer .page-footer{margin-top:10px;margin-bottom:70px}.quran-viewer .page-navbar{position:fixed;bottom:0;left:0;right:0;height:50px;padding:4px;background-color:#fffbf2!important;box-shadow:0 -.125rem .25rem #0003;z-index:11}.quran-viewer .page-navbar .btn{border:none}.quran-viewer .page-navbar .btn.btn-settings .bi-check2{display:none;color:#fff}.quran-viewer .page-navbar .btn.btn-settings.open{background-color:#198754;margin-top:-1px}.quran-viewer .page-navbar .btn.btn-settings.open .bi-check2{display:block}.quran-viewer .page-navbar .btn.btn-settings.open .bi-gear{display:none}.quran-viewer .page-navbar .btn.btn-play{font-size:28px;border-radius:100%;position:absolute;bottom:2px;left:50%;margin-left:-30px;width:60px;height:60px}.quran-viewer .page-navbar .btn.btn-play i.bi{position:absolute;left:13px;bottom:-5px;font-size:40px}.quran-viewer .page-navbar .btn.btn-play i.bi-pause{display:none;left:10px;bottom:-4px}.quran-viewer .page-navbar .btn.btn-play.playing i.bi-pause{display:block}.quran-viewer .page-navbar .btn.btn-play.playing i.bi-play-fill{display:none}.quran-viewer .page-options{height:50vh;min-height:400px;background-color:#fffbf2!important;position:fixed;bottom:50px;left:0;right:0;z-index:10;overflow-y:auto;box-shadow:0 -.4rem .25rem #0003;padding-top:5px}.quran-viewer .page-options .row-title{margin-bottom:-11px;text-align:right;font-weight:700;padding:3px 10px 0 0;font-size:18px}.quran-viewer .page-options .row{margin:10px 5px;padding:8px;text-align:right}.quran-viewer .page-options .row .col{min-width:200px}.quran-viewer .page-options .row .col .card{cursor:pointer}.quran-viewer .page-options .row .col .card.active{background-color:#cadefb}.quran-viewer .page-content{padding:1px 7px;margin:0 auto;max-width:700px}.quran-viewer .page-content .ayah-list .ayah{margin:12px 18px}.quran-viewer .page-content .ayah-list .ayah p{margin:0}.quran-viewer .page-content .ayah-list .ayah .text-ar{line-height:1.8;font-size:20px}.quran-viewer .page-content .ayah-list .ayah:first-child{margin-top:5px!important}.quran-viewer .page-content .ayah-list .ayah.playing{color:#e9f6b5}.quran-viewer .page-content .ayah-list .ayah[data-ayah="1"]{margin-top:40px}.quran-viewer .page-content .mushaf-page{display:none}.quran-viewer .page-content .mushaf-page img{width:100%}.quran-viewer .page-content.view-option-theme-mushaf{max-width:600px}.quran-viewer .page-content.view-option-theme-mushaf .ayah-list{display:none}.quran-viewer .page-content.view-option-theme-mushaf .mushaf-page{display:block;margin-bottom:-10px}.quran-viewer .page-content.view-option-theme-blue1 .ayah{border:5px solid #d7b46a;border-radius:15px;padding:8px 5px;margin:10px 18px;background:#4657a1;background:linear-gradient(0deg,#4657a1,#37447c,#2a3461);color:#fff}.quran-viewer .page-content.view-option-theme-turquoise1 .ayah{border:none;border-radius:15px;padding:8px 5px;margin:10px 18px;background:#26465e;background:linear-gradient(0deg,#26465e,#5d8a87,#61a0a6);color:#fff}.quran-viewer .page-content.view-option-theme-green1 .ayah{border:5px solid #d7b46a;border-radius:15px;padding:8px 5px;margin:10px 18px;background:#4e9f51;background:linear-gradient(0deg,#4e9f51e0,#317016,#153009);color:#fff}.quran-viewer .page-content.view-option-theme-white1 .ayah-list .ayah{border:1px solid #000;border-radius:15px;padding:8px 5px;margin:10px 18px;background:#fafafa;color:#172049}.quran-viewer .page-content.view-option-theme-white1 .ayah-list .ayah p.text-ar{font-size:24px}.quran-viewer .page-content.view-option-theme-white1 .ayah-list .ayah.playing{color:#4c0dfb}.quran-viewer .page-content.view-option-theme-clear1 .ayah-list .ayah{margin:18px}.quran-viewer .page-content.view-option-theme-clear1 .ayah-list .ayah p.text-ar{font-size:24px}.quran-viewer .page-content.view-option-theme-clear1 .ayah-list .ayah.playing{color:#4c0dfb}.quran-viewer .page-content.view-option-font-Vazirmatn .ayah-list .ayah .text-ar{font-family:Vazirmatn;font-size:20px}.quran-viewer .page-content.view-option-font-QuranTaha .ayah-list .ayah .text-ar{font-family:QuranTaha;font-size:22px}.quran-viewer .page-content.view-option-font-Neirizi .ayah-list .ayah .text-ar{font-family:Neirizi;font-size:22px}.quran-viewer .page-content.view-option-font-Naskh .ayah-list .ayah .text-ar{font-family:Naskh;font-size:24px}.mushaf-page img{width:100%}.table.timetable-table td.description{min-width:200px}.table.timetable-table td.description .action-delete{cursor:pointer}.table.timetable-table td.duration{width:150px;text-align:left}#blog-content{max-width:700px;margin:0 auto}#blog-content p{text-align:justify;line-height:2.3;margin-bottom:15px}#blog-content pre{background-color:#f9f9f9;padding:4px 0;margin-top:-.7rem}#blog-content h2{margin-top:2.5rem}#blog-content h1+h3{margin-top:1rem}h2.chapter-title{text-align:center;margin-top:2rem;margin-bottom:.75rem;border-bottom:1px solid #000}#mag-content{margin:0 -12px}#mag-content .card .card-text p{margin-bottom:.25rem}#mag-content .card .card-text p:last-child{margin-bottom:0}#mag-content .card.card-img{min-height:400px;margin-bottom:1.1rem}#mag-content .card.card-img img{aspect-ratio:9/16}#mag-content .card.card-img img.ar9x13{aspect-ratio:9/13}#mag-content .card.card-img img.ar3x2{aspect-ratio:3/2}#mag-content .card.card-img img.ar2x3{aspect-ratio:2/3}#mag-content .card .card-menu{position:absolute;top:0;left:0}#mag-content .card .card-menu .btn{padding:6px 4px;background-color:inherit;border:none}#debug #css-version:after{content:"4-Ord21a"}@media all and (display-mode: fullscreen){#debug #dm-f{display:inline-block!important}}@media all and (display-mode: standalone){#debug #dm-s{display:inline-block!important}}@media all and (display-mode: minimal-ui){#debug #dm-mu{display:inline-block!important}}@media all and (display-mode: browser){#debug #dm-b{display:inline-block!important}}@media all and (display-mode: window-controls-overlay){#debug #dm-wco{display:inline-block!important}}#djDebug #djDebugToolbarHandle{top:50px!important;left:-4px!important;right:auto!important;transform:rotate(90deg)!important;transform-origin:50% 50%!important}#djDebug #djDebugToolbarHandle #djShowToolBarButton{font-size:0;border:none}#djDebug #djDebugToolbarHandle #djShowToolBarButton #djShowToolBarD{font-size:12px}#djDebug #djDebugToolbarHandle #djShowToolBarButton #djShowToolBarJ{display:none}.card-footer.card-footer-chart{background-color:#fff;padding:.1rem .2rem}.metric-num{text-align:center}.metric-num>span:first-child{font-size:36px;font-weight:700;display:block}.metric-num>span:nth-child(2){font-size:12px}.metric-num.card{padding:.5rem}.metric-num.card+.metric-num.card{margin-right:.5rem}.metric-num.metric-num-sm>span:first-child{font-size:20px}.metric-num.metric-num-sm>span:nth-child(2){font-size:10px}.django-admin-container h1{font-size:20px}.django-admin-container table{caption-side:top}.django-admin-container .object-tools li{padding-top:1rem}.preferences-card-group{padding-top:10px}.preferences-card-group .card{background-color:#fffbf2;margin-bottom:4px;border:none}.preferences-card-group .card .card-body{padding-top:10px;padding-bottom:10px}.preferences-card-group .card .card-body.card-body-small{max-width:80px}.preferences-card-group .card p.card-subtitle{text-align:justify}.preferences-card-group .card.d-flex .card-body+.card-body{padding-right:0}.zekr-card .card-body .title{text-align:center;font-size:12px;margin-bottom:.5rem}.zekr-card .card-body .zekr-ar{text-align:center;font-size:20px;padding:0 5px .5rem}.zekr-card .card-body .zekr-ar a{color:#000;font-weight:700}.zekr-card .card-body .zekr-stats{text-align:center;font-size:14px}.zekr-card .card-body .zekr-stats span+span{margin-right:25px}.action-block{position:relative;z-index:1}#counter-div,#finish-div{position:fixed;bottom:0;left:0;right:0;border-top:1px solid #ccc;height:40vh}.state-counter-view #counter-div{display:flex!important}.state-counter-view #finish-div,.state-finish-view #counter-div{display:none!important}.state-finish-view #finish-div{display:block!important}#finish-div{overflow-y:auto;padding-bottom:60px}#finish-div .btn{margin-top:.3rem;margin-bottom:.3rem;width:200px;padding-left:1.5rem;padding-right:1.5rem}
