:root{--workspace-lavender-paper:#f7f6f2;--workspace-lavender-accent:#245ca8;--workspace-parchment-paper:#f6f1e8;--workspace-parchment-accent:#815d2e;--workspace-noche-paper:#191e25;--workspace-noche-accent:#8cb9f1;--workspace-oceano-paper:#f2f7f8;--workspace-oceano-accent:#246985;--workspace-paper:var(--workspace-lavender-paper);--workspace-panel:#ffffff;--workspace-ink:#252a31;--workspace-muted:#58616f;--workspace-line:#e0e3e8;--workspace-accent:var(--workspace-lavender-accent);--workspace-accent-soft:#eaf0fa;--workspace-field:#fafafa;--workspace-card-radius:10px;--workspace-danger:#a31d49;--workspace-danger-ink:#ffffff}:root[data-via-theme=noche]{--workspace-paper:var(--workspace-noche-paper);--workspace-panel:#242b34;--workspace-ink:#f0f3f7;--workspace-muted:#b6c0ce;--workspace-line:#46515e;--workspace-accent:var(--workspace-noche-accent);--workspace-accent-soft:#30435b;--workspace-field:#202730}:root[data-via-theme=parchment]{--workspace-paper:var(--workspace-parchment-paper);--workspace-panel:#fffcf6;--workspace-accent:var(--workspace-parchment-accent);--workspace-accent-soft:#f1e7d7}:root[data-via-theme=oceano]{--workspace-paper:var(--workspace-oceano-paper);--workspace-accent:var(--workspace-oceano-accent);--workspace-accent-soft:#e2eff5}body:has(.editorial-app),html:has(.editorial-app){background:var(--workspace-paper)}.app-shell.editorial-app{--surface:var(--workspace-panel);--canvas:var(--workspace-paper);--blue:var(--workspace-accent);--font-display:var(--serif);--paper:var(--workspace-paper);--panel:var(--workspace-panel);--field:var(--workspace-field);--ink:var(--workspace-ink);--ink-soft:var(--workspace-ink);--muted:var(--workspace-muted);--ink-mild:var(--workspace-muted);--muted-strong:var(--workspace-muted);--quiet:var(--workspace-muted);--accent:var(--workspace-accent);--accent-strong:var(--workspace-accent);--accent-deep:var(--workspace-accent);--accent-soft:var(--workspace-accent-soft);--line:var(--workspace-line);--line-strong:var(--workspace-line);--field-accent:var(--workspace-field);--lavender:var(--workspace-paper);display:block!important;margin:0 0 0 280px!important;padding:16px 18px 24px!important;width:calc(100% - 280px)!important;max-width:none!important;background:var(--paper)!important;color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;border:0!important;box-shadow:none!important}.editorial-app:after,.editorial-app:before{display:none!important}.editorial-app .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.editorial-app button,.editorial-app input,.editorial-app select{font-family:var(--sans)}.editorial-app a:focus-visible,.editorial-app button:focus-visible,.editorial-app input:focus-visible,.editorial-app select:focus-visible,.editorial-app summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.editorial-app button:disabled{cursor:not-allowed;opacity:.5}.editorial-app button svg{width:21px;height:21px;flex:0 0 auto}.editorial-app .primary-action{background:var(--accent)!important;color:var(--panel);border:1px solid var(--accent)!important;box-shadow:none!important;border-radius:8px!important;min-height:44px}.editorial-app .primary-action.is-danger{background:var(--workspace-danger)!important;border-color:var(--workspace-danger)!important;color:var(--workspace-danger-ink)!important}.editorial-app[data-via-theme=noche] .primary-action{color:var(--paper)}.editorial-app .secondary-action{background:var(--panel);box-shadow:none}.editorial-app .saved-layout .saved-item .saved-primary-card-action{display:flex!important;grid-template-columns:none!important;align-items:center!important;justify-content:center!important}.editorial-sidebar{position:fixed;z-index:60;inset:0 auto 0 0;width:280px;display:flex;flex-direction:column;padding:20px 20px 14px;background:var(--paper);border-right:1px solid var(--line);overflow-y:auto}.editorial-brand{background:transparent;border:0;padding:4px 14px 22px;text-align:left;color:var(--ink);cursor:pointer}.editorial-brand strong{display:block;font-family:var(--serif);font-size:29px;letter-spacing:-.9px;font-weight:650}.editorial-brand span{font-size:12px;color:var(--muted);display:block;margin-top:3px;white-space:nowrap}.editorial-sidebar-groups{border-top:1px solid var(--line)}.editorial-nav-group{border-bottom:1px solid var(--line);padding:12px 0}.editorial-group-trigger{width:100%;display:flex;align-items:center;gap:16px;color:var(--ink);background:transparent;border:0;min-height:50px;padding:10px 14px;font-size:17px;text-align:left}.editorial-group-trigger span{flex:1 1}.editorial-group-trigger>svg:last-child{width:15px}.editorial-group-trigger.is-active{color:var(--accent);font-weight:650}.editorial-group-items{padding:3px 0 4px 20px;display:grid;grid-gap:2px;gap:2px}.editorial-group-items :is(button,a){display:flex;align-items:center;gap:16px;border:0;border-radius:8px;background:transparent;color:var(--ink);min-height:44px;text-align:left;padding:9px 16px;font-size:15px}.editorial-group-items :is(button,a).is-active{background:var(--accent-soft);color:var(--accent)}.editorial-sidebar :is(button,a):hover{background-color:var(--accent-soft)}.editorial-sidebar-footer{margin-top:auto;padding-top:36px}.editorial-sidebar-footer>button{display:flex;align-items:center;gap:18px;min-height:44px;padding:8px 14px;border:0;background:transparent;color:var(--ink);width:100%;text-align:left}.editorial-preferences{margin-top:14px;padding:15px 10px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.editorial-preferences>button{border:0;background:transparent;color:var(--ink);min-width:44px;min-height:44px}.editorial-preferences .preference-menu-trigger{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink)}.editorial-preferences .preference-menu-panel{position:fixed!important;top:auto!important;bottom:80px!important;left:16px!important;right:auto;width:204px;max-width:80vw;background:var(--panel)}.editorial-mobile-header,.editorial-mobile-menu-layer,.editorial-mobile-navigation{display:none}.editorial-study-command{display:grid;grid-gap:16px;gap:16px;margin-bottom:16px}.editorial-passage-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px 20px;padding:14px 26px 0;background:var(--panel);border:1px solid var(--line);border-radius:10px}.editorial-passage-fields{display:flex;align-items:center;gap:16px;min-width:0}.editorial-passage-fields label{min-width:0}.editorial-passage-fields input{max-width:100%;min-height:46px;padding:0;background:transparent;border:0;color:var(--ink);font-family:var(--serif);font-size:32px;font-weight:650;letter-spacing:-.8px;box-shadow:none;border-radius:0}.editorial-passage-fields select{width:130px;min-height:42px;border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:var(--panel);color:var(--ink);font-size:14px}.editorial-passage-actions{display:flex;align-items:center;gap:16px}.editorial-passage-actions button{display:inline-flex;align-items:center;gap:10px;background:var(--panel);border:0;min-height:44px;padding:8px 14px;color:var(--ink);font-size:15px;font-weight:550;border-radius:8px}.editorial-passage-actions .editorial-prepare-action{color:var(--accent);border:1px solid var(--line)}.editorial-passage-actions .editorial-text-toggle{display:none}.editorial-study-tabs{flex-basis:100%;display:flex;gap:28px}.editorial-study-tabs button{min-height:40px;background:transparent;padding:7px 0 11px;border:0;border-bottom:3px solid transparent;color:var(--ink);font-size:15px}.editorial-study-tabs button[aria-current]{color:var(--accent);border-bottom-color:var(--accent);font-weight:650}.editorial-scripture{padding:15px 32px 20px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.editorial-scripture-label{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--muted);font-size:12px;letter-spacing:1px}.editorial-scripture-label>div{display:flex;gap:12px}.editorial-scripture-label .editorial-scripture-version{min-width:0;flex-wrap:wrap;align-items:baseline;gap:4px 10px;letter-spacing:normal;font-size:13px}.editorial-scripture-version strong{color:var(--accent)}.editorial-scripture-label>div:last-child{flex-shrink:0}.editorial-scripture-label button{display:flex;align-items:center;gap:5px;background:transparent;border:0;min-height:28px;padding:2px 5px;color:var(--muted);font-size:12px}.editorial-scripture-label button svg{width:16px;height:16px}.editorial-scripture .scripture-paper{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:auto!important;max-height:220px!important;min-height:0!important;overflow-y:auto;padding:0!important;margin:7px 0 0!important;color:var(--ink)}.editorial-scripture .scripture-paper:after,.editorial-scripture .scripture-paper:before{display:none!important}.editorial-scripture .scripture-paper blockquote{display:inline;margin:0!important;padding:0!important;border:0;font-family:var(--serif);font-size:23px!important;font-weight:400;line-height:1.55!important;color:var(--ink)}.editorial-scripture .scripture-verse-number{color:var(--accent);font-size:12px;padding-right:7px}.editorial-app .scripture-compare-panel{background:var(--panel);color:var(--ink)}.editorial-app .scripture-compare-panel .compare-head{background:var(--panel)}.editorial-app .badge-toast{z-index:100}@media (max-width:1360px) and (min-width:761px){.editorial-sidebar{width:236px;padding-left:12px;padding-right:12px}.app-shell.editorial-app{margin-left:236px!important;width:calc(100% - 236px)!important}.editorial-brand{padding-left:10px}.editorial-brand strong{font-size:26px}.editorial-brand span{font-size:10px}.editorial-passage-header{padding:12px 20px 0}.editorial-passage-fields input{width:200px;font-size:29px}}@media (max-width:1000px) and (min-width:761px){.editorial-passage-header{gap:8px}.editorial-passage-actions{gap:4px}.editorial-passage-actions button{padding-inline:6px;font-size:13px}}@media (max-width:760px){.app-shell.editorial-app{margin:0!important;padding:0 14px calc(92px + env(safe-area-inset-bottom))!important;width:100%!important;max-width:100%!important}.editorial-sidebar{display:none}.editorial-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:6px 0;gap:16px}.editorial-mobile-header strong{font:650 27px/1.3 var(--serif);letter-spacing:-.7px}.editorial-mobile-header button{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:50%;color:var(--ink);background:transparent}.editorial-mobile-navigation{position:fixed;z-index:80;inset:auto 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:7px 8px calc(8px + env(safe-area-inset-bottom));background:var(--panel);border-top:1px solid var(--line)}.editorial-mobile-navigation :is(button,a){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:50px;min-width:0;padding:4px 0;border:0;background:transparent;color:var(--muted);font-size:12px}.editorial-mobile-navigation :is(button,a) svg{width:25px;height:25px}.editorial-mobile-navigation :is(button,a).is-active{color:var(--accent);font-weight:650}.editorial-mobile-menu-layer{display:block;position:fixed;z-index:90;inset:0}.editorial-mobile-scrim{position:absolute;inset:0;border:0;background:rgba(0,0,0,.35);width:100%;height:100%}.editorial-mobile-group-sheet{position:absolute;bottom:0;left:0;right:0;background:var(--panel);border:1px solid var(--line);border-radius:18px 18px 0 0;padding:20px 20px calc(24px + env(safe-area-inset-bottom));max-height:80dvh;overflow-y:auto}.editorial-mobile-group-sheet>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.editorial-mobile-group-sheet button{display:flex;align-items:center;gap:14px;min-height:48px;padding:10px 14px;background:transparent;border:0;border-radius:8px;color:var(--ink);font-size:16px}.editorial-mobile-group-sheet>button{width:100%}.editorial-mobile-group-sheet button[aria-current]{background:var(--accent-soft);color:var(--accent)}.editorial-study-command{gap:10px;margin-bottom:10px}.editorial-passage-header{padding:8px;gap:6px}.editorial-passage-fields{flex:1 1 auto;gap:5px;justify-content:space-between}.editorial-passage-fields input{width:117px;font-size:22px;min-height:44px}.editorial-passage-fields select{width:79px;min-height:44px;font-size:11px;padding-inline:4px}.editorial-passage-actions{gap:6px;justify-content:flex-end;width:auto}.editorial-passage-actions button{border:1px solid var(--line);min-height:44px;font-size:12px;gap:5px;padding:7px 6px}.editorial-passage-actions button svg{width:16px;height:16px}.editorial-passage-actions .editorial-text-toggle{display:inline-flex}.editorial-passage-actions .editorial-prepare-action,.editorial-study-tabs{display:none}.editorial-scripture{display:none;padding:12px 16px}.editorial-scripture.is-expanded{display:block}.editorial-scripture .scripture-paper blockquote{font-size:18px!important}.editorial-scripture-label button{min-height:36px}.editorial-app .back-to-top{bottom:90px}}.editorial-app .teaching-output-card>.markdown-content,.editorial-app .workspace-scroll-body,.editorial-app.view-keyword .keyword-output>.keyword-study-pane{min-height:0!important;height:auto!important;max-height:clamp(18rem,52dvh,36rem)!important;overflow-y:auto!important;scrollbar-gutter:stable}.editorial-app .keyword-study-pane:focus-visible,.editorial-app .workspace-scroll-body:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.editorial-app .journal-editor.lexical-frame{height:auto!important;min-height:0!important;overflow:hidden!important}.editorial-app .journal-editor>.notes-editor-shell,.editorial-app.view-notes .notes-toolbar-wide .notes-editor-shell,.sermon-notepad-body>.notes-editor-shell{display:flex!important;flex-direction:column;height:clamp(18rem,52dvh,36rem)!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.editorial-app .journal-editor .notes-editor-shell>.lexical-frame,.editorial-app.view-notes .notes-toolbar-wide .notes-editor-shell>.lexical-frame,.sermon-notepad-body .notes-editor-shell>.lexical-frame{display:flex!important;flex-direction:column;flex:1 1!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.editorial-app .journal-editor .notes-editor-shell .lexical-content,.editorial-app.view-notes .notes-toolbar-wide .lexical-content,.sermon-notepad-body .lexical-content{flex:1 1!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow-y:auto!important;scrollbar-gutter:stable}.editorial-app .journal-editor .notes-toolbar,.editorial-app.view-notes .notes-toolbar-wide .notes-toolbar,.sermon-notepad-body .notes-toolbar{flex:0 0 auto!important}@media (max-width:760px){.editorial-app .teaching-output-card>.markdown-content,.editorial-app .workspace-scroll-body,.editorial-app.view-keyword .keyword-output>.keyword-study-pane{max-height:clamp(14rem,48dvh,28rem)!important}.editorial-app .journal-editor>.notes-editor-shell,.editorial-app.view-notes .notes-toolbar-wide .notes-editor-shell,.sermon-notepad-body>.notes-editor-shell{height:clamp(16rem,48dvh,28rem)!important}}.editorial-app.view-notes .audio-notebook+.notes-toolbar-wide,.editorial-app.view-notes .notes-toolbar-wide{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}@media print{.editorial-app .journal-editor .lexical-content,.editorial-app .journal-editor .lexical-frame,.editorial-app .journal-editor .notes-editor-shell,.editorial-app .journal-editor.lexical-frame,.editorial-app .teaching-output-card>.markdown-content,.editorial-app .workspace-scroll-body,.editorial-app.view-keyword .keyword-output>.keyword-study-pane,.editorial-app.view-notes .notes-toolbar-wide .lexical-content,.editorial-app.view-notes .notes-toolbar-wide .lexical-frame,.editorial-app.view-notes .notes-toolbar-wide .notes-editor-shell,.sermon-notepad-body .lexical-content,.sermon-notepad-body .lexical-frame,.sermon-notepad-body .notes-editor-shell{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto}}@media (min-width:761px){.editorial-passage-header{-webkit-margin-end:1px;margin-inline-end:1px}}@media screen{body:has(.editorial-app){height:100dvh;overflow:hidden}.app-shell.editorial-app{height:100dvh!important;min-height:0!important;overflow:auto!important;box-sizing:border-box}.editorial-app>main{min-width:0;max-width:100%}}@media screen and (min-width:1101px){.app-shell.editorial-app.view-study{display:flex!important;flex-direction:column}.editorial-study-command{flex:0 0 auto}}@media screen and (min-width:1101px) and (max-height:800px){.editorial-study-command{gap:8px;margin-bottom:8px}.editorial-scripture{padding:10px 24px}.editorial-scripture .scripture-paper{max-height:70px!important}.editorial-scripture .scripture-paper blockquote{font-size:18px!important}}@media screen and (min-width:761px) and (max-height:700px){.editorial-passage-actions .editorial-text-toggle{display:inline-flex}.editorial-scripture:not(.is-expanded){display:none}}.editorial-app{--accent-bright:var(--workspace-accent);--accent-rgb:36,92,168;--wash:var(--workspace-paper);--wash-2:var(--workspace-accent-soft);--panel-rgb:255,255,255}.editorial-app[data-via-theme=noche]{--panel-rgb:36,43,52;--accent-rgb:140,185,241}.editorial-app :is(.journal-view,.rhema-view,.growth-view,.circles-view){width:100%;max-width:1040px;min-width:0;margin-inline:auto;padding:clamp(12px,2vw,28px) clamp(0px,1.5vw,20px) 28px}.editorial-app :is(.journal-head,.growth-head,.circles-head){text-align:left;margin-bottom:24px}.editorial-app :is(.journal-title,.rhema-heading){font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.025em}.editorial-app :is(.journal-subhead,.rhema-subhead){color:var(--muted);font-size:16px;line-height:1.65}.editorial-app .journal-subtabs{justify-content:flex-start;margin-bottom:24px;gap:6px}.editorial-app :is(.journal-subtab,.rhema-pill,.rhema-chip,.circles-kind-option){min-height:44px;border-radius:8px}.editorial-app .journal-subtab.is-active{background:var(--accent-soft);color:var(--accent);border-color:var(--line)}.editorial-app :is(.journal-rite-card,.journal-intro-card,.journal-card,.journal-letter,.growth-hero,.growth-weekly,.notif-card,.circles-create,.circles-join,.settings-card,.reading-chrome,.reading-rail-card,.share-card){background:var(--panel);border:1px solid var(--line);border-radius:var(--workspace-card-radius);box-shadow:none}.app-shell.editorial-app :is(.study-surface,.keyword-output,.notes-editor,.saved-layout,.admin-metric){background:var(--panel);border:1px solid var(--line);border-radius:var(--workspace-card-radius);box-shadow:none}.editorial-app .journal-rite-card{min-height:144px;padding:24px}.editorial-app .journal-rite-card:hover{transform:none;border-color:var(--accent);background:var(--accent-soft)}.editorial-app .journal-intro-cards{gap:16px}.editorial-app .journal-intro-card{padding:20px}.editorial-app :is(.journal-rite-card svg,.journal-intro-tag,.journal-eyebrow,.rhema-eyebrow){color:var(--accent)}.editorial-app .journal-theo-chip{background:var(--accent)}.editorial-app .journal-nav{flex-wrap:wrap;gap:12px}.editorial-app :is(.journal-nav-btn,.journal-reflect,.reading-pill-btn,.reading-notepad-trigger){min-height:44px;border-radius:8px}.editorial-app :is(.rhema-field,.circles-input,.reading-composer-input){border-radius:8px;font-size:16px}.editorial-app :is(.rhema-field,.reading-composer-input){max-height:40dvh;overflow-y:auto;resize:vertical}.editorial-app :is(.circles-forms,.settings-layout,.settings-main,.settings-side,.reading-grid,.reading-reader-wrap,.reading-rail,.keyword-layout){min-width:0}.editorial-app .circles-forms{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px}.editorial-app :is(.circles-create,.circles-join,.settings-card){padding:clamp(16px,2vw,28px)}.editorial-app :is(.circles-input,.settings-card input:not([type=checkbox]):not([type=range]),.settings-card select){min-height:44px;max-width:100%}.editorial-app .reading-chrome{padding:12px 16px}.editorial-app .reading-cmd{min-width:0;max-width:100%}.editorial-app .reading-column{background:var(--panel)}.editorial-app :is(.share-card,.rhema-saved-card,.journal-thread-row,.reading-rail-card){overflow-wrap:anywhere}.editorial-app .share-card-actions{flex-wrap:wrap}.editorial-app .settings-layout{grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr);gap:20px}.editorial-app.view-settings .settings-layout{max-height:none!important;overflow:visible!important}.editorial-app .creator-hero{border-radius:10px;box-shadow:none}.editorial-app .secondary-action{border:1px solid var(--line)}.editorial-app .secondary-action,.editorial-app .seeking-chip{border-radius:8px;min-height:44px}@media (min-width:761px){.editorial-app .settings-card.mobile-only{display:none}}@media screen{.app-shell.editorial-app.view-read{display:flex!important;flex-direction:column}.editorial-app.view-read .reading-shell{flex:1 1;min-height:0}.editorial-app.view-read .reading-chrome{flex:0 0 auto}.editorial-app.view-read .reading-grid{flex:1 1;min-height:0}.editorial-app.view-read .reading-column-scroll{min-height:0;height:100%;overflow-y:auto;overscroll-behavior:auto}.editorial-app.view-read .reading-rail-inner{min-height:0;overflow:hidden}}.content-page.landing-redesign,.share-page{--landing-bg:#f7f6f2;--landing-ink:#252a31;--landing-muted:#58616f;--landing-purple:#245ca8;--landing-line:#e0e3e8;--landing-card:#fff;--landing-purple-strong:#1d4c8b;--landing-purple-deep:#153c6b;--landing-purple-rgb:36,92,168;--landing-card-tint:#eaf0fa;--landing-paper:#f7f6f2;--ink:#252a31;--ink-soft:#252a31;--muted:#58616f;--panel:#fff;--paper:#f7f6f2;--field:#fafafa;--accent:#245ca8;--accent-strong:#1d4c8b;--accent-soft:#eaf0fa;--line:#e0e3e8;min-height:100dvh;max-width:100%;color:#252a31;background:#f7f6f2;font-family:var(--sans);overflow-wrap:anywhere}.content-page.landing-redesign:after,.content-page.landing-redesign:before{display:none}.content-page .landing-redesign-nav{background:transparent;box-shadow:none;border-bottom:1px solid var(--landing-line);gap:20px}.content-page .landing-redesign-brand-mark{display:none}.content-page .landing-redesign-brand strong{font-family:var(--serif);letter-spacing:-.04em}.content-page :is(.landing-redesign-nav-cta,.landing-redesign-primary),.share-page .share-cta-link{background:#245ca8;color:#fff;box-shadow:none;border-radius:8px;min-height:44px}.content-page .landing-redesign-secondary{background:#fff;border:1px solid #e0e3e8;color:#245ca8;border-radius:8px;min-height:44px}.content-page .content-hero{text-align:left;padding-block:clamp(32px,5vw,60px)}.content-page .content-hero h1{margin-inline:0;font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1.12;letter-spacing:-.035em}.content-page .content-hero-body{margin-left:0;font-size:17px}.content-page :is(.help-step-section,.faq-item,.content-closing){background:#fff;border:1px solid #e0e3e8;border-radius:10px;box-shadow:none}.content-page .help-contents{position:static;background:transparent;box-shadow:none}.content-page .help-contents-chips{flex-wrap:wrap}.content-page :is(a,button,summary):focus-visible,.share-page a:focus-visible{outline:2px solid #245ca8;outline-offset:3px}.content-page .legal-content{line-height:1.8}.share-page :is(.share-locked,.explore-card,.share-output-card){background:#fff;border:1px solid #e0e3e8;border-radius:10px;box-shadow:none}@media (max-width:1100px){.editorial-app .settings-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:920px){.editorial-app .reading-rail-scrim{z-index:139}.editorial-app .reading-rail{z-index:140}}@media screen and (min-width:560px) and (max-width:760px) and (max-height:500px){.app-shell.editorial-app.view-read{padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}.editorial-app.view-read .reading-chrome{flex-wrap:nowrap;gap:8px;padding:6px}.editorial-app.view-read .reading-chrome-tools{flex-wrap:nowrap;gap:5px}.editorial-app.view-read .reading-cmd-passage{gap:2px;padding:2px 4px}.editorial-app.view-read .reading-ref-input{width:80px;min-width:65px}.editorial-app.view-read .reading-chapter-select{max-width:36px;padding-inline:4px}.editorial-app.view-read .reading-translation{max-width:78px}.editorial-app.view-read .reading-cmd-divider{margin-inline:1px}}@media (max-width:760px){.editorial-app :is(.journal-view,.rhema-view,.growth-view,.circles-view){padding:16px 0 24px}.editorial-app :is(.journal-head,.growth-head,.circles-head){margin-bottom:20px}.editorial-app .circles-forms{grid-template-columns:minmax(0,1fr)}.editorial-app .journal-rite-cards{gap:12px}.editorial-app .journal-rite-card{padding:20px}.editorial-app .journal-subtabs{gap:5px}.editorial-app .journal-subtab{padding-inline:12px}.editorial-app .reading-chrome{padding:10px}.content-page .landing-redesign-nav{padding:18px 20px;flex-wrap:wrap}.content-page .landing-redesign-nav nav{gap:8px;flex-wrap:wrap}.content-page .landing-redesign-nav nav a{min-height:44px}.content-page .content-hero-body{font-size:16px}}@media print{.editorial-app :is(.rhema-field,.reading-composer-input){max-height:none;overflow:visible}}:root{--workspace-bottom-inset:0px}body:has(.editorial-app){height:auto;overflow:auto}html:has(.editorial-app){text-size-adjust:100%}.app-shell.editorial-app{--workspace-primary-text:var(--workspace-panel);height:auto!important;min-height:100dvh!important;overflow:visible!important;padding:24px 28px 36px!important}.app-shell.editorial-app[data-via-theme=noche]{--workspace-primary-text:var(--workspace-paper)}.app-shell.editorial-app.view-study{display:block!important}.editorial-sidebar{width:248px;padding:22px 16px 18px}.app-shell.editorial-app{margin-left:248px!important;width:calc(100% - 248px)!important}.editorial-brand{padding:4px 10px 24px}.editorial-brand span{white-space:normal}.editorial-core-navigation{display:grid;grid-gap:6px;gap:6px;padding:16px 0}.editorial-core-navigation :is(button,a),.editorial-explore-link,.editorial-sidebar-footer>a{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.editorial-core-navigation :is(button,a).is-active{color:var(--accent);background:var(--accent-soft);font-weight:700}.editorial-core-navigation svg,.editorial-explore-link svg,.editorial-sidebar-footer>a svg{width:21px;height:21px}.editorial-nav-group{padding:6px 0}.editorial-group-trigger{gap:10px;min-height:44px;padding:8px 10px;font-size:.87rem;list-style:none;cursor:pointer}.editorial-group-trigger::-webkit-details-marker{display:none}.editorial-group-trigger>svg{width:19px;height:19px}.editorial-group-items{padding-left:8px}.editorial-group-items :is(button,a){gap:10px;font-size:.86rem}.editorial-sidebar-footer{padding-top:24px}.editorial-explore-link{margin-top:10px;font-size:.88rem}.editorial-sidebar-footer>a,.editorial-sidebar-footer>button{font-size:.88rem}.editorial-preferences .preference-menu-panel{width:236px!important;right:auto!important;max-width:calc(100vw - 32px)!important}.editorial-passage-header{padding:12px 20px 0}.editorial-passage-fields{flex:1 1;gap:12px}.editorial-passage-fields input{width:220px;font-size:27px}.editorial-passage-actions{gap:4px}.editorial-passage-actions button{gap:6px;padding-inline:10px;font-size:.83rem}.editorial-passage-actions .editorial-text-toggle{display:inline-flex}.editorial-passage-actions .editorial-prepare-action{display:none}.editorial-study-tabs{gap:22px}.editorial-study-tabs button{min-width:44px;min-height:46px;padding-block:10px;font-size:.9rem}.editorial-scripture{display:none}.editorial-scripture.is-expanded{display:block}.editorial-scripture .scripture-paper{max-height:none!important;overflow:visible}.editorial-scripture .scripture-paper blockquote{font-size:20px!important}.workspace-study-identity{display:grid;grid-gap:10px;gap:10px;margin-bottom:18px;padding:14px 18px 0;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.workspace-study-identity>span{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--ink)}.workspace-study-identity nav{display:flex;gap:20px;overflow-x:auto}.workspace-study-identity button{flex:0 0 auto;min-width:44px;min-height:46px;padding:8px 0;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--muted);font:inherit;font-size:.88rem;cursor:pointer}.workspace-study-identity button[aria-current]{color:var(--accent);border-bottom-color:var(--accent);font-weight:700}.workspace-dialog{width:min(560px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:85dvh;padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--panel);color:var(--ink);box-shadow:0 16px 80px rgba(0,0,0,.2);overflow:auto;overscroll-behavior:contain}.workspace-dialog::-webkit-backdrop{background:rgba(10,17,28,.4)}.workspace-dialog::backdrop{background:rgba(10,17,28,.4)}.workspace-dialog:not([open]){display:none}.workspace-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px}.workspace-dialog-head>strong{font:600 1.3rem var(--serif)}.workspace-dialog-head>button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);cursor:pointer}.editorial-more-dialog h2{font:700 .75rem var(--sans);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:20px 0 10px}.editorial-more-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.editorial-more-items a,.editorial-more-items button{display:flex;align-items:center;gap:8px;padding:10px;min-height:48px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:transparent;font:inherit;font-size:.85rem;text-align:left;text-decoration:none;cursor:pointer}.editorial-more-items svg{width:20px;height:20px;flex-shrink:0}.editorial-more-items [aria-current]{background:var(--accent-soft);color:var(--accent)}.editorial-more-account{padding-top:16px;margin-top:20px;border-top:1px solid var(--line)}.reading-selection-quote{max-height:20dvh;overflow:auto;padding:12px;background:var(--field);border-radius:8px;color:var(--muted);font:400 1rem/1.6 var(--serif)}.reading-selection-dialog .reading-color-row{justify-content:flex-start;flex-wrap:wrap}.reading-selection-dialog .reading-color-dot,.reading-selection-dialog .reading-note-add{min-width:44px;min-height:44px}.reading-selection-dialog .reading-lens-row{flex-wrap:wrap;margin-top:12px}.reading-selection-dialog .reading-lens-chip{min-height:44px}.reading-selection-dialog .reading-lens-sheet{position:static;width:100%;max-height:none;box-shadow:none;margin-top:16px}.reading-study-handoff{display:flex;width:100%;justify-content:center;gap:8px;margin-top:16px;min-height:48px}.reading-handoff-hint{color:var(--muted);font-size:.8rem;line-height:1.5}.editorial-app.view-notes .notes-export{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;border:0!important;background:transparent!important;padding:0!important;overflow:visible!important;grid-gap:20px;gap:20px}.editorial-app.view-notes .notes-editor{min-width:0;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:max-content;align-content:start;height:auto!important;border:1px solid var(--line);border-radius:var(--workspace-card-radius);padding:24px!important;background:var(--panel);overflow:visible!important}.notes-workspace-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.notes-workspace-heading h2{margin:0;font:600 2rem var(--serif)}.notes-workspace-heading p{color:var(--muted);margin:6px 0 0;font-size:.9rem}.notes-workspace-actions{display:flex;flex-wrap:wrap;gap:8px}.notes-workspace-status{align-items:center;gap:10px;padding:14px 0;color:var(--muted);font-size:.8rem}.notes-workspace-footer,.notes-workspace-status{display:flex;flex-wrap:wrap;justify-content:space-between}.notes-workspace-footer{gap:8px;padding-top:18px}.editorial-app.view-notes .notes-toolbar-wide{height:auto!important;min-height:0!important;max-height:none!important;padding:0}.editorial-app.view-notes .notes-toolbar-wide .notes-editor-shell,.editorial-app.view-notes .notes-toolbar-wide .notes-editor-shell>.lexical-frame{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.editorial-app.view-notes .notes-toolbar-wide .lexical-content{display:block!important;height:auto!important;min-height:48dvh!important;max-height:none!important;overflow:visible!important;padding:20px!important}.editorial-app.view-notes .notes-toolbar-wide .notes-toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--panel)}.editorial-app.view-notes .export-panel.is-collapsed{display:none!important}.editorial-app.view-notes .export-panel.is-open{min-width:0}.editorial-app.view-notes .export-panel .export-drawer-toggle{display:none}.editorial-app .teaching-output-card>.markdown-content,.editorial-app .workspace-scroll-body,.editorial-app.view-keyword .keyword-output>.keyword-study-pane{max-height:none!important;overflow:visible!important}.editorial-app .workspace-dialog .workspace-scroll-body{max-height:50dvh!important;overflow:auto!important}.circles-entry-controls{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:16px;margin-top:22px}.circles-entry-controls>summary{min-height:44px;cursor:pointer;color:var(--accent);font-weight:700}.circles-entry-controls .circles-forms{margin-top:12px}.workspace-privacy-note{color:var(--muted);font-size:.86rem;padding:12px 16px;border-left:2px solid var(--accent);background:var(--accent-soft);line-height:1.55}.growth-return-action{margin:16px 0 24px;display:flex;gap:8px;align-items:center}.settings-section-links{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.settings-section-links a{min-height:44px;display:flex;align-items:center;padding:8px 12px;border:1px solid var(--line);border-radius:8px;color:var(--accent);text-decoration:none;font-size:.85rem}.settings-card[id]{scroll-margin-top:24px}.avatar-edit-disclosure>summary{min-height:44px;padding:12px 0;color:var(--accent);font-weight:650;cursor:pointer}.editorial-app .settings-card .avatar-preview{width:76px;height:76px}.editorial-app .settings-card .avatar-row{gap:16px}.editorial-app .settings-card .avatar-row h3{overflow-wrap:anywhere}@media(min-width:1101px){.editorial-app.view-notes .notes-export.export-drawer-open{grid-template-columns:minmax(0,1fr) 300px!important}.editorial-app.view-notes .export-panel.is-open{position:-webkit-sticky;position:sticky;top:20px;height:auto;max-height:85dvh;overflow:auto;width:auto;padding:18px}}@media(max-width:1100px){.app-shell.editorial-app{padding:20px!important}.editorial-sidebar{width:220px}.app-shell.editorial-app{margin-left:220px!important;width:calc(100% - 220px)!important}.editorial-passage-actions{flex-basis:100%}.editorial-passage-header{gap:8px}}@media(max-width:1000px) and (max-height:520px) and (pointer:coarse),(max-width:760px){:root{--workspace-mobile-nav-height:max(58px,3.625rem);--workspace-mobile-action-height:max(60px,3.75rem);--workspace-bottom-inset:calc(var(--workspace-mobile-nav-height) + env(safe-area-inset-bottom))}.app-shell.editorial-app{margin:0!important;width:100%!important;padding:0 max(12px,env(safe-area-inset-right)) calc(var(--workspace-bottom-inset) + 12px) max(12px,env(safe-area-inset-left))!important}.editorial-sidebar{display:none}.editorial-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:4px 0}.editorial-mobile-header strong{font:650 22px/1.25 var(--serif);letter-spacing:-.02em}.editorial-mobile-header button{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink)}.editorial-mobile-navigation{position:fixed;z-index:80;inset:auto 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));box-sizing:border-box;height:var(--workspace-bottom-inset);min-height:0;padding:4px max(8px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--panel)}.editorial-mobile-navigation :is(button,a){display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;min-width:0;padding:2px 0;border:0;background:transparent;color:var(--muted);font:400 .72rem/1.25 var(--sans);gap:2px}.editorial-mobile-navigation :is(button,a) svg{width:22px;height:22px}.editorial-mobile-navigation :is(button,a).is-active{color:var(--accent);font-weight:650}.editorial-study-command{margin-bottom:12px}.editorial-passage-header{padding:10px 12px 0;gap:4px}.editorial-passage-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex-basis:100%;width:100%;grid-gap:4px;gap:4px}.editorial-passage-actions button{flex-direction:column;justify-content:center;gap:3px;min-height:48px;font-size:.75rem;line-height:1.3;padding:6px 4px;border:0;text-align:center}.editorial-passage-actions button svg{width:18px;height:18px}.editorial-app :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:max(16px,1rem)!important}.editorial-study-tabs{display:flex;gap:16px;overflow-x:auto}.editorial-study-tabs button{font-size:.8rem;white-space:nowrap}.workspace-study-identity{padding:12px 12px 0}.workspace-study-identity>span{font-size:.88rem}.workspace-study-identity nav{gap:16px}.workspace-study-identity button{font-size:.8rem}.workspace-dialog{margin:auto 0 0;width:100%;max-width:100%;max-height:88dvh;border-radius:18px 18px 0 0;padding:18px 18px calc(20px + env(safe-area-inset-bottom))}.notes-workspace-heading{align-items:flex-start;flex-direction:column}.notes-workspace-heading h2{font-size:1.7rem}.notes-workspace-actions{width:100%;justify-content:space-between}.editorial-app.view-notes .notes-editor{padding:18px!important}.editorial-app.view-notes .notes-toolbar-wide .lexical-content{padding:14px!important}.notes-workspace-footer{flex-direction:column}.notes-workspace-footer>button{width:100%;justify-content:center}.notes-workspace-status{align-items:flex-start}.notes-workspace-status .notes-save-state{max-width:75%}.editorial-app .settings-layout{display:block}.settings-section-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-app .reading-insight-sheet{max-height:85dvh;overflow:auto}.editorial-app .reading-insight-sheet .workspace-scroll-body{max-height:none!important;overflow:visible!important}}@media(prefers-reduced-motion:reduce){.editorial-app *{scroll-behavior:auto!important}}@media print{.editorial-mobile-header,.editorial-mobile-navigation,.editorial-sidebar,.editorial-study-command,.notes-workspace-actions,.workspace-study-identity{display:none!important}.app-shell.editorial-app{margin:0!important;width:100%!important;padding:0!important;height:auto!important;overflow:visible!important}}.notes-workspace-actions>button{flex:1 1;width:auto!important}.study-workspace-header{margin:0 0 20px;padding:22px 24px 0;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.study-workspace-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.study-workspace-heading>div:first-child{min-width:0}.study-workspace-heading h1{margin:5px 0 10px;font:600 clamp(1.6rem,2.3vw,2.15rem)/1.2 var(--serif);overflow-wrap:anywhere}.study-passage-toggle,.study-word-label-mobile,.study-workspace-toggle{display:none}.study-workspace-details{display:flex;align-items:center;justify-content:space-between;gap:12px 18px}.study-workspace-details p{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0;color:var(--muted);font-size:.84rem}.study-workspace-details p>svg{flex-shrink:0;width:17px;height:17px}.study-passage-controls-body{display:contents}.study-content-language{padding:3px 8px;border:1px solid var(--line);border-radius:5px;font-size:.72rem}.study-workspace-utilities{display:grid;justify-items:end;grid-gap:10px;gap:10px;flex-shrink:0;max-width:250px}.study-save-label{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--muted);font-size:.74rem;line-height:1.5}.study-save-label svg{flex:0 0 16px;width:16px;height:16px}.study-save-label.is-error{color:var(--danger,#a92f2f)}.study-workspace-utilities .secondary-action{min-height:42px}.study-workspace-navigation{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 20px;margin-top:18px}.study-workspace-navigation nav{display:flex;gap:24px;overflow-x:auto}.study-workspace-navigation button{display:inline-flex;align-items:center;gap:7px;padding:11px 0;min-height:46px;border:0;border-bottom:3px solid transparent;color:var(--muted);background:transparent;font:600 .86rem/1.3 var(--sans);cursor:pointer;white-space:nowrap}.study-workspace-navigation .is-active,.study-workspace-navigation [aria-current]{border-bottom-color:var(--accent);color:var(--accent)}.study-workspace-navigation button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.study-workspace-navigation>button{font-size:.79rem}.study-passage-editor{flex:1 1 440px;padding-bottom:12px}.editorial-passage-header .study-passage-editor input{font:500 1.2rem/1.3 var(--serif)}.editorial-passage-header{padding-bottom:12px}.editorial-passage-actions{flex-wrap:wrap}.workspace-collection-state{display:grid;justify-items:start;grid-gap:12px;gap:12px;margin:18px 0;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink)}.workspace-collection-state p{max-width:65ch;margin:0;color:var(--muted);line-height:1.6}.workspace-collection-state h1,.workspace-collection-state h2{margin:0;font-family:var(--serif)}.study-intent-choice{display:grid;grid-gap:5px;gap:5px;padding:16px;margin:12px 0;border:1px solid var(--line);border-radius:8px;background:var(--field)}.study-intent-choice>small,.study-intent-choice>span{color:var(--muted);font-size:.8rem}.study-intent-choice>strong{font:600 1.15rem var(--serif)}.study-intent-dialog>p{line-height:1.6;color:var(--muted)}.study-intent-dialog [role=alert]{color:var(--danger,#a92f2f)}.export-review{width:min(680px,calc(100vw - 32px))}.export-review-source{padding:16px 18px;border-radius:9px;background:var(--field);border:1px solid var(--line)}.export-review-source h2{margin:5px 0 8px;font:600 1.35rem/1.25 var(--serif);overflow-wrap:anywhere}.export-review-source p,.export-review-source small{margin:0;color:var(--muted);font-size:.8rem;line-height:1.6}.export-review fieldset{min-width:0;padding:0;margin:22px 0 0;border:0}.export-review legend{float:none;width:100%;margin:0 0 10px;font:700 .86rem/1.4 var(--sans)}.export-review label{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);cursor:pointer;font-size:.85rem}.export-review input{width:18px;height:18px;flex:0 0 18px;margin:0;accent-color:var(--accent)}.export-review input:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.export-review label:has(input:disabled){color:var(--muted);cursor:default}.export-review label small{display:block;font-size:.74rem;color:var(--muted);margin-top:3px;font-weight:400;line-height:1.5}.export-review-steps{display:flex;flex-wrap:wrap;gap:8px 20px;padding-bottom:6px}.export-review-steps label{gap:7px;flex-wrap:wrap}.export-review-steps label small{padding:2px 5px;background:var(--accent-soft);border-radius:3px}.export-review-formats{display:grid;grid-gap:8px;gap:8px}.export-review-formats label{padding:12px;border:1px solid var(--line);border-radius:8px}.export-review-formats label.is-selected{border-color:var(--accent);background:var(--accent-soft)}.export-review-formats svg{width:23px;height:23px;color:var(--accent);flex:0 0 23px}.export-review-hint{color:var(--muted);line-height:1.6;font-size:.79rem;margin:18px 0 0}.export-review-warning{display:flex;align-items:flex-start;gap:8px;padding:12px;border-left:3px solid var(--accent);background:var(--accent-soft);font-size:.82rem;line-height:1.6}.export-review-warning svg{width:20px;height:20px;flex:0 0 20px}.export-review-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line)}.export-review-actions button{min-height:46px}.lexical-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:18px 0}.lexical-table{width:100%;border-collapse:collapse;table-layout:auto;margin:14px 0}.lexical-table-cell{min-width:90px;border:1px solid var(--line);padding:9px 12px;vertical-align:top}.lexical-table-cell-header{background:var(--field);font-weight:700}.lexical-table-cell p{margin:0 0 7px}.lexical-table-cell p:last-child{margin-bottom:0}.editorial-app :is(.status-line,.badge-toast){scroll-margin-bottom:calc(var(--workspace-bottom-inset) + 20px)}@media (max-width:1000px) and (max-height:520px) and (pointer:coarse),(max-width:760px){.study-workspace-header{margin:4px 0 12px;padding:8px 12px 0}.study-workspace-heading{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;grid-gap:0;gap:0}.study-workspace-desktop-title,.study-workspace-heading .panel-kicker{display:none}.study-workspace-heading h1{margin:0;font-size:1.25rem;line-height:1.3}.study-workspace-heading .study-workspace-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0;border:0;color:var(--ink);background:transparent;text-align:left;font:inherit;cursor:pointer}.study-workspace-toggle>span{min-width:0;overflow-wrap:anywhere}.study-workspace-toggle>svg{width:18px;height:18px;color:var(--muted)}.study-workspace-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.study-workspace-details[data-expanded=false]{display:none}.study-workspace-details[data-expanded=true]{display:grid;grid-gap:10px;gap:10px;padding:12px 0;margin-top:8px;border-top:1px solid var(--line)}.study-workspace-utilities{display:flex;justify-content:flex-start;width:100%;max-width:none}.study-workspace-utilities .secondary-action{width:auto;min-width:120px;min-height:44px;font-size:.86rem}.study-save-label{justify-content:flex-start}.study-workspace-navigation{flex-wrap:nowrap;gap:6px;margin-top:4px}.study-workspace-navigation nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:3 1;min-width:0;width:auto;grid-gap:4px;gap:4px;overflow:visible}.study-workspace-navigation button{justify-content:center;min-width:44px;min-height:44px;padding:8px 2px;font-size:.82rem;white-space:normal;overflow-wrap:anywhere}.study-workspace-navigation>button{flex:1 1;width:auto;min-width:0}.study-word-label-desktop,.study-workspace-navigation>button>svg{display:none}.study-word-label-mobile{display:inline}.study-passage-controls{gap:0;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.study-passage-toggle{display:flex;align-items:center;gap:10px;width:100%;min-height:60px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:var(--ink);text-align:left;font:inherit;cursor:pointer}.study-passage-toggle>svg{width:19px;height:19px;color:var(--muted)}.study-passage-toggle>svg:last-child{margin-left:auto}.study-passage-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.study-passage-summary{display:grid;grid-gap:2px;gap:2px;min-width:0}.study-passage-summary strong{font:600 .8rem/1.35 var(--sans)}.study-passage-summary>span{color:var(--muted);font-size:.8rem;line-height:1.4;overflow-wrap:anywhere}.study-passage-pending{margin-left:auto;padding:3px 6px;border-radius:4px;background:var(--accent-soft);color:var(--accent);font-size:.72rem;line-height:1.3}.study-passage-error{display:inline-flex;align-items:center;gap:4px;max-width:110px;color:var(--ink);font-size:.75rem;font-weight:600;line-height:1.3}.study-passage-error>svg{flex-shrink:0;width:16px;height:16px;color:var(--accent)}.study-passage-controls-body[data-expanded=false]{display:none}.study-passage-controls-body[data-expanded=true]{display:grid;grid-gap:12px;gap:12px;padding:0 12px 12px}.study-passage-controls .editorial-passage-header{padding:0;border:0;border-radius:0;background:transparent}.study-passage-controls .study-passage-editor{padding:8px 0}.study-passage-controls .editorial-scripture{padding:12px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.study-passage-controls .editorial-scripture-label{align-items:flex-start;flex-wrap:wrap;gap:8px}.study-passage-controls .editorial-scripture-label>div:last-child{justify-content:flex-end;width:100%}.study-passage-controls .editorial-scripture-label button{min-height:44px}.editorial-app.view-study:has(.study-passage-controls-body:focus-within) .editorial-mobile-navigation,.editorial-app.view-study:has(.study-passage-controls-body:focus-within) [data-mobile-study-actions],.editorial-app.view-study:has(.study-passage-controls[data-expanded=true][data-pending=true]) :is(.editorial-mobile-navigation,[data-mobile-study-actions]){display:none}.export-review{width:100%}.export-review-actions{position:-webkit-sticky;position:sticky;bottom:-1px;background:var(--panel);padding-bottom:8px}.export-review-actions button{flex:1 1 140px;justify-content:center}.workspace-collection-state{padding:20px 16px}.badge-toast{bottom:calc(var(--workspace-bottom-inset) + 14px)}}@media (min-width:761px) and (max-width:1000px) and (max-height:520px) and (pointer:coarse){:root{--workspace-mobile-nav-height:var(--workspace-mobile-action-height)}.app-shell.editorial-app.view-study{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:12px;column-gap:12px;align-items:start}.editorial-app.view-study>*{grid-column:1/-1}.editorial-app.view-study>.study-workspace-header{grid-column:1}.editorial-app.view-study>.study-passage-controls{grid-column:2;margin-top:4px}.editorial-app.view-study .editorial-mobile-navigation{right:50%}}@media print{.study-workspace-header{display:none}}.editorial-app.view-notes .notes-toolbar-wide .notes-editor-shell{display:flex!important;flex-direction:column}.editorial-app.view-notes .notes-toolbar-wide .notes-toolbar{order:-1;border:1px solid var(--line);border-radius:8px 8px 0 0}.editorial-app .notes-toolbar{flex-wrap:wrap;gap:4px}.editorial-app .notes-toolbar button{flex-shrink:0}.editorial-app.view-notes .notes-toolbar-wide{min-width:0}.reading-chapter-select{width:50px!important;min-width:50px!important;min-height:44px}.reading-verse-num{min-width:24px;min-height:24px}@media(max-width:920px){.reading-verse-num{min-width:44px;min-height:44px}}@media(max-width:760px){.reading-cmd-right{gap:2px}.reading-cmd-passage,.reading-translation--inpill{min-width:0}}.editorial-app .settings-layout h3{font:600 1.4rem/1.25 var(--serif)}.editorial-app .settings-layout .avatar-row h3{font-size:1.25rem}.editorial-app .settings-layout .usage-meter{background:var(--line)}.editorial-app .settings-layout .usage-meter i{background:var(--accent)}.editorial-app .keyword-context-controls{margin:12px 0;border-top:1px solid var(--line)}.keyword-context-controls>summary{min-height:44px;padding:12px 0;color:var(--accent);font-weight:650;cursor:pointer}.editorial-app .keyword-command h2{font:600 1.7rem/1.2 var(--serif)!important}.editorial-app .keyword-command-description{font-size:.94rem!important;font-weight:400!important;line-height:1.5!important}.editorial-app .keyword-command input,.editorial-app .keyword-command select,.editorial-app .keyword-command textarea{font-size:1rem!important;min-height:44px}.editorial-app .keyword-command label>span,.editorial-app .keyword-setup-card p{font-size:.8rem}.keyword-history{display:grid;grid-gap:8px;gap:8px;padding:16px;color:var(--muted);font-size:.85rem}.keyword-history select{width:100%;min-height:44px;padding:8px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink)}.editorial-app .account-sheet-footer .preference-menu.is-open{z-index:100!important}.editorial-app .account-sheet-footer .preference-menu-panel{top:auto!important;bottom:calc(100% + 8px)!important;left:0!important;right:0!important;width:100%!important;max-width:100%;max-height:min(320px,50dvh);overflow-y:auto;background:var(--panel)!important;border-color:var(--line)!important}.editorial-app .account-sheet-footer .preference-menu-trigger{min-height:44px!important;background:var(--panel)!important;box-shadow:none!important}.editorial-app .account-sheet-footer .preference-option.is-selected{background:var(--accent-soft)!important}.editorial-app .admin-layout,.editorial-app .admin-layout .saved-header>div,.editorial-app .admin-layout .settings-layout>*,.editorial-app .admin-layout>*{min-width:0;max-width:100%}.editorial-app .admin-layout .saved-header h2{white-space:normal;overflow-wrap:anywhere}.admin-subnav{display:flex;flex-wrap:wrap;gap:8px;margin-block:8px 16px}.admin-subnav button{min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:600 .9rem/1.35 var(--sans)}.admin-subnav button.is-active{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.admin-subnav button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.keyword-partial-notice{margin:16px;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--accent-soft);color:var(--ink);line-height:1.55;overflow-wrap:anywhere}.keyword-partial-notice p{margin:8px 0}.keyword-partial-notice small{color:var(--muted)}.keyword-history{min-width:0}.keyword-history select{min-width:0;max-width:100%}.workspace-dialog.reading-insight-sheet{padding:24px;max-height:85dvh;overflow:auto}.workspace-dialog.reading-insight-sheet .reading-insight-core{padding:0;background:transparent;box-shadow:none}.editorial-app .reading-icon-btn--flat{width:44px;height:44px;flex-shrink:0}.editorial-app .reading-chapter-select{padding-inline:6px;font-size:1rem;width:64px!important;min-width:64px!important}@media (max-width:760px){.editorial-app .admin-layout .admin-action-row{flex-wrap:wrap}.editorial-app .admin-layout .admin-action-row input{min-width:0;width:100%}.editorial-app .reading-cmd{width:100%}.editorial-app .reading-cmd-passage{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;width:100%;min-width:0;padding:8px;border-radius:12px}.editorial-app .reading-cmd-passage .reading-ref-input{width:100%;max-width:none;min-width:0;font-size:1rem;min-height:44px}.editorial-app .reading-cmd-passage .reading-chapter-select{justify-self:end;max-width:none}.editorial-app .reading-cmd-nav{grid-column:1;grid-row:2}.editorial-app .reading-cmd-divider{display:none}.editorial-app .reading-cmd-passage .reading-translation{grid-column:2;grid-row:2;max-width:none;width:112px;min-width:0;min-height:44px;font-size:1rem}}.collection-load-notice{margin-block:16px;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);line-height:1.55}.collection-load-notice p{margin:0 0 12px}.editorial-app .admin-layout :is(.admin-two-column,.admin-users-layout,.admin-moderation-grid,.admin-detail-grid){min-width:0}.editorial-app .admin-layout :is(input,select,textarea){min-width:0;max-width:100%}.editorial-app .admin-layout :is(.admin-user-row,.admin-section-head,.admin-action-row){flex-wrap:wrap;overflow-wrap:anywhere}.editorial-app .admin-layout .admin-pagination{flex-wrap:wrap}.editorial-app .admin-layout input::placeholder{color:var(--muted-strong);opacity:1}.notes-workspace-status .notes-save-state{max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.5}.editorial-app .status-line .status-error{color:var(--danger-strong)}.editorial-app :is(.reading-rail-add,.reading-rail-tab){min-width:44px;min-height:44px}.editorial-app .font-scale-control{grid-template-columns:44px minmax(52px,auto) 44px!important}.editorial-app .font-scale-control button{min-height:44px!important}.editorial-app .reading-seg{min-width:44px;min-height:44px}.workspace-skip-link{position:fixed;top:12px;left:12px;z-index:10000;transform:translateY(calc(-100% - 24px));-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:12px 16px;border-radius:8px;background:var(--panel);color:var(--ink);text-decoration:none}.workspace-skip-link:focus{transform:none;-webkit-clip-path:none;clip-path:none;outline:2px solid var(--accent);outline-offset:3px}.editorial-brand,.editorial-group-items a,.editorial-mobile-navigation a{text-decoration:none}@media print{.workspace-skip-link{display:none}}@media(max-width:760px){.editorial-app .notes-export.export-drawer-open .export-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.editorial-app .notes-export.export-drawer-open .export-actions button{display:flex;align-items:center;line-height:1.25}.editorial-app .notes-export.export-drawer-open .export-actions button:last-child{grid-column:1/-1}}[data-presence-surface]{animation:none!important;transition:opacity .22s var(--ease-out)}[data-presence=entering],[data-presence=exiting]{opacity:0}[data-presence=entered]{opacity:1}[data-presence=exiting]{pointer-events:none;transition-duration:.15s}.workspace-dialog[data-presence]::-webkit-backdrop{-webkit-transition:opacity .22s var(--ease-out);transition:opacity .22s var(--ease-out)}.workspace-dialog[data-presence]::backdrop{transition:opacity .22s var(--ease-out)}.workspace-dialog[data-presence=entering]::-webkit-backdrop,.workspace-dialog[data-presence=exiting]::-webkit-backdrop{opacity:0}.workspace-dialog[data-presence=entering]::backdrop,.workspace-dialog[data-presence=exiting]::backdrop{opacity:0}.workspace-dialog[data-presence=exiting]::-webkit-backdrop{transition-duration:.15s}.workspace-dialog[data-presence=exiting]::backdrop{transition-duration:.15s}@media (prefers-reduced-motion:reduce){.workspace-dialog[data-presence]::-webkit-backdrop{animation:none!important;-webkit-transition:none!important;transition:none!important}.workspace-dialog[data-presence]::backdrop,[data-presence-surface]{animation:none!important;transition:none!important}}@media (max-width:760px){.reading-shell:not(.reading-shell--rail-open) .reading-rail{transition-duration:.15s}}.sermon-create-fields{display:grid;grid-gap:16px;gap:16px;min-width:0;margin:0;padding:0;border:0}.sermon-note-feedback{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;margin:12px 0;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--field);font-size:.84rem;line-height:1.55}.sermon-note-feedback p{margin:0}.sermon-note-feedback.is-conflict,.sermon-note-feedback.is-error{border-color:var(--accent);background:var(--accent-soft)}.sermon-note-actions{display:flex;flex-wrap:wrap;gap:8px}.sermon-note-actions button{min-height:44px}.share-partial-review{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--accent);border-radius:8px;background:var(--accent-soft);font-size:.84rem;line-height:1.55}.share-partial-review p{margin:0}.share-partial-review label{display:flex;align-items:flex-start;gap:9px;min-height:44px}.share-partial-review input{flex:0 0 18px;width:18px;height:18px;margin-top:3px;accent-color:var(--accent)}.share-output-status{display:block;margin-top:4px;color:var(--muted);font-size:.76rem;line-height:1.45}.lexical-nested-list-item{list-style:none}.markdown-content,.markdown-content table{min-width:0}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b4acc88ce83e1564-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0defae867b8ad912-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0088f076edadc29d-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/47ee613d328b15fd-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/167e329a59dea0bd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/5bffe53c48714a3e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/19008abd0e063b4a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/a685e78211dfd5df-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/8d4c961c1f0cbae9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/7c5fb10b8af3f7fe-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/644db784231aeb33-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/28fd122d5a25bf39-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/3b4c810672414628-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/a4f5b89dac3239e3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Literata Fallback;src:local("Times New Roman");ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.00%;size-adjust:118.15%}.__className_af742b{font-family:Literata,Literata Fallback}.__variable_af742b{--font-literata:"Literata","Literata Fallback"}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(/_next/static/media/0aa81b9c70a32130-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(/_next/static/media/6fff50b9ca3b4fa4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_e7cfd3{font-family:Figtree,Figtree Fallback}.__variable_e7cfd3{--font-figtree:"Figtree","Figtree Fallback"}