@media (max-width:768px){.settings-backdrop{z-index:1090!important}.settings-dialog{z-index:1100!important;padding:0 .75rem calc(.75rem + env(safe-area-inset-bottom))!important;justify-content:center!important;align-items:flex-end!important}.settings-panel{border-radius:1.5rem!important;width:min(100%,42rem)!important;max-height:min(86dvh,42rem)!important;padding:1rem!important}.settings-panel:before{content:"";background:rgb(var(--foreground) / .22);border-radius:999px;flex:none;width:2.75rem;height:.25rem;margin:0 auto .85rem;display:block}}
@media (max-width:768px){:root{--mobile-audio-offset:0rem;--mobile-left-audio-offset:0rem;--mobile-floating-right:1rem;--mobile-floating-size:2.5rem;--mobile-floating-gap:.75rem;--mobile-floating-bottom:1rem}:root.poem-feed-has-audio-player{--mobile-audio-offset:4.15rem;--mobile-left-audio-offset:4.15rem}:root:has(.audio-player){--mobile-audio-offset:4.15rem;--mobile-left-audio-offset:4.15rem}.poem-viewer:has(.audio-player) .menu-button:not(.poem-feed-lock-button){--mobile-audio-offset:4.15rem}.poem-viewer:has(.audio-player) .global-search-button{--mobile-audio-offset:4.15rem}.poem-viewer:has(.audio-player) .poem-feed-lock-button{--mobile-audio-offset:4.15rem}.poem-feed-pager:has(.audio-player) .menu-button:not(.poem-feed-lock-button){--mobile-audio-offset:4.15rem}.poem-feed-pager:has(.audio-player) .global-search-button{--mobile-audio-offset:4.15rem}.poem-feed-pager:has(.audio-player) .poem-feed-lock-button{--mobile-audio-offset:4.15rem}:is(.poem-viewer:has(.audio-player) .action-buttons,.poem-viewer:has(.audio-player) .poet-info,.poem-feed-pager:has(.audio-player) .action-buttons,.poem-feed-pager:has(.audio-player) .poet-info){--mobile-left-audio-offset:4.15rem}.menu-button:not(.poem-feed-lock-button),.global-search-button,.poem-feed-lock-button{inset:auto!important;right:calc(var(--mobile-floating-right) + env(safe-area-inset-right))!important;width:var(--mobile-floating-size)!important;min-width:var(--mobile-floating-size)!important;max-width:var(--mobile-floating-size)!important;height:var(--mobile-floating-size)!important;min-height:var(--mobile-floating-size)!important;max-height:var(--mobile-floating-size)!important;z-index:1000!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;transition:opacity .2s,transform .2s,background-color .2s,box-shadow .2s!important;display:flex!important;position:fixed!important;transform:none!important}.menu-button:not(.poem-feed-lock-button),.poem-feed-pager .menu-button:not(.poem-feed-lock-button),.poem-viewer .menu-button:not(.poem-feed-lock-button){bottom:calc(var(--mobile-floating-bottom) + var(--mobile-audio-offset) + env(safe-area-inset-bottom))!important}.global-search-button,.poem-feed-pager .global-search-button,.poem-viewer .global-search-button{bottom:calc(var(--mobile-floating-bottom) + var(--mobile-audio-offset) + var(--mobile-floating-size) + var(--mobile-floating-gap) + env(safe-area-inset-bottom))!important}.poem-feed-lock-button,.poem-feed-pager .poem-feed-lock-button,.poem-viewer .poem-feed-lock-button{top:auto!important;bottom:calc(var(--mobile-floating-bottom) + var(--mobile-audio-offset) + (2 * var(--mobile-floating-size)) + (2 * var(--mobile-floating-gap)) + env(safe-area-inset-bottom))!important}.menu-button:not(.poem-feed-lock-button) svg,.global-search-button svg,.poem-feed-lock-button svg{flex:none!important;width:1rem!important;height:1rem!important}.action-buttons,.poet-info{bottom:calc(1rem + var(--mobile-left-audio-offset) + env(safe-area-inset-bottom))!important}body:has(.menu-drawer) .menu-button:not(.poem-feed-lock-button){opacity:0!important;pointer-events:none!important;transform:translate(.4rem)scale(.96)!important}body:has(.menu-drawer) .global-search-button{opacity:0!important;pointer-events:none!important;transform:translate(.4rem)scale(.96)!important}body:has(.menu-drawer) .poem-feed-lock-button{opacity:0!important;pointer-events:none!important;transform:translate(.4rem)scale(.96)!important}body:has(.settings-backdrop) .menu-button:not(.poem-feed-lock-button){opacity:0!important;pointer-events:none!important;transform:translate(.4rem)scale(.96)!important}body:has(.settings-backdrop) .global-search-button{opacity:0!important;pointer-events:none!important;transform:translate(.4rem)scale(.96)!important}body:has(.settings-backdrop) .poem-feed-lock-button{opacity:0!important;pointer-events:none!important;transform:translate(.4rem)scale(.96)!important}}@media (max-width:768px) and (max-height:720px){:root.poem-feed-has-audio-player{--mobile-audio-offset:4.35rem;--mobile-left-audio-offset:4.35rem}:root:has(.audio-player){--mobile-audio-offset:4.35rem;--mobile-left-audio-offset:4.35rem}.poem-viewer:has(.audio-player) .menu-button:not(.poem-feed-lock-button){--mobile-audio-offset:4.35rem}.poem-viewer:has(.audio-player) .global-search-button{--mobile-audio-offset:4.35rem}.poem-viewer:has(.audio-player) .poem-feed-lock-button{--mobile-audio-offset:4.35rem}.poem-feed-pager:has(.audio-player) .menu-button:not(.poem-feed-lock-button){--mobile-audio-offset:4.35rem}.poem-feed-pager:has(.audio-player) .global-search-button{--mobile-audio-offset:4.35rem}.poem-feed-pager:has(.audio-player) .poem-feed-lock-button{--mobile-audio-offset:4.35rem}:is(.poem-viewer:has(.audio-player) .action-buttons,.poem-viewer:has(.audio-player) .poet-info,.poem-feed-pager:has(.audio-player) .action-buttons,.poem-feed-pager:has(.audio-player) .poet-info){--mobile-left-audio-offset:4.35rem}}@media (max-width:600px){.poem-content,.poem-content.poem-content--centered{padding-left:calc(3.5rem + env(safe-area-inset-left))!important;padding-right:calc(3.5rem + env(safe-area-inset-right))!important}}
@media (max-width:768px){.settings-header{justify-content:center!important;align-items:center!important;gap:0!important;min-height:2.75rem!important;padding-inline:3rem!important;display:flex!important;position:relative!important}.settings-title{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;line-height:2.5rem!important;overflow:hidden!important}.settings-close{border-radius:999px!important;width:2.5rem!important;min-width:2.5rem!important;height:2.5rem!important;padding:0!important;position:absolute!important;top:50%!important;left:0!important;right:auto!important;transform:translateY(-50%)!important}.settings-close:after{content:none!important}.feed-poet-tabs{scroll-padding-inline:.25rem;margin-inline:-.25rem!important;padding-inline:.25rem!important}.feed-poet-tab:first-child{margin-inline-start:.25rem}.feed-poet-tab:last-child{margin-inline-end:.25rem}.feed-poet-category-cards{overflow:hidden;grid-template-columns:1fr!important}.feed-poet-category-card{min-width:0;overflow:hidden}.feed-poet-category-card header,.feed-poet-category-actions,.feed-poet-category-actions button{min-width:0}}
@media (max-width:768px){.poem-feed-pager .menu-button:not(.poem-feed-lock-button){--mobile-floating-slot:0}.poem-feed-pager .global-search-button{--mobile-floating-slot:1}.poem-feed-pager .title-section{background:linear-gradient(to bottom, rgb(var(--background) / .72), rgb(var(--background) / .32), transparent)!important;box-shadow:none!important}.poem-feed-pager .poem-title{margin-bottom:.35rem!important;font-size:clamp(1.28rem,6vw,1.75rem)!important}.poem-feed-pager .poet-line{opacity:.72;background:0 0!important;padding:0!important}.lyrics-share-panel{overflow:hidden!important}.lyrics-share-actions{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;max-width:100%!important;padding-inline:.25rem!important;display:flex!important;overflow:hidden!important}.lyrics-share-actions button{white-space:nowrap!important;flex:auto!important;min-width:0!important;max-width:100%!important}}
html,html[data-theme=light]{--radius:.625rem}html[data-theme=light]{--background:255 255 255;--foreground:10 10 10;--card:255 255 255;--card-foreground:10 10 10;--popover:255 255 255;--popover-foreground:10 10 10;--primary:23 23 23;--primary-foreground:250 250 250;--secondary:245 245 245;--secondary-foreground:23 23 23;--muted:245 245 245;--muted-foreground:115 115 115;--accent:245 245 245;--accent-foreground:23 23 23;--border:229 229 229;--input:229 229 229;--ring:161 161 161}html[data-theme=dark]{--radius:.625rem;--background:10 10 10;--foreground:250 250 250;--card:23 23 23;--card-foreground:250 250 250;--popover:23 23 23;--popover-foreground:250 250 250;--primary:229 229 229;--primary-foreground:23 23 23;--secondary:38 38 38;--secondary-foreground:250 250 250;--muted:38 38 38;--muted-foreground:161 161 161;--accent:38 38 38;--accent-foreground:250 250 250;--border:38 38 38;--input:46 46 46;--ring:115 115 115}html[data-theme=paper]{--radius:.625rem}:root{--mobile-floating-size:2.75rem}:root .menu-button[data-slot=button],:root .global-search-button[data-slot=button],:root .poem-feed-lock-button[data-slot=button]{z-index:1000;width:2.75rem;height:2.75rem;position:fixed}:root .global-search-button[data-slot=button]{top:4.5rem}:root .poem-feed-lock-button[data-slot=button]{width:2.75rem!important;height:2.75rem!important;top:8rem!important;right:1rem!important}@media (max-width:768px){:root .poem-feed-lock-button[data-slot=button]{top:auto!important;right:calc(var(--mobile-floating-right) + env(safe-area-inset-right))!important}}:root .action-buttons{gap:.5rem}:root .action-button[data-slot=button]{width:2.75rem;height:2.75rem}@media (max-width:768px){:root .action-buttons .action-button[data-slot=button]{width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important}}:root .poet-profile{background:rgb(var(--card));color:rgb(var(--card-foreground));border:1px solid rgb(var(--border));border-radius:calc(var(--radius) + 4px);box-shadow:0 1px 2px #0000000d}:root .poet-profile:hover{background:rgb(var(--muted))}:root .poem-title{letter-spacing:0;font-weight:700}:root .audio-player{background:rgb(var(--card));border:1px solid rgb(var(--border));border-radius:calc(var(--radius) + 4px) calc(var(--radius) + 4px) 0 0;border-bottom:none;box-shadow:0 -1px 2px #0000000a}@media (min-width:601px){html:root body .audio-player{left:50%;right:auto;bottom:calc(1rem + env(safe-area-inset-bottom));border:1px solid rgb(var(--border));background:rgb(var(--card) / .78);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-radius:999px;grid-template-columns:auto minmax(10rem,26rem) auto;gap:1rem;width:max-content;max-width:calc(100vw - 2rem);min-height:0;padding:.4rem .75rem;transform:translate(-50%);box-shadow:0 12px 32px -10px #00000047,0 2px 8px #00000014}html:root body .audio-player .audio-controls{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}html:root body .audio-player .audio-progress{justify-self:stretch;width:100%;min-width:0;max-width:none}html:root body .audio-player .audio-time{font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;justify-content:flex-end;align-self:stretch;align-items:center;min-width:0;padding-inline:.125rem .875rem;font-size:.75rem;line-height:1;display:flex}}@media (min-width:1024px){html:root body .poet-page.sidebar-open.sidebar-w-96 .audio-player{left:calc(50vw - 12rem);right:auto}html:root body .poet-page.sidebar-open.sidebar-w-80 .audio-player{left:calc(50vw - 10rem);right:auto}}:root .audio-control-button[data-slot=button]{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0}:root .audio-control-button[data-slot=button] svg{width:1rem;height:1rem}:root .audio-control-button.rounded-full[data-slot=button] svg{width:1.125rem;height:1.125rem}:root .audio-progress{background:rgb(var(--secondary));border-radius:999px;height:6px}:root .audio-progress-bar{background:rgb(var(--primary));border-radius:999px}:root .audio-time{color:rgb(var(--muted-foreground))}:root .settings-action-button{border-radius:var(--radius);min-height:44px;font-weight:500}:root .settings-action-button.primary{background:rgb(var(--primary));color:rgb(var(--primary-foreground));border:1px solid #0000}:root .settings-action-button.secondary{background:rgb(var(--background));color:rgb(var(--foreground));border:1px solid rgb(var(--border))}:root .lyrics-share-panel[data-slot=dialog-popup]{border:1px solid rgb(var(--border));background:rgb(var(--popover));color:rgb(var(--popover-foreground));border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}:root .lyrics-share-header button[data-slot=button]{color:inherit;background:0 0}:root .lyrics-share-header button[data-slot=button]:hover{background:rgb(var(--accent))}@media (max-width:768px){:is(body:has([data-slot=dialog-popup]) .menu-button,body:has([data-slot=dialog-popup]) .global-search-button,body:has([data-slot=dialog-popup]) .poem-feed-lock-button){opacity:0!important;pointer-events:none!important}:root .poem-text{padding-bottom:calc(var(--audio-player-height,4.5rem) + 1.5rem + env(safe-area-inset-bottom))!important}}:root [data-slot=dialog-popup] [data-slot=toggle][data-pressed]{border-color:rgb(var(--primary));box-shadow:inset 0 0 0 1px rgb(var(--primary))}[data-slot=dialog-popup]>[data-slot=scroll-area]{min-height:0}.mobile-audio-control{display:none}@media (max-width:600px){:root .audio-player{display:none!important}:root,:root *{--mobile-audio-offset:0rem!important;--mobile-left-audio-offset:0rem!important}.mobile-audio-control{z-index:40;left:50%;bottom:calc(var(--mobile-floating-bottom,1rem) + env(safe-area-inset-bottom));width:3.5rem;height:3.5rem;display:block;position:fixed;transform:translate(-50%)}body:has([data-slot=dialog-popup]) .mobile-audio-control{display:none}.mobile-audio-ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.mobile-audio-ring circle{fill:none;stroke-width:2.5px}.mobile-audio-ring-track{stroke:rgb(var(--border))}.mobile-audio-ring-progress{stroke:rgb(var(--primary));stroke-linecap:round;transition:stroke-dashoffset .25s linear}:root .mobile-audio-button[data-slot=button]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;position:absolute;inset:.375rem;box-shadow:0 4px 14px #0000002e}.mobile-audio-button svg{width:1.05rem;height:1.05rem}.mobile-audio-hint{white-space:nowrap;background:rgb(var(--foreground));color:rgb(var(--background));direction:rtl;border-radius:999px;padding:.4rem .75rem;font-size:.8rem;animation:.25s ease-out mobile-audio-hint-in;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000002e}.mobile-audio-hint:after{content:"";border:5px solid #0000;border-top-color:rgb(var(--foreground));margin-left:-5px;position:absolute;top:100%;left:50%}:root .poem-text{padding-bottom:calc(3.5rem + 1.5rem + env(safe-area-inset-bottom))!important}}@keyframes mobile-audio-hint-in{0%{opacity:0;transform:translate(-50%,4px)}}@media (max-width:600px){:root .action-buttons>.poem-source-button{display:none!important}:root .action-buttons>.poem-share-button{order:-1}:root .action-buttons>.action-button{box-shadow:0 4px 14px #0000001f}:root .menu-button,:root .global-search-button,:root .action-buttons,:root .mobile-audio-control,:root .poem-feed-lock-button{transition:opacity .2s,translate .2s}:root.floating-controls-hidden :is(.menu-button,.global-search-button,.action-buttons,.mobile-audio-control,.poem-feed-lock-button){translate:0 1rem;opacity:0!important;pointer-events:none!important}}@media (max-width:600px) and (prefers-reduced-motion:reduce){:root .menu-button,:root .global-search-button,:root .action-buttons,:root .mobile-audio-control,:root .poem-feed-lock-button{transition:none}:root.floating-controls-hidden :is(.menu-button,.global-search-button,.action-buttons,.mobile-audio-control,.poem-feed-lock-button){translate:none}}html:root body .poem-viewer .poem-content .poem-text.poem-text--title-in-flow{padding-top:0!important}html:root body .poem-viewer .poem-text>.title-section{flex-shrink:0;margin-bottom:.25rem;z-index:auto!important;max-height:none!important;box-shadow:none!important;opacity:1!important;pointer-events:auto!important;background:0 0!important;position:relative!important;inset:auto!important;overflow:visible!important;translate:none!important}@media (max-width:600px){html:root body .poem-viewer .poem-text>.title-section{padding-bottom:1rem}:root .poem-viewer .verse-line{font-size:calc(var(--poem-verse-font-size,1.5rem) * .9333);line-height:1.34;padding-inline:0!important}:root .poem-content,:root .poem-content.poem-content--centered{padding-left:calc(.75rem + env(safe-area-inset-left))!important;padding-right:calc(.75rem + env(safe-area-inset-right))!important}html:root body .poem-viewer .poem-content .poem-text{scrollbar-width:none!important;scrollbar-gutter:auto!important;padding-inline:0!important}html:root body .poem-viewer .poem-content .poem-text::-webkit-scrollbar{width:0;height:0;display:none}}@media (max-width:389px){:root .poem-viewer .verse-line{font-size:calc(var(--poem-verse-font-size,1.5rem) * .9333 * .92)}}@media (max-width:600px){html:root{--gk-col-edge:.625rem;--gk-col-btn:2.75rem;--mobile-floating-right:var(--gk-col-edge);--mobile-floating-size:var(--gk-col-btn);--mobile-floating-gap:.5rem;--mobile-floating-bottom:1rem}html:root body .action-buttons{left:calc(var(--gk-col-edge) + env(safe-area-inset-left))!important;align-items:center!important;right:auto!important}html:root body .action-buttons .poet-profile{justify-content:center;align-items:center;overflow:hidden;box-shadow:0 4px 14px #0000001f;width:var(--gk-col-btn)!important;height:var(--gk-col-btn)!important;border-radius:999px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}html:root body .action-buttons .poet-profile .poet-profile-name{display:none!important}html:root body .action-buttons .poet-profile .poet-image-container{border:0!important;border-radius:999px!important;width:100%!important;height:100%!important;margin:0!important}html:root body .action-buttons .poet-profile img{object-fit:cover;width:100%!important;height:100%!important}html:root body .poem-viewer .poem-content .poem-text{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))!important}.mobile-audio-hint.is-leaving{opacity:0;transition:opacity .3s}}.menu-poet-avatar{background:rgb(var(--muted));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1.1rem;display:inline-flex;overflow:hidden}.menu-poet-avatar img{object-fit:cover;width:100%;height:100%}.menu-link--poet{font-weight:600}.menu-section--poem{display:none}.menu-section--poem+.menu-section{border-top:0;margin-top:0;padding-top:0}.poem-viewer .prose-block{width:100%;max-width:min(100%,44rem);margin-block:.75rem;margin-inline:auto}html:root body .poem-viewer .verse-line.prose-paragraph{text-align:justify;text-align-last:right;overflow-wrap:anywhere;word-wrap:break-word;font-size:calc(var(--poem-verse-font-size,1.5rem) * .8);direction:rtl;flex:none;margin:0;line-height:1.95;display:block;transform:none;white-space:normal!important;width:100%!important;max-width:100%!important;padding-inline:0!important}html:root body .poem-viewer .verse-line.prose-paragraph .verse-text{display:inline;white-space:normal!important}html:root body .poem-viewer .verse-line.prose-paragraph:after{content:none}@media (max-width:600px){html:root body .poem-viewer .verse-line.prose-paragraph{font-size:calc(var(--poem-verse-font-size,1.5rem) * .72);line-height:1.9}}.gk-pull-sheet{--gk-pull-p:0;z-index:5;pointer-events:none;visibility:hidden;will-change:transform;contain:layout paint;background:rgb(var(--background));border-radius:calc(1.5rem * (1 - var(--gk-pull-p))) calc(1.5rem * (1 - var(--gk-pull-p))) 0 0;height:100%;box-shadow:0 -18px 48px rgb(0 0 0/calc(.16 * (1 - var(--gk-pull-p))));flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:translate(0,0)}.gk-pull-sheet[data-state=pulling]{visibility:visible}.gk-pull-grip{z-index:1;text-align:center;color:rgb(var(--foreground));font-family:var(--app-font,"Vazirmatn"), sans-serif;opacity:clamp(0, calc(1 - var(--gk-pull-p) * 2.2), 1);transition:opacity var(--gk-pull-t,0s);padding-top:.4rem;position:absolute;top:0;left:0;right:0}.gk-pull-handle{background:rgb(var(--foreground) / .18);border-radius:999px;width:2.5rem;height:.3rem;margin:0 auto;transition:background-color .15s,width .15s}.gk-pull-sheet[data-armed] .gk-pull-handle{background:rgb(var(--foreground) / .42);width:3.25rem}.gk-pull-label{opacity:.6;margin-top:1.5rem;font-size:.8rem}.gk-pull-scrim{z-index:4;pointer-events:none;opacity:0;background:#000;position:absolute;inset:0}@media (max-width:768px){html,body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}html:root body .poem-viewer .poem-text{overscroll-behavior-y:contain}html:root body :is(button,a,[role=button]){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}}@media (max-width:600px){html:root body :is(.action-buttons button,.action-buttons a:not(.poet-profile),.poem-viewer .menu-button,.poem-viewer .global-search-button,.poem-feed-lock-button:not(.is-active)){-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background-color:rgb(var(--background) / .8)!important}}:root .audio-reciters-toggle[data-slot=button] svg{width:.95rem;height:.95rem}.audio-reciters{opacity:0;grid-area:1/1/auto/-1;grid-template-rows:0fr;width:0;min-width:100%;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1),opacity .2s;display:grid}.audio-player.is-expanded .audio-reciters{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .36s cubic-bezier(.32,.72,0,1),opacity .24s 60ms}.audio-reciters-clip{min-height:0;overflow:hidden}.audio-reciters-inner{border-bottom:1px solid rgb(var(--border) / .8);margin-bottom:.15rem;padding:.35rem .1rem .5rem}.audio-reciters-header{direction:rtl;align-items:center;gap:.5rem;padding:.15rem .6rem .5rem;display:flex}.audio-reciters-title{color:rgb(var(--foreground));font-size:.8125rem;font-weight:600}.audio-reciters-count{background:rgb(var(--secondary));color:rgb(var(--muted-foreground));border-radius:999px;padding:.2rem .45rem;font-size:.6875rem;line-height:1}.audio-reciters-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(50vh,20rem);overflow-y:auto}.recitation-list{direction:rtl;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.recitation-list--empty{text-align:center;color:rgb(var(--muted-foreground));padding:1.25rem .75rem;font-size:.8125rem}.recitation-row{width:100%;color:rgb(var(--foreground));text-align:start;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem .6rem;transition:background-color .15s;display:flex}.recitation-row:hover{background:rgb(var(--accent))}.recitation-row:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:-2px}.recitation-row.is-current{background:rgb(var(--primary) / .09)}.recitation-row.is-current:hover{background:rgb(var(--primary) / .14)}.recitation-row-badge{width:2rem;height:2rem;color:rgb(var(--muted-foreground));background:rgb(var(--secondary));border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:600;display:grid}.recitation-row-badge svg{width:.7rem;height:.7rem;margin-inline-start:2px}.recitation-row.is-current .recitation-row-badge{background:rgb(var(--primary));color:rgb(var(--primary-foreground))}.recitation-row-text{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.recitation-row-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.35;overflow:hidden}.recitation-row.is-current .recitation-row-name{color:rgb(var(--primary));font-weight:600}.recitation-row-title{color:rgb(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.3;overflow:hidden}.recitation-row-meta{color:rgb(var(--muted-foreground));font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.recitation-eq{align-items:flex-end;gap:2px;height:.8rem;display:inline-flex}.recitation-eq i{transform-origin:bottom;background:currentColor;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite recitation-eq;display:block}.recitation-eq i:nth-child(2){animation-delay:-.3s}.recitation-eq i:nth-child(3){animation-delay:-.6s}@keyframes recitation-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.audio-reciters,.audio-player.is-expanded .audio-reciters{transition:none}.recitation-eq i{animation:none;transform:scaleY(.7)}}@media (min-width:601px){html:root body .audio-player{border-radius:1.85rem;grid-template-columns:auto minmax(10rem,26rem) auto auto;row-gap:0;transition:border-radius .32s cubic-bezier(.32,.72,0,1),box-shadow .32s}html:root body .audio-player>:not(.audio-reciters){grid-row:2}html:root body .audio-player .audio-time{padding-inline:.125rem 0}html:root body .audio-player.is-expanded{background:rgb(var(--card) / .92);border-radius:1.25rem;box-shadow:0 24px 48px -16px #00000052,0 2px 8px #00000014}}.mobile-audio-list-button{display:none}@media (max-width:600px){:root .mobile-audio-list-button[data-slot=button]{background:rgb(var(--card) / .9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;display:inline-flex;position:absolute;top:50%;left:calc(100% + .6rem);translate:0 -50%;box-shadow:0 4px 14px #00000024}.mobile-audio-list-button svg{width:.9rem;height:.9rem}.mobile-audio-reciters{border-top:1px solid rgb(var(--border));flex-direction:column;gap:.25rem;padding-top:.75rem;display:flex}.mobile-audio-reciters .audio-reciters-header{padding-inline:.25rem}.mobile-audio-reciters .recitation-row{padding-block:.6rem}}.mobile-audio-reciter{display:none}@media (max-width:600px){.mobile-audio-reciter{border:1px solid rgb(var(--border));text-align:right;background:rgb(var(--card) / .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:8.6rem;height:2.9rem;color:rgb(var(--foreground));font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;direction:rtl;border-radius:999px;flex-direction:column;justify-content:center;align-items:flex-start;gap:.05rem;padding:0 2.15rem 0 .85rem;display:flex;position:absolute;top:50%;right:1.75rem;translate:0 -50%;box-shadow:0 4px 14px #00000024}.mobile-audio-reciter:focus-visible{outline:2px solid rgb(var(--ring) / .7);outline-offset:2px}.mobile-audio-reciter:active{background:rgb(var(--secondary))}.mobile-audio-reciter-label{color:rgb(var(--muted-foreground));font-size:.62rem;line-height:1.2}.mobile-audio-reciter-name{white-space:nowrap;text-overflow:ellipsis;max-width:5.5rem;font-size:.78rem;font-weight:600;line-height:1.35;animation:.25s ease-out mobile-audio-reciter-in;display:block;overflow:hidden}.mobile-audio-control .mobile-audio-ring,.mobile-audio-control .mobile-audio-button{z-index:1}.mobile-audio-control.has-reciter .mobile-audio-ring-track{stroke:rgb(var(--border) / .6)}}@keyframes mobile-audio-reciter-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.mobile-audio-reciter-name{animation:none}}
@font-face{font-family:Samim;src:url(../media/Samim.1tfrfnruwrtra.eot);src:url(../media/Samim.1tfrfnruwrtra.eot)format("embedded-opentype"),url(../media/Samim.2m0xw8bbkkya1.woff2)format("woff2"),url(../media/Samim.2q249-7sz3mqw.woff)format("woff"),url(../media/Samim.44y-8vcdljxep.ttf)format("truetype");font-weight:400}@font-face{font-family:Samim;src:url(../media/Samim-Bold.3f7jwe9zx2wmt.eot);src:url(../media/Samim-Bold.3f7jwe9zx2wmt.eot)format("embedded-opentype"),url(../media/Samim-Bold.1f9mq3ha_0d5c.woff2)format("woff2"),url(../media/Samim-Bold.1edl08v3yey67.woff)format("woff"),url(../media/Samim-Bold.2-ni0kp-qlp1q.ttf)format("truetype");font-weight:700}@font-face{font-family:Samim;src:url(../media/Samim-Medium.3ovww-jx2hj92.eot);src:url(../media/Samim-Medium.3ovww-jx2hj92.eot)format("embedded-opentype"),url(../media/Samim-Medium.29lt3y0_joisx.woff2)format("woff2"),url(../media/Samim-Medium.1gyam0z590j_1.woff)format("woff"),url(../media/Samim-Medium.1kw9-k4bpfbhj.ttf)format("truetype");font-weight:500}
@font-face{font-family:Tanha;src:url(../media/Tanha.1jq55x2tr9f0l.eot);src:url(../media/Tanha.1jq55x2tr9f0l.eot)format("embedded-opentype"),url(../media/Tanha.2u9hmut9iwugx.woff)format("woff"),url(../media/Tanha.3iip_8utwrq9u.ttf)format("truetype");font-weight:400}
@font-face{font-family:Shabnam;src:url(../media/Shabnam.28kjk4s8l8cr1.eot);src:url(../media/Shabnam.28kjk4s8l8cr1.eot)format("embedded-opentype"),url(../media/Shabnam.17en4apfcc0rp.woff2)format("woff2"),url(../media/Shabnam.3nusdc-t7zjhj.woff)format("woff"),url(../media/Shabnam.1puul24mgw9z7.ttf)format("truetype");font-weight:400}@font-face{font-family:Shabnam;src:url(../media/Shabnam-Bold.2y-c2jeupih9k.eot);src:url(../media/Shabnam-Bold.2y-c2jeupih9k.eot)format("embedded-opentype"),url(../media/Shabnam-Bold.0a7rna1co5nzk.woff2)format("woff2"),url(../media/Shabnam-Bold.359b6w_3hnwiv.woff)format("woff"),url(../media/Shabnam-Bold.2wa9k-iauup31.ttf)format("truetype");font-weight:700}@font-face{font-family:Shabnam;src:url(../media/Shabnam-Thin.24qst1_5hh2kq.eot);src:url(../media/Shabnam-Thin.24qst1_5hh2kq.eot)format("embedded-opentype"),url(../media/Shabnam-Thin.23k6hk7o_y-l2.woff2)format("woff2"),url(../media/Shabnam-Thin.1wnxdblwwnd3s.woff)format("woff"),url(../media/Shabnam-Thin.3ome2lbfv_rk_.ttf)format("truetype");font-weight:100}@font-face{font-family:Shabnam;src:url(../media/Shabnam-Light.2wpcurearscaz.eot);src:url(../media/Shabnam-Light.2wpcurearscaz.eot)format("embedded-opentype"),url(../media/Shabnam-Light.2q7852t4qojtj.woff2)format("woff2"),url(../media/Shabnam-Light.07_m_xzmqwm_e.woff)format("woff"),url(../media/Shabnam-Light.0doj6g2dbn6ac.ttf)format("truetype");font-weight:300}@font-face{font-family:Shabnam;src:url(../media/Shabnam-Medium.3klj-ts3dvf-9.eot);src:url(../media/Shabnam-Medium.3klj-ts3dvf-9.eot)format("embedded-opentype"),url(../media/Shabnam-Medium.37hi0ggk80hl-.woff2)format("woff2"),url(../media/Shabnam-Medium.2jmd_8b746321.woff)format("woff"),url(../media/Shabnam-Medium.41b947h0tvmqn.ttf)format("truetype");font-weight:500}
@font-face{font-family:Gandom;src:url(../media/Gandom.2hm-27tg6ask-.eot);src:url(../media/Gandom.2hm-27tg6ask-.eot)format("embedded-opentype"),url(../media/Gandom.2a9ikfu9jsvtk.woff2)format("woff2"),url(../media/Gandom.2dyzl6oda_wgh.woff)format("woff"),url(../media/Gandom.08x0sq2221wwr.ttf)format("truetype");font-weight:400}
@font-face{font-family:Parastoo;src:url(../media/Parastoo.3z70vw3b10cvi.eot);src:url(../media/Parastoo.3z70vw3b10cvi.eot)format("embedded-opentype"),url(../media/Parastoo.1h5ohsl-kwvq4.woff2)format("woff2"),url(../media/Parastoo.3j4m21lq0w9a0.woff)format("woff"),url(../media/Parastoo.2x-b9g_ph6zxu.ttf)format("truetype");font-weight:400}@font-face{font-family:Parastoo;src:url(../media/Parastoo-Bold.3uatnx87r6jkc.eot);src:url(../media/Parastoo-Bold.3uatnx87r6jkc.eot)format("embedded-opentype"),url(../media/Parastoo-Bold.37p243xqa8vn0.woff2)format("woff2"),url(../media/Parastoo-Bold.14rh3at5jb7hr.woff)format("woff"),url(../media/Parastoo-Bold.16pmgqh4r0mz0.ttf)format("truetype");font-weight:700}
@font-face{font-family:Sahel;src:url(../media/Sahel.3frimdg2jb0n8.eot);src:url(../media/Sahel.3frimdg2jb0n8.eot)format("embedded-opentype"),url(../media/Sahel.1buhv0_v65v9q.woff2)format("woff2"),url(../media/Sahel.3cq-kwed3vl0w.woff)format("woff"),url(../media/Sahel.2pbaxz9mjvd0a.ttf)format("truetype");font-weight:400}@font-face{font-family:Sahel;src:url(../media/Sahel-Bold.2uk8m09asghns.eot);src:url(../media/Sahel-Bold.2uk8m09asghns.eot)format("embedded-opentype"),url(../media/Sahel-Bold.0287f3ontctjd.woff2)format("woff2"),url(../media/Sahel-Bold.3-ihd_9ores9y.woff)format("woff"),url(../media/Sahel-Bold.12aacz1mi76rw.ttf)format("truetype");font-weight:700}@font-face{font-family:Sahel;src:url(../media/Sahel-Light.1kgp82984892a.eot);src:url(../media/Sahel-Light.1kgp82984892a.eot)format("embedded-opentype"),url(../media/Sahel-Light.150r-0g_vgtdn.woff2)format("woff2"),url(../media/Sahel-Light.21gbhrdr8zwy2.woff)format("woff"),url(../media/Sahel-Light.17_4vjwy90x73.ttf)format("truetype");font-weight:300}@font-face{font-family:Sahel;src:url(../media/Sahel-SemiBold.2w6wyqfo5i12a.eot);src:url(../media/Sahel-SemiBold.2w6wyqfo5i12a.eot)format("embedded-opentype"),url(../media/Sahel-SemiBold.06s9-f26z8run.woff2)format("woff2"),url(../media/Sahel-SemiBold.44uc7seabdrw5.woff)format("woff"),url(../media/Sahel-SemiBold.0s6g91z4pije5.ttf)format("truetype");font-weight:600}@font-face{font-family:Sahel;src:url(../media/Sahel-Black.3h1yb78kdz56a.eot);src:url(../media/Sahel-Black.3h1yb78kdz56a.eot)format("embedded-opentype"),url(../media/Sahel-Black.2hbl_hwd10vwx.woff2)format("woff2"),url(../media/Sahel-Black.0xt5b-v7m72as.woff)format("woff"),url(../media/Sahel-Black.1wlw9hol-rpl5.ttf)format("truetype");font-weight:900}
@font-face{font-family:Vazir Code;src:url(../media/Vazir-Code.1qkl4-qznh981.eot);src:url(../media/Vazir-Code.1qkl4-qznh981.eot)format("embedded-opentype"),url(../media/Vazir-Code.35g3g5xiqt1mw.woff)format("woff"),url(../media/Vazir-Code.120z3zdvg2nrg.ttf)format("truetype");font-weight:400}@font-face{font-family:Vazir Code Hack;src:url(../media/Vazir-Code-Hack.41wcwiyxfvt_i.eot);src:url(../media/Vazir-Code-Hack.41wcwiyxfvt_i.eot)format("embedded-opentype"),url(../media/Vazir-Code-Hack.0eh5xzjzqqos0.woff)format("woff"),url(../media/Vazir-Code-Hack.0psaa26h032v9.ttf)format("truetype");font-weight:400}
@font-face{font-family:Nahid;src:url(../media/Nahid.3f--29d4r4dd7.eot);src:url(../media/Nahid.3f--29d4r4dd7.eot)format("embedded-opentype"),url(../media/Nahid.2j4gqmorh44zn.woff2)format("woff2"),url(../media/Nahid.00ykq40fw8epn.woff)format("woff"),url(../media/Nahid.2v6oqz6-mcukf.ttf)format("truetype");font-weight:400}
