@charset "UTF-8";.icon[data-v-011a55b8]{display:inline-flex;align-items:center;justify-content:center;line-height:0;color:currentColor;flex-shrink:0}.icon[data-v-011a55b8] svg{width:100%;height:100%;display:block}[data-v-a99b2cad]:root{--font-family: "Montserrat", sans-serif;--btn-text-hover: #0085ff;--bg: #ffffff;--text: #111;--btn-disabled-bg: #e0e0e0;--btn-disabled-color: #9e9e9e;--btn-bg: #e0e0e0;--btn-bg-hover: #d4d4d4;--accent: #0085ff;--accent-rgb: 0, 133, 255;--input-border: var(--btn-bg);--input-focus-border: var(--accent);--footer-bg: #f3f3f3;--scroll-behavior: auto;--hover-scale: 1.07;--active-scale: 1.14;--at-icon-hover-scale: 1.1;--at-icon-active-scale: 1.2;--interact-duration: .3s;--interact-easing: cubic-bezier(.44, 1.9, .4, .8);--interact-transition: transform var(--interact-duration) var(--interact-easing);--color-transition-duration: .15s;--theme-duration: .5s;--theme-easing: cubic-bezier(.44, 1.9, .4, .8);--theme-transition: background-color var(--theme-duration) var(--theme-easing), color var(--theme-duration) var(--theme-easing), border-color var(--theme-duration) var(--theme-easing), box-shadow var(--theme-duration) var(--theme-easing);transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--theme-duration);transition-timing-function:var(--theme-easing);--header-height: 5rem;--touch-target: 2.625rem;--nav-offset: calc(var(--header-height) + var(--space-lg));--personalization-name-min: calc(8.75rem + 20px) ;--personalization-name-max: calc(12.5rem + 20px) ;--space-xs: .25rem;--space-sm: .5rem;--space-sm-md: .625rem;--space-md: 1rem;--space-inline: .875rem;--space-lg: 1.25rem;--space-xl: 1.5rem;--space-2xl: 2.5rem;--pad-card: var(--space-md) var(--gap-lg);--gap-sm: .4rem;--gap-md: var(--space-md);--gap-lg: 1.2rem;--radius-sm: .5rem;--radius-md: .625rem;--radius-lg: .75rem;--radius-xl: 1.25rem;--radius-2xl: 1.5rem;--radius-pill: 1.5rem;--icon-xs: 1.125rem;--icon-sm: 1.375rem;--icon-md: 1.5rem;--icon-lg: 2.5rem;--icon-xl: 3.375rem;--width-narrow: 25rem;--width-auth: 27.5rem;--width-content: 37.5rem;--width-popup: 53.75rem;--width-page: 50rem;--width-explore: 56.25rem;--width-verse-popup: 34.375em;--popular-grid-max-width: calc( (var(--book-btn-width) * 3) + (var(--book-btn-gap) * 2) + var(--book-grid-padding) * 2 );--book-btn-width: 11em;--book-btn-gap: var(--space-xl);--book-grid-padding: var(--space-xl);--book-grid-max-width: calc( (var(--book-btn-width) * 5) + (var(--book-btn-gap) * 4) + var(--book-grid-padding) * 2 );--chapter-btn-width: 3.6em;--chapter-btn-gap: var(--space-xl);--chapter-grid-padding: var(--space-xl);--chapter-grid-max-width: calc( (var(--chapter-btn-width) * 10) + (var(--chapter-btn-gap) * 9) + var(--chapter-grid-padding) * 2 );--shadow: 0 6px 1.25rem rgba(0, 0, 0, .15), 0 1px 6px rgba(0, 0, 0, .08);--global-font-size-xxs: .7rem;--global-font-size-xs: .8rem;--global-font-size-sm: .9rem;--global-font-size-md: 1rem;--global-font-size-lg: 1.1rem;--global-font-size-xl: 1.2rem;--global-font-size-xxl: 1.3rem;--font-size-2xs: .5rem;--font-size-xs: .5625rem;--font-size-sm: .9rem;--font-size-md: 1rem;--font-size-lg: 1.1rem;--transition-fast: .2s ease;--header-gradient: linear-gradient(105deg, #1e40af 0%, #2563eb 100%);--header-gradient-reversed: linear-gradient(105deg, #2563eb 0%, #1e40af 100%);--settings-panel-gradient: var(--header-gradient-reversed)}[data-v-a99b2cad]:root{--font-alegreya: "Alegreya", serif;--font-cormorant: "Cormorant Garamond", serif;--font-crimson: "Crimson Pro", serif;--font-inter: "Inter", sans-serif;--font-jost: "Jost", sans-serif;--font-karla: "Karla", sans-serif;--font-lora: "Lora", serif;--font-merriweather: "Merriweather", serif;--font-montserrat: "Montserrat", sans-serif;--font-poppins: "Poppins", sans-serif;--font-spectral: "Spectral", serif}[data-font=alegreya][data-v-a99b2cad]{--font-family: "Alegreya", serif}[data-font=cormorant][data-v-a99b2cad]{--font-family: "Cormorant Garamond", serif}[data-font=crimson][data-v-a99b2cad]{--font-family: "Crimson Pro", serif}[data-font=inter][data-v-a99b2cad]{--font-family: "Inter", sans-serif}[data-font=jost][data-v-a99b2cad]{--font-family: "Jost", sans-serif}[data-font=karla][data-v-a99b2cad]{--font-family: "Karla", sans-serif}[data-font=lora][data-v-a99b2cad]{--font-family: "Lora", serif}[data-font=merriweather][data-v-a99b2cad]{--font-family: "Merriweather", serif}[data-font=montserrat][data-v-a99b2cad]{--font-family: "Montserrat", sans-serif}[data-font=poppins][data-v-a99b2cad]{--font-family: "Poppins", sans-serif}[data-font=spectral][data-v-a99b2cad]{--font-family: "Spectral", serif}[data-size=xxs][data-v-a99b2cad]{--font-scale: .7}[data-size=xs][data-v-a99b2cad]{--font-scale: .8}[data-size=sm][data-v-a99b2cad]{--font-scale: .9}[data-size=md][data-v-a99b2cad]{--font-scale: 1}[data-size=lg][data-v-a99b2cad]{--font-scale: 1.1}[data-size=xl][data-v-a99b2cad]{--font-scale: 1.2}[data-size=xxl][data-v-a99b2cad]{--font-scale: 1.3}[data-size="3xl"][data-v-a99b2cad]{--font-scale: 1.4}[data-size="4xl"][data-v-a99b2cad]{--font-scale: 1.5}[data-size="5xl"][data-v-a99b2cad]{--font-scale: 1.6}.checkbox-label[data-v-a99b2cad]{display:inline-flex;align-items:center;gap:.6rem;font-size:1rem;cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none}.checkbox-label--light[data-v-a99b2cad]{color:#fff}.checkbox-control[data-v-a99b2cad]{position:relative;display:inline-flex;flex-shrink:0}.checkbox-input[data-v-a99b2cad]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.6875rem;height:1.6875rem;margin:0;border-radius:calc(var(--space-sm-md) - 4px);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),var(--interact-transition)}.checkbox-mark[data-v-a99b2cad]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='currentColor'%20width='100%25'%20height='100%25'%20viewBox='0%200%20512%20512'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cpath%20d='M164.806,376.384C165.994,374.7%20166.792,373.587%20167.317,372.854C190.636,340.317%20204.017,322.867%20207.298,318.588C231.518,287.005%20247.558,267.422%20251.145,263.042C283.376,223.692%20304.374,200.302%20308.651,195.489C363.743,133.501%20405.319,93.037%20415.201,83.364C441.812,57.316%20463.1,37.786%20473.543,28.283C477.471,24.709%20479.661,24.064%20480.278,23.882C482.767,23.148%20485.341,22.663%20487.925,22.416C489.216,22.293%20490.525,22.538%20491.798,22.784C495.773,23.549%20498.535,25.372%20499.057,25.717C500.108,26.411%20506.175,30.416%20507.811,38.801C509.411,46.997%20505.504,52.787%20504.82,53.802C503.013,56.48%20502.547,56.092%20478.014,84.013C477.6,84.484%20449.634,115.944%20411.786,162.909C379.987,202.369%20355.748,235.022%20332.499,267.022C329.126,271.665%20314.696,291.527%20291.105,325.606C278.84,343.324%20274.165,350.375%20256.038,377.432C239.813,401.651%20230.079,417.002%20226.507,422.401C210.79,446.156%20200.129,463.033%20199.662,463.736C195.916,469.374%20195.946,469.39%20195.598,469.864C194.267,471.671%20192.983,473.528%20191.455,475.17C190.724,475.956%20186.816,480.154%20180.762,483.269C179.808,483.759%20174.708,486.383%20167.957,487.258C166.893,487.395%20161.205,488.132%20154.558,486.664C153.51,486.433%20147.911,485.196%20142.156,481.559C141.249,480.986%20136.402,477.922%20132.224,472.549C129.569,469.134%20129.686,469.051%20127.691,465.215C127.098,464.077%20125.272,460.549%20122.493,455.287C121.399,453.216%20118.458,447.282%20113.171,437.218C110.901,432.896%20104.572,419.719%2093.995,400.5C92.356,397.522%2086.368,385.434%2075.667,367.276C74.877,365.935%2068.24,353.798%2058.669,339.162C56.572,335.955%2045.969,318.101%2030.008,299.233C29.013,298.056%2024.956,292.88%2018.577,286.013C17.869,285.252%2017.619,284.962%2017.606,284.95C16.61,284.021%2015.515,283.187%2014.616,282.163C13.809,281.242%209.203,275.992%209.744,267.658C10.008,263.603%2011.493,260.593%2011.773,260.027C13.625,256.273%2016.257,254.007%2016.751,253.582C21.283,249.679%2026.447,249.015%2027.368,248.897C28.294,248.778%2033.454,248.116%2038.887,250.739C39.273,250.925%2039.209,251.033%2043.482,253.492C46.185,255.048%2055.96,260.954%2062.613,265.794C80.02,278.458%2094.38,291.654%20104.025,301.02C104.081,301.075%20111.889,308.866%20122.319,320.625C128.112,327.156%20130.24,329.767%20130.904,330.582C144.412,347.152%20155.156,362.142%20155.308,362.361C158.671,367.232%20161.816,371.884%20164.806,376.384Z'%20style='fill:currentColor;'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='currentColor'%20width='100%25'%20height='100%25'%20viewBox='0%200%20512%20512'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cpath%20d='M164.806,376.384C165.994,374.7%20166.792,373.587%20167.317,372.854C190.636,340.317%20204.017,322.867%20207.298,318.588C231.518,287.005%20247.558,267.422%20251.145,263.042C283.376,223.692%20304.374,200.302%20308.651,195.489C363.743,133.501%20405.319,93.037%20415.201,83.364C441.812,57.316%20463.1,37.786%20473.543,28.283C477.471,24.709%20479.661,24.064%20480.278,23.882C482.767,23.148%20485.341,22.663%20487.925,22.416C489.216,22.293%20490.525,22.538%20491.798,22.784C495.773,23.549%20498.535,25.372%20499.057,25.717C500.108,26.411%20506.175,30.416%20507.811,38.801C509.411,46.997%20505.504,52.787%20504.82,53.802C503.013,56.48%20502.547,56.092%20478.014,84.013C477.6,84.484%20449.634,115.944%20411.786,162.909C379.987,202.369%20355.748,235.022%20332.499,267.022C329.126,271.665%20314.696,291.527%20291.105,325.606C278.84,343.324%20274.165,350.375%20256.038,377.432C239.813,401.651%20230.079,417.002%20226.507,422.401C210.79,446.156%20200.129,463.033%20199.662,463.736C195.916,469.374%20195.946,469.39%20195.598,469.864C194.267,471.671%20192.983,473.528%20191.455,475.17C190.724,475.956%20186.816,480.154%20180.762,483.269C179.808,483.759%20174.708,486.383%20167.957,487.258C166.893,487.395%20161.205,488.132%20154.558,486.664C153.51,486.433%20147.911,485.196%20142.156,481.559C141.249,480.986%20136.402,477.922%20132.224,472.549C129.569,469.134%20129.686,469.051%20127.691,465.215C127.098,464.077%20125.272,460.549%20122.493,455.287C121.399,453.216%20118.458,447.282%20113.171,437.218C110.901,432.896%20104.572,419.719%2093.995,400.5C92.356,397.522%2086.368,385.434%2075.667,367.276C74.877,365.935%2068.24,353.798%2058.669,339.162C56.572,335.955%2045.969,318.101%2030.008,299.233C29.013,298.056%2024.956,292.88%2018.577,286.013C17.869,285.252%2017.619,284.962%2017.606,284.95C16.61,284.021%2015.515,283.187%2014.616,282.163C13.809,281.242%209.203,275.992%209.744,267.658C10.008,263.603%2011.493,260.593%2011.773,260.027C13.625,256.273%2016.257,254.007%2016.751,253.582C21.283,249.679%2026.447,249.015%2027.368,248.897C28.294,248.778%2033.454,248.116%2038.887,250.739C39.273,250.925%2039.209,251.033%2043.482,253.492C46.185,255.048%2055.96,260.954%2062.613,265.794C80.02,278.458%2094.38,291.654%20104.025,301.02C104.081,301.075%20111.889,308.866%20122.319,320.625C128.112,327.156%20130.24,329.767%20130.904,330.582C144.412,347.152%20155.156,362.142%20155.308,362.361C158.671,367.232%20161.816,371.884%20164.806,376.384Z'%20style='fill:currentColor;'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:60%;mask-size:60%;transform-origin:center;opacity:0;transform:scale(.5);transition:opacity .15s ease,transform .15s ease}.checkbox-input:checked+.checkbox-mark[data-v-a99b2cad]{transition:none;animation:checkboxCheckBounce .28s cubic-bezier(.34,1.4,.64,1) forwards}@media(hover:hover){.checkbox-label:hover .checkbox-input[data-v-a99b2cad]{transform:scale(var(--hover-scale))}}.checkbox-label:active .checkbox-input[data-v-a99b2cad]{transform:scale(var(--active-scale))}.checkbox-label:not(.checkbox-label--light) .checkbox-input[data-v-a99b2cad]{border:1px solid var(--btn-bg);background:transparent}.checkbox-label:not(.checkbox-label--light) .checkbox-input[data-v-a99b2cad]:checked{border-color:var(--accent);background-color:var(--accent)}.checkbox-label:not(.checkbox-label--light) .checkbox-mark[data-v-a99b2cad]{background-color:#fff}@media(hover:hover){.checkbox-label:not(.checkbox-label--light):hover .checkbox-input[data-v-a99b2cad]:not(:checked){border-color:var(--input-focus-border)}}.checkbox-label--light .checkbox-input[data-v-a99b2cad]{border:none;background:#fff}.checkbox-label--light .checkbox-mark[data-v-a99b2cad]{background-color:var(--accent)}.toast-overlay[data-v-ba5f5303]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#0000006b;pointer-events:none}.toast-notification[data-v-ba5f5303]{max-width:min(22rem,100%);padding:.85rem 1.5rem;border-radius:var(--radius-md);font-weight:600;font-size:var(--font-size-md);text-align:center;line-height:1.35;box-shadow:0 8px 2rem #00000047;pointer-events:auto;transition:transform .2s ease}.toast-clickable[data-v-ba5f5303]{cursor:pointer}@media(hover:hover){.toast-clickable[data-v-ba5f5303]:hover{transform:scale(var(--hover-scale))}}.toast-clickable[data-v-ba5f5303]:active{transform:scale(var(--active-scale))}.toast-success[data-v-ba5f5303]{background:var(--btn-bg);color:#fff}.toast-error[data-v-ba5f5303]{background:#dc2626;color:#fff}.toast-enter-active .toast-notification[data-v-ba5f5303]{animation:toastCenterIn .28s cubic-bezier(.44,1.9,.4,.8) forwards}.toast-leave-active .toast-notification[data-v-ba5f5303]{animation:toastCenterOut .22s ease-in forwards}.toast-enter-active[data-v-ba5f5303],.toast-leave-active[data-v-ba5f5303]{transition:background-color .22s ease}.toast-enter-from[data-v-ba5f5303],.toast-leave-to[data-v-ba5f5303]{background-color:#0000}.error-banner[data-v-a5c64585]{display:flex;align-items:center;gap:var(--gap-sm);background:#dc2626;color:#fff;padding:.75rem var(--space-lg);font-size:var(--font-size-sm);font-weight:600;text-align:center;justify-content:center}.error-banner-icon[data-v-a5c64585]{font-style:normal;font-size:1.1em}:root{--font-family: "Montserrat", sans-serif;--btn-text-hover: #0085ff;--bg: #ffffff;--text: #111;--btn-disabled-bg: #e0e0e0;--btn-disabled-color: #9e9e9e;--btn-bg: #e0e0e0;--btn-bg-hover: #d4d4d4;--accent: #0085ff;--accent-rgb: 0, 133, 255;--input-border: var(--btn-bg);--input-focus-border: var(--accent);--footer-bg: #f3f3f3;--scroll-behavior: auto;--hover-scale: 1.07;--active-scale: 1.14;--at-icon-hover-scale: 1.1;--at-icon-active-scale: 1.2;--interact-duration: .3s;--interact-easing: cubic-bezier(.44, 1.9, .4, .8);--interact-transition: transform var(--interact-duration) var(--interact-easing);--color-transition-duration: .15s;--theme-duration: .5s;--theme-easing: cubic-bezier(.44, 1.9, .4, .8);--theme-transition: background-color var(--theme-duration) var(--theme-easing), color var(--theme-duration) var(--theme-easing), border-color var(--theme-duration) var(--theme-easing), box-shadow var(--theme-duration) var(--theme-easing);transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--theme-duration);transition-timing-function:var(--theme-easing);--header-height: 5rem;--touch-target: 2.625rem;--nav-offset: calc(var(--header-height) + var(--space-lg));--personalization-name-min: calc(8.75rem + 20px) ;--personalization-name-max: calc(12.5rem + 20px) ;--space-xs: .25rem;--space-sm: .5rem;--space-sm-md: .625rem;--space-md: 1rem;--space-inline: .875rem;--space-lg: 1.25rem;--space-xl: 1.5rem;--space-2xl: 2.5rem;--pad-card: var(--space-md) var(--gap-lg);--gap-sm: .4rem;--gap-md: var(--space-md);--gap-lg: 1.2rem;--radius-sm: .5rem;--radius-md: .625rem;--radius-lg: .75rem;--radius-xl: 1.25rem;--radius-2xl: 1.5rem;--radius-pill: 1.5rem;--icon-xs: 1.125rem;--icon-sm: 1.375rem;--icon-md: 1.5rem;--icon-lg: 2.5rem;--icon-xl: 3.375rem;--width-narrow: 25rem;--width-auth: 27.5rem;--width-content: 37.5rem;--width-popup: 53.75rem;--width-page: 50rem;--width-explore: 56.25rem;--width-verse-popup: 34.375em;--popular-grid-max-width: calc( (var(--book-btn-width) * 3) + (var(--book-btn-gap) * 2) + var(--book-grid-padding) * 2 );--book-btn-width: 11em;--book-btn-gap: var(--space-xl);--book-grid-padding: var(--space-xl);--book-grid-max-width: calc( (var(--book-btn-width) * 5) + (var(--book-btn-gap) * 4) + var(--book-grid-padding) * 2 );--chapter-btn-width: 3.6em;--chapter-btn-gap: var(--space-xl);--chapter-grid-padding: var(--space-xl);--chapter-grid-max-width: calc( (var(--chapter-btn-width) * 10) + (var(--chapter-btn-gap) * 9) + var(--chapter-grid-padding) * 2 );--shadow: 0 6px 1.25rem rgba(0, 0, 0, .15), 0 1px 6px rgba(0, 0, 0, .08);--global-font-size-xxs: .7rem;--global-font-size-xs: .8rem;--global-font-size-sm: .9rem;--global-font-size-md: 1rem;--global-font-size-lg: 1.1rem;--global-font-size-xl: 1.2rem;--global-font-size-xxl: 1.3rem;--font-size-2xs: .5rem;--font-size-xs: .5625rem;--font-size-sm: .9rem;--font-size-md: 1rem;--font-size-lg: 1.1rem;--transition-fast: .2s ease;--header-gradient: linear-gradient(105deg, #1e40af 0%, #2563eb 100%);--header-gradient-reversed: linear-gradient(105deg, #2563eb 0%, #1e40af 100%);--settings-panel-gradient: var(--header-gradient-reversed)}:root{--font-alegreya: "Alegreya", serif;--font-cormorant: "Cormorant Garamond", serif;--font-crimson: "Crimson Pro", serif;--font-inter: "Inter", sans-serif;--font-jost: "Jost", sans-serif;--font-karla: "Karla", sans-serif;--font-lora: "Lora", serif;--font-merriweather: "Merriweather", serif;--font-montserrat: "Montserrat", sans-serif;--font-poppins: "Poppins", sans-serif;--font-spectral: "Spectral", serif}[data-font=alegreya]{--font-family: "Alegreya", serif}[data-font=cormorant]{--font-family: "Cormorant Garamond", serif}[data-font=crimson]{--font-family: "Crimson Pro", serif}[data-font=inter]{--font-family: "Inter", sans-serif}[data-font=jost]{--font-family: "Jost", sans-serif}[data-font=karla]{--font-family: "Karla", sans-serif}[data-font=lora]{--font-family: "Lora", serif}[data-font=merriweather]{--font-family: "Merriweather", serif}[data-font=montserrat]{--font-family: "Montserrat", sans-serif}[data-font=poppins]{--font-family: "Poppins", sans-serif}[data-font=spectral]{--font-family: "Spectral", serif}[data-size=xxs]{--font-scale: .7}[data-size=xs]{--font-scale: .8}[data-size=sm]{--font-scale: .9}[data-size=md]{--font-scale: 1}[data-size=lg]{--font-scale: 1.1}[data-size=xl]{--font-scale: 1.2}[data-size=xxl]{--font-scale: 1.3}[data-size="3xl"]{--font-scale: 1.4}[data-size="4xl"]{--font-scale: 1.5}[data-size="5xl"]{--font-scale: 1.6}*,*:before,*:after{scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none}*::-webkit-scrollbar,*:before::-webkit-scrollbar,*:after::-webkit-scrollbar{display:none;width:0!important;height:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-track,*::-webkit-scrollbar-track-piece,*::-webkit-scrollbar-corner,*::-webkit-scrollbar-button,*:before::-webkit-scrollbar-thumb,*:before::-webkit-scrollbar-track,*:before::-webkit-scrollbar-track-piece,*:before::-webkit-scrollbar-corner,*:before::-webkit-scrollbar-button,*:after::-webkit-scrollbar-thumb,*:after::-webkit-scrollbar-track,*:after::-webkit-scrollbar-track-piece,*:after::-webkit-scrollbar-corner,*:after::-webkit-scrollbar-button{display:none;width:0!important;height:0!important;background:transparent;border:none}html,body,#app{scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar{display:none;width:0!important;height:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}html::-webkit-scrollbar-thumb,html::-webkit-scrollbar-track,html::-webkit-scrollbar-track-piece,html::-webkit-scrollbar-corner,html::-webkit-scrollbar-button,body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-track,body::-webkit-scrollbar-track-piece,body::-webkit-scrollbar-corner,body::-webkit-scrollbar-button,#app::-webkit-scrollbar-thumb,#app::-webkit-scrollbar-track,#app::-webkit-scrollbar-track-piece,#app::-webkit-scrollbar-corner,#app::-webkit-scrollbar-button{display:none;width:0!important;height:0!important;background:transparent;border:none}.header-panel,.nav-panel,.settings-panel,.profile-panel,.share-popup,.search-history-dropdown,.custom-dropdown-options,.custom-dropdown-options-scroll,.custom-scrollbar__content,.carousel-scroller,main,.verses{scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none}.header-panel::-webkit-scrollbar,.nav-panel::-webkit-scrollbar,.settings-panel::-webkit-scrollbar,.profile-panel::-webkit-scrollbar,.share-popup::-webkit-scrollbar,.search-history-dropdown::-webkit-scrollbar,.custom-dropdown-options::-webkit-scrollbar,.custom-dropdown-options-scroll::-webkit-scrollbar,.custom-scrollbar__content::-webkit-scrollbar,.carousel-scroller::-webkit-scrollbar,main::-webkit-scrollbar,.verses::-webkit-scrollbar{display:none;width:0!important;height:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.header-panel::-webkit-scrollbar-thumb,.header-panel::-webkit-scrollbar-track,.header-panel::-webkit-scrollbar-track-piece,.header-panel::-webkit-scrollbar-corner,.header-panel::-webkit-scrollbar-button,.nav-panel::-webkit-scrollbar-thumb,.nav-panel::-webkit-scrollbar-track,.nav-panel::-webkit-scrollbar-track-piece,.nav-panel::-webkit-scrollbar-corner,.nav-panel::-webkit-scrollbar-button,.settings-panel::-webkit-scrollbar-thumb,.settings-panel::-webkit-scrollbar-track,.settings-panel::-webkit-scrollbar-track-piece,.settings-panel::-webkit-scrollbar-corner,.settings-panel::-webkit-scrollbar-button,.profile-panel::-webkit-scrollbar-thumb,.profile-panel::-webkit-scrollbar-track,.profile-panel::-webkit-scrollbar-track-piece,.profile-panel::-webkit-scrollbar-corner,.profile-panel::-webkit-scrollbar-button,.share-popup::-webkit-scrollbar-thumb,.share-popup::-webkit-scrollbar-track,.share-popup::-webkit-scrollbar-track-piece,.share-popup::-webkit-scrollbar-corner,.share-popup::-webkit-scrollbar-button,.search-history-dropdown::-webkit-scrollbar-thumb,.search-history-dropdown::-webkit-scrollbar-track,.search-history-dropdown::-webkit-scrollbar-track-piece,.search-history-dropdown::-webkit-scrollbar-corner,.search-history-dropdown::-webkit-scrollbar-button,.custom-dropdown-options::-webkit-scrollbar-thumb,.custom-dropdown-options::-webkit-scrollbar-track,.custom-dropdown-options::-webkit-scrollbar-track-piece,.custom-dropdown-options::-webkit-scrollbar-corner,.custom-dropdown-options::-webkit-scrollbar-button,.custom-dropdown-options-scroll::-webkit-scrollbar-thumb,.custom-dropdown-options-scroll::-webkit-scrollbar-track,.custom-dropdown-options-scroll::-webkit-scrollbar-track-piece,.custom-dropdown-options-scroll::-webkit-scrollbar-corner,.custom-dropdown-options-scroll::-webkit-scrollbar-button,.custom-scrollbar__content::-webkit-scrollbar-thumb,.custom-scrollbar__content::-webkit-scrollbar-track,.custom-scrollbar__content::-webkit-scrollbar-track-piece,.custom-scrollbar__content::-webkit-scrollbar-corner,.custom-scrollbar__content::-webkit-scrollbar-button,.carousel-scroller::-webkit-scrollbar-thumb,.carousel-scroller::-webkit-scrollbar-track,.carousel-scroller::-webkit-scrollbar-track-piece,.carousel-scroller::-webkit-scrollbar-corner,.carousel-scroller::-webkit-scrollbar-button,main::-webkit-scrollbar-thumb,main::-webkit-scrollbar-track,main::-webkit-scrollbar-track-piece,main::-webkit-scrollbar-corner,main::-webkit-scrollbar-button,.verses::-webkit-scrollbar-thumb,.verses::-webkit-scrollbar-track,.verses::-webkit-scrollbar-track-piece,.verses::-webkit-scrollbar-corner,.verses::-webkit-scrollbar-button{display:none;width:0!important;height:0!important;background:transparent;border:none}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.custom-scrollbar{position:relative}.custom-scrollbar__content{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.custom-scrollbar-thumb{position:absolute;z-index:2;pointer-events:none}.custom-scrollbar-thumb--document{position:fixed;z-index:105}html{scroll-behavior:var(--scroll-behavior);touch-action:manipulation}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}*:focus{outline:none}button,[role=button],.header-icon,.verse-number,.carousel-dot,img,.icon,.logo-svg{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}button:focus:not(:focus-visible):not(:active),a:focus:not(:focus-visible):not(:active),[role=button]:focus:not(:focus-visible):not(:active){transform:none!important}html,body{height:100%;overflow-x:clip;background-color:var(--bg)!important;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}body{opacity:0;transition:opacity .15s ease-in;min-height:100vh;display:flex;flex-direction:column;font-family:var(--font-family);font-size:calc(1rem * var(--font-scale, 1));background-color:var(--bg);color:var(--text);margin:0;padding:0;padding-top:var(--header-height);line-height:1.6}@supports (height: 100dvh){body{min-height:100dvh}}body.ready{opacity:1}input,textarea,.auth-input,.settings-custom-input,.about-page{user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}@media(max-width:768px){html,body{height:auto;min-height:100vh}@supports (height: 100dvh){html,body{min-height:100dvh}}body{padding-top:0;padding-bottom:var(--header-height)}}#app{display:flex;flex-direction:column;flex:1}main{flex:1}.sr-only{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}[data-theme=light]{--bg: #ffffff;--text: #111;--jesus-words-color: oklch(from var(--accent) calc(l*.8) c h);--spirit-words-color: #4880e8;--auth-card-bg: #ffffff;--annotation-popup-bg: #ffffff}[data-theme=dark]{--bg: #000000;--text: #f5f5f5;--jesus-words-color: oklch(from var(--accent) min(1, l * 1.5) c h);--spirit-words-color: #60b2ff;--auth-card-bg: var(--footer-bg);--annotation-popup-bg: #262833}::selection{background-color:var(--option-text-bg);color:var(--text)}::-moz-selection{background-color:var(--option-text-bg);color:var(--text)}input::selection,textarea::selection{background-color:highlight;color:highlighttext}input::-moz-selection,textarea::-moz-selection{background-color:highlight;color:highlighttext}body,.nav-row,.chapter-page,.bible-page,.book-index,.chapter-index,.auth-card,footer.site-footer{transition:none}body.transitions-enabled,body.transitions-enabled .nav-row,body.transitions-enabled .chapter-page,body.transitions-enabled .chapter-index,body.transitions-enabled .book-index,body.transitions-enabled .auth-card,body.transitions-enabled .bible-page,body.transitions-enabled footer.site-footer{transition:var(--theme-transition)}body.transitions-enabled .btn,body.transitions-enabled .nav-link,body.transitions-enabled .toggle,body.transitions-enabled .book-btn,body.transitions-enabled .chapter-btn,body.transitions-enabled .nav-btn,body.transitions-enabled .cat-label-btn{transition:background var(--theme-duration) var(--theme-easing),color var(--theme-duration) var(--theme-easing),var(--interact-transition)}body.transitions-enabled .address-token{transition:background-color var(--theme-duration) var(--theme-easing),var(--interact-transition)}body.transitions-enabled .address-token-icon svg{transition:color var(--theme-duration) var(--theme-easing),var(--interact-transition)}body.transitions-enabled .verses .verse-number{transition:color var(--theme-duration) var(--theme-easing),background-color var(--theme-duration) var(--theme-easing),var(--interact-transition)}body.transitions-enabled .verses .verse{transition:background var(--theme-duration) var(--theme-easing),border-color var(--theme-duration) var(--theme-easing)}body.transitions-enabled .jesus-words{transition:color var(--theme-duration) var(--theme-easing)}:root{--nav-panel-gradient: var(--header-gradient);--settings-panel-gradient: var(--header-gradient);--scrollbar-thumb: #6eacf780;--panel-scrollbar-thumb: rgba(255, 255, 255, .5);--panel-slider-track: rgba(255, 255, 255, .5)}[data-color=fire]{--panel-slider-track: #ffe08a;--btn-bg: #ffae42;--btn-bg-hover: #ff6b1a;--btn-text-hover: #ff6b1a;--accent: #ff6b1a;--accent-rgb: 255, 107, 26;--inset-color: #fff6e5;--option-text-bg: rgba(255, 107, 26, .15);--dropdown-hover-bg: #ffe8c4;--btn-disabled-bg: #e6e2de;--btn-disabled-color: #a39b92;--footer-bg: #fff9ed;--header-gradient: linear-gradient( 105deg, #f60919 0%, #ff6b1a 50%, #ffae42 100% );--header-gradient-reversed: linear-gradient( 105deg, #ffae42 0%, #ff6b1a 50%, #f60919 100% );--scrollbar-thumb: #f79e6e80}[data-theme=dark][data-color=fire]{--btn-bg: #ff6b1a;--btn-bg-hover: #ffae42;--btn-text-hover: #ffae42;--accent: #ffae42;--accent-rgb: 255, 174, 66;--inset-color: #32130f;--option-text-bg: rgba(255, 174, 66, .2);--btn-disabled-bg: #332e2b;--btn-disabled-color: #a7927c;--footer-bg: #231510;--scrollbar-thumb: #f79e6e80}[data-color=sunshine]{--panel-slider-track: #fff4a0;--btn-bg: #f5c518;--btn-bg-hover: #fba820;--btn-text-hover: #7a5200;--accent: #c8830a;--accent-rgb: 200, 131, 10;--inset-color: #fffbea;--option-text-bg: rgba(200, 131, 10, .15);--dropdown-hover-bg: #fff0b3;--btn-disabled-bg: #e8e3d5;--btn-disabled-color: #a89e7a;--footer-bg: #fffdf0;--header-gradient: linear-gradient(105deg, #fba820 0%, #fbd648 100%);--header-gradient-reversed: linear-gradient(105deg, #fbd648 0%, #fba820 100%);--scrollbar-thumb: #f7d96e80}[data-theme=dark][data-color=sunshine]{--btn-bg: #b8860b;--btn-bg-hover: #f5c518;--btn-text-hover: #f5c518;--accent: #f5c518;--accent-rgb: 245, 197, 24;--inset-color: #1e1800;--option-text-bg: rgba(245, 197, 24, .2);--btn-disabled-bg: #2a2600;--btn-disabled-color: #8a7e3a;--footer-bg: #141100;--scrollbar-thumb: #f7d96e80}[data-color=forest]{--panel-slider-track: #a8f5be;--btn-bg: #11903f;--btn-bg-hover: #0b611f;--btn-text-hover: #0b611f;--accent: #0b611f;--accent-rgb: 11, 97, 31;--inset-color: #e8f5ea;--option-text-bg: rgba(11, 97, 31, .15);--dropdown-hover-bg: #c3e6c9;--btn-disabled-bg: #d3dbd4;--btn-disabled-color: #7a8a7c;--footer-bg: #f0f7f1;--header-gradient: linear-gradient(105deg, #0b611f 0%, #17bf3f 100%);--header-gradient-reversed: linear-gradient(105deg, #17bf3f 0%, #0b611f 100%);--scrollbar-thumb: #6ef78e80}[data-theme=dark][data-color=forest]{--btn-bg: #0e7a33;--btn-bg-hover: #17bf3f;--btn-text-hover: #17bf3f;--accent: #17bf3f;--accent-rgb: 23, 191, 63;--inset-color: #0a1f0e;--option-text-bg: rgba(23, 191, 63, .2);--btn-disabled-bg: #212621;--btn-disabled-color: #5a6d5c;--footer-bg: #05120a;--scrollbar-thumb: #6ef78e80}[data-color=sky]{--panel-slider-track: #a0d8ff;--btn-bg: #60b2ff;--btn-bg-hover: #0085ff;--btn-text-hover: #0085ff;--accent: #0085ff;--accent-rgb: 0, 133, 255;--inset-color: #eaf6ff;--option-text-bg: rgba(0, 133, 255, .15);--dropdown-hover-bg: #cce7ff;--btn-disabled-bg: #d4dbe0;--btn-disabled-color: #8fa1b3;--footer-bg: #f5faff;--header-gradient: linear-gradient(135deg, #003593 0%, #0082f7 100%);--header-gradient-reversed: linear-gradient(135deg, #0082f7 0%, #003593 100%);--scrollbar-thumb: #6eb5f780}[data-theme=dark][data-color=sky]{--btn-bg: #1966b3;--btn-bg-hover: #60b2ff;--btn-text-hover: #1966b3;--accent: #60b2ff;--accent-rgb: 96, 178, 255;--inset-color: #152038;--option-text-bg: rgba(96, 178, 255, .2);--btn-disabled-bg: #2a3440;--btn-disabled-color: #6c7a89;--footer-bg: #101727;--scrollbar-thumb: #6eb5f780}[data-color=rose]{--panel-slider-track: #ffe0f2;--btn-bg: #fcbfdd;--btn-bg-hover: #ce6fa7;--btn-text-hover: #e67bbd;--accent: #ce6fa7;--accent-rgb: 206, 111, 167;--inset-color: #ffe5f2;--option-text-bg: rgba(206, 111, 167, .15);--dropdown-hover-bg: #ffe5f2;--btn-disabled-bg: #e6e2e6;--btn-disabled-color: #a39ba3;--footer-bg: #fff1f8;--header-gradient: linear-gradient(105deg, #ce6fa7 0%, #fdc3e0 100%);--header-gradient-reversed: linear-gradient(105deg, #fdc3e0 0%, #ce6fa7 100%);--scrollbar-thumb: #f76ebf80}[data-theme=dark][data-color=rose]{--btn-bg: #ce6fa7;--btn-bg-hover: #fcbfdd;--btn-text-hover: #fcbfdd;--accent: #ce6fa7;--accent-rgb: 206, 111, 167;--inset-color: #442a38;--option-text-bg: rgba(206, 111, 167, .2);--btn-disabled-bg: #322a32;--btn-disabled-color: #a398a3;--footer-bg: #2b222a;--scrollbar-thumb: #f76ebf80}[data-color=canyon]{--panel-slider-track: #f5c89a;--btn-bg: #c8844a;--btn-bg-hover: #411900;--btn-text-hover: #411900;--accent: #c8844a;--accent-rgb: 200, 132, 74;--inset-color: #f6ecd9;--option-text-bg: rgba(200, 132, 74, .15);--dropdown-hover-bg: #e6d5b3;--btn-disabled-bg: #dad7d3;--btn-disabled-color: #939089;--footer-bg: #f8f3e6;--header-gradient: linear-gradient(105deg, #411900 0%, #c8844a 100%);--header-gradient-reversed: linear-gradient(105deg, #c8844a 0%, #411900 100%);--scrollbar-thumb: #f7ad6e80}[data-theme=dark][data-color=canyon]{--btn-bg: #683210;--btn-bg-hover: #c8844a;--btn-text-hover: #c8844a;--accent: #c8844a;--accent-rgb: 200, 132, 74;--inset-color: #1d0e03;--option-text-bg: rgba(200, 132, 74, .2);--btn-disabled-bg: #2b2621;--btn-disabled-color: #8d7c6c;--footer-bg: #120903;--scrollbar-thumb: #f7ad6e80}[data-color=storm]{--panel-slider-track: #d8dde5;--btn-bg: #929aab;--btn-bg-hover: #6d7380;--btn-text-hover: #55627a;--accent: #374151;--accent-rgb: 55, 65, 81;--inset-color: #eceff1;--option-text-bg: rgba(55, 65, 81, .15);--dropdown-hover-bg: #d4dade;--btn-disabled-bg: #e0e0e0;--btn-disabled-color: #909ba7;--footer-bg: #f4f6f8;--header-gradient: linear-gradient(105deg, #374151 0%, #6b7280 100%);--header-gradient-reversed: linear-gradient(105deg, #6b7280 0%, #374151 100%);--scrollbar-thumb: #6eacf780}[data-theme=dark][data-color=storm]{--btn-bg: #374151;--btn-bg-hover: #555e6f;--btn-text-hover: #7e8698;--accent: #7c818a;--accent-rgb: 124, 129, 138;--inset-color: #1e2226;--option-text-bg: rgba(124, 129, 138, .2);--btn-disabled-bg: #23262a;--btn-disabled-color: #59606b;--footer-bg: #16181c;--scrollbar-thumb: #6eacf780}[data-color=rainbow]{--panel-slider-track: #e0c8ff;--btn-bg: #5676f6;--btn-bg-hover: #4f46e5;--btn-text-hover: #3730a3;--accent: #5676f6;--accent-rgb: 86, 118, 246;--inset-color: #f8f8f9;--option-text-bg: rgba(86, 118, 246, .15);--dropdown-hover-bg: #ede5ff;--btn-disabled-bg: #e5e7eb;--btn-disabled-color: #9ca3af;--footer-bg: #f8f8f9;--rainbow-full: #ef4444 0%, #f97316 12.5%, #eab308 25%, #22c55e 37.5%, #06b6d4 50%, #3b82f6 62.5%, #8b5cf6 75%, #ec4899 100%;--rainbow-full-reversed: #ec4899 0%, #8b5cf6 25%, #3b82f6 37.5%, #06b6d4 50%, #22c55e 62.5%, #eab308 75%, #f97316 87.5%, #ef4444 100%;--rainbow-chapter-nav: #ef4444 0%, #f56500 12.5%, #f97316 25%, #eab308 37.5%, #22c55e 50%, #06b6d4 62.5%, #3b82f6 75%, #8b5cf6 87.5%, #ec4899 100%;--header-gradient: linear-gradient( 105deg, #ef4444 0%, #f97316 10%, #eab308 20%, #22c55e 45%, #06b6d4 56%, #3b82f6 70%, #8b5cf6 84%, #ec4899 100% );--header-gradient-reversed: linear-gradient( 105deg, #ec4899 0%, #8b5cf6 16%, #3b82f6 30%, #06b6d4 44%, #22c55e 55%, #eab308 80%, #f97316 90%, #ef4444 100% );--nav-panel-gradient: linear-gradient(105deg, #ef4444 0%, #eab308 100%);--settings-panel-gradient: linear-gradient( 105deg, #06b6d4 0%, #8b5cf6 60%, #ec4899 100% );--rainbow-accent-gradient: linear-gradient( 105deg, #06b6d4 0%, #3b82f6 50%, #8b5cf6 100% );--scrollbar-thumb: #986ef780}[data-theme=dark][data-color=rainbow]{--btn-bg: #5676f6;--btn-bg-hover: #6366f1;--btn-text-hover: #818cf8;--accent: #6366f1;--accent-rgb: 99, 102, 241;--inset-color: #1c1c1e;--option-text-bg: rgba(99, 102, 241, .2);--btn-disabled-bg: #374151;--btn-disabled-color: #6b7280;--footer-bg: #1c1c1e;--rainbow-5: rgba(196, 217, 38, .25);--scrollbar-thumb: #986ef780}[data-color] .nav-row{background:var(--header-gradient)}[data-color=rainbow] .personalization-controls:not(.personalization-controls--page) .toggles .toggle.selected,[data-color=rainbow] .nav-link.selected,[data-color=rainbow] .multi-toggle .multi-toggle-btn.selected{background-image:var(--rainbow-accent-gradient),linear-gradient(#fff,#fff)!important;-webkit-background-clip:text,padding-box!important;background-clip:text,padding-box!important;-webkit-text-fill-color:transparent!important;background-size:100% 100%;color:transparent!important}[data-color=rainbow] .hero-slide h1,[data-color=rainbow] .book-index h1,[data-color=rainbow] .chapter-page h1,[data-color=rainbow] .chapter-index h1{background-image:var(--rainbow-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-color=rainbow] .custom-dropdown-option:hover{background:linear-gradient(105deg,#06b6d433,#3b82f633,#8b5cf633)}[data-color=rainbow] .custom-dropdown-option.selected{background:var(--rainbow-accent-gradient);color:#fff}[data-color=rainbow] footer .social-icons a{background-image:var(--rainbow-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-color=rainbow] footer .social-icons a:hover{background:var(--btn-text-hover)!important;-webkit-text-fill-color:white}[data-color=rainbow] footer .copyright{background-image:var(--rainbow-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-color=rainbow] .auth-title,[data-color=rainbow] .auth-label{background-image:var(--rainbow-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-color=rainbow] .auth-input:focus+.auth-label,[data-color=rainbow] .auth-input:not(:placeholder-shown)+.auth-label{background-image:var(--rainbow-accent-gradient),linear-gradient(var(--auth-card-bg),var(--auth-card-bg));-webkit-background-clip:text,padding-box;background-clip:text,padding-box;-webkit-text-fill-color:transparent}[data-color=rainbow] .auth-link{background-image:var(--rainbow-accent-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-color=rainbow] .book-btn,[data-color=rainbow] .chapter-btn,[data-color=rainbow] .cat-label-btn{transition:var(--interact-transition)}[data-color=rainbow] .nav-panel{background:var(--nav-panel-gradient)}[data-color=rainbow] .settings-panel,[data-color=rainbow] .profile-panel{background:var(--settings-panel-gradient)}[data-color=rainbow] .auth-submit:not(:disabled){background:var(--settings-panel-gradient)}[data-color] .chapter-nav-buttons .nav-btn:not(:disabled){background:var(--header-gradient);background-size:400% 100%}[data-color=rainbow] .chapter-nav-buttons .nav-btn:not(:disabled){background:linear-gradient(90deg,var(--rainbow-chapter-nav));background-size:400% 100%}[data-color] .chapter-nav-buttons>div:nth-child(1) .nav-btn:not(:disabled){background-position:0% 0%}[data-color] .chapter-nav-buttons>div:nth-child(2) .nav-btn:not(:disabled){background-position:33.33% 0%}[data-color] .chapter-nav-buttons>div:nth-child(3) .nav-btn:not(:disabled){background-position:66.66% 0%}[data-color] .chapter-nav-buttons>div:nth-child(4) .nav-btn:not(:disabled){background-position:100% 0%}[data-theme=dark][data-color=fire] .chapter-nav-buttons .nav-btn:not(:disabled){background:linear-gradient(105deg,#f60919,#ff6b1a,#ffae42);background-size:400% 100%}[data-theme=dark][data-color=fire] .touch-action-bar .back-btn,[data-theme=dark][data-color=fire] .touch-action-bar .share-btn{background:linear-gradient(105deg,#f60919,#ff6b1a,#ffae42);background-size:400% 100%}[data-theme=dark][data-color=fire] .personalization-controls:not(.personalization-controls--page) .toggles .toggle.selected,[data-theme=dark][data-color=fire] .nav-links .nav-link.selected,[data-theme=dark][data-color=fire] .multi-toggle .multi-toggle-btn.selected{background:#fff;color:#ff6b1a}[data-theme=dark][data-color=fire] .address-token{background-color:#ff6b1a}[data-theme=dark][data-color=fire] .address-token-icon svg{color:#ff6b1a}[data-theme=dark][data-color=sunshine] .chapter-nav-buttons .nav-btn:not(:disabled){background:linear-gradient(105deg,#fba820,#fbd648);background-size:400% 100%}[data-theme=dark][data-color=sunshine] .touch-action-bar .back-btn,[data-theme=dark][data-color=sunshine] .touch-action-bar .share-btn{background:linear-gradient(105deg,#fba820,#fbd648);background-size:400% 100%}[data-theme=dark][data-color=sunshine] .personalization-controls:not(.personalization-controls--page) .toggles .toggle.selected,[data-theme=dark][data-color=sunshine] .nav-links .nav-link.selected,[data-theme=dark][data-color=sunshine] .multi-toggle .multi-toggle-btn.selected{background:#fff;color:#c8830a}[data-theme=dark][data-color=sunshine] .address-token{background-color:#c8830a}[data-theme=dark][data-color=sunshine] .address-token-icon svg{color:#c8830a}[data-theme=dark][data-color=forest] .chapter-nav-buttons .nav-btn:not(:disabled){background:linear-gradient(105deg,#0b611f,#17bf3f);background-size:400% 100%}[data-theme=dark][data-color=forest] .touch-action-bar .back-btn,[data-theme=dark][data-color=forest] .touch-action-bar .share-btn{background:linear-gradient(105deg,#0b611f,#17bf3f);background-size:400% 100%}[data-theme=dark][data-color=forest] .personalization-controls:not(.personalization-controls--page) .toggles .toggle.selected,[data-theme=dark][data-color=forest] .nav-links .nav-link.selected,[data-theme=dark][data-color=forest] .multi-toggle .multi-toggle-btn.selected{background:#fff;color:#0b611f}[data-theme=dark][data-color=forest] .address-token{background-color:#0b611f}[data-theme=dark][data-color=forest] .address-token-icon svg{color:#0b611f}[data-theme=dark][data-color=sky] .chapter-nav-buttons .nav-btn:not(:disabled){background:linear-gradient(135deg,#003593,#0082f7);background-size:400% 100%}[data-theme=dark][data-color=sky] .touch-action-bar .back-btn,[data-theme=dark][data-color=sky] .touch-action-bar .share-btn{background:linear-gradient(135deg,#003593,#0082f7);background-size:400% 100%}[data-theme=dark][data-color=sky] .personalization-controls:not(.personalization-controls--page) .toggles .toggle.selected,[data-theme=dark][data-color=sky] .nav-links .nav-link.selected,[data-theme=dark][data-color=sky] .multi-toggle .multi-toggle-btn.selected{background:#fff;color:#0085ff}[data-theme=dark][data-color=sky] .address-token{background-color:#0085ff}[data-theme=dark][data-color=sky] .address-token-icon svg{color:#0085ff}[data-theme=dark][data-color=rose] .chapter-nav-buttons .nav-btn:not(:disabled){background:linear-gradient(105deg,#ce6fa7,#fdc3e0);background-size:400% 100%}[data-theme=dark][data-color=rose] .touch-action-bar .back-btn,[data-theme=dark][data-color=rose] .touch-action-bar .share-btn{background:linear-gradient(105deg,#ce6fa7,#fdc3e0);background-size:400% 100%}[data-theme=dark][data-color=rose] .personalization-controls:not(.personalization-controls--page) .toggles .toggle.selected,[data-theme=dark][data-color=rose] .nav-links .nav-link.selected,[data-theme=dark][data-color=rose] .multi-toggle .multi-toggle-btn.selected{background:#fff;color:#ce6fa7}[data-theme=dark][data-color=rose] .address-token{background-color:#ce6fa7}[data-theme=dark][data-color=rose] .address-token-icon svg{color:#ce6fa7}[data-theme=dark][data-color=canyon] .chapter-nav-buttons .nav-btn:not(:disabled){background:linear-gradient(105deg,#411900,#c8844a);background-size:400% 100%}[data-theme=dark][data-color=canyon] .touch-action-bar .back-btn,[data-theme=dark][data-color=canyon] .touch-action-bar .share-btn{background:linear-gradient(105deg,#411900,#c8844a);background-size:400% 100%}[data-theme=dark][data-color=canyon] .personalization-controls:not(.personalization-controls--page) .toggles .toggle.selected,[data-theme=dark][data-color=canyon] .nav-links .nav-link.selected,[data-theme=dark][data-color=canyon] .multi-toggle .multi-toggle-btn.selected{background:#fff;color:#c8844a}[data-theme=dark][data-color=canyon] .address-token{background-color:#c8844a}[data-theme=dark][data-color=canyon] .address-token-icon svg{color:#c8844a}[data-theme=dark][data-color=storm] .chapter-nav-buttons .nav-btn:not(:disabled){background:linear-gradient(105deg,#374151,#6b7280);background-size:400% 100%}[data-theme=dark][data-color=storm] .touch-action-bar .back-btn,[data-theme=dark][data-color=storm] .touch-action-bar .share-btn{background:linear-gradient(105deg,#374151,#6b7280);background-size:400% 100%}[data-theme=dark][data-color=storm] .personalization-controls:not(.personalization-controls--page) .toggles .toggle.selected,[data-theme=dark][data-color=storm] .nav-links .nav-link.selected,[data-theme=dark][data-color=storm] .multi-toggle .multi-toggle-btn.selected{background:#fff;color:#374151}[data-theme=dark][data-color=storm] .address-token{background-color:#374151}[data-theme=dark][data-color=storm] .address-token-icon svg{color:#374151}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30%,-30%) scaleY(.9)}to{opacity:1;transform:translate(0) scaleY(1)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30%,-30%) scaleY(.9)}to{opacity:1;transform:translate(0) scaleY(1)}}@keyframes fadeInPanel{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0) scaleY(1)}to{opacity:0;transform:translate(-30%,-30%) scaleY(.9)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0) scaleY(1)}to{opacity:0;transform:translate(30%,-30%) scaleY(.9)}}@keyframes fadeOutPanel{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes slideInLeftUp{0%{opacity:0;transform:translate(-30%,30%) scaleY(.9)}to{opacity:1;transform:translate(0) scaleY(1)}}@keyframes slideInRightUp{0%{opacity:0;transform:translate(30%,30%) scaleY(.9)}to{opacity:1;transform:translate(0) scaleY(1)}}@keyframes slideOutLeftUp{0%{opacity:1;transform:translate(0) scaleY(1)}to{opacity:0;transform:translate(-30%,30%) scaleY(.9)}}@keyframes slideOutRightUp{0%{opacity:1;transform:translate(0) scaleY(1)}to{opacity:0;transform:translate(30%,30%) scaleY(.9)}}@keyframes scaleDownOptions{0%{opacity:0;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}@keyframes checkboxCheckBounce{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes slideInNotification{0%{opacity:0;transform:translate(-1.25rem) scale(.6)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes slideOutNotification{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-1.25rem) scale(.6)}}@keyframes toastCenterIn{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes toastCenterOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes gear-spin{0%{transform:rotate(0)}80%{transform:rotate(-270deg)}to{transform:rotate(-360deg)}}@keyframes text-option-color-fire{0%{text-decoration-color:#ff6b1a}33%{text-decoration-color:#f60919}66%{text-decoration-color:#ffae42}to{text-decoration-color:#ff6b1a}}@keyframes text-option-color-sunshine{0%{text-decoration-color:#c8830a}33%{text-decoration-color:#d4a017}66%{text-decoration-color:#fff3a0}to{text-decoration-color:#c8830a}}@keyframes text-option-color-forest{0%{text-decoration-color:#0b611f}50%{text-decoration-color:#17bf3f}to{text-decoration-color:#0b611f}}@keyframes text-option-color-sky{0%{text-decoration-color:#0085ff}50%{text-decoration-color:#1e40af}to{text-decoration-color:#0085ff}}@keyframes text-option-color-rose{0%{text-decoration-color:#ce6fa7}50%{text-decoration-color:#fdc3e0}to{text-decoration-color:#ce6fa7}}@keyframes text-option-color-canyon{0%{text-decoration-color:#c8844a}50%{text-decoration-color:#411900}to{text-decoration-color:#c8844a}}@keyframes text-option-color-storm{0%{text-decoration-color:#374151}50%{text-decoration-color:#6b7280}to{text-decoration-color:#374151}}@keyframes text-option-color-rainbow{0%{text-decoration-color:#ef4444}14%{text-decoration-color:#f97316}28%{text-decoration-color:#eab308}42%{text-decoration-color:#22c55e}56%{text-decoration-color:#06b6d4}70%{text-decoration-color:#3b82f6}84%{text-decoration-color:#8b5cf6}92%{text-decoration-color:#ec4899}to{text-decoration-color:#ef4444}}.settings-panel-enter-active{animation:slideInRight .32s cubic-bezier(.44,1.9,.4,.8)}.settings-panel-leave-active{animation:slideOutRight .22s cubic-bezier(.4,0,.6,1) forwards;pointer-events:none}.profile-panel-enter-active{animation:slideInRight .32s cubic-bezier(.44,1.9,.4,.8)}.profile-panel-leave-active{animation:slideOutRight .22s cubic-bezier(.4,0,.6,1) forwards;pointer-events:none}.nav-panel-enter-active{animation:slideInLeft .32s cubic-bezier(.44,1.9,.4,.8)}.nav-panel-leave-active{animation:slideOutLeft .22s cubic-bezier(.4,0,.6,1) forwards;pointer-events:none}@media(max-width:768px){.settings-panel-enter-active{animation:slideInRightUp .32s cubic-bezier(.44,1.9,.4,.8)}.settings-panel-leave-active{animation:slideOutRightUp .22s cubic-bezier(.4,0,.6,1) forwards;pointer-events:none}.profile-panel-enter-active{animation:slideInRightUp .32s cubic-bezier(.44,1.9,.4,.8)}.profile-panel-leave-active{animation:slideOutRightUp .22s cubic-bezier(.4,0,.6,1) forwards;pointer-events:none}}.fade-btn-enter-active,.fade-btn-leave-active{transition:opacity .2s ease}.fade-btn-enter-from,.fade-btn-leave-to{opacity:0}.text-option:hover:not(:has(.text-option:hover)),.text-option.linked-group-hover:not(:has(.text-option:hover)){animation-duration:1.5s;animation-iteration-count:infinite}[data-color=fire] .text-option:hover:not(:has(.text-option:hover)),[data-color=fire] .text-option.linked-group-hover:not(:has(.text-option:hover)){animation-name:text-option-color-fire}[data-color=sunshine] .text-option:hover:not(:has(.text-option:hover)),[data-color=sunshine] .text-option.linked-group-hover:not(:has(.text-option:hover)){animation-name:text-option-color-sunshine}[data-color=forest] .text-option:hover:not(:has(.text-option:hover)),[data-color=forest] .text-option.linked-group-hover:not(:has(.text-option:hover)){animation-name:text-option-color-forest}[data-color=sky] .text-option:hover:not(:has(.text-option:hover)),[data-color=sky] .text-option.linked-group-hover:not(:has(.text-option:hover)){animation-name:text-option-color-sky}[data-color=rose] .text-option:hover:not(:has(.text-option:hover)),[data-color=rose] .text-option.linked-group-hover:not(:has(.text-option:hover)){animation-name:text-option-color-rose}[data-color=canyon] .text-option:hover:not(:has(.text-option:hover)),[data-color=canyon] .text-option.linked-group-hover:not(:has(.text-option:hover)){animation-name:text-option-color-canyon}[data-color=storm] .text-option:hover:not(:has(.text-option:hover)),[data-color=storm] .text-option.linked-group-hover:not(:has(.text-option:hover)){animation-name:text-option-color-storm}[data-color=rainbow] .text-option:hover:not(:has(.text-option:hover)),[data-color=rainbow] .text-option.linked-group-hover:not(:has(.text-option:hover)){animation-name:text-option-color-rainbow}.text-link,footer .footer-links a{color:var(--accent);text-decoration:none;display:inline-block;position:relative;padding-bottom:0;margin:0;background:none;border:none;cursor:pointer;font:inherit}.text-link:after,footer .footer-links a:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:1.5px;background:currentColor;transition:width .3s cubic-bezier(.25,.46,.45,.94),left .3s cubic-bezier(.25,.46,.45,.94)}.text-link:hover:after,footer .footer-links a:hover:after{width:100%;left:0}.input-field,input[type=text]:not(.auth-input){-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:var(--touch-target);padding:.5em 1em;border-radius:var(--radius-md);border:none;font-family:var(--font-family);font-size:1rem;background:#fff;color:#111;box-shadow:var(--shadow);outline:none;cursor:text;will-change:transform;transition:box-shadow .5s ease,var(--interact-transition)}.input-field::placeholder,input[type=text]:not(.auth-input)::placeholder{color:color-mix(in srgb,#111 42%,#fff);opacity:1}.custom-dropdown{position:relative;display:inline-grid}.custom-dropdown.open{z-index:10}.custom-dropdown-sizer{grid-area:1/1;display:grid;visibility:hidden;pointer-events:none}.custom-dropdown-sizer>span{grid-area:1/1;white-space:nowrap;padding:.5em 2.5em .5em 1em;font-weight:600;font-size:1rem}.custom-dropdown-trigger{grid-area:1/1;width:100%;min-height:var(--touch-target);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em 2.5em .5em 1em;border-radius:var(--radius-md);border:none;font-family:var(--font-family);font-size:1rem;background:#fff;color:#111;box-shadow:var(--shadow);outline:none;cursor:pointer;will-change:transform;transition:box-shadow .5s ease,var(--interact-transition),border-radius var(--interact-duration) var(--interact-easing);font-weight:600;text-align:left;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23111' d='M1.41 0L6 4.59L10.59 0L12 1.41l-6 6l-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1em center}.custom-dropdown.open:not(.custom-dropdown--drop-up) .custom-dropdown-trigger,.custom-dropdown.open:not(.custom-dropdown--drop-up) .custom-dropdown-trigger:hover,.custom-dropdown.open:not(.custom-dropdown--drop-up) .custom-dropdown-trigger:active{border-bottom-left-radius:0;border-bottom-right-radius:0;transform:none}.custom-dropdown.open.custom-dropdown--drop-up .custom-dropdown-trigger,.custom-dropdown.open.custom-dropdown--drop-up .custom-dropdown-trigger:hover,.custom-dropdown.open.custom-dropdown--drop-up .custom-dropdown-trigger:active{border-top-left-radius:0;border-top-right-radius:0;transform:none}.custom-dropdown-options{position:fixed;background-color:#fff;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);box-shadow:var(--shadow);z-index:9999;overflow:hidden;overscroll-behavior:none;touch-action:pan-y;transform-origin:top}.custom-dropdown-options.custom-dropdown--drop-up{border-radius:var(--radius-md) var(--radius-md) 0 0;transform-origin:bottom}.custom-dropdown-options-enter-active{transition:opacity .2s ease,scale .3s cubic-bezier(.44,1.9,.4,.8)}.custom-dropdown-options-leave-active{transition:opacity .15s ease,scale .15s ease}.custom-dropdown-options-enter-from,.custom-dropdown-options-leave-to{opacity:0;scale:.9}.custom-dropdown-options-scroll{position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.custom-dropdown-option{padding:.5em 1em;font-family:var(--font-family);font-size:1rem;background:#fff;color:#111;cursor:pointer;transition:background-color var(--color-transition-duration) ease,color var(--color-transition-duration) ease;font-weight:600}.custom-dropdown-option:hover{background-color:var(--dropdown-hover-bg)}.custom-dropdown-option.selected{background-color:var(--btn-bg);color:#fff}.auth-page{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.auth-page-wrapper{width:100%;max-width:var(--width-narrow);display:flex;flex-direction:column;align-items:center;gap:1.5rem}.auth-card{width:100%;padding:2rem;border-radius:var(--radius-lg);background:var(--auth-card-bg);color:var(--text);font-family:var(--font-family);box-shadow:var(--shadow)}.auth-title{margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;text-align:center;color:var(--text)}.auth-form{display:flex;flex-direction:column;gap:1.5rem}.auth-field{position:relative}.auth-input{display:block;width:100%;min-height:var(--touch-target);box-sizing:border-box;padding:0 1em;border-radius:var(--radius-md);border:1px solid var(--input-border);font-family:var(--font-family);font-size:1rem;background:transparent;color:var(--text);outline:none;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text}.auth-input:hover{border-color:var(--input-focus-border)}.auth-input:focus{border-color:var(--input-focus-border);box-shadow:inset 0 0 0 1px var(--input-focus-border)}.auth-input.has-toggle{padding-right:2.5em}.auth-input[type=password]{letter-spacing:.2em}.auth-label{position:absolute;left:1em;top:calc(var(--touch-target) / 2);transform:translateY(-50%);transform-origin:left center;font-size:1rem;color:var(--input-border);pointer-events:none;transition:top .2s ease,transform .2s ease,color .2s ease,background-color .2s ease;white-space:nowrap}.auth-input:focus+.auth-label,.auth-input:not(:placeholder-shown)+.auth-label{top:0;transform:translateY(-50%) scale(.75);padding:0 .1875rem;margin-left:-.1875rem;background-color:var(--auth-card-bg)}.auth-input:focus+.auth-label{color:var(--input-focus-border)}.auth-input::placeholder{color:color-mix(in srgb,var(--btn-bg) 55%,transparent);opacity:1}.auth-input::selection{background:#007aff59;color:inherit}.auth-input-error{border-color:#c83c3ccc!important}.auth-input-error+.auth-label{color:#c0392b!important}.auth-password-toggle{position:absolute;right:.75rem;top:calc(var(--touch-target) / 2);translate:0 -50%;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;line-height:0;transition:var(--interact-transition)}.auth-password-toggle .auth-toggle-icon{display:block;width:var(--space-lg);height:var(--space-lg);background-color:var(--btn-bg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;transition:background-color .2s ease}.auth-password-toggle .auth-toggle-icon--show{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='currentColor'%20width='100%25'%20height='100%25'%20viewBox='0%200%20512%20512'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;'%3e%3cg%20transform='matrix(1.0356,0,0,1.0356,-9.11372,-9.11372)'%3e%3cg%20transform='matrix(1.01753,0,0,1.01753,-2.70198,-5.59868)'%3e%3ccircle%20cx='254.245'%20cy='257.092'%20r='85.993'%20style='fill:currentColor;'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,-1,0.363974,512)'%3e%3cpath%20d='M33.48,256C181.431,448.878%20329.534,451.351%20477.792,256C329.534,60.649%20181.431,63.122%2033.48,256Z'%20style='fill:none;stroke:currentColor;stroke-width:38.62px;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='currentColor'%20width='100%25'%20height='100%25'%20viewBox='0%200%20512%20512'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;'%3e%3cg%20transform='matrix(1.0356,0,0,1.0356,-9.11372,-9.11372)'%3e%3cg%20transform='matrix(1.01753,0,0,1.01753,-2.70198,-5.59868)'%3e%3ccircle%20cx='254.245'%20cy='257.092'%20r='85.993'%20style='fill:currentColor;'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,-1,0.363974,512)'%3e%3cpath%20d='M33.48,256C181.431,448.878%20329.534,451.351%20477.792,256C329.534,60.649%20181.431,63.122%2033.48,256Z'%20style='fill:none;stroke:currentColor;stroke-width:38.62px;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.auth-password-toggle .auth-toggle-icon--hide{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='currentColor'%20width='100%25'%20height='100%25'%20viewBox='0%200%20512%20512'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(1.05375,0,0,1.05375,-11.9119,-14.9117)'%3e%3cpath%20d='M188.058,311.969C175.691,297.075%20168.253,277.945%20168.253,257.092C168.253,209.631%20206.785,171.099%20254.245,171.099C275.098,171.099%20294.228,178.538%20309.123,190.905L188.058,311.969ZM333.399,223.453C337.801,233.788%20340.238,245.158%20340.238,257.092C340.238,304.553%20301.706,343.084%20254.245,343.084C242.311,343.084%20230.941,340.648%20220.606,336.246L333.399,223.453Z'%20style='fill:currentColor;'/%3e%3c/g%3e%3cg%20transform='matrix(1.0356,0,0,-1.0356,-8.73679,521.114)'%3e%3cpath%20d='M125.224,137.096C89.437,162.294%2053.679,197.936%2018.157,244.246C12.838,251.179%2012.838,260.821%2018.157,267.754C96.84,370.331%20176.675,420.569%20255.44,420.898C294.296,421.06%20333.438,409.095%20372.594,384.466L344.726,356.598C315.102,373.77%20285.455,382.398%20255.602,382.274C189.332,381.997%20124.121,338.664%2058.008,256C89.719,216.35%20121.223,185.749%20152.735,164.607L125.224,137.096ZM406.174,360.225C435.247,336.52%20464.285,305.743%20493.176,267.675C498.414,260.773%20498.414,251.227%20493.176,244.325C414.268,140.353%20334.266,90.773%20255.44,91.102C224.155,91.232%20192.701,99.237%20161.217,115.268L189.999,144.05C211.798,134.638%20233.641,129.818%20255.602,129.726C321.87,129.45%20387.119,172.302%20453.362,256C428.447,287.48%20403.673,313.181%20378.933,332.983L406.174,360.225Z'%20style='fill:currentColor;'/%3e%3c/g%3e%3cg%20transform='matrix(1.0392,1.08995e-16,-1.08995e-16,1.0392,-28.8349,-27.4354)'%3e%3cpath%20d='M66.697,474.75C58.891,482.555%2046.218,482.555%2038.412,474.75C30.607,466.945%2030.607,454.271%2038.412,446.466L447.813,37.066C455.618,29.26%20468.292,29.26%20476.097,37.066C483.902,44.871%20483.902,57.545%20476.097,65.35L66.697,474.75Z'%20style='fill:currentColor;'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='currentColor'%20width='100%25'%20height='100%25'%20viewBox='0%200%20512%20512'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(1.05375,0,0,1.05375,-11.9119,-14.9117)'%3e%3cpath%20d='M188.058,311.969C175.691,297.075%20168.253,277.945%20168.253,257.092C168.253,209.631%20206.785,171.099%20254.245,171.099C275.098,171.099%20294.228,178.538%20309.123,190.905L188.058,311.969ZM333.399,223.453C337.801,233.788%20340.238,245.158%20340.238,257.092C340.238,304.553%20301.706,343.084%20254.245,343.084C242.311,343.084%20230.941,340.648%20220.606,336.246L333.399,223.453Z'%20style='fill:currentColor;'/%3e%3c/g%3e%3cg%20transform='matrix(1.0356,0,0,-1.0356,-8.73679,521.114)'%3e%3cpath%20d='M125.224,137.096C89.437,162.294%2053.679,197.936%2018.157,244.246C12.838,251.179%2012.838,260.821%2018.157,267.754C96.84,370.331%20176.675,420.569%20255.44,420.898C294.296,421.06%20333.438,409.095%20372.594,384.466L344.726,356.598C315.102,373.77%20285.455,382.398%20255.602,382.274C189.332,381.997%20124.121,338.664%2058.008,256C89.719,216.35%20121.223,185.749%20152.735,164.607L125.224,137.096ZM406.174,360.225C435.247,336.52%20464.285,305.743%20493.176,267.675C498.414,260.773%20498.414,251.227%20493.176,244.325C414.268,140.353%20334.266,90.773%20255.44,91.102C224.155,91.232%20192.701,99.237%20161.217,115.268L189.999,144.05C211.798,134.638%20233.641,129.818%20255.602,129.726C321.87,129.45%20387.119,172.302%20453.362,256C428.447,287.48%20403.673,313.181%20378.933,332.983L406.174,360.225Z'%20style='fill:currentColor;'/%3e%3c/g%3e%3cg%20transform='matrix(1.0392,1.08995e-16,-1.08995e-16,1.0392,-28.8349,-27.4354)'%3e%3cpath%20d='M66.697,474.75C58.891,482.555%2046.218,482.555%2038.412,474.75C30.607,466.945%2030.607,454.271%2038.412,446.466L447.813,37.066C455.618,29.26%20468.292,29.26%20476.097,37.066C483.902,44.871%20483.902,57.545%20476.097,65.35L66.697,474.75Z'%20style='fill:currentColor;'/%3e%3c/g%3e%3c/svg%3e")}.auth-password-toggle:hover{transform:scale(var(--hover-scale))}.auth-password-toggle:hover .auth-toggle-icon{background-color:var(--accent)}.auth-password-toggle:active{transform:scale(var(--active-scale))}.auth-options{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.auth-submit{width:100%;min-height:var(--touch-target);padding:0 var(--space-inline);border-radius:var(--radius-md);font-size:1rem;font-weight:700;box-shadow:none}.auth-submit:disabled{background:var(--btn-disabled-bg);color:var(--btn-disabled-color);cursor:not-allowed;transform:none;box-shadow:none}.auth-field-error{margin:.3rem 0 0;font-size:var(--font-size-sm);color:#c0392b}.auth-error-message{padding:.75rem 1rem;border-radius:var(--radius-md);background:#c83c3c1f;color:#c0392b}.auth-error-primary{margin:0 0 .25rem;font-weight:600;font-size:.95rem}.auth-error-secondary{margin:0;font-size:var(--font-size-sm);opacity:.9}.auth-footer-text{margin:0;font-size:1rem;color:var(--text)}.auth-page-wrapper--wide{max-width:var(--width-auth)}.change-password-card .auth-form{gap:var(--gap-md)}.change-password-requirements{margin:.5rem 0 0}.change-password-requirements-title{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:var(--text)}.change-password-requirements-list{margin:0;padding-left:1.5rem;list-style:none}.change-password-requirement-item{position:relative;margin-bottom:.35rem;font-size:var(--font-size-sm);color:var(--text)}.change-password-requirement-item:before{content:"○";position:absolute;left:-1.35rem;color:#888;font-size:1rem}.change-password-requirement-item--met:before{content:"✓";color:#2e7d32}.change-password-requirement-icon{display:none}.auth-password-mismatch{margin:.25rem 0 0;font-size:var(--font-size-sm);color:#c0392b}.auth-success-message{padding:.75rem 1rem;border-radius:var(--radius-md);background:#2e7d321f;color:#2e7d32}.auth-success-primary{margin:0;font-weight:600;font-size:.95rem}.btn,.nav-link,.toggle,.book-btn,.chapter-btn,.nav-btn{min-height:var(--touch-target);padding:.5em 1em;border-radius:var(--radius-md);border:none;background:var(--btn-bg);color:#fff;cursor:pointer;font-weight:600;font-family:var(--font-family);font-size:1rem;-webkit-user-select:none;user-select:none;transition:background .5s var(--interact-easing),var(--interact-transition);text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;outline:none;will-change:transform;box-shadow:none}@media(hover:hover){.btn:hover,.nav-link:hover,.toggle:hover,.book-btn:hover,.chapter-btn:hover,.nav-btn:hover:not(:disabled){background:var(--btn-bg-hover);transform:scale(var(--hover-scale))}}.btn:active,.nav-link:active,.toggle:active,.book-btn:active,.chapter-btn:active,.nav-btn:active:not(:disabled){outline:none;transform:scale(var(--active-scale))}.nav-row{position:fixed;width:100%;top:0;left:0;z-index:110;color:#fff;font-family:var(--font-family);font-size:1rem;box-shadow:0 1px 3px #0003;padding:var(--pad-card);min-height:var(--header-height);height:auto;display:flex;flex-direction:column;gap:0;box-sizing:border-box}.header-main-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.header-left{grid-column:1;display:flex;align-items:center;gap:var(--gap-md);justify-content:flex-start}.personalization-controls{grid-column:2;display:flex;flex-wrap:nowrap;gap:var(--gap-lg);align-items:center;font-family:var(--font-family);font-size:1rem;justify-content:center}.personalization-controls .input-field{min-width:var(--personalization-name-min);max-width:var(--personalization-name-max)}.header-icons{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:var(--gap-lg)}.debug-bar{position:absolute;left:1.4rem;bottom:.1rem;font-size:.7rem;opacity:.85}.header-logo{display:flex;align-items:center;color:#fff;justify-content:center;background:none;border:none;border-radius:50%;cursor:pointer;transition:background .5s var(--interact-easing),var(--interact-transition);width:2em;height:2em;text-decoration:none}@media(hover:hover){.header-logo:hover{transform:scale(var(--hover-scale))}}.header-logo:active{transform:scale(var(--active-scale))}.logo-svg{width:2em;height:2em;display:block;pointer-events:none}.nav-links{display:flex;flex-wrap:wrap;gap:var(--gap-lg);align-items:center}.nav-links .nav-link{background:#ffffff26;line-height:normal}.nav-links .nav-link:hover{background:#ffffff59;color:#fff}.nav-links .nav-link.selected{background:#fff;color:var(--accent);font-weight:700}.toggles{display:flex;gap:var(--gap-lg)}.toggles .toggle{background:#ffffff26}.toggles .toggle:hover{background:#ffffff59}.toggles .toggle.selected{background:#fff;color:var(--accent);font-weight:700}.personalization-controls--page .toggles .toggle{background:transparent;border:2px solid var(--btn-bg);color:var(--btn-bg)}@media(hover:hover){.personalization-controls--page .toggles .toggle:hover{transform:scale(var(--hover-scale))}.personalization-controls--page .toggles .toggle:not(.selected):hover{background:transparent;color:var(--btn-bg)}.personalization-controls--page .toggles .toggle.selected:hover{background:var(--btn-bg);color:#fff}}.personalization-controls--page .toggles .toggle:active{transform:scale(var(--active-scale))}.personalization-controls--page .toggles .toggle.selected{background:var(--btn-bg);color:#fff;font-weight:700}.header-icon{display:none;background:none;border:none;padding:.5rem;border-radius:50%;cursor:pointer;color:#fff;align-items:center;justify-content:center;transition:background .5s var(--interact-easing),var(--interact-transition);will-change:transform;text-decoration:none}.header-icon img,.header-icon .icon,.header-icon .header-icon-svg,.header-icon svg{width:auto;height:2rem;display:block;pointer-events:none}.header-icon-always{display:flex!important}@media(hover:hover){.header-icon:hover{transform:scale(var(--hover-scale))}}.header-icon:active{transform:scale(var(--active-scale))}.header-icon.gear.selected .gear-svg{animation:gear-spin .7s cubic-bezier(.44,1.9,.4,.8)}.header-icon{position:relative}.header-icon.selected:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:var(--radius-md);background:#ffffff4d;pointer-events:none}@media(max-width:1350px){.personalization-controls{display:none}.profile-panel .personalization-controls,.home-popular .personalization-controls{display:flex}}.header-panel{position:fixed;top:calc(var(--header-height) + 1rem);z-index:120;min-width:13.75rem;min-height:0;max-height:calc(100vh - var(--header-height) - 2rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;touch-action:pan-y;scroll-behavior:auto;-webkit-overflow-scrolling:touch;box-shadow:var(--shadow);border-radius:var(--radius-lg);background:var(--header-gradient);color:#fff;padding:1.2rem;pointer-events:auto}@supports (height: 100dvh){.header-panel{max-height:calc(100dvh - var(--header-height) - 2rem)}}.shadow{box-shadow:var(--shadow)}.header-icon.hamburger{display:none}@media(min-width:769px)and (max-width:900px){.nav-links{display:none}.header-icon.hamburger{display:flex}}.nav-panel{left:.8rem;right:auto;min-width:0;width:fit-content;padding:var(--gap-lg)}.nav-panel .nav-links{flex-direction:column;align-items:stretch;gap:var(--gap-lg)}.settings-panel,.profile-panel{right:.8rem;left:auto}.profile-panel.header-panel{min-width:unset;width:fit-content}.profile-panel-inner{display:inline-grid;grid-template-columns:max-content;row-gap:var(--gap-lg)}.profile-panel .personalization-controls{display:contents}.profile-panel .personalization-controls .toggles.gender{grid-column:1;width:max-content}.profile-panel .personalization-controls .input-field,.profile-panel .panel-btn{grid-column:1;width:0;min-width:100%;max-width:none;box-sizing:border-box}.settings-rows{display:flex;flex-direction:column;gap:.75rem;min-width:16.25rem}.settings-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 20px;min-height:var(--touch-target)}.settings-custom-row{width:100%}.settings-custom-input{min-height:var(--touch-target);padding:.5em 1em;border-radius:var(--radius-md);border:none;font-family:var(--font-family);font-size:1rem;font-weight:600;background:#fff;color:#111;box-shadow:var(--shadow);outline:none;width:100%;box-sizing:border-box}.settings-label{color:#fff;font-size:1rem;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:.35rem}.settings-label-with-tip{gap:var(--gap-sm)}.custom-dropdown[data-select-id=settings-version-select]{min-width:10.5rem}.custom-dropdown[data-select-id=godname-select]{min-width:7.5rem}.custom-dropdown[data-select-id=father-select]{min-width:6.5rem}.custom-dropdown[data-select-id=endearment-select]{min-width:8rem}.custom-dropdown[data-select-id=color-select]{min-width:7.5rem}.custom-dropdown[data-select-id=font-select]{min-width:10.5rem}.settings-row .settings-theme-btn{padding:0;flex-shrink:0;margin-left:auto;border-radius:var(--space-sm-md)}.multi-toggle{display:inline-flex;align-items:stretch;box-sizing:border-box;height:var(--touch-target);border:none;border-radius:var(--radius-md);overflow:hidden;box-shadow:inset 0 0 0 2px #fff}.multi-toggle-btn{display:flex;align-items:center;justify-content:center;flex:1;align-self:stretch;height:100%;padding:0 1em;border:none;background:transparent;color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:600;cursor:pointer;transition:background .5s var(--interact-easing),color .5s var(--interact-easing),var(--interact-transition);will-change:transform}@media(hover:hover){.multi-toggle-btn:hover:not(.selected){background:#ffffff26}}.multi-toggle-btn:active{transform:scale(var(--active-scale))}.multi-toggle-btn.selected{background:#fff;color:var(--accent);font-weight:700}.settings-size-slider{display:flex;align-items:center;flex:1;justify-content:flex-end}.app-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;cursor:pointer;outline:none;border-radius:3px;background:transparent;padding:0;margin:0}.app-slider::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,transparent 0%,transparent var(--pct, 50%),color-mix(in srgb,var(--bg, white) 75%,transparent) var(--pct, 50%),color-mix(in srgb,var(--bg, white) 75%,transparent) 100%),var(--header-gradient)}.app-slider::-moz-range-track{height:6px;border-radius:3px;background:var(--header-gradient);opacity:.2}.app-slider::-moz-range-progress{height:6px;border-radius:3px;background:var(--header-gradient);opacity:1}.app-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.625rem;height:1.625rem;border-radius:50%;background:var(--btn-bg);cursor:pointer;box-shadow:none;transition:transform .15s;margin-top:calc(-1 * var(--space-sm-md))}.app-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.app-slider::-moz-range-thumb{width:1.625rem;height:1.625rem;border-radius:50%;background:var(--btn-bg);border:none;cursor:pointer;box-shadow:none;transition:transform .15s}.app-slider::-moz-range-thumb:hover{transform:scale(1.2)}.size-slider{max-width:9rem}.size-slider::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--panel-slider-track) 0%,var(--panel-slider-track) var(--pct, 50%),rgba(255,255,255,.25) var(--pct, 50%),rgba(255,255,255,.25) 100%)}.size-slider::-moz-range-track{background:#ffffff40}.size-slider::-moz-range-progress{background:var(--panel-slider-track)}.size-slider::-webkit-slider-thumb{background:#fff}.size-slider::-moz-range-thumb{background:#fff}.header-panel nav{display:flex;flex-direction:column;gap:var(--gap-lg)}.panel-btn,.theme-toggle-btn{display:flex;align-items:center;width:100%;box-sizing:border-box;padding:.5em 1em;border-radius:var(--radius-md);border:none;background:#ffffff26;color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:600;cursor:pointer;transition:background .5s var(--interact-easing),var(--interact-transition);will-change:transform}@media(hover:hover){.panel-btn:hover,.theme-toggle-btn:hover{background:#ffffff4d;transform:scale(var(--hover-scale))}}.panel-btn:active,.theme-toggle-btn:active{transform:scale(var(--active-scale))}.panel-btn{justify-content:center;text-decoration:none;min-height:var(--touch-target)}.settings-danger-btn{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:.5em 1em;border-radius:var(--radius-md);border:none;background:transparent;color:#f44!important;font-family:var(--font-family);font-size:1rem;font-weight:600;cursor:pointer;transition:var(--interact-transition);will-change:transform}@media(hover:hover){.settings-danger-btn:hover{background:#ff44441f;transform:scale(var(--hover-scale))}}.settings-danger-btn:active{transform:scale(var(--active-scale))}.theme-toggle-btn{gap:.6rem}.theme-toggle-btn .icon{width:1.4rem;height:1.4rem;flex-shrink:0}.modern-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.modern-hero h2{font-size:1.5em;font-weight:500;margin-bottom:0;color:var(--text);opacity:.88;letter-spacing:.02em}.hero-carousel{display:flex;flex-direction:column;align-items:center;width:100%}.hero-slides{display:grid;width:100%;padding:var(--space-xl) var(--space-lg);box-sizing:border-box;touch-action:pan-y;cursor:pointer}.hero-slide{grid-area:1/1;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(var(--space-sm-md));transition:opacity .45s ease,transform .45s ease;pointer-events:none}.hero-slide.active{opacity:1;transform:translateY(0);pointer-events:auto}.hero-slide h1{font-size:2.8em;font-weight:700;margin:0;line-height:1.42;color:var(--accent)}.carousel-dot-viewport{overflow:hidden;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}.carousel-dot-strip{display:flex;gap:0;align-items:center;flex-shrink:0;transition:transform .35s cubic-bezier(.25,.1,.25,1)}.carousel-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:21px;height:21px;border:none;outline:none;padding:0;cursor:pointer;background:transparent;flex-shrink:0}.carousel-dot:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background-image:var(--header-gradient);background-color:var(--dot-bg-color, var(--btn-bg));background-size:var(--dot-bg-size, auto);background-position:var(--dot-bg-pos, 0 center);background-repeat:no-repeat;transform:scale(var(--dot-scale, 1));opacity:var(--dot-opacity, 1);transform-origin:center center;transition:transform .25s cubic-bezier(.25,.1,.25,1),opacity .25s ease;pointer-events:none}.hero-carousel-dots{margin:.5rem 0 .3rem}.share-carousel-dots{align-self:center;margin:.3rem 0 0}.carousel-progress{height:3px;border-radius:.125rem;margin:.4rem 0 .2rem;overflow:hidden;position:relative}.carousel-progress:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--header-gradient);opacity:.2;border-radius:.125rem}.carousel-progress-bar{position:absolute;inset:0 auto 0 0;height:100%;background:var(--header-gradient);background-position:left center;background-repeat:no-repeat;border-radius:.125rem;animation:carouselProgress 5s linear forwards}@keyframes carouselProgress{0%{width:0%}to{width:100%}}.book-index,.chapter-index{display:flex;flex-direction:column;align-items:center;background:var(--inset-color);border-radius:var(--radius-lg);box-sizing:border-box;margin:var(--space-xl) auto;box-shadow:none}.book-index{padding:var(--book-grid-padding);width:calc(100% - var(--book-grid-padding) * 2);max-width:var(--book-grid-max-width);position:relative}.chapter-index{padding:var(--chapter-grid-padding);width:calc(100% - var(--chapter-grid-padding) * 2);max-width:var(--chapter-grid-max-width);position:relative}.page-title,.book-index h1,.chapter-index h1{font-size:2em;color:var(--accent);margin:0!important;padding:0!important;font-weight:700;text-align:center;align-self:center;line-height:1;width:fit-content}.personalization-label{font-size:1em;color:var(--accent);font-weight:600;opacity:.8;font-family:var(--font-family);pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:.3rem}.chapter-page{font-family:var(--font-family);font-size:1em;color:var(--text);padding:0;width:75%;margin:auto;line-height:1.6;flex:1;display:flex;flex-direction:column}.chapter-page h1{font-size:2em;margin:0!important;padding:0!important;color:var(--accent);font-weight:700;line-height:1}.subheader{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-2xl);width:100%;min-height:var(--space-2xl);padding-bottom:var(--space-xl)}.subheader-left{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-lg)}.subheader-center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs)}.subheader-right{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-lg)}.subheader-center h1{margin:0!important;padding:0!important;line-height:1.2}.subheader-count{font-size:.6em;font-weight:500;opacity:.6;vertical-align:middle}.book-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--book-btn-gap);width:100%;max-width:calc(var(--book-btn-width) * 5 + var(--book-btn-gap) * 4);justify-items:center;margin:0;align-items:flex-start;box-sizing:border-box}.book-btn{width:var(--book-btn-width);padding:.5em}.chapter-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:var(--chapter-btn-gap);width:100%;max-width:calc(var(--chapter-btn-width) * 10 + var(--chapter-btn-gap) * 9);justify-items:center;margin:0;align-items:flex-start;box-sizing:border-box}.chapter-btn{width:var(--chapter-btn-width);padding:.5em 0}.chapter-nav-buttons{display:flex;flex-wrap:wrap;gap:var(--gap-lg);margin:var(--space-xl) 0}.chapter-nav-buttons .tooltip-wrapper,.chapter-nav-buttons>div{flex:1}.chapter-nav-tooltip{display:none}@media(min-width:769px){.tooltip-wrapper:hover .chapter-nav-tooltip{display:none!important}}.chapter-nav-buttons .nav-btn{width:100%;font-weight:700;padding:.5em 0}@media(hover:hover){.chapter-nav-buttons .nav-btn:hover:not(:disabled){transform:scale(1.04)}}.chapter-nav-buttons .nav-btn:active:not(:disabled){transform:scale(1.08)}.nav-arrow{width:.80859375em;height:.9em;margin:0;vertical-align:text-bottom;display:inline-flex}.nav-arrow--flip svg{transform:scaleX(-1)}.chapter-nav-buttons .nav-btn:disabled{background:var(--btn-disabled-bg);color:var(--btn-disabled-color);cursor:not-allowed;transform:none}.verses-with-actions{position:relative;margin:0;padding:0;flex:1;display:flex;flex-direction:column}@media(min-width:769px){.chapter-page .verses{padding-bottom:20px}}.mobile-title-row{display:none}@media(min-width:769px){.chapter-sticky-header{position:sticky;top:var(--header-height);z-index:10}.chapter-sticky-header .subheader{position:static;background:var(--bg)}.chapter-sticky-header .touch-sticky-footer{position:static;background:transparent}}.touch-sticky-footer{pointer-events:none;display:flex;flex-direction:column;background:transparent}.touch-sticky-footer .chapter-nav-bottom{order:-1;pointer-events:auto;margin:0;padding-bottom:0}.touch-sticky-spacer{display:none}.touch-action-bar{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 0;pointer-events:none}.touch-action-slot{display:flex;justify-content:center;align-items:center;pointer-events:none}.touch-action-slot>*{pointer-events:auto}.touch-action-back{display:flex;align-items:center;gap:var(--gap-lg);pointer-events:auto}.touch-action-share{display:flex;align-items:center;pointer-events:auto}.touch-action-center{flex:1;display:flex;justify-content:center;align-items:center;pointer-events:none}.touch-action-center>*{pointer-events:auto}.chapter-page .subheader{grid-template-columns:1fr auto 1fr;gap:var(--gap-lg);margin-top:0;margin-bottom:0;padding:var(--space-md) 0;min-height:0}.chapter-page .subheader-center{align-items:center}.chapter-title{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.15em}.chapter-title .annotation{font-size:.9em;width:.9em;height:.9em;margin:0}.chapter-page .subheader-right .tooltip-wrapper:has(.share-btn){display:none}.chapter-page .subheader-right{justify-content:flex-end}.back-btn,.share-btn{width:var(--icon-lg);height:var(--icon-lg);border-radius:50%;border:none;background:var(--btn-bg);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--theme-duration) var(--theme-easing),var(--interact-transition);transform-origin:center;will-change:transform;padding:0;box-shadow:none}@media(hover:hover){.back-btn:hover{background:var(--btn-bg-hover);transform:scale(var(--hover-scale))}.share-btn:hover:not(:disabled){background:var(--btn-bg-hover);transform:scale(var(--hover-scale))}}.back-btn:active{transform:scale(var(--active-scale))}.share-btn:active:not(:disabled){transform:scale(var(--active-scale))}.share-btn:disabled{opacity:.5;cursor:not-allowed}.back-btn-icon,.share-btn-icon{width:var(--space-lg);height:var(--space-lg);display:block;pointer-events:none}.back-btn .record-icon{color:currentColor}.subheader-right .tooltip-wrapper:has(.share-btn){margin-left:var(--space-lg)}[data-color] .touch-action-bar .back-btn,[data-color] .touch-action-bar .share-btn{background:var(--header-gradient);background-size:400% 100%}[data-color] .touch-action-slot:nth-child(1) .back-btn,[data-color] .touch-action-slot:nth-child(1) .share-btn{background-position:0% 0%}[data-color] .touch-action-slot:nth-child(2) .back-btn,[data-color] .touch-action-slot:nth-child(2) .share-btn{background-position:25% 0%}[data-color] .touch-action-slot:nth-child(3) .back-btn,[data-color] .touch-action-slot:nth-child(3) .share-btn{background-position:50% 0%}[data-color] .touch-action-slot:nth-child(4) .back-btn,[data-color] .touch-action-slot:nth-child(4) .share-btn{background-position:75% 0%}[data-color] .touch-action-slot:nth-child(5) .back-btn,[data-color] .touch-action-slot:nth-child(5) .share-btn{background-position:100% 0%}@media(hover:hover){[data-color] .touch-action-bar .back-btn:hover,[data-color] .touch-action-bar .share-btn:hover:not(:disabled){background:var(--header-gradient-reversed);background-size:400% 100%}[data-color] .touch-action-slot:nth-child(1) .back-btn:hover,[data-color] .touch-action-slot:nth-child(1) .share-btn:hover:not(:disabled){background-position:0% 0%}[data-color] .touch-action-slot:nth-child(2) .back-btn:hover,[data-color] .touch-action-slot:nth-child(2) .share-btn:hover:not(:disabled){background-position:25% 0%}[data-color] .touch-action-slot:nth-child(3) .back-btn:hover,[data-color] .touch-action-slot:nth-child(3) .share-btn:hover:not(:disabled){background-position:50% 0%}[data-color] .touch-action-slot:nth-child(4) .back-btn:hover,[data-color] .touch-action-slot:nth-child(4) .share-btn:hover:not(:disabled){background-position:75% 0%}[data-color] .touch-action-slot:nth-child(5) .back-btn:hover,[data-color] .touch-action-slot:nth-child(5) .share-btn:hover:not(:disabled){background-position:100% 0%}}[data-color=rainbow] .touch-action-bar .back-btn,[data-color=rainbow] .touch-action-bar .share-btn{background:linear-gradient(90deg,var(--rainbow-chapter-nav));background-size:400% 100%}@media(hover:hover){[data-color=rainbow] .touch-action-bar .back-btn:hover,[data-color=rainbow] .touch-action-bar .share-btn:hover:not(:disabled){background:linear-gradient(90deg,var(--rainbow-chapter-nav));background-size:400% 100%}}footer.site-footer{background:var(--footer-bg);color:var(--text);text-align:center;padding:1.2rem .5rem;margin-top:auto;font-size:var(--font-size-lg);position:relative;width:100%;box-shadow:0 -1px 12px #00000014;border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center}footer .social-icons{margin-bottom:.3rem;display:flex;gap:2.2rem;justify-content:center}footer .footer-links{display:flex;align-items:center;gap:.5rem;font-size:.95rem;margin-bottom:.2rem}footer .footer-links .sep{opacity:.35;-webkit-user-select:none;user-select:none}footer .social-icons a{margin:0;color:var(--accent);text-decoration:none;font-size:var(--font-size-lg);font-weight:600;padding:.5em 1em;border-radius:var(--radius-md);transition:background .5s var(--interact-easing),color .5s var(--interact-easing),var(--interact-transition);will-change:transform}@media(hover:hover){footer .social-icons a:hover{background:var(--btn-text-hover);color:#fff;outline:none;transform:scale(var(--hover-scale))}}footer .social-icons a:active{transform:scale(var(--active-scale))}footer .copyright{margin-top:.7rem;font-size:1rem;opacity:.85;color:var(--text);text-align:center}.main-page{width:100%;max-width:var(--width-page);margin:0 auto;padding:2rem 1.5rem 4rem;color:var(--text)}.explore-page-main{max-width:var(--width-explore)}.main-page-title{font-size:2em;font-weight:700;text-align:center;margin-bottom:1.5rem;line-height:1.2}.main-page-content{line-height:1.7;width:100%}.legal-page{max-width:var(--width-page);margin:0 auto;padding:2rem 1.5rem 4rem;line-height:1.7;color:var(--text)}.legal-page h1{font-size:2em;margin-bottom:1.5rem}.legal-page h2{font-size:1.25em;margin-top:2rem;margin-bottom:.75rem}.legal-page h3{font-size:1.05em;margin-top:1.25rem;margin-bottom:.5rem}.legal-page p{margin-bottom:1rem}.legal-page ul{margin:0 0 1rem 1.5rem}.legal-page ul li{margin-bottom:.5rem}.legal-page a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.legal-page hr{margin:3rem 0 1.5rem;border:none;border-top:1px solid rgba(0,0,0,.15)}.legal-page .effective-date{margin-bottom:2rem;opacity:.7;font-size:var(--font-size-sm)}.legal-page .scripture-footer{text-align:center;opacity:.7;font-size:var(--font-size-sm)}.loading-spinner{width:3.75rem;height:3.75rem;border-radius:50%;border:5px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(0,133,255,.3) 30deg,rgba(0,133,255,.5) 60deg,rgba(0,133,255,.7) 90deg,rgba(0,133,255,.9) 120deg,transparent 135deg) border-box;animation:spin .8s linear infinite}[data-color=fire] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(255,107,26,.3) 30deg,rgba(255,107,26,.5) 60deg,rgba(255,107,26,.7) 90deg,rgba(255,107,26,.9) 120deg,transparent 135deg) border-box}[data-theme=dark][data-color=fire] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(255,174,66,.3) 30deg,rgba(255,174,66,.5) 60deg,rgba(255,174,66,.7) 90deg,rgba(255,174,66,.9) 120deg,transparent 135deg) border-box}[data-color=sunshine] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(200,131,10,.3) 30deg,rgba(200,131,10,.5) 60deg,rgba(200,131,10,.7) 90deg,rgba(200,131,10,.9) 120deg,transparent 135deg) border-box}[data-theme=dark][data-color=sunshine] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(245,197,24,.3) 30deg,rgba(245,197,24,.5) 60deg,rgba(245,197,24,.7) 90deg,rgba(245,197,24,.9) 120deg,transparent 135deg) border-box}[data-color=forest] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(11,97,31,.3) 30deg,rgba(11,97,31,.5) 60deg,rgba(11,97,31,.7) 90deg,rgba(11,97,31,.9) 120deg,transparent 135deg) border-box}[data-theme=dark][data-color=forest] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(23,191,63,.3) 30deg,rgba(23,191,63,.5) 60deg,rgba(23,191,63,.7) 90deg,rgba(23,191,63,.9) 120deg,transparent 135deg) border-box}[data-color=sky] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(0,133,255,.3) 30deg,rgba(0,133,255,.5) 60deg,rgba(0,133,255,.7) 90deg,rgba(0,133,255,.9) 120deg,transparent 135deg) border-box}[data-theme=dark][data-color=sky] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(96,178,255,.3) 30deg,rgba(96,178,255,.5) 60deg,rgba(96,178,255,.7) 90deg,rgba(96,178,255,.9) 120deg,transparent 135deg) border-box}[data-color=rose] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(206,111,167,.3) 30deg,rgba(206,111,167,.5) 60deg,rgba(206,111,167,.7) 90deg,rgba(206,111,167,.9) 120deg,transparent 135deg) border-box}[data-color=canyon] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(200,132,74,.3) 30deg,rgba(200,132,74,.5) 60deg,rgba(200,132,74,.7) 90deg,rgba(200,132,74,.9) 120deg,transparent 135deg) border-box}[data-color=storm] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(55,65,81,.3) 30deg,rgba(55,65,81,.5) 60deg,rgba(55,65,81,.7) 90deg,rgba(55,65,81,.9) 120deg,transparent 135deg) border-box}[data-theme=dark][data-color=storm] .loading-spinner{background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(124,129,138,.3) 30deg,rgba(124,129,138,.5) 60deg,rgba(124,129,138,.7) 90deg,rgba(124,129,138,.9) 120deg,transparent 135deg) border-box}[data-color=rainbow] .loading-spinner{border:5px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,conic-gradient(transparent 0deg,rgba(239,68,68,.4) 30deg,rgba(249,115,22,.4) 45deg,rgba(234,179,8,.4) 60deg,rgba(34,197,94,.4) 75deg,rgba(6,182,212,.4) 90deg,rgba(59,130,246,.4) 105deg,rgba(139,92,246,.4) 120deg,transparent 135deg) border-box;animation:spin .8s linear infinite}.tooltip-wrapper{position:relative;display:inline-flex}.tooltip-wrapper:hover .tooltip{opacity:1;pointer-events:auto;transition-delay:.25s}.tooltip{position:absolute;z-index:9999;pointer-events:none;opacity:0;transition:opacity var(--transition-fast);display:block;background:var(--annotation-popup-bg);box-shadow:var(--shadow);border-radius:var(--radius-md);color:var(--accent);width:max-content;max-width:min(var(--width-verse-popup),100vw - var(--space-2xl));font-size:.95em;font-family:var(--font-family);font-weight:500;line-height:1.4;padding:.9em 1.1em;text-align:left;white-space:normal}.tooltip:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(calc(-50% + var(--tooltip-arrow-shift, 0px)));border:6px solid transparent;border-top-color:var(--annotation-popup-bg);border-bottom:none}.tooltip-top{bottom:calc(100% + var(--icon-xs));left:50%;transform:translate(calc(-50% + var(--tooltip-shift-x, 0px)))}.tooltip-bottom{top:calc(100% + var(--icon-xs));left:50%;transform:translate(calc(-50% + var(--tooltip-shift-x, 0px)))}.tooltip-bottom:after{bottom:auto;top:-6px;border-top:none;border-bottom:6px solid var(--annotation-popup-bg);border-left:6px solid transparent;border-right:6px solid transparent;transform:translate(calc(-50% + var(--tooltip-arrow-shift, 0px)))}.tooltip-left{right:calc(100% + var(--icon-xs));top:50%;transform:translateY(-50%)}.tooltip-left:after{bottom:auto;left:auto;right:-9px;top:50%;transform:translateY(-50%) rotate(-90deg)}.tooltip-right{left:calc(100% + var(--icon-xs));top:50%;transform:translateY(-50%)}.tooltip-right:after{bottom:auto;left:-9px;top:50%;transform:translateY(-50%) rotate(90deg)}.tooltip.tooltip-placed-top{bottom:calc(100% + var(--icon-xs));top:auto;left:50%;right:auto;transform:translate(calc(-50% + var(--tooltip-shift-x, 0px)))}.tooltip.tooltip-placed-top:after{bottom:-6px;top:auto;left:50%;right:auto;transform:translate(calc(-50% + var(--tooltip-arrow-shift, 0px)));border-bottom:none;border-top:6px solid var(--annotation-popup-bg);border-left:6px solid transparent;border-right:6px solid transparent}.tooltip.tooltip-placed-bottom{top:calc(100% + var(--icon-xs));bottom:auto;left:50%;right:auto;transform:translate(calc(-50% + var(--tooltip-shift-x, 0px)))}.tooltip.tooltip-placed-bottom:after{bottom:auto;top:-6px;left:50%;right:auto;transform:translate(calc(-50% + var(--tooltip-arrow-shift, 0px)));border-top:none;border-bottom:6px solid var(--annotation-popup-bg);border-left:6px solid transparent;border-right:6px solid transparent}.header-icons .tooltip.tooltip-placed-top{bottom:calc(100% - .5rem + var(--icon-xs))}.header-icons .tooltip.tooltip-placed-bottom{top:calc(100% - .5rem + var(--icon-xs))}.tooltip-placed-top.tooltip-disabled:after{border-top-color:var(--btn-disabled-bg)}.tooltip-placed-bottom.tooltip-disabled:after{border-top-color:transparent;border-bottom-color:var(--btn-disabled-bg)}@media(min-width:1351px){.header-icons .tooltip-header-nav{top:calc(100% - .5rem + var(--icon-xs));left:50%;transform:translate(calc(-50% + var(--tooltip-shift-x, 0px)));bottom:auto;right:auto}.header-icons .tooltip-header-nav:after{bottom:auto;top:-6px;left:50%;right:auto;transform:translate(calc(-50% + var(--tooltip-arrow-shift, 0px)));border-top:none;border-bottom:6px solid var(--annotation-popup-bg);border-left:6px solid transparent;border-right:6px solid transparent}}@media(max-width:1350px){.header-icons .tooltip-header-nav{bottom:calc(100% - .5rem + var(--icon-xs));left:50%;transform:translate(calc(-50% + var(--tooltip-shift-x, 0px)));top:auto;right:auto}.header-icons .tooltip-header-nav:after{bottom:-6px;top:auto;left:50%;right:auto;transform:translate(calc(-50% + var(--tooltip-arrow-shift, 0px)));border-bottom:none;border-top:6px solid var(--annotation-popup-bg);border-left:6px solid transparent;border-right:6px solid transparent}}.header-icons .tooltip.tooltip-placed-bottom:after{bottom:auto;top:-6px;border-top:none;border-bottom:6px solid var(--annotation-popup-bg)}.header-icons .tooltip.tooltip-placed-top:after{bottom:-6px;top:auto;border-bottom:none;border-top:6px solid var(--annotation-popup-bg)}.tooltip-disabled{background-color:var(--btn-disabled-bg);color:var(--btn-disabled-color)}.tooltip-disabled:after{border-top-color:var(--btn-disabled-bg)}.tooltip-bottom.tooltip-disabled:after{border-top-color:transparent;border-bottom-color:var(--btn-disabled-bg)}@media(hover:none),(pointer:coarse){.chapter-page{min-height:100vh}@supports (height: 100dvh){.chapter-page{min-height:100dvh}}.tooltip{display:none!important}}.explore-page{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;margin:2rem auto;padding:var(--book-grid-padding);width:calc(100% - var(--book-grid-padding) * 2);max-width:var(--width-explore)}.explore-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-lg);width:100%}.explore-card{flex:0 1 calc(25% - var(--gap-lg));min-width:11.25rem;display:flex;flex-direction:column;gap:var(--gap-sm);background:var(--inset-color);border-radius:var(--radius-lg);padding:var(--pad-card);text-decoration:none;color:var(--text);transition:transform var(--interact-duration) var(--interact-easing);cursor:pointer}@media(hover:hover){.explore-card:hover{transform:scale(var(--hover-scale))}}.explore-card:active{transform:scale(var(--active-scale))}.explore-card-title{font-size:var(--font-size-lg);font-weight:700;color:var(--accent);line-height:1.2}.explore-card-desc{font-size:.82em;opacity:.7;line-height:1.35;margin-top:.1rem}.explore-card-count{font-size:.78em;font-weight:600;opacity:.5;margin-top:.15rem}.cat-index{display:flex;flex-direction:column;gap:1.4rem;width:100%}.cat-letter-inset{background:var(--inset-color);border-radius:var(--radius-lg);padding:var(--pad-card)}.cat-letter-heading{font-size:1.3em;font-weight:700;color:var(--accent);margin-bottom:.7rem;margin-top:20px;line-height:1}.cat-label-grid{display:flex;flex-wrap:wrap;gap:.6rem}.cat-label-btn{display:inline-flex;align-items:center;gap:.45em;padding:.5em 1em;border-radius:var(--radius-md);border:none;background:var(--btn-bg);color:#fff;font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;box-shadow:none;transition:background .5s var(--interact-easing),var(--interact-transition);will-change:transform}@media(hover:hover){.cat-label-btn:hover{background:var(--btn-bg-hover);transform:scale(var(--hover-scale))}}.cat-label-btn:active{transform:scale(var(--active-scale))}.cat-label-count{font-size:.75rem;font-weight:700;color:#fff;opacity:.65}.verse-list-xref{font-size:var(--font-size-sm);opacity:.7;margin-bottom:1rem;width:100%;text-align:center}.xref-link{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:4px}.xref-link:hover{opacity:.8}.verse-list{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}.verse-card{display:flex;flex-direction:column;gap:.35rem;background:var(--inset-color);border-radius:var(--radius-md);padding:var(--pad-card);color:var(--text);cursor:pointer;transition:transform var(--interact-duration) var(--interact-easing)}.verse-card:active{transform:scale(1.024)}.verse-card:has(.text-option:active,.address-token:active,.address-token-icon:active,.annotation:active,button:active):active{transform:none}.verse-ref-link{display:inline-block;font-size:1em;font-weight:700;color:var(--accent);text-decoration:none}.verse-card .verse{display:block;font-size:1em;line-height:1.6}.verse-card-ellipsis{margin:0;text-align:center}.search-field{display:grid;align-items:center;width:100%;height:3rem;position:relative;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--btn-bg) 50%,transparent);border-radius:var(--space-inline);background:var(--bg);transition:border-color .2s,border-bottom-color .2s,border-radius .2s ease,background var(--theme-duration) var(--theme-easing)}.search-field.history-open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.search-field:focus-within{border-color:var(--input-focus-border)}.search-field:focus-within.history-open{border-bottom-color:transparent}.search-field-input{grid-area:1/1;width:100%;height:100%;padding:0 1rem 0 calc(1.6rem + 1.4em);border:none;background:transparent;font-family:var(--font-family);font-size:var(--font-size-lg);color:var(--text);outline:none;min-width:0}.search-field-input::placeholder{color:color-mix(in srgb,var(--text) 42%,transparent);opacity:1}.search-field-input::-webkit-search-cancel-button{display:none}.search-field-input::-ms-clear{display:none}.search-field:has(.search-field-clear) .search-field-input{padding-right:calc(1.4rem + 1.4em)}.search-field-icon{grid-area:1/1;justify-self:start;margin-left:1rem;width:1.4em;height:1.4em;pointer-events:none;background-color:var(--accent);mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='currentColor'%20width='100%25'%20height='100%25'%20viewBox='0%200%20512%20512'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20id='Loupe'%20transform='matrix(1.02045,0,0,1.02023,-5.32526,-5.20868)'%3e%3cpath%20d='M344.712,383.014C362.655,365.067%20365.016,362.623%20382.959,344.676L491.114,437.59C498.28,444.57%20502.238,454.203%20502.052,464.204C502.052,474.457%20498.307,483.328%20490.817,490.818C483.326,498.308%20474.455,502.054%20464.202,502.054C453.553,502.054%20444.681,498.308%20437.588,490.818L344.712,383.014Z'%20style='fill:currentColor;fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(1.02462,0,0,1.02462,-12.8822,-12.1245)'%3e%3cpath%20d='M224.847,16.713C339.312,16.713%20432.242,109.644%20432.242,224.108C432.242,338.572%20339.312,431.503%20224.847,431.503C110.383,431.503%2017.453,338.572%2017.453,224.108C17.453,109.644%20110.383,16.713%20224.847,16.713ZM224.847,55.752C131.929,55.752%2056.492,131.19%2056.492,224.108C56.492,317.026%20131.929,392.464%20224.847,392.464C317.766,392.464%20393.203,317.026%20393.203,224.108C393.203,131.19%20317.766,55.752%20224.847,55.752Z'%20style='fill:currentColor;'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='currentColor'%20width='100%25'%20height='100%25'%20viewBox='0%200%20512%20512'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20id='Loupe'%20transform='matrix(1.02045,0,0,1.02023,-5.32526,-5.20868)'%3e%3cpath%20d='M344.712,383.014C362.655,365.067%20365.016,362.623%20382.959,344.676L491.114,437.59C498.28,444.57%20502.238,454.203%20502.052,464.204C502.052,474.457%20498.307,483.328%20490.817,490.818C483.326,498.308%20474.455,502.054%20464.202,502.054C453.553,502.054%20444.681,498.308%20437.588,490.818L344.712,383.014Z'%20style='fill:currentColor;fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(1.02462,0,0,1.02462,-12.8822,-12.1245)'%3e%3cpath%20d='M224.847,16.713C339.312,16.713%20432.242,109.644%20432.242,224.108C432.242,338.572%20339.312,431.503%20224.847,431.503C110.383,431.503%2017.453,338.572%2017.453,224.108C17.453,109.644%20110.383,16.713%20224.847,16.713ZM224.847,55.752C131.929,55.752%2056.492,131.19%2056.492,224.108C56.492,317.026%20131.929,392.464%20224.847,392.464C317.766,392.464%20393.203,317.026%20393.203,224.108C393.203,131.19%20317.766,55.752%20224.847,55.752Z'%20style='fill:currentColor;'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}.search-clear-btn{background:none;border:none;padding:.2em;cursor:pointer;border-radius:50%;display:flex;align-items:center;opacity:.5;transition:opacity .15s,background .15s;flex-shrink:0}.search-clear-btn:hover{opacity:.85;background:#80808026}.search-clear-btn img{width:1.1em;height:1.1em;display:block}[data-theme=dark] .search-clear-btn img{filter:invert(1)}.search-hint{margin-top:1.4rem;font-size:.82em;opacity:.55;text-align:center;min-height:1.2em;transition:opacity .2s}.search-spinner-wrap{display:flex;justify-content:center;padding:2.5rem 0}.search-no-results{text-align:center;padding:2.5rem 1rem;opacity:.7;font-size:1em;line-height:1.7}.search-no-results-hint{font-size:var(--font-size-sm);opacity:.75}mark.search-highlight{background:transparent;color:var(--accent);font-weight:700}.search-history-dropdown{position:absolute;top:100%;left:-2px;right:-2px;z-index:100;background:var(--bg);border:2px solid color-mix(in srgb,var(--btn-bg) 50%,transparent);border-top:1px solid var(--btn-bg);border-bottom-left-radius:var(--space-inline);border-bottom-right-radius:var(--space-inline);overflow-y:auto;max-height:15rem;overscroll-behavior:contain;transform-origin:top center}.search-field:focus-within .search-history-dropdown{border-color:var(--input-focus-border)}.search-field-clear{grid-area:1/1;justify-self:end;margin-right:1rem;z-index:1}.search-history-enter-active{transition:opacity .2s ease,scale .3s cubic-bezier(.44,1.9,.4,.8)}.search-history-leave-active{transition:opacity .15s ease,scale .15s ease}.search-history-enter-from,.search-history-leave-to{opacity:0;scale:1 .7}.search-history-item{display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem;height:3rem;cursor:pointer;transition:background .12s}.search-history-item:not(:last-child){border-bottom:1px solid rgba(128,128,128,.1)}.search-history-item:hover,.search-history-item.is-active{background:var(--dropdown-hover-bg)}[data-theme=dark] .search-history-item:hover,[data-theme=dark] .search-history-item.is-active{background:var(--option-text-bg)}.search-history-text{flex:1;font-size:var(--font-size-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-history-remove{flex-shrink:0;position:relative;width:1.6rem;height:1.6rem;border-radius:50%;border:none;background:var(--btn-bg);cursor:pointer;transition:background var(--theme-duration) var(--theme-easing),transform .1s}.search-history-remove:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;mask:url("data:image/svg+xml,%3csvg%20fill='currentColor'%20width='28'%20height='28'%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M128,128L384,384M384,128L128,384'%20style='fill:none;stroke:currentColor;stroke-width:60px;stroke-linecap:round;stroke-linejoin:round;'/%3e%3c/svg%3e") center/55% no-repeat;-webkit-mask:url("data:image/svg+xml,%3csvg%20fill='currentColor'%20width='28'%20height='28'%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M128,128L384,384M384,128L128,384'%20style='fill:none;stroke:currentColor;stroke-width:60px;stroke-linecap:round;stroke-linejoin:round;'/%3e%3c/svg%3e") center/55% no-repeat}.search-history-remove:hover{background:var(--btn-bg-hover);transform:scale(1.1)}.search-history-remove:active{transform:scale(.92)}.nav-search-wide{display:inline-flex;align-items:center;justify-content:center;padding:.45em .7em;line-height:1}.nav-search-wide .nav-search-icon{width:1.3em;height:1.3em;display:block;pointer-events:none}.share-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;transition:opacity .25s ease;touch-action:pan-y;overscroll-behavior-x:none}.share-mask.visible{opacity:1}.share-popup{background:var(--bg);color:var(--text);border-radius:var(--radius-xl);box-shadow:0 10px 50px #0000004d;--popup-pad: 2.5rem;padding:var(--space-lg) var(--popup-pad) var(--space-lg);max-width:min(var(--width-popup),100vw - var(--space-xl));width:var(--width-popup);height:calc(100vh - var(--space-xl));display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;position:relative;transform:scale(.9) translateY(var(--space-lg));transition:transform .3s cubic-bezier(.44,1.9,.4,.8);box-sizing:border-box}@supports (height: 100dvh){.share-popup{height:calc(100dvh - var(--space-xl))}}.share-mask.visible .share-popup{transform:scale(1) translateY(0)}.share-popup-header{display:flex;align-items:center;justify-content:space-between;margin:0 calc(-1 * var(--popup-pad, 2.5rem)) 1rem;padding:0 var(--space-lg);flex-shrink:0}.share-popup-header h2{margin:0;font-size:1.4rem;text-align:center;flex:1}.share-popup-close{background:var(--btn-bg)}.share-controls{margin-bottom:1rem;flex-shrink:0}.share-control-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem}.share-ctrl-cell{display:flex;align-items:center;justify-content:center;min-width:0}.share-ctrl-cell .custom-dropdown,.share-ctrl-cell .custom-dropdown .custom-dropdown-trigger{width:100%;min-width:0}.share-ctrl-cell--format{justify-content:center;margin:0 var(--space-2xl)}.share-format-picker{display:flex;align-items:center;justify-content:center;gap:var(--space-xs)}.share-format-btn{display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-md);padding:0;width:var(--icon-xl);height:var(--icon-xl);flex-shrink:0;background:transparent;cursor:pointer;color:var(--text);transition:background .15s,var(--interact-transition);line-height:1;overflow:hidden}@media(hover:hover){.share-format-btn:hover{transform:scale(var(--hover-scale))}}.share-format-btn:active{transform:scale(var(--active-scale))}.share-format-btn.active{background:var(--option-text-bg)}.share-format-btn svg{display:block;overflow:visible}.share-carousel-wrap{position:relative;margin:0 calc(-1 * var(--popup-pad, 2.5rem)) 0;flex-shrink:0}.share-carousel-prev,.share-carousel-next{position:absolute;top:50%;translate:0 -50%;z-index:2}.share-carousel-prev{left:var(--space-lg);background:var(--btn-bg)}.share-carousel-next{right:var(--space-lg);background:var(--btn-bg)}@media(hover:hover){.share-carousel-prev:hover,.share-carousel-next:hover{transform:scale(var(--hover-scale))}}.share-carousel-prev:active,.share-carousel-next:active{transform:scale(var(--active-scale))}.share-carousel-prev:disabled,.share-carousel-next:disabled{opacity:.3;cursor:not-allowed;transform:none}.carousel-scroller{display:flex;gap:var(--gap-lg);padding:var(--space-sm) 2.5rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain}.carousel-item{flex-shrink:0;width:16.25rem;aspect-ratio:16/9;border-radius:var(--radius-sm);overflow:hidden;cursor:pointer;transition:opacity .2s;opacity:.5}.carousel-item:hover{opacity:.8}.carousel-item.active{opacity:1}.carousel-item img{width:100%;height:100%;object-fit:cover;display:block}.share-adjuster-row{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto auto;align-items:center;row-gap:var(--space-xs);margin-top:0;margin-bottom:1rem;flex-shrink:0;padding:0 var(--space-xs)}.share-color-cell{position:relative;display:flex;align-items:center;justify-content:center}.share-color-cell input[type=color]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.share-slider-label{font-size:.875rem;font-weight:500;white-space:nowrap;opacity:.75;font-family:inherit;text-align:center}.share-preview-wrap{position:relative;margin-top:.75rem;margin-bottom:.75rem;display:flex;justify-content:center;align-items:center;flex:1 1 auto;min-height:12.5rem;overflow:hidden}#share-canvas{display:block;max-width:100%;max-height:100%;width:auto;height:auto;border-radius:var(--radius-sm);box-shadow:0 4px 12px #00000026;-webkit-touch-callout:none}.share-slider{position:absolute;top:var(--space-sm-md);bottom:var(--space-sm-md);width:1.75rem;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:visible}.share-slider-left{left:var(--space-sm-md)}.share-slider-right{right:var(--space-sm-md)}.share-adjuster-row input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;cursor:pointer;outline:none;border-radius:3px;background:transparent;padding:0;margin:0}.share-adjuster-row input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,transparent 0%,transparent var(--pct, 50%),color-mix(in srgb,var(--bg, white) 75%,transparent) var(--pct, 50%),color-mix(in srgb,var(--bg, white) 75%,transparent) 100%),var(--header-gradient)}.share-adjuster-row input[type=range]::-moz-range-track{height:6px;border-radius:3px;background:var(--header-gradient);opacity:.2}.share-adjuster-row input[type=range]::-moz-range-progress{height:6px;border-radius:3px;background:var(--header-gradient);opacity:1}.share-adjuster-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.625rem;height:1.625rem;border-radius:50%;background:var(--btn-bg);cursor:pointer;box-shadow:none;transition:transform .15s;margin-top:calc(-1 * var(--space-sm-md))}.share-adjuster-row input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2)}.share-adjuster-row input[type=range]::-moz-range-thumb{width:1.625rem;height:1.625rem;border-radius:50%;background:var(--btn-bg);border:none;cursor:pointer;box-shadow:none;transition:transform .15s}.share-adjuster-row input[type=range]::-moz-range-thumb:hover{transform:scale(1.2)}.share-color-trigger{justify-self:center;margin:0 var(--space-xl);font-size:1.5rem;font-weight:700;line-height:1;padding:var(--space-xs) var(--space-sm-md);border:none;background:#00000040;border-radius:var(--radius-sm);cursor:pointer;transition:var(--interact-transition)}@media(hover:hover){.share-color-trigger:hover{transform:scale(var(--hover-scale))}}.share-color-trigger:active{transform:scale(var(--active-scale))}#share-text-color{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.share-toast{position:absolute;bottom:var(--header-height);left:50%;transform:translate(-50%) translateY(var(--space-sm));background:#000000d1;color:#fff;font-size:.875rem;line-height:1.4;padding:var(--space-sm-md) var(--icon-xs);border-radius:var(--radius-2xl);white-space:nowrap;max-width:calc(100% - 3rem);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s ease,transform .2s ease;z-index:10}.share-toast.visible{opacity:1;transform:translate(-50%) translateY(0)}.share-actions{display:flex;gap:.75rem;justify-content:center;align-items:center;flex-wrap:wrap;flex-shrink:0}.share-action-btn{width:3.125rem;height:3.125rem;border-radius:50%;border:none;cursor:pointer;color:#fff;transition:filter .2s,var(--interact-transition);padding:0;display:flex;align-items:center;justify-content:center;background:var(--header-gradient);background-size:var(--action-bg-size, auto);background-position:var(--action-bg-pos, 0 center);background-repeat:no-repeat}@media(hover:hover){.share-action-btn:hover{filter:brightness(1.12);transform:scale(var(--hover-scale))}}.share-action-btn:active{transform:scale(var(--active-scale))}.share-action-icon{width:var(--icon-md);height:var(--icon-md);transition:opacity var(--transition-fast);pointer-events:none}.share-action-icon--sm{width:var(--icon-xs);height:var(--icon-xs)}.share-action-btn--label{flex-direction:column;gap:1px}.share-btn-label{font-family:Montserrat,sans-serif;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.04em;color:#fff;line-height:1}.share-liquid-toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.88);z-index:99999;padding:var(--space-inline) 1.75rem;border-radius:var(--icon-xs);font-size:1.05rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;color:#fff;background:#1e1e288c;backdrop-filter:blur(var(--space-xl)) saturate(1.6);-webkit-backdrop-filter:blur(var(--space-xl)) saturate(1.6);box-shadow:0 var(--space-sm) var(--space-xl) #00000047,inset 0 1px #ffffff2e;border:1px solid rgba(255,255,255,.18);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.share-liquid-toast.visible{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(max-width:1100px){.book-index{max-width:100%}.book-grid{grid-template-columns:repeat(auto-fit,minmax(var(--book-btn-width),1fr))}.chapter-page{width:auto;margin-left:1.2rem;margin-right:1.2rem}.chapter-grid{grid-template-columns:repeat(auto-fit,minmax(var(--chapter-btn-width),1fr))}}@media(max-width:768px){.book-index,.chapter-index{margin:0;width:100%;max-width:none;padding:var(--book-grid-padding);border-radius:0;box-shadow:none;box-sizing:border-box}.chapter-index{min-height:100vh}@supports (height: 100dvh){.chapter-index{min-height:100dvh}}.book-index{padding:var(--space-md)}.book-grid{display:flex;flex-wrap:wrap;gap:var(--space-md);max-width:none;justify-content:flex-start;align-content:flex-start}.book-btn{width:auto;min-width:0;padding:.5em var(--space-md);flex:0 0 auto}.chapter-index{padding:var(--chapter-grid-padding)}.bible-page,.book-index-page{margin:0}.share-mask{align-items:stretch;justify-content:stretch}.share-popup{--popup-pad: var(--space-lg);padding-top:var(--space-xl);border-radius:0;box-shadow:none;max-width:none;width:100%;height:100vh;transform:none}@supports (height: 100dvh){.share-popup{height:100dvh}}.share-mask.visible .share-popup{transform:none}.carousel-scroller{padding:var(--space-sm) var(--space-lg)}.carousel-item{width:12.5rem}.share-control-row{gap:.3rem}.share-format-btn{width:2.75rem;height:2.75rem;border-radius:var(--radius-sm)}.share-actions{gap:.5rem;justify-content:space-evenly}.share-action-btn{width:3.125rem;height:3.125rem}.share-action-icon{width:1.375rem;height:1.375rem}.share-action-icon--sm{width:var(--icon-xs);height:var(--icon-xs)}.share-btn-label{font-size:var(--font-size-2xs)}.chapter-nav-text{display:none}.chapter-nav-tooltip{display:flex}.modern-hero h2{font-size:1.13em}.hero-slides{min-height:9rem}.hero-slide h1{font-size:2.18em}.annotation-popup{max-width:calc(100vw - var(--space-2xl))}}@media(max-width:650px){.share-preview-wrap{flex:none;min-height:unset}#share-canvas{width:100%;max-height:none;height:auto}.share-control-row{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;row-gap:.5rem;column-gap:var(--space-lg)}.share-ctrl-cell--format{grid-column:1/-1;grid-row:1;margin:0;justify-content:center}.share-ctrl-cell:not(.share-ctrl-cell--format){grid-row:2}.share-format-btn{width:var(--icon-xl);height:var(--icon-xl);border-radius:var(--radius-md)}.share-slider-label[data-label-short]{font-size:0}.share-slider-label[data-label-short]:before{content:attr(data-label-short);font-size:.8rem}}@media(max-width:600px){.subheader{gap:var(--space-sm)}.explore-cards{grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr))}.explore-page{padding:var(--space-md);width:calc(100% - var(--space-xl));margin:1rem auto}.cat-letter-inset{padding:.8rem .9rem}.search-field-input{font-size:1rem}}.loading-wrapper{display:flex;justify-content:center;align-items:center;min-height:60vh;width:100%}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12.5rem;padding:3rem 1rem;text-align:center;opacity:.65;font-size:1rem;width:100%}.explore-description{width:100%;margin-bottom:1.5rem;font-size:1rem;color:var(--text);opacity:.75;line-height:1.6;text-align:center}.explore-description p{margin:0}.chapter-controls{display:flex;align-items:center;justify-content:center;gap:var(--gap-lg);margin-bottom:1.5rem;flex-wrap:wrap;width:100%}.chapter-controls .toggles.perspective{display:flex;gap:.8rem}.chapter-controls .toggles.perspective .toggle{font-size:.95rem}.bible-page,.book-index-page{display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.home-mobile-header{display:none}@media(max-width:768px){.home-page{padding-top:var(--header-height)}.home-mobile-header{display:flex;align-items:center;justify-content:space-between;background:var(--header-gradient-reversed);min-height:var(--header-height);padding:0 var(--space-lg);width:100%;box-sizing:border-box;gap:var(--space-lg);position:fixed;top:0;left:0;z-index:110;box-shadow:0 1px 3px #0003}.home-mobile-nav-btn{flex:1;display:flex;align-items:center;justify-content:center;min-height:var(--touch-target);border-radius:var(--radius-md);border:none;background:#ffffff26;color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:600;cursor:pointer;text-decoration:none;text-align:center;transition:background .5s var(--interact-easing),var(--interact-transition);will-change:transform;-webkit-user-select:none;user-select:none}}@media(max-width:768px)and (hover:hover){.home-mobile-nav-btn:hover{background:#ffffff4d;transform:scale(var(--hover-scale))}}@media(max-width:768px){.home-mobile-nav-btn:active{transform:scale(var(--active-scale))}.home-mobile-nav-btn.selected{background:#fff;color:var(--accent)}}.home-page{display:flex;flex-direction:column;align-items:center}.home-popular{display:flex;flex-direction:column;align-items:center;width:min(42.5rem,100%);padding:0 1rem 2rem;box-sizing:border-box}.home-popular .personalization-controls{width:100%;justify-content:center;margin:1.875rem 0 0}@media(min-width:1351px){.home-popular .personalization-controls{display:none}}.home-examples-title{margin-top:1.5rem!important}.home-popular .verse-list{width:100%;margin-top:1.5rem}.personalization-controls--page .auth-input{min-width:var(--personalization-name-min);max-width:var(--personalization-name-max);background:var(--bg);border-width:2px;border-color:color-mix(in srgb,var(--btn-bg) 50%,transparent)}.personalization-controls--page .auth-input:hover:not(:focus){border-color:var(--input-focus-border)}.personalization-controls--page .auth-input:focus{border-color:var(--input-focus-border);box-shadow:none}.personalization-controls--page .auth-input::placeholder{color:color-mix(in srgb,var(--text) 42%,transparent)}.gender-label-short{display:none}.gender-label-full{display:inline}@media(max-width:768px){.personalization-controls--page .gender-label-full{display:none}.personalization-controls--page .gender-label-short{display:inline}.nav-row{top:unset;bottom:0;box-shadow:0 -1px 3px #0003}.header-main-row{display:block}.header-left{display:none}.header-icons{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%}.header-icons .search-icon-link{position:static}.header-icons .tooltip-wrapper{position:relative}.header-icon{display:flex!important;align-items:center;justify-content:center}.header-logo{display:none}.header-panel{top:auto;bottom:calc(var(--header-height) + 1rem)}.debug-bar{bottom:unset;top:.1rem}.footer-mobile-hidden{display:none!important}.chapter-page{--chapter-touch-footer-block: calc( var(--space-sm) + var(--space-sm-md) + var(--icon-lg) + 1.2rem + var(--touch-target) + 1.2rem )}.verses-with-actions{flex:0 1 auto}.chapter-sticky-header{display:contents}.touch-sticky-footer{order:unset;position:fixed;top:unset;bottom:var(--header-height);left:0;right:0;margin-bottom:0;z-index:50;background:transparent;padding:var(--space-sm) 1.2rem 1.2rem}.touch-sticky-footer .chapter-nav-bottom{order:unset}.touch-action-bar{padding-top:var(--space-sm-md)}.touch-sticky-spacer{display:block;height:var(--chapter-touch-footer-block);pointer-events:none}}@keyframes chapter-title-shrink{0%{font-size:1.6em}to{font-size:1.25em}}@keyframes chapter-title-row-shrink{0%{padding-block:var(--space-md)}to{padding-block:.8rem}}@media(max-width:768px){.mobile-title-row{display:flex;justify-content:center;align-items:center;position:sticky;top:0;z-index:51;padding-inline:0;background:var(--bg);animation:chapter-title-row-shrink linear both;animation-timeline:scroll(root);animation-range:0 80px}.mobile-title-row .chapter-title{font-size:1.6em;animation:chapter-title-shrink linear both;animation-timeline:scroll(root);animation-range:0 80px}.chapter-title--desktop{display:none}.chapter-dropdowns{position:static;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-sm);min-height:0;padding:0;background:transparent;top:auto;z-index:auto}.chapter-page .chapter-dropdowns .subheader-center{display:none}.chapter-page .chapter-dropdowns .subheader-left,.chapter-page .chapter-dropdowns .subheader-right{justify-content:center}}@media print{.nav-row,.site-footer,.action-bar,.chapter-nav-buttons,.subheader-left,.subheader-right,.carousel-progress,.hero-carousel-dots,.loading-wrapper{display:none!important}body{padding-top:0!important;background:#fff!important;color:#000!important}.subheader{grid-template-columns:1fr;justify-items:center;padding:.5rem 0}.subheader-center{padding:0}.verses .verse{page-break-inside:avoid}.text-option{text-decoration:none;cursor:default}.annotation{display:none!important}}.verses p{margin:0}.pers-marker{font-weight:600;color:inherit}.pers-marker-ai{font-size:.55em;vertical-align:super;margin-left:.05em;opacity:.85;letter-spacing:.02em}.pers-marker-human{font-size:inherit;vertical-align:baseline;margin-left:.05em}.verses .verse-number{font-weight:700;color:var(--accent);cursor:pointer;transition:background-color var(--interact-duration) var(--interact-easing),var(--interact-transition);-webkit-user-select:none;user-select:none;will-change:transform;display:inline-block;position:relative;padding:.35em .5em;margin:-.35em -.5em;margin-right:calc(var(--space-sm-md) - .5em)}.verses .verse-number:before{content:"";position:absolute;top:50%;left:50%;width:calc(1.3em + var(--space-inline));height:calc(1.3em + var(--space-inline));background-color:currentColor;opacity:.15;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform var(--interact-duration) var(--interact-easing);z-index:-100;pointer-events:none}[data-theme=dark] .verses .verse-number:before{opacity:.3}@media(hover:hover){.verses .verse-number:hover:before{transform:translate(-50%,-50%) scale(1)}.verses .verse-number:hover{transform:scale(1.25)}.text-option:hover:not(:has(.text-option:hover)),.text-option.linked-group-hover:not(:has(.text-option:hover)){text-decoration-thickness:2px}}.verses .verse{margin-bottom:.5rem;font-size:1em;line-height:2;z-index:1;padding-left:.3125rem;padding-right:.3125rem;border-left:3px solid transparent;border-right:3px solid transparent;border-radius:var(--space-xs);transition:background .2s ease,border-color .2s ease}.verses .verse:last-child{margin-bottom:0}p.verse.verse-selected{background:color-mix(in srgb,var(--accent) 15%,transparent);border-left:3px solid var(--accent);border-right:3px solid var(--accent)}[data-theme=dark] p.verse.verse-selected{background:color-mix(in srgb,var(--accent) 25%,transparent)}[data-jesus-words=color] .jesus-words{color:var(--jesus-words-color)}[data-jesus-words=color][data-color=fire] .jesus-words,[data-jesus-words=color][data-color=rainbow] .jesus-words{color:oklch(from var(--rv, var(--accent)) calc(l*.8) c h)}[data-theme=dark][data-jesus-words=color][data-color=fire] .jesus-words,[data-theme=dark][data-jesus-words=color][data-color=rainbow] .jesus-words{color:oklch(from var(--rv, var(--accent)) min(1,l * 1.5) c h)}[data-jesus-words=italics] .jesus-words{font-style:italic}.spirit-words{color:var(--spirit-words-color)}.text-option{cursor:pointer;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.3125rem;padding-block:.4em;transition:text-decoration-thickness var(--interact-duration) var(--interact-easing)}.text-option:has(.text-option){text-underline-offset:var(--space-sm)}.text-option:has(.text-option .text-option){text-underline-offset:.6875rem}.address-token{background-color:var(--accent);color:#fff;cursor:pointer;padding:.25rem;margin:0;border-radius:var(--radius-sm);transition:background-color var(--interact-duration) var(--interact-easing),var(--interact-transition);display:inline-block;vertical-align:baseline;line-height:1;position:relative;z-index:2}@media(hover:hover){.address-token:hover{transform:scale(var(--hover-scale))}}.address-token:active{transform:scale(var(--active-scale))}.verse .tooltip-wrapper{display:inline;vertical-align:baseline}.address-token-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:-.25em;line-height:1;cursor:pointer;transition:var(--interact-transition)}.address-token-icon+.tooltip-top:before{content:attr(data-label);display:block;white-space:normal}.address-token-icon+.tooltip-top{bottom:calc(100% + var(--icon-xs));left:50%;transform:translate(-50%)}@media(hover:hover){.verse .tooltip-wrapper:hover .address-token-icon{transform:scale(var(--at-icon-hover-scale))}.verse .tooltip-wrapper:hover+.tooltip,.verse .tooltip-wrapper:hover .tooltip{opacity:1;pointer-events:auto;transition-delay:.25s}}.verse .tooltip-wrapper:active .address-token-icon{transform:scale(var(--at-icon-active-scale))}.address-token-icon svg{display:block;width:100%;height:100%;color:var(--accent);transition:color var(--interact-duration) var(--interact-easing)}[data-color=rainbow] .address-token{background-color:var(--rv, var(--accent))}[data-color=rainbow] .address-token-icon svg{color:var(--rv, var(--accent))}.annotation{font-family:inherit;font-size:1.2em;font-weight:inherit;font-style:inherit;display:inline-block;width:1.2em;height:1.2em;line-height:1;flex-shrink:0;padding:0;border:none;background:transparent;margin:0 .05em;vertical-align:-.3em;transition:var(--interact-transition);outline:none;-webkit-user-select:none;user-select:none;position:relative;z-index:2;-webkit-tap-highlight-color:transparent}.annotation-img{display:block;width:100%;height:100%}.annotation--info{color:var(--accent)}.annotation--help{color:#fff}@media(hover:hover){.annotation:hover{transform:scale(var(--hover-scale))}}.annotation:active{transform:scale(var(--active-scale))}.annotation-popup-enter-active{transition:opacity .25s ease,scale .25s cubic-bezier(.44,1.9,.4,.8)}.annotation-popup-leave-active{transition:opacity .15s ease,scale .15s ease}.annotation-popup-enter-from,.annotation-popup-leave-to{opacity:0;scale:.75}.annotation-popup-top{transform-origin:var(--arrow-x, 50%) bottom}.annotation-popup-bottom{transform-origin:var(--arrow-x, 50%) top}.annotation-popup-left{transform-origin:right var(--arrow-y, 50%)}.annotation-popup-right{transform-origin:left var(--arrow-y, 50%)}.annotation-popup-unpositioned{visibility:hidden}.annotation-popup{position:fixed;background:var(--annotation-popup-bg);color:var(--text);border-radius:var(--radius-lg);box-shadow:var(--shadow);z-index:99999;pointer-events:none;width:max-content;max-width:min(var(--width-verse-popup),100vw - var(--space-2xl));font-size:.95em;font-family:var(--font-family);font-weight:500;line-height:1.4;padding:.9em 1.1em;text-align:left;white-space:normal}.annotation-popup-top:after{content:"";position:absolute;bottom:-7px;left:var(--arrow-x, 50%);transform:translate(-50%);border:7px solid transparent;border-top-color:var(--annotation-popup-bg);border-bottom:none}.annotation-popup-bottom:after{content:"";position:absolute;top:-7px;left:var(--arrow-x, 50%);transform:translate(-50%);border:7px solid transparent;border-bottom-color:var(--annotation-popup-bg);border-top:none}.annotation-popup-left:after{content:"";position:absolute;top:var(--arrow-y, 50%);left:100%;transform:translateY(-50%);border:7px solid transparent;border-left-color:var(--annotation-popup-bg)}.annotation-popup-right:after{content:"";position:absolute;top:var(--arrow-y, 50%);right:100%;left:auto;transform:translateY(-50%);border:7px solid transparent;border-right-color:var(--annotation-popup-bg)}.copy-notification{display:inline;background:var(--btn-bg);color:#fff;padding:.3rem .75rem;border-radius:var(--radius-md);font-weight:600;font-family:var(--font-family);font-size:1rem;margin-left:.45rem;margin-right:.45rem;white-space:nowrap;border:2px solid rgba(255,255,255,.3);vertical-align:baseline;position:relative;z-index:1000}.copy-notification.appear{animation:slideInNotification .3s cubic-bezier(.44,1.9,.4,.8) forwards}.copy-notification.disappear{animation:slideOutNotification .3s ease-in forwards}[data-color=fire] .verse-number,[data-color=rainbow] .verse-number{color:var(--rv, var(--accent))}[data-color=fire] .text-option,[data-color=rainbow] .text-option{text-decoration-color:var(--rv, var(--accent))}[data-color=fire] p.verse.verse-selected,[data-color=rainbow] p.verse.verse-selected{background:color-mix(in srgb,var(--rv, var(--accent)) 15%,transparent);border-color:var(--rv, var(--accent))}[data-theme=dark][data-color=fire] p.verse.verse-selected,[data-theme=dark][data-color=rainbow] p.verse.verse-selected{background:color-mix(in srgb,var(--rv, var(--accent)) 25%,transparent)}[data-theme=dark][data-color=rainbow] p:has(.verse-number.rainbow-5){--rv: #c4d926}
