:root{--ilmiya-blue:#2181fa;--ilmiya-blue-hover:#1a6fd4;--ilmiya-hover:#fff;--site-header-height:52px;--site-chrome-height:var(--site-header-height);--site-footer-height:48px;color-scheme:light}@media (width>=701px){html:not([data-agent-mode]):has(body.has-platform-navigation){--site-chrome-height:104px}}html[data-agent-mode]{--site-chrome-height:104px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--site-chrome-height) + 20px)!important}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:var(--ilmiya-blue);border-radius:50px}body{color:#6d8196;font:400 16px/1.6 var(--ilmiya-font);background:#fff;margin:0}body.public-site{padding-bottom:var(--site-footer-height)}[hidden]{display:none!important}p{font:400 16px/1.6 var(--ilmiya-font);color:#6d8196;margin:0}span{font:400 14px/1.4 var(--ilmiya-font);color:#6d8196;display:inline-block}a{font-weight:400;font-size:inherit;line-height:inherit;color:var(--ilmiya-blue);text-decoration:none}a:hover{color:var(--ilmiya-blue-hover)}button{font:inherit;text-transform:none;margin:0}img,svg{vertical-align:middle}@media (width<=767px){:root{--site-footer-height:calc(48px + env(safe-area-inset-bottom,0px))}}.live-home-footer,.live-home-footer *{letter-spacing:normal;word-spacing:normal;font-family:var(--ilmiya-font)!important}.live-home-footer{color:#212529;box-sizing:border-box;z-index:22;width:100%;min-height:var(--site-footer-height,48px);background:#fff;border-top:1px solid #dee1e6;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"left time";align-items:center;gap:24px;padding:0 40px;font-size:12px;font-weight:400;line-height:18px;display:grid;position:fixed;bottom:0;left:0}.live-home-footer nav{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.live-home-footer a,.live-home-footer button{color:#404040;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.live-home-footer a:hover,.live-home-footer button:hover{color:var(--ilmiya-blue)}.live-home-footer a:focus-visible,.live-home-footer button:focus-visible{outline:2px solid var(--ilmiya-blue);outline-offset:3px}.live-home-footer button{cursor:pointer}.live-home-footer__left{grid-area:left;align-items:center;gap:18px;min-width:0;display:flex}.live-home-footer__tools{flex-shrink:0;align-items:center;gap:6px;display:flex}.live-home-footer__tools .footer-tool-icon,.live-home-footer__tools .agent-view-trigger{flex:0 0 32px;min-width:32px;min-height:44px}.live-home-footer__desktop{display:contents}.live-home-footer__legal{display:none}.live-home-footer__status{white-space:nowrap;align-items:center;gap:10px;display:flex}.live-home-footer__status-dot{flex:0 0 14px;width:14px;height:14px;display:block}.live-home-footer__status-copy{color:inherit;font:inherit}.live-home-page .content-wrapper .title h1 span{margin:0;display:inline}.live-home-footer__prayer{white-space:nowrap;color:#647078;border-radius:6px;flex:none;justify-content:flex-start;align-items:center;gap:8px;width:auto;min-width:32px;height:24px;display:inline-flex;position:relative}.live-home-footer__prayer:after{content:"";position:absolute;inset:-10px -6px}.live-home-footer__prayer:hover{color:var(--ilmiya-blue);background:0 0}.live-home-footer__prayer-icon,.live-home-footer__prayer-placeholder{flex:0 0 20px;width:20px;height:20px;display:block}.live-home-footer__prayer-details{align-items:baseline;gap:6px;display:inline-flex}.live-home-footer__prayer-details,.live-home-footer__prayer-details span,.live-home-footer__prayer-details time{color:inherit;font:inherit}.live-home-footer__prayer-details time{font-variant-numeric:tabular-nums}.live-home-footer__prayer-icon{-webkit-mask:var(--prayer-icon) center/contain no-repeat;mask:var(--prayer-icon) center/contain no-repeat;background:currentColor}.live-home-footer .footer-tool-icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.live-home-footer__time-tools{grid-area:time;justify-content:flex-end;align-items:center;gap:12px;width:320px;min-width:0;max-width:100%;display:flex}.live-home-footer__clock{white-space:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:6px;width:auto;min-width:0;height:24px;display:inline-flex}.live-home-footer__clock span,.live-home-footer__clock time{color:inherit;font:inherit}.live-home-footer__clock span{text-overflow:ellipsis;min-width:0;max-width:130px;overflow:hidden}.live-home-footer__clock time{font-variant-numeric:tabular-nums;flex-shrink:0}.live-home-footer__time-divider{color:#c6cdd4;font:inherit}@media (width>=768px) and (width<=1199px){.live-home-footer{gap:18px;padding-inline:24px}.live-home-footer nav{gap:12px 16px}.live-home-footer__time-tools{gap:10px;width:280px}.live-home-footer__clock span{max-width:96px}}@media (width<=767px){.live-home-footer{height:var(--site-footer-height,calc(48px + env(safe-area-inset-bottom,0px)));min-height:var(--site-footer-height,calc(48px + env(safe-area-inset-bottom,0px)));padding:0 max(16px, env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(16px, env(safe-area-inset-left,0px));grid-template-columns:auto minmax(0,1fr);gap:8px}.live-home-footer__left{gap:8px}.live-home-footer__tools .footer-tool-icon,.live-home-footer__tools .agent-view-trigger{flex-basis:44px;min-width:44px}.live-home-footer__desktop,.live-home-footer__clock,.live-home-footer__time-divider{display:none}.live-home-footer__time-tools{justify-content:flex-end;gap:0;width:auto}.live-home-footer__prayer,.live-home-footer__legal{white-space:nowrap;align-items:center;gap:8px;min-width:44px;height:44px;display:inline-flex}.live-home-footer__prayer{justify-content:flex-end;gap:6px;width:100%;min-width:0}.live-home-footer__prayer:after{display:none}.live-home-footer__legal{justify-content:flex-start;font-size:12px}.live-home-footer__legal span{color:inherit;font:inherit}.live-home-footer__prayer-details{gap:4px;min-width:0;display:inline-flex}.live-home-footer__prayer-details>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.live-home-footer__prayer-details>time{flex-shrink:0}}@media (width<=359px){.live-home-footer,.live-home-footer__left{gap:6px}.live-home-footer{padding-inline:max(12px, env(safe-area-inset-left,0px)) max(12px, env(safe-area-inset-right,0px))}}@keyframes footer-time-ready{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.live-home-footer__prayer[data-ready=true],.live-home-footer__clock[data-ready=true]{animation:.22s ease-out both footer-time-ready}}body.public-site.has-home-marketing{padding-bottom:0}html:not([data-agent-mode]) .live-home-footer--home{min-height:var(--site-footer-height);position:relative;bottom:auto}html:not([data-agent-mode]) .live-home-footer--home[data-placement=hero]{transform:translateY(var(--footer-travel,0px));position:fixed;bottom:0}html:not([data-agent-mode]) .has-home-marketing>astro-island:has(>.live-home-footer--home){min-height:var(--site-footer-height);display:block}.live-home-footer{margin:0}.live-home-footer nav{margin:0;padding:0}.live-home-footer a,.live-home-footer button{font-weight:400!important}.service-status-indicator{--pulse-duration:2.4s;--pulse-scale:1.75;--indicator-rgb:148 163 184;flex:0 0 14px;width:14px;height:14px;display:block;position:relative}.service-status-indicator:before,.service-status-indicator:after{content:"";background:rgb(var(--indicator-rgb));border-radius:50%;position:absolute;inset:3px}.service-status-indicator:before{box-shadow:0 0 2px 1px rgb(var(--indicator-rgb)/.45)}.service-status-indicator:after{animation:service-status-ping var(--pulse-duration) ease-out infinite}.service-status-indicator[data-indicator-state=operational]{--indicator-rgb:34 197 94}.service-status-indicator[data-indicator-state=degraded]{--indicator-rgb:255 214 0}.service-status-indicator[data-indicator-state=outage]{--indicator-rgb:255 59 53}.service-status-indicator[data-indicator-state=unknown]{opacity:.65}.service-status-indicator[data-indicator-state=unknown]:before{box-shadow:none}.service-status-indicator[data-indicator-state=unknown]:after{content:none;animation:none}@keyframes service-status-ping{0%{opacity:1;transform:scale(1)}to{transform:scale(var(--pulse-scale));opacity:0}}@media (prefers-reduced-motion:reduce){.service-status-indicator:after{opacity:0;animation:none}}.home-signin{grid-template-columns:minmax(0,1fr)}.home-signin__content{min-width:0}.consent{z-index:10000;width:calc(100vw - 40px);max-width:460px;max-height:calc(100vh - 40px);font-family:var(--ilmiya-font);color:#101010;background:#fff;border:1px solid #dee1e6;border-radius:12px;margin:0;padding:0;position:fixed;inset:auto 20px 20px auto;overflow-y:auto;box-shadow:0 12px 40px #1018282e}.consent:not([open]){display:none}.consent::backdrop{background:#1018288c}.consent__inner{padding:22px 22px 18px}.consent__title{color:#101010;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.35}.consent__body{color:#4a5b6b;margin:0;font-size:13.5px;line-height:1.6}.consent__prefs{border-top:1px solid #eaeaea;margin:16px 0 0;padding-top:14px}.consent__prefs[hidden]{display:none}.consent__row+.consent__row{margin-top:14px}.consent__row-label{cursor:pointer;align-items:center;gap:9px;margin:0;display:flex}.consent__checkbox{accent-color:#1a6fd4;cursor:pointer;flex:0 0 16px;width:16px;height:16px;margin:0}.consent__checkbox:disabled{cursor:not-allowed;opacity:.55}.consent__row-name{color:#101010;font-size:13.5px;font-weight:700}.consent__row-desc{color:#63768a;margin:4px 0 0 25px;font-size:12.5px;line-height:1.55}.consent__actions{flex-wrap:wrap;gap:10px;margin:18px 0 0;display:flex}.consent__btn{color:#fff;min-width:130px;min-height:44px;font-family:var(--ilmiya-font);cursor:pointer;background:#1a6fd4;border:2px solid #1a6fd4;border-radius:6px;flex:auto;padding:9px 18px;font-size:14px;font-weight:400;line-height:1.4;transition:all .2s ease-in-out}.consent__btn:hover{background:var(--ilmiya-blue-hover);border-color:var(--ilmiya-blue-hover)}.consent__btn:focus-visible{outline-offset:2px;outline:2px solid #101010}.consent__btn[hidden]{display:none}.consent__btn--save{color:#1a6fd4;background:0 0;flex:100%}.consent__btn--save:hover{border-color:var(--ilmiya-blue-hover);color:var(--ilmiya-blue-hover);background:#edf4ff}.consent__footer{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;display:flex}.consent__link{color:#4a5b6b;min-height:24px;font-family:var(--ilmiya-font);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:12.5px;line-height:1.5;text-decoration:underline;display:inline-flex}.consent__link:hover{color:#1a6fd4}.consent__link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1a6fd4}.consent__link[hidden]{display:none}.consent__sep{color:#b4c0cc}.consent__link--dismiss{margin-left:auto}html.dark-theme .consent,html[data-theme=dark] .consent{color:#e3e3e3;background:#242526;border-color:#444746;box-shadow:0 12px 40px #00000080}html.dark-theme .consent::backdrop,html[data-theme=dark] .consent::backdrop{background:#000000b3}html.dark-theme .consent__title,html[data-theme=dark] .consent__title{color:#e3e3e3}html.dark-theme .consent__prefs,html[data-theme=dark] .consent__prefs{border-top-color:#444746}html.dark-theme .consent__btn--save,html[data-theme=dark] .consent__btn--save{color:#7db3ff;background:0 0}html.dark-theme .consent__btn--save:hover,html[data-theme=dark] .consent__btn--save:hover{color:#a8ccff;background:#2181fa24}html.dark-theme .consent__sep,html[data-theme=dark] .consent__sep{color:#6d8196}html.dark-theme .consent__link,html[data-theme=dark] .consent__link{color:#a9c7f0}html.dark-theme .consent__link:hover,html[data-theme=dark] .consent__link:hover{color:#d4e5ff}html.dark-theme .consent__btn:focus-visible,html[data-theme=dark] .consent__btn:focus-visible{outline-color:#e3e3e3}@media (width<=767px){.consent{border-width:1px 0 0;border-radius:12px 12px 0 0;width:100%;max-width:none;max-height:85vh;inset:auto 0 0}.consent__inner{padding:18px 16px 16px}.consent__btn{flex:100%}.consent__link--dismiss{margin-left:0}}@media (prefers-reduced-motion:reduce){.consent__btn{transition:none}}.docs-consent-footer{text-align:center;margin:24px 0 32px;font-size:12px}.docs-consent-footer .footer-consent-link{color:#6d8196}.bottom-menu li .footer-consent-link,.footer-consent-link{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.bottom-menu li .footer-consent-link:hover,.footer-consent-link:hover{text-decoration:underline}.bottom-menu li .footer-consent-link:focus-visible,.footer-consent-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1a6fd4}.live-home-footer .agent-view-trigger{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.live-home-footer .navigation-icon{flex-basis:18px;width:18px;height:18px}.agent-mode[hidden]{display:none!important}html[data-agent-mode]{scroll-behavior:auto!important;scroll-padding-top:calc(var(--site-chrome-height) + 18px)!important}html[data-agent-mode] body{padding:var(--site-header-height) 0 0!important;background:#fff!important;margin:0!important}html[data-agent-mode]:not([data-connection-screen]) body>:not(#agent-mode):not(.site-search-dialog):not(#ilmiya-consent):not(.live-home-footer):not(.site-nav):not(.site-audiences):not([data-agent-chrome-tree]){display:none!important}html[data-agent-mode]:not([data-connection-screen]) [data-agent-chrome-tree]{display:contents!important}html[data-agent-mode]:not([data-connection-screen]) [data-agent-chrome-tree]>:not([data-agent-chrome-tree]):not(.live-home-footer):not(.site-nav):not(.site-audiences){display:none!important}.agent-mode{min-height:calc(100dvh - var(--site-header-height));padding-bottom:var(--site-footer-height);color:#40576c;background:#fff;font:13px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.agent-mode__content :is(a,button){color:var(--ilmiya-blue);font:inherit;background:0 0;border:0;padding:0;text-decoration:none;font-family:inherit!important}.agent-mode__content a:hover,.agent-mode__content button:hover{text-decoration:underline}.agent-mode :focus-visible{outline:2px solid var(--ilmiya-blue);outline-offset:4px}.agent-mode [data-agent-copy] [data-copied-icon],.agent-mode [data-agent-copy][data-copied] [data-copy-icon]{display:none}.agent-mode [data-agent-copy][data-copied] [data-copied-icon]{display:block}.agent-mode__feedback{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agent-mode button:disabled{opacity:.45}.agent-mode__content{box-sizing:border-box;width:min(100%,960px);margin:0 auto;padding:42px 32px 80px}.agent-mode__content pre{color:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;overflow:visible}.agent-mode__content p{font:inherit}.agent-mode__content pre,.agent-mode__content pre *{font-size:inherit;font-weight:400;line-height:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important}.agent-mode__content pre a{color:#2472c3;text-underline-offset:3px;text-decoration:underline #c3d8ed}@media (width<=600px){.agent-mode{font-size:12px}.agent-mode__content{padding:28px 18px 50px}}
