: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;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{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{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;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;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);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;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-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}.editorial-scripture .scripture-verse-number{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;--workspace-viewport-bottom:0px;--workspace-viewport-height:100dvh}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-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%;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-radius:16px;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}.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)}.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) [data-mobile-study-actions],.editorial-app.view-study:has(.study-passage-controls[data-expanded=true][data-pending=true]) [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}:root{--font-figtree:var(--font-jakarta);--sans:var(--font-jakarta),"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;--serif:var(--font-literata),Georgia,"Times New Roman",serif;--vl-radius-card:24px;--vl-radius-control:12px;--vl-radius-pill:999px;--vl-ease:cubic-bezier(.2,.8,.2,1);--vl-fast:140ms;--reading-size:1.1875rem;--reading-leading:1.75;--reading-measure:66ch;--radius-s:10px;--radius-m:14px;--radius-l:20px;--radius-xl:24px}:root,:root[data-via-theme=lavender],[data-via-theme=lavender]{color-scheme:light;--ink:#1f1b3a;--ink-soft:#2e2a4d;--ink-mild:#4a4568;--muted-strong:#534e72;--muted:#5d5878;--quiet:#635e7e;--text-inverse:#ffffff;--paper:#f6f5fb;--panel:#ffffff;--field:#f3f1fb;--field-accent:#efecfb;--lavender:#efecfb;--line:#e4e0f2;--line-strong:#d2cce8;--accent:#3555dd;--accent-strong:#2a44b8;--accent-bright:#4a5ee6;--accent-deep:#22379c;--accent-soft:#ecebfc;--tone-purple-bg:#efeafd;--border-accent:#c9c3f3;--border-accent-strong:#9188e8;--cyan:#0e8fa8;--info-strong:#0b7c80;--orange:#c2601e;--warning-strong:#9a4a12;--rose:#c23a6e;--warn:#b0263f;--danger-strong:#b0263f;--success:#1f7a55;--success-strong:#1a6b4b;--tone-success-bg:#e9f6ef;--tone-danger-bg:#fcedf0;--tone-warning-bg:#fdf2e6;--border-danger:#f2c3cd;--border-warning:#f1d3b3;--panel-rgb:255,255,255;--accent-rgb:53,85,221;--shadow-rgb:31,27,58;--shadow-soft-rgb:83,78,114;--shadow-deep-rgb:34,55,156;--line-rgb:228,224,242;--field-rgb:243,241,251;--border-accent-rgb:201,195,243;--step-1-a:#3555dd;--step-1-b:#4a5ee6;--step-2-a:#4757e2;--step-2-b:#5a59e8;--step-3-a:#5a59e8;--step-3-b:#6a5bea;--step-4-a:#6a5bea;--step-4-b:#755cee;--step-5-a:#6d55e6;--step-5-b:#8a6ff2;--shadow:0 18px 44px rgba(53,85,221,.10);--shadow-soft:0 10px 28px rgba(83,78,114,.08);--focus-ring:0 0 0 3px rgba(53,85,221,.32);--scripture-paper:#ffffff;--workspace-paper:#f6f5fb;--workspace-panel:#ffffff;--workspace-ink:#1f1b3a;--workspace-muted:#5d5878;--workspace-line:#e4e0f2;--workspace-accent:#3555dd;--workspace-accent-soft:#ecebfc;--workspace-field:#f3f1fb;--workspace-card-radius:20px;--workspace-danger:#b0263f;--workspace-danger-ink:#ffffff;--vl-a:#3555dd;--vl-b:#755cee;--vl-grad:linear-gradient(135deg,var(--vl-a) 0%,var(--vl-b) 100%);--vl-rail:linear-gradient(180deg,#3555dd,#5a59e8 55%,#755cee);--vl-on-grad:#ffffff;--vl-violet-text:#5b45d1;--vl-control:#8c86a8;--vl-band:linear-gradient(180deg,#ffffff,#f6f5fb);--vl-carto:rgba(117,92,238,.17);--vl-carto-soft:rgba(117,92,238,.09);--vl-head-ink:#1f1b3a;--vl-head-muted:#5d5878;--vl-head-chip:#ffffff;--vl-head-chip-ink:#1f1b3a;--vl-head-line:#e4e0f2;--vl-head-ok:#1f7a55;--vl-quote:#efecfb;--vl-tool:#efecfb;--vl-tool-ink:#1f1b3a;--vl-card-shadow:0 1px 2px rgba(31,27,58,.05),0 18px 44px rgba(53,85,221,.08);--vl-pop-shadow:0 12px 34px rgba(31,27,58,.16);--vl-notes-head:linear-gradient(135deg,#eef0fd,#f1ecfd);--vl-scrim:rgba(17,14,44,.42);--vl-step-1:var(--accent);--vl-step-2:var(--accent);--vl-step-3:var(--accent);--vl-step-4:var(--accent);--vl-step-5:var(--accent);--hl-accent:#dce2fb;--hl-success:#dceedf;--hl-gold:#f7e7ba;--hl-cyan:#d6eef2;--hl-rose:#f4dfe8;--workspace-lavender-paper:#f6f5fb;--workspace-lavender-accent:#3555dd;--workspace-parchment-paper:#f5efe2;--workspace-parchment-accent:#3b43b0;--workspace-noche-paper:#12112a;--workspace-noche-accent:#9c8cff;--workspace-oceano-paper:#eef6f7;--workspace-oceano-accent:#126d80;--workspace-ruta-paper:#fbf7f2;--workspace-ruta-accent:#b4552d}:root[data-via-theme=parchment],[data-via-theme=parchment]{color-scheme:light;--ink:#2c2416;--ink-soft:#3d3424;--ink-mild:#574c3c;--muted-strong:#5e5242;--muted:#625545;--quiet:#675a49;--text-inverse:#ffffff;--paper:#f5efe2;--panel:#fffcf5;--field:#f1ead9;--field-accent:#ede4d2;--lavender:#ede4d2;--line:#e3d8c2;--line-strong:#d2c4a9;--accent:#3b43b0;--accent-strong:#2f369a;--accent-bright:#4a52c0;--accent-deep:#262c80;--accent-soft:#e9e6f4;--tone-purple-bg:#ebe6f3;--border-accent:#c4c1e4;--border-accent-strong:#8d88cf;--cyan:#1d7f8c;--info-strong:#19706f;--orange:#a85a1c;--warning-strong:#8a4a12;--rose:#a8385e;--warn:#a3313a;--danger-strong:#a3313a;--success:#2d6a3e;--success-strong:#245a33;--tone-success-bg:#e8efdf;--tone-danger-bg:#f7e6e2;--tone-warning-bg:#f7ebd8;--border-danger:#ecc4bd;--border-warning:#e8cfa6;--panel-rgb:255,252,245;--accent-rgb:59,67,176;--shadow-rgb:44,36,22;--shadow-soft-rgb:98,85,69;--shadow-deep-rgb:38,44,128;--line-rgb:227,216,194;--field-rgb:241,234,217;--border-accent-rgb:196,193,228;--step-1-a:#3b43b0;--step-1-b:#4a52c0;--step-2-a:#4448b4;--step-2-b:#5348ba;--step-3-a:#5348ba;--step-3-b:#5e4bbf;--step-4-a:#5e4bbf;--step-4-b:#6a4fc4;--step-5-a:#634cc0;--step-5-b:#7559c9;--shadow:0 18px 44px rgba(44,36,22,.10);--shadow-soft:0 10px 28px rgba(98,85,69,.08);--focus-ring:0 0 0 3px rgba(59,67,176,.32);--scripture-paper:#fffcf5;--workspace-paper:#f5efe2;--workspace-panel:#fffcf5;--workspace-ink:#2c2416;--workspace-muted:#625545;--workspace-line:#e3d8c2;--workspace-accent:#3b43b0;--workspace-accent-soft:#e9e6f4;--workspace-field:#f1ead9;--workspace-danger:#a3313a;--vl-a:#3b43b0;--vl-b:#6a4fc4;--vl-rail:linear-gradient(180deg,#3b43b0,#5348ba 55%,#6a4fc4);--vl-violet-text:#5a40b5;--vl-control:#8a7b63;--vl-band:linear-gradient(180deg,#fffcf5,#f5efe2);--vl-carto:rgba(106,79,196,.15);--vl-carto-soft:rgba(106,79,196,.08);--vl-head-ink:#2c2416;--vl-head-muted:#625545;--vl-head-chip:#fffcf5;--vl-head-chip-ink:#2c2416;--vl-head-line:#e3d8c2;--vl-head-ok:#2d6a3e;--vl-quote:#efe8f1;--vl-tool:#ede6f0;--vl-tool-ink:#2c2416;--vl-card-shadow:0 1px 2px rgba(44,36,22,.06),0 18px 44px rgba(59,67,176,.07);--vl-notes-head:linear-gradient(135deg,#f1ecf3,#f3ecf0);--vl-scrim:rgba(28,22,12,.42);--hl-accent:#dce4f2;--hl-success:#e1e9d3;--hl-gold:#f0dda8;--hl-cyan:#d8e9e5;--hl-rose:#f0dbde}:root[data-via-theme=noche],[data-via-theme=noche]{color-scheme:dark;--ink:#eeecfb;--ink-soft:#d9d6f2;--ink-mild:#bdb9e0;--muted-strong:#aba7d2;--muted:#a6a2cc;--quiet:#9c98c4;--text-inverse:#ffffff;--paper:#12112a;--panel:#1b1a3a;--field:#211f45;--field-accent:#252250;--lavender:#221f48;--line:#302d58;--line-strong:#3e3a6c;--accent:#a99cff;--accent-strong:#beb4ff;--accent-bright:#b3a7ff;--accent-deep:#8e7ff5;--accent-soft:#2a2757;--tone-purple-bg:#2a2557;--border-accent:#4f4790;--border-accent-strong:#6a5fc0;--cyan:#5fd0e3;--info-strong:#7ad8dc;--orange:#ffad7a;--warning-strong:#f2c27f;--rose:#ff8fb3;--warn:#ff9cb0;--danger-strong:#ff9cb0;--success:#8cd8b0;--success-strong:#a6e3c3;--tone-success-bg:#173a2c;--tone-danger-bg:#3b1f2c;--tone-warning-bg:#3a2c1b;--border-danger:#6e3346;--border-warning:#6e5230;--panel-rgb:27,26,58;--accent-rgb:169,156,255;--shadow-rgb:0,0,0;--shadow-soft-rgb:0,0,0;--shadow-deep-rgb:0,0,0;--line-rgb:48,45,88;--field-rgb:33,31,69;--border-accent-rgb:79,71,144;--step-1-a:#6f7df5;--step-1-b:#8794f7;--step-2-a:#7e84f5;--step-2-b:#9290f8;--step-3-a:#9290f8;--step-3-b:#a19cfa;--step-4-a:#a19cfa;--step-4-b:#b3a7ff;--step-5-a:#a99cff;--step-5-b:#c2b6ff;--shadow:0 20px 50px rgba(0,0,0,.38);--shadow-soft:0 10px 28px rgba(0,0,0,.28);--focus-ring:0 0 0 3px rgba(169,156,255,.40);--scripture-paper:#1b1a3a;--workspace-paper:#12112a;--workspace-panel:#1b1a3a;--workspace-ink:#eeecfb;--workspace-muted:#a6a2cc;--workspace-line:#302d58;--workspace-accent:#a99cff;--workspace-accent-soft:#2a2757;--workspace-field:#211f45;--workspace-danger:#ff9cb0;--workspace-danger-ink:#12112a;--vl-a:#4e63f0;--vl-b:#7457ec;--vl-rail:linear-gradient(180deg,#2c2f8a,#3b3196 55%,#4b3198);--vl-violet-text:#c2b6ff;--vl-control:#8f8bbd;--vl-band:linear-gradient(180deg,#1b1a3a,#12112a);--vl-carto:rgba(169,156,255,.15);--vl-carto-soft:rgba(169,156,255,.07);--vl-head-ink:#eeecfb;--vl-head-muted:#a6a2cc;--vl-head-chip:#211f45;--vl-head-chip-ink:#eeecfb;--vl-head-line:#302d58;--vl-head-ok:#8cd8b0;--vl-quote:#252250;--vl-tool:#252250;--vl-tool-ink:#eeecfb;--vl-card-shadow:0 1px 2px rgba(0,0,0,.3),0 20px 50px rgba(0,0,0,.32);--vl-pop-shadow:0 14px 40px rgba(0,0,0,.45);--vl-notes-head:linear-gradient(135deg,#232156,#29215a);--vl-scrim:rgba(4,3,16,.64);--hl-accent:#243e62;--hl-success:#234334;--hl-gold:#4d3f21;--hl-cyan:#1e424b;--hl-rose:#4a2e40}:root[data-via-theme=oceano],[data-via-theme=oceano]{color-scheme:light;--ink:#12323a;--ink-soft:#1e4049;--ink-mild:#3a5a61;--muted-strong:#42626a;--muted:#46666c;--quiet:#4c6b71;--text-inverse:#ffffff;--paper:#eef6f7;--panel:#ffffff;--field:#e8f2f3;--field-accent:#e1eeef;--lavender:#e1eeef;--line:#cfe2e4;--line-strong:#b7d2d5;--accent:#126d80;--accent-strong:#0e5a6a;--accent-bright:#1a7d92;--accent-deep:#0b4a57;--accent-soft:#ddeff1;--tone-purple-bg:#e2eff4;--border-accent:#a9d2d8;--border-accent-strong:#6bafb9;--cyan:#0e7e90;--info-strong:#0b6f73;--orange:#a8581b;--warning-strong:#804a12;--rose:#a8385e;--warn:#a12f39;--danger-strong:#a12f39;--success:#1f6b48;--success-strong:#185a3c;--tone-success-bg:#e3f2e9;--tone-danger-bg:#fbecee;--tone-warning-bg:#fcf0d8;--border-danger:#efc4ca;--border-warning:#ecd3a5;--panel-rgb:255,255,255;--accent-rgb:18,109,128;--shadow-rgb:18,50,58;--shadow-soft-rgb:70,102,108;--shadow-deep-rgb:11,74,87;--line-rgb:207,226,228;--field-rgb:232,242,243;--border-accent-rgb:169,210,216;--step-1-a:#2457c8;--step-1-b:#2a64c2;--step-2-a:#2264b4;--step-2-b:#1d6ea8;--step-3-a:#1a6ea4;--step-3-b:#14739a;--step-4-a:#11768f;--step-4-b:#0e7884;--step-5-a:#0c7a7e;--step-5-b:#1a8a86;--shadow:0 18px 44px rgba(18,50,58,.10);--shadow-soft:0 10px 28px rgba(70,102,108,.08);--focus-ring:0 0 0 3px rgba(18,109,128,.32);--scripture-paper:#ffffff;--workspace-paper:#eef6f7;--workspace-panel:#ffffff;--workspace-ink:#12323a;--workspace-muted:#46666c;--workspace-line:#cfe2e4;--workspace-accent:#126d80;--workspace-accent-soft:#ddeff1;--workspace-field:#e8f2f3;--workspace-danger:#a12f39;--vl-a:#2457c8;--vl-b:#0c7a7e;--vl-rail:linear-gradient(180deg,#2457c8,#1a68a4 55%,#0c7a7e);--vl-violet-text:#0e6b70;--vl-control:#6d878c;--vl-band:linear-gradient(180deg,#ffffff,#eef6f7);--vl-carto:rgba(18,109,128,.16);--vl-carto-soft:rgba(18,109,128,.08);--vl-head-ink:#12323a;--vl-head-muted:#46666c;--vl-head-chip:#ffffff;--vl-head-chip-ink:#12323a;--vl-head-line:#cfe2e4;--vl-head-ok:#1f6b48;--vl-quote:#e4f1f2;--vl-tool:#e4f1f2;--vl-tool-ink:#12323a;--vl-card-shadow:0 1px 2px rgba(18,50,58,.05),0 18px 44px rgba(18,109,128,.08);--vl-notes-head:linear-gradient(135deg,#e7f0fb,#e2f2f1);--vl-scrim:rgba(8,30,36,.42);--hl-accent:#d5e8f2;--hl-success:#d9ede1;--hl-gold:#f3e7be;--hl-cyan:#ceeaed;--hl-rose:#eedde8}:root[data-via-theme=ruta],[data-via-theme=ruta]{color-scheme:light;--ink:#1b1d22;--ink-soft:#2a2d33;--ink-mild:#474b53;--muted-strong:#545962;--muted:#5a5f69;--quiet:#5f646e;--text-inverse:#ffffff;--paper:#fbf7f2;--panel:#ffffff;--field:#f7f0e9;--field-accent:#f5ece3;--lavender:#f5ece3;--line:#eadfd5;--line-strong:#dccdbf;--accent:#a84e28;--accent-strong:#8e401e;--accent-bright:#b4552d;--accent-deep:#7e3518;--accent-soft:#fbede6;--tone-purple-bg:#f8e9e3;--border-accent:#efc7b4;--border-accent-strong:#d98f6b;--cyan:#2f5d8a;--info-strong:#2f5d8a;--orange:#b4552d;--warning-strong:#8a5a10;--rose:#a3243b;--warn:#a3243b;--danger-strong:#a3243b;--success:#2f6b4f;--success-strong:#255a42;--tone-success-bg:#e7f1eb;--tone-danger-bg:#fbe9ec;--tone-warning-bg:#fbf0dc;--border-danger:#efc2ca;--border-warning:#ecd6a8;--panel-rgb:255,255,255;--accent-rgb:168,78,40;--shadow-rgb:27,29,34;--shadow-soft-rgb:90,95,105;--shadow-deep-rgb:126,53,24;--line-rgb:234,223,213;--field-rgb:247,240,233;--border-accent-rgb:239,199,180;--step-1-a:#2f5d8a;--step-1-b:#3a6c9c;--step-2-a:#b4552d;--step-2-b:#c4643a;--step-3-a:#a3243b;--step-3-b:#b4354b;--step-4-a:#2f6b4f;--step-4-b:#3a7c5e;--step-5-a:#8a6414;--step-5-b:#a87b1c;--shadow:0 18px 44px rgba(27,29,34,.10);--shadow-soft:0 10px 28px rgba(90,95,105,.08);--focus-ring:0 0 0 3px rgba(168,78,40,.32);--scripture-paper:#ffffff;--workspace-paper:#fbf7f2;--workspace-panel:#ffffff;--workspace-ink:#1b1d22;--workspace-muted:#5a5f69;--workspace-line:#eadfd5;--workspace-accent:#a84e28;--workspace-accent-soft:#fbede6;--workspace-field:#f7f0e9;--workspace-danger:#a3243b;--vl-a:#b4552d;--vl-b:#a3243b;--vl-rail:linear-gradient(180deg,#b4552d,#a3402f 55%,#8e2a38);--vl-violet-text:#9b2236;--vl-control:#8f8378;--vl-band:linear-gradient(135deg,#b4552d,#a8492b);--vl-carto:rgba(255,255,255,.16);--vl-carto-soft:rgba(255,255,255,.09);--vl-head-ink:#ffffff;--vl-head-muted:#fff4ee;--vl-head-chip:rgba(0,0,0,.18);--vl-head-chip-ink:#ffffff;--vl-head-line:rgba(255,255,255,.22);--vl-head-ok:#ffffff;--vl-quote:#fbefe9;--vl-tool:#f5f1ed;--vl-tool-ink:#1b1d22;--vl-card-shadow:0 1px 2px rgba(27,29,34,.05),0 18px 44px rgba(126,53,24,.07);--vl-notes-head:linear-gradient(135deg,#fbefe9,#f8ece6);--vl-scrim:rgba(27,20,16,.44);--vl-step-1:#2f5d8a;--vl-step-2:#b4552d;--vl-step-3:#a3243b;--vl-step-4:#2f6b4f;--vl-step-5:#8a6414;--hl-accent:#dbe5f0;--hl-success:#dcecdf;--hl-gold:#f5e6bd;--hl-cyan:#d7eaee;--hl-rose:#f6dfe4}body{background:var(--paper);color:var(--ink);font-family:var(--sans)}::selection{background:rgba(var(--accent-rgb),.22)}.app-shell.editorial-app{background:var(--paper)!important}.editorial-app{font-family:var(--sans)}.editorial-sidebar{background:var(--vl-rail);border-right:0;color:#ffffff;padding:22px 14px 16px;scrollbar-color:rgba(255,255,255,.35) transparent}.editorial-sidebar :is(a,button,summary){color:#ffffff}.editorial-brand{display:grid;grid-template-columns:48px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:center;padding:2px 8px 22px;color:#ffffff}.editorial-brand:before{content:"VL";grid-row:span 2;display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);font:800 19px/1 var(--serif);letter-spacing:-.02em;color:#ffffff}.editorial-brand strong{font:700 22px/1.1 var(--serif);letter-spacing:-.03em;color:#ffffff}.editorial-brand span{margin-top:3px;font-size:11.5px;line-height:1.35;color:#ffffff;white-space:normal}.editorial-sidebar-groups{border-top:1px solid rgba(255,255,255,.22)}.editorial-core-navigation{gap:4px;padding:14px 0}.editorial-core-navigation :is(button,a),.editorial-explore-link,.editorial-sidebar-footer>a{min-height:46px;border-radius:14px;color:#ffffff;font-weight:650;font-size:.93rem;transition:background-color var(--vl-fast) var(--vl-ease)}.editorial-core-navigation :is(button,a).is-active,.editorial-group-items :is(button,a).is-active,.editorial-sidebar-footer>a[aria-current]{background:#ffffff!important;color:var(--vl-a)!important;font-weight:750;box-shadow:0 6px 18px rgba(20,16,70,.25)}.editorial-sidebar :is(button,a,summary):hover{background-color:rgba(255,255,255,.14)}.editorial-nav-group{border-bottom:1px solid rgba(255,255,255,.18)}.editorial-group-trigger{color:#ffffff;font-weight:650;border-radius:12px}.editorial-group-trigger.is-active{color:#ffffff}.editorial-group-items :is(button,a){color:#ffffff;border-radius:12px}.editorial-explore-link{margin-top:8px}.editorial-preferences{border-top:1px solid rgba(255,255,255,.22)}.editorial-preferences .preference-menu-trigger,.editorial-preferences>button{color:#ffffff!important;border-radius:12px}.editorial-sidebar .preference-menu-panel,.editorial-sidebar .preference-menu-panel :is(a,button,span,strong,small){color:var(--ink)}.editorial-sidebar .preference-menu-panel{border-radius:16px!important;box-shadow:var(--vl-pop-shadow)!important;border:1px solid var(--line)!important}.editorial-sidebar .preference-menu-panel :is(button,a):hover{background-color:var(--accent-soft)}.editorial-sidebar :focus-visible{outline:2px solid #ffffff!important;outline-offset:2px}.editorial-sidebar .preference-menu-panel :focus-visible{outline-color:var(--accent)!important}@media (max-width:1000px) and (max-height:520px) and (pointer:coarse),(max-width:760px){.editorial-mobile-header{margin:0 calc(-1 * max(12px, env(safe-area-inset-right))) 10px calc(-1 * max(12px, env(safe-area-inset-left)));padding:6px max(14px,env(safe-area-inset-right)) 6px max(14px,env(safe-area-inset-left));min-height:58px;background:var(--vl-rail);color:#ffffff}.editorial-mobile-header strong{display:inline-flex;align-items:center;gap:10px;color:#ffffff;font:700 20px/1.2 var(--serif)}.editorial-mobile-header strong:before{content:"VL";display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);font:800 14px/1 var(--serif)}.editorial-mobile-header button{background:#ffffff;border-color:#ffffff;color:var(--vl-a)}.editorial-mobile-header button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.editorial-mobile-navigation{bottom:var(--workspace-viewport-bottom);background:var(--panel);border-top:1px solid var(--line);box-shadow:0 -8px 24px rgba(var(--shadow-rgb),.06)}.editorial-mobile-navigation :is(button,a){margin:0 3px;border-radius:14px;color:var(--muted);font:650 .7rem/1.2 var(--sans)}.editorial-mobile-navigation :is(button,a).is-active{background:var(--vl-grad);color:var(--vl-on-grad);font-weight:750}}.workspace-dialog{border-radius:24px;border:1px solid var(--line);background:var(--panel);box-shadow:0 24px 80px rgba(var(--shadow-rgb),.28)}.workspace-dialog::-webkit-backdrop{background:var(--vl-scrim)}.workspace-dialog::backdrop{background:var(--vl-scrim)}.workspace-dialog-head>strong{font:700 1.35rem/1.25 var(--serif);letter-spacing:-.015em}.workspace-dialog-head>button{border-radius:12px;background:var(--field);border-color:transparent}.workspace-dialog-head>button:hover{background:var(--accent-soft);color:var(--accent)}.editorial-more-dialog h2{font:750 .72rem/1.3 var(--sans);letter-spacing:.12em}.editorial-more-items a,.editorial-more-items button{border-radius:14px;border-color:var(--line);background:var(--panel);font-weight:600}.editorial-more-items [aria-current]{background:var(--vl-grad);color:var(--vl-on-grad);border-color:transparent}@media (max-width:1000px) and (max-height:520px) and (pointer:coarse),(max-width:760px){.workspace-dialog{max-height:calc(var(--workspace-viewport-height) * .88);border-radius:24px 24px 0 0}.account-sheet-backdrop,.workspace-dialog{bottom:var(--workspace-viewport-bottom)}.account-sheet{max-height:calc(var(--workspace-viewport-height) - 48px - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}}.editorial-app .primary-action{background:var(--vl-grad)!important;border:0!important;border-radius:var(--vl-radius-control)!important;font-weight:700;box-shadow:0 8px 20px rgba(var(--accent-rgb),.26)!important}.editorial-app .primary-action,.editorial-app[data-via-theme=noche] .primary-action{color:var(--vl-on-grad)!important}.editorial-app .primary-action:hover{filter:saturate(1.08) brightness(1.04)}.editorial-app .primary-action.is-danger{background:var(--workspace-danger)!important;box-shadow:none!important}.editorial-app .secondary-action{border-radius:var(--vl-radius-control);border-color:var(--line);background:var(--panel);color:var(--ink);font-weight:650}.editorial-app .secondary-action:hover{border-color:var(--border-accent);color:var(--accent)}.editorial-app :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:var(--vl-radius-control)}.editorial-app :is(input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.editorial-app .panel-kicker{color:var(--muted);font:750 .72rem/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase}.workspace-collection-state{border-radius:var(--vl-radius-card);border:0;box-shadow:var(--vl-card-shadow)}.workspace-collection-state h1,.workspace-collection-state h2{font-weight:750;letter-spacing:-.02em}.workspace-skip-link{border-radius:12px;box-shadow:var(--vl-pop-shadow)}.editorial-app .badge-toast{border-radius:16px;box-shadow:var(--vl-pop-shadow)}@media (prefers-reduced-motion:reduce){.editorial-sidebar :is(a,button,summary){transition:none}}@media print{.editorial-sidebar{background:none}}.study-workspace-header{position:relative;isolation:isolate;overflow:hidden;margin:0 0 18px;padding:26px 30px 0;border:1px solid var(--vl-head-line);border-radius:var(--vl-radius-card);background:var(--vl-band);color:var(--vl-head-ink);box-shadow:var(--vl-card-shadow)}.study-workspace-header:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--vl-carto);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 260' preserveAspectRatio='xMaxYMid slice' fill='none' stroke='black' stroke-width='1.4'%3E%3Cpath d='M520 -10C640 50 740 20 860 66S1060 40 1210 104'/%3E%3Cpath d='M560 -10C680 72 780 44 900 92S1080 70 1210 136'/%3E%3Cpath d='M600 -10C710 94 810 70 930 118S1100 100 1210 168'/%3E%3Cpath d='M650 -10C740 116 840 96 960 144S1120 130 1210 200'/%3E%3Cg stroke-dasharray='3 7'%3E%3Cpath d='M0 86H1200M0 172H1200'/%3E%3Cpath d='M240 0V260M480 0V260M720 0V260M960 0V260'/%3E%3C/g%3E%3Cg transform='translate(1080 92)'%3E%3Ccircle r='60'/%3E%3Ccircle r='42' stroke-dasharray='3 5'/%3E%3Cpath d='M0 -74V74M-74 0H74'/%3E%3Cpath d='M0 -60L9 0L0 60L-9 0Z'/%3E%3C/g%3E%3C/svg%3E") right center /cover no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 260' preserveAspectRatio='xMaxYMid slice' fill='none' stroke='black' stroke-width='1.4'%3E%3Cpath d='M520 -10C640 50 740 20 860 66S1060 40 1210 104'/%3E%3Cpath d='M560 -10C680 72 780 44 900 92S1080 70 1210 136'/%3E%3Cpath d='M600 -10C710 94 810 70 930 118S1100 100 1210 168'/%3E%3Cpath d='M650 -10C740 116 840 96 960 144S1120 130 1210 200'/%3E%3Cg stroke-dasharray='3 7'%3E%3Cpath d='M0 86H1200M0 172H1200'/%3E%3Cpath d='M240 0V260M480 0V260M720 0V260M960 0V260'/%3E%3C/g%3E%3Cg transform='translate(1080 92)'%3E%3Ccircle r='60'/%3E%3Ccircle r='42' stroke-dasharray='3 5'/%3E%3Cpath d='M0 -74V74M-74 0H74'/%3E%3Cpath d='M0 -60L9 0L0 60L-9 0Z'/%3E%3C/g%3E%3C/svg%3E") right center /cover no-repeat}.study-workspace-header .panel-kicker{color:var(--vl-head-muted)}.study-workspace-heading h1{margin:6px 0 10px;color:var(--vl-head-ink);font:750 clamp(2rem,3vw,2.85rem)/1.04 var(--serif);letter-spacing:-.035em}.study-save-label{padding:6px 12px;border-radius:999px;background:var(--vl-head-chip);color:var(--vl-head-ok);font:700 .78rem/1.3 var(--sans);box-shadow:0 1px 2px rgba(var(--shadow-rgb),.06)}.study-save-label.is-error{color:var(--danger-strong)}.study-save-label.is-local,.study-save-label.is-pending,.study-save-label.is-saving{color:var(--vl-head-ink)}.study-workspace-details p{color:var(--vl-head-muted);font-size:.86rem;font-weight:550}.study-workspace-details p>svg{color:var(--vl-head-ink)}.study-content-language{border:1px solid var(--vl-head-line);border-radius:999px;padding:3px 10px;background:var(--vl-head-chip);color:var(--vl-head-chip-ink);font-weight:650}.study-workspace-utilities .secondary-action{border-radius:var(--vl-radius-control);border:1px solid var(--vl-head-line);background:var(--vl-head-chip);color:var(--vl-head-chip-ink)}.study-workspace-navigation{margin-top:20px;padding-bottom:18px;gap:10px 18px}.study-workspace-navigation nav{gap:2px;padding:4px;border-radius:16px;background:var(--vl-head-chip);border:1px solid var(--vl-head-line);box-shadow:0 1px 2px rgba(var(--shadow-rgb),.05);overflow-x:auto}.study-workspace-navigation nav button{min-height:42px;padding:0 18px;border:0;border-radius:12px;color:var(--vl-head-chip-ink);font:700 .88rem/1.2 var(--sans);opacity:.86}.study-workspace-navigation nav button[aria-current]{background:var(--vl-grad);color:var(--vl-on-grad);opacity:1;border:0;box-shadow:0 4px 12px rgba(var(--accent-rgb),.3)}.study-workspace-navigation>button{min-height:44px;padding:0 14px;border:0;border-radius:12px;color:var(--vl-head-ink);background:transparent;font:700 .86rem/1.2 var(--sans)}.study-workspace-navigation>button:hover{background:var(--vl-head-chip)}.study-workspace-navigation button:focus-visible{outline:2px solid var(--vl-head-ink);outline-offset:2px}[data-via-theme=ruta] .study-workspace-navigation nav button[aria-current]{background:#ffffff;color:var(--accent);box-shadow:none}.editorial-passage-header{padding:16px 22px 14px;border:1px solid var(--line);border-radius:20px;background:var(--panel);box-shadow:0 1px 2px rgba(var(--shadow-rgb),.04)}.editorial-passage-header .panel-kicker,.editorial-passage-header label>span{color:var(--muted);font:750 .7rem/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase}.editorial-passage-header .study-passage-editor input,.editorial-passage-header .study-passage-editor select{min-height:48px;border:1px solid var(--line);border-radius:12px;background:var(--field);color:var(--ink)}.editorial-passage-header .study-passage-editor input{font:650 1.2rem/1.3 var(--serif);padding-inline:14px}.editorial-passage-actions button{min-height:42px;padding:0 14px;border:0;border-radius:999px;background:var(--vl-tool);color:var(--vl-tool-ink);font:650 .84rem/1.2 var(--sans)}.editorial-passage-actions button:hover{background:var(--accent-soft);color:var(--accent)}.editorial-scripture{padding:18px 28px 22px;border:0;border-radius:20px;background:var(--vl-quote);box-shadow:inset 4px 0 0 0 var(--vl-a)}.editorial-scripture-version strong{color:var(--accent)}.editorial-scripture-label{color:var(--muted)}.editorial-scripture-label button{border-radius:999px;color:var(--ink)}.editorial-scripture .scripture-paper blockquote{font:400 21px/1.62 var(--serif)!important;color:var(--ink)}.editorial-scripture .scripture-verse-number{color:var(--accent);font:700 12px/1 var(--sans);vertical-align:.55em}.study-passage-pending{border-radius:999px;padding:3px 9px;font-weight:700}@media (max-width:1000px) and (max-height:520px) and (pointer:coarse),(max-width:760px){.study-workspace-header{margin:4px 0 12px;padding:16px 16px 0;border-radius:22px}.study-workspace-header:before{-webkit-mask-size:auto 100%;mask-size:auto 100%;opacity:.8}.study-workspace-heading h1{font-size:1.85rem;line-height:1.1;margin:0}.study-workspace-heading .study-workspace-toggle{color:var(--vl-head-ink);font:inherit}.study-workspace-toggle>svg{color:var(--vl-head-muted)}.study-workspace-details[data-expanded=true]{border-top-color:var(--vl-head-line)}.study-workspace-navigation{padding-bottom:14px;margin-top:10px}.study-workspace-navigation nav{padding:3px}.study-workspace-navigation nav button{padding:0 6px;font-size:.84rem}.study-passage-controls{border:1px solid var(--line);border-radius:18px;background:var(--panel);box-shadow:0 1px 2px rgba(var(--shadow-rgb),.04)}.study-passage-toggle{border-radius:18px;min-height:56px}.study-passage-toggle>svg:first-child{color:var(--accent)}.study-passage-controls .editorial-passage-header{box-shadow:none}.study-passage-controls .editorial-scripture{padding:14px 14px 0;border-radius:0;background:transparent;box-shadow:none}.editorial-passage-actions button{border-radius:14px;background:var(--vl-tool)}}@media print{.study-workspace-header:before{display:none}}.editorial-app .lexical-content,.sermon-notepad-body .lexical-content{color:var(--ink);font-family:var(--serif)}.editorial-app .lexical-content a{color:var(--accent)}.markdown-content blockquote{color:var(--ink);font-style:normal}@media (max-width:1000px) and (max-height:520px) and (pointer:coarse),(max-width:760px){.study-workspace-navigation nav button{min-width:0;padding:0 4px;font-size:.8rem;white-space:nowrap}.study-workspace-navigation>button{padding:0 8px;font-size:.82rem}}