@keyframes ham-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes ham-s-back{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0a181400}to{background-color:var(--color-scrim);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}@keyframes ham-s-ink{0%{opacity:0}to{opacity:1}}@keyframes ham-s-panel{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes ham-fade{0%{opacity:0}to{opacity:1}}@keyframes ham-page-in{0%{opacity:0;transform:translateY(34px) scale(.985)}to{opacity:1;transform:none}}@keyframes ham-sheen{0%{transform:translate(-70%)}to{transform:translate(70%)}}@keyframes ham-spin{to{transform:rotate(1turn)}}@keyframes plate-drift-khatam{to{transform:translate(100px,100px)}}@keyframes plate-drift-shesh{to{transform:translate(50px,50px)}}@keyframes plate-drift-tumar{to{transform:translate(48px,16px)}}@supports (animation-timeline:view()){@keyframes plate-parallax{0%{translate:0 -3%}to{translate:0 3%}}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}:host:not(#\#):not(#\#),:root:not(#\#):not(#\#){--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-neutral-100:var(--color-neutral-100);--color-neutral-200:var(--color-neutral-200);--color-neutral-300:var(--color-neutral-300);--color-neutral-400:var(--color-neutral-400);--color-neutral-500:var(--color-neutral-500);--color-neutral-600:var(--color-neutral-600);--color-neutral-700:var(--color-neutral-700);--color-neutral-800:var(--color-neutral-800);--color-neutral-900:var(--color-neutral-900);--text-xs:var(--text-xs);--text-xs--line-height:calc(1 / .75);--text-sm:var(--text-sm);--text-sm--line-height:calc(1.25 / .875);--text-base:var(--text-base);--text-lg:var(--text-lg);--text-xl:var(--text-xl);--text-2xl:var(--text-2xl);--text-3xl:var(--text-3xl);--text-4xl:var(--text-4xl);--text-5xl:var(--text-5xl);--text-6xl:var(--text-6xl);--text-7xl:var(--text-7xl);--tracking-tight:var(--tracking-tight);--leading-tight:var(--leading-tight);--leading-snug:var(--leading-snug);--leading-normal:var(--leading-normal);--leading-relaxed:var(--leading-relaxed);--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:var(--color-bg);--color-paper:var(--color-paper);--color-paper-sunk:var(--color-paper-sunk);--color-text:var(--color-text);--color-ink:var(--color-ink);--color-ink-muted:var(--color-ink-muted);--color-ink-faint:var(--color-ink-faint);--color-rule:var(--color-rule);--color-rule-strong:var(--color-rule-strong);--color-accent:var(--color-accent);--color-accent-fill:var(--color-accent-fill);--color-accent-text:var(--color-accent-text);--color-accent-tint:var(--color-accent-tint);--color-accent-tint-strong:var(--color-accent-tint-strong);--color-accent-2:var(--color-accent-2);--color-accent-2-text:var(--color-accent-2-text);--color-accent-2-tint:var(--color-accent-2-tint);--color-on-accent:var(--color-on-accent);--color-focus:var(--color-focus);--color-gold-100:var(--color-gold-100);--color-gold-300:var(--color-gold-300);--color-gold-500:var(--color-gold-500);--color-gold-700:var(--color-gold-700);--color-gold-text:var(--color-gold-text);--color-on-gold:var(--color-on-gold);--color-scrim:var(--color-scrim);--color-scrim-veil:var(--color-scrim-veil);--color-on-scrim:var(--color-on-scrim);--color-on-scrim-tint:var(--color-on-scrim-tint);--color-on-scrim-tint-strong:var(--color-on-scrim-tint-strong);--color-accent-100:var(--color-accent-100);--color-accent-200:var(--color-accent-200);--color-accent-300:var(--color-accent-300);--color-accent-400:var(--color-accent-400);--color-accent-500:var(--color-accent-500);--color-accent-600:var(--color-accent-600);--color-accent-700:var(--color-accent-700);--color-accent-800:var(--color-accent-800);--color-accent-900:var(--color-accent-900);--color-accent-2-100:var(--color-accent-2-100);--color-accent-2-200:var(--color-accent-2-200);--color-accent-2-300:var(--color-accent-2-300);--color-accent-2-400:var(--color-accent-2-400);--color-accent-2-500:var(--color-accent-2-500);--color-accent-2-600:var(--color-accent-2-600);--color-accent-2-700:var(--color-accent-2-700);--color-accent-2-800:var(--color-accent-2-800);--color-accent-2-900:var(--color-accent-2-900);--font-naskh:var(--font-naskh);--font-body:var(--font-body);--font-display:var(--font-display);--text-kicker:var(--text-kicker);--leading-poem:var(--leading-poem);--tracking-kicker:var(--tracking-kicker);--radius-none:var(--radius-none);--radius-baseline:var(--radius-baseline);--radius-soft:var(--radius-soft);--radius-softer:var(--radius-softer);--radius-panel:var(--radius-panel);--radius-pill:var(--radius-pill);--ease-out-expressive:var(--ease-out-expressive);--ease-standard:var(--ease-standard);--ease-rise:var(--ease-rise)}:not(#\#):not(#\#):not(#\#):not(#\#),:not(#\#):not(#\#):not(#\#):not(#\#):after,:not(#\#):not(#\#):not(#\#):not(#\#):before{border:0 solid;margin:0;padding:0}:not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host:not(#\#):not(#\#):not(#\#):not(#\#),html:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr:not(#\#):not(#\#):not(#\#):not(#\#){height:0;color:inherit;border-top-width:1px}@supports not (aspect-ratio:1){abbr[title]:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}abbr:where([title]):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1:not(#\#):not(#\#):not(#\#):not(#\#),h2:not(#\#):not(#\#):not(#\#):not(#\#),h3:not(#\#):not(#\#):not(#\#):not(#\#),h4:not(#\#):not(#\#):not(#\#):not(#\#),h5:not(#\#):not(#\#):not(#\#):not(#\#),h6:not(#\#):not(#\#):not(#\#):not(#\#){font-size:inherit;font-weight:inherit}a:not(#\#):not(#\#):not(#\#):not(#\#){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b:not(#\#):not(#\#):not(#\#):not(#\#),strong:not(#\#):not(#\#):not(#\#):not(#\#){font-weight:bolder}code:not(#\#):not(#\#):not(#\#):not(#\#),kbd:not(#\#):not(#\#):not(#\#):not(#\#),pre:not(#\#):not(#\#):not(#\#):not(#\#),samp:not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small:not(#\#):not(#\#):not(#\#):not(#\#){font-size:80%}sub:not(#\#):not(#\#):not(#\#):not(#\#),sup:not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub:not(#\#):not(#\#):not(#\#):not(#\#){bottom:-.25em}sup:not(#\#):not(#\#):not(#\#):not(#\#){top:-.5em}table:not(#\#):not(#\#):not(#\#):not(#\#){text-indent:0;border-color:inherit;border-collapse:collapse}@supports not (aspect-ratio:1){:-moz-focusring:not(iframe):not(#\#):not(#\#):not(#\#):not(#\#){outline:auto}}:-moz-focusring:where(:not(iframe)):not(#\#):not(#\#):not(#\#):not(#\#){outline:auto}progress:not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:baseline}summary:not(#\#):not(#\#):not(#\#):not(#\#){display:list-item}menu:not(#\#):not(#\#):not(#\#):not(#\#),ol:not(#\#):not(#\#):not(#\#):not(#\#),ul:not(#\#):not(#\#):not(#\#):not(#\#){list-style:none}audio:not(#\#):not(#\#):not(#\#):not(#\#),canvas:not(#\#):not(#\#):not(#\#):not(#\#),embed:not(#\#):not(#\#):not(#\#):not(#\#),iframe:not(#\#):not(#\#):not(#\#):not(#\#),img:not(#\#):not(#\#):not(#\#):not(#\#),object:not(#\#):not(#\#):not(#\#):not(#\#),svg:not(#\#):not(#\#):not(#\#):not(#\#),video:not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:middle;display:block}img:not(#\#):not(#\#):not(#\#):not(#\#),video:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%;height:auto}button:not(#\#):not(#\#):not(#\#):not(#\#),input:not(#\#):not(#\#):not(#\#):not(#\#),optgroup:not(#\#):not(#\#):not(#\#):not(#\#),select:not(#\#):not(#\#):not(#\#):not(#\#),textarea:not(#\#):not(#\#):not(#\#):not(#\#){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}@supports not (aspect-ratio:1){select:-webkit-any([multiple],[size]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup{font-weight:bolder}}:where(select:-webkit-any([multiple],[size])):not(#\#):not(#\#):not(#\#):not(#\#) optgroup{font-weight:bolder}@supports not (aspect-ratio:1){select:-moz-any([multiple],[size]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup{font-weight:bolder}}:where(select:-moz-any([multiple],[size])):not(#\#):not(#\#):not(#\#):not(#\#) optgroup{font-weight:bolder}@supports not (aspect-ratio:1){select:is([multiple],[size]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup{font-weight:bolder}}:where(select:is([multiple],[size])):not(#\#):not(#\#):not(#\#):not(#\#) optgroup{font-weight:bolder}@supports not (aspect-ratio:1){select:-webkit-any([multiple],[size]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option{padding-inline-start:20px}}:where(select:-webkit-any([multiple],[size])):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option{padding-inline-start:20px}@supports not (aspect-ratio:1){select:-moz-any([multiple],[size]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option{padding-inline-start:20px}}:where(select:-moz-any([multiple],[size])):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option{padding-inline-start:20px}@supports not (aspect-ratio:1){select:is([multiple],[size]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option{padding-inline-start:20px}}:where(select:is([multiple],[size])):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option{padding-inline-start:20px}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{margin-inline-end:4px}:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{margin-inline-end:4px}:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea:not(#\#):not(#\#):not(#\#):not(#\#){resize:vertical}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-decoration{-webkit-appearance:none}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit{display:inline-flex}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-fields-wrapper{padding:0}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-year-field{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-month-field{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-day-field{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-hour-field{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-minute-field{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-second-field{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-millisecond-field{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-meridiem-field{padding-block:0}@supports not (inset:0){:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid:not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none}button:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-appearance:button;-moz-appearance:button;appearance:button}@supports not (aspect-ratio:1){input[type=button]:not(#\#):not(#\#):not(#\#):not(#\#),input[type=reset]:not(#\#):not(#\#):not(#\#):not(#\#),input[type=submit]:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-appearance:button;-moz-appearance:button;appearance:button}}input:where([type=button],[type=reset],[type=submit]):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button,:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button{height:auto}@supports not (aspect-ratio:1){[hidden]:not([hidden=until-found]):not(#\#){display:none!important}}[hidden]:where(:not([hidden=until-found])):not(#\#){display:none!important}:not(#\#):not(#\#):not(#\#):not(#\#),:not(#\#):not(#\#):not(#\#):not(#\#):after,:not(#\#):not(#\#):not(#\#):not(#\#):before{box-sizing:border-box}html:not(#\#):not(#\#):not(#\#):not(#\#){-webkit-text-size-adjust:100%;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#) html,html[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:var(--weight-regular);font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;overflow-x:clip}:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) :-webkit-any(h1,h2,h3,h4){-webkit-hyphens:auto;hyphens:auto}:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) :-moz-any(h1,h2,h3,h4){-webkit-hyphens:auto;hyphens:auto}:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) :is(h1,h2,h3,h4){-webkit-hyphens:auto;hyphens:auto}@supports not (overflow:clip){body:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:hidden}}html:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:clip}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#) body,[lang=ar]:not(#\#):not(#\#):not(#\#):not(#\#),[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-naskh);line-height:var(--leading-relaxed)}h1:not(#\#):not(#\#):not(#\#):not(#\#),h2:not(#\#):not(#\#):not(#\#):not(#\#),h3:not(#\#):not(#\#):not(#\#):not(#\#),h4:not(#\#):not(#\#):not(#\#):not(#\#),h5:not(#\#):not(#\#):not(#\#):not(#\#),h6:not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) blockquote,:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) h1,:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) h2,:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) h3,:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) h4,:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) h5,:root[lang=de]:not(#\#):not(#\#):not(#\#):not(#\#) h6{font-family:var(--font-display);font-weight:var(--weight-heading)}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#) blockquote,:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#) h1,:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#) h2,:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#) h3,:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#) h4,:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#) h5,:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#) h6{font-family:var(--font-naskh);font-weight:var(--weight-bold)}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#) .ltr-island{font-family:var(--font-display)}p:not(#\#):not(#\#):not(#\#):not(#\#){max-width:var(--measure);text-wrap:pretty;overflow-wrap:break-word;margin:0}a:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--goldInk);text-underline-offset:.18em;transition:color var(--duration-fast) var(--ease-standard);text-decoration-thickness:from-font}a:hover:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--green)}a:active:not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-accent-800)}:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}:focus:not(:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#){outline:none}:not(#\#):not(#\#):not(#\#):not(#\#)::selection{background:var(--gold);color:var(--color-on-gold)}hr:not(#\#):not(#\#):not(#\#):not(#\#){border:0;border-block-start:var(--rule-hair) solid var(--color-rule);margin:0}img:not(#\#):not(#\#):not(#\#):not(#\#),svg:not(#\#):not(#\#):not(#\#):not(#\#),video:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%;height:auto;display:block}.tabular:not(#\#):not(#\#):not(#\#):not(#\#),table:not(#\#):not(#\#):not(#\#):not(#\#){font-variant-numeric:tabular-nums}.error-view-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-4xl)}.error-view-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-2);flex-wrap:wrap;display:flex}.page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:var(--page-max);padding-inline:var(--page-gutter);width:100%;margin-inline:auto}@supports not (inset:0){.page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:var(--page-gutter);padding-inline-end:var(--page-gutter);margin-inline-start:auto;margin-inline-end:auto}}.section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:max(44px,min(7vw,104px))}@supports not (inset:0){.section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:max(44px,min(7vw,104px));padding-block-end:max(44px,min(7vw,104px))}}.section-tight:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:max(40px,min(5vw,72px))}@supports not (inset:0){.section-tight:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:max(40px,min(5vw,72px));padding-block-end:max(40px,min(5vw,72px))}}.section-loose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:max(44px,min(7vw,104px))}@supports not (inset:0){.section-loose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:max(44px,min(7vw,104px));padding-block-end:max(44px,min(7vw,104px))}}.section-alt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--paper2);border-block:var(--rule-hair) solid var(--line2)}.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--band);color:var(--bandInk);padding-block:max(52px,min(6vw,96px));position:relative;overflow:hidden}@supports not (inset:0){.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:max(52px,min(6vw,96px));padding-block-end:max(52px,min(6vw,96px))}}.page-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block-start:calc(-1 * var(--header-h));padding-block-start:calc(clamp(48px, 6vw, 96px) + var(--header-h));padding-block-end:max(48px,min(6vw,96px))}.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1,.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{color:var(--bandHead)}.footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kicker,.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kicker{color:var(--gold)}.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.page{position:relative}.rail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:60rem){.rail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-6);grid-template-columns:12rem minmax(0,1fr)}}.kicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;font-weight:var(--weight-bold);color:var(--goldInk);margin:0}.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kicker{color:var(--gold)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kicker{text-transform:none;letter-spacing:0}.head-rule:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-start:var(--rule-thick) solid var(--color-rule-strong);padding-block-start:var(--space-1);position:relative}.head-rule:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";border-block-start:var(--rule-hair) solid var(--color-rule-strong);position:absolute;inset-block-start:2px;inset-inline:0}@supports not (inset:0){.head-rule:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:2px;left:0;right:0}[dir=rtl] .head-rule:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:0;left:0}}.lead:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-ink-muted);max-width:var(--measure)}.prose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*+*{margin-block-start:var(--space-3)}.columns-feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.columns-feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.columns-feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}}.columns-tight:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-5);display:grid}.pull-quote:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-style:italic;font-size:calc(19.5px * var(--a-fs, 1));color:var(--head);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);background:var(--card2);margin:0;padding:22px 26px;line-height:1.75}.poem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-style:italic;font-size:var(--text-xl);line-height:var(--leading-poem);white-space:pre-line;max-width:var(--measure-narrow)}.visually-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--z-toast);background:var(--color-ink);color:var(--color-bg);padding:var(--space-2) var(--space-3);border-radius:var(--radius-baseline);font-weight:var(--weight-semibold);position:absolute;inset-block-start:calc(var(--space-2) * -1);inset-inline-start:var(--space-2);transform:translateY(-140%)}@supports not (inset:0){.skip-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--space-2) * -1);left:var(--space-2)}[dir=rtl] .skip-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:var(--space-2);left:auto}}.skip-link:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(calc(var(--space-2) * 2))}.ltr-island:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){direction:ltr;unicode-bidi:isolate;display:inline-block}.btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-accent-fill);--btn-fg:var(--color-on-accent);--btn-bd:var(--color-accent-fill);justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.015em;border-radius:var(--radius-pill);background:var(--btn-bg);min-height:2.75rem;color:var(--btn-fg);cursor:pointer;isolation:isolate;transition:transform var(--duration-base) var(--ease-out-expressive),box-shadow var(--duration-base) var(--ease-out-expressive),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),letter-spacing var(--duration-base) var(--ease-out-expressive);white-space:nowrap;border:0;padding:16px 34px;line-height:1.1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #073b2929}.btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{z-index:3;position:relative}.btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";z-index:2;border-radius:var(--radius-pill);border:var(--rule-hair) solid;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-base) var(--ease-out-expressive);pointer-events:none;position:absolute;inset:4px;transform:scale(1.06)}@supports not (inset:0){.btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:4px;right:4px;bottom:4px;left:4px}}.btn:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{opacity:.3;transform:none}.btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";z-index:1;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff4d 50%,#0000 62%);position:absolute;inset:-40% -10%;transform:translate(-70%)}@supports not (inset:0){.btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:-40%;right:-10%;bottom:-40%;left:-10%}}.btn:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{opacity:1;animation:ham-sheen 1.05s var(--ease-out-expressive)}.btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{transition:transform var(--duration-base) var(--ease-out-expressive)}.btn:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg:last-child:not(:first-child){transform:translate(5px)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .btn:hover:not(:disabled)>svg:last-child:not(:first-child){transform:translate(-5px)}.btn:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-accent-fill-hover);--btn-bd:var(--color-accent-fill-hover);color:var(--btn-fg);letter-spacing:.03em;transform:translateY(-2px);box-shadow:0 16px 34px -16px #073b2999}.btn:active:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-accent-fill-active);--btn-bd:var(--color-accent-fill-active);transition-duration:.12s;transform:translateY(0) scale(.985)}.btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.btn[aria-disabled=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-neutral-200);--btn-bd:var(--color-neutral-400);--btn-fg:var(--color-neutral-700);cursor:not-allowed}.btn[aria-busy=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:progress;opacity:.75}.btn-secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:transparent;--btn-fg:var(--head);--btn-bd:transparent;box-shadow:inset 0 0 0 1px var(--line)}.btn-secondary:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1px var(--gold);--btn-bg:var(--color-accent-100);--btn-bd:var(--color-accent-500);--btn-fg:var(--color-accent-800)}.btn-secondary:active:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-accent-200);--btn-fg:var(--color-accent-900)}.btn-ghost:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:transparent;--btn-fg:var(--color-ink-muted);--btn-bd:transparent}.btn-ghost:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-accent-100);--btn-fg:var(--color-accent-800);--btn-bd:transparent}.btn-ghost:active:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-accent-200)}.btn-danger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:transparent;--btn-fg:var(--color-accent-2-text);--btn-bd:var(--color-accent-2-400)}.btn-danger:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-accent-2-100);--btn-bd:var(--color-accent-2-500);--btn-fg:var(--color-accent-2-800)}.btn-danger:active:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-accent-2-200)}.btn-on-scrim:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:transparent;--btn-fg:var(--bandInk);--btn-bd:transparent;box-shadow:inset 0 0 0 1px var(--patBand)}.btn-on-scrim:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-on-scrim-tint);--btn-fg:var(--bandInk);--btn-bd:transparent;box-shadow:inset 0 0 0 1px var(--gold)}.btn-on-scrim:active:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:var(--color-on-scrim-tint-strong)}.btn-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-xs);gap:8px;min-height:2.125rem;padding:11px 22px}.btn-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{inset:3px}@supports not (inset:0){.btn-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:3px;right:3px;bottom:3px;left:3px}}.btn-icon:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:normal}.btn-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-base);padding:var(--space-3) var(--space-5);min-height:3.25rem}.btn-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--space-2);min-width:2.75rem}.btn-icon.btn-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--space-1);min-width:2.125rem}.hc-cap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{white-space:nowrap;max-width:none}.hc-cap-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-display);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight)}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .hc-cap-title{font-family:var(--font-naskh);font-weight:var(--weight-bold)}.kicker-led:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:12px;display:flex}.kicker-led:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";background:var(--gold);transform-origin:0;block-size:1px;inline-size:26px;transition:transform .9s var(--ease-rise) .1s;flex:none;transform:scaleX(0)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kicker-led:before{transform-origin:100%}.kicker-led:not([data-rise] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,[data-rise]:not([data-rise-armed=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kicker-led:before,[data-rise][data-rise-in=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kicker-led:before{transform:scaleX(1)}main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) figcaption>a,main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li>a,main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p>a{background-image:linear-gradient(var(--gold),var(--gold));transition:background-size .45s var(--ease-out-expressive),color var(--duration-fast) var(--ease-standard);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) main figcaption>a,:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) main li>a,:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) main p>a{background-position:100% 100%}main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) figcaption>a:hover,main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li>a:hover,main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p>a:hover{background-size:100% 2px}.tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-kicker);text-transform:uppercase;padding:var(--space-1) var(--space-3);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-pill);background:var(--chip);color:var(--chipInk);cursor:default;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);display:inline-flex}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tag{text-transform:none;letter-spacing:0}a.tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),button.tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}a.tag:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),button.tag:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-accent-100);border-color:var(--gold);color:var(--color-accent-800);transform:translateY(-2px)}button.tag:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-accent-200)}.tag[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-accent-fill);border-color:var(--color-accent-fill);color:var(--color-on-accent)}.tag[aria-pressed=true]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-accent-fill-hover);border-color:var(--color-accent-fill-hover);color:var(--color-on-accent)}.tag[aria-pressed=true]:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-accent-fill-active);border-color:var(--color-accent-fill-active);color:var(--color-on-accent)}.tag-accent-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--color-accent-2-400);color:var(--color-accent-2-text)}.field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-1);flex-direction:column;display:flex}.field-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink)}.field-required:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-accent-2-text);margin-inline-start:.2em}.field-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-xs);color:var(--color-ink-faint)}.field-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent-2-text)}.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-body);font-size:var(--text-base);color:var(--color-ink);background:var(--color-bg);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-baseline);padding:var(--space-2) var(--space-3);width:100%;min-height:2.75rem;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);border-block-end-width:2px;line-height:1.4}.input:hover:not(:disabled):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--color-accent-400);background:var(--color-accent-100)}.input:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold);background:var(--card)}.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:var(--color-ink-faint);opacity:1}.input:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-neutral-200);color:var(--color-ink-faint);cursor:not-allowed}.input[aria-invalid=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--color-accent-2-500)}textarea.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){resize:vertical;min-height:7rem}select.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,#0000 0);background-position:right calc(var(--space-4) - 1px) center,right calc(var(--space-3) - 1px) center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:var(--space-6)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select.input{background-position:left calc(var(--space-3) - 1px) center,left calc(var(--space-4) - 1px) center;background-image:linear-gradient(-45deg,#0000 50%,currentColor 0),linear-gradient(-135deg,currentColor 50%,#0000 0)}.card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-2);padding:var(--space-4);background:var(--card);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);transition:transform .4s cubic-bezier(.33,1,.68,1),box-shadow .16s ease-out,border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 #073b2900}.card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--gold);opacity:0;transition:opacity var(--duration-base) var(--ease-standard);pointer-events:none;position:absolute;inset:0}@supports not (inset:0){.card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:0;right:0;bottom:0;left:0}}.card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{z-index:2;position:relative}a.card:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--line2);transition:transform var(--duration-base) var(--ease-out-expressive),box-shadow var(--duration-base) var(--ease-out-expressive),border-color var(--duration-fast) var(--ease-standard);transform:translateY(-4px);box-shadow:0 18px 38px -22px #073b2975,0 6px 16px -10px #073b2942}.card:has(.card-link):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--line2);transition:transform var(--duration-base) var(--ease-out-expressive),box-shadow var(--duration-base) var(--ease-out-expressive),border-color var(--duration-fast) var(--ease-standard);transform:translateY(-4px);box-shadow:0 18px 38px -22px #073b2975,0 6px 16px -10px #073b2942}a.card:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{opacity:.22}.card:has(.card-link):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{opacity:.22}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.card:hover{box-shadow:0 18px 38px -20px #000c,0 6px 16px -10px #0000008c}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card:has(.card-link):hover{box-shadow:0 18px 38px -20px #000c,0 6px 16px -10px #0000008c}.card-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-xl);line-height:var(--leading-snug);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-inline-size:0}.card-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-ink-muted);font-size:var(--text-sm)}.card-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-2);flex-wrap:wrap;align-items:center;margin-block-start:auto;padding-block-start:var(--space-2);display:flex}.card-soft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-soft);background:var(--color-neutral-100);padding:var(--space-4) var(--space-5);border-color:#0000}.ptime:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--space-4) var(--space-3)}.ptime:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabular{white-space:nowrap}.ptime-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);color:var(--color-ink-muted);overflow-wrap:normal;line-height:1.3}.card-softer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-softer)}.card-soft.card-interactive:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-accent-100);border-color:var(--color-accent-300)}.card-marked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold);background:var(--card2);box-shadow:0 10px 26px -18px #00000080}.tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:zoom-in;border-radius:var(--radius-soft);inline-size:100%;box-shadow:0 0 0 0 var(--color-accent);transition:box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);background:none;border:0;padding:0;display:block}.tile:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 var(--rule-thick) var(--color-accent-400)}.tile:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 var(--rule-thick) var(--color-accent-fill-active);transform:translateY(1px)}.tile-media:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:inherit;display:block;overflow:hidden}.tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){isolation:isolate;position:relative;overflow:hidden}.tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";z-index:3;border-radius:inherit;pointer-events:none;transition:box-shadow .6s var(--ease-rise);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c8a45d00,inset 0 0 22px -8px #c8a45d00}@supports not (inset:0){.tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:0;right:0;bottom:0;left:0}}.tile:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{box-shadow:inset 0 0 0 1px #c8a45d8c,inset 0 0 26px -6px #c8a45d4d}.tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";z-index:2;pointer-events:none;top:-60%;bottom:-60%;background:linear-gradient(100deg,#0000,#ffffff29,#0000);width:28%;transition:transform;position:absolute;inset-inline-start:-40%;transform:translate(-160%) rotate(9deg)}@supports not (inset:0){.tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:-40%}[dir=rtl] .tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:-40%;left:auto}}.tile:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transition:transform 1.15s var(--ease-standard);transform:translate(560%) rotate(9deg)}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tile:after{background:linear-gradient(100deg,#0000,#ffffff14,#0000)}.tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{transition:transform 1.1s cubic-bezier(.2,.75,.25,1)}.tile-media:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:4/3;--ham-ar:4/3;background:var(--paper2)}.tile-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){object-fit:cover;object-position:center 30%;block-size:100%;inline-size:100%;display:block}.tile:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{transform:scale(1.06)}.tile:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform var(--duration-base) var(--ease-out-expressive),box-shadow var(--duration-base) var(--ease-out-expressive);transform:translateY(-7px) scale(1.012);box-shadow:0 20px 44px -26px #073b298c,0 4px 14px -8px #073b294d}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tile:hover{box-shadow:0 20px 44px -24px #000000d9,0 4px 14px -8px #0009}.nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--space-1);display:flex}.nav-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink2);border-radius:var(--radius-pill);isolation:isolate;transition:color var(--duration-fast) var(--ease-standard);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;position:relative}.nav-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";z-index:-1;border-radius:var(--radius-pill);background:var(--chip);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-base) var(--ease-out-expressive);position:absolute;inset:0;transform:scale(.88)}@supports not (inset:0){.nav-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:0;right:0;bottom:0;left:0}}.nav-link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{opacity:1;transform:none}.nav-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";background:var(--gold);width:0;height:2px;transition:width var(--duration-base) var(--ease-out-expressive),inset-inline-start var(--duration-base) var(--ease-out-expressive);inset-inline-start:50%;border-radius:2px;position:absolute;bottom:5px}@supports not (inset:0){.nav-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:50%}[dir=rtl] .nav-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:50%;left:auto}}.nav-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{position:relative}.nav-link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head)}.nav-link[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);font-weight:var(--weight-bold)}.nav-link[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{width:56%;inset-inline-start:22%}@supports not (inset:0){.nav-link[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:22%}[dir=rtl] .nav-link[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:22%;left:auto}}.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-collapse:collapse;width:100%;font-size:var(--text-sm);text-align:start}.table-scroll:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior-x:contain;max-inline-size:100%;overflow-x:auto}.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) caption{text-align:start;font-size:var(--text-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--color-ink-faint);padding-block-end:var(--space-2)}.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th{text-align:start;font-weight:var(--weight-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--color-ink-faint);padding:var(--space-2) var(--space-3);border-block-end:var(--rule-thick) solid var(--color-rule-strong)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table caption,:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table th{text-transform:none;letter-spacing:0}.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{padding:var(--space-2) var(--space-3);border-block-end:var(--rule-hair) solid var(--color-rule);vertical-align:baseline}.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr:hover td{background:var(--card2)}.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:first-child,.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th:first-child{padding-inline-start:0}.plate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;opacity:.62;filter:blur(.4px);z-index:0;block-size:100%;inline-size:100%;position:absolute;inset:0;-webkit-mask:radial-gradient(130% 110% at 50% 0,#000 8%,#00000073 52%,#0000 92%);mask:radial-gradient(130% 110% at 50% 0,#000 8%,#00000073 52%,#0000 92%)}@supports not (inset:0){.plate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--line);border-radius:var(--radius-pill);background:var(--card2);grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;gap:2px;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 2px #073b290f}.seg-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:0;border-radius:var(--radius-pill);background:var(--btnBg);width:calc(50% - 4px);transition:transform var(--duration-base) var(--ease-out-expressive),background-color var(--duration-fast) var(--ease-standard);top:4px;bottom:4px;position:absolute;inset-inline-start:4px;box-shadow:0 4px 12px -6px #073b2999}@supports not (inset:0){.seg-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:4px}[dir=rtl] .seg-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:4px;left:auto}}.seg[data-pos="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .seg-thumb{transform:translate(100%)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .seg[data-pos="1"] .seg-thumb{transform:translate(-100%)}.seg-option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;font-size:calc(12.5px * var(--a-fs, 1));font-weight:var(--weight-bold);white-space:nowrap;text-align:center;color:var(--ink2);border-radius:var(--radius-pill);transition:color var(--duration-fast) var(--ease-standard);padding:8px 15px;text-decoration:none;position:relative}.seg-option[data-on=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--btnFg)}.seg-option:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head)}.seg-option[data-on=true]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--btnFg)}.card-plate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform-origin:50%;opacity:.3;pointer-events:none;z-index:1;block-size:96px;inline-size:96px;transition:opacity .55s var(--ease-standard),transform .9s var(--ease-out-expressive);inset-inline-end:0;position:absolute;top:0;-webkit-mask:radial-gradient(70% 70% at 70% 30%,#000 18%,#0000 74%);mask:radial-gradient(70% 70% at 70% 30%,#000 18%,#0000 74%)}@supports not (inset:0){.card-plate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:0}[dir=rtl] .card-plate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:0;right:auto}}.card-plate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pB,.card:nth-child(3n+2):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate .pA,.card:nth-child(4n+3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate .pA{opacity:0}.card:nth-child(3n+2):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate .pB,.card:nth-child(4n+3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate .pB{opacity:1}.card:nth-child(2n):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate{transform:rotate(90deg) scale(1.12)}.card:nth-child(3n):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate{transform:rotate(180deg) scale(.92)}.card:nth-child(5n+1):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate{transform:rotate(-90deg) scale(1.05)}.card:nth-child(7n+4):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate{transform:rotate(45deg) scale(1.25)}.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li:nth-child(3n+2) .card-plate .pA,.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li:nth-child(4n+3) .card-plate .pA{opacity:0}.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li:nth-child(3n+2) .card-plate .pB,.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li:nth-child(4n+3) .card-plate .pB{opacity:1}.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li:nth-child(2n) .card-plate{transform:rotate(90deg) scale(1.12)}.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li:nth-child(3n) .card-plate{transform:rotate(180deg) scale(.92)}.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li:nth-child(5n+1) .card-plate{transform:rotate(-90deg) scale(1.05)}.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li:nth-child(7n+4) .card-plate{transform:rotate(45deg) scale(1.25)}.plate-rota:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li .card:hover .card-plate{transform:rotate(0) scale(1.1)}.card:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-plate{opacity:.85;transform:rotate(0) scale(1.1)}.card-star-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;block-size:56px;inline-size:56px;display:flex;position:relative}.card-star:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:56px;inline-size:56px;transition:transform .7s var(--ease-out-expressive),opacity var(--duration-fast) var(--ease-standard);position:absolute;inset:0}@supports not (inset:0){.card-star:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.card:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-star{transform:scale(1.1)}.card-star-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--goldInk);display:flex;position:relative}.footer-city:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}main:has(>:last-child>:last-child.section-alt):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.footer-city{background:var(--paper2);margin-block-start:-1px}main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:last-child>:last-child.section-alt{border-block-end-width:0}.footer-skyline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:2172/560;--ham-ar:2172/560;background:linear-gradient(to bottom,rgb(var(--micro-rgb)/0) 86.6%,var(--micro) 87.8%,var(--micro) 100%);min-block-size:80px;max-block-size:160px;inline-size:100%;margin-block-end:-1px;position:relative;overflow:hidden}@media (max-width:599px){.footer-skyline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--micro);color:var(--microInk);position:relative;overflow:hidden}.footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .plate{-webkit-mask:linear-gradient(#0000,#00000059 150px,#000 320px,#0000008c);mask:linear-gradient(#0000,#00000059 150px,#000 320px,#0000008c)}.footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";pointer-events:none;background:linear-gradient(to bottom,rgb(var(--microDeep-rgb)/1) 0,rgb(var(--microDeep-rgb)/.45) 32%,rgb(var(--microDeep-rgb)/.15) 64%,rgb(var(--microDeep-rgb)/0) 100%);block-size:max(70px,min(11vw,150px));position:absolute;inset-block-start:0;inset-inline:0}@supports not (inset:0){.footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:0;left:0;right:0}[dir=rtl] .footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{right:0;left:0}}.footer-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fit,minmax(min(100%,228px),1fr));gap:max(30px,min(4vw,60px));max-inline-size:1320px;margin-inline:auto;padding:max(40px,min(5vw,72px)) max(20px,min(5vw,56px)) 0;display:grid;position:relative}@supports not (inset:0){.footer-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto}}.footer-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:var(--weight-bold);color:var(--gold)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-head{letter-spacing:0;text-transform:none}.footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:not(.btn){color:var(--microInk)}.footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:not(.btn):hover{color:var(--gold)}.band-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-pill);border:var(--rule-hair) solid var(--patBand);block-size:46px;inline-size:46px;color:var(--gold);flex:none;justify-content:center;align-items:center;display:inline-flex}.band-icon:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold);color:var(--goldHi)}.footer-rule:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-start:var(--rule-hair) solid var(--patBand);max-inline-size:1320px;font-size:calc(13px * var(--a-fs, 1));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:max(34px,min(4vw,60px)) auto 0;padding:26px max(20px,min(5vw,56px)) 34px;display:flex;position:relative}.seg-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--patBand);box-shadow:none;background:#c8a45d14}.seg-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .seg-thumb{background:var(--gold)}.seg-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .seg-option{color:var(--microInk)}.seg-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .seg-option[data-on=true],.seg-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .seg-option[data-on=true]:hover{color:var(--color-on-gold)}.seg-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .seg-option:hover{color:var(--bandHead)}.lift:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform .4s cubic-bezier(.2,.75,.25,1),color var(--duration-fast) var(--ease-standard)}.lift:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-3px)}.row-hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:background-color var(--duration-fast) var(--ease-standard),padding-inline var(--duration-fast) var(--ease-standard)}.row-hover:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card2);padding-inline:14px}@supports not (inset:0){.row-hover:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:14px;padding-inline-end:14px}}.surf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:var(--rule-hair) solid var(--line);padding:var(--pad-panel);border-radius:var(--radius-soft);isolation:isolate;transition:transform .55s var(--ease-rise),box-shadow .5s var(--ease-rise),border-color .45s var(--ease-standard);position:relative;overflow:hidden;box-shadow:0 0 #073b2900}.surf-marked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--patBand);background:#c8a45d14}.surf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";z-index:3;border-radius:inherit;pointer-events:none;transition:box-shadow .6s var(--ease-rise);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c8a45d00,inset 0 0 22px -8px #c8a45d00}@supports not (inset:0){.surf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:0;right:0;bottom:0;left:0}}.surf:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{box-shadow:inset 0 0 0 1px #c8a45d8c,inset 0 0 26px -6px #c8a45d4d}.surf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";z-index:2;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff29,#0000);inline-size:28%;transition:transform;position:absolute;inset-block:-60%;inset-inline-start:-40%;transform:translate(-160%) rotate(9deg)}@supports not (inset:0){.surf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:-60%;bottom:-60%;left:-40%}[dir=rtl] .surf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:-40%;left:auto}}.surf:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transition:transform 1.15s var(--ease-standard);transform:translate(560%) rotate(9deg)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .surf:after{transform:translate(160%) rotate(-9deg)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .surf:hover:after{transform:translate(-560%) rotate(-9deg)}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .surf:after{background:linear-gradient(100deg,#0000,#ffffff14,#0000)}.surf:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold);transition:transform var(--duration-base) var(--ease-out-expressive),box-shadow var(--duration-base) var(--ease-out-expressive),border-color var(--duration-fast) var(--ease-standard);transform:translateY(-7px) scale(1.012);box-shadow:0 20px 44px -26px #073b298c,0 4px 14px -8px #073b294d}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .surf:hover{box-shadow:0 20px 44px -24px #000000d9,0 4px 14px -8px #0009}.city-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:2.75rem;inline-size:100%;max-inline-size:20rem;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-ink);background-color:var(--card2);border:var(--rule-hair) solid var(--gold);border-radius:var(--radius-pill);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:none;background-repeat:no-repeat;line-height:1.4}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .city-select{padding-inline:var(--space-3) var(--space-6)}@supports not (inset:0){:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .city-select{padding-inline-start:var(--space-3);padding-inline-end:var(--space-6)}}.city-select-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:100%;max-inline-size:20rem;display:inline-block;position:relative}.city-select-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";pointer-events:none;background-color:var(--goldInk);block-size:6px;inline-size:10px;-webkit-mask:var(--chevron-down) center /contain no-repeat;mask:var(--chevron-down) center /contain no-repeat;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-3);transform:translateY(-50%)}@supports not (inset:0){.city-select-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:50%;right:var(--space-3)}[dir=rtl] .city-select-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:var(--space-3);right:auto}}.city-select:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--gold);outline-offset:2px}.city-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup,.city-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option{color:var(--color-ink);background-color:var(--card)}.cal-day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--line);background:var(--card);min-block-size:2.75rem;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:5px 2px 7px;display:flex}.cal-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--cal-gap:4px}@media (min-width:768px){.cal-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--cal-gap:5px}}.cal-day-greg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-display);color:var(--head);font-size:1rem;line-height:1}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-greg{font-family:var(--font-naskh)}.cal-day-hij:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--goldInk);font-size:.6875rem;line-height:1}.cal-day[data-occ=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold);background:#c8a45d29}.cal-day[data-today=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid var(--gold)}.cal-day[data-today=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-greg{font-weight:var(--weight-bold)}.cal-day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:100%;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.cal-day:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold)}.cal-day[data-on=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--band);border-color:var(--band)}.cal-day[data-on=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-greg{color:var(--bandHead)}.cal-day[data-on=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-hij{color:var(--gold)}.cal-day[data-on=true][data-today=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold)}.cal-day-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-block-end:3px;background:none;border-radius:50%;block-size:4px;inline-size:4px;margin-left:-2px;position:absolute;left:50%}@supports not (inset:0){.cal-day-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:3px}}.cal-day[data-occ=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-dot,.cal-day[data-on=true][data-occ=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-dot{background:var(--gold)}.cal-day[data-off=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-greg{color:var(--holiday);font-weight:var(--weight-bold)}.cal-day[data-on=true][data-off=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-greg{color:var(--holidayOnBand)}.cal-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--line);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-ink-muted);white-space:nowrap;border-radius:999px;max-inline-size:100%;padding:1px 8px;line-height:1.5;display:inline-block}.cal-tag[data-off=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--holiday);border-color:currentColor}p.cal-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block-start:var(--space-2)}.cal-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--space-4);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);background:var(--card2);margin-block-start:var(--space-4)}.cal-detail-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-display);color:var(--head);margin-block-start:var(--space-1);font-size:1.125rem;line-height:1.3}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-detail-date{font-family:var(--font-naskh)}.cal-detail-alt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);color:var(--goldInk);margin-block-start:2px}.cal-detail-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--space-3) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.cal-detail-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-semibold)}.cal-detail-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-ink-muted)}.cal-detail-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-ink-muted);margin-block-start:var(--space-3)}.occ-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:var(--rule-hair) solid var(--line);min-inline-size:0;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);border-radius:14px}.occ-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button{align-items:center;gap:var(--space-1) var(--space-4);inline-size:100%;padding:var(--space-3) var(--space-4);font:inherit;color:inherit;text-align:start;cursor:pointer;border-radius:inherit;background:none;border:0;flex-wrap:wrap;display:flex}.occ-row:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold)}.occ-row[data-on=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold);background:#c8a45d1f}.occ-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere;flex:11em;min-inline-size:0}.occ-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-semibold)}.occ-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-ink-muted)}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:40rem}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td,.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th{text-align:center;white-space:nowrap}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:first-child,.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th:first-child{text-align:start}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{font-variant-numeric:tabular-nums}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody th{font-size:var(--text-sm);font-weight:inherit;letter-spacing:0;text-transform:none;color:inherit;border-block-end:var(--rule-hair) solid var(--color-rule)}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-occ=true]>*{background:#c8a45d1f}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-today=true]>*{font-weight:var(--weight-bold);color:var(--head);border-block-end:2px solid var(--gold)}.surah-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}.surah-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--space-4);block-size:100%;padding:var(--space-4);color:inherit;text-decoration:none;display:flex}.surah-card:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--gold);outline-offset:3px}.ayah-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1.5px solid var(--gold);block-size:2.4rem;inline-size:2.4rem;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--goldInk);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:inline-grid}.surah-arabic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-naskh);color:var(--head);font-size:1.5rem;line-height:1.5}.basmala:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-naskh);text-align:center;color:var(--head);font-size:max(1.6rem,min(3vw,2.1rem));line-height:2}.ayah:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-3);border-block-end:var(--rule-hair) solid var(--line);padding-block:max(20px,min(2.6vw,30px));display:grid}@supports not (inset:0){.ayah:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:max(20px,min(2.6vw,30px));padding-block-end:max(20px,min(2.6vw,30px))}}.ayah-arabic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-naskh);color:var(--head);text-align:right;font-size:max(1.45rem,min(2.6vw,1.9rem));line-height:2.3}.ayah-translation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:70ch;line-height:var(--leading-normal);color:var(--color-ink)}.ayah-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.compass-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .btn{white-space:normal;text-align:center;max-inline-size:100%}.mushaf-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:38px;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--head);cursor:pointer;background:none;border:0;border-radius:12px;align-items:center;gap:7px;padding-inline:10px;display:inline-flex}@supports not (inset:0){.mushaf-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:10px;padding-inline-end:10px}}.mushaf-switch:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--gold)}.mushaf-banner-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scroll-margin-block-start:150px}.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--mushaf-inset:10px;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,#b08a451a),var(--sheet);border:var(--rule-hair) solid var(--line);border-radius:8px;max-inline-size:48rem;margin-inline:auto;padding:max(26px,min(4vw,44px)) max(22px,min(4.5vw,52px)) max(22px,min(3vw,32px));position:relative;box-shadow:0 1px #b08a4540,0 24px 48px -32px #14281e8c}@supports not (inset:0){.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto}}.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";pointer-events:none;border-radius:4px;position:absolute}.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{inset:var(--mushaf-inset);border:2px solid var(--gold)}@supports not (inset:0){.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:var(--mushaf-inset);right:var(--mushaf-inset);bottom:var(--mushaf-inset);left:var(--mushaf-inset)}}.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset:calc(var(--mushaf-inset) + 5px);border:var(--rule-hair) solid var(--gold);opacity:.7}@supports not (inset:0){.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:calc(var(--mushaf-inset) + 5px);right:calc(var(--mushaf-inset) + 5px);bottom:calc(var(--mushaf-inset) + 5px);left:calc(var(--mushaf-inset) + 5px)}}.mushaf-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;block-size:22px;inline-size:22px;color:var(--gold);background:var(--card);border-radius:50%;position:absolute}.mushaf-corner:first-of-type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-block-start:calc(var(--mushaf-inset) - 10px);inset-inline-start:calc(var(--mushaf-inset) - 10px)}@supports not (inset:0){.mushaf-corner:first-of-type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--mushaf-inset) - 10px);left:calc(var(--mushaf-inset) - 10px)}[dir=rtl] .mushaf-corner:first-of-type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:calc(var(--mushaf-inset) - 10px);left:auto}}.mushaf-corner:nth-of-type(2):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-block-start:calc(var(--mushaf-inset) - 10px);inset-inline-end:calc(var(--mushaf-inset) - 10px)}@supports not (inset:0){.mushaf-corner:nth-of-type(2):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--mushaf-inset) - 10px);right:calc(var(--mushaf-inset) - 10px)}[dir=rtl] .mushaf-corner:nth-of-type(2):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:calc(var(--mushaf-inset) - 10px);right:auto}}.mushaf-corner:nth-of-type(3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-block-end:calc(var(--mushaf-inset) - 10px);inset-inline-start:calc(var(--mushaf-inset) - 10px)}@supports not (inset:0){.mushaf-corner:nth-of-type(3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(var(--mushaf-inset) - 10px);left:calc(var(--mushaf-inset) - 10px)}[dir=rtl] .mushaf-corner:nth-of-type(3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:calc(var(--mushaf-inset) - 10px);left:auto}}.mushaf-corner:nth-of-type(4):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-block-end:calc(var(--mushaf-inset) - 10px);inset-inline-end:calc(var(--mushaf-inset) - 10px)}@supports not (inset:0){.mushaf-corner:nth-of-type(4):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(var(--mushaf-inset) - 10px);right:calc(var(--mushaf-inset) - 10px)}[dir=rtl] .mushaf-corner:nth-of-type(4):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:calc(var(--mushaf-inset) - 10px);right:auto}}.mushaf-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.mushaf-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--goldInk);display:flex;position:relative}.mushaf-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-end:var(--rule-hair) solid var(--gold);padding-block-end:var(--space-2)}.mushaf-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [lang=ar]{font-family:"Scheherazade New",var(--font-naskh),serif;font-size:1.2rem;font-weight:400}.mushaf-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-start:var(--rule-hair) solid var(--gold);margin-block-start:var(--space-2);padding-block-start:var(--space-2)}.mushaf-folio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--gold);block-size:1.3rem;min-inline-size:1.7rem;font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:8px;display:inline-grid}@supports not (inset:0){.mushaf-folio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:8px;padding-inline-end:8px}}.mushaf-banner-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;margin-block:.4em .15em}@supports not (inset:0){.mushaf-banner-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block-start:.4em;margin-block-end:.15em}}.mushaf-banner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1.5px solid var(--gold);box-shadow:inset 0 0 0 3px var(--card),inset 0 0 0 4px #b08a4580;background:linear-gradient(90deg,#b08a4533,#b08a4514 30% 70%,#b08a4533);border-radius:999px;justify-content:space-between;align-items:center;gap:.5em;margin:0;padding:.05em .6em;font-size:1.05em;line-height:1.8;display:flex}.mushaf-banner-star:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:.8em;inline-size:.8em;color:var(--gold);flex:none}.ayah-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--goldInk);white-space:nowrap}.silent-sample:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),[data-silent=on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .silent{color:var(--color-ink-faint)}.silent-sample:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:"Scheherazade New",var(--font-naskh),serif;font-size:1.4em;line-height:1}.mushaf-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:2px 0 var(--space-4);border-inline-start:2px solid var(--gold);font-family:var(--font-sans);font-size:calc(.95rem * var(--reader-scale, 1));line-height:1.65;font-weight:var(--weight-regular);text-align:start;color:var(--color-ink-muted);padding-inline-start:12px}@media (max-width:40rem){.mushaf-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:var(--space-5)}.mushaf-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.page{padding-inline:10px}@supports not (inset:0){.mushaf-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.page{padding-inline-start:10px;padding-inline-end:10px}}.reader-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:34px}.reader-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{display:none}.reader-size-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:2.9em}.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--mushaf-inset:6px;border-radius:6px;padding:24px 16px 30px}.mushaf-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block-start:var(--space-3);padding-block-start:var(--space-3)}.mushaf-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:16px;inline-size:16px;margin:3px}.mushaf-banner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:1em}.qr-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qr-banner.mushaf-banner{font-size:var(--qr-ar)}}.reader-shell[data-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--z-dialog);overscroll-behavior:contain;background:var(--paper);align-content:start;padding:max(10px,min(2vw,20px)) max(10px,min(3vw,28px)) max(32px,min(6vw,64px));padding-block-start:max(clamp(10px,2vw,20px),env(safe-area-inset-top));padding-block-end:max(clamp(32px,6vw,64px),env(safe-area-inset-bottom));position:fixed;inset:0;overflow-y:auto}@supports not (inset:0){.reader-shell[data-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}@media (max-width:64rem){.reader-shell[data-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .reader-full-btn .reader-btn-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.reader-shell[data-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .reader-full-btn{justify-content:center;inline-size:38px;padding-inline:0}@supports not (inset:0){.reader-shell[data-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .reader-full-btn{padding-inline-start:0;padding-inline-end:0}}}.reader-shell[data-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mushaf-banner-wrap{scroll-margin-block-start:88px}.reader-shell[data-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .reader-hint{display:none}.reader-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card2);border:var(--rule-hair) solid transparent;min-block-size:38px;color:var(--goldInk);border-radius:12px;align-items:center;gap:4px;padding-inline:8px;display:inline-flex}@supports not (inset:0){.reader-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:8px;padding-inline-end:8px}}.reader-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{block-size:26px;inline-size:26px;color:var(--head);background:var(--card);border:var(--rule-hair) solid var(--line);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard);border-radius:50%;place-items:center;padding:0;display:grid}.reader-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:hover:not(:disabled){border-color:var(--gold)}.reader-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.reader-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:disabled{opacity:.35;cursor:default}.reader-size-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;min-inline-size:3.4em;font-size:var(--text-xs);color:var(--color-ink-muted)}.reader-full-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card2);border:var(--rule-hair) solid transparent;transition:border-color var(--duration-fast) var(--ease-standard)}.reader-full-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.reader-full-btn[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold)}.reader-full-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{color:var(--goldInk)}.reader-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;color:var(--color-ink-faint);margin-block-start:calc(-1 * var(--space-3))}@media (min-width:90rem){.mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:56rem}.reader-shell[data-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mushaf{max-inline-size:64rem}}.reader-shell[data-present=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--paper);padding-block-start:var(--space-3)}.reader-shell[data-present=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dua-sheet,.reader-shell[data-present=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mushaf{max-inline-size:min(96vw,80rem)}.reader-shell[data-present=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dua-ar{font-size:calc(clamp(1.5rem, 2.4vw, 2.8rem) * var(--reader-scale, 1))}.reader-shell[data-present=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dua-tr,.reader-shell[data-present=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mushaf-tr{font-size:calc(clamp(1rem, 1.3vw, 1.5rem) * var(--reader-scale, 1))}.reader-shell[data-present=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .reader-hint{display:none}.reader-present-btn[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);color:var(--color-on-gold)}.reader-present-btn[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{color:inherit}.qibla-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-items:center;gap:var(--space-3);display:grid;position:relative}.qibla-globe-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-sans);font-size:7px;font-weight:var(--weight-semibold);fill:var(--head);paint-order:stroke;stroke:var(--card);stroke-width:2.4px;stroke-linejoin:round}.qibla:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);align-items:stretch;gap:max(14px,min(2vw,22px));display:grid}@media (min-width:56.25rem){.qibla:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr)}}.qibla-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--stage);min-inline-size:0;color:var(--stage-ink);border-radius:24px;flex-direction:column;block-size:max(380px,min(100vh - 290px,560px));block-size:max(380px,min(100dvh - 290px,560px));display:flex;position:relative;overflow:hidden}@media (min-width:56.25rem){.qibla-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:max(420px,min(100vh - 210px,640px));block-size:max(420px,min(100dvh - 210px,640px))}}.qibla-tabs-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;justify-content:center;padding:14px 14px 0;display:flex;position:relative}.qibla-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#f7f3e814;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;inline-size:min(100%,320px);padding:4px;display:grid}.qibla-tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;block-size:42px;font-size:calc(14px * var(--a-fs, 1));font-weight:var(--weight-bold);white-space:nowrap;color:var(--stage-ink);transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);background:none;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;display:flex}.qibla-tab[aria-selected=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);color:var(--stage)}.qibla-panel[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.qibla-reading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-inline-size:0;padding:12px 16px 0;display:flex}.qibla-reading[data-tab=compass]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-reading-dial,.qibla-reading[data-tab=compass]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-reading-main{display:none}.qibla-reading[data-tab=compass]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-reading-sub{text-align:center}.qibla-reading-dial:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:0;block-size:46px;inline-size:46px;overflow:visible}.qibla-reading-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:#f7f3e80f;stroke:#c8a45d8c;stroke-width:1.4px}.qibla-reading-north:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:currentColor;opacity:.7;font-size:8px;font-weight:var(--weight-bold);text-anchor:middle;dominant-baseline:central}.qibla-reading-needle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--gold);transition:transform .7s cubic-bezier(.16,1,.3,1)}.qibla-reading-hub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:currentColor}.qibla-reading-words:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:2px;min-inline-size:0;display:flex}.qibla-reading-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;line-height:1.15;display:flex}.qibla-reading-deg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(26px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--gold);white-space:nowrap}.qibla-reading-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(16px * var(--a-fs, 1));font-weight:var(--weight-bold)}.qibla-reading-sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1));opacity:.78;margin:0;line-height:1.5}.qibla-panel-compass:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;flex:1;align-items:center;gap:14px;min-block-size:0;padding:max(12px,min(2vw,24px));display:flex}.qibla-dial-fit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;justify-content:center;align-items:center;min-block-size:0;inline-size:100%;display:flex;container-type:size}.qibla-dial:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1;--ham-ar:1;inline-size:min(100cqw,100cqh,440px);position:relative;container-type:inline-size}.qibla-halo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;transition:opacity var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard);pointer-events:none;background:radial-gradient(circle,#c8a45d59,#c8a45d00 66%);border-radius:50%;position:absolute;inset:-6%;transform:scale(.9)}@supports not (inset:0){.qibla-halo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-6%;right:-6%;bottom:-6%;left:-6%}}.qibla-dial[data-facing=yes]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-halo{opacity:1;transform:scale(1)}.qibla-svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}@supports not (inset:0){.qibla-svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.qibla-face:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:#0a2a20;stroke:#c8a45d59;stroke-width:1px}.qibla-hub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--stage);stroke:#c8a45d59;stroke-width:1px}.qibla-tick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){stroke:#f7f3e873}.qibla-tick-major:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){stroke:var(--gold)}.qibla-rose-letter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:#b9c4bd;font-size:calc(19px * var(--a-fs, 1));font-weight:var(--weight-bold);text-anchor:middle;dominant-baseline:central}.qibla-rose-north:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--stage-ink)}.qibla-needle-wash:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--gold);opacity:.14}.qibla-needle-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){stroke:var(--gold);stroke-width:3px;stroke-linecap:round}.qibla-needle-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--gold)}.qibla-kaaba:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:#14120f;stroke:var(--gold);stroke-width:1.4px}.qibla-kaaba-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){stroke:var(--gold);stroke-width:1.4px}.qibla-you:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--stage-ink)}.qibla-svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>g{transition:transform var(--duration-base) var(--ease-out-expressive)}.qibla-needle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform .7s cubic-bezier(.16,1,.3,1)}.qibla-dial-centre:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:4px;inline-size:34%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qibla-deg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:8.5cqw;line-height:1;font-weight:var(--weight-bold);color:var(--stage-ink);white-space:nowrap}.qibla-dial-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#b9c4bd;white-space:nowrap;font-size:max(11px,3.6cqw)}@supports not (width:1cqw){.qibla-dial:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:min(100%,440px,56vh)}.qibla-deg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:37px}.qibla-dial-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:15px}}.qibla-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:100%;line-height:1.5;font-size:calc(14px * var(--a-fs, 1));font-weight:var(--weight-semibold);text-align:center;color:var(--stage-ink);transition:background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard);background:#f7f3e814;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;margin:0;padding:9px 18px;display:flex}.qibla-status[data-facing=yes]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);color:var(--stage)}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-block-size:0;margin:12px 14px 14px;position:relative}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{block-size:100%}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-map{grid-template-rows:minmax(0,1fr) auto;gap:10px;block-size:100%}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-street-frame{block-size:100%;min-block-size:0;overflow:hidden}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-street{aspect-ratio:auto;--ham-ar:auto;block-size:100%;max-block-size:none;box-shadow:none;border:0;border-radius:0}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-map>p.text-xs,.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-street-who{display:none}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-attribution{z-index:2;inset-block-end:0;inset-inline:auto;margin:0;position:absolute;right:0}@supports not (inset:0){.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-attribution{bottom:0;left:auto;right:auto}[dir=rtl] .qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-attribution{right:auto;left:auto}}.qibla-street-controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;inset-block-start:10px;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;right:10px}@supports not (inset:0){.qibla-street-controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:10px}}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-map-controls{z-index:2;inset-block-start:10px;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;right:10px}@supports not (inset:0){.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-map-controls{top:10px}}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-map-svg{block-size:100%;max-block-size:100%;inline-size:auto;max-inline-size:100%}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-map .qibla-map{place-content:center;overflow:hidden}.qibla-zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);min-inline-size:34px;box-shadow:inset 0 0 0 1px var(--line),0 4px 12px #0000002e;border-radius:17px;flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.qibla-zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{block-size:34px;inline-size:100%;min-inline-size:34px;color:var(--head);cursor:pointer;background:none;border:0;place-items:center;padding:0;display:grid}.qibla-zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button+button{border-block-start:1px solid var(--line)}.qibla-zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:disabled{opacity:.4;cursor:default}.qibla-map-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;inline-size:100%;display:flex}.qibla-span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--stage);border-radius:999px;gap:2px;padding:3px;display:flex;box-shadow:0 4px 12px #00000038}.qibla-span-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;block-size:28px;font-size:calc(12px * var(--a-fs, 1));font-weight:var(--weight-bold);white-space:nowrap;color:var(--stage-ink);background:none;border:0;border-radius:999px;align-items:center;gap:5px;padding-inline:10px;display:flex}@supports not (inset:0){.qibla-span-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:10px;padding-inline-end:10px}}.qibla-span-btn[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);color:var(--stage)}.qibla-route-under:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:none;stroke:var(--stage);stroke-opacity:.25;stroke-width:7px}.qibla-route:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:none;stroke:var(--gold);stroke-width:4px;stroke-dasharray:2 9;stroke-linecap:round}@media (max-width:40rem){.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-attribution{font-size:10px}}.qibla-side:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:14px;min-inline-size:0;display:flex}.qibla-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--sheet);border:var(--rule-hair) solid var(--line);border-radius:24px;flex-direction:column;gap:18px;padding:max(18px,min(2.4vw,26px));display:flex}.qibla-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:8px;display:flex}.qibla-field-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--color-ink-muted)}.qibla-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ink);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}@supports (color:color-mix(in lab,red,red)){.qibla-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--ink) 8%,transparent)}}.qibla-seg-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;block-size:40px;font-size:calc(13.5px * var(--a-fs, 1));font-weight:var(--weight-semibold);white-space:nowrap;min-inline-size:0;color:var(--ink);transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);background:none;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-inline:10px;display:flex;overflow:hidden}@supports not (inset:0){.qibla-seg-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:10px;padding-inline-end:10px}}.qibla-seg-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{text-overflow:ellipsis;overflow:hidden}.qibla-seg-btn[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--stage);color:var(--stage-ink)}.qibla-seg-btn[data-blocked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--holiday);box-shadow:inset 0 0 0 1.5px var(--holiday)}@supports (color:color-mix(in lab,red,red)){.qibla-seg-btn[data-blocked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--holiday) 45%,transparent)}}.qibla-seg-btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:default}.qibla-geo-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));color:var(--color-ink-muted);margin:0;line-height:1.6}.qibla-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;block-size:48px;max-inline-size:100%;font-size:calc(15.5px * var(--a-fs, 1));font-weight:var(--weight-bold);white-space:nowrap;background:var(--gold);color:var(--stage);transition:transform .12s var(--ease-standard);border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding-inline:26px;display:flex}@supports not (inset:0){.qibla-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:26px;padding-inline-end:26px}}.qibla-go:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.97)}.qibla-go:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--stage-ink);outline-offset:3px}.qibla-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));color:var(--color-ink-muted);text-wrap:pretty;margin:0;line-height:1.7}.qibla-privacy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12px * var(--a-fs, 1));color:var(--color-ink-muted);grid-column:1/-1;max-inline-size:80ch;margin:0;line-height:1.7}.qibla-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin-block-end:max(14px,min(2vw,22px));display:flex}.qibla-head-words:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;flex:0 auto;gap:6px;min-inline-size:0;display:flex}.qibla-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1{font-size:max(26px,min(3.6vw,42px));line-height:1.15;font-weight:var(--weight-bold);letter-spacing:-.01em;text-wrap:balance;margin:0}.qibla-head-lede:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:44ch;font-size:calc(14.5px * var(--a-fs, 1));color:var(--color-ink-muted);text-wrap:pretty;flex:0 44ch;margin:0;line-height:1.7}@media (max-height:46rem){.qibla-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:16px 24px}@supports not (inset:0){.qibla-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:16px;padding-block-end:24px}}.qibla-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block-end:12px}.qibla-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1{font-size:max(20px,min(2.6vw,28px))}.qibla-head-lede:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13.5px * var(--a-fs, 1));flex-basis:34ch;max-inline-size:34ch}.qibla-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:max(280px,min(100vh - 200px,640px));block-size:max(280px,min(100dvh - 200px,640px))}}@media (max-width:40rem){.qibla-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:24px 32px}@supports not (inset:0){.qibla-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:24px;padding-block-end:32px}}.qibla-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block-end:12px}.qibla-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1{font-size:max(20px,min(5.4vw,26px))}.qibla-head-lede:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13.5px * var(--a-fs, 1))}.qibla-tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));gap:6px}.qibla-field-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12px * var(--a-fs, 1))}.qibla-geo-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.qibla-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1))}.qibla-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(15px * var(--a-fs, 1))}.qibla-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:max(330px,min(100vh - 322px,560px));block-size:max(330px,min(100dvh - 322px,560px))}}.qibla-street-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:16px;inline-size:100%;position:relative}.qibla-street:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1;--ham-ar:1;border:var(--rule-hair) solid var(--line);background:var(--map-sea);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:16px;max-block-size:32rem;inline-size:100%;position:relative;overflow:hidden;box-shadow:0 18px 34px -28px #14281e80}.qibla-street:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:grabbing}.qibla-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;direction:ltr;block-size:256px;inline-size:256px;max-inline-size:none;position:absolute;inset-block-start:0;inset-inline-start:0}@supports not (inset:0){.qibla-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;left:0}[dir=rtl] .qibla-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:0;left:auto}}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-street{direction:ltr}.qibla-street-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}@supports not (inset:0){.qibla-street-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.qibla-street-rose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;filter:drop-shadow(0 4px 8px #14281e40);block-size:34px;inline-size:34px}.qibla-street-rose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{block-size:100%;inline-size:100%;transition:transform var(--duration-base) linear}.qibla-street-who:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12px * var(--a-fs, 1));font-weight:var(--weight-semibold);color:var(--goldInk);background:var(--glass);border:var(--rule-hair) solid var(--line);pointer-events:none;border-radius:999px;margin:0;padding:3px 10px;position:absolute;inset-block-start:10px;inset-inline-end:10px}@supports not (inset:0){.qibla-street-who:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:10px;right:10px}[dir=rtl] .qibla-street-who:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:10px;right:auto}}.qibla-attribution:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--glass);direction:ltr;border-start-start-radius:8px;margin:0;padding:2px 8px;font-size:11px;position:absolute;inset-block-end:0;inset-inline-end:0}@supports not (inset:0){.qibla-attribution:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:0;right:0}[dir=rtl] .qibla-attribution:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:0;right:auto}}.qibla-embed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}@supports not (inset:0){.qibla-embed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.qibla-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;background:var(--stage);block-size:58px;inline-size:58px;color:var(--gold);font-size:10px;font-weight:var(--weight-bold);cursor:pointer;right:8px;border:2px solid #fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex;position:absolute;inset-block-end:22px;box-shadow:0 2px 8px #0000004d}@supports not (inset:0){.qibla-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:22px}}.qibla-layer:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--gold);outline-offset:2px}.qibla-street[data-embedded]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:default;touch-action:auto}.qibla-attribution-google:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-ink-muted);pointer-events:none;align-items:center;gap:6px;display:flex}.qibla-google-logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:drop-shadow(0 0 1px #0009);block-size:16px;inline-size:auto;display:block}.qibla-google-word:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-ink);font-family:Arial,Helvetica,sans-serif;font-weight:700}.qibla-attribution:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{color:var(--color-ink-muted);text-decoration:none}.qibla-attribution:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover{text-decoration:underline}.qibla-fallback:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-3);justify-items:center;display:grid}.qibla-map-svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 30px #14281e2e);block-size:auto;inline-size:min(100%,29rem)}.qibla-here-cardinal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-sans);font-size:9px;font-weight:var(--weight-semibold);fill:var(--color-ink-muted)}.qibla-here-cardinal[data-north=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--goldInk)}.qibla-map-controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.timetable-hij:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--goldInk)}.chrome-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-pill);background:var(--card);block-size:40px;inline-size:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--head);cursor:pointer;transition:background-color .3s var(--ease-standard),box-shadow .3s var(--ease-standard),color .3s var(--ease-standard),transform .3s var(--ease-out-expressive);border:0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.chrome-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card2);box-shadow:inset 0 0 0 1px var(--gold);color:var(--goldInk)}.chrome-btn:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.92)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mirror{transform:scaleX(-1)}.btn-gold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--btn-bg:transparent;--btn-fg:var(--color-on-gold);background:linear-gradient(135deg,var(--goldHi) 0,var(--gold) 46%,var(--goldLo) 100%);color:var(--color-on-gold);transition:transform var(--duration-base) var(--ease-out-expressive),box-shadow var(--duration-base) var(--ease-out-expressive),background-position .7s var(--ease-out-expressive),letter-spacing var(--duration-base) var(--ease-out-expressive);background-position:0;background-size:180% 180%}.btn-gold:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-position:100%;box-shadow:0 16px 36px -16px #c8a45dcc}.brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:opacity var(--duration-fast) var(--ease-standard);position:relative}.brand-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform 1s var(--ease-out-expressive)}.brand:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .brand-mark{transform:scale(1.05)}.brand-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--gold);opacity:0;transition:opacity var(--duration-base) var(--ease-standard),transform .7s var(--ease-out-expressive);pointer-events:none;border-radius:50%;position:absolute;inset:-8px;transform:scale(.9)}@supports not (inset:0){.brand-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-8px;right:-8px;bottom:-8px;left:-8px}}.brand:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .brand-ring{opacity:.7;transform:none}.frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-softer);background:var(--greenD);position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #000000d9}.frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #c8a45d59}@supports not (inset:0){.frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:0;right:0;bottom:0;left:0}}.frame-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.frame-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";border:var(--rule-hair) solid var(--patBand);border-radius:var(--radius-softer);pointer-events:none;transition:inset .8s var(--ease-out-expressive);position:absolute;inset-block:22px;inset-inline:-18px 26px}@supports not (inset:0){.frame-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:22px;bottom:22px;left:-18px;right:26px}[dir=rtl] .frame-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{right:-18px;left:26px}}.frame-wrap:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{inset-inline:-24px 20px}@supports not (inset:0){.frame-wrap:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:-24px;right:20px}[dir=rtl] .frame-wrap:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{right:-24px;left:20px}}.caret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform .4s var(--ease-out-expressive)}[aria-expanded=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .caret{transform:rotate(180deg)}.pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;visibility:hidden;transform-origin:100% 0;transition:opacity var(--duration-fast) var(--ease-standard),transform .4s var(--ease-out-expressive),visibility var(--duration-fast);transform:translateY(-8px) scale(.97)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pop{transform-origin:0 0}.pop[data-open=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;visibility:visible;transform:none}.pop-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),padding-inline-start var(--duration-fast) var(--ease-out-expressive)}.pop-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card2);color:var(--head);padding-inline-start:19px}.drawer-scrim:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#073b2947;animation:ham-fade .35s both}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer-scrim{background:#00000080}.drawer-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-block-size:calc(100vh - var(--header-h) - 24px);max-block-size:calc(100dvh - var(--header-h) - 24px);overscroll-behavior:contain;background:var(--paper2);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-panel);animation:ham-fade var(--duration-base) var(--ease-out-expressive) both;padding:22px max(16px,min(4vw,32px)) 26px;inset-block-start:calc(var(--header-h) + 4px);inset-inline:max(10px,min(2vw,20px));overflow:auto;box-shadow:0 30px 60px -30px #073b2999}@supports not (inset:0){.drawer-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--header-h) + 4px);left:max(10px,min(2vw,20px));right:max(10px,min(2vw,20px))}[dir=rtl] .drawer-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:max(10px,min(2vw,20px));left:max(10px,min(2vw,20px))}}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer-panel{box-shadow:0 30px 60px -28px #000000d9}.drawer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a,.drawer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{animation:ham-rise var(--duration-base) var(--ease-out-expressive) both}.drawer-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(17px * var(--a-fs, 1));font-weight:var(--weight-semibold);color:var(--ink2);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),padding-inline-start .35s var(--ease-out-expressive);border-radius:12px;justify-content:flex-start;align-items:center;gap:12px;padding:15px 16px;text-decoration:none;display:flex;position:relative}.drawer-item[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);background:var(--chip)}.drawer-item-quiet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);font-weight:var(--weight-medium);padding-block:10px}@supports not (inset:0){.drawer-item-quiet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:10px;padding-block-end:10px}}.drawer-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--line2);block-size:5px;inline-size:5px;transition:background-color var(--duration-fast) var(--ease-standard);border-radius:50%;flex:none}.drawer-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer-dot,.drawer-item[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer-dot{background:var(--gold)}.drawer-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--gold);opacity:.75;transition:transform .4s var(--ease-out-expressive);margin-inline-start:auto}.drawer-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer-go{transform:translate(3px)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer-item:hover .drawer-go{transform:scaleX(-1) translate(3px)}.drawer-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";background:var(--gold);transform-origin:50%;width:2px;transition:transform .45s var(--ease-out-expressive);inset-inline-start:0;border-radius:2px;position:absolute;top:12%;bottom:12%;transform:scaleY(0)}@supports not (inset:0){.drawer-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:0}[dir=rtl] .drawer-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:0;left:auto}}.drawer-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.drawer-item[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:scaleY(1)}.drawer-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card2);color:var(--head);padding-inline-start:18px}.drawer-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:10.5px;font-weight:var(--weight-bold);letter-spacing:.24em;text-transform:uppercase;color:var(--goldInk);align-items:center;gap:12px;margin-block-end:14px;display:flex}.drawer-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{background:linear-gradient(90deg,var(--gold),transparent);flex:auto;height:1px}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer-head span{background:linear-gradient(270deg,var(--gold),transparent)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer-head{letter-spacing:0;text-transform:none}.steps:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){list-style:decimal}.steps:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li::marker{color:var(--goldInk);font-weight:var(--weight-bold)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .steps{list-style:persian}.search-scrim:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--color-scrim);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:ham-s-back .4s ease-out both;position:absolute;inset:0}@supports not (inset:0){.search-scrim:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.search-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){will-change:left,top,width;position:fixed}.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:var(--rule-hair) solid var(--gold);border-radius:var(--radius-pill);will-change:block-size,padding-inline;align-items:center;gap:12px;block-size:60px;padding-inline:20px;display:flex;overflow:hidden;box-shadow:0 22px 50px -30px #0009}@supports not (inset:0){.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:20px;padding-inline-end:20px}}.search-pill:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--gold);outline-offset:2px}.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{animation:ham-s-ink .3s ease-out .16s both}.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{animation:ham-s-ink .3s ease-out .2s both}.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input::-webkit-search-cancel-button,.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input::-webkit-search-decoration{display:none}.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{animation:ham-s-ink .3s ease-out .24s both}.search-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);max-block-size:min(58vh,430px);margin-block-start:12px;animation:ham-s-panel .42s cubic-bezier(.22,1,.3,1) .22s both;overflow:auto;box-shadow:0 30px 64px -38px #0009}.chip-word:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13.5px * var(--a-fs, 1));font-weight:var(--weight-semibold,600);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-pill);background:var(--chip);color:var(--chipInk);align-items:center;padding:9px 17px;display:inline-flex}.corner-a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-inline-start:18px}@supports not (inset:0){.corner-a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:18px}[dir=rtl] .corner-a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:18px;left:auto}}.corner-b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-inline-end:18px;transform:rotate(180deg)}@supports not (inset:0){.corner-b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:18px}[dir=rtl] .corner-b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:18px;right:auto}}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .corner-a{transform:scaleX(-1)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .corner-b{transform:rotate(180deg) scaleX(-1)}.orn-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.orn-ring[data-side=end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-inline-end:var(--ring-off)}@supports not (inset:0){.orn-ring[data-side=end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:var(--ring-off)}[dir=rtl] .orn-ring[data-side=end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:var(--ring-off);right:auto}}.orn-ring[data-side=start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-inline-start:var(--ring-off)}@supports not (inset:0){.orn-ring[data-side=start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:var(--ring-off)}[dir=rtl] .orn-ring[data-side=start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:var(--ring-off);left:auto}}.orn-panorama:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:2167/482;--ham-ar:2167/482}.surah-search-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-ink-muted);inset-inline-start:14px;position:absolute;top:50%;transform:translateY(-50%)}@supports not (inset:0){.surah-search-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:14px}[dir=rtl] .surah-search-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:14px;left:auto}}.search-idle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);color:var(--color-ink-muted);margin:0;padding:18px 22px;line-height:1.7}.search-hit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:start;inline-size:100%;color:var(--color-ink);border-block-end:var(--rule-hair) solid var(--line);transition:background-color var(--duration-fast) var(--ease-standard);gap:3px;padding:14px 22px;text-decoration:none;display:grid}.search-hit:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card2)}.dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--color-rule-strong);border-radius:var(--radius-baseline);background:var(--color-bg);color:var(--color-text);padding:var(--space-5);max-width:34rem;width:calc(100vw - var(--space-6));box-shadow:var(--shadow-lg)}.dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{background:var(--color-scrim-veil);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-2xl);margin-block-end:var(--space-2)}.dialog-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-2);justify-content:flex-end;margin-block-start:var(--space-5);display:flex}.cmyk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--paper);filter:url(#bs-plate-cmyk);position:relative;overflow:hidden}.cmyk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";pointer-events:none;mix-blend-mode:multiply;background-image:radial-gradient(circle,#00000038 30%,#0000 32%);background-size:3px 3px;position:absolute;inset:0}@supports not (inset:0){.cmyk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:0;right:0;bottom:0;left:0}}.cmyk-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){isolation:isolate;position:relative}.cmyk-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.cmyk-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.16;position:absolute;inset:0}@supports not (inset:0){.cmyk-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.cmyk-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:0;right:0;bottom:0;left:0}}.cmyk-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:var(--color-accent);transform:translate(1.5px,-1.5px)}.cmyk-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background:var(--color-accent-2);transform:translate(-1.5px,1.5px)}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cmyk-wrap:after,:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cmyk-wrap:before{mix-blend-mode:screen;opacity:.12}.halftone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(.35) contrast(1.15);position:relative;overflow:hidden}.halftone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";pointer-events:none;mix-blend-mode:multiply;background-image:radial-gradient(circle,#00000038 30%,#0000 32%);background-size:3px 3px;position:absolute;inset:0}@supports not (inset:0){.halftone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:0;right:0;bottom:0;left:0}}[data-rise]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}[data-rise][data-rise-armed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;filter:blur(7px);transform:translateY(46px) scale(.968)}[data-rise][data-rise-in=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;filter:blur();transition:opacity 1.25s var(--ease-rise),transform 1.35s var(--ease-rise),filter 1.1s var(--ease-rise);transition-delay:calc(var(--d, 0s) + var(--rise-delay, 0s));transform:none}[data-words]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .word{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-inline-size:100%;display:inline-block}[data-words=hero]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:.32em;display:flex}[data-words][data-rise-armed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .word{opacity:0;filter:blur(4px);transform:translateY(.55em)}[data-words=hero][data-rise-armed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .word{filter:blur(6px);transform:translateY(1.1em)}[data-words][data-rise-in=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .word{opacity:1;filter:blur();transition:opacity .9s var(--ease-rise),transform 1s var(--ease-rise),filter .8s var(--ease-rise);transition-delay:calc(.24s + var(--ci, 0) * 42ms);transform:none}[data-words=hero][data-rise-in=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .word{transition:opacity 1.5s var(--ease-rise),transform 1.6s var(--ease-rise),filter 1.4s var(--ease-rise);transition-delay:calc(var(--ci, 0) * .2s)}[data-words=tight][data-rise-in=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .word{transition-delay:calc(.12s + var(--ci, 0) * 34ms)}[data-chars]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ch{display:inline-block}[data-chars][data-rise-armed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ch{opacity:0;transform:translateY(.4em) rotate(4deg)}[data-chars][data-rise-in=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ch{opacity:1;transition:opacity .5s var(--ease-out-expressive),transform .6s var(--ease-out-expressive);transition-delay:calc(var(--ci, 0) * 16ms);transform:none}.fade-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:ham-fade 1s both}.page-enter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:ham-page-in .8s var(--ease-out-expressive) both}.plate-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){will-change:transform}@supports (animation-timeline:view()){.section-alt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .plate,.section-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .plate,.section-loose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .plate,.section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .plate{animation:plate-parallax linear both;animation-timeline:view();animation-range:cover}}.plate-drift-khatam:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:plate-drift-khatam 70s linear infinite}.plate-drift-shesh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:plate-drift-shesh 42s linear infinite}.plate-drift-tumar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:plate-drift-tumar 30s linear infinite}.ham-spin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:ham-spin 7s linear infinite}@media (prefers-reduced-motion:reduce){html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-chars][data-rise-armed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ch,[data-rise][data-rise-armed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),[data-words][data-rise-armed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .word{opacity:1;filter:none;transform:none}.fade-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:none}.plate-field,.section .plate,.section-alt .plate,.section-band .plate,.section-loose .plate{animation:none!important;translate:none!important}.kicker-led:before{transform:scaleX(1)!important}.search-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button,.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input,.search-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{animation:none}}.editable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:1px dashed var(--color-accent);outline-offset:3px;border-radius:var(--radius-baseline);transition:background-color var(--duration-fast) var(--ease-standard);cursor:text}.editable:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-accent-100)}.editable:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--color-accent);background:var(--color-accent-100)}.editable[data-saving=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-color:var(--color-accent-2)}.editable-region:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.editable-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-1);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);z-index:2;display:flex;position:absolute;inset-block-start:calc(var(--space-4) * -1);inset-inline-end:0}@supports not (inset:0){.editable-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--space-4) * -1);right:0}[dir=rtl] .editable-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:0;right:auto}}.editable-region:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.editable-toolbar,.editable-region:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.editable-toolbar{opacity:1}.editable-drop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px dashed var(--color-accent);outline-offset:-4px}.editable-drop[data-over=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--color-accent-200)}.collapse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){visibility:collapse}.visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){visibility:visible}.absolute:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.fixed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed}.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.static:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:static}.sticky:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:sticky}.inset-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset:var(--space-0)}@supports not (inset:0){.inset-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:var(--space-0);right:var(--space-0);bottom:var(--space-0);left:var(--space-0)}}.top-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:var(--space-0)}.isolate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){isolation:isolate}.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}@media (min-width:40rem){.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:40rem}}@media (min-width:48rem){.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:48rem}}@media (min-width:64rem){.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:64rem}}@media (min-width:80rem){.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:80rem}}@media (min-width:96rem){.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:96rem}}.ms-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto}.block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.contents:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:contents}.flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex}.grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid}.hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline}.inline-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-block}.inline-flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex}.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:table}.h-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:100%}.shrink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-shrink:1}.grow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-grow:1}.transform:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){resize:both}.flex-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column}.flex-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.items-baseline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline}.items-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.items-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}.gap-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-1)}.gap-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-2)}.gap-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-3)}.gap-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-4)}.truncate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:.25rem}.border:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:1px}.fill-rule:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--color-rule)}.text-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.uppercase:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-transform:uppercase}.italic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-style:italic}.underline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-decoration-line:underline}.shadow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.shadow\/halo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-style:var(--tw-outline-style);outline-width:1px}.blur:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--tw-blur:blur(8px)}.blur:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.grayscale:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.grayscale:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--tw-grayscale:grayscale(100%)}.filter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[q\:17\[لِلَّهِ\]\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){q:17[لِلَّهِ]}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--rd-paper:#f7f3e8;--rd-card:#fff;--rd-ink:#14261d;--rd-ink2:#5c5548;--rd-head:#073b29;--rd-green:#0b5d3b;--rd-on-green:#f7f3e8;--rd-gold:#c8a45d;--rd-gold-ink:#86692c;--rd-chip:#edf5f0;--rd-line:#14261d1f;--rd-line-2:#14261d3d;--rd-glass:#ffffffdb;--rd-shadow:0 14px 36px #073b2929;--rd-silent:#aaa392;--rd-ar-face:"Scheherazade New",var(--font-naskh),serif;--rd-ease:cubic-bezier(.16,1,.3,1);--rd-sheet-ease:cubic-bezier(.32,.72,0,1);--rd-spring:cubic-bezier(.34,1.4,.64,1)}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--rd-paper:#0b1a13;--rd-card:#11251c;--rd-ink:#efe9d8;--rd-ink2:#bdb5a2;--rd-green:#c8a45d;--rd-on-green:#0b1a13;--rd-gold-ink:#d6b877;--rd-chip:#c8a45d24;--rd-line:#efe9d81f;--rd-line-2:#efe9d842;--rd-glass:#11251ce0;--rd-shadow:0 14px 36px #00000073;--rd-silent:#efe9d866}body:has(.rd-app):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-paper)}body:has(.rd-app):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .site-header{display:none}body:has(.rd-app):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar{display:none}body:has(.rd-app):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-city{display:none}.rd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-paper);min-block-size:100vh;min-block-size:100dvh;color:var(--rd-ink);font-family:var(--font-body)}@supports not (aspect-ratio:1){.rd-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button,.rd-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button,.rd-present:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button,.rd-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button,.rd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{font:inherit;color:inherit}}:where(.rd,.rd-dock,.rd-sheet,.rd-present,.rd-pop):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{font:inherit;color:inherit}@media (max-width:1023.98px){.rd-desk{display:none!important}}@media (min-width:1024px){.rd-mob{display:none!important}}.rd-ghost:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-round:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:44px;inline-size:44px;color:var(--rd-ink);cursor:pointer;transition:transform .2s var(--rd-ease),background-color .2s;background:none;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.rd-ghost:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2)}@media (pointer:fine){.rd-ghost:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:38px;inline-size:38px}}.rd-ghost:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-round:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip);color:var(--rd-green);transform:scale(1.06)}.rd-ghost:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-pill:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-play:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-round:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.94)}.rd-pill:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-round:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-skip-btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.35;pointer-events:none}.rd-round-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip);block-size:48px;inline-size:48px;color:var(--rd-green)}.rd-ghost[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-gold-ink)}.rd-pill{color:var(--rd-on-green)!important}.rd-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-green);cursor:pointer;min-block-size:44px;transition:transform .2s var(--rd-ease),box-shadow .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}@supports not (inset:0){.rd-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:18px;padding-inline-end:18px}}.rd-pill:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-1px);box-shadow:0 6px 16px #073b2933}.rd-pill-outline{color:var(--rd-green)!important}.rd-pill-outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1.5px var(--rd-line-2);background:none}.rd-pill-outline:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1.5px var(--rd-green)}.rd-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:40;background:var(--rd-glass);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);padding-block-start:env(safe-area-inset-top);position:sticky;inset-block-start:0}@supports not (inset:0){.rd-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0}}.rd-bar-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;gap:8px;block-size:64px;padding-inline:10px;display:grid}@supports not (inset:0){.rd-bar-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:10px;padding-inline-end:10px}}.rd-bar-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-bar-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:8px;min-inline-size:0;display:flex}.rd-bar-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end;position:relative}.rd-brand-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0}.rd-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;cursor:pointer;background:none;border:0;border-radius:16px;align-items:center;gap:12px;min-block-size:48px;min-inline-size:0;max-inline-size:100%;padding:4px 12px;display:flex}.rd-title:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}.rd-title-ar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);color:var(--rd-green);font-size:26px;line-height:1;display:none}.rd-title-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:center;min-inline-size:0;display:flex}.rd-title-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;align-items:center;gap:4px;font-size:1rem;font-weight:700;line-height:1.25;display:inline-flex}.rd-title-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);white-space:nowrap;font-size:.75rem}.rd-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-line);border-radius:3px;block-size:3px;margin-inline:10px;overflow:hidden}@supports not (inset:0){.rd-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:10px;margin-inline-end:10px}}.rd-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{background:var(--rd-green);block-size:100%;transition:inline-size .45s var(--rd-ease);border-radius:3px;display:block}@media (max-width:1023.98px){.rd-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card)}.rd-seg-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-green);box-shadow:0 4px 12px #073b293d}.rd-seg button[aria-pressed=true]{color:var(--rd-on-green)!important;font-weight:700!important}.rd-bar-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr)}.rd-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-self:center;padding-inline:8px}@supports not (inset:0){.rd-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:8px;padding-inline-end:8px}}.rd-title-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-title-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:100%}.rd-title-clip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0}}@media (min-width:1024px){.rd-bar-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:68px;padding-inline:16px}@supports not (inset:0){.rd-bar-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:16px;padding-inline-end:16px}}.rd-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:start}.rd-title-ar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.rd-title-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}.rd-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0;margin-inline:0}@supports not (inset:0){.rd-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:0;margin-inline-end:0}}.rd-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{border-radius:0}}.rd-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.rd-side:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media (min-width:1024px){.rd-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:grid-template-columns .45s var(--rd-ease);grid-template-columns:300px minmax(0,1fr);display:grid}.rd-app[data-side=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-layout{grid-template-columns:0 minmax(0,1fr)}.rd-side:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-inline-end:1px solid var(--rd-line);block-size:calc(100vh - 71px);block-size:calc(100dvh - 71px);display:block;position:sticky;inset-block-start:71px;overflow:hidden}@supports not (inset:0){.rd-side:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:71px}}.rd-app[data-side=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-side{border-color:#0000}.rd-side-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;scrollbar-gutter:stable;block-size:100%;inline-size:300px;padding:16px 8px 120px 14px;overflow-y:auto}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-side-inner{padding:16px 14px 120px 8px}}.rd-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:16px 10px calc(196px + env(safe-area-inset-bottom));touch-action:pan-y;transition:opacity .25s}.rd-main[data-loading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.35}@media (min-width:1024px){.rd-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:28px 24px 130px}}.rd-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:12px;max-inline-size:780px;margin-inline:auto;display:flex}@supports not (inset:0){.rd-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto}}.rd-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>section{flex-direction:column;gap:12px;display:flex}.rd-failed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card);text-align:center;max-inline-size:780px;box-shadow:0 0 0 1px var(--rd-line);border-radius:20px;margin:0 auto 16px;padding:18px}.rd-verse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card);box-shadow:0 0 0 1px var(--rd-line);border-radius:22px;padding:12px 14px 16px;scroll-margin-block-start:90px;transition:background-color .35s}.rd-verse[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}@media (min-width:1024px){.rd-verse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:24px;padding:18px 24px 22px}}.rd-verse-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:10px;min-block-size:44px;display:flex}.rd-more:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-verse-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto}.rd-verse-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2px;display:flex}.rd-flag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-gold-ink)}.rd-ar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);font-size:var(--rd-ar,24px);color:var(--rd-ink);text-align:right;overflow-wrap:anywhere;margin:4px 0 0;line-height:2.15}.rd-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);color:var(--rd-gold-ink);white-space:nowrap}.rd-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:64ch;color:var(--rd-ink2);margin:8px 0 0;font-size:1rem;line-height:1.65}.rd-mushaf-tr:lang(fa):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-tr:lang(fa):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:"Vazirmatn",var(--font-naskh),sans-serif;font-size:17px;line-height:1.9}@media (min-width:1024px){.rd-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:17.5px}}.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:44px;inline-size:44px;color:var(--rd-green);font-variant-numeric:tabular-nums;isolation:isolate;transition:transform .2s var(--rd-ease);background:none;border:0;flex:none;place-items:center;padding:0;font-size:13px;font-weight:700;display:inline-grid;position:relative}button.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}button.rd-medal:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(1.06)}button.rd-medal:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.94)}.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";border-radius:5px;position:absolute}.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:var(--rd-gold);inset:7px}@supports not (inset:0){.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:7px;right:7px;bottom:7px;left:7px}}.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.rd-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:rotate(45deg)}.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;position:absolute;inset:0}@supports not (inset:0){.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:var(--rd-card);border-radius:4px;transition:background-color .35s;inset:8.5px}@supports not (inset:0){.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.rd-medal-fill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:8.5px;right:8.5px;bottom:8.5px;left:8.5px}}.rd-medal-n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;transition:color .35s;position:relative}.rd-medal[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-medal-fill:after,.rd-medal[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-medal-fill:before{background:var(--rd-green)}.rd-medal[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-medal-n{color:var(--rd-on-green)}.rd-eq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;align-items:flex-end;gap:2px;block-size:14px;display:inline-flex}.rd-eq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{background:var(--rd-green);transform-origin:bottom;border-radius:2px;block-size:100%;inline-size:3px;animation:rd-eq .9s ease-in-out infinite alternate}.rd-eq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i:nth-child(2){animation-delay:.15s}.rd-eq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i:nth-child(3){animation-delay:.3s}.rd-eq[data-paused]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{animation-play-state:paused}@keyframes rd-eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.rd-surah:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card);box-shadow:0 0 0 1px var(--rd-line);text-align:center;border-radius:28px;padding:24px 18px 22px;scroll-margin-block-start:90px}.rd-kicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:.14em;text-transform:uppercase;color:var(--rd-gold-ink);margin:0;font-size:.75rem;font-weight:700}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-kicker{letter-spacing:0;text-transform:none;font-size:.8125rem}.rd-surah-ar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);color:var(--rd-head);margin:6px 0 2px;font-size:44px;font-weight:400;line-height:1.6}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-surah-ar{color:var(--rd-ink)}.rd-surah-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);margin:0;font-size:.875rem}.rd-bism:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);font-size:calc(26px * var(--rd-scale, 1));color:var(--rd-green);text-align:center;margin:14px 0 0;line-height:1.9}.rd-mushaf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card);box-shadow:0 0 0 1px var(--rd-line);border-radius:28px;padding:8px}.rd-mushaf-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1.5px var(--rd-gold);border-radius:21px;padding:14px 16px}@media (min-width:1024px){.rd-mushaf-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:18px 30px 16px}}.rd-mushaf-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-end:1px solid var(--rd-line);color:var(--rd-ink2);justify-content:space-between;gap:12px;margin-block-end:6px;padding-block-end:8px;font-size:.8125rem;font-weight:600;display:flex}.rd-mushaf-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;margin:14px 0 4px;font-weight:400}.rd-mushaf-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{background:var(--rd-chip);color:var(--rd-green);font-family:var(--rd-ar-face);border-radius:999px;padding:2px 26px;font-size:22px;line-height:1.8;display:inline-block}.rd-mushaf-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);font-size:var(--rd-ar,24px);text-align:justify;text-align-last:center;color:var(--rd-ink);margin:0;line-height:2.15}.rd-mushaf-alone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center}.rd-ayah:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:8px;scroll-margin-block-start:110px;transition:background-color .25s}.rd-ayah[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}@media (hover:hover){.rd-ayah:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}}.rd-ayah:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--rd-green);outline-offset:2px}.rd-mushaf-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;margin-block-start:10px}.rd-folio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:44px;box-shadow:inset 0 0 0 1px var(--rd-gold);color:var(--rd-gold-ink);border-radius:999px;padding:3px 14px;font-size:.8125rem;font-weight:600;display:inline-block}.rd-mushaf-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card);box-shadow:0 0 0 1px var(--rd-line);color:var(--rd-ink2);border-radius:24px;padding:18px 20px;line-height:1.8}.rd-mushaf-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{margin:8px 0 0}.rd-mushaf-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) sup{color:var(--rd-gold-ink);margin-inline-end:3px;font-weight:700}.rd-pagenav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-inline-size:780px;margin:24px auto 10px;display:flex}.rd-pagenav-at:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);font-size:.875rem}.rd-credits:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:780px;color:var(--rd-ink2);text-align:center;margin:8px auto 0;font-size:.78rem;line-height:1.6}.rd-dock-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:45;pointer-events:none;position:fixed;inset-block-end:calc(12px + env(safe-area-inset-bottom));inset-inline:10px}@supports not (inset:0){.rd-dock-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(12px + env(safe-area-inset-bottom));left:10px;right:10px}[dir=rtl] .rd-dock-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:10px;left:10px}}.rd-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto;background:var(--rd-glass);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 0 0 1px var(--rd-line),var(--rd-shadow);color:var(--rd-ink);font-family:var(--font-body);border-radius:28px;padding:8px 8px 4px}.rd-dock-player:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:52px minmax(0,1fr) 76px;align-items:center;gap:8px;display:grid}.rd-play:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:conic-gradient(var(--rd-green) calc(var(--p, 0) * 1turn),var(--rd-line) 0);cursor:pointer;block-size:52px;inline-size:52px;transition:transform .2s var(--rd-ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.rd-play-core:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-green);block-size:44px;inline-size:44px;color:var(--rd-on-green);border-radius:50%;place-items:center;display:grid}.rd-spin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:rd-spin .9s linear infinite}@keyframes rd-spin{to{transform:rotate(1turn)}}.rd-dock-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0}.rd-dock-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:.9rem;font-weight:700;line-height:1.3;display:flex;overflow:hidden}.rd-dock-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:first-child{text-overflow:ellipsis;overflow:hidden}.rd-dock-sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;font-size:.75rem;overflow:hidden}.rd-skip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:76px;display:flex}.rd-skip-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;background:none;border:0;border-radius:12px;place-items:center;block-size:44px;inline-size:38px;padding:0;display:grid}.rd-skip-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}.rd-speed{color:var(--rd-green)!important;font-size:.78rem!important;font-weight:700!important}.rd-speed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip);cursor:pointer;border:0;border-radius:999px;block-size:28px;min-inline-size:42px;padding:0 8px}.rd-dock-scrub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:32px minmax(0,1fr) 32px auto;align-items:center;gap:6px;block-size:32px;padding-inline:2px;display:grid}@supports not (inset:0){.rd-dock-scrub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:2px;padding-inline-end:2px}}.rd-scrub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:opacity .3s}.rd-dock-scrub[data-dim]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-scrub{opacity:.45}.rd-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);text-align:center;font-size:.6875rem}.rd-scrub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;touch-action:none;align-items:center;block-size:24px;display:flex;position:relative}.rd-scrub:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--rd-green);outline-offset:2px;border-radius:6px}.rd-scrub-track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-line);border-radius:2px;flex:1;block-size:4px;overflow:hidden}.rd-dock-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i,.rd-scrub-track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{background:var(--rd-green);block-size:100%;display:block}.rd-scrub-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-green);block-size:12px;inline-size:12px;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:var(--at,0);transform:translate(-50%,-50%)}@supports not (inset:0){.rd-scrub-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:50%;left:var(--at,0)}[dir=rtl] .rd-scrub-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:var(--at,0);left:auto}}[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-scrub-thumb{transform:translate(50%,-50%)}.rd-dock-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-start:1px solid var(--rd-line);grid-template-columns:minmax(0,1fr) 48px minmax(0,1.5fr) 48px minmax(0,1fr);align-items:center;gap:4px;margin-block-start:4px;padding-block:6px 4px;display:grid}@supports not (inset:0){.rd-dock-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:6px;padding-block-end:4px}}.rd-dock-word{color:var(--rd-ink2)!important;font-size:.6875rem!important;font-weight:600!important}.rd-dock-word:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;background:none;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-block-size:48px;padding:0;display:flex}.rd-dock-centre:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;background:none;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-block-size:48px;min-inline-size:0;padding:0 4px;display:flex}.rd-dock-centre:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-dock-word:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}.rd-dock-centre-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;font-size:.875rem;font-weight:700}.rd-dock-centre-sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);white-space:nowrap;font-size:.6875rem}@media (min-width:1024px){.rd-dock-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:inset-inline-start .45s var(--rd-ease);justify-content:center;display:flex;inset-block-end:20px;inset-inline:300px 0}@supports not (inset:0){.rd-dock-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:20px;left:300px;right:0}[dir=rtl] .rd-dock-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:300px;left:0}}.rd-dock-wrap[data-side=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-inline-start:0}@supports not (inset:0){.rd-dock-wrap[data-side=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:0}[dir=rtl] .rd-dock-wrap[data-side=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:0;left:auto}}.rd-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:999px;align-items:center;block-size:72px;inline-size:min(620px,100% - 40px);padding:0 16px 0 11px;display:flex}.rd-dock-player:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:50px minmax(0,1fr) 76px auto;gap:12px;inline-size:100%}.rd-play:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:50px;inline-size:50px}.rd-play-core:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:42px;inline-size:42px}.rd-dock-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-line);border-radius:2px;block-size:4px;margin-block-start:6px;display:block;overflow:hidden}}.rd-sheet-root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:70;position:fixed;inset:0}@supports not (inset:0){.rd-sheet-root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.rd-backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;background:#07140e70;transition:opacity .3s;position:absolute;inset:0}@supports not (inset:0){.rd-backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.rd-sheet-root[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-backdrop{opacity:1}.rd-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card);max-block-size:88vh;max-block-size:88dvh;color:var(--rd-ink);font-family:var(--font-body);transition:transform .45s var(--rd-sheet-ease);border-radius:28px 28px 0 0;outline:none;flex-direction:column;padding-block-end:env(safe-area-inset-bottom);display:flex;position:absolute;inset-block-end:0;inset-inline:0;transform:translateY(100%);box-shadow:0 -10px 40px #07140e40}@supports not (inset:0){.rd-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:0;left:0;right:0}[dir=rtl] .rd-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:0;left:0}}.rd-sheet-root[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-sheet{transform:translateY(0)}.rd-sheet-tall:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:74vh;block-size:74dvh}@media (min-width:640px){.rd-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-inline:max(16px,50% - 300px)}@supports not (inset:0){.rd-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),[dir=rtl] .rd-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:max(16px,50% - 300px);right:max(16px,50% - 300px)}}}.rd-sheet-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){touch-action:none;cursor:grab;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:14px 10px 6px;display:grid;position:relative}.rd-grabber:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-line-2);border-radius:3px;block-size:5px;inline-size:40px;position:absolute;inset-block-start:7px;inset-inline-start:50%;transform:translate(-50%)}@supports not (inset:0){.rd-grabber:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:7px;left:50%}[dir=rtl] .rd-grabber:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:50%;left:auto}}[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-grabber{transform:translate(50%)}.rd-sheet-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:1rem;font-weight:700;overflow:hidden}.rd-sheet-x{background:var(--rd-chip)!important}.rd-sheet-x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:3}.rd-sheet-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;flex:1;min-block-size:0;padding:6px 16px 22px;overflow-y:auto}.rd-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:50;background:var(--rd-card);max-block-size:calc(100vh - 100px);max-block-size:calc(100dvh - 100px);inline-size:340px;color:var(--rd-ink);box-shadow:0 0 0 1px var(--rd-line),0 24px 60px #073b2938;transform-origin:100% 0;opacity:0;transition:opacity .3s,transform .3s var(--rd-ease);border-radius:24px;outline:none;padding:18px;position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;overflow-y:auto;transform:scale(.94) translateY(-6px)}@supports not (inset:0){.rd-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(100% + 12px);right:0}[dir=rtl] .rd-pop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:0;right:auto}}[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-pop{transform-origin:0 0}.rd-pop[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;transform:none}.rd-settings:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:14px;display:flex}.rd-field-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);margin:0 0 6px;font-size:.78rem;font-weight:700}.rd-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-paper);box-shadow:inset 0 0 0 1px var(--rd-line);border-radius:999px;padding:4px;display:flex;position:relative}.rd-seg-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:calc((100% - 8px) / var(--n));background:var(--rd-card);box-shadow:0 0 0 1px var(--rd-line),0 2px 8px #073b291a;transition:inset-inline-start .25s var(--rd-ease);border-radius:999px;position:absolute;inset-block:4px;inset-inline-start:calc(4px + var(--at) * (100% - 8px) / var(--n))}@supports not (inset:0){.rd-seg-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:4px;bottom:4px;left:calc(4px + var(--at) * (100% - 8px) / var(--n))}[dir=rtl] .rd-seg-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:calc(4px + var(--at) * (100% - 8px) / var(--n));left:auto}}.rd-seg[data-measured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-seg-thumb{inset-inline-start:auto;left:var(--x);inline-size:var(--w);transition:left .25s var(--rd-ease),inline-size .25s var(--rd-ease)}@supports not (inset:0){.rd-seg[data-measured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-seg-thumb{left:auto}[dir=rtl] .rd-seg[data-measured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-seg-thumb{right:auto;left:auto}}.rd-seg button{color:var(--rd-ink2)!important;font-size:.875rem!important;font-weight:600!important}.rd-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{z-index:1;white-space:nowrap;cursor:pointer;background:none;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-block-size:40px;min-inline-size:0;padding:0 8px;transition:color .25s;display:flex;position:relative}@media (pointer:coarse){.rd-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{min-block-size:44px}}.rd-seg button[aria-pressed=true]{color:var(--rd-green)!important}.rd-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:start;cursor:pointer;background:none;border:0;border-radius:14px;align-items:center;gap:12px;min-block-size:54px;inline-size:100%;padding:8px 6px;transition:background-color .2s;display:flex}.rd-row:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}.rd-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-row{min-block-size:56px}.rd-row-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip);block-size:36px;inline-size:36px;color:var(--rd-green);border-radius:12px;flex:none;place-items:center;display:grid}.rd-row-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;flex:1;min-inline-size:0;display:flex}.rd-row-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.9375rem;font-weight:600}.rd-row-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);margin-block-start:2px;font-size:.75rem;line-height:1.45}.rd-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-line-2);border-radius:999px;flex:none;block-size:28px;inline-size:46px;transition:background-color .3s;position:relative}.rd-knob:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:22px;inline-size:22px;transition:inset-inline-start .3s var(--rd-spring);background:#fff;border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:0 1px 4px #00000040}@supports not (inset:0){.rd-knob:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:3px;left:3px}[dir=rtl] .rd-knob:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:3px;left:auto}}.rd-toggle[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-switch{background:var(--rd-green)}.rd-toggle[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-knob{inset-inline-start:21px}@supports not (inset:0){.rd-toggle[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-knob{left:21px}[dir=rtl] .rd-toggle[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-knob{right:21px;left:auto}}.rd-alif:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);color:var(--rd-silent);font-size:22px;line-height:1}.rd-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:44px minmax(0,1fr) auto 44px;align-items:center;gap:10px;display:grid}.rd-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-round{background:var(--rd-paper);box-shadow:inset 0 0 0 1px var(--rd-line);font-size:.875rem;font-weight:700}.rd-size-big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.1rem}.rd-size-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-line);border-radius:3px;block-size:6px;overflow:hidden}.rd-size-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{background:var(--rd-green);block-size:100%;transition:inline-size .3s var(--rd-ease);display:block}.rd-size-readout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:44px;color:var(--rd-ink2);text-align:center;font-size:.8125rem}.rd-radios:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:2px;display:flex}.rd-radio{font-size:.9rem!important}.rd-radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:start;cursor:pointer;background:none;border:0;border-radius:12px;align-items:center;gap:12px;min-block-size:44px;padding:6px 8px;display:flex}.rd-radio:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}.rd-radio-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:18px;inline-size:18px;box-shadow:inset 0 0 0 2px var(--rd-line-2);border-radius:50%;flex:none;transition:box-shadow .25s}.rd-radio[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-radio-dot{box-shadow:inset 0 0 0 5px var(--rd-green)}.rd-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:12px;display:flex}.rd-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:500}.rd-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-paper);block-size:44px;box-shadow:inset 0 0 0 1px var(--rd-line);color:var(--rd-ink2);border-radius:999px;align-items:center;gap:8px;padding-inline:14px;display:flex}@supports not (inset:0){.rd-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:14px;padding-inline-end:14px}}.rd-search:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--rd-green)}.rd-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{min-inline-size:0;color:var(--rd-ink);font:inherit;background:none;border:0;outline:none;flex:1;font-size:16px}.rd-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rd-surah-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:start;cursor:pointer;background:none;border:0;border-radius:16px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-block-size:56px;inline-size:100%;padding:8px 10px;transition:background-color .2s;display:grid}.rd-picker[data-variant=sheet]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-surah-row{min-block-size:60px}.rd-surah-row:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-paper)}.rd-surah-row[aria-current=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-chip)}.rd-chip-n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-paper);block-size:32px;inline-size:32px;box-shadow:inset 0 0 0 1px var(--rd-line);color:var(--rd-ink2);border-radius:10px;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.rd-surah-row[aria-current=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-chip-n{background:var(--rd-green);box-shadow:none;color:var(--rd-on-green)}.rd-surah-row-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;min-inline-size:0;display:flex}.rd-surah-row-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:700;overflow:hidden}.rd-surah-row-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);font-size:.75rem}.rd-surah-row-ar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);color:var(--rd-green);font-size:20px;line-height:1.4}.rd-juz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rd-picker[data-variant=sheet]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-juz{grid-template-columns:repeat(5,minmax(0,1fr))}.rd-juz-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-paper);block-size:68px;inline-size:100%;box-shadow:inset 0 0 0 1px var(--rd-line);cursor:pointer;transition:background-color .2s,transform .2s var(--rd-ease);border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.rd-picker[data-variant=sheet]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-juz-tile{block-size:64px}.rd-juz-tile:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1.5px var(--rd-green);transform:translateY(-1px)}.rd-juz-tile[aria-current=true]{color:var(--rd-on-green)!important}.rd-juz-tile[aria-current=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-green);box-shadow:none}.rd-juz-n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:1.25rem;font-weight:700;line-height:1.2}.rd-juz-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.8;font-size:.6875rem}.rd-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);margin:0;padding:12px 4px;font-size:.875rem;line-height:1.6}.rd-menu-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);color:var(--rd-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;padding:0 6px;font-size:22px;line-height:2;display:-webkit-box;overflow:hidden}.rd-toast-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:95;pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-start:calc(14px + env(safe-area-inset-top));inset-inline:0}@supports not (inset:0){.rd-toast-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(14px + env(safe-area-inset-top));left:0;right:0}[dir=rtl] .rd-toast-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:0;left:0}}.rd-toast:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-head);color:#f7f3e8;font-family:var(--font-body);animation:rd-toast 1.8s var(--rd-ease) both;border-radius:999px;margin:0;padding:10px 18px;font-size:.875rem;font-weight:600;box-shadow:0 10px 30px #07140e4d}@keyframes rd-toast{0%{opacity:0;transform:translateY(-8px)}12%,85%{opacity:1;transform:none}to{opacity:0}}.rd-present:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:80;color:#f7f3e8;font-family:var(--font-body);background:#073b29;outline:none;grid-template-rows:auto 3px minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}@supports not (inset:0){.rd-present:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.rd-present-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:calc(12px + env(safe-area-inset-top)) clamp(14px,3vw,32px) 12px;justify-content:space-between;align-items:center;gap:12px;display:flex}.rd-present-where:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;min-inline-size:0;display:flex}.rd-present-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);color:#c8a45d;font-size:26px;line-height:1.5}.rd-present-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f7f3e8bf;font-size:.875rem}.rd-present-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;align-items:center;gap:8px;display:flex}.rd-present-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-present-play:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;block-size:44px;inline-size:44px;transition:transform .2s var(--rd-ease);background:#f7f3e81a;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.rd-present-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-present-play:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(1.06)}.rd-present-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:6px;display:flex}.rd-present-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{font-size:14px;font-weight:700;line-height:1}.rd-present-big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{font-size:18px}.rd-present-btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.4;cursor:default;transform:none}.rd-present-btn[aria-pressed=true]{color:#c8a45d!important}.rd-present-btn[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#c8a45d3d}.rd-present-play{color:#073b29!important}.rd-present-play:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#c8a45d;block-size:48px;inline-size:48px}.rd-present-track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#f7f3e81f}.rd-present-track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{block-size:100%;transition:inline-size .45s var(--rd-ease);background:#c8a45d;display:block}.rd-present-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;place-items:center;padding:24px max(16px,min(6vw,96px));display:grid;overflow-y:auto}.rd-present-words:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;max-inline-size:1100px;animation:rd-present-in .45s var(--rd-ease) both}@keyframes rd-present-in{0%{opacity:0;transform:translateY(10px)}}.rd-present-bism:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);font-size:calc(clamp(22px, 3vw, 34px) * var(--present-scale, 1));color:#c8a45d;margin:0 0 14px}.rd-present-ar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--rd-ar-face);text-wrap:balance;margin:0;line-height:2}.rd-present-ar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-mark{color:#c8a45d}.rd-present-ar[data-size=l]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(56px * var(--present-scale, 1))}.rd-present-ar[data-size=m]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(46px * var(--present-scale, 1))}.rd-present-ar[data-size=s]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(38px * var(--present-scale, 1))}.rd-present-ar[data-size=xs]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(30px * var(--present-scale, 1))}.rd-present-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:52ch;font-size:calc(24px * var(--present-scale, 1));color:#f7f3e8d6;margin:22px auto 0;line-height:1.6}.rd-present-tr:lang(fa):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:"Vazirmatn",var(--font-naskh),sans-serif}.rd[data-silent=on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .silent{color:var(--rd-silent)}.rd-present[data-silent=on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .silent{color:#f7f3e873}.rd-present-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:12px clamp(14px,3vw,32px) calc(14px + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:12px;display:flex}.rd-present-step{font-size:.875rem!important;font-weight:600!important}.rd-present-step:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;background:#f7f3e81a;border:0;border-radius:999px;align-items:center;gap:8px;min-block-size:44px;padding:0 16px;display:inline-flex}.rd-present-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f7f3e8bf;font-size:.875rem}@media (max-width:640px){.rd-present-ar[data-size=l]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(33px * var(--present-scale, 1))}.rd-present-ar[data-size=m]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(28px * var(--present-scale, 1))}.rd-present-ar[data-size=s]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(24px * var(--present-scale, 1))}.rd-present-ar[data-size=xs]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(20px * var(--present-scale, 1))}.rd-present-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(17px * var(--present-scale, 1))}.rd-present-step:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{display:none}.rd-present-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;row-gap:8px}.rd-present-where:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:100%}.rd-present-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:22px}.rd-present-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;flex:100%;gap:6px}.rd-present-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-present-play:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:40px;inline-size:40px}}.rd-present-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-present-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;position:relative}.rd-ink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;pointer-events:none;touch-action:none;block-size:100%;inline-size:100%;position:absolute;inset:0}@supports not (inset:0){.rd-ink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.rd-ink[data-active=on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:auto;cursor:crosshair}.rd-ink[data-active=on][data-tool=eraser]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:cell}.rd-ink-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:calc(100% - 24px);animation:rd-present-in .26s var(--rd-ease) both;background:#04261af0;border:1px solid #f7f3e824;border-radius:16px;align-items:center;gap:2px;margin-inline:auto;padding:5px;display:flex;position:absolute;inset-block-end:calc(76px + env(safe-area-inset-bottom));inset-inline:12px;box-shadow:0 14px 40px #00000059}@supports not (inset:0){.rd-ink-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto;bottom:calc(76px + env(safe-area-inset-bottom));left:12px;right:12px}[dir=rtl] .rd-ink-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:12px;left:12px}}.rd-ink-bar[style*=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-ink-mini[style*=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;animation:none}.rd-ink-grip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-ink-mini:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){touch-action:none;cursor:grab}.rd-ink-grip{color:#f7f3e899!important}.rd-ink-grip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:none;border:0;border-radius:10px;flex:0 auto;place-items:center;block-size:40px;inline-size:26px;min-inline-size:18px;padding:0;display:grid}.rd-ink-grip:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-ink-mini:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:grabbing}.rd-ink-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;background:none;border:0;border-radius:12px;flex:0 auto;place-items:center;block-size:40px;inline-size:40px;min-inline-size:30px;padding:0;display:grid}.rd-ink-btn:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-ink-btn[aria-expanded=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#f7f3e81a}.rd-ink-btn[aria-pressed=true]{color:#c8a45d!important}.rd-ink-btn[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#c8a45d42}.rd-ink-btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.35;cursor:default}.rd-ink-pick{color:#c8a45d!important}.rd-ink-pick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;gap:1px;inline-size:48px;display:inline-flex}.rd-ink-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid #f7f3e899;border-radius:50%;block-size:22px;inline-size:22px}.rd-ink-done{color:#073b29!important}.rd-ink-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;background:#c8a45d;border:0;border-radius:12px;flex:0 auto;place-items:center;block-size:40px;inline-size:40px;min-inline-size:32px;margin-inline-start:2px;padding:0;display:grid}.rd-ink-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#04261af7;border:1px solid #f7f3e824;border-radius:16px;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;inset-inline:0;box-shadow:0 14px 40px #00000059}@supports not (inset:0){.rd-ink-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),[dir=rtl] .rd-ink-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:0;right:0}}.rd-ink-panel[data-side=above]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-block-end:calc(100% + 8px)}@supports not (inset:0){.rd-ink-panel[data-side=above]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(100% + 8px)}}.rd-ink-panel[data-side=below]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-block-start:calc(100% + 8px)}@supports not (inset:0){.rd-ink-panel[data-side=below]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(100% + 8px)}}.rd-ink-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-ink-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.rd-ink-clear{color:#f8a5a5!important;font-size:.875rem!important}.rd-ink-clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;background:none;border:1px solid #f0525266;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-block-size:38px;padding:0 12px;display:inline-flex}.rd-ink-clear:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.35;cursor:default}.rd-ink-swatch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;border:2px solid #f7f3e859;border-radius:50%;flex:none;block-size:34px;inline-size:34px;margin:4px;padding:0;position:relative}.rd-ink-custom[data-on=on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-ink-swatch[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px;outline:2px solid #f7f3e8}.rd-ink-custom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:conic-gradient(#f05252,#fde047,#4ade80,#60a5fa,#f472b6,#f05252)}.rd-ink-custom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}@supports not (inset:0){.rd-ink-custom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{top:0;right:0;bottom:0;left:0}}.rd-ink-custom:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px;outline:2px solid #c8a45d}.rd-ink-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:10px;display:flex}.rd-ink-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.rd-ink-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{border-radius:50%;min-block-size:2px;min-inline-size:2px;display:block}.rd-ink-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{accent-color:#c8a45d;flex:1;min-inline-size:0}.rd-ink-mini{color:#c8a45d!important}.rd-ink-mini:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:3;block-size:56px;inline-size:56px;background:#04261af5;border:2px solid #c8a45d;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:calc(80px + env(safe-area-inset-bottom));inset-inline-end:16px;box-shadow:0 10px 30px #00000059}@supports not (inset:0){.rd-ink-mini:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(80px + env(safe-area-inset-bottom));right:16px}[dir=rtl] .rd-ink-mini:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:16px;right:auto}}.rd-ink-mini-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid #f7f3e8;border-radius:50%;block-size:18px;inline-size:18px;position:absolute;inset-block-end:-2px;inset-inline-end:-2px;box-shadow:0 0 0 2px #04261a}@supports not (inset:0){.rd-ink-mini-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:-2px;right:-2px}[dir=rtl] .rd-ink-mini-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:-2px;right:auto}}.rd-ink-remove{color:#f8a5a5!important}.rd-ink-remove:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;cursor:pointer;background:#04261af0;border:1px solid #f7f3e833;border-radius:50%;place-items:center;block-size:36px;inline-size:36px;padding:0;display:grid;position:absolute;transform:translate(-50%)}.rd-present[data-drawing=on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-present-stage{cursor:crosshair}@media (max-width:640px){.rd-ink-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-block-end:calc(70px + env(safe-area-inset-bottom))}@supports not (inset:0){.rd-ink-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(70px + env(safe-area-inset-bottom))}}.rd-ink-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-ink-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:36px;inline-size:36px}.rd-ink-pick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:44px}.rd-ink-grip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:22px}}@media (max-width:380px){.rd-ink-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:0;padding:4px}.rd-ink-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rd-ink-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:34px}.rd-ink-pick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:40px}}.rd-rise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:rd-rise .56s var(--rd-ease) both;animation-delay:calc(var(--i, 0) * 55ms)}.rd-mushaf.rd-rise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:rd-rise-card}@keyframes rd-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes rd-rise-card{0%{opacity:0;transform:translateY(16px) scale(.99)}}@media (prefers-reduced-motion:reduce){.rd *,.rd-dock *,.rd-dock-wrap,.rd-layout,.rd-pop,.rd-present *,.rd-sheet-root *,.rd-toast{transition:none!important;animation:none!important}}.rd-continue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card);max-inline-size:520px;box-shadow:0 0 0 1px var(--rd-line);color:var(--rd-ink);transition:transform .2s var(--rd-ease),box-shadow .2s;border-radius:22px;align-items:center;gap:14px;margin-block-end:var(--space-5,1.875rem);padding:14px 18px;text-decoration:none;display:flex}.rd-continue:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 1px var(--rd-green),var(--rd-shadow);transform:translateY(-2px)}.rd-continue-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-green);block-size:44px;inline-size:44px;color:var(--rd-on-green);border-radius:50%;flex:none;place-items:center;display:grid}.rd-continue-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;min-inline-size:0;display:flex}.rd-continue-kicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-gold-ink);font-size:.78rem;font-weight:700}.rd-continue-where:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:700}.rd-title-clip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}@media (min-width:1024px){.rd-title-clip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:28vw}}.rd-dua-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-display);color:var(--rd-ink);margin:0 0 6px;font-size:1.25rem;font-weight:600;display:block}.rd-dua-lede:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:56ch;margin-inline:auto;line-height:1.6}@supports not (inset:0){.rd-dua-lede:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto}}.rd-lines:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rd-rubric:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-gold-ink);text-align:center;padding:4px 18px;font-size:.9rem;font-style:italic;line-height:1.6}.rd-rubric:lang(fa):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-rubric{font-style:normal}.rd-facts:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-card);box-shadow:0 0 0 1px var(--rd-line);border-radius:24px;gap:14px;margin:8px 0 0;padding:18px 20px;display:grid}@media (min-width:720px){.rd-facts:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}}.rd-facts:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dt{color:var(--rd-gold-ink);margin-block-end:4px;font-size:.78rem;font-weight:700}.rd-facts:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dd{color:var(--rd-ink2);margin:0;font-size:.9rem;line-height:1.6}.rd-pagenav-word:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-line-clamp:2;text-align:center;overflow-wrap:break-word;-webkit-box-orient:vertical;max-inline-size:30vw;line-height:1.25;display:-webkit-box;overflow:hidden}.rd-dua:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-surah-row-ar{text-overflow:ellipsis;white-space:nowrap;max-inline-size:7.5em;font-size:17px;overflow:hidden}.rd-dock-navonly:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:2px}@supports not (inset:0){.rd-dock-navonly:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:2px;padding-block-end:2px}}.rd-dock-navonly:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-dock-nav{border:0;margin:0}.rd-dua:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-main{padding-block-end:calc(110px + env(safe-area-inset-bottom))}@media (min-width:1024px){.rd-dua:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-main{padding-block-end:48px}}.rd-picker .rd-seg button{font-size:.8125rem!important}.rd-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-seg button{flex:auto;padding-inline:10px}@supports not (inset:0){.rd-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-seg button{padding-inline-start:10px;padding-inline-end:10px}}.rd-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-count{background:var(--rd-line);border-radius:999px;place-items:center;block-size:18px;min-inline-size:18px;padding-inline:5px;font-size:.6875rem;font-weight:700;line-height:1;display:inline-grid}@supports not (inset:0){.rd-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-count{padding-inline-start:5px;padding-inline-end:5px}}.rd-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-seg button[aria-pressed=true] .rd-count{background:var(--rd-green);color:var(--rd-card)}.rd-bism-tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--rd-ink2);margin:2px 0 0;font-size:.875rem}.rd-dua-h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:center;margin:0;font-weight:400;display:flex}.rd-dua-h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-surah-ar{margin-block-end:0;line-height:1.9}.rd-dua-h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rd-dua-title{margin-block-start:4px}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--a-fs:1;--a-chip:#edf5f0;--a-chip2:#d9ebe1;--a-sand:#f1ead8;--a-card:#fff;--a-track:#d6d0c2;--a-muted:#6f6858;--a-on-dark:#f7f3e8;--a-on-dark-dim:#f7f3e8d1;--a-dark:#073b29;--a-bar:#fffdf7f0;--a-bar-edge:#b08c4852;--a-r-sm:14px;--a-r-md:20px;--a-r-lg:24px;--a-r-xl:28px;--a-shadow-card:0 2px 12px #073b2912;--a-shadow-float:0 10px 30px #073b2929;--a-shadow-btn:0 8px 20px #073b293d;--a-shadow-bar:0 6px 20px #073b291a;--a-ease-out:cubic-bezier(.16,1,.3,1);--a-ease-spring:cubic-bezier(.34,1.4,.64,1);--a-ease-sheet:cubic-bezier(.32,.72,0,1);--a-lattice-dark:radial-gradient(ellipse 80% 70% at 35% 40%,#073b29b3,#073b2900 75%),repeating-linear-gradient(45deg,#c8a45d00 0 21px,#c8a45d0e 24.5px,#c8a45d00 28px),repeating-linear-gradient(-45deg,#c8a45d00 0 21px,#c8a45d0e 24.5px,#c8a45d00 28px);--a-lattice-light:repeating-linear-gradient(45deg,#0b5d3b00 0 21px,#0b5d3b07 24.5px,#0b5d3b00 28px),repeating-linear-gradient(-45deg,#0b5d3b00 0 21px,#0b5d3b07 24.5px,#0b5d3b00 28px);--a-lattice-sand:repeating-linear-gradient(45deg,#86692c00 0 21px,#86692c0b 24.5px,#86692c00 28px),repeating-linear-gradient(-45deg,#86692c00 0 21px,#86692c0b 24.5px,#86692c00 28px)}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--a-chip:#dcbb7b1f;--a-chip2:#dcbb7b38;--a-sand:#123a2c;--a-card:#0b3125;--a-track:#2c4a3e;--a-muted:#9fb6a8;--a-dark:#0d4030;--a-bar:#124030f0;--a-bar-edge:#dcbb7b3d;--a-shadow-card:0 2px 12px #00000047;--a-shadow-float:0 10px 30px #00000073;--a-shadow-btn:0 8px 20px #0006;--a-shadow-bar:0 6px 20px #00000059;--a-lattice-dark:radial-gradient(ellipse 80% 70% at 35% 40%,#0d4030b3,#0d403000 75%),repeating-linear-gradient(45deg,#c8a45d00 0 21px,#c8a45d0b 24.5px,#c8a45d00 28px),repeating-linear-gradient(-45deg,#c8a45d00 0 21px,#c8a45d0b 24.5px,#c8a45d00 28px);--a-lattice-light:repeating-linear-gradient(45deg,#dcbb7b00 0 21px,#dcbb7b08 24.5px,#dcbb7b00 28px),repeating-linear-gradient(-45deg,#dcbb7b00 0 21px,#dcbb7b08 24.5px,#dcbb7b00 28px);--a-lattice-sand:var(--a-lattice-light)}.m-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.d-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:contents}@media (max-width:1023.98px){.m-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.d-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.footer-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.footer-city:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}body:has(.tab-bar):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #main{padding-block-end:calc(104px + env(safe-area-inset-bottom))}#main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-end:calc(24px + env(safe-area-inset-bottom))}}.topbar-m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0;color:var(--head);flex:auto;align-items:center;gap:6px;text-decoration:none;display:flex}.topbar-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0;font-size:calc(19px * var(--a-fs));white-space:nowrap;text-overflow:ellipsis;flex:1;padding-inline-start:10px;font-weight:800;overflow:hidden}.topbar-back:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.topbar-title{padding-inline-start:4px}.topbar-home:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:10px}.topbar-hello:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0;line-height:1.35;font-size:calc(13px * var(--a-fs));color:var(--ink2);display:grid}.topbar-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(17px * var(--a-fs));white-space:nowrap;text-overflow:ellipsis;color:var(--head);font-weight:800;overflow:hidden}@media (max-width:1023.98px){html:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--header-h:calc(var(--header-h-m) + 18px)}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .site-header{margin-block-end:8px}}@media (max-width:1099.98px){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .site-header .brand{display:none}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .site-header-bar{background:var(--a-bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);block-size:60px;box-shadow:inset 0 0 0 1px var(--a-bar-edge),var(--a-shadow-bar)}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .site-header .icon-circle{background:var(--a-chip);block-size:44px;inline-size:44px}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar{background:var(--a-bar);box-shadow:inset 0 0 0 1px var(--a-bar-edge),var(--a-shadow-bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media (min-width:1100px){.topbar-m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.a-screen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink);align-content:start;gap:16px;padding:6px 16px 0;display:grid}.a-screen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{min-inline-size:0}.a-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-lg);background:var(--a-card);box-shadow:var(--a-shadow-card)}.a-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-xl);background-color:var(--a-dark);background-image:var(--a-lattice-dark);color:var(--a-on-dark)}.a-dark-dim:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--a-on-dark-dim)}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-dark{background-image:radial-gradient(120% 90% at 100% 0,#dcbb7b1c,#dcbb7b00 55%),var(--a-lattice-dark);box-shadow:inset 0 0 0 1px #dcbb7b33,0 10px 26px #00000052}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-six-cell{background:#f7f3e814;box-shadow:inset 0 0 0 1px #f7f3e80f}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-six-cell[data-next]{background:var(--gold);box-shadow:none}.a-gold-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--gold)}@media (max-width:1023.98px){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--a-fs:.92;--text-kicker:calc(.75rem * .92);--text-xs:calc(.8125rem * .92);--text-sm:calc(.9375rem * .92);--text-base:calc(clamp(1rem, .96rem + .2vw, 1.0625rem) * .92);--text-lg:calc(clamp(1.0625rem, 1rem + .25vw, 1.1875rem) * .92);--text-xl:calc(clamp(1.1875rem, 1.1rem + .35vw, 1.375rem) * .92);--text-2xl:calc(clamp(1.3125rem, 1.15rem + .65vw, 1.625rem) * .92);--text-3xl:calc(clamp(1.5625rem, 1.3rem + 1vw, 2rem) * .92);--text-4xl:calc(clamp(1.875rem, 1.45rem + 1.7vw, 2.625rem) * .92);--text-5xl:calc(clamp(2.125rem, 1.5rem + 2.6vw, 3.25rem) * .92);--text-6xl:calc(clamp(2.5rem, 1.6rem + 3.6vw, 4.25rem) * .92);--text-7xl:calc(clamp(2.875rem, 1.6rem + 5.2vw, 5.5rem) * .92)}}.a-sand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-lg);background-color:var(--a-sand);background-image:var(--a-lattice-sand)}.a-mint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-lg);background:var(--a-chip)}.a-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(18px * var(--a-fs));color:var(--head);justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-weight:800;display:flex}.a-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{font-size:calc(14px * var(--a-fs));color:var(--green);font-weight:600;text-decoration:none}.a-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13.5px * var(--a-fs));color:var(--goldInk);margin:0;padding-inline:6px;font-weight:700}@supports not (inset:0){.a-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:6px;padding-inline-end:6px}}.a-muted:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2)}.a-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:14px;display:flex}.a-grow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-inline-size:0}.a-stack.a-grow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.a-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2px;line-height:1.45;display:grid}.a-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(16px * var(--a-fs));color:var(--head);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-weight:700}.a-sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs));color:var(--ink2)}a.a-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),a.a-mint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),a.a-sand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:inherit;text-decoration:none}a.a-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--a-on-dark);text-decoration:none}.a-press:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform .16s var(--a-ease-out)}.a-press:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.97)}.a-ico:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-chip);block-size:48px;inline-size:48px;color:var(--green);border-radius:16px;flex:none;place-items:center;display:grid}.a-ico[data-size="44"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:14px;block-size:44px;inline-size:44px}.a-ico[data-size="42"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:14px;block-size:42px;inline-size:42px}.a-ico[data-on=white]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-card);box-shadow:var(--a-shadow-card)}.a-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-chip);block-size:44px;inline-size:44px;color:var(--head);cursor:pointer;transition:transform .16s var(--a-ease-out);border:0;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;display:grid}.a-circle[data-size="40"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:40px;inline-size:40px}.a-circle:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.94)}.a-circle:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.4;cursor:default}.a-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--btnBg);block-size:44px;color:var(--btnFg);box-shadow:var(--a-shadow-btn);font:inherit;font-size:calc(15px * var(--a-fs));white-space:nowrap;cursor:pointer;transition:transform .16s var(--a-ease-out);border:0;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-weight:700;text-decoration:none;display:inline-flex}@supports not (inset:0){.a-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:18px;padding-inline-end:18px}}.a-btn:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.96)}.a-btn[data-size="40"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:40px;font-size:calc(14px * var(--a-fs));padding-inline:16px}@supports not (inset:0){.a-btn[data-size="40"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:16px;padding-inline-end:16px}}.a-btn[data-size="56"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:56px;font-size:calc(16.5px * var(--a-fs))}.a-btn[data-variant=soft]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-chip);color:var(--head);box-shadow:none}.a-btn[data-variant=outline]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);box-shadow:inset 0 0 0 1.5px var(--line);background:none}.a-btn[data-variant=gold]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);color:#073b29;box-shadow:none;font-weight:800}.a-btn[data-variant=ghost-dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--a-on-dark);box-shadow:none;background:#f7f3e824;font-weight:600}.a-btn[data-block]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:100%}.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-card);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #073b290a;gap:4px;padding:4px;display:flex}.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{border-radius:var(--r-pill);min-block-size:42px;color:var(--ink2);font:inherit;font-size:calc(15px * var(--a-fs));white-space:nowrap;cursor:pointer;transition:background .22s var(--a-ease-out),color .22s var(--a-ease-out),box-shadow .22s var(--a-ease-out);background:none;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex}.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:hover{color:var(--head)}.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-current=page],.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-pressed=true],.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-selected=true]{background:var(--green);color:var(--on-green);font-weight:700;box-shadow:0 4px 12px #0b5d3b3d}.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.a-seg-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-chip);block-size:22px;min-inline-size:22px;color:var(--head);font-size:calc(12px * var(--a-fs));place-items:center;padding-inline:6px;font-weight:700;line-height:1;display:inline-grid}@supports not (inset:0){.a-seg-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:6px;padding-inline-end:6px}}.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-current=page] .a-seg-count,.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-selected=true] .a-seg-count{background:var(--on-green)}@supports (color:color-mix(in lab,red,red)){.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-current=page] .a-seg-count,.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-selected=true] .a-seg-count{background:color-mix(in srgb,var(--on-green) 18%,transparent)}}.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-current=page] .a-seg-count,.a-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[aria-selected=true] .a-seg-count{color:var(--on-green)}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-seg{box-shadow:inset 0 0 0 1px var(--line);background:#f7f3e80d}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-seg>[aria-current=page],:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-seg>[aria-pressed=true],:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-seg>[aria-selected=true]{box-shadow:0 4px 14px #00000059}.a-chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:none;gap:8px;margin:-6px -16px -10px;padding:8px 16px 18px;display:flex;overflow-x:auto}.a-chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.a-chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--a-chips-fade:linear-gradient(90deg,#000 calc(100% - 40px),transparent);-webkit-mask-image:var(--a-chips-fade);mask-image:var(--a-chips-fade)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-chips{--a-chips-fade:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}.a-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-card);block-size:38px;color:var(--head);font:inherit;font-size:calc(14px * var(--a-fs));white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;gap:6px;padding-inline:16px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 2px 10px #073b290f}@supports not (inset:0){.a-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:16px;padding-inline-end:16px}}.a-chip[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.a-chip[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--btnBg);color:var(--btnFg);font-weight:700;box-shadow:0 4px 12px #073b2933}.a-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-chip);block-size:30px;color:var(--head);font-size:calc(12.5px * var(--a-fs));white-space:nowrap;align-items:center;gap:5px;padding-inline:12px;display:inline-flex}@supports not (inset:0){.a-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:12px;padding-inline-end:12px}}.a-tag[data-size=s]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:20px;padding-inline:8px;font-size:11px}@supports not (inset:0){.a-tag[data-size=s]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:8px;padding-inline-end:8px}}.a-tag[data-tone=green]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-chip2);font-weight:700}.a-tag[data-tone=sand]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-sand);color:var(--goldInk);font-weight:700}.a-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-lg);background:var(--a-card);box-shadow:var(--a-shadow-card);overflow:hidden}.a-list-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:56px;inline-size:100%;box-shadow:inset 0 -1px 0 var(--line2);color:var(--ink);font:inherit;font-size:calc(15.5px * var(--a-fs));text-align:start;cursor:pointer;background:none;border:0;align-items:center;gap:14px;padding:8px 16px;text-decoration:none;display:flex}.a-list-row:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none}.a-list-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg:first-child{color:var(--green);flex:none}.a-list-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-val{font-size:calc(13.5px * var(--a-fs));color:var(--green);font-weight:600}.a-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-track);cursor:pointer;block-size:32px;inline-size:52px;transition:background .25s var(--a-ease-out);border:0;flex:none;position:relative}.a-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";block-size:24px;inline-size:24px;transition:transform .3s var(--a-ease-spring);background:#fff;border-radius:50%;position:absolute;inset-block-start:4px;inset-inline-start:4px;box-shadow:0 1px 3px #0003}@supports not (inset:0){.a-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:4px;left:4px}[dir=rtl] .a-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:4px;left:auto}}.a-switch[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--btnBg)}.a-switch[aria-checked=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:translate(20px)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-switch[aria-checked=true]:after{transform:translate(-20px)}.a-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:40px;inline-size:40px;font-size:calc(13px * var(--a-fs));color:var(--head);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:700;display:grid;position:relative}.a-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.a-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";background:var(--a-card);box-shadow:inset 0 0 0 1.5px var(--gold);border-radius:7px;position:absolute;inset:5px}@supports not (inset:0){.a-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.a-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:5px;right:5px;bottom:5px;left:5px}}.a-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:rotate(45deg)}.a-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{z-index:1;position:relative}.a-fab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--z-header);border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--a-shadow-float);gap:8px;padding:8px;display:flex;position:fixed;inset-block-end:calc(12px + env(safe-area-inset-bottom));inset-inline:12px}@supports not (inset:0){.a-fab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:calc(12px + env(safe-area-inset-bottom));left:12px;right:12px}[dir=rtl] .a-fab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:12px;left:12px}}.m-view:has(.a-fab-bar):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-end:84px}@keyframes a-pulse-gold{0%{box-shadow:0 0 #c8a45d99}70%{box-shadow:0 0 0 9px #c8a45d00}to{box-shadow:0 0 #c8a45d00}}@keyframes a-pulse-green{0%{box-shadow:0 0 #0b5d3b73}70%{box-shadow:0 0 0 10px #0b5d3b00}to{box-shadow:0 0 #0b5d3b00}}@keyframes a-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.a-rise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:a-rise .6s var(--a-ease-out) both}.a-rise:nth-child(2):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-delay:.1s}.a-rise:nth-child(3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-delay:.2s}.a-rise:nth-child(4):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-delay:.3s}.a-live:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--green);border-radius:50%;flex:none;block-size:8px;inline-size:8px;animation:a-pulse-green 2s infinite;display:inline-block}@media (prefers-reduced-motion:reduce){.a-live,.a-rise,.m-view *{transition:none!important;animation:none!important}}.more-tiles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.more-tiles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li{display:grid}.more-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-card);min-block-size:64px;box-shadow:var(--a-shadow-card);color:var(--head);font-size:calc(14px * var(--a-fs));overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border-radius:20px;align-items:center;gap:8px;padding:10px;font-weight:700;line-height:1.25;text-decoration:none;display:flex}.more-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-ico{border-radius:13px;flex:none;block-size:38px;inline-size:38px}.more-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:last-child{min-inline-size:0}.more-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:640px;margin-inline:auto;padding-block:24px 40px}@supports not (inset:0){.more-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto;padding-block-start:24px;padding-block-end:40px}}.more-prefs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.a-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px 16px;text-decoration:none;display:grid}a.a-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--a-on-dark)}.a-hero-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs));color:var(--a-on-dark-dim);justify-content:space-between;align-items:center;gap:10px;display:flex}.a-hero-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0;line-height:1.4}.a-hero-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{white-space:nowrap}.a-hero-where:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;align-items:center;gap:3px;display:inline-flex}.a-hero-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:14px;display:flex}.a-hero-next:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2px;min-inline-size:0}.a-hero-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.a-hero-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs));color:var(--a-on-dark-dim);line-height:1.35}.a-hero-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--gold)}.a-hero-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:baseline;gap:0 10px;line-height:1.2;display:flex}.a-hero-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(21px * var(--a-fs));white-space:nowrap;font-weight:800}.a-hero-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(21px * var(--a-fs));font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--gold);font-weight:800}.a-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:conic-gradient(var(--gold) 0 var(--share,0),#f7f3e824 0);border-radius:50%;flex:none;place-items:center;block-size:62px;inline-size:62px;animation:a-pulse-gold 2.4s infinite;display:grid}.a-ring-core:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-dark);block-size:52px;inline-size:52px;font-size:calc(14.5px * var(--a-fs));font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:800;display:grid}.a-six:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.a-six-cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0;color:var(--a-on-dark);background:#f7f3e812;border-radius:9px;gap:1px;padding:4px 1px;display:grid}.a-six-cell[data-past]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f7f3e899}.a-six-cell[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);color:#073b29}.a-six-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;text-overflow:ellipsis;opacity:.9;font-size:9px;line-height:1.25;overflow:hidden}.a-six-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px;font-weight:700;line-height:1.2}.a-quick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.a-quick-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13.5px * var(--a-fs));color:var(--head);text-align:center;justify-items:center;gap:8px;font-weight:600;text-decoration:none;display:grid}.a-quick-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1;--ham-ar:1;border-radius:var(--a-r-lg);background:var(--a-card);inline-size:100%;box-shadow:var(--a-shadow-card);color:var(--green);place-items:center;display:grid}.a-continue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink);padding:14px 16px}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-continue{background:var(--a-card);box-shadow:var(--a-shadow-card)}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-continue .a-ico[data-on=white]{background:var(--a-chip);box-shadow:none}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-continue .a-progress{background:var(--a-chip2)}.a-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-chip2);block-size:4px;margin-block-start:6px;display:block}.a-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{border-radius:var(--r-pill);background:var(--green);block-size:100%;display:block}.a-play:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--btnBg);block-size:44px;inline-size:44px;color:var(--btnFg);border-radius:50%;flex:none;place-items:center;display:grid}.a-continue-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-lg);align-items:center;gap:14px;padding:16px;display:flex}.a-carousel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:2px 16px 12px;scroll-padding-inline:16px;list-style:none;display:flex;overflow-x:auto}.a-carousel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.a-carousel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li{scroll-snap-align:start;flex:none;inline-size:236px}.a-event-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:100%;display:grid;overflow:hidden}.a-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){place-items:center;block-size:112px;display:grid;position:relative;overflow:hidden}.a-cover[data-tone=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--a-dark);background-image:var(--a-lattice-dark);color:var(--gold)}.a-cover[data-tone=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--a-chip);background-image:var(--a-lattice-light);color:var(--green)}.a-cover[data-tone=sand]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-color:var(--a-sand);background-image:var(--a-lattice-sand);color:var(--goldInk)}.a-cover-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}@supports not (inset:0){.a-cover-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.a-cover-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-card);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 6px #0b5d3b14}.a-cover[data-tone=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-cover-medal{background:#c8a45d2e;box-shadow:0 0 0 6px #f7f3e80f}.a-date-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-sm);background:var(--a-card);justify-items:center;inline-size:46px;padding:4px 0;line-height:1.2;display:grid;position:absolute;inset-block-start:10px;inset-inline-start:10px}@supports not (inset:0){.a-date-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:10px;left:10px}[dir=rtl] .a-date-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:10px;left:auto}}.a-date-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:first-child{font-size:calc(17px * var(--a-fs));color:var(--head);font-weight:800}.a-date-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:last-child{color:var(--ink2);font-size:11px}.a-dayswitch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-card);justify-content:space-between;align-items:center;gap:6px;padding:6px;display:flex}.a-dayswitch-mid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0;font:inherit;text-align:center;color:inherit;cursor:pointer;background:none;border:0;flex:1;justify-items:center;padding:0;line-height:1.4;display:grid}.a-dayswitch-day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(16px * var(--a-fs));color:var(--head);text-wrap:balance;font-weight:800}.a-placerow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13.5px * var(--a-fs));color:var(--ink2);align-items:center;gap:8px;display:flex}.a-placerow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-tag{margin-inline-start:auto;font-weight:600}.a-placerow-where:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:44px;font:inherit;color:inherit;cursor:pointer;background:none;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.a-placerow-where:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{color:var(--green)}.a-placepick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:10px;padding:14px;display:grid}.a-ptimes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-prow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-card);min-block-size:68px;color:var(--head);border-radius:22px;align-items:center;gap:14px;padding:0 8px 0 16px;display:flex}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-prow{padding:0 16px 0 8px}.a-prow-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(16.5px * var(--a-fs));font-weight:700}.a-prow-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs));color:var(--gold)}.a-prow-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(22px * var(--a-fs));font-variant-numeric:tabular-nums;font-weight:800}.a-prow[data-past]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2)}.a-prow[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-dark);background-image:var(--a-lattice-dark);color:var(--a-on-dark)}.a-prow[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-ico{color:var(--gold);background:#c8a45d38}.a-prow-bell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:44px;inline-size:44px;color:var(--a-muted);cursor:pointer;background:none;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.a-prow-bell[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--green)}.a-prow[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-prow-bell[aria-pressed=true]{color:var(--gold)}.a-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14px * var(--a-fs));color:var(--green);white-space:nowrap;font-weight:700;text-decoration:none}.a-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-card);block-size:52px;color:var(--green);align-items:center;gap:10px;padding-inline:18px;display:flex}@supports not (inset:0){.a-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:18px;padding-inline-end:18px}}.a-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{block-size:100%;min-inline-size:0;font:inherit;font-size:calc(15.5px * var(--a-fs));color:var(--ink);background:none;border:0;outline:none;flex:1}.a-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input::placeholder{color:var(--ink2)}.a-search:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--green)}.a-surahs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:4px;margin:0 -4px;padding:0;list-style:none;display:grid}.a-surah:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-md);min-block-size:64px;color:inherit;align-items:center;gap:14px;padding:0 12px;text-decoration:none;display:flex}.a-surah:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.a-surah:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-chip)}.a-surah-ar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:"Scheherazade New",var(--font-naskh);font-size:calc(22px * var(--a-fs));color:var(--head)}.a-juz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-juz-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-card);block-size:64px;box-shadow:var(--a-shadow-card);border-radius:18px;align-content:center;justify-items:center;gap:2px;text-decoration:none;display:grid}.a-juz-n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(18px * var(--a-fs));color:var(--head);font-weight:800}.a-featured:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-image:radial-gradient(circle at 18% 30%,#c8a45d4d 0,#073b2900 48%),var(--a-lattice-dark);gap:12px;padding:18px;display:grid}.a-tag-gold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);color:#073b29;block-size:28px;font-weight:800}.a-featured-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:inherit;text-decoration:none}.a-featured-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-md);background:#f7f3e81f;flex:none;justify-items:center;inline-size:64px;padding:8px 0;line-height:1.25;display:grid}.a-featured-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:first-child{font-size:calc(26px * var(--a-fs));font-weight:800}.a-featured-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:last-child{font-size:calc(12px * var(--a-fs));color:var(--a-on-dark-dim)}.a-featured-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(20px * var(--a-fs));font-weight:800;line-height:1.45}.a-btn-paper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-on-dark);color:#073b29;box-shadow:none;font-weight:800}.a-btn-paper[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold)}.a-agenda-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:22px;align-items:center;gap:8px;padding:12px;display:flex}.a-agenda-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.a-agenda-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-variant-numeric:tabular-nums;flex:none;justify-items:center;inline-size:54px;line-height:1.35;display:grid}.a-agenda-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:first-child{font-size:calc(15.5px * var(--a-fs));color:var(--head);font-weight:800}.a-agenda-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:last-child:not(:first-child){color:var(--a-muted);font-size:11.5px}.a-agenda-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);flex:none;align-self:stretch;inline-size:3px}.a-agenda-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs));color:var(--ink2);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.a-month:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-xl);gap:10px;padding:14px 10px 12px;display:grid}.a-month-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(7,minmax(0,1fr));gap:4px 2px;display:grid}.a-month-wd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12px * var(--a-fs));text-align:center;color:var(--ink2);padding:4px 0;font-weight:700}.a-month-wd[data-friday]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--goldInk)}.a-day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:52px;font:inherit;color:var(--head);cursor:pointer;background:none;border:0;border-radius:16px;align-content:center;justify-items:center;gap:1px;padding:0;line-height:1.15;display:grid}.a-day-n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(15px * var(--a-fs));font-variant-numeric:tabular-nums;font-weight:500}.a-day-h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--a-muted);font-size:9.5px}.a-day-dots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2px;block-size:5px;display:flex}.a-day-dots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{border-radius:50%;block-size:5px;inline-size:5px}.a-day[data-friday]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-day-n,.a-day[data-occasion]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-day-n{color:var(--goldInk)}.a-day[data-occasion]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-day-n{font-weight:800}.a-day[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-card);box-shadow:inset 0 0 0 2px var(--green),0 4px 12px #073b291f}.a-day[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-day-n{font-weight:800}.a-day[data-today]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--btnBg);box-shadow:none}.a-day[data-today]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-day-n{color:var(--btnFg);font-weight:800}.a-day[data-today]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-day-h{color:var(--btnFg);opacity:.75}.a-day[data-today] .a-day-dots>span{background:var(--btnFg)!important}.a-day[data-today][aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--gold)}.cal-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:640px;margin-inline:auto;padding-block:8px 24px}@supports not (inset:0){.cal-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto;padding-block-start:8px;padding-block-end:24px}}.cal-m-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(34px * var(--a-fs));color:var(--head);margin:0;padding-inline:4px;font-weight:800}@supports not (inset:0){.cal-m-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:4px;padding-inline-end:4px}}@media (min-width:1024px){.cal-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:40px 64px}@supports not (inset:0){.cal-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:40px;padding-block-end:64px}}}@media (max-width:1023.98px){.cal-m-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.cal-m-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);border-radius:50%;flex:none;block-size:8px;inline-size:8px;display:inline-block}.cal-m-dot[data-kind=ir]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#2f8f5b}.cal-m-dot[data-kind=at]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#c8463c}.cal-m-dot[data-kind=events]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#3d6fb4}.a-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-m-dot{margin-inline-end:6px}.a-day-dots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.cal-m-dot{block-size:5px;inline-size:5px}.a-day[data-off]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-day-n{color:var(--holiday);font-weight:800}.cal-m-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--a-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;padding:2px 6px 0;font-size:11.5px;display:flex}.cal-m-legend-off:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--holiday)}.cal-m-day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.cal-m-alt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs));color:var(--goldInk);font-weight:700}.cal-m-day-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14px * var(--a-fs));color:var(--ink);gap:6px;margin:6px 0 0;padding:0;line-height:1.45;list-style:none;display:grid}.cal-m-day-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li{align-items:baseline;gap:8px;display:flex}.cal-m-day-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong{color:var(--head)}.cal-m-day-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-tag{border:1px solid var(--line);white-space:nowrap;color:var(--ink2);border-radius:999px;margin-inline-start:6px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-block}.cal-m-day-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-tag[data-off=true]{color:var(--holiday);border-color:currentColor}.cal-m-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;padding:0;list-style:none}.cal-m-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:100%;font:inherit;text-align:start;color:var(--ink);cursor:pointer;background:none;border:0;align-items:flex-start}.cal-m-row[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--a-chip)}.cal-m-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;justify-items:center;inline-size:44px;line-height:1.15;display:grid}.cal-m-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:first-child{font-size:calc(19px * var(--a-fs));color:var(--head);font-weight:800}.cal-m-date:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:last-child{color:var(--a-muted);font-size:11.5px}.cal-m-date[data-off]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span:first-child{color:var(--holiday)}.cal-m-entry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14.5px * var(--a-fs));align-items:baseline;gap:8px;line-height:1.4;display:flex}.cal-m-off:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs));color:var(--holiday)}.ev-cal-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);gap:12px;padding:10px 14px 10px 10px;text-decoration:none}@media (max-width:1023.98px){.prayer-cal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.a-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:720px;color:var(--ink);margin-inline:auto}@supports not (inset:0){.a-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto}}.a-detail-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-image:radial-gradient(circle at 50% 46%,#c8a45d47 0,#073b2900 58%),var(--a-lattice-dark);block-size:280px;margin-block-start:calc(-1 * (var(--header-h-m) + 18px))}.a-detail-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-cover-medal{background:#f7f3e814;box-shadow:inset 0 0 0 1.5px #c8a45db3,0 0 0 14px #f7f3e80d,0 0 0 28px #f7f3e808}.a-detail-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--paper);border-radius:28px 28px 0 0;gap:16px;margin-block-start:-28px;padding:22px 20px 100px;display:grid;position:relative}.a-detail-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(26px * var(--a-fs));color:var(--head);margin:0;font-weight:800;line-height:1.4}.a-detail-fact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-md);gap:12px;padding:12px 14px}.a-detail-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:none;font-size:calc(15.5px * var(--a-fs));white-space:pre-line;margin:0;line-height:2}@media (min-width:1024px){.a-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:32px 48px}@supports not (inset:0){.a-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:32px;padding-block-end:48px}}.a-detail-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:28px;margin-block-start:0}.a-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-fab-bar{margin-block-start:-60px;margin-inline:20px;position:static}@supports not (inset:0){.a-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-fab-bar{margin-inline-start:20px;margin-inline-end:20px}}}.a-duaday:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:26px;gap:10px;padding:18px;display:grid}.a-rows:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-dua-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:22px;align-items:center;gap:4px;min-block-size:72px;padding-inline:14px 6px;display:flex}@supports not (inset:0){.a-dua-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:14px;padding-inline-end:6px}}.a-dua-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-inline-size:0;color:inherit;flex:1;align-items:center;gap:14px;padding-block:12px;text-decoration:none;display:flex}@supports not (inset:0){.a-dua-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:12px;padding-block-end:12px}}.clamp-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:1023.98px){.page-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2);background:none;margin-block-start:0;padding:4px 0 0}.page-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .crumbs,.page-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:not(.page){display:none}.page-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.page-head-band p{font-size:calc(15px * var(--a-fs))!important;color:var(--ink2)!important;margin-block-start:0!important;line-height:2!important}.page-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.section,.page-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+section{padding-block-start:18px}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head-band{color:var(--ink2);background:none;margin-block-start:0;padding:4px 0 0}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head-band .contact-kicker,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head-band>:not(.page){display:none}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head-band .contact-title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head-band .contact-lead{font-size:calc(15px * var(--a-fs));color:var(--ink2);margin:0 0 12px}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head-band .contact-status-chip,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head-band .contact-status[data-state=programme] .contact-status-chip{background:var(--a-chip2);color:var(--head);box-shadow:none}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head-band .contact-status-link{color:var(--green)}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-page>section{margin-block-start:18px}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-quick .btn{border-radius:var(--r-pill);min-block-size:52px}:root .bank-card,:root .choice-card,:root .contact-form-card,:root .contact-tile,:root .contact-trans,:root .form-card{border-radius:var(--a-r-lg)!important}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-map,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-map-frame{border-radius:26px;overflow:hidden}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .choice-card,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-tile{background:var(--a-card);box-shadow:var(--a-shadow-card);border:0}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-page .input,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-page textarea,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-panel .input,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-panel textarea{background:var(--a-card);border-radius:16px}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-page .btn,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-panel .btn,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-tablist,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-tablist>*{border-radius:var(--r-pill)}}.a-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--a-chip);min-block-size:40px;max-inline-size:50%;color:var(--head);font:inherit;font-size:calc(14px * var(--a-fs));border:0;padding-inline:12px;font-weight:600}@supports not (inset:0){.a-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:12px;padding-inline-end:12px}}@media (max-width:1023.98px){:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-stage{--stage:#fff;--stage-ink:#073b29;background:var(--a-card);box-shadow:var(--a-shadow-card);border-radius:var(--a-r-xl)}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-seg,:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-tabs{background:var(--a-card);box-shadow:inset 0 0 0 1px var(--line)}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-seg-btn[aria-pressed=true],:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-tab[aria-selected=true]{background:var(--green);color:var(--on-green);box-shadow:0 4px 12px #0b5d3b3d}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-face{fill:#fbf8f1;stroke:#c8a45d99;stroke-width:2px}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-hub{fill:var(--paper);stroke:#0b5d3b24}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-tick{stroke:#0b5d3b52}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-tick-major{stroke:#073b29}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-rose-letter{fill:var(--ink2)}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-rose-north{fill:#073b29}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-needle-wash{fill:var(--green);opacity:.13}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-kaaba-band,:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-needle-line{stroke:var(--green)}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-needle-head{fill:var(--green)}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-kaaba{fill:#073b29;stroke:var(--gold)}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-you{fill:var(--gold)}:root:not([data-theme=dark]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-dial-card{color:var(--ink2)}.qibla-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--a-r-lg);background:var(--a-card);box-shadow:var(--a-shadow-card)}.qibla-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill)}.qibla-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.qibla-span-btn[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.qibla-status[data-facing=yes]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#073b29}.error-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:24px 16px}.error-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .head-rule{display:none}.error-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .error-view-title{font-family:inherit;font-size:calc(24px * var(--a-fs));color:var(--head);font-weight:800;line-height:1.3}.error-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .lead{font-size:calc(15px * var(--a-fs));color:var(--ink2)}.qibla-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:24px}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-seg,:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-tabs{box-shadow:inset 0 0 0 1px var(--line);background:#f7f3e80d}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-seg-btn,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-tab{color:var(--ink2)}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-seg-btn[aria-pressed=true],:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .qibla-tab[aria-selected=true]{background:var(--gold);color:var(--on-green);box-shadow:0 4px 14px #00000059}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-tablist{background:var(--a-card);box-shadow:inset 0 0 0 1px var(--line);border:0}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-tablist [role=tab][aria-selected=true]{box-shadow:0 4px 12px #0b5d3b3d}.qibla-seg-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:normal;text-align:center;border-radius:20px;block-size:auto;min-block-size:40px;padding-block:4px;line-height:1.25}@supports not (inset:0){.qibla-seg-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:4px;padding-block-end:4px}}.qibla-seg-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{text-overflow:clip;overflow:visible}.qibla-seg-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{flex:none}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours-block{border-radius:var(--a-r-lg);background:var(--a-card);box-shadow:var(--a-shadow-card);padding:14px 10px 10px}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours-block .contact-label{font-family:var(--font-body);font-size:calc(17px * var(--a-fs));align-items:center;gap:12px;margin:0 6px 8px;font-weight:800;line-height:1.3;display:flex}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours-ico{border-radius:var(--a-r-sm);background:var(--a-chip);block-size:40px;inline-size:40px;color:var(--green);flex:none;place-items:center;display:grid}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours .contact-dl-row{border-radius:var(--a-r-sm);border:0;flex-wrap:nowrap;gap:12px;min-block-size:52px;padding:10px 12px;position:relative}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours .contact-dl-row:first-child{border-block-start:0}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours .contact-dl-row+.contact-dl-row:before{content:"";border-block-start:1px solid var(--line);position:absolute;inset-block-start:0;inset-inline:12px}@supports not (inset:0){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours .contact-dl-row+.contact-dl-row:before{top:0;right:12px;left:12px}}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours .contact-dl-row[data-today]+.contact-dl-row:before,:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours .contact-dl-row[data-today]:before{display:none}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours dt{font-size:calc(15px * var(--a-fs));color:var(--ink);flex-wrap:wrap;flex:auto;align-items:center;gap:4px 8px;font-weight:600;line-height:1.35;display:flex}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours dd{font-size:calc(15.5px * var(--a-fs));color:var(--head);flex:none;font-weight:700}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours .contact-dl-row[data-today]{background:var(--a-chip)}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-today-badge{border-radius:var(--r-pill);background:var(--green);color:var(--a-card);font-size:calc(12px * var(--a-fs));padding:1px 9px;font-weight:700;line-height:1.6;display:inline-block}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours dd:has(.contact-dd-split){flex:0 auto}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-dd-split{flex-direction:column;align-items:flex-end;row-gap:2px}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-dd-split>span{font-size:calc(14px * var(--a-fs));color:var(--ink2);font-weight:600}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-hours .contact-inline-link{font-size:calc(14px * var(--a-fs));color:var(--green);align-items:center;gap:4px;font-weight:700;display:inline-flex}.a-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a,.a-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.contact-inline-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.a-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:after,.a-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.contact-inline-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:-10px}@supports not (inset:0){.a-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:after,.a-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.contact-inline-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:min(0px,50% - 22px);bottom:min(0px,50% - 22px);left:-10px;right:-10px}[dir=rtl] .a-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:after,[dir=rtl] .a-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,[dir=rtl] .contact-inline-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{right:-10px;left:-10px}}.app-list.section-alt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:none;border-block:0;padding-block:4px 28px}@supports not (inset:0){.app-list.section-alt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:4px;padding-block-end:28px}}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .chips{-webkit-mask-image:var(--a-chips-fade);mask-image:var(--a-chips-fade);--a-chips-fade:linear-gradient(90deg,#000 calc(100% - 40px),transparent);gap:8px;margin-block:-6px -10px;padding-block:8px 18px}@supports not (inset:0){.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .chips{margin-block-start:-6px;margin-block-end:-10px;padding-block-start:8px;padding-block-end:18px}}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .app-list .chips{--a-chips-fade:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .chips>.tag{border-radius:var(--r-pill);background:var(--a-card);block-size:38px;color:var(--head);font-size:calc(14px * var(--a-fs));letter-spacing:0;text-transform:none;white-space:nowrap;border:0;padding:0 16px;font-weight:500;box-shadow:0 2px 10px #073b290f}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .chips>.tag:hover{transform:none}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .chips>.tag[aria-pressed=true]{background:var(--btnBg);color:var(--btnFg);font-weight:700;box-shadow:0 4px 12px #073b2933}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .course-card,.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .sport-row{border-radius:var(--a-r-lg);background:var(--a-card);box-shadow:var(--a-shadow-card);border:0}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .course-card .tag{background:var(--a-chip);color:var(--head);font-size:calc(12.5px * var(--a-fs));letter-spacing:0;text-transform:none;border:0;padding:4px 10px}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-title,.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .sport-row-title{font-family:inherit;font-size:calc(17px * var(--a-fs));color:var(--head);font-weight:800;line-height:1.35}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meta-grid{font-size:calc(14px * var(--a-fs));grid-template-columns:minmax(0,1fr);gap:0}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meta-grid dt{font-size:calc(12px * var(--a-fs));margin-block-start:6px}.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meta-grid dt:first-child,.app-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meta-grid>div:first-child dt{margin-block-start:0}}@media (min-width:1024px){.visually-hidden.app-page-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;clip-path:none;white-space:normal;block-size:auto;inline-size:auto;max-inline-size:640px;font-size:var(--text-3xl);color:var(--head);margin:32px auto 4px;padding-inline:16px;position:static;overflow:visible}@supports not (inset:0){.visually-hidden.app-page-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:16px;padding-inline-end:16px}}.more-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.app-page-title{margin:0 0 4px;padding-inline:0}@supports not (inset:0){.more-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.app-page-title{padding-inline-start:0;padding-inline-end:0}}}.a-loader:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media (max-width:1023.98px){:root[data-splash]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-loader{z-index:2147483000;background:var(--band);pointer-events:none;transition:opacity .5s;animation:a-loader-failsafe .5s 15s forwards;display:block;position:fixed;inset:0;overflow:hidden}@supports not (inset:0){:root[data-splash]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-loader{top:0;right:0;bottom:0;left:0}}:root[data-splash]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-loader[data-live]{animation:none}:root[data-splash]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-loader[data-out]{opacity:0}}.a-loader-slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1;--ham-ar:1;inset-inline-start:50%;inline-size:min(64vw,300px);position:absolute;top:50%;transform:translate(-50%,-50%)}@supports not (inset:0){.a-loader-slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:50%}[dir=rtl] .a-loader-slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:50%;left:auto}}[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-loader-slot{transform:translate(50%,-50%)}@keyframes a-loader-failsafe{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){:root[data-splash]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .a-loader{display:none}}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:200 900;src:url(/HAM/_next/static/media/source-serif-4-latin-wght-normal.649132da.woff2) format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:200 900;src:url(/HAM/_next/static/media/source-serif-4-latin-ext-wght-normal.a3bd1b88.woff2) format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:200 900;src:url(/HAM/_next/static/media/source-serif-4-latin-wght-italic.52e47be4.woff2) format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:200 900;src:url(/HAM/_next/static/media/source-serif-4-latin-ext-wght-italic.4c38d7ce.woff2) format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400 700;src:url(/HAM/_next/static/media/noto-naskh-arabic-arabic-wght-normal.6f77de71.woff2) format("woff2-variations");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+898-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Scheherazade New;font-style:normal;font-weight:400;font-display:swap;src:url(/HAM/_next/static/media/scheherazade-new-arabic-400-normal.735062a9.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/HAM/_next/static/media/manrope-latin-wght-normal.fedf4c92.woff2) format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/HAM/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.woff2) format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:100 900;src:url(/HAM/_next/static/media/vazirmatn-arabic-wght-normal.365bfb12.woff2) format("woff2-variations");unicode-range:u+6??,u+750-77f,u+870-88e,u+890-891,u+898-8e1,u+8e3-8ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--color-bg:#f7f3e8;--color-text:#14261d;--color-accent:#0b5d3b;--color-accent-2:#c8a45d;--paper:#f7f3e8;--mark-ground:#f7f3e8;--stage:#06211a;--stage-ink:#f7f3e8;--on-green:#fff;--paper2:#fff;--card:#fff;--card2:#fbf8f1;--ink:#14261d;--sheet:#fef7ed;--sheet-ink:#121112;--ink2:#5c5548;--head:#073b29;--line:#0b5d3b26;--line2:#0b5d3b17;--green:#0b5d3b;--greenD:#073b29;--gold:#c8a45d;--goldInk:#86692c;--goldHi:#e8c98a;--goldLo:#a9823f;--holiday:#b42318;--holidayOnBand:#ffb4a8;--band:#073b29;--bandInk:#f7f3e8;--bandDim:#f7f3e8d1;--bandHead:#fbf6ea;--pat:#0b5d3b24;--patBand:#c8a45d4d;--glass:#f7f3e8e0;--map-sea:#e6efe8;--map-land:#fbf8f1;--map-coast:#0b5d3b80;--map-border:#0b5d3b33;--map-grid:#0b5d3b1c;--map-sea-top:#f1f6f0;--map-ring:#0b5d3b4d;--micro:#052a1d;--micro-rgb:5 42 29;--microDeep-rgb:5 40 27;--microDeep:rgb(var(--microDeep-rgb));--microInk:#f7f3e8c7;--btnBg:#0b5d3b;--btnFg:#f7f3e8;--btnBgH:#073b29;--starFill:#c8a45d1a;--chip:#f8f0de;--chipInk:#0b5d3b;--shadow:0 26px 60px -36px #073b2980;--shadowS:0 10px 26px -18px #073b2966;--color-accent-100:#f8f0de;--color-accent-200:#f0e2c2;--color-accent-300:#e3cc98;--color-accent-400:#6ea98c;--color-accent-500:#2f7f5a;--color-accent-600:#0b5d3b;--color-accent-700:#08492f;--color-accent-800:#073b29;--color-accent-900:#052a1d;--color-accent-2-100:#fbf4e6;--color-accent-2-200:#f2e3c4;--color-accent-2-300:#e8c98a;--color-accent-2-400:#d9b671;--color-accent-2-500:#c8a45d;--color-accent-2-600:#a9823f;--color-accent-2-700:#86692c;--color-accent-2-800:#6a5322;--color-accent-2-900:#4a3a18;--color-gold-100:#fbf4e6;--color-gold-300:#e8c98a;--color-gold-500:#c8a45d;--color-gold-700:#86692c;--color-gold-text:#86692c;--color-on-gold:#04180f;--color-neutral-100:#fbf8f1;--color-neutral-200:#f0ece0;--color-neutral-300:#ded8c9;--color-neutral-400:#bdb8a9;--color-neutral-500:#97948a;--color-neutral-600:#6f6d64;--color-neutral-700:#5c5548;--color-neutral-800:#38423a;--color-neutral-900:#14261d;--color-paper:var(--paper);--color-paper-sunk:var(--card2);--color-surface:var(--card);--color-ink:var(--ink);--color-ink-muted:var(--ink2);--color-ink-faint:var(--color-neutral-600);--color-heading:var(--head);--color-rule:var(--line);--color-rule-strong:var(--green);--color-accent-fill:var(--btnBg);--color-accent-fill-hover:var(--btnBgH);--color-accent-fill-active:var(--micro);--color-accent-text:var(--head);--color-accent-tint:var(--chip);--color-accent-tint-strong:var(--color-accent-200);--color-accent-2-text:var(--goldInk);--color-accent-2-tint:var(--color-accent-2-100);--color-focus:var(--gold);--color-on-accent:var(--btnFg);--color-scrim:#0a181480;--color-scrim-veil:#0a181447;--color-on-scrim:var(--bandInk);--color-on-scrim-tint:#ffffff29;--color-on-scrim-tint-strong:#ffffff47;--font-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--font-sans:"Manrope",system-ui,sans-serif;--font-naskh:"Vazirmatn","Noto Naskh Arabic",sans-serif;--font-body:var(--font-sans);--font-display:var(--font-serif);--text-kicker:.75rem;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:clamp(1rem,.96rem + .2vw,1.0625rem);--text-lg:clamp(1.0625rem,1rem + .25vw,1.1875rem);--text-xl:clamp(1.1875rem,1.1rem + .35vw,1.375rem);--text-2xl:clamp(1.3125rem,1.15rem + .65vw,1.625rem);--text-3xl:clamp(1.5625rem,1.3rem + 1vw,2rem);--text-4xl:clamp(1.875rem,1.45rem + 1.7vw,2.625rem);--text-5xl:clamp(2.125rem,1.5rem + 2.6vw,3.25rem);--text-6xl:clamp(2.5rem,1.6rem + 3.6vw,4.25rem);--text-7xl:clamp(2.875rem,1.6rem + 5.2vw,5.5rem);--leading-tight:1.06;--leading-snug:1.2;--leading-normal:1.55;--leading-relaxed:1.75;--leading-poem:2.1;--tracking-kicker:.16em;--tracking-tight:-.018em;--tracking-normal:0;--weight-regular:400;--weight-medium:550;--weight-semibold:620;--weight-bold:700;--weight-heading:600;--space-0:0;--space-1:.3125rem;--space-2:.625rem;--space-3:.9375rem;--space-4:1.25rem;--space-5:1.875rem;--space-6:2.5rem;--space-7:3.75rem;--space-8:5rem;--space-9:6.875rem;--space-10:8.75rem;--radius-none:0;--radius-baseline:10px;--radius-soft:16px;--chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--pad-panel:clamp(22px,3vw,34px);--radius-softer:18px;--radius-panel:22px;--radius-pill:999px;--shadow-none:none;--shadow-sm:0 1px 2px #201e1d12;--shadow-md:0 2px 10px #201e1d14;--shadow-lg:0 8px 34px #201e1d1c;--shadow-inset-rule:inset 0 -1px 0 var(--color-rule);--rule-hair:1px;--rule-thick:4px;--measure:62ch;--measure-narrow:44ch;--page-max:1320px;--page-gutter:clamp(20px,5vw,56px);--chip-2:#f0e2c2;--r-sm:14px;--r-md:20px;--r-lg:28px;--r-pill:999px;--shadow-float:0 10px 30px #073b2929;--shadow-soft:0 2px 10px #073b290f;--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.4,.64,1);--header-h-m:58px;--header-h:calc(var(--header-h-m) + 10px);--tabbar-h:68px;--hc-gold:var(--gold);--hc-cap-color:var(--bandHead);--ease-out-expressive:cubic-bezier(.16,1,.3,1);--ease-rise:cubic-bezier(.22,.9,.24,1);--ease-standard:cubic-bezier(.4,0,.2,1);--duration-fast:.35s;--duration-base:.5s;--duration-slow:1.25s;--duration-page-in-delay:.42s;--z-header:40;--z-drawer:60;--z-search:70;--z-editbar:80;--z-dialog:90;--z-toast:100}@supports (color:color(display-p3 0 0 0)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--shadow-sm:0 1px 2px color(display-p3 .124139 .117955 .114283/.07);--shadow-md:0 2px 10px color(display-p3 .124139 .117955 .114283/.08);--shadow-lg:0 8px 34px color(display-p3 .124139 .117955 .114283/.11)}}@supports (color:lab(0% 0 0)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--shadow-sm:0 1px 2px lab(11.4643% .806257 1.04169/.07);--shadow-md:0 2px 10px lab(11.4643% .806257 1.04169/.08);--shadow-lg:0 8px 34px lab(11.4643% .806257 1.04169/.11)}}:root[data-theme=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--chip-2:#dcbb7b33;--shadow-float:0 10px 30px #00000073;--shadow-soft:0 2px 10px #0000004d;--color-bg:#06211a;--color-text:#efe8d8;--color-accent:#dcbb7b;--color-accent-2:#dcbb7b;--paper:#06211a;--paper2:#082a20;--on-green:#06211a;--card:#0b3125;--card2:#092a20;--ink:#efe8d8;--sheet:#0b3125;--sheet-ink:#f7f3e8;--ink2:#9fb6a8;--head:#fbf6ea;--line:#c8a45d38;--line2:#c8a45d1f;--green:#dcbb7b;--greenD:#04180f;--gold:#dcbb7b;--goldInk:#dcbb7b;--goldHi:#f2dca9;--goldLo:#be9550;--holiday:#ff9b8a;--holidayOnBand:#ffb4a8;--band:#04180f;--bandInk:#efe8d8;--bandDim:#efe8d8c7;--bandHead:#fbf6ea;--pat:#dcbb7b29;--patBand:#dcbb7b38;--map-sea:#042017;--map-land:#164a36;--map-coast:#dcbb7b73;--map-border:#dcbb7b2e;--map-grid:#dcbb7b1f;--map-sea-top:#0a3226;--map-ring:#dcbb7b4d;--glass:#06211adb;--micro:#04180f;--micro-rgb:4 24 15;--microDeep-rgb:4 23 14;--microDeep:rgb(var(--microDeep-rgb));--microInk:#efe8d8b8;--btnBg:#dcbb7b;--btnFg:#04180f;--btnBgH:#ebd09a;--starFill:#dcbb7b12;--chip:#dcbb7b1f;--chipInk:#dcbb7b;--shadow:0 26px 60px -34px #000c;--shadowS:0 10px 26px -16px #000000b3;--color-accent-100:#2a2114;--color-accent-200:#3d301d;--color-accent-300:#5b4728;--color-accent-400:#8c6d38;--color-accent-500:#be9550;--color-accent-600:#dcbb7b;--color-accent-700:#ecd3a2;--color-accent-800:#f4e4c4;--color-accent-900:#fbf3e4;--color-accent-2-100:#2a2114;--color-accent-2-200:#3d301d;--color-accent-2-300:#5b4728;--color-accent-2-400:#8c6d38;--color-accent-2-500:#be9550;--color-accent-2-600:#dcbb7b;--color-accent-2-700:#ecd3a2;--color-accent-2-800:#f4e4c4;--color-accent-2-900:#fbf3e4;--color-gold-100:#2a2114;--color-gold-300:#8c6d38;--color-gold-500:#dcbb7b;--color-gold-700:#f2dca9;--color-gold-text:#dcbb7b;--color-on-gold:#04180f;--color-neutral-100:#082a20;--color-neutral-200:#0b3125;--color-neutral-300:#17402f;--color-neutral-400:#2e5344;--color-neutral-500:#4e7061;--color-neutral-600:#7d9488;--color-neutral-700:#9fb6a8;--color-neutral-800:#c8d6cd;--color-neutral-900:#efe8d8;--color-paper-sunk:var(--card2);--color-rule:var(--line);--color-rule-strong:var(--gold);--color-ink-muted:var(--ink2);--color-ink-faint:var(--color-neutral-600);--color-accent-fill:var(--btnBg);--color-accent-fill-hover:var(--btnBgH);--color-accent-fill-active:var(--goldLo);--color-accent-text:var(--green);--color-accent-2-text:var(--goldInk);--color-on-accent:var(--btnFg);--color-focus:var(--gold);--color-accent-tint:var(--chip);--color-accent-tint-strong:var(--color-accent-200);--color-accent-2-tint:var(--color-accent-2-100);--shadow-sm:0 1px 2px #0006;--shadow-md:0 2px 10px #00000073;--shadow-lg:0 8px 34px #00000080}@page{size:A4 portrait;margin:12mm}@media print{[data-rise],[data-rise][data-rise-armed=true],[data-words][data-rise-armed=true] .word{opacity:1!important;filter:none!important;transform:none!important}html[data-print=timetable] body :not(:has(.timetable-print)):not(.timetable-print):not(.timetable-print *){display:none!important}html[data-print=timetable] body :has(.timetable-print){box-shadow:none!important;background:none!important;border:0!important;min-block-size:0!important;inline-size:auto!important;max-inline-size:none!important;margin:0!important;padding:0!important;display:block!important}html[data-print=timetable],html[data-print=timetable] body{background:#fff!important}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable-print{color:#000;background:#fff}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable-print .no-print{display:none}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable-print .table-scroll{overflow:visible}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable{table-layout:fixed;inline-size:100%;min-inline-size:0;font-size:8.5pt}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable td{white-space:nowrap;padding:2pt 1pt}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable th{white-space:normal;overflow-wrap:break-word;letter-spacing:.04em;vertical-align:bottom;padding:2pt 1pt;font-size:6.5pt}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable td:first-child,html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable th:first-child{inline-size:15%}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable thead{display:table-header-group}html[data-print=timetable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .timetable tr{break-inside:avoid}}:lang(ar),:lang(fa),:root[dir=rtl],:root[dir=rtl] *{letter-spacing:0!important;text-transform:none!important}.hp-field{opacity:0!important;pointer-events:none!important;block-size:1px!important;inline-size:1px!important;position:absolute!important;inset-block-start:auto!important;inset-inline-start:-10000px!important;overflow:hidden!important}@supports not (inset:0){.hp-field{top:auto!important;left:-10000px!important}[dir=rtl] .hp-field{right:-10000px!important;left:auto!important}}.link-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-start:var(--rule-hair) solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.link-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.link-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>li{border-block-end:var(--rule-hair) solid var(--line)}.link-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:64px;color:var(--ink);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding-block:16px;text-decoration:none;display:grid}@supports not (inset:0){.link-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:16px;padding-block-end:16px}}.link-row-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);border-radius:50%;place-items:center;block-size:44px;inline-size:44px;display:grid}@supports (color:color-mix(in lab,red,red)){.link-row-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 14%,transparent)}}.link-row-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--green)}.link-row-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-bold);font-size:var(--text-lg);display:block}.link-row-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-line-clamp:2;color:var(--ink2);font-size:calc(15px * var(--a-fs, 1));-webkit-box-orient:vertical;margin-block-start:2px;line-height:1.6;display:-webkit-box;overflow:hidden}.link-row-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--goldInk);transition:transform var(--duration-base) var(--ease-standard)}a.link-row:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .link-row-title{color:var(--green)}a.link-row:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .link-row-go{transform:translate(4px)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.link-row:hover .link-row-go{transform:translate(-4px) scaleX(-1)}.week:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:12px;display:grid}.week-day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);min-inline-size:0;padding:14px 16px}.week-day[data-today]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--gold);box-shadow:0 0 0 1px var(--gold);order:-1}.week-day-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-base);font-weight:var(--weight-bold);align-items:center;gap:8px;margin:0 0 8px;display:flex}.week-today:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--stage);background:var(--gold);border-radius:var(--radius-pill);padding:1px 9px}.week-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2);font-size:calc(14px * var(--a-fs, 1));margin:0}.week-items:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:8px;margin:0;padding:0;list-style:none;display:grid}.week-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card2);border-inline-start:3px solid var(--green);color:var(--ink);border-radius:10px;gap:2px;min-block-size:44px;padding:10px 12px;text-decoration:none;display:grid}.week-item[data-kind=sport]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .week-link{border-inline-start-color:var(--gold)}.week-item[data-kind=activity]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .week-link{border-inline-start-color:var(--goldInk)}a.week-link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold)}@supports (color:color-mix(in lab,red,red)){a.week-link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 13%,var(--card))}}.week-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--green)}.week-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-semibold,600);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.4}.week-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1));color:var(--ink2);flex-wrap:wrap;gap:6px;display:flex}.week-meta:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.week-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--line);border-radius:var(--radius-pill);padding:0 8px}@media (min-width:1024px){.week:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.week-day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:12px 10px}.week-day[data-today]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){order:0}.week-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:8px 10px}.week-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14.5px * var(--a-fs, 1))}}.cta-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:12px;display:flex}.prayer-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);gap:max(32px,min(4vw,56px));display:grid}@media (min-width:1024px){.prayer-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.prayer-source:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.prayer-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:1/-1}}.prayer-now:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-4);display:grid}.prayer-next-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:var(--space-2);font-size:max(26px,min(3.6vw,40px));line-height:1.05;display:flex}.prayer-next-tomorrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--stage);background:var(--gold);border-radius:var(--radius-pill);padding:2px 12px}.prayer-next-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-block-start:var(--space-2);display:flex}.prayer-next-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:max(32px,min(4.4vw,48px));line-height:1;font-weight:var(--weight-bold);color:var(--color-accent-2-text)}.prayer-next-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-base);color:var(--ink2);font-weight:var(--weight-semibold)}.prayer-next-dates:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-start:var(--rule-hair) solid var(--line);line-height:var(--leading-normal);gap:2px;margin-block-start:var(--space-4);padding-block-start:var(--space-3);display:grid}.prayer-next-place:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-bold);color:var(--color-accent-2-text)}.prayer-next-hijri:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--color-accent-2-text);font-weight:var(--weight-semibold)}.prayer-next-iran:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);color:var(--ink2)}.prayer-next-place-pick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:flex-end;gap:10px;margin-block-start:var(--space-4);display:flex}.prayer-next-place-pick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .city-box{flex:14rem}.prayer-next:has(.city-box-list:not([hidden])):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:30;overflow:visible}.prayer-next:has(.city-box-list:not([hidden])):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{display:none}.prayer-next-place-pick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .btn{min-block-size:44px}.ptimes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);margin:0;padding:0;list-style:none;overflow:hidden}.ptimes-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-block-size:52px;padding:12px 18px;display:grid}.ptimes-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.ptimes-row{border-block-start:var(--rule-hair) solid var(--line2)}.ptimes-row[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.ptimes-row[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 16%,var(--card))}}.ptimes-row[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 4px 0 0 var(--gold)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ptimes-row[data-next]{box-shadow:inset -4px 0 0 var(--gold)}.ptimes-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-semibold);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ptimes-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--goldInk)}.ptimes-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(22px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--head)}.city-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:6px;scroll-margin-block-start:calc(var(--header-h-m) + 28px);display:grid;position:relative}.city-box-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink2)}.city-box-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.city-box-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{border-radius:var(--radius-baseline);border:var(--rule-hair) solid var(--line);background:var(--color-bg);min-block-size:2.75rem;inline-size:100%;color:var(--ink);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard);border-block-end-width:2px;padding-inline:38px 34px}@supports not (inset:0){.city-box-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{padding-inline-start:38px;padding-inline-end:34px}}.city-box-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:hover:not(:focus){border-color:var(--color-accent-400)}.city-box-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:focus{border-color:var(--gold);background:var(--card)}.city-box-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.city-box-caret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.city-box-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2);pointer-events:none;position:absolute;inset-block-start:50%;transform:translateY(-50%)}@supports not (inset:0){.city-box-caret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.city-box-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:50%}}.city-box-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-inline-start:12px}@supports not (inset:0){.city-box-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:12px}[dir=rtl] .city-box-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:12px;left:auto}}.city-box-caret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset-inline-end:12px}@supports not (inset:0){.city-box-caret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:12px}[dir=rtl] .city-box-caret:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:12px;right:auto}}.city-box-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:20;background:var(--card);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-baseline);max-block-size:18rem;box-shadow:var(--shadow);margin:0;padding:4px;list-style:none;position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;overflow-y:auto}@supports not (inset:0){.city-box-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(100% + 4px);left:0;right:0}[dir=rtl] .city-box-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:0;left:0}}.city-box-list[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.city-box-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=option]{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-block-size:44px;padding:10px 12px;display:flex}.city-box-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=option][data-active]{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.city-box-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=option][data-active]{background:color-mix(in srgb,var(--gold) 16%,var(--card))}}.city-box-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=option][aria-selected=true]{font-weight:var(--weight-bold)}.city-box-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1));color:var(--ink2)}.city-box-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-recent] .city-box-group{color:var(--goldInk)}.city-box-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2);padding:10px 12px}.cal-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-start:var(--space-3);display:flex}.cal-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul{font-size:var(--text-sm);flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.cal-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{align-items:center;gap:8px;display:flex}.cal-legend-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid var(--gold);border-radius:5px;block-size:14px;inline-size:14px}.cal-legend-mark[data-kind=occ]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#c8a45d29;border-width:1px}.cal-legend-mark[data-kind=off]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--line);font-size:10px;font-weight:var(--weight-bold);color:var(--holiday);place-items:center;line-height:1;display:grid}.occ-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .occ-day{white-space:nowrap;min-inline-size:5.5em;font-weight:var(--weight-bold);color:var(--goldInk);font-size:var(--text-sm);flex:none}.timetable-wrap[data-open=false]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@media (min-width:1024px){.timetable-toggle{display:none!important}.timetable-wrap[data-open=false]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.timetable-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);max-block-size:75vh;overflow:auto}}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th{z-index:2;background:var(--paper);position:sticky;inset-block-start:0}@supports not (inset:0){.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th{top:0}}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody th{z-index:1;background:var(--paper);position:sticky;inset-inline-start:0}@supports not (inset:0){.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody th{left:0}[dir=rtl] .timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody th{right:0;left:auto}}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th:first-child{z-index:3;inset-inline-start:0}@supports not (inset:0){.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th:first-child{left:0}[dir=rtl] .timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th:first-child{right:0;left:auto}}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-friday=true]>*{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-friday=true]>*{background:color-mix(in srgb,var(--gold) 10%,var(--paper))}}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-occ=true]>*{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-occ=true]>*{background:color-mix(in srgb,var(--gold) 12%,var(--paper))}}.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-dst=true]>*{border-block-start:2px dashed var(--goldInk)}.timetable-dst:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11px;font-weight:var(--weight-bold);color:var(--goldInk);display:block}@supports (color:color-mix(in lab,red,red)){.timetable-dst:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in srgb,var(--goldInk) 78%,var(--ink))}}.prayer-source:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-xs,12.5px);color:var(--ink2);max-inline-size:75ch;margin:0}@media print{@page{size:A4;margin:10mm}html[data-print=timetable] .timetable-wrap{border:0!important;max-block-size:none!important;display:block!important;overflow:visible!important}html[data-print=timetable] .timetable th{position:static!important}}.crumbs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol{font-size:var(--text-sm);color:var(--bandDim);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.crumbs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{color:var(--gold);align-items:center;min-block-size:32px;text-decoration:none;display:inline-flex}.crumbs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover{text-decoration:underline}.crumbs-sep:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.7;display:inline-flex}.crumbs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [aria-current=page]{color:var(--bandHead);font-weight:var(--weight-semibold)}.chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:8px;display:flex}.chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button.tag{min-block-size:44px;font-size:var(--text-sm);flex:none;padding-inline:16px}@supports not (inset:0){.chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button.tag{padding-inline-start:16px;padding-inline-end:16px}}.chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button.tag:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.chip-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12px * var(--a-fs, 1));font-weight:var(--weight-bold);opacity:.9;margin-inline-start:2px}@media (max-width:767px){.chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:none;margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);flex-wrap:nowrap;padding-block:2px;overflow-x:auto}@supports not (inset:0){.chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:calc(var(--page-gutter) * -1);margin-inline-end:calc(var(--page-gutter) * -1);padding-inline-start:var(--page-gutter);padding-inline-end:var(--page-gutter);padding-block-start:2px;padding-block-end:2px}}.chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}}.clamp-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meta-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--space-2) 0 var(--space-4);font-size:calc(14.5px * var(--a-fs, 1));grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;display:grid}.meta-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>div{display:contents}.meta-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dt{color:var(--goldInk);font-weight:var(--weight-bold)}.meta-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dd{color:var(--ink);margin:0}.contact-h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-lg);margin:0}.contact-address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0 0 var(--space-2);align-items:flex-start;gap:10px;display:flex}.contact-address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{color:var(--green);flex-shrink:0;margin-block-start:3px}.contact-hours-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:max-content minmax(0,1fr);gap:6px 18px;margin:0;display:grid}.hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>div{display:contents}.hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dt{color:var(--ink2)}.hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dd{font-weight:var(--weight-semibold);margin:0}.directions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dt{color:var(--goldInk);font-weight:var(--weight-bold)}.directions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dd{font-weight:inherit}.open-now:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);font-weight:var(--weight-bold);border-radius:var(--radius-pill);align-items:center;gap:7px;min-block-size:28px;padding:3px 12px;display:inline-flex}.open-now[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.open-now[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 19%,transparent)}}.open-now[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--green)}.open-now[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--ink2)}@supports (color:color-mix(in lab,red,red)){.open-now[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--ink2) 12%,transparent)}}.open-now[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2)}.open-now[data-state=programme]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.open-now[data-state=programme]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 18%,transparent)}}.open-now[data-state=programme]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--goldInk)}.open-now-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:currentColor;border-radius:50%;block-size:8px;inline-size:8px}.house-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0}.house-map-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-soft);border:var(--rule-hair) solid var(--line);aspect-ratio:2;--ham-ar:2;direction:ltr;background:#e8e4d8;position:relative;overflow:hidden}.house-map-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1));color:var(--ink2);margin-block-start:4px}.house-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-map-actions{justify-content:space-between;margin-block-start:8px}.house-map-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:32px;font-weight:var(--weight-semibold);color:var(--green);align-items:center;gap:4px;display:inline-flex}.map-embed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}@supports not (inset:0){.map-embed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.map-load:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;background:none;border:0;justify-content:center;align-items:flex-end;padding:14px;display:flex;position:absolute;inset:0}@supports not (inset:0){.map-load:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.map-load-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-pill);background:var(--card);min-block-size:40px;color:var(--head);font-weight:var(--weight-semibold);font-size:var(--text-sm);box-shadow:0 0 0 1px var(--line),var(--shadow-soft);transition:background-color var(--duration-fast) var(--ease-standard);align-items:center;padding-inline:16px;display:inline-flex}@supports not (inset:0){.map-load-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:16px;padding-inline-end:16px}}.map-load:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-load-pill{background:var(--chip-2)}.map-load:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:none}.map-load:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-load-pill{outline:2px solid var(--gold);outline-offset:2px}.map-load-hide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font:inherit;font-size:calc(12.5px * var(--a-fs, 1));color:var(--ink2);cursor:pointer;background:none;border:0;padding:0;text-decoration:underline}.map-load-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1));color:var(--ink2);flex-basis:100%;margin:0}.map-load.qibla-load:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;white-space:nowrap;padding:0;inset:25% auto auto 50%;transform:translate(-50%,-50%)}@supports not (inset:0){.map-load.qibla-load:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:25%;right:auto;bottom:auto;left:50%}}.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-load-hide,.qibla-panel-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-load-note{color:var(--stage-ink);font-size:calc(12px * var(--a-fs, 1));opacity:.8;text-align:center;flex-basis:auto}.contact-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--page-max:1200px;--contact-band:clamp(48px,7vw,96px);padding-block-end:var(--contact-band)}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:calc(var(--header-h) + clamp(32px, 5vw, 64px)) clamp(32px,5vw,64px);background:var(--band);color:var(--bandInk);margin-block-start:calc(-1 * var(--header-h));position:relative;overflow:hidden}@supports not (inset:0){.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:calc(var(--header-h) + clamp(32px, 5vw, 64px));padding-block-end:clamp(32px,5vw,64px)}}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-head{position:relative}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-kicker{color:var(--gold)}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-title{color:var(--bandHead)}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-lead{color:var(--bandDim)}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status-chip{color:var(--bandInk);background:#f7f3e81a;box-shadow:inset 0 0 0 1px #f7f3e838}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status[data-state=open] .contact-status-chip{background:var(--chip);color:var(--green);box-shadow:none}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status[data-state=programme] .contact-status-chip{color:var(--bandHead);box-shadow:none;background:#c8a45d38}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status[data-state=programme] .contact-status-dot{background:var(--gold)}.contact-head-band:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status-link{color:var(--gold)}body:has(.contact-page):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-contact{display:none}@media (min-width:1100px){body:has(.contact-page):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,3.2fr)}}.page-enter:has(.contact-page):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:none}.contact-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>section{margin-block-start:var(--contact-band)}.contact-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.contact-visit{margin-block-start:max(28px,min(4vw,56px))}.contact-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;animation:contact-head-in .5s cubic-bezier(.16,1,.3,1) both;display:flex}@keyframes contact-head-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.contact-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:none}}.contact-head-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:12px;max-inline-size:40rem;display:grid}.contact-kicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-display);font-style:italic;font-size:calc(15px * var(--a-fs, 1));color:var(--goldInk)}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-kicker{font-family:var(--font-naskh);font-style:normal;font-weight:600}.contact-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);text-wrap:balance;font-size:max(28px,min(4.2vw,50px));font-weight:600;line-height:1.1}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-title{font-weight:700;line-height:1.35}.contact-lead:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(18px * var(--a-fs, 1));color:var(--ink2);max-inline-size:48ch;line-height:1.6}.contact-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.contact-status-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-pill);min-block-size:36px;font-size:calc(15px * var(--a-fs, 1));background:var(--card2);color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:8px;padding-inline:14px;font-weight:600;display:inline-flex}@supports not (inset:0){.contact-status-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:14px;padding-inline-end:14px}}.contact-status-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:currentColor;border-radius:50%;flex-shrink:0;block-size:8px;inline-size:8px}.contact-status[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status-chip{background:var(--chip);color:var(--green);box-shadow:none}.contact-status[data-state=programme]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status-chip{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.contact-status[data-state=programme]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status-chip{background:color-mix(in srgb,var(--gold) 16%,transparent)}}.contact-status[data-state=programme]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status-chip{color:var(--head);box-shadow:none}.contact-status[data-state=programme]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-status-dot{background:var(--goldInk)}.contact-inline-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.contact-status-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--green);align-items:center;gap:6px;font-weight:600;display:inline-flex}.contact-status-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:44px}.contact-visit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);grid-template-areas:"quick" "addr" "hours" "map" "trans";gap:28px;display:grid}@media (min-width:1024px){.contact-visit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template:"addr map" "hours map" "trans map" 1fr/minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:max(32px,min(4vw,64px))}}.contact-quick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-area:quick;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.contact-quick:has(>:only-child):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.contact-quick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .btn{min-block-size:48px;padding-inline:16px}@supports not (inset:0){.contact-quick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .btn{padding-inline-start:16px;padding-inline-end:16px}}@media (min-width:1024px){.contact-quick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}}.contact-addr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-area:addr;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.contact-addr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) address{font-style:normal;font-family:var(--font-display);font-size:calc(20px * var(--a-fs, 1));color:var(--head);font-weight:600;line-height:1.4;display:grid}.contact-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:44px;inline-size:44px;color:var(--green);cursor:pointer;transition:background-color .15s var(--ease-standard);background:none;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.contact-copy:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip)}.contact-toast:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-pill);font-size:calc(13px * var(--a-fs, 1));background:var(--head);color:var(--paper);opacity:0;pointer-events:none;transition:opacity .15s var(--ease-standard);padding:4px 10px;font-weight:600;position:absolute;inset-block-start:calc(100% + 2px);inset-inline-end:0}@supports not (inset:0){.contact-toast:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(100% + 2px);right:0}[dir=rtl] .contact-toast:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:0;right:auto}}.contact-toast:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.contact-toast[data-show]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.contact-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-body);font-size:calc(15px * var(--a-fs, 1));letter-spacing:0;color:var(--head);margin-block-end:8px;font-weight:700}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-label{font-family:var(--font-naskh)}.contact-hours-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-area:hours}.contact-hours-ico:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.contact-today-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.contact-trans:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-area:trans}.contact-dl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:max-content minmax(0,1fr);column-gap:24px;margin:0;display:grid}.contact-dl-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;padding-block:6px;display:grid}@supports not (inset:0){.contact-dl-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:6px;padding-block-end:6px}}.contact-dl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dt{color:var(--ink2);font-weight:500}.contact-dl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dd{color:var(--ink);margin:0;font-weight:600}.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-dl-row{border-block-end:1px solid var(--line);border-inline-start:3px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 16px;min-block-size:44px;padding-block:6px;padding-inline:12px;display:flex}@supports not (inset:0){.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-dl-row{padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px}}.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dt{overflow-wrap:anywhere;min-inline-size:0}.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dd{text-align:end;white-space:nowrap;margin-inline-start:auto}.contact-dd-split:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:normal;flex-wrap:wrap;justify-content:flex-end;column-gap:12px;display:flex}.contact-dd-split:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{white-space:nowrap}@media (max-width:639.98px){.contact-dl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){column-gap:16px}.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-dl-row{padding-inline:10px}@supports not (inset:0){.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-dl-row{padding-inline-start:10px;padding-inline-end:10px}}}.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-dl-row:first-child{border-block-start:1px solid var(--line)}.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-dl-row[data-today]{background:var(--chip);border-inline-start-color:var(--green)}.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-today] dd,.contact-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-today] dt{color:var(--head);font-weight:700}.contact-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-area:map;margin:0;scroll-margin-block-start:calc(var(--header-h) + 16px)}.contact-map-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:4/3;--ham-ar:4/3;margin-inline:calc(-1 * var(--page-gutter));background:var(--card2);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}@supports not (inset:0){.contact-map-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:calc(-1 * var(--page-gutter));margin-inline-end:calc(-1 * var(--page-gutter))}}@media (min-width:640px){.contact-map-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:16/10;--ham-ar:16/10;border-radius:var(--radius-soft);margin-inline:0}@supports not (inset:0){.contact-map-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:0;margin-inline-end:0}}}.contact-map-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){object-fit:cover;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0}@supports not (inset:0){.contact-map-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.contact-map-pin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:44px;inline-size:32px;fill:var(--green);stroke:#fff;stroke-width:2px;filter:drop-shadow(0 2px 3px #0000004d);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-100%)}.contact-map-pin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) circle{fill:#fff;stroke:none}.contact-map-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:center;gap:4px 20px;margin-block-start:12px;display:flex}@media (max-width:1023.98px){.contact-map-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .btn{display:none}}.contact-text-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:44px;font:inherit;color:var(--green);text-underline-offset:3px;cursor:pointer;background:none;border:0;align-items:center;gap:6px;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.contact-map-credit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));color:var(--ink2)}.contact-tiles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.contact-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-soft);background:var(--card);block-size:100%;min-block-size:56px;box-shadow:var(--shadow-sm);color:var(--ink);transition:box-shadow .15s var(--ease-standard);grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:14px;padding:8px 16px;text-decoration:none;display:grid}.contact-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{color:var(--green);grid-row:span 2}.contact-tile-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-display);font-size:calc(18px * var(--a-fs, 1));color:var(--head);align-items:center;gap:6px;font-weight:600;display:inline-flex}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-tile-title{font-family:var(--font-naskh);font-weight:700}.contact-tile-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(15px * var(--a-fs, 1));color:var(--ink2);overflow-wrap:anywhere}.contact-tile:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-md);color:var(--ink)}.contact-tile:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-tile-title{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.contact-tile:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}@media (min-width:1024px){.contact-tiles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px}.contact-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);align-content:start;row-gap:6px;padding:24px}.contact-tile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{grid-row:auto;margin-block-end:6px}}.contact-write:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:24px;display:grid}.contact-write-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-content:start;gap:12px;display:grid}.contact-write-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2{color:var(--head);font-size:max(24px,min(2.6vw,30px))}.contact-write-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{font-size:calc(17px * var(--a-fs, 1));color:var(--ink2);line-height:1.6}.contact-form-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline:calc(-1 * var(--page-gutter));padding:clamp(24px,3vw,40px) var(--page-gutter);background:var(--card)}@supports not (inset:0){.contact-form-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:calc(-1 * var(--page-gutter));margin-inline-end:calc(-1 * var(--page-gutter))}}@media (min-width:1024px){.contact-write:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:max(32px,min(4vw,64px))}.contact-write-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--header-h) + 24px);position:sticky}.contact-form-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-soft);box-shadow:var(--shadow-lg);margin-inline:0;padding:max(24px,min(3vw,40px))}@supports not (inset:0){.contact-form-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:0;margin-inline-end:0}}}.contact-form-pair:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:20px;display:grid}@media (min-width:640px){.contact-form-pair:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}}.form-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field{gap:6px}.form-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field-label{font-size:calc(15px * var(--a-fs, 1));color:var(--ink);font-weight:600}.form-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field-required{display:none}.form-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field-label .field-hint{font-size:inherit;color:var(--ink2);font-weight:400}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-stack input[dir=ltr]{text-align:end}.form-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea.input{min-block-size:160px}.form-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field-error{align-items:center;gap:6px;display:flex}.form-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field-error svg{flex-shrink:0}.contact-message:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field-hint{text-align:end;max-inline-size:none;font-size:calc(13px * var(--a-fs, 1));color:var(--ink2)}.contact-chips:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:8px;display:flex}.contact-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-pill);background:var(--card2);min-block-size:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:calc(15px * var(--a-fs, 1));cursor:pointer;transition:background-color .12s var(--ease-standard),color .12s var(--ease-standard);align-items:center;gap:6px;padding-inline:16px;font-weight:600;display:inline-flex;position:relative}@supports not (inset:0){.contact-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:16px;padding-inline-end:16px}}.contact-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}@supports not (inset:0){.contact-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{top:0;right:0;bottom:0;left:0}}.contact-chip-check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.contact-chip:hover:not(:has(input:checked)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip)}.contact-chip:has(input:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--green);color:var(--paper);box-shadow:none}.contact-chip:has(input:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-chip-check{display:inline}.contact-chip:has(input:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}.contact-support-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-self:flex-start;min-block-size:44px}.contact-consent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14px * var(--a-fs, 1));color:var(--ink2)}.contact-consent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{color:var(--green);text-underline-offset:2px;text-decoration:underline}.contact-failed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.contact-summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-failed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-baseline);background:var(--card2);border-inline-start:3px solid var(--goldInk);color:var(--goldInk);padding:12px 16px;font-weight:600}.contact-failed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-failed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:8px;margin:0;display:flex}.contact-summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul{margin:6px 0 0;padding-inline-start:20px}.contact-summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{color:var(--goldInk);text-underline-offset:2px;text-decoration:underline}.contact-submit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-submit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:100%}@media (min-width:640px){.contact-submit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.form-submit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:auto}}.contact-spin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:ham-spin .9s linear infinite}.contact-sent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:contact-fade .2s var(--ease-standard) both;justify-items:start;gap:14px;display:grid}.contact-sent:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:none}.contact-sent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{color:var(--green)}.contact-sent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{font-size:calc(18px * var(--a-fs, 1));color:var(--head);font-weight:600}@keyframes contact-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.contact-sent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.contact-spin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:none}}.event-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:12px;margin:0;padding:0;list-style:none;display:grid}.event-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);grid-template-columns:76px minmax(0,1fr);gap:16px;padding:16px;display:grid}@media (min-width:768px){.event-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:104px minmax(0,1fr);gap:28px;padding:22px 26px}}.date-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);border-radius:12px;align-content:start;justify-items:center;gap:1px;padding:10px 6px;display:grid}@supports (color:color-mix(in lab,red,red)){.date-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 13%,var(--card))}}.date-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--line);text-align:center}.date-badge-wd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--goldInk)}.date-badge-day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(30px * var(--a-fs, 1));line-height:1.05;font-weight:var(--weight-bold);color:var(--head)}.date-badge-mon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));font-weight:var(--weight-semibold)}.date-badge-greg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-start:var(--rule-hair) solid var(--line);color:var(--ink2);inline-size:100%;margin-block-start:4px;padding-block-start:4px;font-size:11.5px}.event-line-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;min-inline-size:0;display:grid}.event-line-cat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12.5px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--goldInk);margin:0}.event-line-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-xl,21px);margin:0;line-height:1.3}.event-line-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14.5px * var(--a-fs, 1));color:var(--ink2);flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.event-line-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{align-items:center;gap:6px;display:inline-flex}.event-line-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{color:var(--green);flex-shrink:0}.event-line-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:65ch;margin:4px 0 0;line-height:1.7}.event-line-ics:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:44px;font-size:calc(14.5px * var(--a-fs, 1));font-weight:var(--weight-semibold);color:var(--green);justify-self:start;align-items:center;gap:6px;display:inline-flex}.event-archive:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-start:var(--rule-hair) solid var(--line);margin-block-start:var(--space-6);padding-block-start:var(--space-4)}.event-archive:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>summary{cursor:pointer;font-weight:var(--weight-bold);font-size:var(--text-lg);align-items:center;gap:8px;min-block-size:44px;display:flex}.event-archive[open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>summary{margin-block-end:var(--space-3)}@media (min-width:1100px){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--header-h:80px}}.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--z-header);margin:10px 10px 0;position:sticky;inset-block-start:10px}@supports not (inset:0){.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:10px}}.site-header-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:var(--header-h-m);border-radius:var(--r-pill);background:var(--card);box-shadow:0 0 0 1px var(--line),0 6px 20px #073b291f;align-items:center;gap:8px;padding-inline:8px;display:flex;position:relative}@supports not (inset:0){.site-header-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:8px;padding-inline-end:8px}}.rd-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .brand,.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .brand{min-inline-size:0;color:var(--ink);flex:0 auto;align-items:center;gap:10px;text-decoration:none;display:flex}.brand-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;block-size:36px;inline-size:36px;display:block;position:relative}.brand-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;min-inline-size:0;line-height:1.15;display:flex}.brand-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-base);font-weight:var(--weight-bold)}.brand-sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(12px * var(--a-fs, 1));font-style:italic;font-weight:var(--weight-semibold);color:var(--goldInk);display:none}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .brand-sub{font-style:normal}@media (max-width:359.98px){.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .brand-text{display:none}}.site-header-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.dateline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.main-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header-cta,.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header-lang{display:none}@media (min-width:1100px){.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--paper);transition:box-shadow .25s var(--ease-out);margin:0;padding-inline:max(16px,min(2.5vw,32px));inset-block-start:0}@supports not (inset:0){.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:max(16px,min(2.5vw,32px));padding-inline-end:max(16px,min(2.5vw,32px));top:0}}.site-header[data-scrolled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-soft)}.site-header[data-home]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:14px;inset-block-start:-54px}@supports not (inset:0){.site-header[data-home]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-54px}}.site-header-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:80px;max-inline-size:1360px;box-shadow:none;background:none;border-radius:0;gap:12px;margin-inline:auto;padding-inline:0}@supports not (inset:0){.site-header-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:0;padding-inline-end:0}}.brand-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){block-size:44px;inline-size:44px}.brand-sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.main-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;display:block}.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header-cta,.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header-lang{display:inline-flex}.site-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header-lang-m{display:none}.site-header-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:8px}.dateline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--chip);block-size:40px;max-inline-size:1360px;font-size:calc(14px * var(--a-fs, 1));justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding-inline:18px 4px;display:flex}@supports not (inset:0){.dateline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:18px;padding-inline-end:4px}}}.dateline-where:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-inline-size:none;color:var(--ink2);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.dateline-prayer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--card);block-size:32px;color:var(--head);align-items:center;gap:8px;padding-inline:14px;font-weight:600;text-decoration:none;display:inline-flex}@supports not (inset:0){.dateline-prayer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:14px;padding-inline-end:14px}}.dateline-prayer:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--green)}.main-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>ul{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);block-size:42px;font:inherit;font-size:calc(15px * var(--a-fs, 1));color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease-out);background:none;border:0;align-items:center;gap:6px;padding-inline:16px;font-weight:600;text-decoration:none;display:inline-flex}@supports not (inset:0){.nav-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:16px;padding-inline-end:16px}}.nav-pill:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.nav-pill[aria-expanded=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip);color:var(--head)}.nav-pill[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.nav-pill[aria-expanded=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.nav-pill[data-current=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);font-weight:700}.nav-pill:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}.nav-menu-item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}.nav-pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .caret{transition:transform .25s var(--ease-out)}.nav-pill[aria-expanded=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .caret{transform:rotate(180deg)}.nav-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.nav-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--z-header);border-radius:var(--r-md);background:var(--card);min-inline-size:15rem;box-shadow:var(--shadow-float);animation:nav-menu-in .22s var(--ease-out);transform-origin:top;margin:0;padding:8px;list-style:none;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0}@supports not (inset:0){.nav-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(100% + 8px);left:0}[dir=rtl] .nav-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:0;left:auto}}.nav-menu[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}@keyframes nav-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.nav-menu-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-sm);min-block-size:46px;color:var(--ink);font-weight:var(--weight-medium);transition:background-color .2s var(--ease-out),padding .2s var(--ease-out);align-items:center;padding-inline:16px;text-decoration:none;display:flex}@supports not (inset:0){.nav-menu-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:16px;padding-inline-end:16px}}.nav-menu-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip);color:var(--head);padding-inline-start:20px}.nav-menu-item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip);color:var(--head);padding-inline-start:20px}.nav-menu-item[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);font-weight:var(--weight-bold)}.tab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:calc(var(--z-drawer) + 1);block-size:var(--tabbar-h);background:var(--card);box-shadow:0 0 0 1px var(--line),var(--shadow-float);transition:transform .3s var(--ease-out),opacity .3s var(--ease-out);border-radius:28px;grid-template-columns:repeat(5,minmax(0,1fr));padding-inline:4px;display:grid;position:fixed;inset-block-end:calc(14px + env(safe-area-inset-bottom));inset-inline:12px}@supports not (inset:0){.tab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:4px;padding-inline-end:4px;bottom:calc(14px + env(safe-area-inset-bottom));left:12px;right:12px}[dir=rtl] .tab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:12px;left:12px}}.tab-bar[data-hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),html[data-hc=boot]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar,html[data-hc=loading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar{opacity:0;pointer-events:none;transform:translateY(calc(100% + 40px))}html[data-hc=boot]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar{animation:tab-bar-failsafe .6s 12s forwards}@keyframes tab-bar-failsafe{to{opacity:1;pointer-events:auto;transform:none}}.tab-indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-md);background:var(--a-chip);inline-size:calc(20% - 1.6px);transform:translateX(calc(var(--tab) * 100%));transition:transform .4s var(--ease-spring);position:absolute;inset-block:8px;inset-inline-start:4px}@supports not (inset:0){.tab-indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:8px;bottom:8px;left:4px}[dir=rtl] .tab-indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:4px;left:auto}}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-indicator{transform:translateX(calc(var(--tab) * -100%))}.tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;min-inline-size:0;font:inherit;font-size:calc(12px * var(--a-fs, 1));text-align:center;color:var(--ink2);cursor:pointer;background:none;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}.tab:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head)}.tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{color:currentColor;transition:transform .35s var(--ease-spring)}.tab[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.tab[data-on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);font-weight:700}.tab[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg,.tab[data-on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{transform:translateY(-1px) scale(1.12)}.tab:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:-4px;border-radius:var(--r-md)}body:has(.tab-bar):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-band{padding-block-end:calc(96px + env(safe-area-inset-bottom))}:root[data-reader-full=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar{display:none}body:has(.edit-bar):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar{display:none}@media (min-width:1100px){.tab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}body:has(.tab-bar):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-band{padding-block-end:0}}@media print{.site-header,.tab-bar{display:none!important}}.footer-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr);gap:36px max(30px,min(4vw,60px));max-inline-size:1320px;margin-inline:auto;padding:max(40px,min(5vw,72px)) max(20px,min(5vw,56px)) 0;display:grid;position:relative}@supports not (inset:0){.footer-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:auto;margin-inline-end:auto}}@media (min-width:768px){.footer-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1100px){.footer-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) minmax(0,1.2fr)}}.footer-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-display);font-size:calc(19px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--bandHead);margin:0}.footer-tagline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(15px * var(--a-fs, 1));max-inline-size:34ch;margin:10px 0 0;line-height:1.8}.footer-asks:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:10px;margin-block-start:20px;display:flex}.footer-asks:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .btn{min-block-size:44px}.footer-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;display:grid}.footer-contact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul,.footer-legal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.footer-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul{margin:0;padding:0;list-style:none}.footer-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul{margin-block-start:12px;display:grid}.footer-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{min-block-size:40px;font-size:calc(15px * var(--a-fs, 1));align-items:center;display:inline-flex}.footer-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0}.footer-head a{color:inherit!important}.footer-contact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul{gap:6px;margin-block-start:12px;display:grid}.footer-contact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{min-block-size:36px;font-size:calc(15px * var(--a-fs, 1));align-items:center;gap:10px;display:flex}.footer-contact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li svg{color:var(--gold);flex-shrink:0}.footer-subhead:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));font-weight:var(--weight-bold);color:var(--gold);margin:18px 0 8px}.footer-contact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .hours{font-size:calc(14px * var(--a-fs, 1))}.footer-contact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .hours dt{color:inherit;opacity:.8}.footer-prefs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:10px;display:flex}.footer-legal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:center;gap:4px 22px;display:flex}.footer-legal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a{align-items:center;min-block-size:44px;display:inline-flex}.card-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:inherit;text-decoration:none}.card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:has(>.card-link){z-index:auto;position:static}.card-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";z-index:3;position:absolute;inset:0}@supports not (inset:0){.card-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:0;right:0;bottom:0;left:0}}.card-linked:has(.card-link):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}.card-link:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:none}.card-linked:has(.card-link:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--gold);outline-offset:3px}.card-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-bold);color:var(--green);font-size:calc(14.5px * var(--a-fs, 1));align-items:center;gap:6px;margin-block-start:auto;display:inline-flex}.card-linked:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-go svg{transform:translate(3px)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-linked:hover .card-go svg{transform:translate(-3px) scaleX(-1)}.home-visit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-2);margin-block-start:26px;display:grid}.support-tablist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-pill);background:var(--card);border:var(--rule-hair) solid var(--line);grid-auto-flow:column;gap:4px;margin-block-end:var(--space-6);padding:4px;display:inline-grid}.support-tablist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=tab]{border-radius:var(--radius-pill);min-block-size:46px;font:inherit;font-weight:var(--weight-bold);color:var(--ink2);cursor:pointer;background:none;border:0;align-items:center;gap:8px;padding-inline:20px;display:inline-flex}@supports not (inset:0){.support-tablist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=tab]{padding-inline-start:20px;padding-inline-end:20px}}.support-tablist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=tab][aria-selected=true]{background:var(--green);color:var(--on-green)}.support-tablist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=tab]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width:479.98px){.support-tablist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-auto-columns:minmax(0,1fr);max-inline-size:100%;display:grid}.support-tablist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=tab]{text-align:center;justify-content:center;padding-inline:12px}@supports not (inset:0){.support-tablist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=tab]{padding-inline-start:12px;padding-inline-end:12px}}}.support-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-3);max-inline-size:64rem;display:grid}.support-donate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-6)}@media (min-width:1024px){.support-donate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.support-h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-size:max(22px,min(2.6vw,30px))}.support-lead:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2);max-inline-size:60ch;margin:0 0 var(--space-2)}.choice-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0;gap:10px;margin:0;padding:0;display:grid}.choice-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) legend{font-weight:var(--weight-bold);margin-block-end:10px}.choice-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;display:grid}.choice-set[data-kind=donation]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .choice-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.choice-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-soft);border:var(--rule-hair) solid var(--line);background:var(--card2);cursor:pointer;align-content:start;gap:4px;min-block-size:48px;padding:14px 16px 14px 44px;display:grid;position:relative}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .choice-card{padding:14px 44px 14px 16px}.choice-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{block-size:18px;inline-size:18px;accent-color:var(--green);margin:0;position:absolute;inset-block-start:17px;inset-inline-start:16px}@supports not (inset:0){.choice-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{top:17px;left:16px}[dir=rtl] .choice-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input{right:16px;left:auto}}.choice-card[data-on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.choice-card[data-on]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 8%,var(--card))}}.choice-card:has(input:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--gold);outline-offset:2px}.choice-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-bold)}.choice-price:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-accent-text)}.choice-benefits:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14px * var(--a-fs, 1));color:var(--ink2);gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.choice-benefits:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{align-items:baseline;gap:6px;display:flex}.choice-benefits:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{color:var(--green);flex-shrink:0}.form-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-soft);background:var(--gold);align-items:flex-start;gap:14px;padding:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.form-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 13%,var(--card))}}.form-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:var(--rule-hair) solid var(--green)}.form-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{color:var(--green);flex-shrink:0}.form-done-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-bold);font-size:var(--text-lg);margin:0}.bank-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-3);display:grid}.iban:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-lg);letter-spacing:.04em}.copy-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-self:start;min-block-size:44px}.bank-qr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--space-4);margin:var(--space-2) 0 0;border-block-start:var(--rule-hair) solid var(--line);padding-block-start:var(--space-4);display:flex}.bank-qr-code:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inline-size:132px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;flex:none;padding:10px}.bank-qr-code:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{block-size:auto;inline-size:100%;display:block}.bank-qr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) figcaption{font-size:var(--text-sm);color:var(--ink2);gap:4px;display:grid}.bank-qr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) figcaption strong{color:var(--ink);font-weight:var(--weight-bold)}@media (max-width:380px){.bank-qr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:flex-start}}.cta-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--radius-panel);background:var(--band);color:var(--bandInk);border:var(--rule-hair) solid var(--gold);padding:max(28px,min(4vw,56px));position:relative;overflow:hidden}.cta-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,.cta-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{color:var(--bandHead)}.cta-panel-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}@media (min-width:900px){.cta-panel-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1.4fr) auto}}.cta-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:12px;min-inline-size:0;display:flex}.cta-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .btn{white-space:normal;text-align:center;max-inline-size:100%}.info-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.info-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 14px;display:grid}.info-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.link-row-icon{grid-row:span 2}.info-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,.info-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{font-size:var(--text-lg);margin:0;line-height:1.35}.info-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{color:var(--ink2);max-inline-size:65ch;margin:0;line-height:1.7}.culture-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-6);display:grid}@media (min-width:1024px){.culture-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.info-list-single:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.culture-theme-words:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--space-3) 0 0;font-family:var(--font-display);color:var(--head);font-size:max(20px,min(2.2vw,26px));line-height:1.7;position:relative}.culture-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--gold)}.inline-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:44px;font-weight:var(--weight-bold);align-items:center;gap:6px;display:inline-flex}.sport-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:12px;display:grid}.sport-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:var(--rule-hair) solid var(--line);border-radius:var(--radius-soft);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px 16px;padding:16px;display:grid}.sport-row-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-lg);margin:0 0 6px}.sport-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meta-grid{margin:0}.sport-row-cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:2;justify-self:start;min-block-size:44px}@media (min-width:768px){.sport-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:18px 22px}.sport-row-cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:3}}.empty-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;border:var(--rule-hair) dashed var(--line);border-radius:var(--radius-soft);background:var(--card);justify-items:center;gap:10px;padding:max(32px,min(6vw,72px)) 20px;display:grid}.empty-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{color:var(--gold)}.empty-state-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-xl,21px);font-weight:var(--weight-bold);margin:0}.empty-state-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink2);max-inline-size:50ch;margin:0 0 8px}.tile-caption-below:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14px * var(--a-fs, 1));color:var(--ink2);text-align:start;padding:8px 2px 0;line-height:1.5;display:block}.split:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-6);align-items:center;display:grid}@media (min-width:1024px){.split:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.ornament-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:1;--ham-ar:1;place-items:center;max-block-size:640px;padding-block-end:3rem;display:grid}@media (min-width:1024px){.ornament-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){aspect-ratio:4/5;--ham-ar:4/5}}.ornament-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;aspect-ratio:1;--ham-ar:1;background:var(--mark-ground);border-radius:50%;inline-size:min(64%,300px);padding:3%;position:relative;box-shadow:0 18px 40px -24px #000000b3}.ornament-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.about-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-6);display:grid}@media (min-width:1024px){.about-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.timeline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-4);border-inline-start:2px solid var(--line);margin:0;padding:0;padding-inline-start:24px;list-style:none;display:grid}.timeline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{gap:2px;display:grid;position:relative}.timeline-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);block-size:12px;inline-size:12px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;position:absolute;inset-block-start:6px;inset-inline-start:-31px}@supports not (inset:0){.timeline-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:6px;left:-31px}[dir=rtl] .timeline-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:-31px;left:auto}}.timeline-year:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--weight-bold);color:var(--goldInk)}.timeline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{max-inline-size:65ch;margin:0;line-height:1.8}.about-facts:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-3);display:grid}.legal-updated:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--text-sm);color:var(--ink2);margin:0 0 var(--space-5)}.cal-day[data-occ=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cal-day-hij,.open-now[data-state=programme]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ptimes-row[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ptimes-mark,.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-friday=true] .timetable-hij,.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-occ=true] .timetable-hij,.timetable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr[data-today=true] .timetable-hij{color:var(--head)}.home-strip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:max(20px,min(3vw,40px))}@supports not (inset:0){.home-strip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-start:max(20px,min(3vw,40px));padding-block-end:max(20px,min(3vw,40px))}}.home-strip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .home-strip-times{display:none}@media (min-width:1100px){.home-strip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .home-strip-card{display:none}.home-strip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .home-strip-times{display:grid}}.hc-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--corner-top:calc(var(--header-h) + 14px)}@media (min-width:1100px){.hc-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--header-h:134px}}.pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);font:inherit;font-size:calc(15px * var(--a-fs, 1));text-align:center;cursor:pointer;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),background-color .2s var(--ease-out),color .2s var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;padding-inline:22px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}@supports not (inset:0){.pill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:22px;padding-inline-end:22px}}.pill-44:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:44px}.pill-50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:50px;padding-inline:24px}@supports not (inset:0){.pill-50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:24px;padding-inline-end:24px}}.pill-52:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:52px;font-size:calc(16px * var(--a-fs, 1));padding-inline:26px}@supports not (inset:0){.pill-52:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:26px;padding-inline-end:26px}}.pill-primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.pill-primary:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--green);color:var(--paper)}.pill-primary:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--head);color:var(--paper);transform:translateY(-2px);box-shadow:0 8px 20px #073b2938}.pill-outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.pill-outline:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);background:none;box-shadow:inset 0 0 0 1px #0b5d3b59}.pill-outline:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip);color:var(--head);transform:translateY(-2px)}.pill-soft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.pill-soft:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip);color:var(--head)}.pill-soft:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip-2);color:var(--head);transform:translateY(-2px)}.pill:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}.icon-circle:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}.lang-seg:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}.npc:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}.pstrip-all:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--green);outline-offset:2px}.icon-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip-2);block-size:44px;inline-size:44px;box-shadow:inset 0 0 0 1px var(--gold);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.icon-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 55%,transparent)}}.icon-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);font:inherit;cursor:pointer;transition:background-color .2s var(--ease-out),transform .2s var(--ease-out);text-decoration:none}.icon-circle:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.icon-circle:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--gold) 38%,var(--card))}}.icon-circle:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head);transform:scale(1.06)}.icon-circle-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14px * var(--a-fs, 1));font-weight:700}.lang-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);background:var(--chip);gap:2px;padding:3px;display:inline-flex}.lang-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-pill);min-block-size:38px;min-inline-size:40px;font-size:calc(14px * var(--a-fs, 1));color:var(--ink2);transition:background-color .2s var(--ease-out),color .2s var(--ease-out),box-shadow .2s var(--ease-out);place-items:center;padding-inline:12px;font-weight:700;text-decoration:none;display:inline-grid}@supports not (inset:0){.lang-seg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:12px;padding-inline-end:12px}}.lang-seg:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head)}.lang-seg[aria-current]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);color:var(--head);box-shadow:var(--shadow-soft)}.lang-switch-solid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .lang-seg{min-block-size:44px;padding-inline:18px}@supports not (inset:0){.lang-switch-solid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .lang-seg{padding-inline-start:18px;padding-inline-end:18px}}.lang-switch-solid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .lang-seg[aria-current]{background:var(--green);color:var(--paper);box-shadow:none}.pulse-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--gold);border-radius:50%;flex-shrink:0;animation:pulse 2s infinite;display:inline-block}@keyframes pulse{50%{opacity:.5}}.npc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--card);border:1px solid var(--gold);border-radius:24px;grid-template-columns:48px minmax(0,1fr) 36px;align-items:center;gap:14px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.npc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in srgb,var(--gold) 45%,transparent)}}.npc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-soft);color:var(--ink);text-decoration:none}.npc:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ink)}.npc-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip-2);block-size:48px;inline-size:48px;color:var(--goldInk);border-radius:50%;place-items:center;display:grid;position:relative}.npc-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;inset-block-start:3px;inset-inline-end:3px}@supports not (inset:0){.npc-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:3px;right:3px}[dir=rtl] .npc-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:3px;right:auto}}.npc-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2px;min-inline-size:0;display:grid}.npc-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.npc-where:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));color:var(--ink2)}.npc-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:600}.npc-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.npc-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--font-display);font-size:calc(22px * var(--a-fs, 1));color:var(--head);font-weight:600}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .npc-name{font-family:var(--font-naskh);font-weight:700}.npc-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(20px * var(--a-fs, 1));color:var(--head);font-weight:700}.npc-go:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--green);block-size:36px;inline-size:36px;color:var(--paper);transition:transform .2s var(--ease-out);border-radius:50%;place-items:center;display:grid}.npc:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .npc-go{transform:translate(3px)}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .npc:hover .npc-go{transform:translate(-3px)}.pstrip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:14px;display:grid}.pstrip-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.pstrip-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(18px * var(--a-fs, 1));color:var(--head)}.pstrip-all:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-block-size:44px;color:var(--green);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.pstrip-all:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--head)}.pstrip-cells:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pstrip-cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--r-md);background:var(--card);box-shadow:var(--shadow-soft);transition:transform .2s var(--ease-out);align-content:start;gap:4px;padding:18px 20px;display:grid}.pstrip-cell:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-3px)}.pstrip-cell[data-next]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--chip);box-shadow:inset 0 0 0 1.5px var(--green)}.pstrip-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(14px * var(--a-fs, 1));color:var(--ink2);font-weight:600}.pstrip-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(24px * var(--a-fs, 1));color:var(--head);font-weight:700}.pstrip-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:calc(13px * var(--a-fs, 1));color:var(--green);font-style:italic}:root[lang=fa]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pstrip-note{font-style:normal}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.dua-fact:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :-webkit-any(.pull-quote,.poem,.contact-kicker,.brand-sub,.pstrip-note){font-style:normal}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :-moz-any(.pull-quote,.poem,.contact-kicker,.brand-sub,.pstrip-note){font-style:normal}:root[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(.pull-quote,.poem,.contact-kicker,.brand-sub,.pstrip-note){font-style:normal}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--scroll-thumb:var(--green)}@supports (color:color-mix(in lab,red,red)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--scroll-thumb:color-mix(in srgb,var(--green) 32%,transparent)}}:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--scroll-thumb-hover:var(--green)}@supports (color:color-mix(in lab,red,red)){:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--scroll-thumb-hover:color-mix(in srgb,var(--green) 55%,transparent)}}@supports (scrollbar-color:auto){:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}}:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:10px;height:10px}:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-corner,:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:none}:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:var(--scroll-thumb) padding-box;border:3px solid #0000;border-radius:999px}:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-button{display:none}.lightbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--z-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) var(--space-4) max(var(--space-4),env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overscroll-behavior:contain;background:#08100de6;place-items:center;display:grid;position:fixed;inset:0}@supports not (inset:0){.lightbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:0;right:0;bottom:0;left:0}}.lightbox-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--space-3);justify-items:center;inline-size:min(64rem,100%);display:grid}.lightbox-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:first-child{inline-size:100%}.lightbox-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){object-fit:contain;border-radius:var(--radius-soft);block-size:auto;max-block-size:calc(100vh - 9rem);max-block-size:calc(100dvh - 9rem);inline-size:auto;max-inline-size:100%;display:block;box-shadow:0 24px 60px -20px #000000b3}body.has-rd-app:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--rd-paper)}body.has-contact-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-contact,body.has-edit-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar,body.has-rd-app:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-city,body.has-rd-app:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .site-header,body.has-rd-app:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tab-bar{display:none}body.has-tab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-band{padding-block-end:calc(96px + env(safe-area-inset-bottom))}@media (max-width:1023.98px){body.has-tab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #main{padding-block-end:calc(104px + env(safe-area-inset-bottom))}}@media (min-width:1100px){body.has-tab-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-band{padding-block-end:0}body.has-contact-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .footer-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,3.2fr)}}.contact-chip.is-checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--green);color:var(--paper);box-shadow:none}.contact-chip.is-checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .contact-chip-check{display:inline}.prayer-next.is-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:30;overflow:visible}.prayer-next.is-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{display:none}.m-view.has-fab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block-end:84px}.card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.has-card-link{z-index:auto;position:static}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}