.BibleSearchPanel-module__xWXpeW__panel{color:#ded5c7;background:#12100d;border:1px solid #3b3328;border-radius:1.2rem;gap:1.05rem;margin:1rem 0 1.25rem;padding:clamp(1rem,3vw,1.35rem);display:grid;position:relative;overflow:hidden;box-shadow:0 16px 48px #00000024}.BibleSearchPanel-module__xWXpeW__panel:before{content:"";pointer-events:none;background:radial-gradient(circle,#c0923c12,#0000 68%);border-radius:50%;width:15rem;height:15rem;position:absolute;top:-10rem;right:-8rem}.BibleSearchPanel-module__xWXpeW__panel>*{z-index:1;position:relative}.BibleSearchPanel-module__xWXpeW__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.BibleSearchPanel-module__xWXpeW__heading h2{color:#eee5d8;letter-spacing:-.025em;margin:.12rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:400}.BibleSearchPanel-module__xWXpeW__intro,.BibleSearchPanel-module__xWXpeW__status{color:#9d9589;margin:0;line-height:1.65}.BibleSearchPanel-module__xWXpeW__searchRow{grid-template-columns:1fr auto;gap:.65rem;display:grid}.BibleSearchPanel-module__xWXpeW__searchRow input,.BibleSearchPanel-module__xWXpeW__filters select{color:#e8dfd1;width:100%;font:inherit;background:#17140f;border:1px solid #4a4030;border-radius:.7rem;outline:none;padding:.82rem .95rem}.BibleSearchPanel-module__xWXpeW__searchRow input:focus,.BibleSearchPanel-module__xWXpeW__filters select:focus{border-color:#9b7637;box-shadow:0 0 0 3px #bb8b341a}.BibleSearchPanel-module__xWXpeW__searchRow button{color:#0b0a07;font:inherit;cursor:pointer;background:#bc8c35;border:1px solid #c99a43;border-radius:.7rem;padding:.82rem 1.15rem;font-weight:850}.BibleSearchPanel-module__xWXpeW__searchRow button:disabled{opacity:.48;cursor:not-allowed}.BibleSearchPanel-module__xWXpeW__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.BibleSearchPanel-module__xWXpeW__filters label{gap:.35rem;display:grid}.BibleSearchPanel-module__xWXpeW__filters span{color:#8d8477;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:900}.BibleSearchPanel-module__xWXpeW__results{gap:.65rem;display:grid}.BibleSearchPanel-module__xWXpeW__result{text-align:left;cursor:pointer;background:#15130f;border:1px solid #3b3328;border-radius:.85rem;gap:.4rem;padding:1rem 1.05rem;transition:transform .15s,border-color .15s;display:grid;position:relative}.BibleSearchPanel-module__xWXpeW__result:hover{border-color:#775b2e;transform:translateY(-1px)}.BibleSearchPanel-module__xWXpeW__result strong{color:#e8dfd1;font-family:Georgia,serif;font-size:1.02rem;font-weight:500}.BibleSearchPanel-module__xWXpeW__result span{color:#aaa094;line-height:1.6}.BibleSearchPanel-module__xWXpeW__result small{color:#caa455;font-weight:850}@media (max-width:700px){.BibleSearchPanel-module__xWXpeW__heading{display:grid}.BibleSearchPanel-module__xWXpeW__searchRow,.BibleSearchPanel-module__xWXpeW__filters{grid-template-columns:1fr}.BibleSearchPanel-module__xWXpeW__panel{border-radius:1rem}}@media (prefers-reduced-motion:reduce){.BibleSearchPanel-module__xWXpeW__result{transition:none}.BibleSearchPanel-module__xWXpeW__result:hover{transform:none}}
.JourneyHistoryPanel-module__ETH0Ra__panel{background:linear-gradient(145deg,#fbfbff,#fff);border:1px solid #dedff0;border-radius:1.55rem;gap:1.15rem;margin:1rem 0 1.25rem;padding:clamp(1rem,3vw,1.4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 52px #29265f12}.JourneyHistoryPanel-module__ETH0Ra__panel:before{content:"";pointer-events:none;background:radial-gradient(circle,#6366f11c,#0000 68%);border-radius:50%;width:18rem;height:18rem;position:absolute;top:-9rem;right:-7rem}.JourneyHistoryPanel-module__ETH0Ra__panel>*{z-index:1;position:relative}.JourneyHistoryPanel-module__ETH0Ra__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.JourneyHistoryPanel-module__ETH0Ra__heading h2{letter-spacing:-.025em;margin:.15rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:500}.JourneyHistoryPanel-module__ETH0Ra__intro,.JourneyHistoryPanel-module__ETH0Ra__status{color:#697386;margin:0;line-height:1.65}.JourneyHistoryPanel-module__ETH0Ra__sessions{gap:1rem;display:grid}.JourneyHistoryPanel-module__ETH0Ra__session{background:#ffffffe6;border:1px solid #e3e5ee;border-radius:1.3rem;gap:1rem;padding:1.1rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 9px 28px #141a2d09}.JourneyHistoryPanel-module__ETH0Ra__session:hover{border-color:#c8c6e8;transform:translateY(-2px);box-shadow:0 15px 36px #302d7813}.JourneyHistoryPanel-module__ETH0Ra__sessionHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.JourneyHistoryPanel-module__ETH0Ra__sessionHead h3{color:#20263a;margin:.28rem 0;font-family:Georgia,serif;font-size:1.12rem;font-weight:500;line-height:1.4}.JourneyHistoryPanel-module__ETH0Ra__sessionHead small{color:#7a8191}.JourneyHistoryPanel-module__ETH0Ra__sessionLabel{text-transform:uppercase;letter-spacing:.11em;color:#5550b6;font-size:.66rem;font-weight:900}.JourneyHistoryPanel-module__ETH0Ra__actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.JourneyHistoryPanel-module__ETH0Ra__resume,.JourneyHistoryPanel-module__ETH0Ra__save{font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:.65rem .95rem;font-size:.78rem;font-weight:850;transition:transform .14s,box-shadow .14s,background .14s}.JourneyHistoryPanel-module__ETH0Ra__resume{color:#fff;background:#302d78;border:0;box-shadow:0 5px 14px #302d782e}.JourneyHistoryPanel-module__ETH0Ra__resume:hover{background:#26235f;transform:translateY(-1px);box-shadow:0 8px 18px #302d783d}.JourneyHistoryPanel-module__ETH0Ra__save{color:#596175;background:#fff;border:1px solid #d8dbe5}.JourneyHistoryPanel-module__ETH0Ra__save:hover{color:#3e3a96;background:#f5f4ff;border-color:#a9a6dc}.JourneyHistoryPanel-module__ETH0Ra__path{scrollbar-width:thin;scrollbar-color:#d8dbe5 transparent;align-items:stretch;gap:.35rem;padding:.25rem .1rem .5rem;display:flex;overflow-x:auto}.JourneyHistoryPanel-module__ETH0Ra__pathStep{flex:none;align-items:center;gap:.35rem;display:flex}.JourneyHistoryPanel-module__ETH0Ra__connector{color:#b0b5c2;font-weight:900}.JourneyHistoryPanel-module__ETH0Ra__node{text-align:left;cursor:pointer;background:linear-gradient(145deg,#fafbfe,#fff);border:1px solid #e0e3eb;border-radius:1rem;gap:.2rem;min-width:8.5rem;max-width:12.8rem;padding:.76rem .82rem;transition:transform .14s,border-color .14s,background .14s;display:grid}.JourneyHistoryPanel-module__ETH0Ra__node:hover{background:#f4f3ff;border-color:#aaa7db;transform:translateY(-1px)}.JourneyHistoryPanel-module__ETH0Ra__node strong{color:#252b3c;white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.JourneyHistoryPanel-module__ETH0Ra__node small{color:#7a8191;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;font-size:.67rem;overflow:hidden}.JourneyHistoryPanel-module__ETH0Ra__type{text-transform:uppercase;letter-spacing:.09em;color:#5550b6;font-size:.6rem;font-weight:900}.JourneyHistoryPanel-module__ETH0Ra__more{color:#7c8393;white-space:nowrap;align-self:center;font-size:.76rem;font-weight:800}@media (max-width:700px){.JourneyHistoryPanel-module__ETH0Ra__heading,.JourneyHistoryPanel-module__ETH0Ra__sessionHead{display:grid}.JourneyHistoryPanel-module__ETH0Ra__actions{justify-content:flex-start}.JourneyHistoryPanel-module__ETH0Ra__path{margin-right:-.25rem}.JourneyHistoryPanel-module__ETH0Ra__node{min-width:7.7rem}.JourneyHistoryPanel-module__ETH0Ra__panel{border-radius:1.25rem}}@media (prefers-reduced-motion:reduce){.JourneyHistoryPanel-module__ETH0Ra__session,.JourneyHistoryPanel-module__ETH0Ra__resume,.JourneyHistoryPanel-module__ETH0Ra__node{transition:none}.JourneyHistoryPanel-module__ETH0Ra__session:hover,.JourneyHistoryPanel-module__ETH0Ra__resume:hover,.JourneyHistoryPanel-module__ETH0Ra__node:hover{transform:none}}
.BibleNavigator-module__FWbc5a__navigator{color:#ddd4c6;background:#12100d;border:1px solid #3a3227;border-radius:1rem;gap:1rem;margin:1.25rem 0 1.5rem;padding:1rem;display:grid}.BibleNavigator-module__FWbc5a__selectors{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.75rem;display:grid}.BibleNavigator-module__FWbc5a__selectors label,.BibleNavigator-module__FWbc5a__jump{gap:.35rem;display:grid}.BibleNavigator-module__FWbc5a__selectors span,.BibleNavigator-module__FWbc5a__jump label{text-transform:uppercase;letter-spacing:.08em;color:#91887a;font-size:.72rem;font-weight:800}.BibleNavigator-module__FWbc5a__selectors select,.BibleNavigator-module__FWbc5a__jump input{color:#e8dfd1;width:100%;font:inherit;background:#17140f;border:1px solid #4a4030;border-radius:.65rem;padding:.75rem}.BibleNavigator-module__FWbc5a__jump>div{grid-template-columns:1fr auto;gap:.5rem;display:grid}.BibleNavigator-module__FWbc5a__jump button,.BibleNavigator-module__FWbc5a__chapterNav button,.BibleNavigator-module__FWbc5a__searchToggle{color:#d5ccbd;cursor:pointer;background:#17140f;border:1px solid #4a4030;border-radius:.65rem;padding:.7rem .9rem;font-weight:800}.BibleNavigator-module__FWbc5a__jump button:hover,.BibleNavigator-module__FWbc5a__chapterNav button:hover:not(:disabled),.BibleNavigator-module__FWbc5a__searchToggle:hover{color:#e5c67d;border-color:#8b6932}.BibleNavigator-module__FWbc5a__utilityActions{flex-wrap:wrap;gap:.6rem;display:flex}.BibleNavigator-module__FWbc5a__searchToggle{justify-self:start}.BibleNavigator-module__FWbc5a__jump p{color:#d5ad64;margin:0;font-size:.85rem}.BibleNavigator-module__FWbc5a__chapterNav{border-top:1px solid #342d23;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;padding-top:1rem;display:grid}.BibleNavigator-module__FWbc5a__chapterNav strong{text-align:center;color:#d8ae58;font-family:Georgia,serif;font-weight:500}.BibleNavigator-module__FWbc5a__chapterNav button:first-child{text-align:left}.BibleNavigator-module__FWbc5a__chapterNav button:last-child{text-align:right}.BibleNavigator-module__FWbc5a__chapterNav button:disabled{opacity:.35;cursor:default}@media (max-width:640px){.BibleNavigator-module__FWbc5a__selectors{grid-template-columns:1fr}.BibleNavigator-module__FWbc5a__chapterNav{grid-template-columns:1fr 1fr}.BibleNavigator-module__FWbc5a__chapterNav strong{grid-area:1/1/auto/-1}.BibleNavigator-module__FWbc5a__chapterNav button{grid-row:2}.BibleNavigator-module__FWbc5a__jump>div{grid-template-columns:1fr auto}}
.CrossReferencesPanel-module__fjVwRq__back{color:#4f46e5;font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-weight:800}.CrossReferencesPanel-module__fjVwRq__currentVerse{color:#1e293b;border-left:4px solid #f59e0b;margin:1rem 0;padding:.8rem 0 .8rem 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;line-height:1.8}.CrossReferencesPanel-module__fjVwRq__discovery{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:1.25rem;margin-top:1.25rem;padding:1rem}.CrossReferencesPanel-module__fjVwRq__discoveryHeading,.CrossReferencesPanel-module__fjVwRq__allConnectionsHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.CrossReferencesPanel-module__fjVwRq__discoveryHeading h3,.CrossReferencesPanel-module__fjVwRq__allConnectionsHeading h3{margin:.15rem 0 0}.CrossReferencesPanel-module__fjVwRq__discoveryEyebrow{color:#4f46e5;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.CrossReferencesPanel-module__fjVwRq__discoveryCount{color:#4338ca;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;padding:.3rem .55rem;font-size:.72rem;font-weight:800}.CrossReferencesPanel-module__fjVwRq__discoveryIntro,.CrossReferencesPanel-module__fjVwRq__collapsedNote{color:#64748b;margin:.55rem 0 1rem;font-size:.9rem;line-height:1.55}.CrossReferencesPanel-module__fjVwRq__discoveryGrid{gap:.8rem;display:grid}.CrossReferencesPanel-module__fjVwRq__discoveryCard{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem;transition:border-color .16s,transform .16s,box-shadow .16s}.CrossReferencesPanel-module__fjVwRq__discoveryCard:hover{border-color:#a5b4fc;box-shadow:0 8px 24px #0f172a0f}.CrossReferencesPanel-module__fjVwRq__discoveryCard:active{transform:scale(.995)}.CrossReferencesPanel-module__fjVwRq__discoveryCard strong{color:#0f172a;margin-top:.2rem;font-size:1rem;display:block}.CrossReferencesPanel-module__fjVwRq__discoveryCard p{color:#475569;margin:.6rem 0 0;font-size:.88rem;line-height:1.55}.CrossReferencesPanel-module__fjVwRq__discoveryType{color:#7c3aed;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900;display:block}.CrossReferencesPanel-module__fjVwRq__discoveryReference{color:#334155;margin-top:.3rem;font-family:Georgia,Times New Roman,serif;font-size:.95rem;display:inline-block}.CrossReferencesPanel-module__fjVwRq__allConnections{border-top:1px solid #e2e8f0;margin-top:1.25rem;padding-top:1rem}.CrossReferencesPanel-module__fjVwRq__toggle{color:#334155;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.45rem .7rem;font-size:.78rem;font-weight:800}.CrossReferencesPanel-module__fjVwRq__toggle:hover{color:#4338ca;border-color:#818cf8}.CrossReferencesPanel-module__fjVwRq__cardButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem;transition:border-color .16s,background-color .16s,transform .16s}.CrossReferencesPanel-module__fjVwRq__cardButton+.CrossReferencesPanel-module__fjVwRq__cardButton{margin-top:.75rem}.CrossReferencesPanel-module__fjVwRq__cardButton:hover{background:#f8fafc;border-color:#a5b4fc}.CrossReferencesPanel-module__fjVwRq__cardButton:active{transform:scale(.995)}.CrossReferencesPanel-module__fjVwRq__follow{color:#4f46e5;margin-top:.75rem;font-size:.85rem;font-weight:800;display:inline-block}@media (min-width:760px){.CrossReferencesPanel-module__fjVwRq__discovery{padding:1.15rem}.CrossReferencesPanel-module__fjVwRq__discoveryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.GuidedStudyPanel-module__I0KvQG__panel{gap:1rem;display:grid}.GuidedStudyPanel-module__I0KvQG__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.GuidedStudyPanel-module__I0KvQG__heading h3{letter-spacing:-.02em;margin:.15rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500}.GuidedStudyPanel-module__I0KvQG__passageMeta{color:#9e9586;margin:.35rem 0 0;font:700 .74rem/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.GuidedStudyPanel-module__I0KvQG__saveBadge{color:#e2c57e;white-space:nowrap;background:#211a10;border:1px solid #6d572f;border-radius:999px;align-items:center;padding:.42rem .7rem;font:850 .72rem/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.GuidedStudyPanel-module__I0KvQG__boundary{background:linear-gradient(135deg,#19150e,#11100d);border:1px solid #514123;border-radius:1.15rem;padding:1.05rem 1.1rem;position:relative;box-shadow:0 8px 24px #00000029}.GuidedStudyPanel-module__I0KvQG__boundary:before{content:"";background:#c59a4a;border-radius:999px;width:3px;position:absolute;top:1rem;bottom:1rem;left:0}.GuidedStudyPanel-module__I0KvQG__boundary strong{color:#ead7aa}.GuidedStudyPanel-module__I0KvQG__boundary p{color:#b4aa9a;margin:.4rem 0 0;line-height:1.65}.GuidedStudyPanel-module__I0KvQG__factCard{color:#332c22;background-color:#f5edda;background-image:radial-gradient(circle at 15% 0,#ffffffb8,#0000 23rem),repeating-linear-gradient(0deg,#5b432206 0 1px,#0000 1px 5px);border:1px solid #4a3c24;border-radius:1.15rem;padding:1.1rem;box-shadow:0 12px 30px #0003,inset 0 0 45px #6e4c1c0b}.GuidedStudyPanel-module__I0KvQG__passageText{color:#2b261f;border-left:3px solid #a77b35;margin:.55rem 0 1rem;padding:.2rem 0 .2rem 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;line-height:1.82}.GuidedStudyPanel-module__I0KvQG__passageText span{display:inline}.GuidedStudyPanel-module__I0KvQG__passageText span+span{margin-left:.24em}.GuidedStudyPanel-module__I0KvQG__passageText sup{color:#8b6428;margin-right:.2rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.62em;font-weight:850}.GuidedStudyPanel-module__I0KvQG__factRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.GuidedStudyPanel-module__I0KvQG__factRow span{color:#6d6253;background:#fffbf0b8;border:1px solid #d7c8a8;border-radius:.85rem;gap:.25rem;padding:.72rem;font-size:.8rem;line-height:1.45;display:grid}.GuidedStudyPanel-module__I0KvQG__factRow strong{color:#55452e;text-transform:uppercase;letter-spacing:.08em;font-size:.67rem}.GuidedStudyPanel-module__I0KvQG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.GuidedStudyPanel-module__I0KvQG__stepButton{text-align:left;cursor:pointer;color:#aaa092;background:#17140f;border:1px solid #443925;border-radius:1rem;align-items:center;gap:.58rem;padding:.75rem;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:flex}.GuidedStudyPanel-module__I0KvQG__stepButton:hover{color:#dec993;background:#201a10;border-color:#8b6a32;transform:translateY(-1px)}.GuidedStudyPanel-module__I0KvQG__stepButton span{background:#29241c;border-radius:999px;flex:none;place-items:center;width:1.72rem;height:1.72rem;font-size:.73rem;font-weight:850;display:grid}.GuidedStudyPanel-module__I0KvQG__stepButton strong{font-size:.8rem}.GuidedStudyPanel-module__I0KvQG__stepActive{color:#e6cb8a;background:linear-gradient(145deg,#2b2112,#17130d);border-color:#b88b3b;box-shadow:0 6px 18px #0003}.GuidedStudyPanel-module__I0KvQG__stepActive span{color:#0d0b08;background:#b88935}.GuidedStudyPanel-module__I0KvQG__stepCard{color:#302b24;background-color:#f8f2e4;background-image:repeating-linear-gradient(#0000 0 31px,#537da921 32px);border:1px solid #d5c5a6;border-radius:1.2rem;padding:1.15rem;box-shadow:0 12px 30px #0000002e,inset 0 0 35px #5a432209}.GuidedStudyPanel-module__I0KvQG__stepHeading{align-items:flex-start;gap:.9rem;display:flex}.GuidedStudyPanel-module__I0KvQG__stepNumber{color:#6c4e1f;white-space:nowrap;background:#ead9b6;border-radius:999px;padding:.36rem .62rem;font-size:.69rem;font-weight:850;display:inline-flex}.GuidedStudyPanel-module__I0KvQG__stepHeading h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500}.GuidedStudyPanel-module__I0KvQG__stepHeading p{color:#71695d;margin:.35rem 0 0;line-height:1.62}.GuidedStudyPanel-module__I0KvQG__questions{gap:.78rem;margin-top:1.1rem;display:grid}.GuidedStudyPanel-module__I0KvQG__question{background:#fffcf4b3;border:1px solid #846b4333;border-radius:.95rem;grid-template-columns:1.8rem 1fr;align-items:flex-start;gap:.65rem;padding:.88rem;display:grid}.GuidedStudyPanel-module__I0KvQG__question>span{color:#6b4e22;background:#e8d9b9;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;font-weight:900;display:grid}.GuidedStudyPanel-module__I0KvQG__question p{color:#3d372f;margin:0 0 .6rem;font-weight:700;line-height:1.62}.GuidedStudyPanel-module__I0KvQG__question textarea{color:#28241f;resize:vertical;background-color:#fffdf7c7;background-image:repeating-linear-gradient(#0000 0 29px,#537da92e 30px);border:0;border-left:1px solid #c2484833;border-radius:.25rem;outline:none;width:100%;min-height:7.5rem;padding:.55rem .75rem .55rem 1rem;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:1rem;line-height:30px}.GuidedStudyPanel-module__I0KvQG__question textarea:focus{box-shadow:0 0 0 2px #b889352e}.GuidedStudyPanel-module__I0KvQG__stepActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;margin-top:1rem;display:flex}.GuidedStudyPanel-module__I0KvQG__stepActions button{color:#644a22;cursor:pointer;background:#fff9ec;border:1px solid #b99b67;border-radius:999px;padding:.7rem .95rem;font-weight:850}.GuidedStudyPanel-module__I0KvQG__stepActions button:disabled{opacity:.38;cursor:not-allowed}.GuidedStudyPanel-module__I0KvQG__discipline{background:linear-gradient(135deg,#1b160e,#12100c);border:1px solid #5a4729;border-radius:1.1rem;padding:1rem}.GuidedStudyPanel-module__I0KvQG__discipline p{color:#c7b99f;margin:.3rem 0 0;line-height:1.65}.GuidedStudyPanel-module__I0KvQG__discipline strong{color:#ebd7aa}@media (max-width:720px){.GuidedStudyPanel-module__I0KvQG__factRow,.GuidedStudyPanel-module__I0KvQG__steps{grid-template-columns:1fr}.GuidedStudyPanel-module__I0KvQG__stepButton{min-height:3rem}.GuidedStudyPanel-module__I0KvQG__heading{display:grid}.GuidedStudyPanel-module__I0KvQG__saveBadge{justify-self:start}.GuidedStudyPanel-module__I0KvQG__stepHeading{display:grid}.GuidedStudyPanel-module__I0KvQG__stepActions{grid-template-columns:1fr 1fr;display:grid}.GuidedStudyPanel-module__I0KvQG__stepActions button:nth-child(2){grid-area:1/1/auto/-1}.GuidedStudyPanel-module__I0KvQG__question{grid-template-columns:1fr}.GuidedStudyPanel-module__I0KvQG__question>span{display:none}}@media (prefers-reduced-motion:reduce){.GuidedStudyPanel-module__I0KvQG__stepButton{transition:none}.GuidedStudyPanel-module__I0KvQG__stepButton:hover{transform:none}}
.WordStudyPanel-module__XZh7xq__panel{border-top:1px solid #e2e8f0;gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.WordStudyPanel-module__XZh7xq__header,.WordStudyPanel-module__XZh7xq__occurrenceHeader,.WordStudyPanel-module__XZh7xq__occurrenceTop,.WordStudyPanel-module__XZh7xq__actions{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.WordStudyPanel-module__XZh7xq__header h4,.WordStudyPanel-module__XZh7xq__occurrenceHeader h4{color:#0f172a;margin:.1rem 0 0;font-size:1.15rem}.WordStudyPanel-module__XZh7xq__header h4{font-family:Georgia,Times New Roman,serif;font-size:1.55rem}.WordStudyPanel-module__XZh7xq__countBadge{white-space:nowrap;color:#4338ca;background:#eef2ff;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;font-weight:800}.WordStudyPanel-module__XZh7xq__caution{color:#78350f;background:#fffbeb;border-left:3px solid #f59e0b;border-radius:0 .8rem .8rem 0;margin:0;padding:.8rem 1rem;line-height:1.6}.WordStudyPanel-module__XZh7xq__morphology{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.9rem;gap:.35rem;padding:.9rem 1rem;display:grid}.WordStudyPanel-module__XZh7xq__morphology span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:800}.WordStudyPanel-module__XZh7xq__morphology strong{color:#0f172a;line-height:1.5}.WordStudyPanel-module__XZh7xq__morphology code{color:#334155;background:#e2e8f0;border-radius:.45rem;width:fit-content;padding:.2rem .4rem}.WordStudyPanel-module__XZh7xq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.WordStudyPanel-module__XZh7xq__stats div{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;gap:.2rem;padding:.8rem;display:grid}.WordStudyPanel-module__XZh7xq__stats strong{color:#0f172a;font-size:1.25rem}.WordStudyPanel-module__XZh7xq__stats span{color:#64748b;font-size:.78rem}.WordStudyPanel-module__XZh7xq__distribution{gap:.5rem;display:grid}.WordStudyPanel-module__XZh7xq__bookChips{flex-wrap:wrap;gap:.45rem;display:flex}.WordStudyPanel-module__XZh7xq__bookChips span{color:#475569;background:#f1f5f9;border-radius:999px;padding:.35rem .6rem;font-size:.78rem}.WordStudyPanel-module__XZh7xq__bookChips strong{color:#0f172a}.WordStudyPanel-module__XZh7xq__occurrenceHeader{align-items:end;padding-top:.25rem}.WordStudyPanel-module__XZh7xq__occurrenceHeader>span{color:#64748b;white-space:nowrap;font-size:.78rem}.WordStudyPanel-module__XZh7xq__occurrences{gap:.65rem;display:grid}.WordStudyPanel-module__XZh7xq__occurrence{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:.85rem}.WordStudyPanel-module__XZh7xq__occurrenceTop strong{color:#1e293b}.WordStudyPanel-module__XZh7xq__occurrenceTop span{color:#64748b;font-size:.75rem}.WordStudyPanel-module__XZh7xq__originalContext{color:#0f172a;margin:.6rem 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.75}.WordStudyPanel-module__XZh7xq__forms{color:#64748b;margin:0;font-size:.78rem}.WordStudyPanel-module__XZh7xq__actions{flex-wrap:wrap;justify-content:flex-start}.WordStudyPanel-module__XZh7xq__primaryButton,.WordStudyPanel-module__XZh7xq__secondaryButton{cursor:pointer;border-radius:.75rem;padding:.65rem .85rem;font-weight:800}.WordStudyPanel-module__XZh7xq__primaryButton{color:#fff;background:#4338ca;border:1px solid #4338ca}.WordStudyPanel-module__XZh7xq__secondaryButton{color:#334155;background:#fff;border:1px solid #cbd5e1}.WordStudyPanel-module__XZh7xq__primaryButton:disabled,.WordStudyPanel-module__XZh7xq__secondaryButton:disabled{opacity:.6;cursor:default}.WordStudyPanel-module__XZh7xq__status{color:#64748b;line-height:1.6}.WordStudyPanel-module__XZh7xq__error{color:#b91c1c;margin:0;font-size:.8rem}@media (max-width:640px){.WordStudyPanel-module__XZh7xq__header,.WordStudyPanel-module__XZh7xq__occurrenceHeader{align-items:flex-start}.WordStudyPanel-module__XZh7xq__stats{grid-template-columns:1fr}.WordStudyPanel-module__XZh7xq__actions{grid-template-columns:1fr;display:grid}.WordStudyPanel-module__XZh7xq__primaryButton,.WordStudyPanel-module__XZh7xq__secondaryButton{width:100%}}
.OriginalLanguagePanel-module__sC6RKq__panel{gap:1rem;display:grid}.OriginalLanguagePanel-module__sC6RKq__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.OriginalLanguagePanel-module__sC6RKq__intro,.OriginalLanguagePanel-module__sC6RKq__status,.OriginalLanguagePanel-module__sC6RKq__attribution,.OriginalLanguagePanel-module__sC6RKq__contextReminder{color:#475569;line-height:1.7}.OriginalLanguagePanel-module__sC6RKq__guardrail{background:#fffbeb;border:1px solid #fde68a;border-radius:1rem;padding:1rem}.OriginalLanguagePanel-module__sC6RKq__guardrail strong{color:#92400e}.OriginalLanguagePanel-module__sC6RKq__guardrail p{color:#78350f;margin:.35rem 0 0;line-height:1.6}.OriginalLanguagePanel-module__sC6RKq__wordStrip{flex-wrap:wrap;gap:.6rem;display:flex}.OriginalLanguagePanel-module__sC6RKq__word{cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;gap:.2rem;min-width:4rem;padding:.7rem .8rem;display:grid}.OriginalLanguagePanel-module__sC6RKq__word:hover{background:#f8fafc;border-color:#a5b4fc}.OriginalLanguagePanel-module__sC6RKq__wordActive{background:#eef2ff;border-color:#6366f1}.OriginalLanguagePanel-module__sC6RKq__surface{font-family:Georgia,Times New Roman,serif;font-size:1.35rem;line-height:1.2}.OriginalLanguagePanel-module__sC6RKq__transliteration{color:#64748b;font-size:.75rem}.OriginalLanguagePanel-module__sC6RKq__details{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.OriginalLanguagePanel-module__sC6RKq__detailsHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.OriginalLanguagePanel-module__sC6RKq__detailsHead h3{margin:.1rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.6rem}.OriginalLanguagePanel-module__sC6RKq__languageBadge,.OriginalLanguagePanel-module__sC6RKq__providerStatus{color:#4338ca;background:#eef2ff;border-radius:999px;align-items:center;padding:.3rem .6rem;font-size:.75rem;font-weight:800;display:inline-flex}.OriginalLanguagePanel-module__sC6RKq__dataGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0;display:grid}.OriginalLanguagePanel-module__sC6RKq__dataGrid div{border-top:1px solid #e2e8f0;padding-top:.65rem}.OriginalLanguagePanel-module__sC6RKq__dataGrid dt{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:800}.OriginalLanguagePanel-module__sC6RKq__dataGrid dd{color:#0f172a;margin:.25rem 0 0;font-weight:700;line-height:1.5}.OriginalLanguagePanel-module__sC6RKq__pending{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.OriginalLanguagePanel-module__sC6RKq__pending>p{color:#475569;line-height:1.65}.OriginalLanguagePanel-module__sC6RKq__provider{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.OriginalLanguagePanel-module__sC6RKq__provider div{gap:.2rem;display:grid}.OriginalLanguagePanel-module__sC6RKq__provider span{color:#64748b;font-size:.8rem}.OriginalLanguagePanel-module__sC6RKq__provider .OriginalLanguagePanel-module__sC6RKq__providerStatus{color:#4338ca;white-space:nowrap}.OriginalLanguagePanel-module__sC6RKq__attribution{margin-bottom:0;font-size:.8rem}@media (max-width:640px){.OriginalLanguagePanel-module__sC6RKq__heading,.OriginalLanguagePanel-module__sC6RKq__detailsHead{align-items:center}.OriginalLanguagePanel-module__sC6RKq__dataGrid{grid-template-columns:1fr}.OriginalLanguagePanel-module__sC6RKq__provider{align-items:flex-start}}
.TranslationComparePanel-module__stWaWW__panel{gap:1rem;display:grid}.TranslationComparePanel-module__stWaWW__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.TranslationComparePanel-module__stWaWW__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin:0 0 .3rem;font-size:.72rem;font-weight:800}.TranslationComparePanel-module__stWaWW__badge{white-space:nowrap;color:#475569;background:#f1f5f9;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;font-weight:800}.TranslationComparePanel-module__stWaWW__intro,.TranslationComparePanel-module__stWaWW__status,.TranslationComparePanel-module__stWaWW__notice p,.TranslationComparePanel-module__stWaWW__guide p{color:#475569;margin:0;line-height:1.65}.TranslationComparePanel-module__stWaWW__grid{gap:.9rem;display:grid}.TranslationComparePanel-module__stWaWW__card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.TranslationComparePanel-module__stWaWW__cardHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.TranslationComparePanel-module__stWaWW__cardHead span{color:#4338ca;background:#eef2ff;border-radius:999px;padding:.25rem .55rem;font-size:.72rem;font-weight:800}.TranslationComparePanel-module__stWaWW__verse{color:#1e293b;margin:.8rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;line-height:1.75}.TranslationComparePanel-module__stWaWW__card small{color:#64748b}.TranslationComparePanel-module__stWaWW__notice,.TranslationComparePanel-module__stWaWW__guide{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem}.TranslationComparePanel-module__stWaWW__notice strong{color:#1e293b;margin-bottom:.35rem;display:block}@media (min-width:900px){.TranslationComparePanel-module__stWaWW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ReaderCompletion-module__5UMIOq__reader{--bg:#f7f0df;--panel:#10100e;--soft:#ede4d1;--text:#302b23;--muted:#756d61;--border:#cfc3aa;--accent:#9a6b22;color:var(--text);background:#0b0b09;border:1px solid #3b3325;border-radius:1.4rem;margin-top:1.35rem;transition:background .18s,color .18s,border-color .18s;overflow:clip;box-shadow:0 28px 80px #0003}.ReaderCompletion-module__5UMIOq__theme_dark{--bg:#171714;--panel:#0c0c0b;--soft:#22201b;--text:#ece4d5;--muted:#aaa093;--border:#3b352a;--accent:#d0a451;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ReaderCompletion-module__5UMIOq__theme_sepia{--bg:#efe2c5;--panel:#15130f;--soft:#e5d6b7;--text:#3d3326;--muted:#766754;--border:#c9b38e;--accent:#8b6127}.ReaderCompletion-module__5UMIOq__font_classic{font-family:Georgia,Times New Roman,serif}.ReaderCompletion-module__5UMIOq__font_clean{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ReaderCompletion-module__5UMIOq__font_literary{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.ReaderCompletion-module__5UMIOq__commandBar{z-index:20;color:#ddd4c5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a09f5;border-bottom:1px solid #30291f;justify-content:space-between;align-items:center;gap:1rem;padding:.78rem 1rem;display:flex;position:sticky;top:0}.ReaderCompletion-module__5UMIOq__commandGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ReaderCompletion-module__5UMIOq__command,.ReaderCompletion-module__5UMIOq__activeCommand,.ReaderCompletion-module__5UMIOq__resume,.ReaderCompletion-module__5UMIOq__selectionActions button,.ReaderCompletion-module__5UMIOq__choice button,.ReaderCompletion-module__5UMIOq__sizeControls button,.ReaderCompletion-module__5UMIOq__panelNav button,.ReaderCompletion-module__5UMIOq__quickActions button,.ReaderCompletion-module__5UMIOq__tabs button{color:#cfc5b5;font:inherit;cursor:pointer;background:#15130f;border:1px solid #4a4030;border-radius:999px;padding:.55rem .8rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.78rem;font-weight:800;transition:transform .13s,background .13s,border-color .13s,box-shadow .13s}.ReaderCompletion-module__5UMIOq__command:hover,.ReaderCompletion-module__5UMIOq__resume:hover,.ReaderCompletion-module__5UMIOq__selectionActions button:hover:not(:disabled),.ReaderCompletion-module__5UMIOq__choice button:hover,.ReaderCompletion-module__5UMIOq__sizeControls button:hover,.ReaderCompletion-module__5UMIOq__panelNav button:hover:not(:disabled),.ReaderCompletion-module__5UMIOq__quickActions button:hover,.ReaderCompletion-module__5UMIOq__tabs button:hover{color:#ead39b;border-color:#a47a35;transform:translateY(-1px)}.ReaderCompletion-module__5UMIOq__activeCommand,.ReaderCompletion-module__5UMIOq__choiceActive,.ReaderCompletion-module__5UMIOq__activeTab{box-shadow:0 5px 15px #b8893533;color:#0c0b08!important;background:#b88935!important;border-color:#c59a4a!important}.ReaderCompletion-module__5UMIOq__resume{color:#d7b66f;background:#1d1810;border-color:#73572c}.ReaderCompletion-module__5UMIOq__palette{align-items:center;gap:.42rem;display:flex}.ReaderCompletion-module__5UMIOq__swatch{cursor:pointer;border:2px solid #0000;border-radius:999px;width:1.7rem;height:1.7rem;padding:0;transition:transform .13s,border-color .13s;box-shadow:0 0 0 1px #514737,0 2px 5px #0000002e}.ReaderCompletion-module__5UMIOq__swatch:hover{transform:scale(1.08)}.ReaderCompletion-module__5UMIOq__swatchActive{border-color:#f1e6d2;transform:scale(1.1)}.ReaderCompletion-module__5UMIOq__swatch_gold{background:#f2d47a}.ReaderCompletion-module__5UMIOq__swatch_rose{background:#eeb7b4}.ReaderCompletion-module__5UMIOq__swatch_sky{background:#acd8e6}.ReaderCompletion-module__5UMIOq__swatch_mint{background:#b7dcb4}.ReaderCompletion-module__5UMIOq__swatch_lavender{background:#d0c2df}.ReaderCompletion-module__5UMIOq__settings{color:#d8d0c2;background:#12110e;border-bottom:1px solid #342d22;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding:1.05rem;display:grid}.ReaderCompletion-module__5UMIOq__setting{gap:.52rem;display:grid}.ReaderCompletion-module__5UMIOq__setting>span{letter-spacing:.09em;text-transform:uppercase;color:#8f8678;font:850 .67rem/1 Inter,sans-serif}.ReaderCompletion-module__5UMIOq__choice,.ReaderCompletion-module__5UMIOq__sizeControls{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ReaderCompletion-module__5UMIOq__choice button,.ReaderCompletion-module__5UMIOq__sizeControls button{padding:.43rem .64rem}.ReaderCompletion-module__5UMIOq__sizeControls strong{text-align:center;min-width:3.2rem;font:800 .78rem/1 Inter,sans-serif}.ReaderCompletion-module__5UMIOq__setting input[type=range]{accent-color:#c99a43;width:100%}.ReaderCompletion-module__5UMIOq__selectionBar{color:#3e3427;background:#eadcbf;border-bottom:1px solid #d3c3a6;grid-template-columns:auto 1fr;align-items:center;gap:.6rem 1rem;padding:.78rem 1rem;font-family:Inter,sans-serif;display:grid}.ReaderCompletion-module__5UMIOq__selectionBar>strong{font-size:.84rem}.ReaderCompletion-module__5UMIOq__selectionBar>span{color:#746754;grid-column:1/-1;font-size:.8rem}.ReaderCompletion-module__5UMIOq__selectionActions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.ReaderCompletion-module__5UMIOq__selectionActions button{color:#51422d;background:#f7edda;border-color:#c9b48c}.ReaderCompletion-module__5UMIOq__selectionActions button:disabled{opacity:.42;cursor:not-allowed}.ReaderCompletion-module__5UMIOq__workspace{grid-template-columns:minmax(0,1fr);min-height:36rem;display:grid}.ReaderCompletion-module__5UMIOq__studyOpen{grid-template-columns:minmax(0,1fr) minmax(26rem,41%)}.ReaderCompletion-module__5UMIOq__paragraphReader,.ReaderCompletion-module__5UMIOq__verseReader{min-width:0;color:var(--text);background-color:var(--bg);background-image:radial-gradient(circle at 20% 0,#ffffff80,#0000 28rem),repeating-linear-gradient(0deg,#5f482506 0 1px,#0000 1px 5px);box-shadow:inset 0 0 70px #5c431f0e}.ReaderCompletion-module__5UMIOq__theme_dark .ReaderCompletion-module__5UMIOq__paragraphReader,.ReaderCompletion-module__5UMIOq__theme_dark .ReaderCompletion-module__5UMIOq__verseReader{background-image:radial-gradient(circle at 15% 0,#ffffff06,#0000 24rem),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 6px)}.ReaderCompletion-module__5UMIOq__paragraphReader{padding:clamp(2rem,5vw,4.4rem) clamp(1rem,8vw,6.5rem)}.ReaderCompletion-module__5UMIOq__paragraph{max-width:45rem;font-size:calc(1.22rem * var(--reader-scale));line-height:var(--reader-line-height);color:var(--text);letter-spacing:.003em;text-align:left;text-indent:1.45em;margin:0 auto .95em}.ReaderCompletion-module__5UMIOq__paragraph:first-child{text-indent:0}.ReaderCompletion-module__5UMIOq__inlineVerse{color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:normal;background:0 0;border:0;border-radius:.18rem;margin:0;padding:0 .02em;transition:background .12s,box-shadow .12s;position:relative;display:inline!important}.ReaderCompletion-module__5UMIOq__inlineVerse span{display:inline}.ReaderCompletion-module__5UMIOq__inlineVerse+.ReaderCompletion-module__5UMIOq__inlineVerse{margin-left:.14em}.ReaderCompletion-module__5UMIOq__inlineVerse sup,.ReaderCompletion-module__5UMIOq__verseRow sup{color:#8f692c;vertical-align:super;margin-right:.28rem;font-family:Inter,sans-serif;font-size:.56em;font-weight:850}.ReaderCompletion-module__5UMIOq__theme_dark .ReaderCompletion-module__5UMIOq__inlineVerse sup,.ReaderCompletion-module__5UMIOq__theme_dark .ReaderCompletion-module__5UMIOq__verseRow sup{color:#d1aa62}.ReaderCompletion-module__5UMIOq__inlineVerse:hover{background:#c1974821}.ReaderCompletion-module__5UMIOq__verseReader{gap:.12rem;padding:1.7rem clamp(.8rem,5vw,3rem);display:grid}.ReaderCompletion-module__5UMIOq__verseRow{width:min(100%,50rem);color:var(--text);font:inherit;font-size:calc(1.18rem * var(--reader-scale));line-height:var(--reader-line-height);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;margin:0 auto;padding:.7rem 2.1rem .7rem .78rem;transition:background .13s,border-color .13s,box-shadow .13s;position:relative}.ReaderCompletion-module__5UMIOq__verseRow:hover{background:#c1974814}.ReaderCompletion-module__5UMIOq__highlight_gold{background:linear-gradient(#0000 14%,#efcf689e 14% 88%,#0000 88%)}.ReaderCompletion-module__5UMIOq__highlight_rose{background:linear-gradient(#0000 14%,#ebabab8c 14% 88%,#0000 88%)}.ReaderCompletion-module__5UMIOq__highlight_sky{background:linear-gradient(#0000 14%,#a6d3e28c 14% 88%,#0000 88%)}.ReaderCompletion-module__5UMIOq__highlight_mint{background:linear-gradient(#0000 14%,#aed8a98c 14% 88%,#0000 88%)}.ReaderCompletion-module__5UMIOq__highlight_lavender{background:linear-gradient(#0000 14%,#c8b7da8c 14% 88%,#0000 88%)}.ReaderCompletion-module__5UMIOq__selected{outline-offset:2px;outline:2px solid #ae7e2e}.ReaderCompletion-module__5UMIOq__studying{background-color:#c1974814;box-shadow:inset 3px 0 #a8782e}.ReaderCompletion-module__5UMIOq__bookmark{color:#aa7626;margin-left:.28rem;font-family:Inter,sans-serif;font-size:.68em}.ReaderCompletion-module__5UMIOq__studyPanel{color:#ded5c6;background:#0f0e0c;border-left:1px solid #352e23;height:calc(100vh - 1.25rem);position:sticky;top:0;overflow:auto;box-shadow:-18px 0 45px #0000002e}.ReaderCompletion-module__5UMIOq__panelHead{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0e0cf5;border-bottom:1px solid #332c21;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.05rem 1.15rem .9rem;display:flex;position:sticky;top:0}.ReaderCompletion-module__5UMIOq__panelHead h2{color:#eee6d9;letter-spacing:-.02em;margin:.3rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:500}.ReaderCompletion-module__5UMIOq__panelNav{gap:.35rem;display:flex}.ReaderCompletion-module__5UMIOq__panelNav button{place-items:center;width:2.3rem;height:2.3rem;padding:0;display:grid}.ReaderCompletion-module__5UMIOq__panelNav button:disabled{opacity:.35;cursor:not-allowed}.ReaderCompletion-module__5UMIOq__quickActions{border-bottom:1px solid #30291f;flex-wrap:wrap;gap:.5rem;padding:.72rem 1.1rem;display:flex}.ReaderCompletion-module__5UMIOq__tabs{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0e0cf7;border-bottom:1px solid #30291f;gap:.45rem;padding:.72rem 1.1rem;display:flex;position:sticky;top:4.55rem;overflow-x:auto}.ReaderCompletion-module__5UMIOq__tabs button{color:#aaa092;flex:none}.ReaderCompletion-module__5UMIOq__panelBody{color:#ded5c6;padding:1.2rem}.ReaderCompletion-module__5UMIOq__panelBody .selected-verse{color:#e8dfd1;border-left-color:#b88935}.ReaderCompletion-module__5UMIOq__panelBody .context-card{background:#15130f;border-color:#3a3227}.ReaderCompletion-module__5UMIOq__panelBody .context-verse{color:#beb4a5}.ReaderCompletion-module__5UMIOq__panelBody .context-verse.current{color:#e9d7ad;background:#211b11}.ReaderCompletion-module__5UMIOq__panelBody .verse-notes{color:#312d27;background:#f6f0e2;border:1px solid #423724;border-radius:1rem;padding:1rem;box-shadow:0 16px 35px #0000002e}.ReaderCompletion-module__5UMIOq__panelBody .verse-notes .eyebrow{color:#8b6428}.ReaderCompletion-module__5UMIOq__panelBody .verse-notes h3{color:#302b24}.ReaderCompletion-module__5UMIOq__panelBody .verse-notes textarea{color:#27231e;resize:vertical;background-color:#fbf8ee;background-image:repeating-linear-gradient(#0000 0 30px,#537da933 31px);background-position:0 .8rem;border:0;border-left:1px solid #c2484842;border-radius:.2rem;width:100%;min-height:20rem;padding:.72rem 1rem .72rem 1.25rem;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:1.05rem;line-height:31px;box-shadow:inset 0 0 30px #58432309}.ReaderCompletion-module__5UMIOq__panelBody .notes-help{color:#71695d}.ReaderCompletion-module__5UMIOq__rotatePrompt{z-index:120;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050504e0;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.ReaderCompletion-module__5UMIOq__rotateCard{color:#ddd3c2;text-align:center;background:linear-gradient(145deg,#17140f,#0d0c0a);border:1px solid #6e572f;border-radius:1.35rem;width:min(100%,32rem);padding:1.6rem;box-shadow:0 30px 90px #00000080}.ReaderCompletion-module__5UMIOq__rotateIcon{color:#dbb96c;border:1px solid #806431;border-radius:1rem;place-items:center;width:4rem;height:4rem;margin:0 auto .8rem;font-size:2.3rem;display:grid}.ReaderCompletion-module__5UMIOq__rotateCard h2{color:#f0e5d2;margin:.35rem 0 .65rem;font-family:Georgia,Times New Roman,serif;font-weight:500}.ReaderCompletion-module__5UMIOq__rotateCard p{color:#aaa092;line-height:1.65}.ReaderCompletion-module__5UMIOq__rotateCard button{color:#0c0b08;cursor:pointer;background:#b88935;border:1px solid #826632;border-radius:999px;margin-top:.8rem;padding:.7rem 1rem;font-weight:850}@media (max-width:1050px){.ReaderCompletion-module__5UMIOq__settings{grid-template-columns:repeat(2,minmax(0,1fr))}.ReaderCompletion-module__5UMIOq__studyOpen{grid-template-columns:minmax(0,1fr) minmax(22rem,45%)}.ReaderCompletion-module__5UMIOq__paragraphReader{padding-inline:clamp(1rem,4vw,2rem)}}@media (max-width:820px) and (orientation:portrait){.ReaderCompletion-module__5UMIOq__studyOpen{grid-template-columns:1fr}.ReaderCompletion-module__5UMIOq__studyPanel{z-index:70;border-top:1px solid #493c27;border-left:0;border-radius:1.2rem 1.2rem 0 0;width:100%;height:min(78vh,48rem);position:fixed;inset:auto 0 0;box-shadow:0 -22px 65px #00000057}.ReaderCompletion-module__5UMIOq__panelHead{border-radius:1.2rem 1.2rem 0 0}.ReaderCompletion-module__5UMIOq__selectionBar{grid-template-columns:1fr}.ReaderCompletion-module__5UMIOq__selectionActions{justify-content:flex-start}.ReaderCompletion-module__5UMIOq__paragraphReader{padding:1.7rem 1.05rem}.ReaderCompletion-module__5UMIOq__paragraph{max-width:43rem}}@media (max-width:820px) and (orientation:landscape){.ReaderCompletion-module__5UMIOq__studyOpen{grid-template-columns:minmax(0,46%) minmax(0,54%)}.ReaderCompletion-module__5UMIOq__studyPanel{height:100vh}.ReaderCompletion-module__5UMIOq__paragraphReader,.ReaderCompletion-module__5UMIOq__verseReader{padding:1rem .8rem}.ReaderCompletion-module__5UMIOq__paragraph{font-size:calc(1.02rem * var(--reader-scale));line-height:1.65}.ReaderCompletion-module__5UMIOq__commandBar{position:relative}}@media (max-width:640px){.ReaderCompletion-module__5UMIOq__reader{border-radius:.9rem}.ReaderCompletion-module__5UMIOq__commandBar{flex-direction:column;align-items:flex-start}.ReaderCompletion-module__5UMIOq__palette{align-self:flex-end}.ReaderCompletion-module__5UMIOq__settings{grid-template-columns:1fr}.ReaderCompletion-module__5UMIOq__paragraphReader,.ReaderCompletion-module__5UMIOq__verseReader{padding:1.25rem .9rem}.ReaderCompletion-module__5UMIOq__paragraph{font-size:calc(1.14rem * var(--reader-scale));line-height:calc(var(--reader-line-height) + .03);text-indent:1.15em}.ReaderCompletion-module__5UMIOq__selectionActions{flex-wrap:nowrap;padding-bottom:.15rem;overflow-x:auto}.ReaderCompletion-module__5UMIOq__selectionActions button{flex:none}}@media (orientation:portrait) and (max-width:1100px){.ReaderCompletion-module__5UMIOq__studyPanel:has(.panel){max-height:78vh}}@media (prefers-reduced-motion:reduce){.ReaderCompletion-module__5UMIOq__command,.ReaderCompletion-module__5UMIOq__activeCommand,.ReaderCompletion-module__5UMIOq__resume,.ReaderCompletion-module__5UMIOq__selectionActions button,.ReaderCompletion-module__5UMIOq__choice button,.ReaderCompletion-module__5UMIOq__sizeControls button,.ReaderCompletion-module__5UMIOq__panelNav button,.ReaderCompletion-module__5UMIOq__quickActions button,.ReaderCompletion-module__5UMIOq__tabs button,.ReaderCompletion-module__5UMIOq__swatch,.ReaderCompletion-module__5UMIOq__inlineVerse,.ReaderCompletion-module__5UMIOq__verseRow{transition:none}.ReaderCompletion-module__5UMIOq__command:hover,.ReaderCompletion-module__5UMIOq__resume:hover,.ReaderCompletion-module__5UMIOq__selectionActions button:hover:not(:disabled),.ReaderCompletion-module__5UMIOq__choice button:hover,.ReaderCompletion-module__5UMIOq__sizeControls button:hover,.ReaderCompletion-module__5UMIOq__panelNav button:hover:not(:disabled),.ReaderCompletion-module__5UMIOq__quickActions button:hover,.ReaderCompletion-module__5UMIOq__tabs button:hover,.ReaderCompletion-module__5UMIOq__swatch:hover{transform:none}}
