#root,body,html{width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4f5f1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-italic.c30985e07ee67f55f3e8.woff2) format("woff2"),url(/static/media/roboto-all-400-italic.63782d1445ad031af14d.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/roboto-cyrillic-400-italic.7270d0dbb41cca30909b.woff2) format("woff2"),url(/static/media/roboto-all-400-italic.63782d1445ad031af14d.woff) format("woff");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/roboto-greek-ext-400-italic.26c1478a1bb6b2c2c6b0.woff2) format("woff2"),url(/static/media/roboto-all-400-italic.63782d1445ad031af14d.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/roboto-greek-400-italic.aeaac920d76d2f3697ca.woff2) format("woff2"),url(/static/media/roboto-all-400-italic.63782d1445ad031af14d.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/roboto-vietnamese-400-italic.d8e5b781ee65ffb7d167.woff2) format("woff2"),url(/static/media/roboto-all-400-italic.63782d1445ad031af14d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/roboto-latin-ext-400-italic.5ed4cf182892091e3b75.woff2) format("woff2"),url(/static/media/roboto-all-400-italic.63782d1445ad031af14d.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/roboto-latin-400-italic.d022bc70dc1bf7b3425d.woff2) format("woff2"),url(/static/media/roboto-all-400-italic.63782d1445ad031af14d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.dd55ea0a2e90d5d86e15.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.b5a0a0df312d3423493b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.3605d18d8a4ce5bd39c3.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.b5a0a0df312d3423493b.woff) format("woff");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.bc7ace6e50c7d9d4d959.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.b5a0a0df312d3423493b.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.352cc77aaed5208ce13c.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.b5a0a0df312d3423493b.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.52cebac009baf5592e7d.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.b5a0a0df312d3423493b.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.dcc07bcfcd475f34f20b.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.b5a0a0df312d3423493b.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.176f8f5bd5f02b3abfcf.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.b5a0a0df312d3423493b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}#root,body,html{margin:0;min-height:100%}.app-shell{background:#f4f5f1;display:flex;flex-direction:column;min-height:100vh}.app-main{flex:1 1}.app-footer{background:#f4f5f1;color:#78827b;padding:0 20px 32px;text-align:center}.app-footer,.app-shell{background:#fff}.app-footer__link{color:#ba6b2a!important;font-weight:600;text-decoration:none!important}.app-footer__link:hover{text-decoration:underline!important}.bible-page{background:#fff;padding:clamp(24px,5vw,72px) 20px 48px}.bible-reader{color:#1f2933;margin:0 auto;width:min(100%,920px)}.bible-reader__header{align-items:center;border-bottom:1px solid #e8ece8;display:flex;flex-direction:column;gap:24px;padding-bottom:28px}.bible-reader__heading{text-align:center;width:100%}.bible-reader__title{color:#1f2933!important;margin-bottom:6px!important}.bible-reader__subtitle{color:#68726b!important}.bible-reader__controls{align-items:flex-end;display:flex;gap:16px;justify-content:center;width:100%}.bible-reader__chapter-picker,.bible-reader__version-picker{display:flex;flex-direction:column;gap:6px;min-width:180px;text-align:center;width:180px}.bible-reader__control-label{color:#6f7a73!important;font-size:.75rem!important}.bible-reader__version-trigger{align-items:center!important;background:#fff!important;border-color:#cbd2cc!important;box-sizing:border-box!important;color:#1f2933!important;display:inline-flex!important;font-size:1rem!important;height:56px;justify-content:flex-start!important;line-height:1.4375em!important;min-height:56px;min-width:180px;padding:0 16px!important;text-align:left!important;text-transform:none!important;width:180px}.bible-reader__version-trigger:hover{background:#fffaf5!important;border-color:#b96d26!important}.bible-reader__chapter-picker>button{align-items:center!important;background:#fff!important;border:1px solid #cbd2cc!important;border-radius:4px!important;box-shadow:none!important;box-sizing:border-box!important;color:#1f2933!important;display:inline-flex!important;font:inherit!important;font-size:1rem!important;height:56px!important;justify-content:flex-start!important;line-height:1.4375em!important;min-height:56px!important;min-width:180px!important;padding:0 16px!important;text-align:left!important;text-transform:none!important;width:180px!important}.bible-reader__chapter-picker>button:hover{background:#fffaf5!important;border-color:#b96d26!important}.bible-reader__passage{align-items:center;display:flex;flex-direction:column;padding:36px 0 12px}.bible-reader__passage>*{margin-left:auto!important;margin-right:auto!important;max-width:560px!important;width:min(100%,560px)!important}.bible-reader__passage,.bible-reader__passage *{text-align:left!important}.bible-reader__empty{color:#7a837c;padding:72px 20px;text-align:center}.bible-reader__copyright{color:#7a837c!important;display:block;line-height:1.5!important;margin-top:28px!important;text-align:center}.bible-reader,.bible-reader *{-webkit-user-select:text!important;user-select:text!important}@media (max-width:700px){.bible-page{padding:16px 10px 40px}.bible-reader__controls{align-items:stretch;flex-direction:column;width:min(100%,320px)}.bible-reader__chapter-picker,.bible-reader__chapter-picker>button,.bible-reader__version-picker,.bible-reader__version-trigger{min-width:0!important;width:100%!important}.bible-reader__passage>*{max-width:none!important;width:100%!important}}.daily-bible-page{background:#0000;padding:clamp(24px,5vw,72px) 20px 32px}.daily-bible-card{background:#fff!important;color:#1f2933!important;margin:0 auto;max-width:920px;padding:28px}.daily-bible-header{align-items:center;border-bottom:1px solid #e8ece8;display:flex;flex-direction:column;gap:24px;margin-bottom:20px;padding-bottom:28px}.daily-bible-header__content{min-width:0;text-align:center;width:100%}.daily-bible-date,.daily-bible-reference,.daily-bible-title{text-align:center!important;width:100%}.daily-bible-title{color:#1f2933!important;margin-bottom:4px!important}.daily-bible-date{color:#b96d26!important;font-weight:600!important;margin-bottom:8px!important}.daily-bible-reference{color:#4d5850!important;font-size:1.05rem!important;font-weight:500!important}.daily-bible-controls{align-items:flex-end;display:flex;gap:16px;justify-content:center;width:100%}.daily-bible-version-picker{display:flex;flex-direction:column;gap:6px;text-align:center;width:180px}.daily-bible-control-label{color:#6f7a73!important;font-size:.75rem!important}.daily-bible-version-trigger{background:#fff!important;border-color:#cbd2cc!important;color:#1f2933!important;height:56px;justify-content:flex-start!important;text-transform:none!important;width:180px}.daily-bible-version-trigger:hover{background:#fffaf5!important;border-color:#b96d26!important}.daily-bible-picker{width:250px}.daily-bible-picker .MuiInputBase-input{color:#1f2933!important}.daily-bible-picker .MuiIconButton-root,.daily-bible-picker .MuiInputLabel-root{color:#68726b!important}.daily-bible-picker .MuiInputLabel-root{text-align:left}.daily-bible-card .MuiAccordion-root{background:#fff!important;overflow:hidden}.daily-bible-card .MuiAccordion-root:before{display:none}.daily-bible-card .MuiAccordionSummary-root{background:#fff;min-height:64px;padding:0 20px;position:relative}.daily-bible-card .MuiAccordionSummary-root.Mui-expanded{min-height:64px}.daily-bible-card .MuiAccordionSummary-content{display:flex;justify-content:center;margin:12px 0!important;text-align:center;width:100%}.daily-bible-card .MuiAccordionSummary-expandIconWrapper{position:absolute;right:20px}.daily-bible-card .MuiAccordionDetails-root{background:#fff;padding:8px 20px 24px}.daily-bible-section-title{align-items:center;color:#1f2933!important;display:flex;flex-direction:column;font-size:1rem!important;font-weight:700!important;gap:3px;text-align:center!important;width:100%}.daily-bible-section-title span{color:#68726b;font-size:.9rem;font-weight:400;text-align:center!important}.daily-bible-passage,.daily-bible-passages{align-items:center;display:flex;flex-direction:column;width:100%}.daily-bible-passage{color:#26332b;margin-bottom:36px}.daily-bible-passage:last-child{margin-bottom:0}.daily-bible-passage>*{margin-left:auto!important;margin-right:auto!important;max-width:560px!important;width:min(100%,560px)!important}.daily-bible-passage,.daily-bible-passage *{text-align:left!important}.daily-bible-passage p{color:#26332b!important;font-size:1.08rem;line-height:1.9;margin:0 0 1.15rem!important;max-width:none!important}.daily-bible-copyright{color:#7a837c!important;display:block;line-height:1.5!important;margin-top:28px!important;text-align:center}@media (max-width:700px){.daily-bible-page{padding:16px 10px 40px}.daily-bible-card{padding:20px 14px}.daily-bible-header{gap:20px}.daily-bible-controls{align-items:stretch;flex-direction:column;width:min(100%,320px)}.daily-bible-picker,.daily-bible-version-picker,.daily-bible-version-trigger{width:100%}.daily-bible-card .MuiAccordionDetails-root{padding-left:14px;padding-right:14px}.daily-bible-passage>*{max-width:none!important;width:100%!important}}@media (max-width:600px){.daily-bible-title{font-size:1.7rem!important}.daily-bible-passage p{font-size:1rem;line-height:1.8}}.daily-bible-passage,.daily-bible-passage *{cursor:text;-webkit-user-select:text!important;user-select:text!important}.site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-bottom:1px solid #edf0eb;position:-webkit-sticky;position:sticky;top:0;z-index:20}.site-header__inner{align-items:center;display:flex;margin:0 auto;min-height:72px;padding:0 24px;width:min(100%,1180px)}.site-header__brand{color:inherit;flex:0 0 auto}.site-header__logo{display:block;max-width:190px;width:auto}.site-header__nav{align-items:center;display:flex;gap:8px;margin-left:48px}.site-header__nav-link{color:#667169;font-size:.93rem;font-weight:600;padding:26px 12px 24px;position:relative;text-decoration:none}.site-header__nav-link:hover{color:#1f2933}.site-header__nav-link--active{color:#b96d26}.site-header__nav-link--active:after{background:#b96d26;border-radius:2px 2px 0 0;bottom:0;content:"";height:2px;left:12px;position:absolute;right:12px}.site-header__desktop-actions{margin-left:auto}.site-header__reading-button{border-color:#d4b18d!important;color:#b96d26!important;min-width:112px;text-transform:none!important}.site-header__reading-button:hover{background:#fff9f3!important;border-color:#b96d26!important}.site-header__mobile-toggle{color:#4d5850!important;display:none!important;margin-left:auto!important}@media (max-width:700px){.site-header__inner{min-height:64px;padding:0 16px;position:relative}.site-header__logo{height:30px;max-width:165px}.site-header__desktop-actions{display:none}.site-header__mobile-toggle{display:inline-flex!important}.site-header__nav{align-items:stretch;background:#fff;border-bottom:1px solid #edf0eb;box-shadow:0 12px 24px #23312a14;display:none;flex-direction:column;gap:0;left:0;padding:8px 16px 16px;position:absolute;right:0;top:64px}.site-header__nav--open{display:flex}.site-header__nav-link{padding:14px 8px}.site-header__nav-link--active:after{bottom:7px;left:8px;right:auto;width:28px}}.site-header__brand{align-items:center;color:#123f4a;display:inline-flex;gap:10px;text-decoration:none}.site-header__logo{height:34px;object-fit:contain;width:34px}.site-header__brand-name{font-size:1.05rem;font-weight:700;letter-spacing:-.02em}
/*# sourceMappingURL=main.ba706386.css.map*/