.nav-sidebar.svelte-11amxvm.svelte-11amxvm{box-sizing:border-box;position:fixed;top:0;height:100%;background-color:var(--color-light);padding:calc(var(--spacing-lg) + var(--height-expand-container) + var(--height-header)) var(--spacing-md) 0;overflow-y:hidden;border-right:var(--border-light-gray);display:flex;flex-direction:column;z-index:var(--z-index-bottom);transform:translate(-100%);opacity:0;pointer-events:none}.nav-sidebar.show.svelte-11amxvm.svelte-11amxvm{opacity:1;pointer-events:auto}.nav-sidebar.open.svelte-11amxvm.svelte-11amxvm{transform:translate(0)}.nav-sidebar.header-hidden.svelte-11amxvm.svelte-11amxvm{padding-top:var(--spacing-xl)}.nav-sidebar.svelte-11amxvm .content-container.svelte-11amxvm{display:flex;gap:var(--spacing-md);flex:1;overflow:hidden}.nav-sidebar.svelte-11amxvm .content-container.margin-start.svelte-11amxvm{margin-top:var(--spacing-lg)}.list-container.svelte-34wr9s .list .list-item .book-title.svelte-34wr9s{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.books-container.svelte-pozu8z.svelte-pozu8z.svelte-pozu8z,.chapters-container.svelte-pozu8z.svelte-pozu8z.svelte-pozu8z,.verses-container.svelte-pozu8z.svelte-pozu8z.svelte-pozu8z{height:100%;display:flex;flex-direction:column}.books-container.svelte-pozu8z.svelte-pozu8z.svelte-pozu8z{flex-shrink:0}.chapters-container.svelte-pozu8z.svelte-pozu8z.svelte-pozu8z,.verses-container.svelte-pozu8z.svelte-pozu8z.svelte-pozu8z{border-left:var(--border-light-gray);padding-left:var(--spacing-md);flex-grow:1}.verses-container.svelte-pozu8z .list-container.svelte-pozu8z .list .list-item.svelte-pozu8z{cursor:pointer}.books-container-thematic.svelte-1p6aq57.svelte-1p6aq57,.book-structure-container.svelte-1p6aq57.svelte-1p6aq57{height:100%;display:flex;flex-direction:column;width:35%}.book-structure-container.svelte-1p6aq57.svelte-1p6aq57{border-left:var(--border-light-gray);padding-left:var(--spacing-md);flex-grow:1}.book-structure-container.svelte-1p6aq57 .list-container .list .list-item.chapter.svelte-1p6aq57,.book-structure-container.svelte-1p6aq57 .list-container .list .list-item.subchapter.svelte-1p6aq57{font-weight:700}.collapsible-footer.svelte-qwsjqm.svelte-qwsjqm{position:fixed;bottom:0;left:calc(50% + -0px);left:calc(50% - var(--left-offset, 0px));transform:translate(-50%);width:100%;max-width:var(--max-width-content);background-color:var(--color-light);z-index:calc(var(--z-index-bottom) - 1);transition:var(--margin-left-04-ease-in-out);padding:0 var(--spacing-md);box-sizing:border-box;border-radius:var(--border-radius-xs) var(--border-radius-xs) 0 0;border:var(--border-gray);border-bottom:0;box-shadow:var(--box-shadow-footnotes-footer)}.collapsible-footer.svelte-qwsjqm .footer-toggle.svelte-qwsjqm{width:100%;display:flex;align-items:center;border:none;cursor:pointer;font-weight:700;color:var(--color-text-dark);background-color:var(--color-light);padding:var(--spacing-md)}.collapsible-footer.svelte-qwsjqm .footer-toggle .footer-header.svelte-qwsjqm{display:flex;gap:var(--spacing-md);align-items:center}.collapsible-footer.svelte-qwsjqm .footer-toggle .expand-icon.svelte-qwsjqm,.collapsible-footer.svelte-qwsjqm .footer-toggle .footer-header .book-icon.svelte-qwsjqm{justify-content:center;align-items:center}.collapsible-footer.svelte-qwsjqm .footer-toggle .footer-header .footer-label.svelte-qwsjqm{display:inline;text-align:left}.collapsible-footer.svelte-qwsjqm .footer-toggle .footer-header .footer-label .extra-text.svelte-qwsjqm{display:inline;justify-content:center}.collapsible-footer.svelte-qwsjqm .footer-toggle .expand-icon.svelte-qwsjqm{transition:var(--transform-005-ease);margin-left:var(--spacing-md)}.collapsible-footer.svelte-qwsjqm .footer-content.svelte-qwsjqm{border-top:var(--border-light-gray)}.collapsible-footer.svelte-qwsjqm .footer-content .footer-inner.svelte-qwsjqm{padding:var(--spacing-lg) var(--spacing-md);min-height:35vh;max-height:35vh;overflow-y:auto;overflow-x:hidden}.collapsible-footer.svelte-qwsjqm .footnotes-grid.svelte-qwsjqm{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);width:100%}.collapsible-footer.svelte-qwsjqm .footnotes-grid .footnote-item.svelte-qwsjqm{display:flex;flex-direction:column;background-color:var(--color-very-light-gray);padding:var(--spacing-md);border-radius:var(--border-radius-sm);border:var(--border-light-gray);height:100%;cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-margin-top:var(--spacing-md);transition:var(--background-color-03-ease),var(--transform-015-ease-in-out),var(--box-shadow-03-ease)}.collapsible-footer.svelte-qwsjqm .footnotes-grid .footnote-item.selected.svelte-qwsjqm{box-shadow:var(--box-shadow-footnote-item)}.collapsible-footer.svelte-qwsjqm .footnotes-grid .footnote-item.svelte-qwsjqm:hover,.collapsible-footer.svelte-qwsjqm .footnotes-grid .footnote-item.svelte-qwsjqm:focus{background-color:var(--color-light-gray)}.collapsible-footer.svelte-qwsjqm .footnote-item-header.svelte-qwsjqm{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:var(--spacing-sm)}.collapsible-footer.svelte-qwsjqm .footnote-item-header .footnote-buttons.svelte-qwsjqm{display:flex;flex-wrap:wrap;margin-left:var(--spacing-lg);transition:var(--opacity-03-ease)}.collapsible-footer.svelte-qwsjqm .footnote-item-header .footnote-buttons button.svelte-qwsjqm{display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;background-color:transparent;color:var(--color-text-dark);border-radius:var(--border-radius-md);width:var(--width-button-normal);height:var(--width-button-normal);transition:var(--color-02-ease),var(--opacity-03-ease),var(--background-color-02-ease)}.collapsible-footer.svelte-qwsjqm .footnote-item-header .footnote-buttons button.svelte-qwsjqm:hover{color:var(--color-light-gray);background-color:var(--color-text-dark)}.collapsible-footer.svelte-qwsjqm .footnote-item-header .footnote-buttons .vertical-line.svelte-qwsjqm{margin:calc(1.7 * var(--spacing-xs)) var(--spacing-sm);transition:var(--opacity-03-ease)}.collapsible-footer.svelte-qwsjqm .footnote-item:hover .footnote-buttons button.svelte-qwsjqm,.collapsible-footer.svelte-qwsjqm .footnote-item:focus .footnote-buttons button.svelte-qwsjqm,.collapsible-footer.svelte-qwsjqm .footnote-item:hover .footnote-buttons .vertical-line.svelte-qwsjqm,.collapsible-footer.svelte-qwsjqm .footnote-item:focus .footnote-buttons .vertical-line.svelte-qwsjqm,.collapsible-footer.svelte-qwsjqm .footnote-item-header .footnote-buttons button.svelte-qwsjqm:focus-visible{opacity:1}.collapsible-footer .footnote-text span{line-height:calc(1.1 * var(--line-height-md));font-size:var(--font-size-sm);color:var(--color-text-dark);font-family:var(--font-text)}.collapsible-footer.svelte-qwsjqm .no-footnotes-text.svelte-qwsjqm{font-size:var(--font-size-sm)}.action-form.svelte-1i26c00 .select-wrapper.svelte-1i26c00{display:flex;width:100%}.action-form.svelte-1i26c00 .select-wrapper.svelte-1i26c00:nth-of-type(1){margin-top:var(--spacing-sm)}.action-form.svelte-1i26c00 .input-group .form-input.svelte-1i26c00:disabled{background-color:var(--color-light-gray)}.action-form.svelte-1i26c00 .text-container.svelte-1i26c00{width:100%;max-height:var(--max-height-text-container);min-height:var(--min-height-text-container);overflow-y:auto;padding:var(--spacing-sm);border:var(--border-gray);border-radius:var(--border-radius-sm);background-color:var(--color-very-light-gray);-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-form.svelte-1i26c00 .text-container .verses.svelte-1i26c00{font-family:var(--font-text);font-size:var(--font-size-sm);color:var(--color-text-dark);line-height:calc(1.1 * var(--line-height-sm));text-align:justify;margin-bottom:var(--spacing-md)}.action-form.svelte-1i26c00 .text-container .verses .chapter-num.svelte-1i26c00{font-size:var(--font-size-lg);color:var(--color-content)}.action-form .text-container .verses p{display:inline;margin-bottom:0}.action-form .text-container .verses p sup{font-size:var(--font-size-xxs);vertical-align:super;margin:0 var(--spacing-xs)}.editor-container.svelte-1i26c00.svelte-1i26c00{width:100%;overflow-y:auto}.action-form .editor-container .custom-editor{min-height:var(--min-height-footnote-textarea);max-height:var(--max-height-footnote-textarea)}.action-form .editor-container .custom-editor p{margin-bottom:0;line-height:var(--line-height-original)}.expand-container.svelte-4s6xgv.svelte-4s6xgv{display:flex;box-shadow:var(--box-shadow-default);z-index:var(--z-index-middle);position:fixed;width:100%;height:var(--height-expand-container);top:var(--height-header);transition:var(--top-02-ease-in-out)}.expand-container.header-hidden.svelte-4s6xgv.svelte-4s6xgv{top:0}.expand-container.svelte-4s6xgv button.svelte-4s6xgv{outline:none;border:none;width:100%;cursor:pointer;display:flex;padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--color-light);font-size:var(--font-size-xs);font-weight:700;color:var(--color-text-dark);text-align:left;align-items:center}.expand-container.svelte-4s6xgv button .button-text.svelte-4s6xgv{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:var(--spacing-sm)}.expand-container.svelte-4s6xgv button .button-icon.svelte-4s6xgv{display:flex;transition:var(--transform-005-ease)}.expand-container.svelte-4s6xgv button .close-icon.svelte-4s6xgv{align-items:center;margin-left:auto;padding-top:var(--spacing-xs)}.progress-container.svelte-4s6xgv.svelte-4s6xgv{position:fixed;top:calc(var(--height-header) + var(--height-expand-container));left:0;width:100%;height:var(--height-outline);background-color:var(--color-light);z-index:var(--z-index-middle);transition:var(--top-02-ease-in-out)}.progress-container.header-hidden.svelte-4s6xgv.svelte-4s6xgv{top:var(--height-expand-container)}.progress-bar.svelte-4s6xgv.svelte-4s6xgv{height:100%;background-color:var(--color-primary);width:0;opacity:0;transition:var(--opacity-03-ease-out),var(--width-01-ease-out)}.progress-bar.visible.svelte-4s6xgv.svelte-4s6xgv{opacity:1}.main-container.svelte-4s6xgv.svelte-4s6xgv{display:flex;justify-content:center;transition:var(--margin-left-04-ease-in-out)}.main-container.svelte-4s6xgv .content.svelte-4s6xgv{width:100%;max-width:var(--max-width-content);padding:calc(var(--spacing-lg) + var(--height-expand-container) + var(--height-header) + var(--height-outline)) calc(var(--spacing-md));display:flex;flex-direction:column;transition:var(--margin-left-04-ease-in-out);min-height:var(--min-scrollable-page)}
