.sermon-module__xFWRKG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sermon-module__xFWRKG__app.sermon-module__xFWRKG__app{height:100dvh;min-height:0;padding-top:0;display:flex;position:relative;overflow:hidden}.sermon-module__xFWRKG__rail{background:var(--ws-surface);width:56px;box-shadow:var(--ws-rail-shadow);z-index:25;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;padding:10px 8px;display:flex}.sermon-module__xFWRKG__logo{border-radius:10px;place-items:center;width:40px;height:40px;margin-bottom:6px;display:grid}.sermon-module__xFWRKG__logo img{object-fit:contain;width:34px;height:auto}.sermon-module__xFWRKG__logo:hover{background:var(--ws-hover)}.sermon-module__xFWRKG__railDivider{background:var(--ws-border);width:24px;height:1px;margin:8px 0}.sermon-module__xFWRKG__railButton{width:36px;height:36px;color:var(--ws-text);border-radius:9px;justify-content:center;align-items:center;display:flex;position:relative}.sermon-module__xFWRKG__railButton>svg{width:18px;height:18px}.sermon-module__xFWRKG__railButton:hover{background:var(--ws-hover);color:var(--ws-strong)}.sermon-module__xFWRKG__railActive{background:var(--ws-selected);color:var(--ws-strong)}.sermon-module__xFWRKG__reviewRailActive{color:#27272b;background:#f6f6f7;border:1px solid #dedee2}html[data-workspace-theme=light] :is(.sermon-module__xFWRKG__railActive,.sermon-module__xFWRKG__sharedChip,.sermon-module__xFWRKG__stepRunning,.sermon-module__xFWRKG__buildNext,.sermon-module__xFWRKG__sourceTabActive,.sermon-module__xFWRKG__repetitionPhrase,.sermon-module__xFWRKG__chatUserBubble){outline-offset:-1px;background:#fff;border-color:#dddde2;outline:1px solid #dedee2;box-shadow:0 1px 3px #17171c14,0 5px 14px #17171c0f}:is(html[data-workspace-theme=light] .sermon-module__xFWRKG__railButton:hover,html[data-workspace-theme=light] .sermon-module__xFWRKG__phaseButton:hover,html[data-workspace-theme=light] .sermon-module__xFWRKG__sourcePick:hover){background:#fafafa;box-shadow:inset 0 0 0 1px #e5e5e8}.sermon-module__xFWRKG__tip{background:var(--ws-strong);color:var(--ws-bg);white-space:nowrap;pointer-events:none;z-index:30;border-radius:7px;padding:6px 10px;font-size:12px;display:none;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.sermon-module__xFWRKG__railButton:hover>.sermon-module__xFWRKG__tip,.sermon-module__xFWRKG__railButton:focus-visible>.sermon-module__xFWRKG__tip{display:block}.sermon-module__xFWRKG__railBottom{flex-direction:column;align-items:center;margin-top:auto;display:flex;position:relative}.sermon-module__xFWRKG__themeSwitch{color:var(--ws-muted);margin-bottom:10px}.sermon-module__xFWRKG__themeSwitch:hover{color:var(--ws-strong)}.sermon-module__xFWRKG__avatar{color:#fff;letter-spacing:.02em;background:#168d7d;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.sermon-module__xFWRKG__avatar:hover{box-shadow:0 0 0 3px var(--ws-selected)}.sermon-module__xFWRKG__accountMenu{z-index:40;border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:14px;width:232px;padding:6px;position:absolute;bottom:0;left:calc(100% + 10px);box-shadow:0 18px 46px #0003}.sermon-module__xFWRKG__accountHead{border-bottom:1px solid var(--ws-border);overflow-wrap:anywhere;margin-bottom:6px;padding:10px 12px 12px}.sermon-module__xFWRKG__accountHead p{color:var(--ws-strong);font-size:13px;font-weight:600}.sermon-module__xFWRKG__accountHead span{color:var(--ws-muted);font-size:12px}.sermon-module__xFWRKG__accountMenu button{width:100%;color:var(--ws-text);text-align:left;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:flex}.sermon-module__xFWRKG__accountMenu button:hover{background:var(--ws-hover);color:var(--ws-strong)}.sermon-module__xFWRKG__accountMenu button>svg{width:17px;height:17px}.sermon-module__xFWRKG__primary,.sermon-module__xFWRKG__secondary{white-space:nowrap;border-radius:9px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:500;display:inline-flex}.sermon-module__xFWRKG__primary{background:var(--ws-strong);color:var(--ws-bg)}.sermon-module__xFWRKG__primary:hover:not(:disabled){opacity:.88}.sermon-module__xFWRKG__secondary{border:1px solid var(--ws-border);color:var(--ws-text);background:var(--ws-panel)}.sermon-module__xFWRKG__secondary:hover:not(:disabled){background:var(--ws-hover);color:var(--ws-strong)}.sermon-module__xFWRKG__primary:disabled,.sermon-module__xFWRKG__secondary:disabled{opacity:.45;cursor:not-allowed}.sermon-module__xFWRKG__primary>svg,.sermon-module__xFWRKG__secondary>svg{width:16px;height:16px}.sermon-module__xFWRKG__iconButton{width:32px;height:32px;color:var(--ws-muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.sermon-module__xFWRKG__iconButton:hover{background:var(--ws-hover);color:var(--ws-strong)}.sermon-module__xFWRKG__iconButton>svg{width:16px;height:16px}.sermon-module__xFWRKG__linkButton{color:var(--ws-link);text-underline-offset:3px;align-self:flex-start;font-size:13px;text-decoration:underline}.sermon-module__xFWRKG__addButton{border:1px dashed var(--ws-border);color:var(--ws-muted);border-radius:9px;align-items:center;gap:8px;margin-top:14px;padding:9px 14px;font-size:14px;display:inline-flex}.sermon-module__xFWRKG__addButton:hover{color:var(--ws-strong);background:var(--ws-hover)}.sermon-module__xFWRKG__addButton>svg{width:16px;height:16px}.sermon-module__xFWRKG__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--ws-muted);font-size:12px;font-weight:600}.sermon-module__xFWRKG__lede{max-width:58ch;color:var(--ws-muted);margin-top:8px;font-size:15px;line-height:1.55}.sermon-module__xFWRKG__notice{border:1px solid var(--ws-error-border);background:var(--ws-error-bg);color:var(--ws-error-text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;padding:14px 16px;font-size:14px;display:flex}.sermon-module__xFWRKG__noticeText{color:var(--ws-error-text);margin:8px 0;font-size:13px}.sermon-module__xFWRKG__libraryMain{background:var(--ws-bg);flex:1;min-width:0;overflow-y:auto}.sermon-module__xFWRKG__libraryInner{max-width:860px;margin:0 auto;padding:40px 28px 80px}.sermon-module__xFWRKG__tableLibraryInner{max-width:1240px}.sermon-module__xFWRKG__tableTitle{color:var(--ws-strong);text-align:left;font-weight:600}.sermon-module__xFWRKG__tableTitle:hover{color:var(--ws-link);text-underline-offset:3px;text-decoration:underline}.sermon-module__xFWRKG__tableActions{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.sermon-module__xFWRKG__dangerIcon:hover{color:var(--ws-error-text);background:var(--ws-error-bg)}.sermon-module__xFWRKG__tableEmptyBody{margin-top:6px;display:block}.sermon-module__xFWRKG__managementForm{gap:18px;display:grid}.sermon-module__xFWRKG__managementForm h2{color:var(--ws-strong);margin-top:5px;font-size:22px}.sermon-module__xFWRKG__managementForm>div:first-child>p:last-child{color:var(--ws-muted);margin-top:6px;font-size:13px}.sermon-module__xFWRKG__managementForm small{color:var(--ws-muted);margin-left:5px;font-weight:400}.sermon-module__xFWRKG__managementActions{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.sermon-module__xFWRKG__exportModal{gap:20px;display:grid}.sermon-module__xFWRKG__exportModal h2{color:var(--ws-strong);margin-top:5px;font-size:22px}.sermon-module__xFWRKG__exportModal header>p:last-child{color:var(--ws-muted);margin-top:6px;font-size:13px;line-height:1.5}.sermon-module__xFWRKG__exportChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sermon-module__xFWRKG__exportChoices label{border:1px solid var(--ws-border);background:var(--ws-bg);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:14px;display:grid}.sermon-module__xFWRKG__exportChoices label:hover{background:var(--ws-hover)}.sermon-module__xFWRKG__exportChoices .sermon-module__xFWRKG__exportChoiceSelected{border-color:var(--ws-strong);box-shadow:0 0 0 1px var(--ws-strong), 0 4px 12px #0f172a0f}.sermon-module__xFWRKG__exportChoices input{accent-color:var(--ws-strong)}.sermon-module__xFWRKG__exportChoices span{gap:3px;min-width:0;display:grid}.sermon-module__xFWRKG__exportChoices strong{color:var(--ws-strong);font-size:14px}.sermon-module__xFWRKG__exportChoices small{color:var(--ws-muted);font-size:11px;line-height:1.35}.sermon-module__xFWRKG__exportChoices b{color:var(--ws-muted);text-transform:uppercase;font-size:11px;font-weight:600}@media (max-width:560px){.sermon-module__xFWRKG__exportChoices{grid-template-columns:1fr}}.sermon-module__xFWRKG__libraryHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sermon-module__xFWRKG__libraryHead h1{letter-spacing:-.01em;color:var(--ws-strong);margin-top:6px;font-size:28px;font-weight:650}.sermon-module__xFWRKG__empty{border:1px solid var(--ws-border);border-radius:12px;gap:16px;margin-top:28px;padding:28px;display:flex}.sermon-module__xFWRKG__empty>svg{width:26px;height:26px;color:var(--ws-muted);flex-shrink:0}.sermon-module__xFWRKG__empty h2{color:var(--ws-strong);font-size:17px;font-weight:600}.sermon-module__xFWRKG__empty p{max-width:52ch;color:var(--ws-muted);margin-top:6px;font-size:14px;line-height:1.55}.sermon-module__xFWRKG__sermonList{flex-direction:column;gap:8px;margin-top:18px;display:flex}.sermon-module__xFWRKG__sermonCard{border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:12px;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:flex}.sermon-module__xFWRKG__sermonCard:hover{background:var(--ws-hover)}.sermon-module__xFWRKG__sermonOpen{text-align:left;flex-direction:column;flex:1;gap:6px;min-width:0;padding:14px;display:flex}.sermon-module__xFWRKG__sermonTitle{color:var(--ws-strong);font-size:16px;font-weight:600}.sermon-module__xFWRKG__sermonMeta{color:var(--ws-muted);font-size:13px}.sermon-module__xFWRKG__sermonChips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.sermon-module__xFWRKG__stateChip,.sermon-module__xFWRKG__stepChip,.sermon-module__xFWRKG__okChip,.sermon-module__xFWRKG__blockerChip,.sermon-module__xFWRKG__sharedChip{border:1px solid var(--ws-border);color:var(--ws-muted);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:500}.sermon-module__xFWRKG__stateChip{color:var(--ws-strong)}.sermon-module__xFWRKG__okChip{background:var(--ws-success-bg);color:var(--ws-success-text);border-color:#0000}.sermon-module__xFWRKG__blockerChip{border-color:var(--ws-error-border);background:var(--ws-error-bg);color:var(--ws-error-text)}.sermon-module__xFWRKG__sharedChip{background:var(--ws-selected);border-color:#0000}.sermon-module__xFWRKG__form{flex-direction:column;gap:14px;display:flex}.sermon-module__xFWRKG__form h2{color:var(--ws-strong);font-size:19px;font-weight:650}.sermon-module__xFWRKG__formHint{color:var(--ws-muted);margin-top:-6px;font-size:13.5px;line-height:1.55}.sermon-module__xFWRKG__field{flex-direction:column;gap:6px;display:flex}.sermon-module__xFWRKG__field>span{color:var(--ws-text);font-size:13px;font-weight:550}.sermon-module__xFWRKG__field small{color:var(--ws-muted);font-size:12.5px;line-height:1.5}.sermon-module__xFWRKG__field input,.sermon-module__xFWRKG__field textarea,.sermon-module__xFWRKG__field select{border:1px solid var(--ws-border);background:var(--ws-bg);width:100%;color:var(--ws-text);border-radius:9px;padding:9px 12px;font-family:inherit;font-size:14px}.sermon-module__xFWRKG__fieldRow{grid-template-columns:1fr 140px;gap:12px;display:grid}.sermon-module__xFWRKG__formActions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.sermon-module__xFWRKG__checkRow{color:var(--ws-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.sermon-module__xFWRKG__checkRow input{margin-top:3px}.sermon-module__xFWRKG__steps{border-right:1px solid var(--ws-border);background:var(--ws-panel);flex-direction:column;flex-shrink:0;width:320px;padding:28px 24px 28px 32px;display:flex;overflow-y:auto}.sermon-module__xFWRKG__stepsHead{flex-direction:column;gap:22px;padding-bottom:0;display:flex}.sermon-module__xFWRKG__backLink{color:var(--ws-muted);font-size:13px}.sermon-module__xFWRKG__backLink:hover{color:var(--ws-strong)}.sermon-module__xFWRKG__prepareHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.sermon-module__xFWRKG__prepareHeading h2{letter-spacing:-.5px;color:var(--ws-strong);font-size:25px;font-weight:650;line-height:1.25}.sermon-module__xFWRKG__prepareHeading p{color:var(--ws-muted);margin-top:5px;font-size:12.5px}.sermon-module__xFWRKG__prepareRing{flex-shrink:0;width:58px;height:58px;position:relative}.sermon-module__xFWRKG__prepareRing svg{width:100%;height:100%;transform:rotate(-90deg)}.sermon-module__xFWRKG__prepareRing circle{fill:none;stroke:var(--ws-border);stroke-width:5px}.sermon-module__xFWRKG__prepareRing .sermon-module__xFWRKG__prepareRingFill{stroke:#54ae97;stroke-linecap:round}.sermon-module__xFWRKG__prepareRing>span{color:var(--ws-strong);place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;inset:0}.sermon-module__xFWRKG__stepList{flex-direction:column;gap:26px;margin:32px 0;display:flex}.sermon-module__xFWRKG__stepItem{border-radius:9px;display:block;position:relative}.sermon-module__xFWRKG__stepItem:not(:last-child):after{content:"";border-left:2px dashed var(--ws-border);height:26px;position:absolute;top:62px;left:27px}.sermon-module__xFWRKG__phaseButton{text-align:left;border-radius:9px;align-items:center;gap:15px;width:100%;min-height:62px;padding:9px 13px 9px 9px;display:flex}.sermon-module__xFWRKG__phaseButton:hover{background:var(--ws-hover)}.sermon-module__xFWRKG__phaseButton:disabled{cursor:not-allowed;opacity:.55}.sermon-module__xFWRKG__phaseButton:disabled:hover{background:0 0}.sermon-module__xFWRKG__stepIndex{background:var(--ws-selected);font-variant-numeric:tabular-nums;width:38px;height:38px;color:var(--ws-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.sermon-module__xFWRKG__stepBody{flex-direction:column;gap:2px;min-width:0;display:flex}.sermon-module__xFWRKG__stepName{color:var(--ws-muted);font-size:13.5px;font-weight:550}.sermon-module__xFWRKG__stepHint{color:var(--ws-muted);opacity:.8;font-size:12px;line-height:1.45}.sermon-module__xFWRKG__stepDone .sermon-module__xFWRKG__stepName{color:var(--ws-strong)}.sermon-module__xFWRKG__stepDone .sermon-module__xFWRKG__stepIndex{color:#168d7d;background:#168d7d24}.sermon-module__xFWRKG__stepRunning{background:var(--ws-selected)}.sermon-module__xFWRKG__stepRunning .sermon-module__xFWRKG__stepIndex{color:var(--ws-bg);background:var(--ws-strong)}.sermon-module__xFWRKG__phaseArrow{color:var(--ws-muted);margin-left:auto;font-size:20px}.sermon-module__xFWRKG__stepsNote{border-top:1px solid var(--ws-border);color:var(--ws-muted);margin-top:auto;padding-top:14px;font-size:12px;line-height:1.5}.sermon-module__xFWRKG__document{background:var(--ws-bg);flex:1;min-width:0;padding:32px 36px 96px;overflow-y:auto}.sermon-module__xFWRKG__docHead{border-bottom:1px solid var(--ws-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.sermon-module__xFWRKG__docHead h1{letter-spacing:-.01em;color:var(--ws-strong);margin-top:6px;font-size:26px;font-weight:650}.sermon-module__xFWRKG__docMeta{color:var(--ws-muted);margin-top:6px;font-size:13.5px}.sermon-module__xFWRKG__docActions{flex-wrap:wrap;gap:8px;display:flex}.sermon-module__xFWRKG__working{background:var(--ws-warn-bg);border:1px solid var(--ws-warn-border);color:var(--ws-warn-text);border-radius:10px;margin:18px 0;padding:14px 16px;font-size:13.5px;line-height:1.55}.sermon-module__xFWRKG__researchList{color:var(--ws-muted);flex-direction:column;gap:4px;margin:14px 0;padding-left:16px;font-size:13px;list-style:outside;display:flex}.sermon-module__xFWRKG__stage{border-top:1px solid var(--ws-border);margin-top:30px;padding-top:22px}.sermon-module__xFWRKG__focusStage{flex-direction:column;max-width:620px;min-height:430px;margin:54px auto 0;padding:0 20px 28px;display:flex}.sermon-module__xFWRKG__focusStage h2{letter-spacing:-.35px;color:var(--ws-strong);margin-top:8px;font-size:23px;font-weight:600;line-height:1.3}.sermon-module__xFWRKG__phaseEyebrow{color:var(--ws-link);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:650}.sermon-module__xFWRKG__continueRow{justify-content:flex-end;margin-top:auto;padding-top:34px;display:flex}.sermon-module__xFWRKG__checklist{gap:0;margin-top:24px;display:grid}.sermon-module__xFWRKG__checklist li{border:0;border-bottom:1px solid var(--ws-border);color:var(--ws-muted);background:0 0;border-radius:0;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:14px 0;display:grid}.sermon-module__xFWRKG__checklist li>span{color:var(--ws-muted)}.sermon-module__xFWRKG__checklist li>strong{font-size:13.5px;font-weight:550}.sermon-module__xFWRKG__checklist li>small{font-size:12px}.sermon-module__xFWRKG__checklistDone,.sermon-module__xFWRKG__checklistDone>span{color:#168d7d}.sermon-module__xFWRKG__changeDisclosure{border-top:1px solid var(--ws-border);margin-top:20px;padding-top:16px}.sermon-module__xFWRKG__changeDisclosure summary{cursor:pointer;width:fit-content;color:var(--ws-link);font-size:13px;font-weight:550}.sermon-module__xFWRKG__changeDisclosure>p{max-width:62ch;color:var(--ws-muted);margin-top:10px;font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__stage h2{color:var(--ws-strong);font-size:18px;font-weight:650}.sermon-module__xFWRKG__stageHint{max-width:62ch;color:var(--ws-muted);margin-top:6px;font-size:13.5px;line-height:1.6}.sermon-module__xFWRKG__buttonRow{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sermon-module__xFWRKG__phaseActions{flex-wrap:nowrap;align-items:center;margin-top:auto;padding-top:34px}.sermon-module__xFWRKG__phaseActions>:last-child{margin-left:auto}.sermon-module__xFWRKG__phaseActions>.sermon-module__xFWRKG__addButton{margin-top:0}.sermon-module__xFWRKG__phaseActions>.sermon-module__xFWRKG__blockEdit{flex:1 0 100%;order:2;margin-top:10px}.sermon-module__xFWRKG__focusStage.sermon-module__xFWRKG__buildStage{max-width:760px;min-height:0;margin-top:42px;padding-bottom:48px}.sermon-module__xFWRKG__buildSummary{border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:14px;margin-top:24px;overflow:hidden}.sermon-module__xFWRKG__buildIdea{border-bottom:1px solid var(--ws-border);padding:20px 22px}.sermon-module__xFWRKG__buildIdea>span{color:var(--ws-muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:650;display:block}.sermon-module__xFWRKG__buildIdea p{max-width:62ch;color:var(--ws-strong);font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Palatino,Georgia,serif;font-size:17px;line-height:1.55}.sermon-module__xFWRKG__buildCounts{border-bottom:1px solid var(--ws-border);grid-template-columns:repeat(4,1fr);display:grid}.sermon-module__xFWRKG__buildCounts>span{border-right:1px solid var(--ws-border);color:var(--ws-muted);flex-direction:column;gap:2px;padding:15px 18px;font-size:11.5px;display:flex}.sermon-module__xFWRKG__buildCounts>span:last-child{border-right:0}.sermon-module__xFWRKG__buildCounts strong{color:var(--ws-strong);font-size:18px;font-weight:600}.sermon-module__xFWRKG__buildCounts .sermon-module__xFWRKG__buildCountReady strong{color:#168d7d}.sermon-module__xFWRKG__buildOutline{flex-direction:column;padding:8px 22px;display:flex}.sermon-module__xFWRKG__buildOutline li{border-bottom:1px solid var(--ws-border);align-items:flex-start;gap:12px;padding:13px 0;display:flex}.sermon-module__xFWRKG__buildOutline li:last-child{border-bottom:0}.sermon-module__xFWRKG__buildOutline li>span{background:var(--ws-selected);width:24px;height:24px;color:var(--ws-muted);border-radius:50%;flex:0 0 24px;place-items:center;font-size:11px;font-weight:650;display:grid}.sermon-module__xFWRKG__buildOutline li>div{flex-direction:column;gap:3px;display:flex}.sermon-module__xFWRKG__buildOutline strong{color:var(--ws-strong);font-size:13.5px;font-weight:600}.sermon-module__xFWRKG__buildOutline small{color:var(--ws-link);font-size:11.5px}.sermon-module__xFWRKG__buildNext{background:var(--ws-selected);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:18px 20px;display:flex}.sermon-module__xFWRKG__buildNext>div{flex-direction:column;gap:3px;display:flex}.sermon-module__xFWRKG__buildNext strong{color:var(--ws-strong);font-size:13.5px}.sermon-module__xFWRKG__buildNext span{max-width:48ch;color:var(--ws-muted);font-size:12.5px;line-height:1.45}.sermon-module__xFWRKG__buildNext button{flex-shrink:0}.sermon-module__xFWRKG__buildTools{border-top:1px solid var(--ws-border);margin-top:18px;padding-top:16px}.sermon-module__xFWRKG__buildTools summary{cursor:pointer;width:fit-content;color:var(--ws-link);font-size:13px;font-weight:550}.sermon-module__xFWRKG__buildTools>p{color:var(--ws-muted);margin-top:8px;font-size:12px;line-height:1.5}.sermon-module__xFWRKG__gate{border:1px solid var(--ws-warn-border);background:var(--ws-warn-bg);border-radius:12px;margin-top:30px;padding:22px}.sermon-module__xFWRKG__focusStage.sermon-module__xFWRKG__gate{background:0 0;border:0;border-radius:0;margin-top:54px;padding:0 20px 28px}.sermon-module__xFWRKG__focusStage.sermon-module__xFWRKG__gate h2{color:var(--ws-strong)}.sermon-module__xFWRKG__focusStage.sermon-module__xFWRKG__gate .sermon-module__xFWRKG__stageHint{color:var(--ws-muted)}.sermon-module__xFWRKG__gate h2,.sermon-module__xFWRKG__gate .sermon-module__xFWRKG__stageHint{color:var(--ws-warn-text)}.sermon-module__xFWRKG__bigIdeaInput{border:1px solid var(--ws-border);background:var(--ws-bg);width:100%;color:var(--ws-text);resize:vertical;border-radius:10px;margin-top:14px;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.5}.sermon-module__xFWRKG__bigIdeaText{color:var(--ws-strong);margin-top:14px;font-size:17px;line-height:1.5}.sermon-module__xFWRKG__gateOpen,.sermon-module__xFWRKG__gateClosed{color:var(--ws-muted);margin-top:10px;font-size:12.5px}.sermon-module__xFWRKG__gateClosed{color:var(--ws-warn-text)}.sermon-module__xFWRKG__preachingFrom{color:var(--ws-text);margin-top:14px;font-size:15px;line-height:1.6}.sermon-module__xFWRKG__preachingFrom strong{color:var(--ws-strong);font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Palatino,Georgia,serif;font-size:17px;font-weight:500}.sermon-module__xFWRKG__supportingPassages{color:var(--ws-muted);margin-top:6px;font-size:12.5px}.sermon-module__xFWRKG__ownReferenceHint{max-width:62ch;color:var(--ws-muted);margin:0;font-size:12.5px;line-height:1.6}.sermon-module__xFWRKG__outlines{border-top:1px solid var(--ws-border);grid-template-columns:1fr;gap:0;margin-top:22px;display:grid}.sermon-module__xFWRKG__outlineCard{border:0;border-bottom:1px solid var(--ws-border);background:0 0;border-radius:0;flex-direction:column;gap:9px;padding:20px 0;display:flex}.sermon-module__xFWRKG__outlineCard h3{letter-spacing:.05em;text-transform:uppercase;color:var(--ws-strong);font-size:13px;font-weight:650}.sermon-module__xFWRKG__outlineChoice{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.sermon-module__xFWRKG__outlineChoice input{width:16px;height:16px;accent-color:var(--ws-focus);flex-shrink:0;margin-top:3px}.sermon-module__xFWRKG__outlineChoice>span{flex-direction:column;gap:6px;display:flex}.sermon-module__xFWRKG__outlineChoice strong{letter-spacing:.05em;text-transform:uppercase;color:var(--ws-strong);font-size:13px;font-weight:650}.sermon-module__xFWRKG__outlineSelected{background:color-mix(in srgb, var(--ws-selected) 45%, transparent)}.sermon-module__xFWRKG__outlineSummary{color:var(--ws-muted);font-size:13px;line-height:1.55}.sermon-module__xFWRKG__outlineDisclosure summary{cursor:pointer;color:var(--ws-link);font-size:12.5px;font-weight:550}.sermon-module__xFWRKG__outlineDisclosure[open] summary{margin-bottom:12px}.sermon-module__xFWRKG__outlineCard ol{flex-direction:column;gap:10px;padding-left:18px;list-style:decimal;display:flex}.sermon-module__xFWRKG__outlineCard li{color:var(--ws-text);flex-direction:column;gap:3px;font-size:13.5px;line-height:1.5;display:flex}.sermon-module__xFWRKG__outlineCard li strong{color:var(--ws-strong);font-weight:600}.sermon-module__xFWRKG__outlineCard li span{color:var(--ws-muted)}.sermon-module__xFWRKG__outlineRefs{color:var(--ws-link);font-size:12px}.sermon-module__xFWRKG__outlineCard button{align-self:flex-start;margin-top:auto}.sermon-module__xFWRKG__blocks{flex-direction:column;gap:30px;margin-top:16px;display:flex}.sermon-module__xFWRKG__blockHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.sermon-module__xFWRKG__blockKind{letter-spacing:.07em;text-transform:uppercase;color:var(--ws-muted);font-size:11px;font-weight:650}.sermon-module__xFWRKG__blockText{color:var(--ws-text);white-space:pre-wrap;margin-top:8px;font-size:15px;line-height:1.65}.sermon-module__xFWRKG__blockEdit{flex-direction:column;gap:10px;margin-top:12px;display:flex}.sermon-module__xFWRKG__blockEdit input,.sermon-module__xFWRKG__blockEdit textarea,.sermon-module__xFWRKG__blockEdit select{border:1px solid var(--ws-border);background:var(--ws-bg);width:100%;color:var(--ws-text);resize:vertical;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14.5px;line-height:1.6}.sermon-module__xFWRKG__blockKindRow{align-items:baseline;gap:10px;display:flex}.sermon-module__xFWRKG__blockSaveState{color:var(--ws-muted);font-size:11px}.sermon-module__xFWRKG__claims{flex-direction:column;gap:8px;margin-top:12px;display:flex}.sermon-module__xFWRKG__claimChips{flex-wrap:wrap;gap:6px;display:flex}.sermon-module__xFWRKG__claimChip{border:1px solid;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 9px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.sermon-module__xFWRKG__claimFlat{cursor:default}.sermon-module__xFWRKG__claimChip:not(.sermon-module__xFWRKG__claimFlat):hover{filter:brightness(1.08);text-underline-offset:3px;text-decoration:underline}.sermon-module__xFWRKG__claimDot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.sermon-module__xFWRKG__claimOk{color:#1e7a62;background:var(--ws-success-bg)}.sermon-module__xFWRKG__claimSupport{color:var(--ws-link);background:var(--ws-selected)}.sermon-module__xFWRKG__claimReview{color:var(--ws-warn-text);background:var(--ws-warn-bg)}.sermon-module__xFWRKG__claimNeutral{color:var(--ws-muted);background:var(--ws-selected)}.sermon-module__xFWRKG__claimBad{color:var(--ws-error-text);background:var(--ws-error-bg)}.sermon-module__xFWRKG__claimNote,.sermon-module__xFWRKG__claimNoteBad{color:var(--ws-muted);font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__claimNoteBad{color:var(--ws-error-text)}.sermon-module__xFWRKG__verification{border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:12px;margin-top:20px;padding:16px 18px}.sermon-module__xFWRKG__verificationCounts{flex-wrap:wrap;gap:8px;display:flex}.sermon-module__xFWRKG__countChip{border:1px solid var(--ws-border);color:var(--ws-muted);border-radius:999px;padding:4px 11px;font-size:12.5px}.sermon-module__xFWRKG__countChip strong{color:var(--ws-strong);font-weight:650}.sermon-module__xFWRKG__countBad{border-color:var(--ws-error-border);background:var(--ws-error-bg);color:var(--ws-error-text)}.sermon-module__xFWRKG__countBad strong{color:var(--ws-error-text)}.sermon-module__xFWRKG__blockerPanel{margin-top:14px}.sermon-module__xFWRKG__blockerPanel h3{color:var(--ws-error-text);font-size:14px;font-weight:650}.sermon-module__xFWRKG__blockerPanel ul{flex-direction:column;gap:12px;margin-top:10px;display:flex}.sermon-module__xFWRKG__blockerPanel li{flex-direction:column;gap:4px;display:flex}.sermon-module__xFWRKG__blockerText{color:var(--ws-text);font-size:13.5px;line-height:1.55}.sermon-module__xFWRKG__blockerNote{color:var(--ws-muted);font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__okLine{color:var(--ws-muted);margin-top:12px;font-size:13px;line-height:1.55}.sermon-module__xFWRKG__versionList{gap:0;margin-top:20px;padding-left:18px;display:grid;position:relative}.sermon-module__xFWRKG__versionList:before{content:"";background:var(--ws-border);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.sermon-module__xFWRKG__versionList li{padding:0 0 24px 14px;position:relative}.sermon-module__xFWRKG__timelineMarker{z-index:1;border:2px solid var(--ws-surface);background:var(--ws-strong);width:9px;height:9px;box-shadow:0 0 0 1px var(--ws-border);border-radius:50%;position:absolute;top:6px;left:-17px}.sermon-module__xFWRKG__versionBody{flex-direction:column;gap:5px;min-width:0;display:flex}.sermon-module__xFWRKG__versionBody strong{color:var(--ws-strong);font-size:14px;font-weight:600}.sermon-module__xFWRKG__versionBody span{color:var(--ws-muted);font-size:11.5px}.sermon-module__xFWRKG__versionBody p{color:var(--ws-text);margin:2px 0;font-size:13px;line-height:1.45}.sermon-module__xFWRKG__versionTopline{justify-content:space-between;align-items:center;gap:10px;display:flex}.sermon-module__xFWRKG__versionTopline b{border:1px solid var(--ws-border);color:var(--ws-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:650}.sermon-module__xFWRKG__historyIntro{color:var(--ws-muted);margin:0 0 14px;font-size:13px;line-height:1.55}.sermon-module__xFWRKG__saveTimelineVersion{justify-content:center;width:100%}.sermon-module__xFWRKG__timelineRestore{color:var(--ws-link);align-self:flex-start;margin-top:5px;font-size:12px;font-weight:600}.sermon-module__xFWRKG__timelineRestore:hover{text-underline-offset:3px;text-decoration:underline}.sermon-module__xFWRKG__historyEmpty{border:1px dashed var(--ws-border);text-align:center;border-radius:10px;gap:5px;margin-top:22px;padding:22px 14px;display:grid}.sermon-module__xFWRKG__historyEmpty strong{color:var(--ws-strong);font-size:13px}.sermon-module__xFWRKG__historyEmpty span{color:var(--ws-muted);font-size:12px;line-height:1.5}.sermon-module__xFWRKG__sources{z-index:20;--sidebar-expanded-width:380px;width:var(--sidebar-expanded-width);background:var(--ws-surface);box-shadow:var(--ws-rail-shadow-left);flex-shrink:0;padding:22px 20px 60px;animation:.56s cubic-bezier(.22,1,.36,1) both sermon-module__xFWRKG__sidebar-expand;position:relative;overflow-y:auto}.sermon-module__xFWRKG__historySidebar{padding-bottom:32px}.sermon-module__xFWRKG__collapsedSidebar{--sidebar-expanded-width:380px;z-index:20;background:var(--ws-surface);width:46px;box-shadow:var(--ws-rail-shadow-left);flex-shrink:0;animation:.56s cubic-bezier(.22,1,.36,1) both sermon-module__xFWRKG__sidebar-collapse;position:relative;overflow:hidden}.sermon-module__xFWRKG__collapsedSidebar button{width:100%;min-height:150px;color:var(--ws-muted);flex-direction:column;align-items:center;gap:10px;padding:15px 8px;display:flex;position:sticky;top:0}.sermon-module__xFWRKG__collapsedSidebar button:hover{background:var(--ws-hover);color:var(--ws-strong)}.sermon-module__xFWRKG__collapsedSidebar button>span{color:var(--ws-strong);font-size:23px;line-height:1}.sermon-module__xFWRKG__collapsedSidebar button>strong{letter-spacing:.08em;text-transform:uppercase;writing-mode:vertical-rl;font-size:10px;font-weight:650}@keyframes sermon-module__xFWRKG__sidebar-expand{0%{opacity:.72;width:46px}to{width:var(--sidebar-expanded-width);opacity:1}}@keyframes sermon-module__xFWRKG__sidebar-collapse{0%{width:var(--sidebar-expanded-width,380px);opacity:1}to{opacity:.9;width:46px}}@media (prefers-reduced-motion:reduce){.sermon-module__xFWRKG__sources,.sermon-module__xFWRKG__collapsedSidebar{animation-duration:1ms}}.sermon-module__xFWRKG__sourceDrawerHead{border-bottom:1px solid var(--ws-border);color:var(--ws-strong);justify-content:space-between;align-items:center;margin:-8px 0 18px;padding-bottom:12px;display:flex}.sermon-module__xFWRKG__sourceDrawerHead strong{font-size:15px}.sermon-module__xFWRKG__sourceDrawerHead .sermon-module__xFWRKG__iconButton{font-size:22px;line-height:1}.sermon-module__xFWRKG__panelSection{margin-bottom:26px}.sermon-module__xFWRKG__panelHead{border-bottom:1px solid var(--ws-border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.sermon-module__xFWRKG__panelHead h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ws-strong);font-size:13px;font-weight:650}.sermon-module__xFWRKG__panelCount{font-variant-numeric:tabular-nums;color:var(--ws-muted);font-size:12px}.sermon-module__xFWRKG__panelHint{color:var(--ws-muted);margin-top:10px;font-size:12.5px;line-height:1.6}.sermon-module__xFWRKG__sourceGroup{margin-top:14px}.sermon-module__xFWRKG__sourceTabs{border:1px solid var(--ws-border);background:var(--ws-bg);border-radius:9px;gap:3px;margin-top:12px;padding:3px;display:flex}.sermon-module__xFWRKG__sourceTab{min-width:0;color:var(--ws-muted);white-space:nowrap;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:550;display:inline-flex}.sermon-module__xFWRKG__sourceTab:hover{color:var(--ws-strong)}.sermon-module__xFWRKG__sourceTab:focus-visible{outline:2px solid var(--ws-focus);outline-offset:-2px}.sermon-module__xFWRKG__sourceTabActive{background:var(--ws-selected);color:var(--ws-strong)}.sermon-module__xFWRKG__sourceTabCount{font-variant-numeric:tabular-nums;color:var(--ws-muted);font-size:10.5px}.sermon-module__xFWRKG__sourceGroup h3{color:var(--ws-muted);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.sermon-module__xFWRKG__tierBadge{border:1px solid var(--ws-border);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:500}.sermon-module__xFWRKG__sourceGroup ul{flex-direction:column;gap:10px;margin-top:8px;display:flex}.sermon-module__xFWRKG__sourceGroup li{flex-direction:column;gap:3px;display:flex}.sermon-module__xFWRKG__sourceRef{color:var(--ws-strong);font-size:12px;font-weight:600}.sermon-module__xFWRKG__sourcePick{width:calc(100% + 8px);color:inherit;font:inherit;text-align:left;cursor:copy;background:0 0;border:0;border-radius:6px;margin:-2px -4px;padding:2px 4px;display:block}.sermon-module__xFWRKG__sourcePick:hover{background:var(--ws-hover)}.sermon-module__xFWRKG__sourcePick:focus-visible{outline:2px solid var(--ws-link);outline-offset:1px}.sermon-module__xFWRKG__sourceText{color:var(--ws-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.sermon-module__xFWRKG__searchRow{gap:8px;margin-top:0;display:flex}.sermon-module__xFWRKG__searchRow input{border:1px solid var(--ws-border);background:var(--ws-bg);min-width:0;color:var(--ws-text);border-radius:9px;flex:1;padding:8px 11px;font-family:inherit;font-size:13.5px}.sermon-module__xFWRKG__passageOpen{border:1px solid var(--ws-border);background:var(--ws-bg);border-radius:12px;margin-bottom:26px;padding:14px 16px 16px}.sermon-module__xFWRKG__passageWhere{color:var(--ws-muted);margin-top:10px;font-size:12px}.sermon-module__xFWRKG__passageBody{color:var(--ws-text);margin-top:10px;font-size:14px;line-height:1.7}.sermon-module__xFWRKG__passageBody h3{color:var(--ws-strong);margin-top:12px;font-size:13px;font-weight:650}.sermon-module__xFWRKG__passageBody p+p{margin-top:10px}.sermon-module__xFWRKG__passageRefs{color:var(--ws-muted);margin-top:12px;font-size:12.5px}.sermon-module__xFWRKG__passageLink{color:var(--ws-link);margin-top:12px;font-size:13px;display:inline-block}@media (max-width:1180px){.sermon-module__xFWRKG__collapsedSidebar,.sermon-module__xFWRKG__sources{--sidebar-expanded-width:320px}.sermon-module__xFWRKG__steps{width:280px;padding-left:22px;padding-right:18px}}@media (max-width:980px){.sermon-module__xFWRKG__collapsedSidebar{--sidebar-expanded-width:100vw}.sermon-module__xFWRKG__app.sermon-module__xFWRKG__app{flex-wrap:wrap;height:auto;min-height:100dvh;overflow:visible}.sermon-module__xFWRKG__rail{width:100%;box-shadow:none;border-bottom:1px solid var(--ws-border);flex-direction:row}.sermon-module__xFWRKG__railBottom{flex-direction:row;align-items:center;gap:8px;margin-top:0;margin-left:auto}.sermon-module__xFWRKG__themeSwitch{margin-bottom:0}.sermon-module__xFWRKG__accountMenu{inset:calc(100% + 8px) 0 auto auto}.sermon-module__xFWRKG__steps,.sermon-module__xFWRKG__sources,.sermon-module__xFWRKG__document,.sermon-module__xFWRKG__libraryMain{border:none;flex:none;width:100%;overflow:visible}.sermon-module__xFWRKG__sources{--sidebar-expanded-width:100%;box-shadow:none;border-top:1px solid var(--ws-border)}.sermon-module__xFWRKG__libraryInner{padding:28px 20px 64px}.sermon-module__xFWRKG__document{padding:24px 20px 48px}.sermon-module__xFWRKG__phaseActions{flex-wrap:wrap}.sermon-module__xFWRKG__phaseActions>:last-child{margin-left:0}.sermon-module__xFWRKG__buildCounts{grid-template-columns:repeat(2,1fr)}.sermon-module__xFWRKG__buildCounts>span:nth-child(2){border-right:0}.sermon-module__xFWRKG__buildCounts>span:nth-child(-n+2){border-bottom:1px solid var(--ws-border)}.sermon-module__xFWRKG__buildNext{flex-direction:column;align-items:flex-start}.sermon-module__xFWRKG__reviewWizard{margin-top:22px;padding:0}.sermon-module__xFWRKG__reviewWizardPanel{padding:22px 20px}.sermon-module__xFWRKG__reviewReadiness{grid-template-columns:repeat(2,1fr)}.sermon-module__xFWRKG__reviewReadiness>span:nth-child(2){border-right:0}.sermon-module__xFWRKG__reviewReadiness>span:nth-child(-n+2){border-bottom:1px solid var(--ws-border)}.sermon-module__xFWRKG__fieldRow{grid-template-columns:1fr}}.sermon-module__xFWRKG__coverageTally{flex-wrap:wrap;gap:12px;margin:20px 0 8px;display:flex}.sermon-module__xFWRKG__tally{border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:12px;flex:180px;padding:14px 16px}.sermon-module__xFWRKG__tallyValue{color:var(--ws-strong);font-size:26px;font-weight:600;line-height:1.1;display:block}.sermon-module__xFWRKG__tallyOf{color:var(--ws-muted);font-size:15px;font-weight:400}.sermon-module__xFWRKG__tallyLabel{color:var(--ws-muted);margin-top:6px;font-size:13px;display:block}.sermon-module__xFWRKG__coverageSection{margin-top:28px}.sermon-module__xFWRKG__coverageSection h2{color:var(--ws-strong);margin-bottom:12px;font-size:15px;font-weight:600}.sermon-module__xFWRKG__coverageGrid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.sermon-module__xFWRKG__coverageCell{border:1px solid var(--ws-border);border-radius:9px;grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;min-width:0;padding:9px 11px;font-size:13px;display:grid}.sermon-module__xFWRKG__coverageOn{background:var(--ws-success-bg);color:var(--ws-success-text);border-color:#0000}.sermon-module__xFWRKG__coverageOff{color:var(--ws-muted);background:0 0;border-style:dashed}.sermon-module__xFWRKG__coverageLead{font-variant-numeric:tabular-nums;font-weight:600}.sermon-module__xFWRKG__coverageName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sermon-module__xFWRKG__coverageCount{font-variant-numeric:tabular-nums;opacity:.85}.sermon-module__xFWRKG__coverageGridWide{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}.sermon-module__xFWRKG__coverageFoot{color:var(--ws-muted);max-width:62ch;margin-top:24px;font-size:13px;line-height:1.55}@media (max-width:640px){.sermon-module__xFWRKG__coverageGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.sermon-module__xFWRKG__searchBar{flex-wrap:wrap;gap:8px;margin:16px 0 4px;display:flex}.sermon-module__xFWRKG__searchField{flex:220px;min-width:0}.sermon-module__xFWRKG__searchResults{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sermon-module__xFWRKG__searchHit{border:1px solid var(--ws-border);background:var(--ws-panel);text-align:left;border-radius:10px;gap:4px;width:100%;padding:12px 14px;display:grid}.sermon-module__xFWRKG__searchHit:hover{background:var(--ws-hover)}.sermon-module__xFWRKG__searchHitTitle{color:var(--ws-strong);font-size:14px;font-weight:600}.sermon-module__xFWRKG__searchHitMeta{color:var(--ws-muted);font-size:13px}.sermon-module__xFWRKG__searchHitWhy{color:var(--ws-muted);font-size:12px}.sermon-module__xFWRKG__deliveryList{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sermon-module__xFWRKG__deliveryRow{border:1px solid var(--ws-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.sermon-module__xFWRKG__deliveryWhen{color:var(--ws-strong);font-weight:600}.sermon-module__xFWRKG__deliveryWhere{color:var(--ws-muted)}.sermon-module__xFWRKG__deliveryNote{color:var(--ws-muted);flex-basis:100%;line-height:1.5}.sermon-module__xFWRKG__deliveryForm{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sermon-module__xFWRKG__deliveryForm input{flex:160px;min-width:0}.sermon-module__xFWRKG__repetition{border:1px dashed var(--ws-border);background:var(--ws-panel);border-radius:10px;margin-top:12px;padding:12px 14px}.sermon-module__xFWRKG__repetitionRepeat{border-style:solid;border-color:var(--ws-warn-border);background:var(--ws-warn-bg)}.sermon-module__xFWRKG__repetitionLead{color:var(--ws-muted);font-size:13px;font-weight:600}.sermon-module__xFWRKG__repetitionRepeat .sermon-module__xFWRKG__repetitionLead{color:var(--ws-warn-text)}.sermon-module__xFWRKG__repetitionList{flex-direction:column;gap:12px;margin-top:10px;padding:0;list-style:none;display:flex}.sermon-module__xFWRKG__repetitionItem{flex-direction:column;gap:4px;display:flex}.sermon-module__xFWRKG__repetitionWhere{color:var(--ws-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.sermon-module__xFWRKG__repetitionLink{color:var(--ws-link);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sermon-module__xFWRKG__repetitionHeading{color:var(--ws-text)}.sermon-module__xFWRKG__repetitionScore{border:1px solid var(--ws-border);color:var(--ws-muted);border-radius:999px;padding:2px 9px;font-size:11.5px}.sermon-module__xFWRKG__repetitionScoreWarn{border-color:var(--ws-warn-border);color:var(--ws-warn-text)}.sermon-module__xFWRKG__repetitionWhen{font-size:11.5px}.sermon-module__xFWRKG__repetitionExcerpt{color:var(--ws-text);font-size:13px;line-height:1.55}.sermon-module__xFWRKG__repetitionPhrases{flex-wrap:wrap;gap:6px;display:flex}.sermon-module__xFWRKG__repetitionPhrase{background:var(--ws-selected);color:var(--ws-strong);border-radius:6px;padding:2px 8px;font-size:12px}.sermon-module__xFWRKG__repetitionFoot{border-top:1px dashed var(--ws-border);color:var(--ws-muted);margin-top:12px;padding-top:10px;font-size:12px;line-height:1.55}.sermon-module__xFWRKG__reviewWizard{width:100%;max-width:920px;margin:36px auto 72px;padding:0 20px}.sermon-module__xFWRKG__reviewWizardHead{max-width:680px}.sermon-module__xFWRKG__reviewWizardHead h2{color:var(--ws-strong);letter-spacing:-.45px;margin-top:7px;font-size:26px;font-weight:650}.sermon-module__xFWRKG__reviewWizardHead>p:last-child{color:var(--ws-muted);margin-top:7px;font-size:13.5px;line-height:1.6}.sermon-module__xFWRKG__reviewSteps{grid-template-columns:repeat(3,1fr);gap:0;margin-top:28px;padding:0;list-style:none;display:grid}.sermon-module__xFWRKG__reviewSteps li{border-bottom:2px solid var(--ws-border);position:relative}.sermon-module__xFWRKG__reviewSteps li:after{background:var(--ws-border);content:"";border-radius:50%;width:8px;height:8px;position:absolute;bottom:-5px;right:-4px}.sermon-module__xFWRKG__reviewSteps li:last-child:after{display:none}.sermon-module__xFWRKG__reviewSteps button{text-align:left;align-items:center;gap:10px;width:100%;padding:0 14px 14px 0;display:flex}.sermon-module__xFWRKG__reviewSteps button:disabled{cursor:not-allowed;opacity:.55}.sermon-module__xFWRKG__reviewSteps button>span{color:var(--ws-muted);width:30px;height:30px;background:#f6f6f7;border:1px solid #dedee2;border-radius:50%;flex:0 0 30px;place-items:center;font-size:12px;font-weight:650;display:grid}.sermon-module__xFWRKG__reviewSteps button>div{flex-direction:column;gap:2px;min-width:0;display:flex}.sermon-module__xFWRKG__reviewSteps strong{color:var(--ws-strong);font-size:12.5px;font-weight:600}.sermon-module__xFWRKG__reviewSteps small{color:var(--ws-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sermon-module__xFWRKG__reviewSteps .sermon-module__xFWRKG__reviewStepActive,.sermon-module__xFWRKG__reviewSteps .sermon-module__xFWRKG__reviewStepDone{border-color:#d5d5da}.sermon-module__xFWRKG__reviewSteps .sermon-module__xFWRKG__reviewStepActive button>span{color:#27272b;background:#f3f3f5;border-color:#d2d2d7}.sermon-module__xFWRKG__reviewSteps .sermon-module__xFWRKG__reviewStepDone button>span{background:var(--ws-success-bg);color:var(--ws-success-text)}.sermon-module__xFWRKG__reviewSteps .sermon-module__xFWRKG__reviewStepActive:after,.sermon-module__xFWRKG__reviewSteps .sermon-module__xFWRKG__reviewStepDone:after{background:#d5d5da}.sermon-module__xFWRKG__reviewWizardPanel{border:1px solid var(--ws-border);background:var(--ws-panel);box-shadow:0 8px 30px color-mix(in srgb, var(--ws-strong) 6%, transparent);border-radius:16px;margin-top:28px;padding:28px 30px}.sermon-module__xFWRKG__reviewPhaseHead>span{color:var(--ws-link);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:650}.sermon-module__xFWRKG__reviewPhaseHead h3{color:var(--ws-strong);margin-top:6px;font-size:20px;font-weight:620}.sermon-module__xFWRKG__reviewPhaseHead p{max-width:66ch;color:var(--ws-muted);margin-top:6px;font-size:13px;line-height:1.55}.sermon-module__xFWRKG__reviewReadiness{border:1px solid var(--ws-border);background:var(--ws-bg);border-radius:12px;grid-template-columns:repeat(4,1fr);margin-top:22px;display:grid;overflow:hidden}.sermon-module__xFWRKG__reviewReadiness>span{border-right:1px solid var(--ws-border);color:var(--ws-muted);flex-direction:column;gap:2px;padding:15px 16px;font-size:11.5px;display:flex}.sermon-module__xFWRKG__reviewReadiness>span:last-child{border-right:0}.sermon-module__xFWRKG__reviewReadiness strong{color:var(--ws-strong);font-size:19px;font-weight:620}.sermon-module__xFWRKG__reviewReadiness .sermon-module__xFWRKG__reviewReady strong{color:var(--ws-success-text)}.sermon-module__xFWRKG__reviewReadiness .sermon-module__xFWRKG__reviewProblem strong{color:var(--ws-error-text)}.sermon-module__xFWRKG__reviewAtGlance{background:var(--ws-success-bg);color:var(--ws-success-text);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:13px 15px;font-size:12.5px;display:flex}.sermon-module__xFWRKG__reviewAtGlance strong{font-size:13px;font-weight:650}.sermon-module__xFWRKG__reviewAtGlanceProblem{background:var(--ws-error-bg);color:var(--ws-error-text)}.sermon-module__xFWRKG__reviewWizardActions{border-top:1px solid var(--ws-border);justify-content:space-between;gap:12px;margin-top:26px;padding-top:18px;display:flex}.sermon-module__xFWRKG__reviewRequiredAction{background:#f8f8f9;border:1px solid #e0e0e4;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:17px 18px;display:flex}.sermon-module__xFWRKG__reviewRequiredAction>div{flex-direction:column;gap:3px;display:flex}.sermon-module__xFWRKG__reviewRequiredAction strong{color:var(--ws-strong);font-size:13.5px}.sermon-module__xFWRKG__reviewRequiredAction span{color:var(--ws-muted);font-size:12px;line-height:1.45}.sermon-module__xFWRKG__reviewRequiredAction button{flex-shrink:0}.sermon-module__xFWRKG__reviewDecision{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.sermon-module__xFWRKG__reviewDecision>div{border:1px solid var(--ws-border);background:var(--ws-bg);border-radius:10px;flex-direction:column;gap:5px;padding:15px 16px;display:flex}.sermon-module__xFWRKG__reviewDecision span{color:var(--ws-muted);font-size:11.5px}.sermon-module__xFWRKG__reviewDecision strong{color:var(--ws-strong);font-size:15px;font-weight:600}.sermon-module__xFWRKG__reviewWaiting{background:var(--ws-selected);color:var(--ws-muted);border-radius:10px;margin-top:18px;padding:13px 15px;font-size:13px;line-height:1.55}@media (max-width:640px){.sermon-module__xFWRKG__reviewSteps{grid-template-columns:1fr;gap:8px}.sermon-module__xFWRKG__reviewSteps li{border:0}.sermon-module__xFWRKG__reviewSteps li:after{display:none}.sermon-module__xFWRKG__reviewSteps button{border-radius:10px;padding:9px 10px}.sermon-module__xFWRKG__reviewSteps .sermon-module__xFWRKG__reviewStepActive button{background:#f7f7f8}.sermon-module__xFWRKG__reviewSteps small{white-space:normal}.sermon-module__xFWRKG__reviewWizardPanel{border-radius:12px;margin-top:16px;padding:20px 16px}.sermon-module__xFWRKG__reviewDecision{grid-template-columns:1fr}.sermon-module__xFWRKG__reviewAtGlance{flex-direction:column;align-items:flex-start;gap:3px}.sermon-module__xFWRKG__reviewRequiredAction{flex-direction:column;align-items:stretch}.sermon-module__xFWRKG__reviewRequiredAction button{width:100%}.sermon-module__xFWRKG__reviewWizardActions{flex-direction:column-reverse;align-items:stretch}.sermon-module__xFWRKG__reviewWizardActions>button{width:100%}}.sermon-module__xFWRKG__reviewState{max-width:62ch;color:var(--ws-text);margin-top:14px;font-size:13.5px;line-height:1.6}.sermon-module__xFWRKG__reviewNote{border-left:3px solid var(--ws-border);max-width:62ch;color:var(--ws-muted);margin-top:8px;padding:10px 12px;font-size:13.5px;line-height:1.6}.sermon-module__xFWRKG__reviewNoteLabel{color:var(--ws-strong);font-weight:600}.sermon-module__xFWRKG__refusal{border:1px solid var(--ws-error-border);background:var(--ws-error-bg);color:var(--ws-error-text);border-radius:10px;max-width:70ch;margin-top:12px;padding:12px 14px;font-size:13.5px;line-height:1.6}.sermon-module__xFWRKG__stamp{border:1px solid var(--ws-border);background:var(--ws-success-bg);border-radius:12px;margin-top:16px;padding:16px 18px}.sermon-module__xFWRKG__stampHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ws-success-text);font-size:12px;font-weight:600}.sermon-module__xFWRKG__stampMeta{max-width:66ch;color:var(--ws-success-text);margin-top:6px;font-size:14px;line-height:1.6}.sermon-module__xFWRKG__stampNote{max-width:66ch;color:var(--ws-success-text);margin-top:8px;font-size:13.5px;line-height:1.6}.sermon-module__xFWRKG__stampSigned{border-top:1px dashed var(--ws-border);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;list-style:none;display:flex}.sermon-module__xFWRKG__stampSigned li{flex-direction:column;gap:2px;display:flex}.sermon-module__xFWRKG__reopen{border:1px dashed var(--ws-border);border-radius:12px;margin-top:16px;padding:14px 16px}.sermon-module__xFWRKG__reopenHint{max-width:66ch;color:var(--ws-muted);font-size:13.5px;line-height:1.6}.sermon-module__xFWRKG__threadWrap{border-top:1px solid var(--ws-border);margin-top:22px;padding-top:18px}.sermon-module__xFWRKG__threadHead{color:var(--ws-strong);font-size:14px;font-weight:650}.sermon-module__xFWRKG__thread{flex-direction:column;gap:10px;margin-top:12px;padding:0;list-style:none;display:flex}.sermon-module__xFWRKG__comment{border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.sermon-module__xFWRKG__comment.sermon-module__xFWRKG__commentResolved{opacity:.72;border-style:dashed}.sermon-module__xFWRKG__commentHead{color:var(--ws-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.sermon-module__xFWRKG__commentWho{color:var(--ws-strong);font-weight:650}.sermon-module__xFWRKG__commentWhen{font-size:11.5px}.sermon-module__xFWRKG__commentChange{border:1px solid var(--ws-warn-border);background:var(--ws-warn-bg);color:var(--ws-warn-text);border-radius:999px;padding:2px 9px;font-size:11.5px}.sermon-module__xFWRKG__commentDone{border:1px solid var(--ws-border);border-radius:999px;padding:2px 9px;font-size:11.5px}.sermon-module__xFWRKG__commentFlag{border:1px solid var(--ws-error-border);background:var(--ws-error-bg);color:var(--ws-error-text);border-radius:8px;padding:8px 10px;font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__commentFlagMoved{border:1px solid var(--ws-warn-border);background:var(--ws-warn-bg);color:var(--ws-warn-text);border-radius:8px;padding:8px 10px;font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__commentQuote{border-left:3px solid var(--ws-border);color:var(--ws-muted);padding-left:10px;font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__commentBody{color:var(--ws-text);white-space:pre-wrap;font-size:14px;line-height:1.6}.sermon-module__xFWRKG__commentTools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sermon-module__xFWRKG__composer{max-width:70ch;margin-top:12px}.sermon-module__xFWRKG__composer textarea{font-size:14px}.sermon-module__xFWRKG__signOffHead{color:var(--ws-strong);margin-top:6px;font-size:14px;font-weight:650}.sermon-module__xFWRKG__signOffList{flex-direction:column;gap:10px;max-height:42vh;margin:4px 0 6px;padding:0;list-style:none;display:flex;overflow-y:auto}.sermon-module__xFWRKG__signOffList .sermon-module__xFWRKG__checkRow>span{flex-direction:column;gap:3px;display:flex}.sermon-module__xFWRKG__signOffMeta{letter-spacing:.04em;text-transform:uppercase;color:var(--ws-muted);font-size:11.5px;font-weight:600}.sermon-module__xFWRKG__signOffText{color:var(--ws-text);font-size:13.5px;line-height:1.55}.sermon-module__xFWRKG__signOffWhy,.sermon-module__xFWRKG__approveFoot{color:var(--ws-muted);font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__packBlocked{border:1px solid var(--ws-border);background:var(--ws-panel);max-width:66ch;color:var(--ws-muted);border-radius:10px;margin-top:14px;padding:12px 14px;font-size:13.5px;line-height:1.6}.sermon-module__xFWRKG__packGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-top:16px;padding:0;list-style:none;display:grid}.sermon-module__xFWRKG__packOption{border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:10px;height:100%;padding:12px 14px}.sermon-module__xFWRKG__packOption:hover{background:var(--ws-hover)}.sermon-module__xFWRKG__packOption>span{flex-direction:column;gap:4px;display:flex}.sermon-module__xFWRKG__packOptionName{color:var(--ws-strong);font-size:14px;font-weight:650}.sermon-module__xFWRKG__packOptionPurpose{color:var(--ws-muted);font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__packModel{border:1px solid var(--ws-warn-border);background:var(--ws-warn-bg);color:var(--ws-warn-text);border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:11.5px}.sermon-module__xFWRKG__packAssembled{border:1px solid var(--ws-border);color:var(--ws-muted);border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:11.5px}.sermon-module__xFWRKG__packFoot{max-width:66ch;color:var(--ws-muted);margin-top:12px;font-size:12.5px;line-height:1.6}.sermon-module__xFWRKG__jobList{flex-direction:column;gap:10px;margin-top:16px;padding:0;list-style:none;display:flex}.sermon-module__xFWRKG__jobRow{border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.sermon-module__xFWRKG__jobHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sermon-module__xFWRKG__jobStatus{color:var(--ws-strong);font-size:13.5px;font-weight:650}.sermon-module__xFWRKG__jobMeta{color:var(--ws-muted);font-size:12.5px}.sermon-module__xFWRKG__jobBar{background:var(--ws-selected);border-radius:999px;height:6px;display:block;overflow:hidden}.sermon-module__xFWRKG__jobBarFill{background:var(--ws-link);border-radius:999px;height:100%;transition:width .4s;display:block}.sermon-module__xFWRKG__jobError{color:var(--ws-error-text);font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__artifactList{flex-direction:column;gap:8px;margin-top:16px;padding:0;list-style:none;display:flex}.sermon-module__xFWRKG__artifactRow{border:1px solid var(--ws-border);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.sermon-module__xFWRKG__artifactName{color:var(--ws-strong);font-size:14px;font-weight:650}.sermon-module__xFWRKG__artifactMeta{color:var(--ws-muted);font-size:12.5px}.sermon-module__xFWRKG__artifactStale{border:1px solid var(--ws-warn-border);background:var(--ws-warn-bg);color:var(--ws-warn-text);border-radius:8px;padding:6px 10px;font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__artifactTools{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.sermon-module__xFWRKG__artifactView{border:1px solid var(--ws-border);background:var(--ws-panel);border-radius:12px;margin-top:16px;padding:16px 18px}.sermon-module__xFWRKG__artifactView h3{color:var(--ws-strong);font-size:15px;font-weight:650}.sermon-module__xFWRKG__artifactUnsourced{color:var(--ws-muted);margin-top:10px;font-size:12.5px;line-height:1.55}.sermon-module__xFWRKG__artifactBody{max-width:70ch;max-height:60vh;margin-top:12px;overflow-y:auto}.sermon-module__xFWRKG__artifactBody h4{color:var(--ws-strong);margin-top:14px;font-size:14px;font-weight:650}.sermon-module__xFWRKG__artifactBody p{color:var(--ws-text);margin-top:8px;font-size:14px;line-height:1.65}.sermon-module__xFWRKG__artifactBullet{padding-left:16px;position:relative}.sermon-module__xFWRKG__artifactBullet:before{content:"•";color:var(--ws-muted);position:absolute;left:2px}@media (max-width:640px){.sermon-module__xFWRKG__packGrid{grid-template-columns:1fr}.sermon-module__xFWRKG__artifactTools,.sermon-module__xFWRKG__commentTools{gap:10px}.sermon-module__xFWRKG__signOffList{max-height:none}}@media (max-width:980px){.sermon-module__xFWRKG__rail{flex-wrap:wrap;height:auto}}.sermon-module__xFWRKG__noteWorkspace{background:var(--ws-bg);flex-direction:column;flex:1;min-width:0;display:flex}.sermon-module__xFWRKG__noteTopbar{justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:8px 18px;display:flex}.sermon-module__xFWRKG__noteTopbar>span{min-width:0;color:var(--ws-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:9px;font-size:12px;display:flex;overflow:hidden}.sermon-module__xFWRKG__noteTopbar>span svg{flex-shrink:0;width:15px}.sermon-module__xFWRKG__noteLayout{flex:1;min-height:0;display:flex}.sermon-module__xFWRKG__notePage{flex-direction:column;flex:1;min-width:0;display:flex}.sermon-module__xFWRKG__noteToolbar{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;max-height:30dvh;padding:4px 0;display:flex;overflow-y:auto}.sermon-module__xFWRKG__noteToolbar button{width:32px;height:30px;color:var(--ws-muted);border-radius:5px;font-size:14px}.sermon-module__xFWRKG__noteToolbar button:hover{background:var(--ws-hover);color:var(--ws-strong)}.sermon-module__xFWRKG__noteToolbar button:focus-visible{outline:2px solid var(--ws-link)}.sermon-module__xFWRKG__noteToolbar button:disabled{opacity:.4;cursor:default}.sermon-module__xFWRKG__notePaper{flex-direction:column;flex:1;width:100%;max-width:872px;min-height:0;margin:0 auto;padding:40px 56px 20px;display:flex;overflow-y:auto}.sermon-module__xFWRKG__noteTitle{width:100%;color:var(--ws-strong);background:0 0;border:0;margin-bottom:24px;font-size:32px;font-weight:600;line-height:1.4}.sermon-module__xFWRKG__noteTitle::placeholder{color:var(--ws-muted);opacity:.7}.sermon-module__xFWRKG__noteTitle:focus{outline:none}.sermon-module__xFWRKG__noteTitle:focus-visible{box-shadow:0 1px var(--ws-border)}.sermon-module__xFWRKG__noteBody{resize:none;width:100%;min-height:360px;color:var(--ws-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px;line-height:1.9}.sermon-module__xFWRKG__noteBody::placeholder{color:var(--ws-muted);opacity:.65}.sermon-module__xFWRKG__noteReading{color:var(--ws-text);font-size:16px;line-height:1.9}.sermon-module__xFWRKG__noteStatus{color:var(--ws-muted);justify-content:space-between;gap:12px;padding:10px 20px;font-size:10px;display:flex}.sermon-module__xFWRKG__noteSidebar{border-left:1px solid var(--ws-border);background:var(--ws-panel);flex-direction:column;flex-shrink:0;width:320px;display:flex;overflow-y:auto}.sermon-module__xFWRKG__noteSidebar>header{color:var(--ws-strong);align-items:center;gap:10px;padding:18px;font-size:13px;display:flex}.sermon-module__xFWRKG__noteSidebar>header svg{width:17px}.sermon-module__xFWRKG__noteAssistantIntro{padding:22px 18px;font-size:13px;line-height:1.7}.sermon-module__xFWRKG__noteAssistantIntro p{color:var(--ws-strong);margin-bottom:8px}.sermon-module__xFWRKG__noteAssistantIntro span,.sermon-module__xFWRKG__noteOutline p{color:var(--ws-muted)}.sermon-module__xFWRKG__noteOutline{border-top:1px solid var(--ws-border);flex-direction:column;gap:10px;padding:18px;font-size:12px;display:flex}.sermon-module__xFWRKG__noteOutline h2{color:var(--ws-muted);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.sermon-module__xFWRKG__noteOutline button{text-align:left}.sermon-module__xFWRKG__notePrompt{gap:12px;margin-top:auto;padding:18px;display:grid}.sermon-module__xFWRKG__notePrompt label{color:var(--ws-strong);font-size:12px}.sermon-module__xFWRKG__notePrompt textarea{border:1px solid var(--ws-border);background:var(--ws-bg);width:100%;color:var(--ws-text);resize:vertical;font:inherit;border-radius:8px;padding:12px;font-size:13px;line-height:1.6}.sermon-module__xFWRKG__notePrompt p{color:var(--ws-muted);font-size:11px;line-height:1.6}@media (max-width:980px){.sermon-module__xFWRKG__noteWorkspace{flex:none;width:100%;min-height:calc(100dvh - 70px)}.sermon-module__xFWRKG__notePaper{padding:30px}}@media (max-width:640px){.sermon-module__xFWRKG__noteLayout{flex-direction:column}.sermon-module__xFWRKG__noteSidebar{border-left:0;border-top:1px solid var(--ws-border);width:100%}.sermon-module__xFWRKG__notePaper{padding:28px 22px}.sermon-module__xFWRKG__noteTitle{font-size:28px}.sermon-module__xFWRKG__noteTopbar{padding:8px 12px}.sermon-module__xFWRKG__noteTopbar>span{max-width:115px}.sermon-module__xFWRKG__noteToolbar{flex-direction:row;max-height:none;padding:0}.sermon-module__xFWRKG__noteStatus{flex-wrap:wrap}}.sermon-module__xFWRKG__noteSidebar[hidden]{display:none}.sermon-module__xFWRKG__railButton:disabled{opacity:.4;cursor:default}.sermon-module__xFWRKG__chatThread{background:var(--ws-bg);flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:980px){.sermon-module__xFWRKG__chatThread{flex:none;width:100%;min-height:calc(100dvh - 70px)}}.sermon-module__xFWRKG__chatWelcome{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;min-height:0;padding:40px 24px;display:flex;overflow-y:auto}.sermon-module__xFWRKG__chatWelcomeLogo{object-fit:contain;flex-shrink:0;width:96px;height:96px}.sermon-module__xFWRKG__chatWelcome h1{letter-spacing:-.3px;color:var(--ws-strong);text-align:center;font-size:28px;font-weight:500}.sermon-module__xFWRKG__chatComposer{flex-direction:column;gap:12px;width:100%;max-width:760px;display:flex}.sermon-module__xFWRKG__chatForm{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:28px;align-items:flex-end;gap:6px;padding:6px 6px 6px 16px;display:flex;box-shadow:0 2px 12px #0000000f}.sermon-module__xFWRKG__chatForm:focus-within{border-color:var(--ws-focus)}.sermon-module__xFWRKG__chatForm textarea{resize:none;min-height:40px;max-height:160px;color:var(--ws-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:10px 4px;font-size:16px;line-height:1.4}.sermon-module__xFWRKG__chatForm textarea::placeholder{color:var(--ws-muted)}.sermon-module__xFWRKG__chatSend{background:var(--ws-strong);width:40px;height:40px;color:var(--ws-bg);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.sermon-module__xFWRKG__chatSend:disabled{opacity:.3;cursor:not-allowed}.sermon-module__xFWRKG__chatSend svg{width:20px;height:20px}.sermon-module__xFWRKG__chatPassage{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.sermon-module__xFWRKG__chatPassage label{color:var(--ws-muted);font-size:13px}.sermon-module__xFWRKG__chatPassage input{border:1px solid var(--ws-border);width:220px;color:var(--ws-text);font:inherit;background:0 0;border-radius:999px;padding:8px 14px;font-size:14px}.sermon-module__xFWRKG__chatPassage input:focus{border-color:var(--ws-focus);outline:none}.sermon-module__xFWRKG__chatHint{text-align:center;color:var(--ws-muted);font-size:11px;line-height:1.6}.sermon-module__xFWRKG__chatSuggestions{flex-direction:column;width:100%;max-width:760px;padding:0;list-style:none;display:flex}.sermon-module__xFWRKG__chatSuggestions button{text-align:left;width:100%;color:var(--ws-text);border-radius:12px;align-items:center;gap:14px;padding:12px 16px;font-size:15px;line-height:1.4;display:flex}.sermon-module__xFWRKG__chatSuggestions button:hover:not(:disabled){background:var(--ws-hover);color:var(--ws-strong)}.sermon-module__xFWRKG__chatSuggestions button:disabled{opacity:.5;cursor:default}.sermon-module__xFWRKG__chatSuggestions svg{width:20px;height:20px;color:var(--ws-muted);flex-shrink:0}.sermon-module__xFWRKG__chatScroll{flex:1;min-height:0;overflow-y:auto}.sermon-module__xFWRKG__chatColumn{max-width:760px;margin:0 auto;padding:28px 24px}.sermon-module__xFWRKG__chatMessages{flex-direction:column;gap:22px;padding:0;list-style:none;display:flex}.sermon-module__xFWRKG__chatUserRow{justify-content:flex-end;display:flex}.sermon-module__xFWRKG__chatUserBubble{background:var(--ws-selected);max-width:85%;color:var(--ws-strong);white-space:pre-wrap;border-radius:18px;padding:10px 16px;font-size:15px;line-height:1.55}.sermon-module__xFWRKG__chatAssistantRow{gap:12px;display:flex}.sermon-module__xFWRKG__chatAssistantAvatar{flex-shrink:0;place-items:center;width:28px;height:28px;margin-top:2px;display:grid}.sermon-module__xFWRKG__chatAssistantAvatar img{object-fit:contain;width:28px;height:28px}.sermon-module__xFWRKG__chatAssistantBody{min-width:0;color:var(--ws-text);flex-direction:column;flex:1;gap:14px;font-size:15px;line-height:1.65;display:flex}.sermon-module__xFWRKG__chatLead{color:var(--ws-strong);font-weight:600}.sermon-module__xFWRKG__chatWaiting{color:var(--ws-muted);font-style:italic}.sermon-module__xFWRKG__chatActivity{color:var(--ws-muted);font-style:italic;animation:1.8s ease-in-out infinite sermon-module__xFWRKG__chatActivityPulse}@keyframes sermon-module__xFWRKG__chatActivityPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.sermon-module__xFWRKG__chatActivity{animation:none}}.sermon-module__xFWRKG__textOptions{flex-direction:column;margin:6px 0 0;padding:0;list-style:none;display:flex}.sermon-module__xFWRKG__textOptions li+li{border-top:1px solid var(--ws-border)}.sermon-module__xFWRKG__textOption{width:100%;color:var(--ws-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:6px;margin:0;padding:14px 12px;transition:background-color .15s;display:flex}.sermon-module__xFWRKG__textOption:hover:not(:disabled){background:var(--ws-hover)}.sermon-module__xFWRKG__textOption:focus-visible{outline:2px solid var(--ws-focus);outline-offset:-2px}.sermon-module__xFWRKG__textOption:disabled{cursor:default;opacity:.6}.sermon-module__xFWRKG__textOptionHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sermon-module__xFWRKG__textOptionRef{color:var(--ws-strong);font-size:15px;font-weight:600}.sermon-module__xFWRKG__textOptionMeta{color:var(--ws-muted);font-size:12px}.sermon-module__xFWRKG__textOptionBadge{letter-spacing:.12em;text-transform:uppercase;color:var(--ws-muted);border:1px solid var(--ws-border);border-radius:999px;padding:3px 8px;font-size:10px}.sermon-module__xFWRKG__textOptionAction{color:var(--ws-link);white-space:nowrap;align-items:center;gap:3px;margin-left:auto;font-size:13px;font-weight:500;display:inline-flex}.sermon-module__xFWRKG__textOptionAction svg{width:13px;height:13px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.sermon-module__xFWRKG__textOption:hover:not(:disabled) .sermon-module__xFWRKG__textOptionAction svg{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.sermon-module__xFWRKG__textOption,.sermon-module__xFWRKG__textOptionAction svg{transition:none}.sermon-module__xFWRKG__textOption:hover:not(:disabled) .sermon-module__xFWRKG__textOptionAction svg{transform:none}}.sermon-module__xFWRKG__textOptionWords{max-width:72ch;color:var(--ws-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.sermon-module__xFWRKG__ownReference{flex-direction:column;gap:8px;margin-top:14px;display:flex}.sermon-module__xFWRKG__ownReference label{color:var(--ws-muted);font-size:12px}.sermon-module__xFWRKG__ownReference>div{flex-wrap:wrap;gap:8px;display:flex}.sermon-module__xFWRKG__ownReference input{border:1px solid var(--ws-border);min-width:0;color:var(--ws-text);font:inherit;background:0 0;border-radius:10px;flex:180px;padding:10px 12px;font-size:15px}.sermon-module__xFWRKG__ownReference input:focus{border-color:var(--ws-muted);outline:none}.sermon-module__xFWRKG__chooseBack{color:var(--ws-link);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:10px;padding:0;font-size:14px}.sermon-module__xFWRKG__chooseBack:hover{text-decoration:underline}.sermon-module__xFWRKG__generatedNoteBlock h2{color:var(--ws-strong);margin:20px 0 16px;font-size:21px}.sermon-module__xFWRKG__generatedNoteBlock{--note-editor-min-height:120px;--note-editor-bottom-space:40px}.sermon-module__xFWRKG__noteManuscriptBlock{--note-editor-min-height:96px;--note-editor-bottom-space:24px}.sermon-module__xFWRKG__askBar{flex-wrap:nowrap;align-items:center;gap:2px;padding:4px;display:flex}@media (max-width:760px){.sermon-module__xFWRKG__askBar{flex-wrap:wrap;max-width:90vw}}.sermon-module__xFWRKG__askBar button{color:var(--ws-text);white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:13px}.sermon-module__xFWRKG__askBar button:hover:not(:disabled){background:var(--ws-hover)}.sermon-module__xFWRKG__askBar button:focus-visible{outline:2px solid var(--ws-focus);outline-offset:1px}.sermon-module__xFWRKG__askBar button:disabled{opacity:.5;cursor:default}.sermon-module__xFWRKG__askSep{background:var(--ws-border);width:1px;height:18px;margin:0 4px}.sermon-module__xFWRKG__askForm{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.sermon-module__xFWRKG__askForm input{border:1px solid var(--ws-border);background:var(--ws-bg);width:min(300px,60vw);color:var(--ws-text);font:inherit;border-radius:6px;padding:6px 9px;font-size:13px}.sermon-module__xFWRKG__askForm input:focus-visible{outline:2px solid var(--ws-focus);outline-offset:0}.sermon-module__xFWRKG__askPanel{flex-direction:column;gap:10px;width:min(520px,90vw);max-height:min(420px,60vh);padding:12px 14px;display:flex;overflow-y:auto}.sermon-module__xFWRKG__askPanel p{color:var(--ws-text);margin:0;font-size:14px;line-height:1.65}.sermon-module__xFWRKG__askPanelLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--ws-muted);font-size:11px;font-weight:650}.sermon-module__xFWRKG__askPanel .sermon-module__xFWRKG__askPanelHint{color:var(--ws-muted);font-size:12px;line-height:1.5}.sermon-module__xFWRKG__askPanelActions{flex-wrap:wrap;gap:6px;display:flex}.sermon-module__xFWRKG__askDiff del{color:var(--ws-error-text);text-decoration-thickness:1px}.sermon-module__xFWRKG__askDiff ins{background:var(--ws-success-bg);color:var(--ws-text);border-radius:3px;padding:0 2px;text-decoration:none}.sermon-module__xFWRKG__askWorking{background:var(--ws-muted);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;animation:1.2s ease-in-out infinite sermon-module__xFWRKG__askPulse;display:inline-block}@keyframes sermon-module__xFWRKG__askPulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.sermon-module__xFWRKG__askWorking{animation:none}}.sermon-module__xFWRKG__searchAgain{background:var(--ws-surface);box-shadow:var(--ws-soft-shadow);color:var(--ws-text);font:inherit;cursor:pointer;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:8px;margin-top:14px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,color .15s;display:inline-flex}.sermon-module__xFWRKG__searchAgain svg{flex:none;width:16px;height:16px}.sermon-module__xFWRKG__searchAgain:hover:not(:disabled){color:var(--ws-strong);box-shadow:var(--ws-soft-shadow-hover)}.sermon-module__xFWRKG__searchAgain:focus-visible{outline:2px solid var(--ws-focus);outline-offset:2px}.sermon-module__xFWRKG__searchAgain:disabled{opacity:.55;cursor:default}@media (prefers-reduced-motion:reduce){.sermon-module__xFWRKG__searchAgain{transition:none}}.sermon-module__xFWRKG__noteManuscriptBlock h3{color:var(--ws-strong);margin:4px 0 8px;font-size:21px;font-weight:600}.sermon-module__xFWRKG__noteBlockHeading{width:100%;color:var(--ws-strong);background:0 0;border:0;margin:2px 0 4px;padding:0;font-family:inherit;font-size:21px;font-weight:600;line-height:1.4}.sermon-module__xFWRKG__noteBlockHeading::placeholder{color:var(--ws-muted);opacity:.55}.sermon-module__xFWRKG__noteBlockHeading:focus{outline:none}.sermon-module__xFWRKG__noteDocument{padding:36px 48px 120px}.sermon-module__xFWRKG__noteDocument>*{width:100%;max-width:872px;margin-inline:auto}.sermon-module__xFWRKG__noteDocument .sermon-module__xFWRKG__docHead{border-bottom:0;padding-bottom:4px}.sermon-module__xFWRKG__noteDocument .sermon-module__xFWRKG__docHead h1{letter-spacing:-.015em;font-size:32px;font-weight:600}.sermon-module__xFWRKG__noteDocument .sermon-module__xFWRKG__stage{border-top:0;margin-top:28px;padding-top:0}.sermon-module__xFWRKG__noteFlow{margin-top:14px}@media (max-width:980px){.sermon-module__xFWRKG__noteDocument{padding:24px 20px 90px}}
