.styles_verses_wrapper__wGhu5 {
    width: calc(100% - var(--desktop-bible-reader-margin));
    max-width: var(--bible-reader-max-width);
    min-height: calc(100vh - 40px - var(--desktop-header-height));
    margin: auto;
    margin-top: 40px;
    border-radius: 15px 15px 0px 0px;
    border-style: solid;
    border-color: var(--light-gray-border-color);
    border-width: 1px;
    border-bottom: none;
    background-color: white;
    color: var(--dark-text-color);
    display: flex;
    flex-direction: column;
}

@media (max-width: 960px) {
    .styles_verses_wrapper__wGhu5 {
        max-width: none;
        max-width: initial;
        min-height: calc(100vh - var(--mobile-header-height));;
        width: 100%;
        margin-top: 0px;
        border: none;
        border-radius: 0px;
    }
}
.VersesRootElement_verses_container_element__YGQRt.small_font {
    --reference-font-size: 16px;
}

.VersesRootElement_verses_container_element__YGQRt.medium_font {
    --reference-font-size: 18px;
}

.VersesRootElement_verses_container_element__YGQRt.large_font {
    --reference-font-size: 20px;
}

.VersesRootElement_verses_container_element__YGQRt.extra_large_font {
    --reference-font-size: 22px;
}

.VersesRootElement_verses_container_element__YGQRt.sans_serif {
    --regular: var(--proximanova-regular);
    --italic: var(--proximanova-regular-italic);
    --semibold: var(--proximanova-semibold);
    --bold: var(--proximanova-bold);
    --bold-italic: var(--proximanova-bold-italic);
}

.VersesRootElement_verses_container_element__YGQRt.serif {
    --regular: var(--source-serif-regular);
    --italic: var(--source-serif-italic);
    --semibold: var(--source-serif-semibold);
    --bold: var(--source-serif-bold);
    --bold-italic: var(--source-serif-bold-italic);
}

.VersesRootElement_verses_container_element__YGQRt .paragraph-element:first-child {
    margin-top: 0px;
}
.Note_footnote_element__NpvR_ {
    display: inline-block;
    position: relative;
    cursor: pointer;
    color: var(--dark-text-color);
}

.Note_footnote_content_wrapper__8upDB {
    display: block;
    overflow: hidden;
    overflow-y: scroll;
    scrollbar-width: none;
    position: absolute;
    width: 384px;
    top: 8px;
    left: 0px;
    min-height: 160px;
    max-height: 400px;
    border-radius: 8px;
    background-color: white;
    box-shadow: -1px -2px 8px 0px rgba(51, 51, 51, 0.05), 1px 2px 8px 0px rgba(0, 0, 0, 0.12);
    border: 1px solid var(--light-gray-border-color);
    z-index: var(--z-index-footnote-content);
    padding: 15px;
    padding-top: 70px;
    text-indent: 0px;
    font-size: calc(var(--reference-font-size) - 2px);
    transform: translate(-50%, 15px);
    font-family: var(--regular);
    line-height: 1.45em;
}

.Note_footnote_content_wrapper__8upDB::-webkit-scrollbar {
    display: none;
}

@media (max-width: 960px) {
    .Note_footnote_content_wrapper__8upDB {
        position: fixed;
        top: auto;
        top: initial;
        bottom: 0px;
        left: 0px;
        width: 100vw;
        border-radius: 8px 8px 0px 0px;
        height: 400px;
        box-shadow: none;
        transform: translate(0%, 100%);
        transition: transform 0.2s ease-in-out;
        z-index: var(--z-index-mobile-sheet);
        padding: 25px;
        padding-top: 70px;
    }

    .Note_footnote_content_wrapper__8upDB.Note_mobile_visible__bMs5U {
        transform: translate(0%, 0%);
    }
}

.Note_footnote_backdrop__vxq4w {
    display: none;
}

@media (max-width: 960px) {
    .Note_footnote_backdrop__vxq4w {
        display: block;
        position: fixed;
        width: 100vw;
        height: 100vh;
        top: 0px;
        left: 0px;
        background-color: transparent;
        transition: background-color 0.2s ease-in-out;
        z-index: var(--z-index-mobile-sheet-background);
        pointer-events: none;
    }

    .Note_footnote_backdrop__vxq4w.Note_mobile_visible__bMs5U {
        background-color: var(--dark-transparent-backdrop-color);
        transform: translateY(0%);
        pointer-events: all;
    }
}

.Note_footnote_marker__MDwGa {
    display: block;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-position: center;
    width: 32px;
    height: 44px;
    margin-right: 2px;
    margin-left: 2px;
    margin-top: -14px;
    margin-bottom: -14px;
    border-radius: 9999px;
    position: relative;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMS43Nzc3OCAxNkMxLjI4ODg5IDE2IDAuODcwMzcgMTUuODI1OSAwLjUyMjIyMiAxNS40Nzc4QzAuMTc0MDc0IDE1LjEyOTYgMCAxNC43MTExIDAgMTQuMjIyMlYxLjc3Nzc4QzAgMS4yODg4OSAwLjE3NDA3NCAwLjg3MDM3IDAuNTIyMjIyIDAuNTIyMjIyQzAuODcwMzcgMC4xNzQwNzQgMS4yODg4OSAwIDEuNzc3NzggMEgxMS41NTU2TDE2IDQuNDQ0NDRWMTQuMjIyMkMxNiAxNC43MTExIDE1LjgyNTkgMTUuMTI5NiAxNS40Nzc4IDE1LjQ3NzhDMTUuMTI5NiAxNS44MjU5IDE0LjcxMTEgMTYgMTQuMjIyMiAxNkgxLjc3Nzc4Wk0xLjc3Nzc4IDE0LjIyMjJIMTQuMjIyMlY1LjMzMzMzSDEwLjY2NjdWMS43Nzc3OEgxLjc3Nzc4VjE0LjIyMjJaTTMuNTU1NTYgMTIuNDQ0NEgxMi40NDQ0VjEwLjY2NjdIMy41NTU1NlYxMi40NDQ0Wk0zLjU1NTU2IDUuMzMzMzNIOFYzLjU1NTU2SDMuNTU1NTZWNS4zMzMzM1pNMy41NTU1NiA4Ljg4ODg5SDEyLjQ0NDRWNy4xMTExMUgzLjU1NTU2VjguODg4ODlaIiBmaWxsPSIjMDYzRTU3Ii8+Cjwvc3ZnPg==);
}

@media (hover: hover) {
    .Note_footnote_marker__MDwGa:hover {
        background-color: var(--hover-menu-blue-30);
    }
}

.Note_desktop_hidden__4pfSw {
    display: none
}

@media (max-width: 960px) {
    .Note_desktop_hidden__4pfSw {
        display: block;
    }
}

.Note_footnote_content_wrapper__8upDB .footnote-origin {
    height: 60px;
    width: calc(100% + 15px);
    left: -15px;
    background-color: white;
    text-align: center;
    display: block;
    position: absolute;
    top: 0px;
    padding: 0px 40px;
    line-height: 60px;
    font-family: var(--bold);
    border-bottom: 1px solid var(--light-gray-border-color);
}

.Note_close_button__nyyOE {
    content: '';
    width: 44px;
    height: 44px;
    position: absolute;
    top: 8px;
    right: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px 20px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTYuMjkwNyAxNC45NjFDMTYuNDY2OCAxNS4xMzcxIDE2LjU2NTggMTUuMzc2IDE2LjU2NTggMTUuNjI1MUMxNi41NjU4IDE1Ljg3NDEgMTYuNDY2OCAxNi4xMTMgMTYuMjkwNyAxNi4yODkxQzE2LjExNDYgMTYuNDY1MiAxNS44NzU3IDE2LjU2NDIgMTUuNjI2NiAxNi41NjQyQzE1LjM3NzYgMTYuNTY0MiAxNS4xMzg3IDE2LjQ2NTIgMTQuOTYyNiAxNi4yODkxTDEwLjAwMjQgMTEuMzI3NEw1LjA0MDY5IDE2LjI4NzZDNC44NjQ1NyAxNi40NjM3IDQuNjI1NyAxNi41NjI2IDQuMzc2NjMgMTYuNTYyNkM0LjEyNzU1IDE2LjU2MjYgMy44ODg2OCAxNi40NjM3IDMuNzEyNTYgMTYuMjg3NkMzLjUzNjQ0IDE2LjExMTQgMy40Mzc1IDE1Ljg3MjYgMy40Mzc1IDE1LjYyMzVDMy40Mzc1IDE1LjM3NDQgMy41MzY0NCAxNS4xMzU2IDMuNzEyNTYgMTQuOTU5NEw4LjY3NDI4IDkuOTk5MjhMMy43MTQxMyA1LjAzNzU2QzMuNTM4MDEgNC44NjE0NCAzLjQzOTA2IDQuNjIyNTcgMy40MzkwNiA0LjM3MzVDMy40MzkwNiA0LjEyNDQzIDMuNTM4MDEgMy44ODU1NiAzLjcxNDEzIDMuNzA5NDRDMy44OTAyNSAzLjUzMzMyIDQuMTI5MTIgMy40MzQzNyA0LjM3ODE5IDMuNDM0MzdDNC42MjcyNiAzLjQzNDM3IDQuODY2MTMgMy41MzMzMiA1LjA0MjI1IDMuNzA5NDRMMTAuMDAyNCA4LjY3MTE2TDE0Ljk2NDEgMy43MDg2NkMxNS4xNDAyIDMuNTMyNTQgMTUuMzc5MSAzLjQzMzU5IDE1LjYyODIgMy40MzM1OUMxNS44NzczIDMuNDMzNTkgMTYuMTE2MSAzLjUzMjU0IDE2LjI5MjIgMy43MDg2NkMxNi40Njg0IDMuODg0NzggMTYuNTY3MyA0LjEyMzY1IDE2LjU2NzMgNC4zNzI3MkMxNi41NjczIDQuNjIxNzkgMTYuNDY4NCA0Ljg2MDY2IDE2LjI5MjIgNS4wMzY3OEwxMS4zMzA1IDkuOTk5MjhMMTYuMjkwNyAxNC45NjFaIiBmaWxsPSIjNUQ1RDVEIi8+Cjwvc3ZnPg==);
}

@media (hover: hover) {
    .Note_close_button__nyyOE:hover {
        background-color: var(--hover-menu-blue-30);
        border-radius: 100%;
    }
}
.Para_s1__08pMJ, .Para_qa__9vXxG {
    font-family: var(--semibold);
    font-size: calc(var(--reference-font-size) + 6px);
    line-height: 1.25em;
    margin-top: 1em;
    margin-bottom: 0.5em;
}

@media (max-width: 960px) {
    .Para_s1__08pMJ {
        font-size: calc(var(--reference-font-size) + 2px);
        margin-top: 0.75em;
    }
}

.Para_s1__08pMJ:has(+ .Para_p__3z6xX),
.Para_qa__9vXxG:has(+ .Para_p__3z6xX),
.Para_s1__08pMJ:has(+ .Para_q1__UR_mA),
.Para_qa__9vXxG:has(+ .Para_q1__UR_mA) {
    margin-bottom: 8px;
}

.Para_s1__08pMJ + .Para_p__3z6xX,
.Para_qa__9vXxG + .Para_p__3z6xX,
.Para_s1__08pMJ + .Para_q1__UR_mA,
.Para_qa__9vXxG + .Para_q1__UR_mA {
    margin-top: 0px;
}

.Para_p__3z6xX:has(+ .Para_s1__08pMJ),
.Para_p__3z6xX:has(+ .Para_qa__9vXxG) {
    margin-bottom: 32px;
}

.Para_q1__UR_mA, .Para_q2__EtTpd, .Para_q3__HHZ0y, .Para_qr__IsKf0, .Para_qm1__jQ1TK, .Para_qm2__nyyBR, .Para_qm3__d3UuS, .Para_p__3z6xX, .Para_li1__k_XF1, .Para_li2__3WLRC, .Para_li3__SrJ2L, .Para_m__quCeS, .Para_pm__IxByM, .Para_pmo__xVtSY, .Para_pi1__bNw32, .Para_pi2__DIfCM, .Para_pc__YPzAB, .Para_iex__ETXxK {
    font-family: var(--regular);
    line-height: 1.7em;
    font-size: var(--reference-font-size);
}

.Para_pc__YPzAB, .Para_iex__ETXxK {
    font-size: calc(var(--reference-font-size) - 2px);
}

.Para_iex__ETXxK {
    font-family: var(--italic);
}

.Para_qr__IsKf0 {
    font-family: var(--italic);
}

@media (max-width: 960px) {
    .Para_q1__UR_mA, .Para_q2__EtTpd, .Para_q3__HHZ0y, .Para_qm1__jQ1TK, .Para_qm2__nyyBR, .Para_qm3__d3UuS, .Para_qr__IsKf0, .Para_p__3z6xX, .Para_li1__k_XF1, .Para_li2__3WLRC, .Para_li3__SrJ2L, .Para_m__quCeS, .Para_pm__IxByM, .Para_pmo__xVtSY {
        font-size: calc(var(--reference-font-size) - 2px);
    }
}

.Para_qr__IsKf0 {
    text-indent: 56px;
}

.Para_q1__UR_mA, .Para_qm1__jQ1TK {
    position: relative;
    padding-left: 45px;
}

.right-to-left .Para_q1__UR_mA,
.right-to-left .Para_qm1__jQ1TK {
    padding-left: 0px;
    padding-right: 45px;
}

.Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)),
.Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)) {
    margin-top: 5px;
}

.Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)):has(.bookmark-indicator),
.Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)):has(.bookmark-indicator) {
    padding-left: 60px;
}

.right-to-left .Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)):has(.bookmark-indicator),
.right-to-left .Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)):has(.bookmark-indicator) {
    padding-left: 0px;
    padding-right: 60px;
}

.Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)):has(.verse-note-indicator),
.Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)):has(.verse-note-indicator) {
    padding-left: 60px;
}

.right-to-left .Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)):has(.verse-note-indicator),
.right-to-left .Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)):has(.verse-note-indicator) {
    padding-left: 0px;
    padding-right: 60px;
}

.Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)):has(.verse-note-indicator):has(.bookmark-indicator),
.Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)):has(.verse-note-indicator):has(.bookmark-indicator) {
    padding-left: 90px;
}

.right-to-left .Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)):has(.verse-note-indicator):has(.bookmark-indicator),
.right-to-left .Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)):has(.verse-note-indicator):has(.bookmark-indicator) {
    padding-left: 0px;
    padding-right: 90px;
}

.Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child,
.Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child {
    position: absolute;
    left: 0px;
}

.right-to-left .Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child,
.right-to-left .Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child {
    left: auto;
    left: initial;
    right: 0px;
}

.Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .verse-marker-number,
.Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .verse-marker-number {
    display: inline-block;
    width: 20px;
    text-align: left;
}

.right-to-left .Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .verse-marker-number,
.right-to-left .Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .verse-marker-number {
    text-align: right;
}

.Para_q2__EtTpd, .Para_qm2__nyyBR {
    padding-left: 56px;
}

.right-to-left .Para_q2__EtTpd, 
.right-to-left .Para_qm2__nyyBR {
    padding-left: 0px;
    padding-right: 56px;
}

.Para_q3__HHZ0y, .Para_qm3__d3UuS {
    padding-left: 78px;
}

.right-to-left .Para_q3__HHZ0y, 
.right-to-left .Para_qm3__d3UuS {
    padding-left: 0px;
    padding-right: 78px;
}

.Para_q4__6_IkK {
    padding-left: 78px;
}

.right-to-left .Para_q4__6_IkK {
    padding-left: 0px;
    padding-right: 78px;
}

.Para_p__3z6xX, .Para_m__quCeS, .Para_pc__YPzAB, .Para_iex__ETXxK {
    margin-top: 0.8em;
    margin-bottom: 0.8em;
    text-indent: 25px;
}

.Para_pc__YPzAB {
    text-align: center;
    text-indent: 0px;
}

.Para_iex__ETXxK {
    text-indent: 0px;

}

.Para_p__3z6xX:has(:first-child:is(.verse-marker-element)),
.Para_m__quCeS:has(:first-child:is(.verse-marker-element)) {
    text-indent: 0px;
}

.Para_p__3z6xX:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .bookmark-indicator,
.Para_m__quCeS:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .bookmark-indicator,
.Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .bookmark-indicator,
.Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .bookmark-indicator {
    margin-left: 0px;
}

.right-to-left .Para_p__3z6xX:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .bookmark-indicator,
.right-to-left .Para_m__quCeS:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .bookmark-indicator,
.right-to-left .Para_q1__UR_mA:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .bookmark-indicator,
.right-to-left .Para_qm1__jQ1TK:has(:first-child:is(.verse-marker-element)) > .verse-marker-element:first-child > .bookmark-indicator {
    margin-left: 0px;
    margin-right: 0px;
}

.Para_pmo__xVtSY, .Para_pm__IxByM, .Para_pi1__bNw32, .Para_pi2__DIfCM {
    margin-top: 0.8em;
    margin-bottom: 0.8em;
    margin-left: 18px
}

.right-to-left .Para_pmo__xVtSY, 
.right-to-left .Para_pm__IxByM, 
.right-to-left .Para_pi1__bNw32, 
.right-to-left .Para_pi2__DIfCM {
    margin-left: 0px;
    margin-right: 18px;
}

@media (max-width: 960px) {
    .Para_p__3z6xX, .Para_m__quCeS, .Para_pmo__xVtSY, .Para_pm__IxByM {
        margin-top: 0.55em;
        margin-bottom: 0.55em;
    }
}

.Para_ms1__1CMnN {
    font-size: calc(var(--reference-font-size) + 6px);
    font-family: var(--semibold);
    line-height: 1.25em;
    margin-bottom: 0.7em;
}

@media (max-width: 960px) {
    .Para_ms1__1CMnN {
        font-size: calc(var(--reference-font-size) + 2px);
        margin-bottom: 0.5em;
    }
}

.Para_d__2KkQP,
.Para_lit__yIY_r {
    font-size: calc(var(--reference-font-size) + 2px);
    font-family: var(--italic);
    margin-top: 0.75em;
    margin-bottom: 0.75em;
    line-height: 1.25em;
}

.Para_lit__yIY_r {
    text-align: right;
}

.right-to-left .Para_lit__yIY_r {
    text-align: left;
}

@media (max-width: 960px) {
    .Para_d__2KkQP,
    .Para_lit__yIY_r {
        font-size: calc(var(--reference-font-size) - 2px);
    }
}

.Para_li1__k_XF1, .Para_li2__3WLRC, .Para_li3__SrJ2L {
    margin-left: 18px;
}

.right-to-left .Para_li1__k_XF1, 
.right-to-left .Para_li2__3WLRC, 
.right-to-left .Para_li3__SrJ2L {
    margin-left: 0px;
    margin-right: 18px;
}

.Para_cl__06B8A, .Para_sp__pwHEd {
    font-size: var(--reference-font-size);
    font-family: var(--proximanova-semibold);
    margin-bottom: 12px;
}

.Para_sp__pwHEd {
    margin-top: 24px;
}

@media (max-width: 960px) {
    .Para_cl__06B8A, .Para_sp__pwHEd {
        font-size: calc(var(--reference-font-size) - 2px);
    }
}
.Char_italic__b3_Ox {
    font-family: var(--italic);
}

.Char_bold__H60gO {
    font-family: var(--bold);
}

.Char_bold_italic__qjH9_ {
    font-family: var(--bold-italic);
}

.Char_smallcaps__TNbO0, 
.Char_nd__16loE {
    text-transform: uppercase;
}

.Char_wj__4lKfe {
    color: #B00707;
}

.Char_qs__eis_n {
    display: block;
    font-family: var(--italic);
    text-align: right;
    margin-top: 0.75em;
    margin-bottom: 0.75em;
    line-height: 1.25em;
}

.TableStyles_table_component__C0pKY {
    display: flex;
    flex-direction: column;
    font-family: var(--regular);
    line-height: 1.7em;
    font-size: var(--reference-font-size);
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}

@media (max-width: 960px) {
    .TableStyles_table_component__C0pKY {
        font-size: calc(var(--reference-font-size) - 2px);
    }
}

.TableStyles_table_row___A0ae {
    display: flex;
    justify-content: space-between;
}

.TableStyles_table_row___A0ae:has(> :last-child:nth-child(1)) > .TableStyles_table_cell__0Rx1S {
    width: 100%;
}

.TableStyles_table_row___A0ae:has(> :last-child:nth-child(2)) > .TableStyles_table_cell__0Rx1S:nth-child(1) {
    width: 70%;
}

.TableStyles_table_row___A0ae:has(> :last-child:nth-child(2)) > .TableStyles_table_cell__0Rx1S:nth-child(2) {
    width: 30%;
    text-align: right;
}

.TableStyles_table_row___A0ae:has(> :last-child:nth-child(3)) > .TableStyles_table_cell__0Rx1S {
    width: 33.3333%;
}

.TableStyles_table_row___A0ae:has(> :last-child:nth-child(3)) > .TableStyles_table_cell__0Rx1S:nth-child(2) {
    text-align: center;
}

.TableStyles_table_row___A0ae:has(> :last-child:nth-child(3)) > .TableStyles_table_cell__0Rx1S:nth-child(3) {
    text-align: right;
}

.TableStyles_table_row___A0ae:has(> :last-child:nth-child(4)) > .TableStyles_table_cell__0Rx1S {
    width: 25%;
}

.TableStyles_th1__GZrp8, .TableStyles_th2__vz4WI, .TableStyles_th3__lZSH8, .TableStyles_th4__LVjsY {
    font-family: var(--bold);
}
.styles_reading_plan_container__rcPno {
    width: 100%;
    min-height: calc(100vh - 40px - var(--desktop-header-height));
    margin-top: 40px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 960px) {
    .styles_reading_plan_container__rcPno {
        min-height: calc(100vh - var(--mobile-header-height));
        margin-top: 0px;
    }
}

.styles_reading_plan_section_wrapper__SN2W2 {
    width: calc(100% - var(--desktop-bible-reader-margin));
    max-width: var(--bible-reader-max-width);
    flex-grow: 1;
    margin: auto;
    margin-bottom: 44px;
    border-radius: 15px;
    border-style: solid;
    border-color: var(--light-gray-border-color);
    border-width: 1px;
    background-color: white;
    color: var(--dark-text-color);
    display: flex;
    flex-direction: column;
}

.styles_navigation_component__26i2c {
    width: 100%;
}

.styles_header_image__y_via {
    position: relative;
    width: 100%;
    aspect-ratio: 2.17;
}

@media (max-width: 960px) {
    .styles_reading_plan_section_wrapper__SN2W2 {
        max-width: none;
        max-width: initial;
        min-height: calc(100vh - var(--mobile-header-height));;
        width: 100%;
        margin-top: 0px;
        border: none;
        border-radius: 0px;
    }
}
.VerseMarker_verse_marker_element__vfhdr {
    position: relative;
}

.VerseMarker_marker_number__hubEc {
    font-size: calc(var(--reference-font-size) - 6px);
    color: var(--neutral-gray-color);
    font-family: var(--semibold);
    position: relative;
    top: -6px;
    margin-right: 5px;
    margin-left: 5px;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}

@media (max-width: 960px) {
    .VerseMarker_marker_number__hubEc {
        font-size: calc(var(--reference-font-size) - 8px);
    }
}

.VerseMarker_verse_id__q8Reg {
    width: 1px;
    height: 1px;
    margin-top: -1px;
    margin-right: -1px;
    display: inline-block;
    position: absolute;
    top: -200px;
    visibility: hidden;
    pointer-events: none;
}

.VerseMarker_bookmark__Y_4x5,
.VerseMarker_note__2UF7w {
    width: 28px;
    height: 28px;
    margin-top: -6px;
    margin-bottom: -6px;
    border-radius: 100%;
    cursor: pointer;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
}

.VerseMarker_bookmark__Y_4x5 {
    background-size: 14px 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE0IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMS45OTg3IDE3LjMzMjdDMS41NDAzNiAxNy4zMzI3IDEuMTQ4IDE3LjE2OTUgMC44MjE2MTUgMTYuODQzMUMwLjQ5NTIyNiAxNi41MTY3IDAuMzMyMDMxIDE2LjEyNDMgMC4zMzIwMzEgMTUuNjY2VjIuMzMyNjhDMC4zMzIwMzEgMS44NzQzNSAwLjQ5NTIyNiAxLjQ4MTk5IDAuODIxNjE1IDEuMTU1NkMxLjE0OCAwLjgyOTIxIDEuNTQwMzYgMC42NjYwMTYgMS45OTg3IDAuNjY2MDE2SDExLjk5ODdDMTIuNDU3IDAuNjY2MDE2IDEyLjg0OTQgMC44MjkyMSAxMy4xNzU4IDEuMTU1NkMxMy41MDIyIDEuNDgxOTkgMTMuNjY1NCAxLjg3NDM1IDEzLjY2NTQgMi4zMzI2OFYxNS42NjZDMTMuNjY1NCAxNi4xMjQzIDEzLjUwMjIgMTYuNTE2NyAxMy4xNzU4IDE2Ljg0MzFDMTIuODQ5NCAxNy4xNjk1IDEyLjQ1NyAxNy4zMzI3IDExLjk5ODcgMTcuMzMyN0gxLjk5ODdaTTEuOTk4NyAxNS42NjZIMTEuOTk4N1YyLjMzMjY4SDEwLjMzMlY4LjE2NjAyTDguMjQ4NyA2LjkxNjAyTDYuMTY1MzYgOC4xNjYwMlYyLjMzMjY4SDEuOTk4N1YxNS42NjZaIiBmaWxsPSIjMDI1QzhEIi8+Cjwvc3ZnPg==);
}

.VerseMarker_note__2UF7w {
    background-size: 20px 20px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNOC4zMzIwMyAzLjMzMjY4SDUuOTk4N0M1LjA2NTM2IDMuMzMyNjggNC41OTg3IDMuMzMyNjggNC4yNDIwMyAzLjUxNDM1QzMuOTI4NDEgMy42NzQwOSAzLjY3MzQ0IDMuOTI5MDYgMy41MTM3IDQuMjQyNjhDMy4zMzIwMyA0LjU5OTM1IDMuMzMyMDMgNS4wNjYwMiAzLjMzMjAzIDUuOTk5MzVWMTMuOTk5M0MzLjMzMjAzIDE0LjkzMjcgMy4zMzIwMyAxNS4zOTkzIDMuNTEzNyAxNS43NTZDMy42NzM0OCAxNi4wNjk2IDMuOTI4NDQgMTYuMzI0NiA0LjI0MjAzIDE2LjQ4NDNDNC41OTc4NiAxNi42NjYgNS4wNjQ1MyAxNi42NjYgNS45OTYyIDE2LjY2NkgxNC4wMDEyQzE0LjkzMjkgMTYuNjY2IDE1LjM5ODcgMTYuNjY2IDE1Ljc1NDUgMTYuNDg0M0MxNi4wNjg3IDE2LjMyNDMgMTYuMzIzNyAxNi4wNjkzIDE2LjQ4MzcgMTUuNzU2QzE2LjY2NTQgMTUuMzk5MyAxNi42NjU0IDE0LjkzMzUgMTYuNjY1NCAxNC4wMDE4VjExLjY2Nk0xMy4zMzIgNC4xNjYwMkw4LjMzMjAzIDkuMTY2MDJWMTEuNjY2SDEwLjgzMkwxNS44MzIgNi42NjYwMk0xMy4zMzIgNC4xNjYwMkwxNS44MzIgMS42NjYwMkwxOC4zMzIgNC4xNjYwMkwxNS44MzIgNi42NjYwMk0xMy4zMzIgNC4xNjYwMkwxNS44MzIgNi42NjYwMiIgc3Ryb2tlPSIjMDI1QzhEIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
}

@media (hover: hover) {
    .VerseMarker_bookmark__Y_4x5:hover,
    .VerseMarker_note__2UF7w:hover {
        background-color: var(--hover-menu-blue-30);
    }
}

.VerseMarker_bookmark__Y_4x5.hidden,
.VerseMarker_note__2UF7w.hidden {
    display: none;
}
.VerseText_verse_text__kRH1I {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
}

.VerseText_verse_text__kRH1I.selected {
    text-decoration: underline;
    text-decoration-style: dashed;
    text-underline-offset: 7px;
    text-decoration-thickness: 2px;
    text-decoration-color: #079BDF;
}

.VerseText_verse_text__kRH1I.highlight-color-PERIWINKLE_BLUE {
    background-color: #AED2F0;
}

.VerseText_verse_text__kRH1I.highlight-color-AQUA_BLUE {
    background-color: #A3E2ED;
}

.VerseText_verse_text__kRH1I.highlight-color-SKY_BLUE {
    background-color: #6CC5E9;
}

.VerseText_verse_text__kRH1I.highlight-color-LAVENDER {
    background-color: #CEADD0;
}

.VerseText_verse_text__kRH1I.highlight-color-GOLDENROD {
    background-color: #FDD197;
}

.VerseText_verse_text__kRH1I.highlight-color-PLUM {
    background-color: #A07197;
}

.VerseText_verse_text__kRH1I.highlight-color-LIME_GREEN {
    background-color: #BBEB9D;
}
.BibleVerseChapterAdvance_nav_container__pHJ50 {
    position: fixed;
    z-index: var(--z-index-foreground);
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - var(--desktop-bible-reader-margin));
    max-width: var(--bible-reader-max-width);
    height: 100vh;
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}

.BibleVerseChapterAdvance_prev_nav_button__WIPhg, .BibleVerseChapterAdvance_forward_nav_button__R4CSJ {
    width: 56px;
    height: 56px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    bottom: 15%;
    position: absolute;
    pointer-events: all;
    cursor: pointer;
    opacity: 1;
    transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out
}

@media (max-width: 960px) {
    .BibleVerseChapterAdvance_prev_nav_button__WIPhg.hidden {
        opacity: 0;
        transform: translateX(-70px);
    }
    
    .BibleVerseChapterAdvance_forward_nav_button__R4CSJ.hidden {
        opacity: 0;
        transform: translateX(70px);
    }
}

@media (max-width: 960px) {
    .BibleVerseChapterAdvance_prev_nav_button__WIPhg, .BibleVerseChapterAdvance_forward_nav_button__R4CSJ {
        width: 48px;
        height: 48px;
        bottom: 20%;
    }
}

.BibleVerseChapterAdvance_prev_nav_button__WIPhg {
    left: -115px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIGZpbGw9IiMyNTM3NDYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMS44MzIxIDIyLjU4MjFDMzIuMjIyNiAyMi4xOTE2IDMyLjIyMjYgMjEuNTU4NCAzMS44MzIxIDIxLjE2NzlDMzEuNDQxNiAyMC43Nzc0IDMwLjgwODQgMjAuNzc3NCAzMC40MTc5IDIxLjE2NzlMMjQuMjkyOSAyNy4yOTI5QzI0LjI0NDEgMjcuMzQxNyAyNC4yMDE0IDI3LjM5NDMgMjQuMTY0OCAyNy40NDk4QzIzLjkwODUgMjcuODM3OSAyMy45NTEyIDI4LjM2NTQgMjQuMjkyOSAyOC43MDcxTDMwLjQxNzkgMzQuODMyMUMzMC44MDg0IDM1LjIyMjYgMzEuNDQxNiAzNS4yMjI2IDMxLjgzMjEgMzQuODMyMUMzMi4yMjI2IDM0LjQ0MTYgMzIuMjIyNiAzMy44MDg0IDMxLjgzMjEgMzMuNDE3OUwyNi40MTQyIDI4TDMxLjgzMjEgMjIuNTgyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==);
}

@media (max-width: 960px) {
    .BibleVerseChapterAdvance_prev_nav_button__WIPhg {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjIiIGZpbGw9IiMyNTM3NDYiLz4KPHBhdGggZD0iTTI1LjMzNCAyMC42NjkzTDIyLjAwMDcgMjQuMDAyNkwyNS4zMzQgMjcuMzM1OSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);
    }
}

@media (hover: hover) {
    .BibleVerseChapterAdvance_prev_nav_button__WIPhg:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIGZpbGw9IiMzNjRGNjQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMS44MzIxIDIyLjU4MjFDMzIuMjIyNiAyMi4xOTE2IDMyLjIyMjYgMjEuNTU4NCAzMS44MzIxIDIxLjE2NzlDMzEuNDQxNiAyMC43Nzc0IDMwLjgwODQgMjAuNzc3NCAzMC40MTc5IDIxLjE2NzlMMjQuMjkyOSAyNy4yOTI5QzI0LjI0NDEgMjcuMzQxNyAyNC4yMDE0IDI3LjM5NDMgMjQuMTY0OCAyNy40NDk4QzIzLjkwODUgMjcuODM3OSAyMy45NTEyIDI4LjM2NTQgMjQuMjkyOSAyOC43MDcxTDMwLjQxNzkgMzQuODMyMUMzMC44MDg0IDM1LjIyMjYgMzEuNDQxNiAzNS4yMjI2IDMxLjgzMjEgMzQuODMyMUMzMi4yMjI2IDM0LjQ0MTYgMzIuMjIyNiAzMy44MDg0IDMxLjgzMjEgMzMuNDE3OUwyNi40MTQyIDI4TDMxLjgzMjEgMjIuNTgyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==);
    }
}

.BibleVerseChapterAdvance_forward_nav_button__R4CSJ {
    right: -115px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU2IDApIiBmaWxsPSIjMjUzNzQ2Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQuMTY3OSAyMi41ODIxQzIzLjc3NzQgMjIuMTkxNiAyMy43Nzc0IDIxLjU1ODQgMjQuMTY3OSAyMS4xNjc5QzI0LjU1ODQgMjAuNzc3NCAyNS4xOTE2IDIwLjc3NzQgMjUuNTgyMSAyMS4xNjc5TDMxLjcwNzEgMjcuMjkyOUMzMS43NTU5IDI3LjM0MTcgMzEuNzk4NiAyNy4zOTQzIDMxLjgzNTIgMjcuNDQ5OEMzMi4wOTE1IDI3LjgzNzkgMzIuMDQ4OCAyOC4zNjU0IDMxLjcwNzEgMjguNzA3MUwyNS41ODIxIDM0LjgzMjFDMjUuMTkxNiAzNS4yMjI2IDI0LjU1ODQgMzUuMjIyNiAyNC4xNjc5IDM0LjgzMjFDMjMuNzc3NCAzNC40NDE2IDIzLjc3NzQgMzMuODA4NCAyNC4xNjc5IDMzLjQxNzlMMjkuNTg1OCAyOEwyNC4xNjc5IDIyLjU4MjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=);
}

@media (max-width: 960px) {
    .BibleVerseChapterAdvance_forward_nav_button__R4CSJ {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjIiIGN5PSIyMiIgcj0iMjIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQ2IDIpIiBmaWxsPSIjMjUzNzQ2Ii8+CjxwYXRoIGQ9Ik0yMi42NjYgMjAuNjY5M0wyNS45OTkzIDI0LjAwMjZMMjIuNjY2IDI3LjMzNTkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
    }
}

@media (hover: hover) {
    .BibleVerseChapterAdvance_forward_nav_button__R4CSJ:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU2IDApIiBmaWxsPSIjMzY0RjY0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQuMTY3OSAyMi41ODIxQzIzLjc3NzQgMjIuMTkxNiAyMy43Nzc0IDIxLjU1ODQgMjQuMTY3OSAyMS4xNjc5QzI0LjU1ODQgMjAuNzc3NCAyNS4xOTE2IDIwLjc3NzQgMjUuNTgyMSAyMS4xNjc5TDMxLjcwNzEgMjcuMjkyOUMzMS43NTU5IDI3LjM0MTcgMzEuNzk4NiAyNy4zOTQzIDMxLjgzNTIgMjcuNDQ5OEMzMi4wOTE1IDI3LjgzNzkgMzIuMDQ4OCAyOC4zNjU0IDMxLjcwNzEgMjguNzA3MUwyNS41ODIxIDM0LjgzMjFDMjUuMTkxNiAzNS4yMjI2IDI0LjU1ODQgMzUuMjIyNiAyNC4xNjc5IDM0LjgzMjFDMjMuNzc3NCAzNC40NDE2IDIzLjc3NzQgMzMuODA4NCAyNC4xNjc5IDMzLjQxNzlMMjkuNTg1OCAyOEwyNC4xNjc5IDIyLjU4MjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=);
    }
}

.BibleVerseChapterAdvance_link__HeP5x {
    display: block;
    width: 100%;
    height: 100%;
}
.BibleVerseNavHeader_header__xpt1i {
    height: 96px;
    border-radius: 15px 15px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--light-gray-border-color);
    margin-bottom: 30px;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_header__xpt1i {
        margin-bottom: 0px;
        height: 68px;
    }
}

.BibleVerseNavHeader_bible_nav_container__29z7k {
    width: 100%;
    height: 100%;
    padding-left: 76px;
    padding-right: 52px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_bible_nav_container__29z7k {
        padding-left: 24px;
        padding-right: 24px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

.BibleVerseNavHeader_right_column__PFyUT {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    position: relative;
}

.BibleVerseNavHeader_left_column__0MPEC {
    display: flex;
    justify-content: flex-start;
    position: relative;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_left_column__0MPEC {
        max-width: 77.5%;
    }

    .BibleVerseNavHeader_right_column__PFyUT {
        margin-left: 8px;
    }
}

.BibleVerseNavHeader_menu_selector__JAEQ_ {
    height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    padding: 0px 12px;
    border-radius: 10px;
    background-color: #f5f5f5;
    border: 1.5px solid rgba(230, 230, 230, 0.75);
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    font-family: var(--proximanova-semibold);
    font-size: 16px;
    color: var(--selected-blue-color);
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_menu_selector__JAEQ_ {
        height: 44px;
        gap: 6px;
    }
}

.BibleVerseNavHeader_menu_selector__JAEQ_ > span {
    display: inline-block;
    text-box-edge: cap alphabetic;
    text-box-trim: trim-both;
    text-align: center;
}

.BibleVerseNavHeader_menu_selector__JAEQ_ .BibleVerseNavHeader_translation_title__xCIkv {
    padding: 6px 8px;
    background-color: #C4D6E0;
    border-radius: 9999px;
}

.BibleVerseNavHeader_menu_selector__JAEQ_ .BibleVerseNavHeader_menu_open_indicator__xf_0v {
    width: 24px;
    height: 24px;
    margin-left: -3px;
    transform: rotate(180deg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px 24px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNyAxNC41TDEyIDkuNUwxNyAxNC41IiBzdHJva2U9IiMwMjVDOEQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
}

.BibleVerseNavHeader_menu_selector__JAEQ_.BibleVerseNavHeader_menu_active__x3XVT .BibleVerseNavHeader_menu_open_indicator__xf_0v {
    transform: rotate(0deg);
}

.BibleVerseNavHeader_navigation_menu_wrapper__fJejL {
    position: absolute;
    z-index: var(--z-index-bible-nav-menu-desktop);
    top: 60px;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_navigation_menu_wrapper__fJejL {
        position: fixed;
        width: 100vw;
        height: 100vh;
        top: 0px;
        left: 0px;
        z-index: var(--z-index-mobile-sheet);
    }
}

.BibleVerseNavHeader_navigation_menu_mobile_background__waD1i {
    background-color: transparent;
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0px;
    left: 0px;
    pointer-events: none;
    display: none;
    transition: background-color 0.3s ease-in-out;
}

.BibleVerseNavHeader_navigation_menu_mobile_background__waD1i.mobile-visible {
    background-color: var(--dark-transparent-backdrop-color);
    pointer-events: all;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_navigation_menu_mobile_background__waD1i {
        display: block;
    }
}

.BibleVerseNavHeader_navigation_menu_container__nKijt {
    display: flex;
    flex-direction: column;
    width: 550px;
    height: 460px;
    border-radius: 15px;
    border: 1px solid var(--light-gray-border-color);
    background: #FFF;
    box-shadow: 0px 12px 16px -4px  rgba(10, 13, 18, 0.08), 0px 4px 6px -2px rgba(10, 13, 18, 0.03), 0px 2px 2px -1px rgba(10, 13, 18, 0.04);
    overflow: hidden;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_navigation_menu_container__nKijt {
        width: 100%;
        height: calc(100% - var(--fullscreen-overlay-top-offset));
        position: absolute;
        z-index: var(--z-index-mobile-sheet);
        top: var(--fullscreen-overlay-top-offset);
        left: 0px;
        box-shadow: none;
        border: none;
        border-radius: 10px 10px 0px 0px;
        transform: translateY(100%);
        transition: transform 0.3s ease-in-out;
    }

    .BibleVerseNavHeader_navigation_menu_container__nKijt.mobile-visible {
        transform: translateY(0%);
    }
}

.BibleVerseNavHeader_hidden__tp6ue {
    display: none !important;
}

.BibleVerseNavHeader_desktop_hidden__vKnvo {
    display: none !important;
    pointer-events: none;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_desktop_hidden__vKnvo {
        display: block !important;
    }
}

.BibleVerseNavHeader_selector_section_active__wFIH6 {
    z-index: var(--z-index-bible-nav-menu-desktop);
}

.BibleVerseNavHeader_section_selector_header__FJQKK {
    height: 60px;
    flex-shrink: 0;
    border-bottom: 1px solid var(--light-gray-border-color);
    display: flex;
    padding-left: 22px;
    position: relative;
    align-items: flex-end;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_section_selector_header__FJQKK {
        height: 84px;
        border-bottom: none;
        justify-content: center;
        padding-left: 0px;
        box-shadow: 1px 2px 8px 0px rgba(0, 0, 0, 0.12);
    }

    .BibleVerseNavHeader_section_selector_header__FJQKK.languages {
        height: 59px;
    }
}

.BibleVerseNavHeader_section_selector_header__FJQKK .back-button {
    position: absolute;
    top: 13px;
    left: 25px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    background-position: center;
    background-size: 8px 12px;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgOCAxMiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTYuNSAxTDEuNSA2TDYuNSAxMSIgc3Ryb2tlPSIjNUQ1RDVEIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);
}

@media (hover: hover) {
    .BibleVerseNavHeader_section_selector_header__FJQKK .back-button:hover {
        background-color: var(--hover-menu-blue-30);
        border-radius: 100%;
    }
}

.BibleVerseNavHeader_section_selector_header__FJQKK .close-button {
    position: absolute;
    top: 9px;
    right: 25px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    background-position: center;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTMuMDMyNSAxMS45NjhDMTMuMTczNCAxMi4xMDg5IDEzLjI1MjYgMTIuMyAxMy4yNTI2IDEyLjQ5OTNDMTMuMjUyNiAxMi42OTg1IDEzLjE3MzQgMTIuODg5NiAxMy4wMzI1IDEzLjAzMDVDMTIuODkxNyAxMy4xNzE0IDEyLjcwMDYgMTMuMjUwNiAxMi41MDEzIDEzLjI1MDZDMTIuMzAyIDEzLjI1MDYgMTIuMTEwOSAxMy4xNzE0IDExLjk3IDEzLjAzMDVMOC4wMDE5MyA5LjA2MTE0TDQuMDMyNTUgMTMuMDI5M0MzLjg5MTY1IDEzLjE3MDIgMy43MDA1NiAxMy4yNDkzIDMuNTAxMyAxMy4yNDkzQzMuMzAyMDQgMTMuMjQ5MyAzLjExMDk1IDEzLjE3MDIgMi45NzAwNSAxMy4wMjkzQzIuODI5MTUgMTIuODg4NCAyLjc1IDEyLjY5NzMgMi43NSAxMi40OThDMi43NSAxMi4yOTg4IDIuODI5MTUgMTIuMTA3NyAyLjk3MDA1IDExLjk2NjhMNi45Mzk0MyA3Ljk5ODY0TDIuOTcxMyA0LjAyOTI3QzIuODMwNCAzLjg4ODM3IDIuNzUxMjUgMy42OTcyOCAyLjc1MTI1IDMuNDk4MDJDMi43NTEyNSAzLjI5ODc2IDIuODMwNCAzLjEwNzY3IDIuOTcxMyAyLjk2Njc3QzMuMTEyMiAyLjgyNTg3IDMuMzAzMjkgMi43NDY3MiAzLjUwMjU1IDIuNzQ2NzJDMy43MDE4MSAyLjc0NjcyIDMuODkyOSAyLjgyNTg3IDQuMDMzOCAyLjk2Njc3TDguMDAxOTMgNi45MzYxNEwxMS45NzEzIDIuOTY2MTRDMTIuMTEyMiAyLjgyNTI1IDEyLjMwMzMgMi43NDYwOSAxMi41MDI1IDIuNzQ2MDlDMTIuNzAxOCAyLjc0NjA5IDEyLjg5MjkgMi44MjUyNSAxMy4wMzM4IDIuOTY2MTRDMTMuMTc0NyAzLjEwNzA0IDEzLjI1MzggMy4yOTgxNCAxMy4yNTM4IDMuNDk3MzlDMTMuMjUzOCAzLjY5NjY1IDEzLjE3NDcgMy44ODc3NSAxMy4wMzM4IDQuMDI4NjRMOS4wNjQ0MiA3Ljk5ODY0TDEzLjAzMjUgMTEuOTY4WiIgZmlsbD0iIzVENUQ1RCIvPgo8L3N2Zz4=);
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_section_selector_header__FJQKK:not(.languages) .close-button {
        top: 6px;
        right: 7px;
        background-size: 16px 16px;
    }
}

@media (hover: hover) {
    .BibleVerseNavHeader_section_selector_header__FJQKK .close-button:hover {
        background-color: var(--hover-menu-blue-30);
        border-radius: 100%;
    }
}

.BibleVerseNavHeader_section_selector__vdhOq {
    height: 43px;
    width: 121px;
    padding: 10px;
    border-bottom: 3px solid transparent;
    font-size: 18px;
    font-family: var(--proximanova-semibold);
    line-height: 125%;
    text-align: center;
    color: var(--neutral-gray-color);
    text-transform: capitalize;
    cursor: pointer;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_section_selector__vdhOq {
        width: auto;
        flex-grow: 1;
    }
}

.BibleVerseNavHeader_section_selector__vdhOq.selected {
    color: var(--selected-blue-color);
    border-bottom: 5px solid var(--selected-blue-color);
    font-family: var(--proximanova-bold);
}

.BibleVerseNavHeader_section_selector__vdhOq.languages {
    width: 100%;
    color: var(--dark-text-color);
    padding-bottom: 36px;
}

.BibleVerseNavHeader_section_book_version_selection__FD58U,
.BibleVerseNavHeader_section_chapter_selection__cQsrE,
.BibleVerseNavHeader_section_verse_selection__EXmhb {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    flex-shrink: 1;
    min-height: 0;
}

.BibleVerseNavHeader_search_bar_section__Eslrj {
    width: calc(100% + 48px);
    margin-left: -24px;
    flex-shrink: 0;
    padding-left: 24px;
    padding-right: 24px;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
}

.BibleVerseNavHeader_search_input__95_kc {
    width: 100%;
    height: 36px;
    line-height: 36px;
    border: 1px solid var(--light-gray-border-color);
    background-color: #f9f9f9;
    border-radius: 8px;
    padding-left: 34px;
    font-size: 16px;
    text-transform: capitalize;
    font-family: var(--proximanova-regular);
    -moz-appearance: none;
         appearance: none;
    -webkit-appearance: none;
    outline: none;
    position: relative;
}

.BibleVerseNavHeader_search_input__95_kc::-moz-placeholder {
    color: #a2a2a2;
}

.BibleVerseNavHeader_search_input__95_kc::placeholder {
    color: #a2a2a2;
}

.BibleVerseNavHeader_search_bar_section__Eslrj:after {
    content: '';
    width: 18px;
    height: 18px;
    left: 36px;
    top: 9px;
    background-position: center;
    background-size: contain;
    position: absolute;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4IiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuODc0OTUgMS41QzYuODU4MzkgMS41MDAwOSA1Ljg1NjU5IDEuNzQzMjcgNC45NTMxNCAyLjIwOTI3QzQuMDQ5NjggMi42NzUyNyAzLjI3MDc3IDMuMzUwNTYgMi42ODEzNyA0LjE3ODgyQzIuMDkxOTggNS4wMDcwNyAxLjcwOTIgNS45NjQyNiAxLjU2NDk4IDYuOTcwNTNDMS40MjA3NSA3Ljk3NjgxIDEuNTE5MjYgOS4wMDI5OCAxLjg1MjI4IDkuOTYzNDRDMi4xODUzIDEwLjkyMzkgMi43NDMxOCAxMS43OTA4IDMuNDc5MzcgMTIuNDkxOEM0LjIxNTU3IDEzLjE5MjggNS4xMDg3MiAxMy43MDc2IDYuMDg0MzMgMTMuOTkzMkM3LjA1OTk0IDE0LjI3ODggOC4wODk3IDE0LjMyNyA5LjA4NzcxIDE0LjEzMzdDMTAuMDg1NyAxMy45NDA0IDExLjAyMyAxMy41MTEyIDExLjgyMTQgMTIuODgyTDE0LjU2MDQgMTUuNjIxQzE0LjcwMTkgMTUuNzU3NiAxNC44OTE0IDE1LjgzMzIgMTUuMDg4IDE1LjgzMTVDMTUuMjg0NiAxNS44Mjk4IDE1LjQ3MjggMTUuNzUwOSAxNS42MTE4IDE1LjYxMTlDMTUuNzUwOSAxNS40NzI4IDE1LjgyOTcgMTUuMjg0NyAxNS44MzE1IDE1LjA4ODFDMTUuODMzMiAxNC44OTE0IDE1Ljc1NzYgMTQuNzAyIDE1LjYyMDkgMTQuNTYwNUwxMi44ODE5IDExLjgyMTVDMTMuNjIyOSAxMC44ODE1IDE0LjA4NDMgOS43NTE4IDE0LjIxMzMgOC41NjE4QzE0LjM0MjIgNy4zNzE3OSAxNC4xMzM1IDYuMTY5NTIgMTMuNjExMSA1LjA5MjU3QzEzLjA4ODcgNC4wMTU2MyAxMi4yNzM2IDMuMTA3NTIgMTEuMjU5MiAyLjQ3MjE3QzEwLjI0NDcgMS44MzY4MyA5LjA3MTkyIDEuNDk5OTIgNy44NzQ5NSAxLjVaTTIuOTk5OTUgNy44NzVDMi45OTk5NSA2LjU4MjA3IDMuNTEzNTYgNS4zNDIwOSA0LjQyNzggNC40Mjc4NUM1LjM0MjA0IDMuNTEzNjEgNi41ODIwMiAzIDcuODc0OTUgM0M5LjE2Nzg4IDMgMTAuNDA3OSAzLjUxMzYxIDExLjMyMjEgNC40Mjc4NUMxMi4yMzYzIDUuMzQyMDkgMTIuNzQ5OSA2LjU4MjA3IDEyLjc0OTkgNy44NzVDMTIuNzQ5OSA5LjE2NzkzIDEyLjIzNjMgMTAuNDA3OSAxMS4zMjIxIDExLjMyMjFDMTAuNDA3OSAxMi4yMzY0IDkuMTY3ODggMTIuNzUgNy44NzQ5NSAxMi43NUM2LjU4MjAyIDEyLjc1IDUuMzQyMDQgMTIuMjM2NCA0LjQyNzggMTEuMzIyMUMzLjUxMzU2IDEwLjQwNzkgMi45OTk5NSA5LjE2NzkzIDIuOTk5OTUgNy44NzVaIiBmaWxsPSIjNzA3MDcwIi8+Cjwvc3ZnPg==);
}

.BibleVerseNavHeader_scroll_container__w7Im_ {
    flex-grow: 1;
    overflow-y: scroll;
    overflow-x: hidden;
    scrollbar-width: none;
    padding: 0px 24px;
    padding-bottom: 8px;
    overscroll-behavior: none;
}

.BibleVerseNavHeader_scroll_container__w7Im_::-webkit-scrollbar {
    display: none;
}

.BibleVerseNavHeader_old_testament_selector__k41gs, .BibleVerseNavHeader_new_testament_selector__YhEOt {
    font-family: var(--proximanova-bold);
    font-size: 18px;
    line-height: 125%;
    width: calc(100% + 48px);
    margin-left: -24px;
    padding-left: 24px;
    padding-top: 15px;
    margin-top: -15px;
    color: var(--neutral-gray-color);
    text-transform: capitalize;
    position: sticky;
    top: 0px;
    background-color: white;
    margin-bottom: 10px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    z-index: var(--z-index-foreground);
}

.BibleVerseNavHeader_new_testament_selector__YhEOt {
    margin-top: 20px;
}

.BibleVerseNavHeader_old_testament_selector__k41gs.expanded:after,
.BibleVerseNavHeader_new_testament_selector__YhEOt.expanded:after {
    content: '';
    width: 24px;
    height: 24px;
    position: absolute;
    right: 24px;
    top: 15px;
    background-position: center;
    background-size: contain;
    position: absolute;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI1IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcuNTY3NyAxNEwxMi40MDEgOUw3LjIzNDM4IDE0IiBzdHJva2U9IiMwMjVDOEQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
}

.BibleVerseNavHeader_old_testament_selector__k41gs.collapsed:after,
.BibleVerseNavHeader_new_testament_selector__YhEOt.collapsed:after {
    content: '';
    width: 24px;
    height: 24px;
    position: absolute;
    right: 24px;
    top: 15px;
    transform: rotate(180deg);
    background-position: center;
    background-size: contain;
    position: absolute;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI1IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTcuNTY3NyAxNEwxMi40MDEgOUw3LjIzNDM4IDE0IiBzdHJva2U9IiMwMjVDOEQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
}

.BibleVerseNavHeader_book_list_item__1GCuW {
    width: calc(100% + 36px);
    margin-left: -18px;
    padding-left: 28px;
    font-size: 18px;
    font-family: var(--proximanova-medium);
    height: 50px;
    line-height: 50px;
    color: var(--dark-text-color);
    text-transform: capitalize;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
    border-radius: 6px;
    position: relative;
}

@media (hover: hover) {
    .BibleVerseNavHeader_book_list_item__1GCuW:hover {
        background-color: var(--hover-menu-blue-30);
    }

    .BibleVerseNavHeader_book_list_item__1GCuW:hover::after {
        content: '';
        position: absolute;
        width: 20px;
        height: 20px;
        top: 14px;
        right: 20px;
        background-repeat: no-repeat;
        background-size: cover;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIwIDIyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNOC4zMzIwMyAxNS4zMDY3TDEyLjQ5ODcgMTEuMDAxMUw4LjMzMjAzIDYuNjk1NTYiIHN0cm9rZT0iIzAyNUM4RCIgc3Ryb2tlLXdpZHRoPSIxLjY2NjY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);
    }
}

.BibleVerseNavHeader_book_chapter_header__e1FEb {
    position: relative;
    font-size: 22px;
    font-family: var(--proximanova-bold);
    color: var(--dark-text-color);
    margin-top: 30px;
    margin-bottom: 30px;
    padding-left: 30px;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
}

.BibleVerseNavHeader_book_chapter_header__e1FEb:after {
    content: '';
    width: 24px;
    height: 24px;
    background-position: center;
    background-size: contain;
    position: absolute;
    left: -2px;
    top: -2px;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTQgN0w5IDEyTDE0IDE3IiBzdHJva2U9IiMyNTI4MkEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
}

.BibleVerseNavHeader_select_verse_description__2KjWl {
    padding-left: 4px;
    margin-top: -20px;
    margin-bottom: 24px;
    font-family: var(--proximanova-regular);
    font-size: 18px;
    color: var(--neutral-gray-color);
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}

.BibleVerseNavHeader_chapter_list__vVM6C,
.BibleVerseNavHeader_verse_list__dMXsU {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(48px, 1fr));
    grid-gap: 16px;
    gap: 16px;
    justify-items: center;
    align-items: center;
}

.BibleVerseNavHeader_chapter_list__vVM6C[data-chapters="1"],
.BibleVerseNavHeader_chapter_list__vVM6C[data-chapters="2"],
.BibleVerseNavHeader_chapter_list__vVM6C[data-chapters="3"],
.BibleVerseNavHeader_chapter_list__vVM6C[data-chapters="4"],
.BibleVerseNavHeader_verse_list__dMXsU[data-verses="1"],
.BibleVerseNavHeader_verse_list__dMXsU[data-verses="2"],
.BibleVerseNavHeader_verse_list__dMXsU[data-verses="3"],
.BibleVerseNavHeader_verse_list__dMXsU[data-verses="4"] {
    grid-template-columns: repeat(auto-fit, minmax(48px, max-content));
}

@media (min-width: 961px) {
    .BibleVerseNavHeader_chapter_list__vVM6C[data-chapters="5"],
    .BibleVerseNavHeader_chapter_list__vVM6C[data-chapters="6"],
    .BibleVerseNavHeader_chapter_list__vVM6C[data-chapters="7"],
    .BibleVerseNavHeader_verse_list__dMXsU[data-verses="5"],
    .BibleVerseNavHeader_verse_list__dMXsU[data-verses="6"],
    .BibleVerseNavHeader_verse_list__dMXsU[data-verses="7"] {
        grid-template-columns: repeat(auto-fit, minmax(48px, max-content));
    }
}

.BibleVerseNavHeader_chapter_list_item__nb4Mw,
.BibleVerseNavHeader_verse_list_item__KOcSD {
    width: 48px;
    height: 48px;
    line-height: 46px;
    text-align: center;
    border-radius: 10px;
    border: 1px solid var(--light-gray-border-color);
    background-color: #f3f3f3;
    box-shadow: 1px 2px 8px 0px rgba(0, 0, 0, 0.12);
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
    font-family: var(--proximanova-semibold);
    font-size: 20px;
    color: var(--dark-text-color);
}

@media (hover: hover) {
    .BibleVerseNavHeader_chapter_list_item__nb4Mw:hover,
    .BibleVerseNavHeader_verse_list_item__KOcSD:hover {
        background-color: var(--hover-menu-blue-30);
    }
}

.BibleVerseNavHeader_chapter_list_scroll_container__YL1ph,
.BibleVerseNavHeader_verse_list_scroll_container__4yAfi {
    padding: 0px 16px;
    padding-bottom: 16px;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_chapter_list_scroll_container__YL1ph,
    .BibleVerseNavHeader_verse_list_scroll_container__4yAfi {
        padding-bottom: 110px;
    }
}

.BibleVerseNavHeader_bible_language_selector__wsjD6 {
    font-size: 18px;
    font-family: var(--proximanova-medium);
    position: relative;
    line-height: 24px;
    text-transform: capitalize;
    text-align: center;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
    margin-top: 6px;
}

.BibleVerseNavHeader_bible_language_selector__wsjD6 .language-symbol {
    display: inline-block;
    position: relative;
    top: 6px;
    margin-right: 10px;
    width: 24px;
    height: 24px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTUgMS42MjVIMC43NVYxNS44NzVIOVYyMy43NUgyMy4yNVY5LjVIMTVWMS42MjVaTTYuOTUxOCA1TDQuNTk4MTEgMTEuNzE3Mkg2LjE4NzVMNi41NzAyOCAxMC42MjVIOVYxNC4zNzVIMi4yNVYzLjEyNUgxMy41VjkuNUgxMC4zNzQ5TDguNzk4NDQgNUg2Ljk1MThaTTguNjU0MTYgOS4xMjVINy4wOTU4NEw3Ljg3NSA2LjkwMTM0TDguNjU0MTYgOS4xMjVaTTIxLjc1IDExVjIyLjI1SDEwLjVWMTFIMjEuNzVaIiBmaWxsPSIjMjUyODJBIi8+CiAgPHBhdGggZD0iTTE0Ljg3OTYgMTcuNzcyNUMxNS4wMjMxIDE4LjAwMjkgMTUuMTgxMSAxOC4yMjQgMTUuMzUyNSAxOC40MzQ0QzE0LjgwODggMTguNzI3NiAxNC4xOTEzIDE4Ljg3NDUgMTMuNSAxOC44NzVWMjAuMzc1QzE0LjYzMTYgMjAuMzc1IDE1LjY0MjcgMjAuMDc0NiAxNi41IDE5LjQ5MjZDMTcuMzU3MyAyMC4wNzQ2IDE4LjM2ODQgMjAuMzc1IDE5LjUgMjAuMzc1VjE4Ljg3NUMxOC44MTAyIDE4Ljg3NSAxOC4xOTI3IDE4LjcyOCAxNy42NDc1IDE4LjQzNEMxNy44MTkgMTguMjIzOCAxNy45NzY5IDE4LjAwMjggMTguMTIwNCAxNy43NzI1QzE4LjU1MjcgMTcuMDY5NyAxOC44NzA2IDE2LjMwMjYgMTkuMDYyMyAxNS41SDE5Ljg3NVYxNEgxNy4yNVYxMi44NzVIMTUuNzVWMTRIMTMuMTI1VjE1LjVIMTMuOTM3N0MxNC4xMjk0IDE2LjMwMjYgMTQuNDQ3MyAxNy4wNjk3IDE0Ljg3OTYgMTcuNzcyNVpNMTcuNTA5MiAxNS41QzE3LjM1NCAxNi4wMTkxIDE3LjEzMTkgMTYuNTE1OCAxNi44NDgzIDE2Ljk3NzVDMTYuNzQyMyAxNy4xNDc3IDE2LjYyNiAxNy4zMTEzIDE2LjUgMTcuNDY3MkMxNi4zODMxIDE3LjMyMjggMTYuMjc0NyAxNy4xNzE3IDE2LjE3NTIgMTcuMDE0OUMxNS44ODAxIDE2LjU0MjkgMTUuNjQ5OCAxNi4wMzM0IDE1LjQ5MDYgMTUuNUgxNy41MDkyWiIgZmlsbD0iIzI1MjgyQSIvPgo8L3N2Zz4=);
}

.BibleVerseNavHeader_bible_language_selector__wsjD6 .arrow-symbol {
    display: inline-block;
    position: relative;
    top: 6px;
    margin-left: 4px;
    width: 24px;
    height: 24px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTAgMTdMMTUgMTJMMTAgNyIgc3Ryb2tlPSIjMDI1QzhEIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);
}

.BibleVerseNavHeader_bible_language_selector__wsjD6 .current-language {
    color: var(--selected-blue-color);
}

.BibleVerseNavHeader_bible_translation_section_header__N_9Gl {
    font-size: 18px;
    font-family: var(--proximanova-bold);
    color: var(--neutral-gray-color);
    text-transform: capitalize;
    margin-top: 30px;
    margin-bottom: 8px;
}

.BibleVerseNavHeader_bible_translation_list__l5AaX {
    display: block;
}

.BibleVerseNavHeader_bible_translation_list_item__0GXB2 {
    border-top: 1px solid var(--list-item-border-color);
    width: calc(100% + 48px);
    margin-left: -24px;
    padding: 2px 6px;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
    position: relative;
}

.BibleVerseNavHeader_bible_translation_list_item_wrapper__c9jLt {
    padding: 9px 18px;
    border-radius: 6px;
}

@media (hover: hover) {
    .BibleVerseNavHeader_bible_translation_list_item_wrapper__c9jLt:hover {
        background-color: var(--hover-menu-blue-30);
    }
}

.BibleVerseNavHeader_bible_translation_list_item__0GXB2:last-child {
    border-bottom: 1px solid var(--list-item-border-color);
}

.BibleVerseNavHeader_bible_translation_section__sBz3F:last-child .BibleVerseNavHeader_bible_translation_list_item__0GXB2:last-child {
    border-bottom: none;
}

@media (max-width: 960px){
    .BibleVerseNavHeader_bible_translation_section__sBz3F:last-child .BibleVerseNavHeader_bible_translation_list_item__0GXB2:last-child {
        border-bottom: 1px solid var(--light-gray-border-color);
    }
}

.BibleVerseNavHeader_bible_translation_section__sBz3F:has(.BibleVerseNavHeader_bible_translation_list__l5AaX:empty) {
    display: none;
}

.BibleVerseNavHeader_bible_translation_id__xDqzh {
    font-size: 20px;
    font-family: var(--proximanova-medium);
    color: var(--dark-text-color);
    line-height: 125%;
}

.BibleVerseNavHeader_bible_translation_name__Fuy_8 {
    font-size: 16px;
    font-family: var(--proximanova-regular);
    color: var(--neutral-gray-color);
    letter-spacing: 0.08px;
    line-height: 1.25em;
}

.BibleVerseNavHeader_bible_translation_audio_indicator__Pyc3s {
    width: 24px;
    height: 24px;
    top: 50%;
    right: 24px;
    transform: translateY(-50%);
    display: none;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMy4xNTc1IDE0LjQzMDRDMi44MDc3OCAxMy44NDc0IDIuNjIzMDUgMTMuMTgwMyAyLjYyMzA1IDEyLjUwMDRDMi42MjMwNSAxMS44MjA1IDIuODA3NzggMTEuMTUzNCAzLjE1NzUgMTAuNTcwNEMzLjI2NTA0IDEwLjM5MDkgMy40MDg5NCAxMC4yMzU5IDMuNTc5OTYgMTAuMTE1NEMzLjc1MDk3IDkuOTk0OCAzLjk0NTMyIDkuOTExMzYgNC4xNTA1IDkuODcwMzlMNS44NDM1IDkuNTMxMzlDNS45NDQ0NyA5LjUxMTQgNi4wMzU1MyA5LjQ1NzM5IDYuMTAxNSA5LjM3ODM5TDguMTY5NSA2Ljg5NTM5QzkuMzUxNSA1LjQ3NTM5IDkuOTQzNSA0Ljc2NjM5IDEwLjQ3MDUgNC45NTczOUMxMC45OTk1IDUuMTQ4MzkgMTAuOTk5NSA2LjA3MjM5IDEwLjk5OTUgNy45MjAzOVYxNy4wODI0QzEwLjk5OTUgMTguOTI5NCAxMC45OTk1IDE5Ljg1MjQgMTAuNDcxNSAyMC4wNDQ0QzkuOTQ0NSAyMC4yMzQ0IDkuMzUyNSAxOS41MjU0IDguMTcwNSAxOC4xMDY0TDYuMDk5NSAxNS42MjI0QzYuMDMzNzggMTUuNTQzNiA1Ljk0MzExIDE1LjQ4OTYgNS44NDI1IDE1LjQ2OTRMNC4xNDk1IDE1LjEzMDRDMy45NDQzMiAxNS4wODk0IDMuNzQ5OTcgMTUuMDA2IDMuNTc4OTYgMTQuODg1NEMzLjQwNzk0IDE0Ljc2NDkgMy4yNjUwNCAxNC42MDk5IDMuMTU3NSAxNC40MzA0WiIgc3Ryb2tlPSIjMjUzNzQ2IiBzdHJva2Utd2lkdGg9IjIiLz4KICA8cGF0aCBkPSJNMTUuNTM1MiA4Ljk2NDc1QzE2LjQ2ODIgOS44OTc3NCAxNi45OTQ2IDExLjE2MTcgMTYuOTk5NyAxMi40ODEyQzE3LjAwNDcgMTMuODAwNyAxNi40ODggMTUuMDY4NiAxNS41NjIyIDE2LjAwODhNMTkuNjU2MiA2Ljg0Mzc1QzIxLjE0OSA4LjMzNjQyIDIxLjk5MTMgMTAuMzU4NiAyMS45OTk2IDEyLjQ2OTdDMjIuMDA3OCAxNC41ODA3IDIxLjE4MTMgMTYuNjA5NSAxOS43MDAyIDE4LjExMzgiIHN0cm9rZT0iIzI1Mzc0NiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+);
}

.BibleVerseNavHeader_bible_translation_audio_indicator__Pyc3s.audio-enabled {
    display: block;
}

.BibleVerseNavHeader_section_bible_language_selection__FlSZu.BibleVerseNavHeader_scroll_container__w7Im_ {
    padding-top: 10px;
    padding-bottom: 10px;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_section_bible_language_selection__FlSZu.BibleVerseNavHeader_scroll_container__w7Im_,
    .BibleVerseNavHeader_section_book_version_selection__FD58U .BibleVerseNavHeader_scroll_container__w7Im_ {
        padding-bottom: 160px;
    }
}

.BibleVerseNavHeader_language_list_item__s4pDZ {
    font-family: var(--proximanova-medium);
    font-size: 18px;
    color: var(--dark-text-color);
    padding: 20px 40px;
    padding-left: 15px;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
}

.BibleVerseNavHeader_audio_player_button__4J8jY {
    width: 44px;
    height: 44px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMy4xNTk0NSAxMy45MjU1QzIuODA5NzMgMTMuMzQyNSAyLjYyNSAxMi42NzU0IDIuNjI1IDExLjk5NTVDMi42MjUgMTEuMzE1NiAyLjgwOTczIDEwLjY0ODUgMy4xNTk0NSAxMC4wNjU1QzMuMjY3IDkuODg2MDIgMy40MTA5IDkuNzMxMDIgMy41ODE5MSA5LjYxMDQ3QzMuNzUyOTMgOS40ODk5MiAzLjk0NzI3IDkuNDA2NDcgNC4xNTI0NSA5LjM2NTUxTDUuODQ1NDUgOS4wMjY1MUM1Ljk0NjQyIDkuMDA2NTEgNi4wMzc0OCA4Ljk1MjUxIDYuMTAzNDUgOC44NzM1MUw4LjE3MTQ1IDYuMzkwNTFDOS4zNTM0NSA0Ljk3MDUxIDkuOTQ1NDUgNC4yNjE1MSAxMC40NzI1IDQuNDUyNTFDMTEuMDAxNSA0LjY0MzUxIDExLjAwMTUgNS41Njc1MSAxMS4wMDE1IDcuNDE1NTFWMTYuNTc3NUMxMS4wMDE1IDE4LjQyNDUgMTEuMDAxNSAxOS4zNDc1IDEwLjQ3MzUgMTkuNTM5NUM5Ljk0NjQ1IDE5LjcyOTUgOS4zNTQ0NSAxOS4wMjA1IDguMTcyNDUgMTcuNjAxNUw2LjEwMTQ1IDE1LjExNzVDNi4wMzU3NCAxNS4wMzg3IDUuOTQ1MDYgMTQuOTg0NyA1Ljg0NDQ1IDE0Ljk2NDVMNC4xNTE0NSAxNC42MjU1QzMuOTQ2MjcgMTQuNTg0NSAzLjc1MTkzIDE0LjUwMTEgMy41ODA5MSAxNC4zODA1QzMuNDA5OSAxNC4yNiAzLjI2NyAxNC4xMDUgMy4xNTk0NSAxMy45MjU1WiIgc3Ryb2tlPSIjQzNDM0MzIiBzdHJva2Utd2lkdGg9IjEuOCIvPgogIDxwYXRoIGQ9Ik0xNS41MzkxIDguNDU2OTRDMTYuNDcyMSA5LjM4OTkzIDE2Ljk5ODUgMTAuNjUzOSAxNy4wMDM2IDExLjk3MzRDMTcuMDA4NiAxMy4yOTI4IDE2LjQ5MTkgMTQuNTYwOCAxNS41NjYxIDE1LjUwMDlNMTkuNjYwMSA2LjMzNTk0QzIxLjE1MjkgNy44Mjg2IDIxLjk5NTIgOS44NTA4MiAyMi4wMDM1IDExLjk2MTlDMjIuMDExNyAxNC4wNzI5IDIxLjE4NTIgMTYuMTAxNyAxOS43MDQxIDE3LjYwNTkiIHN0cm9rZT0iI0MzQzNDMyIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=);
    background-color: transparent;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    cursor: default;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_audio_player_button__4J8jY {
        width: 36px;
    }
}

@media (hover :hover) {
    .BibleVerseNavHeader_audio_player_button__4J8jY.audio-available:hover {
        border-radius: 100%;
        background-color: var(--hover-menu-blue-30);
    }
}

.BibleVerseNavHeader_audio_player_button__4J8jY.audio-available {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMy4xNTk0NSAxMy45MjU1QzIuODA5NzMgMTMuMzQyNSAyLjYyNSAxMi42NzU0IDIuNjI1IDExLjk5NTVDMi42MjUgMTEuMzE1NiAyLjgwOTczIDEwLjY0ODUgMy4xNTk0NSAxMC4wNjU1QzMuMjY3IDkuODg2MDIgMy40MTA5IDkuNzMxMDIgMy41ODE5MSA5LjYxMDQ3QzMuNzUyOTMgOS40ODk5MiAzLjk0NzI3IDkuNDA2NDcgNC4xNTI0NSA5LjM2NTUxTDUuODQ1NDUgOS4wMjY1MUM1Ljk0NjQyIDkuMDA2NTEgNi4wMzc0OCA4Ljk1MjUxIDYuMTAzNDUgOC44NzM1MUw4LjE3MTQ1IDYuMzkwNTFDOS4zNTM0NSA0Ljk3MDUxIDkuOTQ1NDUgNC4yNjE1MSAxMC40NzI1IDQuNDUyNTFDMTEuMDAxNSA0LjY0MzUxIDExLjAwMTUgNS41Njc1MSAxMS4wMDE1IDcuNDE1NTFWMTYuNTc3NUMxMS4wMDE1IDE4LjQyNDUgMTEuMDAxNSAxOS4zNDc1IDEwLjQ3MzUgMTkuNTM5NUM5Ljk0NjQ1IDE5LjcyOTUgOS4zNTQ0NSAxOS4wMjA1IDguMTcyNDUgMTcuNjAxNUw2LjEwMTQ1IDE1LjExNzVDNi4wMzU3NCAxNS4wMzg3IDUuOTQ1MDYgMTQuOTg0NyA1Ljg0NDQ1IDE0Ljk2NDVMNC4xNTE0NSAxNC42MjU1QzMuOTQ2MjcgMTQuNTg0NSAzLjc1MTkzIDE0LjUwMTEgMy41ODA5MSAxNC4zODA1QzMuNDA5OSAxNC4yNiAzLjI2NyAxNC4xMDUgMy4xNTk0NSAxMy45MjU1WiIgc3Ryb2tlPSIjMDI1QzhEIiBzdHJva2Utd2lkdGg9IjEuOCIvPgogIDxwYXRoIGQ9Ik0xNS41MzkxIDguNDU2OTRDMTYuNDcyMSA5LjM4OTkzIDE2Ljk5ODUgMTAuNjUzOSAxNy4wMDM2IDExLjk3MzRDMTcuMDA4NiAxMy4yOTI4IDE2LjQ5MTkgMTQuNTYwOCAxNS41NjYxIDE1LjUwMDlNMTkuNjYwMSA2LjMzNTk0QzIxLjE1MjkgNy44Mjg2IDIxLjk5NTIgOS44NTA4MiAyMi4wMDM1IDExLjk2MTlDMjIuMDExNyAxNC4wNzI5IDIxLjE4NTIgMTYuMTAxNyAxOS43MDQxIDE3LjYwNTkiIHN0cm9rZT0iIzAyNUM4RCIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=);
    cursor: pointer;
}

.BibleVerseNavHeader_filtered_list__pBe9L .BibleVerseNavHeader_no_search_results___JOes {
    display: none;
    transform: translateY(-15%);
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_filtered_list__pBe9L .BibleVerseNavHeader_no_search_results___JOes {
        transform: translateY(0%);
    }
}

.BibleVerseNavHeader_filtered_list__pBe9L .BibleVerseNavHeader_no_search_results___JOes .BibleVerseNavHeader_title__8Ptl3 {
    font-family: var(--proximanova-bold);
    font-size: 26px;
    line-height: 1.25em;
    color: var(--selected-blue-color);
    text-transform: lowercase;
    margin-bottom: 16px;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_filtered_list__pBe9L .BibleVerseNavHeader_no_search_results___JOes .BibleVerseNavHeader_title__8Ptl3 {
        font-size: 22px;
        margin-bottom: 10px;
    }
}

.BibleVerseNavHeader_filtered_list__pBe9L .BibleVerseNavHeader_no_search_results___JOes .BibleVerseNavHeader_title__8Ptl3::first-letter {
    text-transform: uppercase;
}

.BibleVerseNavHeader_filtered_list__pBe9L .BibleVerseNavHeader_no_search_results___JOes .BibleVerseNavHeader_description__4Cvqq {
    font-family: var(--proximanova-regular);
    font-size: 16px;
    line-height: 1.5em;
    width: 75%;
    text-align: center;
}

@media (max-width: 960px) {
    .BibleVerseNavHeader_filtered_list__pBe9L .BibleVerseNavHeader_no_search_results___JOes .BibleVerseNavHeader_description__4Cvqq {
        width: calc(100% - 20px);
        font-size: 15px;
    }
}

.BibleVerseNavHeader_filtered_list__pBe9L:has(.BibleVerseNavHeader_filtered_list_items__drFLw:empty) .BibleVerseNavHeader_no_search_results___JOes {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    align-items: center;
}

.BibleVerseNavHeader_filtered_list_items__drFLw .BibleVerseNavHeader_bible_translation_list_item__0GXB2:first-child {
    border-top: none;
}



.ReadingPlanContentContainer_chapter_navigation_controls_container__B9Uf_ {
    position: relative;
}

.ReadingPlanContentContainer_chapter_navigation_controls__pU0N8 {
    width: 100%;
    height: 48px;
    margin-bottom: 40px;
}

.ReadingPlanContentContainer_chapter_navigation_controls__pU0N8:is([data-items="5"], [data-items="6"], [data-items="7"], [data-items="8"], [data-items="9"], [data-items="10"], [data-items="11"], [data-items="12"], [data-items="13"], [data-items="14"], [data-items="15"]) {
    overflow-x: scroll;
    overscroll-behavior: none;
    scrollbar-width: none;
}

.ReadingPlanContentContainer_chapter_navigation_controls__pU0N8:is([data-items="5"], [data-items="6"], [data-items="7"], [data-items="8"], [data-items="9"], [data-items="10"], [data-items="11"], [data-items="12"], [data-items="13"], [data-items="14"], [data-items="15"])::-webkit-scrollbar {
    display: none
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_chapter_navigation_controls__pU0N8 {
        overflow-x: scroll;
        scrollbar-width: none;
        margin-bottom: 24px;
    }

    .ReadingPlanContentContainer_chapter_navigation_controls__pU0N8::-webkit-scrollbar {
        display: none
    }
}

.ReadingPlanContentContainer_chapter_navigation_wrapper__g58pZ {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: space-between;
}

.ReadingPlanContentContainer_chapter_navigation_controls__pU0N8:is([data-items="5"], [data-items="6"], [data-items="7"], [data-items="8"], [data-items="9"], [data-items="10"], [data-items="11"], [data-items="12"], [data-items="13"], [data-items="14"], [data-items="15"]) .ReadingPlanContentContainer_chapter_navigation_wrapper__g58pZ {
    width: auto;
    justify-content: flex-start;
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_chapter_navigation_controls__pU0N8 .ReadingPlanContentContainer_chapter_navigation_wrapper__g58pZ {
        width: auto;
        justify-content: flex-start;
    }
}

.ReadingPlanContentContainer_chapter_nav_item__pRfCy {
    flex-grow: 1;
    flex-shrink: 1;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-color: var(--light-gray-border-color);
    background-color: white;
    color: var(--neutral-gray-color);
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    cursor: pointer;
    font-family: var(--proximanova-bold);
    font-size: 18px;
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_chapter_nav_item__pRfCy {
        font-size: 16px;
    }
}

.ReadingPlanContentContainer_chapter_nav_item__pRfCy.active {
    border-color: #253746;
    background-color: #253746;
    color: white;
}

.ReadingPlanContentContainer_chapter_nav_item__pRfCy:last-child {
    border-right: none;
}

.ReadingPlanContentContainer_chapter_navigation_controls__pU0N8:is([data-items="5"], [data-items="6"], [data-items="7"], [data-items="8"], [data-items="9"], [data-items="10"], [data-items="11"], [data-items="12"], [data-items="13"], [data-items="14"], [data-items="15"]) .ReadingPlanContentContainer_chapter_nav_item__pRfCy span {
    height: 100%;
    justify-content: center;
    flex-direction: column;
    max-width: 320px;
    display: inline-flex;
    white-space: nowrap;
    padding-left: 45px;
    padding-right: 45px;
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_chapter_navigation_controls__pU0N8:is([data-items="3"], [data-items="4"]) .ReadingPlanContentContainer_chapter_nav_item__pRfCy span{
        height: 100%;
        justify-content: center;
        flex-direction: column;
        max-width: 320px;
        display: inline-flex;
        white-space: nowrap;
        padding-left: 45px;
        padding-right: 45px;
    }
}

.ReadingPlanContentContainer_reading_plan_day_title__ZJmP3 {
    margin-left: 80px;
    color: var(--selected-blue-color);
    font-family: var(--proximanova-bold);
    font-size: 20px;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    margin-bottom: 20px;
}

.ReadingPlanContentContainer_reading_plan_day_title__ZJmP3.no-devotion {
    margin-bottom: 35px;
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_reading_plan_day_title__ZJmP3 {
        margin-left: 25px;
        font-size: 18px;
    }
}

.ReadingPlanContentContainer_previous_plan_nav__IHJOA,
.ReadingPlanContentContainer_next_plan_nav__YPWU1 {
    display: inline-block;
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 8px 14px;
    background-position: center;
    width: 28px;
    height: 16px;
    margin-right: 10px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    position: relative;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgOSAxNiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjcwNzExIDIuNTgyMTFDOS4wOTc2MyAyLjE5MTU4IDkuMDk3NjMgMS41NTg0MiA4LjcwNzExIDEuMTY3ODlDOC4zMTY1OCAwLjc3NzM2OSA3LjY4MzQyIDAuNzc3MzY5IDcuMjkyODkgMS4xNjc4OUwxLjE2Nzg5IDcuMjkyODlDMS4xMTkwOCA3LjM0MTcxIDEuMDc2MzYgNy4zOTQzMSAxLjAzOTc1IDcuNDQ5NzdDMC43ODM0NzIgNy44Mzc5MiAwLjgyNjE4NSA4LjM2NTQgMS4xNjc4OSA4LjcwNzExTDcuMjkyODkgMTQuODMyMUM3LjY4MzQyIDE1LjIyMjYgOC4zMTY1OCAxNS4yMjI2IDguNzA3MTEgMTQuODMyMUM5LjA5NzYzIDE0LjQ0MTYgOS4wOTc2MyAxMy44MDg0IDguNzA3MTEgMTMuNDE3OUwzLjI4OTIxIDhMOC43MDcxMSAyLjU4MjExWiIgZmlsbD0iIzAyNUM4RCIvPgo8L3N2Zz4=);
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_previous_plan_nav__IHJOA,
    .ReadingPlanContentContainer_next_plan_nav__YPWU1 {
        top: 1px;
    }
}

.ReadingPlanContentContainer_next_plan_nav__YPWU1 {
    margin-left: 10px;
    margin-right: 0px;
    transform: rotate(180deg);
}

.ReadingPlanContentContainer_previous_plan_nav__IHJOA a,
.ReadingPlanContentContainer_next_plan_nav__YPWU1 a {
    display: block;
    width: 100%;
    height: 100%;
}

.ReadingPlanContentContainer_previous_plan_nav__IHJOA.hidden,
.ReadingPlanContentContainer_next_plan_nav__YPWU1.hidden {
    display: none;
}

.ReadingPlanContentContainer_devotion_link_container__rjHWC {
    margin-left: 80px;
    margin-right: 80px;
    font-family: var(--proximanova-regular);
    font-size: 18px;
    color: var(--dark-text-color);
    margin-bottom: 56px;
}

.ReadingPlanContentContainer_devotion_link_container__rjHWC.hidden {
    display: none;
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_devotion_link_container__rjHWC {
        margin-left: 25px;
        margin-right: 25px;
        margin-bottom: 40px;
    }
}

.ReadingPlanContentContainer_devotion_link__ervi4 {
    color: var(--selected-blue-color);
    font-family: var(--proximanova-bold);
    text-decoration: underline;
}

.ReadingPlanContentContainer_scroll_control_begin___u19_,
.ReadingPlanContentContainer_scroll_control_end__2N7SI {
    width: 68px;
    height: 68px;
    border-radius: 34px;
    position: absolute;
    top: 50%;
    background-color: white;
    filter: drop-shadow(1px 2px 8px rgba(0, 0, 0, 0.12));
    cursor: pointer;
    opacity: 1;
    transition: opacity 0.1s ease-in-out;
}

.ReadingPlanContentContainer_scroll_control_begin___u19_.desktop-hidden,
.ReadingPlanContentContainer_scroll_control_end__2N7SI.desktop-hidden {
    display: none;
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_scroll_control_begin___u19_.desktop-hidden,
    .ReadingPlanContentContainer_scroll_control_end__2N7SI.desktop-hidden {
        display: block;
    }
}

.ReadingPlanContentContainer_scroll_control_begin___u19_.hidden,
.ReadingPlanContentContainer_scroll_control_end__2N7SI.hidden {
    opacity: 0;
    pointer-events: none;
}

.ReadingPlanContentContainer_scroll_control_begin___u19_ {
    left: 0px;
    transform: translate(-50%, -50%);
    clip-path: inset(-20px -20px -20px 34px);
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_scroll_control_begin___u19_ {
        clip-path: initial;
    }
}

.ReadingPlanContentContainer_scroll_control_begin___u19_::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 35px;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTQgN0w5IDEyTDE0IDE3IiBzdHJva2U9IiMwMjVDOEQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
}

.ReadingPlanContentContainer_scroll_control_end__2N7SI {
    right: 0px;
    transform: translate(50%, -50%);
    clip-path: inset(-20px 33px -20px -20px);
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_scroll_control_end__2N7SI {
        clip-path: initial;
    }
}

.ReadingPlanContentContainer_scroll_control_end__2N7SI::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 35px;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTAgN0wxNSAxMkwxMCAxNyIgc3Ryb2tlPSIjMDI1QzhEIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);
}

.ReadingPlanContentContainer_nav_container__KfGgK {
    position: fixed;
    z-index: var(--z-index-foreground);
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - var(--desktop-bible-reader-margin));
    max-width: var(--bible-reader-max-width);
    height: 100vh;
    pointer-events: none;
}

.ReadingPlanContentContainer_prev_nav_button__6hsO3, .ReadingPlanContentContainer_forward_nav_button__X371Y {
    width: 56px;
    height: 56px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    bottom: 15%;
    position: absolute;
    pointer-events: all;
    cursor: pointer;
    opacity: 1;
    transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out
}

.ReadingPlanContentContainer_prev_nav_button__6hsO3.overlays-subscription-form {
    opacity: 0;
    transform: translateX(-70px);
}

.ReadingPlanContentContainer_forward_nav_button__X371Y.overlays-subscription-form {
    opacity: 0;
    transform: translateX(70px);
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_prev_nav_button__6hsO3.hidden {
        opacity: 0;
        transform: translateX(-70px);
    }
    
    .ReadingPlanContentContainer_forward_nav_button__X371Y.hidden {
        opacity: 0;
        transform: translateX(70px);
    }
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_prev_nav_button__6hsO3, .ReadingPlanContentContainer_forward_nav_button__X371Y {
        width: 48px;
        height: 48px;
        bottom: 20%;
    }
}

.ReadingPlanContentContainer_prev_nav_button__6hsO3 {
    left: -115px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIGZpbGw9IiMyNTM3NDYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMS44MzIxIDIyLjU4MjFDMzIuMjIyNiAyMi4xOTE2IDMyLjIyMjYgMjEuNTU4NCAzMS44MzIxIDIxLjE2NzlDMzEuNDQxNiAyMC43Nzc0IDMwLjgwODQgMjAuNzc3NCAzMC40MTc5IDIxLjE2NzlMMjQuMjkyOSAyNy4yOTI5QzI0LjI0NDEgMjcuMzQxNyAyNC4yMDE0IDI3LjM5NDMgMjQuMTY0OCAyNy40NDk4QzIzLjkwODUgMjcuODM3OSAyMy45NTEyIDI4LjM2NTQgMjQuMjkyOSAyOC43MDcxTDMwLjQxNzkgMzQuODMyMUMzMC44MDg0IDM1LjIyMjYgMzEuNDQxNiAzNS4yMjI2IDMxLjgzMjEgMzQuODMyMUMzMi4yMjI2IDM0LjQ0MTYgMzIuMjIyNiAzMy44MDg0IDMxLjgzMjEgMzMuNDE3OUwyNi40MTQyIDI4TDMxLjgzMjEgMjIuNTgyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==);
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_prev_nav_button__6hsO3 {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjIiIGZpbGw9IiMyNTM3NDYiLz4KPHBhdGggZD0iTTI1LjMzNCAyMC42NjkzTDIyLjAwMDcgMjQuMDAyNkwyNS4zMzQgMjcuMzM1OSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);
    }
}

@media (hover: hover) {
    .ReadingPlanContentContainer_prev_nav_button__6hsO3:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIGZpbGw9IiMzNjRGNjQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMS44MzIxIDIyLjU4MjFDMzIuMjIyNiAyMi4xOTE2IDMyLjIyMjYgMjEuNTU4NCAzMS44MzIxIDIxLjE2NzlDMzEuNDQxNiAyMC43Nzc0IDMwLjgwODQgMjAuNzc3NCAzMC40MTc5IDIxLjE2NzlMMjQuMjkyOSAyNy4yOTI5QzI0LjI0NDEgMjcuMzQxNyAyNC4yMDE0IDI3LjM5NDMgMjQuMTY0OCAyNy40NDk4QzIzLjkwODUgMjcuODM3OSAyMy45NTEyIDI4LjM2NTQgMjQuMjkyOSAyOC43MDcxTDMwLjQxNzkgMzQuODMyMUMzMC44MDg0IDM1LjIyMjYgMzEuNDQxNiAzNS4yMjI2IDMxLjgzMjEgMzQuODMyMUMzMi4yMjI2IDM0LjQ0MTYgMzIuMjIyNiAzMy44MDg0IDMxLjgzMjEgMzMuNDE3OUwyNi40MTQyIDI4TDMxLjgzMjEgMjIuNTgyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==);
    }
}

.ReadingPlanContentContainer_forward_nav_button__X371Y {
    right: -115px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU2IDApIiBmaWxsPSIjMjUzNzQ2Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQuMTY3OSAyMi41ODIxQzIzLjc3NzQgMjIuMTkxNiAyMy43Nzc0IDIxLjU1ODQgMjQuMTY3OSAyMS4xNjc5QzI0LjU1ODQgMjAuNzc3NCAyNS4xOTE2IDIwLjc3NzQgMjUuNTgyMSAyMS4xNjc5TDMxLjcwNzEgMjcuMjkyOUMzMS43NTU5IDI3LjM0MTcgMzEuNzk4NiAyNy4zOTQzIDMxLjgzNTIgMjcuNDQ5OEMzMi4wOTE1IDI3LjgzNzkgMzIuMDQ4OCAyOC4zNjU0IDMxLjcwNzEgMjguNzA3MUwyNS41ODIxIDM0LjgzMjFDMjUuMTkxNiAzNS4yMjI2IDI0LjU1ODQgMzUuMjIyNiAyNC4xNjc5IDM0LjgzMjFDMjMuNzc3NCAzNC40NDE2IDIzLjc3NzQgMzMuODA4NCAyNC4xNjc5IDMzLjQxNzlMMjkuNTg1OCAyOEwyNC4xNjc5IDIyLjU4MjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=);
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_forward_nav_button__X371Y {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjIiIGN5PSIyMiIgcj0iMjIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQ2IDIpIiBmaWxsPSIjMjUzNzQ2Ii8+CjxwYXRoIGQ9Ik0yMi42NjYgMjAuNjY5M0wyNS45OTkzIDI0LjAwMjZMMjIuNjY2IDI3LjMzNTkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
    }
}

@media (hover: hover) {
    .ReadingPlanContentContainer_forward_nav_button__X371Y:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjgiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU2IDApIiBmaWxsPSIjMzY0RjY0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQuMTY3OSAyMi41ODIxQzIzLjc3NzQgMjIuMTkxNiAyMy43Nzc0IDIxLjU1ODQgMjQuMTY3OSAyMS4xNjc5QzI0LjU1ODQgMjAuNzc3NCAyNS4xOTE2IDIwLjc3NzQgMjUuNTgyMSAyMS4xNjc5TDMxLjcwNzEgMjcuMjkyOUMzMS43NTU5IDI3LjM0MTcgMzEuNzk4NiAyNy4zOTQzIDMxLjgzNTIgMjcuNDQ5OEMzMi4wOTE1IDI3LjgzNzkgMzIuMDQ4OCAyOC4zNjU0IDMxLjcwNzEgMjguNzA3MUwyNS41ODIxIDM0LjgzMjFDMjUuMTkxNiAzNS4yMjI2IDI0LjU1ODQgMzUuMjIyNiAyNC4xNjc5IDM0LjgzMjFDMjMuNzc3NCAzNC40NDE2IDIzLjc3NzQgMzMuODA4NCAyNC4xNjc5IDMzLjQxNzlMMjkuNTg1OCAyOEwyNC4xNjc5IDIyLjU4MjFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=);
    }
}

.ReadingPlanContentContainer_prev_nav_button__6hsO3.disable {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjcuNzUiIGZpbGw9IiNFNkU2RTYiIHN0cm9rZT0iI0U2RTZFNiIgc3Ryb2tlLXdpZHRoPSIwLjUiPjwvY2lyY2xlPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMxLjgzMjEgMjIuNTgyMUMzMi4yMjI2IDIyLjE5MTYgMzIuMjIyNiAyMS41NTg0IDMxLjgzMjEgMjEuMTY3OUMzMS40NDE2IDIwLjc3NzQgMzAuODA4NCAyMC43Nzc0IDMwLjQxNzkgMjEuMTY3OUwyNC4yOTI5IDI3LjI5MjlDMjQuMjQ0MSAyNy4zNDE3IDI0LjIwMTQgMjcuMzk0MyAyNC4xNjQ4IDI3LjQ0OThDMjMuOTA4NSAyNy44Mzc5IDIzLjk1MTIgMjguMzY1NCAyNC4yOTI5IDI4LjcwNzFMMzAuNDE3OSAzNC44MzIxQzMwLjgwODQgMzUuMjIyNiAzMS40NDE2IDM1LjIyMjYgMzEuODMyMSAzNC44MzIxQzMyLjIyMjYgMzQuNDQxNiAzMi4yMjI2IDMzLjgwODQgMzEuODMyMSAzMy40MTc5TDI2LjQxNDIgMjhMMzEuODMyMSAyMi41ODIxWiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPC9zdmc+);
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_prev_nav_button__6hsO3.disable {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjIiIGZpbGw9IiNFNkU2RTYiLz4KPHBhdGggZD0iTTI1LjMzNCAyMC42NjkzTDIyLjAwMDcgMjQuMDAyNkwyNS4zMzQgMjcuMzM1OSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);
    }
}

.ReadingPlanContentContainer_forward_nav_button__X371Y.disable {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjcuNzUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU2IDApIiBmaWxsPSIjRTZFNkU2IiBzdHJva2U9IiNFNkU2RTYiIHN0cm9rZS13aWR0aD0iMC41Ij48L2NpcmNsZT4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNC4xNjc5IDIyLjU4MjFDMjMuNzc3NCAyMi4xOTE2IDIzLjc3NzQgMjEuNTU4NCAyNC4xNjc5IDIxLjE2NzlDMjQuNTU4NCAyMC43Nzc0IDI1LjE5MTYgMjAuNzc3NCAyNS41ODIxIDIxLjE2NzlMMzEuNzA3MSAyNy4yOTI5QzMxLjc1NTkgMjcuMzQxNyAzMS43OTg2IDI3LjM5NDMgMzEuODM1MiAyNy40NDk4QzMyLjA5MTUgMjcuODM3OSAzMi4wNDg4IDI4LjM2NTQgMzEuNzA3MSAyOC43MDcxTDI1LjU4MjEgMzQuODMyMUMyNS4xOTE2IDM1LjIyMjYgMjQuNTU4NCAzNS4yMjI2IDI0LjE2NzkgMzQuODMyMUMyMy43Nzc0IDM0LjQ0MTYgMjMuNzc3NCAzMy44MDg0IDI0LjE2NzkgMzMuNDE3OUwyOS41ODU4IDI4TDI0LjE2NzkgMjIuNTgyMVoiIGZpbGw9IndoaXRlIj48L3BhdGg+Cjwvc3ZnPg==);
}

@media (max-width: 960px) {
    .ReadingPlanContentContainer_forward_nav_button__X371Y.disable {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjIiIGN5PSIyMiIgcj0iMjIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQ2IDIpIiBmaWxsPSIjRTZFNkU2Ii8+CjxwYXRoIGQ9Ik0yMi42NjYgMjAuNjY5M0wyNS45OTkzIDI0LjAwMjZMMjIuNjY2IDI3LjMzNTkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
    }
}


.BibleVersesContainer_chapter_heading__36M_C {
    font-family: var(--proximanova-bold);
    font-size: 36px;
    margin-bottom: 20px;
    line-height: 1.25em;
}

@media (max-width: 960px) {
    .BibleVersesContainer_chapter_heading__36M_C {
        font-size: 26px;
        margin-bottom: 15px;
    }
}

.BibleVersesContainer_chapter_verses_container__tPiPM {
    margin-left: 80px;
    margin-right: 80px;
    padding-bottom: 45px;
    font-family: var(--proximanova-regular);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex-grow: 1;
}

.BibleVersesContainer_chapter_verses_container__tPiPM.right-to-left {
    direction: rtl;
}

@media (max-width: 960px) {
    .BibleVersesContainer_chapter_verses_container__tPiPM {
        margin-left: 25px;
        margin-right: 25px;
        margin-top: 20px;
        padding-bottom: 180px;
    }

    .reading-plan-container .BibleVersesContainer_chapter_verses_container__tPiPM {
        padding-bottom: 20px;
    }
}

.BibleVersesContainer_full_chapter_button__SKPaE a {
    max-width: 380px;
    height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
    border-radius: 5px;
    border: 1px solid var(--selected-blue-color);
    background: var(--selected-blue-color);
    text-align: center;
    color: white;
    font-family: var(--proximanova-bold);
    font-size: 18px;
    letter-spacing: var(--cta-letter-spacing);
    text-transform: uppercase;
    margin-top: 30px;
}

.BibleVersesContainer_full_chapter_button__SKPaE a span {
    display: inline-block;
    text-box-edge: cap alphabetic;
    text-box-trim: trim-both;
}

@media (hover: hover) {
    .BibleVersesContainer_full_chapter_button__SKPaE a {
        background: linear-gradient(white 50%, var(--selected-blue-color) 50%);
        background-size: var(--animated-cta-button-background-size);
        background-position: var(--animated-cta-button-background-position);
        transition-property: var(--animated-cta-button-transition-property);
        transition-timing-function: var(----animated-cta-button-timing-curve);
        transition-duration: var(--animated-cta-button-transition-duration);
        text-box-edge: cap alphabetic;
        text-box-trim: trim-both;
    }
    .BibleVersesContainer_full_chapter_button__SKPaE a:hover {
        background-position: var(--animated-cta-button-background-position-hover);
        color: var(--selected-blue-color);
    }

    .BibleVersesContainer_full_chapter_button__SKPaE a:active {
        border-color: #014469;
        background: linear-gradient(white 50%, #014469 50%);
        background-size: var(--animated-cta-button-background-size);
        background-position: var(--animated-cta-button-background-position);
        transition-duration: var(--animated-cta-button-press-transition-duration);
        color: white;
    }
}

.reading-plan-container .BibleVersesContainer_full_chapter_button__SKPaE {
    display: none;
}

.BibleVersesContainer_spacer__Leviv {
    flex-grow: 1;
}

@media (max-width: 960px) {
    .BibleVersesContainer_full_chapter_button__SKPaE {
        width: 100%;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        letter-spacing: 1.4px;
        margin-top: 25px;
        margin-bottom: 25px;
    }

    .BibleVersesContainer_full_chapter_button__SKPaE a {
        width: 100%;
    }
}

.BibleVersesContainer_copyright_container__ujpVO {
    margin-top: 55px;
    font-family: var(--proximanova-light);
    font-size: 14px;
    color: var(--neutral-gray-color);
    line-height: 1.3em;
    text-align: center;
}

.BibleVersesContainer_copyright_container__ujpVO a.logo {
    display: none;
}

.BibleVersesContainer_copyright_container__ujpVO a {
    text-decoration: underline;
}

.BibleVersesContainer_copyright_container__ujpVO p {
    margin-bottom: 10px;
}
.EndedScheduledPlanDialog_end_scheduled_plan_dialog__wLV6Q {
    margin: auto;
    border: none;
    background: white;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
    border-radius: 8px;
    padding: 48px 24px 24px 24px;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    width: calc(100vw - 40px);
    height: -moz-fit-content;
    height: fit-content;
    max-width: 404px;
    opacity: 0;
    overflow: hidden;
    transition: 
        opacity 0.15s ease-in-out,
        overlay 0.15s linear allow-discrete,
        display 0.15s linear allow-discrete;
}

@media (max-width: 960px) {
    .EndedScheduledPlanDialog_end_scheduled_plan_dialog__wLV6Q {
        padding: 48px 16px 48px 16px;
    }
}

.EndedScheduledPlanDialog_end_scheduled_plan_dialog__wLV6Q[open] {
    opacity: 1;
}

.EndedScheduledPlanDialog_end_scheduled_plan_dialog__wLV6Q[open]::backdrop {
    opacity: 1;
}

.EndedScheduledPlanDialog_end_scheduled_plan_dialog__wLV6Q::backdrop {
    background-color: rgba(0, 0, 0, 0.6);
    opacity: 0;
    transition: 
        opacity 0.15s ease-in-out,
        overlay 0.15s linear allow-discrete,
        display 0.15s linear allow-discrete;
}

@starting-style {
    .EndedScheduledPlanDialog_end_scheduled_plan_dialog__wLV6Q[open] {
        opacity: 0;
    }

    .EndedScheduledPlanDialog_end_scheduled_plan_dialog__wLV6Q[open]::backdrop {
        opacity: 0;
    }
}

.EndedScheduledPlanDialog_dialog_wrapper__FuKSW {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}

.EndedScheduledPlanDialog_close_button__ylkAR {
    position: absolute;
    top: 7px;
    right: 7px;
    width: 44px;
    height: 44px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjU0MTg1IDQuMTM4NDJMNS42MzYwNiA0LjIyMTZMMTIgMTAuNTg0OEwxOC4zNjQgNC4yMjE2QzE4Ljc1NDUgMy44MzEwOCAxOS4zODc3IDMuODMxMDggMTkuNzc4MiA0LjIyMTZDMjAuMTM4NyA0LjU4MjA5IDIwLjE2NjQgNS4xNDkzMiAxOS44NjE0IDUuNTQxNjFMMTkuNzc4MiA1LjYzNTgyTDEzLjQxNSAxMS45OTk4TDE5Ljc3ODIgMTguMzYzN0MyMC4xNjg3IDE4Ljc1NDMgMjAuMTY4NyAxOS4zODc0IDE5Ljc3ODIgMTkuNzc4QzE5LjQxNzcgMjAuMTM4NCAxOC44NTA1IDIwLjE2NjIgMTguNDU4MiAxOS44NjExTDE4LjM2NCAxOS43NzhMMTIgMTMuNDE0OEw1LjYzNjA2IDE5Ljc3OEM1LjI0NTU0IDIwLjE2ODUgNC42MTIzNyAyMC4xNjg1IDQuMjIxODUgMTkuNzc4QzMuODYxMzYgMTkuNDE3NSAzLjgzMzYzIDE4Ljg1MDIgNC4xMzg2NiAxOC40NTc5TDQuMjIxODUgMTguMzYzN0wxMC41ODUgMTEuOTk5OEw0LjIyMTg1IDUuNjM1ODJDMy44MzEzMiA1LjI0NTI5IDMuODMxMzIgNC42MTIxMyA0LjIyMTg1IDQuMjIxNkM0LjU1MjI5IDMuODkxMTYgNS4wNTY0NiAzLjg0MDMyIDUuNDQwMzYgNC4wNjkwOUw1LjU0MTg1IDQuMTM4NDJaIiBmaWxsPSIjNzA3MDcwIi8+Cjwvc3ZnPg==);
    cursor: pointer;
}

@media (hover: hover) {
    .EndedScheduledPlanDialog_close_button__ylkAR:hover {
        background-color: var(--hover-menu-blue-30);
        border-radius: 100%;
    }
}

@media (max-width: 960px) {
    .EndedScheduledPlanDialog_close_button__ylkAR {
        background-size: 22px 22px;
    }
}

.EndedScheduledPlanDialog_title__DR_Om {
    color: var(--dark-text-color);
    text-align: center;
    font-family: var(--proximanova-bold);
    font-size: 24px;
    line-height: 1.25em;
    margin-bottom: 4px;
}

@media (max-width: 960px) {
    .EndedScheduledPlanDialog_title__DR_Om {
        font-size: 20px;
    }
}

.EndedScheduledPlanDialog_description__p57HD {
    color: var(--neutral-gray-color);
    text-align: center;
    font-family: var(--proximanova-regular);
    font-size: 18px;
    line-height: 1.25em;
}

@media (max-width: 960px) {
    .EndedScheduledPlanDialog_description__p57HD {
        font-size: 16px;
    }
}

.EndedScheduledPlanDialog_completed_icon__UYJiw {
    width: 40px;
    height: 40px;
    margin-bottom: 4px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMjAgMi41QzE2LjUzODggMi41IDEzLjE1NTQgMy41MjYzNiAxMC4yNzc1IDUuNDQ5MjhDNy4zOTk2NyA3LjM3MjIxIDUuMTU2NjUgMTAuMTA1MyAzLjgzMjEyIDEzLjMwM0MyLjUwNzU4IDE2LjUwMDcgMi4xNjEwMiAyMC4wMTk0IDIuODM2MjcgMjMuNDE0MUMzLjUxMTUxIDI2LjgwODcgNS4xNzgyMiAyOS45MjY5IDcuNjI1NjQgMzIuMzc0NEMxMC4wNzMxIDM0LjgyMTggMTMuMTkxMyAzNi40ODg1IDE2LjU4NTkgMzcuMTYzN0MxOS45ODA2IDM3LjgzOSAyMy40OTkzIDM3LjQ5MjQgMjYuNjk3IDM2LjE2NzlDMjkuODk0NyAzNC44NDM0IDMyLjYyNzggMzIuNjAwMyAzNC41NTA3IDI5LjcyMjVDMzYuNDczNyAyNi44NDQ2IDM3LjUgMjMuNDYxMiAzNy41IDIwQzM3LjUgMTUuMzU4NyAzNS42NTYzIDEwLjkwNzUgMzIuMzc0NCA3LjYyNTYzQzI5LjA5MjUgNC4zNDM3NCAyNC42NDEzIDIuNSAyMCAyLjVaTTE3LjUgMjYuOTg3NUwxMS4yNSAyMC43Mzc1TDEzLjIzNzUgMTguNzVMMTcuNSAyMy4wMTI1TDI2Ljc2MjUgMTMuNzVMMjguNzU3NSAxNS43MzI1TDE3LjUgMjYuOTg3NVoiIGZpbGw9IiMwMDdCOEIiLz4KPC9zdmc+);
}

@media (max-width: 960px) {
    .EndedScheduledPlanDialog_completed_icon__UYJiw {
        width: 32px;
        height: 32px;
    }
}
.ReadingPlanSubscriptionForm_reading_plan_subscription_container__R_nG1 {
    width: 100%;
    min-height: 305px;
    padding-top: 60px;
    padding-bottom: 75px;
    background: rgb(215 226 232);
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width: 960px) {
    .ReadingPlanSubscriptionForm_reading_plan_subscription_container__R_nG1 {
        min-height: 300px;
        padding-top: 32px;
        padding-bottom: 30px;
    }
}

.ReadingPlanSubscriptionForm_reading_plan_subscription_wrapper__puDM_ {
    width: calc(100% - 50px);
    max-width: 715px;
}

@media (max-width: 960px) {
    .ReadingPlanSubscriptionForm_reading_plan_subscription_wrapper__puDM_ {
        margin-bottom: 20px;
    }
}

.ReadingPlanSubscriptionForm_reading_plan_subscription_container__R_nG1 .ReadingPlanSubscriptionForm_title__LdhnD {
    color: var(--dark-text-color);
    font-family: var(--proximanova-bold);
    font-size: 32px;
    text-align: center;
    line-height: 125%;
    margin-bottom: 16px;
}

@media (max-width: 960px) {
    .ReadingPlanSubscriptionForm_reading_plan_subscription_container__R_nG1 .ReadingPlanSubscriptionForm_title__LdhnD {
        font-size: 24px;
    }
}

.ReadingPlanSubscriptionForm_reading_plan_subscription_container__R_nG1 .ReadingPlanSubscriptionForm_description__u9JWB {
    color: var(--dark-text-color);
    font-family: var(--proximanova-regular);
    font-size: 18px;
    line-height: 125%;
    text-align: center;
    margin-bottom: 32px;
}

@media (max-width: 960px) {
    .ReadingPlanSubscriptionForm_reading_plan_subscription_container__R_nG1 .ReadingPlanSubscriptionForm_description__u9JWB {
        font-size: 16px;
    }
}

.ReadingPlanSubscriptionForm_subscription_form__5DdHv {
    display: none;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.ReadingPlanSubscriptionForm_subscription_form__5DdHv.visible {
    display: flex;
}

.ReadingPlanSubscriptionForm_subscription_form__5DdHv input[type="email"] {
    -moz-appearance: none;
         appearance: none;
    -webkit-appearance: none;
    outline: none;
    width: 60%;
    margin-right: 10px;
    font-family: var(--proximanova-regular);
    font-size: 18px;
    line-height: 20px;
    padding: 18px 0px 18px 14px;
    border-radius: 6px;
    border: 1px solid var(--light-gray-border-color);
    background: white;
}

@media (max-width: 960px) {
    .ReadingPlanSubscriptionForm_subscription_form__5DdHv input[type="email"] {
        width: 100%;
        font-size: 16px;
        margin-bottom: 24px;
        padding: 14px 0px 14px 14px;
    }
}

.ReadingPlanSubscriptionForm_subscription_form__5DdHv button {
    -moz-appearance: none;
         appearance: none;
    -webkit-appearance: none;
    outline: none;
    border: none;
    width: 185px;
    height: 56px;
    border-radius: 5px;
    background: var(--selected-blue-color);
    border: 1px solid var(--selected-blue-color);
    color: white;
    font-family: var(--proximanova-bold);
    font-size: 18px;
    letter-spacing: var(--cta-letter-spacing);
    text-transform: uppercase;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (hover: hover) {
    .ReadingPlanSubscriptionForm_subscription_form__5DdHv button {
        background: linear-gradient(white 50%, var(--selected-blue-color) 50%);
        background-size: var(--animated-cta-button-background-size);
        background-position: var(--animated-cta-button-background-position);
        transition-property: var(--animated-cta-button-transition-property);
        transition-timing-function: var(----animated-cta-button-timing-curve);
        transition-duration: var(--animated-cta-button-transition-duration);
        text-box-edge: cap alphabetic;
        text-box-trim: trim-both;
    }
    .ReadingPlanSubscriptionForm_subscription_form__5DdHv button:hover {
        background-position: var(--animated-cta-button-background-position-hover);
        color: var(--selected-blue-color);
    }

    .ReadingPlanSubscriptionForm_subscription_form__5DdHv button:active {
        border-color: #014469;
        background: linear-gradient(white 50%, #014469 50%);
        background-size: var(--animated-cta-button-background-size);
        background-position: var(--animated-cta-button-background-position);
        transition-duration: var(--animated-cta-button-press-transition-duration);
        color: white;
    }
}

.ReadingPlanSubscriptionForm_subscription_form__5DdHv button span {
    display: inline-block;
    text-box-edge: cap alphabetic;
    text-box-trim: trim-both
}

.ReadingPlanSubscriptionForm_subscription_form__5DdHv button[disabled] {
    background: var(--neutral-gray-color) !important;
    border: 1px solid var(--neutral-gray-color) !important;
    color: white !important;
    transition-duration: 0s;
    cursor: default;
}

@media (max-width: 960px) {
    .ReadingPlanSubscriptionForm_subscription_form__5DdHv button {
        font-size: 15px;
        width: 160px;
    }
}

.ReadingPlanSubscriptionForm_subscription_success_container__UBS7g {
    display: none;
    justify-content: center;
    align-items: center;
    width: calc(100% - 60px);
    margin: auto;
}

.ReadingPlanSubscriptionForm_subscription_success_container__UBS7g.visible {
    display: flex;
}

.ReadingPlanSubscriptionForm_subscription_success_message__lj4ER {
    color: var(--dark-text-color);
    font-family: var(--proximanova-bold);
    font-size: 18px;
    line-height: 1.25em;
    text-align: center;
}

.ReadingPlanSubscriptionForm_success_checkmark__jdf0F {
    width: 28px;
    height: 28px;
    flex-shrink: 0;
    display: inline-block;
    margin-right: 8px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTQgMEMxMS4yMzExIDAgOC41MjQzMSAwLjgyMTA4NiA2LjIyMjAyIDIuMzU5NDNDMy45MTk3MyAzLjg5Nzc3IDIuMTI1MzIgNi4wODQyNyAxLjA2NTY5IDguNjQyNDNDMC4wMDYwNjU5NyAxMS4yMDA2IC0wLjI3MTE4MSAxNC4wMTU1IDAuMjY5MDEyIDE2LjczMTNDMC44MDkyMDYgMTkuNDQ3IDIuMTQyNTggMjEuOTQxNiA0LjEwMDUxIDIzLjg5OTVDNi4wNTg0NSAyNS44NTc0IDguNTUzMDEgMjcuMTkwOCAxMS4yNjg3IDI3LjczMUMxMy45ODQ1IDI4LjI3MTIgMTYuNzk5NCAyNy45OTM5IDE5LjM1NzYgMjYuOTM0M0MyMS45MTU3IDI1Ljg3NDcgMjQuMTAyMiAyNC4wODAzIDI1LjY0MDYgMjEuNzc4QzI3LjE3ODkgMTkuNDc1NyAyOCAxNi43Njg5IDI4IDE0QzI4IDEwLjI4NyAyNi41MjUgNi43MjYwMiAyMy44OTk1IDQuMTAwNTFDMjEuMjc0IDEuNDc1IDE3LjcxMyAwIDE0IDBaTTEyIDE5LjU5TDcuMDAwMDEgMTQuNTlMOC41OTAwMSAxM0wxMiAxNi40MUwxOS40MSA5TDIxLjAwNiAxMC41ODZMMTIgMTkuNTlaIiBmaWxsPSIjNEE4QjJDIi8+Cjwvc3ZnPg==);
}

/*# sourceMappingURL=e96fc0a907b3880f.css.map*/