.note-indicator.svelte-y1pb2z{border-bottom:1.5px dashed var(--color-header, rgb(140, 160, 200));cursor:pointer;padding-bottom:1px}.note-indicator.svelte-y1pb2z:hover{border-bottom-color:var(--color-text)}.book-label.svelte-1tp90s3{background:none;border:none;cursor:pointer;padding:.125rem .25rem;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:3px;text-decoration-color:transparent;transition:text-decoration-color .15s ease,opacity .15s ease}.book-label.svelte-1tp90s3:hover{text-decoration-color:var(--color-header);opacity:.8}.jw-toggle.svelte-1tp90s3{display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;letter-spacing:.04em;padding:.2rem .45rem;border-radius:.3rem;border:1px solid var(--color-divider, rgb(50, 45, 70));background-color:transparent;color:var(--color-description, rgb(120, 115, 110));text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease;cursor:pointer;line-height:1}.jw-toggle.svelte-1tp90s3:hover{border-color:var(--color-jesus-words, rgb(255, 200, 80));color:var(--color-jesus-words, rgb(255, 200, 80))}.jw-toggle--active.svelte-1tp90s3{background-color:var(--color-nav-highlight, rgb(80, 70, 20));border-color:var(--color-jesus-words, rgb(255, 200, 80));color:var(--color-jesus-words, rgb(255, 200, 80))}.lang-toggle-group.svelte-1tp90s3{display:inline-flex;align-items:center;border:1px solid var(--color-divider, rgb(50, 45, 70));border-radius:.3rem;overflow:hidden}.lang-pill.svelte-1tp90s3{display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;letter-spacing:.04em;padding:.2rem .45rem;background-color:transparent;color:var(--color-description, rgb(120, 115, 110));border:none;border-right:1px solid var(--color-divider, rgb(50, 45, 70));cursor:pointer;line-height:1;transition:background-color .15s ease,color .15s ease}.lang-pill.svelte-1tp90s3:last-child{border-right:none}.lang-pill.svelte-1tp90s3:hover{color:var(--color-header, rgb(180, 160, 255));background-color:var(--color-nav-highlight, rgba(80, 70, 120, .3))}.lang-pill--active.svelte-1tp90s3{background-color:var(--color-nav-highlight, rgb(60, 50, 100));color:var(--color-header, rgb(180, 160, 255))}.font-size-group.svelte-1tp90s3{display:inline-flex;align-items:center;border:1px solid var(--color-divider, rgb(50, 45, 70));border-radius:.3rem;overflow:hidden}.font-size-btn.svelte-1tp90s3{display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;letter-spacing:.02em;padding:.2rem .5rem;background-color:transparent;color:var(--color-description, rgb(120, 115, 110));border:none;border-right:1px solid var(--color-divider, rgb(50, 45, 70));cursor:pointer;line-height:1;transition:background-color .15s ease,color .15s ease;font-family:inherit}.font-size-btn.svelte-1tp90s3:last-child{border-right:none}.font-size-btn.svelte-1tp90s3:hover{color:var(--color-header, rgb(180, 160, 255));background-color:var(--color-nav-highlight, rgba(80, 70, 120, .3))}.font-size-btn.svelte-1tp90s3:active{background-color:var(--color-nav-highlight, rgb(60, 50, 100))}.book-picker.svelte-172iqqo{background-color:var(--color-popup-bg, rgb(20, 18, 35));border:1px solid var(--color-popup-border, rgb(60, 55, 80));color:var(--color-text, rgb(180, 175, 165))}.book-btn.svelte-172iqqo{display:block;color:var(--color-text, rgb(180, 175, 165));background:transparent;border:none;cursor:pointer;font-size:.875rem;line-height:1.4}.book-btn.svelte-172iqqo:hover{background-color:var(--color-selected-item, rgb(30, 28, 50));color:var(--color-header, rgb(140, 160, 200))}.book-btn--active.svelte-172iqqo{background-color:var(--color-nav-highlight, rgb(80, 70, 20));color:var(--color-header, rgb(140, 160, 200));font-weight:600}.chapter-btn.svelte-172iqqo{background-color:var(--color-selected-item, rgb(30, 28, 50));border:1px solid var(--color-popup-border, rgb(60, 55, 80));color:var(--color-text, rgb(180, 175, 165));cursor:pointer;min-width:2.5rem;min-height:2.5rem}.chapter-btn.svelte-172iqqo:hover{background-color:var(--color-nav-highlight, rgb(80, 70, 20));color:var(--color-header, rgb(140, 160, 200));border-color:var(--color-header, rgb(140, 160, 200))}@media(max-width:640px){.picker-body.svelte-172iqqo{flex-direction:column}.book-list.svelte-172iqqo{width:100%!important;max-height:40%;border-right:none!important;border-bottom:1px solid var(--color-popup-border, rgb(60, 55, 80));flex-shrink:0}}.book-list.svelte-172iqqo::-webkit-scrollbar,.book-picker.svelte-172iqqo>div:where(.svelte-172iqqo)::-webkit-scrollbar{width:6px}.book-list.svelte-172iqqo::-webkit-scrollbar-track,.book-picker.svelte-172iqqo>div:where(.svelte-172iqqo)::-webkit-scrollbar-track{background:transparent}.book-list.svelte-172iqqo::-webkit-scrollbar-thumb,.book-picker.svelte-172iqqo>div:where(.svelte-172iqqo)::-webkit-scrollbar-thumb{background-color:var(--color-divider, rgb(50, 45, 70));border-radius:3px}.backdrop.svelte-1wx9x2w{position:fixed;inset:0;z-index:var(--z-context-menu-overlay)}.context-menu.svelte-1wx9x2w{position:fixed;z-index:var(--z-context-menu);min-width:180px;border-radius:.5rem;border:1px solid var(--color-popup-border, rgb(60, 55, 80));background-color:var(--color-popup-bg, rgb(20, 18, 35));box-shadow:0 8px 24px #00000080;padding:.25rem 0;overflow:hidden}.context-menu__ref.svelte-1wx9x2w{padding:.375rem .75rem .25rem;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.context-menu__divider.svelte-1wx9x2w{height:1px;margin:.25rem 0}.context-menu__item.svelte-1wx9x2w{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .75rem;font-size:.8125rem;font-family:inherit;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .1s ease;white-space:nowrap}.context-menu__item.svelte-1wx9x2w:hover:not(.context-menu__item--pro){background-color:var(--color-selected-item, rgb(30, 28, 50))}.context-menu__icon.svelte-1wx9x2w{display:flex;align-items:center;flex-shrink:0}.note-editor.svelte-s0fn6q{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:.5rem;border:1px solid var(--color-popup-border, rgb(60, 55, 80));background-color:var(--color-popup-bg, rgb(20, 18, 35))}.note-editor__header.svelte-s0fn6q{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.note-editor__title.svelte-s0fn6q{font-size:.8125rem;font-weight:600}.note-editor__hint.svelte-s0fn6q{font-size:.7rem;white-space:nowrap}.note-editor__textarea.svelte-s0fn6q{width:100%;min-height:5rem;resize:none;overflow:hidden;padding:.5rem .625rem;border-radius:.375rem;border:1px solid;font-size:.875rem;line-height:1.6;font-family:inherit;box-sizing:border-box;transition:border-color .15s ease;outline:none}.note-editor__textarea.svelte-s0fn6q:focus{border-color:var(--color-header, rgb(140, 160, 200))}.note-editor__textarea.svelte-s0fn6q::placeholder{color:var(--color-description, rgb(120, 115, 110));opacity:.6}.note-editor__footer.svelte-s0fn6q{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.note-editor__char-count.svelte-s0fn6q{font-size:.7rem}.note-editor__actions.svelte-s0fn6q{display:flex;gap:.5rem}.note-editor__btn.svelte-s0fn6q{padding:.3rem .75rem;border-radius:.3rem;font-size:.8125rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:opacity .15s ease;font-family:inherit}.note-editor__btn.svelte-s0fn6q:hover{opacity:.8}.note-editor__btn.svelte-s0fn6q:disabled{opacity:.35;cursor:not-allowed}.note-editor__btn--cancel.svelte-s0fn6q{background:transparent}.note-editor__links.svelte-s0fn6q{display:flex;flex-direction:column;gap:.375rem;padding-top:.5rem;border-top:1px solid var(--color-divider, rgb(50, 45, 70))}.note-editor__links-header.svelte-s0fn6q{display:flex;align-items:center;justify-content:space-between}.note-editor__links-title.svelte-s0fn6q{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.note-editor__link-btn.svelte-s0fn6q{font-size:.75rem;font-weight:600;background:none;border:none;cursor:pointer;padding:.125rem .375rem;border-radius:.25rem;font-family:inherit;transition:opacity .15s}.note-editor__link-btn.svelte-s0fn6q:hover{opacity:.7}.note-editor__links-list.svelte-s0fn6q{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.note-editor__link-item.svelte-s0fn6q{display:flex;align-items:center;gap:.5rem;padding:.25rem .375rem;border-radius:.25rem;border:1px solid;font-size:.75rem}.note-editor__link-ref.svelte-s0fn6q{font-weight:600;white-space:nowrap}.note-editor__link-preview.svelte-s0fn6q{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem}.note-editor__unlink-btn.svelte-s0fn6q{background:none;border:none;cursor:pointer;font-size:1rem;line-height:1;padding:0 .25rem;font-family:inherit;transition:opacity .15s;flex-shrink:0}.note-editor__unlink-btn.svelte-s0fn6q:hover{opacity:.6}.note-editor__no-links.svelte-s0fn6q{font-size:.75rem;margin:0;font-style:italic}.note-editor__picker.svelte-s0fn6q{display:flex;flex-direction:column;border:1px solid;border-radius:.375rem;max-height:10rem;overflow-y:auto}.note-editor__picker-item.svelte-s0fn6q{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.75rem;font-family:inherit;background:none;border:none;border-bottom:1px solid var(--color-divider, rgb(50, 45, 70));cursor:pointer;text-align:left;transition:background-color .15s}.note-editor__picker-item.svelte-s0fn6q:last-of-type{border-bottom:none}.note-editor__picker-item.svelte-s0fn6q:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))}.note-editor__picker-empty.svelte-s0fn6q{font-size:.75rem;margin:0;padding:.5rem;text-align:center}.note-editor__picker-close.svelte-s0fn6q{font-size:.75rem;font-family:inherit;background:none;border:none;border-top:1px solid var(--color-divider, rgb(50, 45, 70));padding:.375rem;cursor:pointer;text-align:center;transition:opacity .15s}.note-editor__picker-close.svelte-s0fn6q:hover{opacity:.7}.drawer__header.svelte-1uefsat{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--color-divider, rgb(50, 45, 70));flex-shrink:0}.drawer__header-text.svelte-1uefsat{display:flex;flex-direction:column;gap:.15rem}.drawer__title.svelte-1uefsat{font-size:.9375rem;font-weight:600}.drawer__ref.svelte-1uefsat{font-size:.75rem}.drawer__close.svelte-1uefsat{display:flex;align-items:center;justify-content:center;padding:.375rem;border-radius:.375rem;background:transparent;border:none;cursor:pointer;transition:background-color .15s ease;flex-shrink:0}.drawer__close.svelte-1uefsat:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))}.drawer__tabs.svelte-1uefsat{display:flex;gap:0;padding:0 1.25rem;border-bottom:1px solid var(--color-divider, rgb(50, 45, 70));flex-shrink:0}.drawer__tab.svelte-1uefsat{padding:.6rem .875rem;font-size:.8125rem;font-weight:500;font-family:inherit;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-bottom-color .15s ease}.drawer__tab.svelte-1uefsat:hover:not(.drawer__tab--active){color:var(--color-text, rgb(210, 205, 200))!important}.drawer__body.svelte-1uefsat{flex:1;overflow-y:auto;padding:1.25rem;scroll-behavior:smooth}.drawer__loading.svelte-1uefsat{display:flex;align-items:center;gap:.625rem;font-size:.875rem;padding:1rem 0}.spinner.svelte-1uefsat{animation:svelte-1uefsat-spin .9s linear infinite;flex-shrink:0}@keyframes svelte-1uefsat-spin{to{transform:rotate(360deg)}}.drawer__error.svelte-1uefsat{font-size:.875rem;padding:1rem 0}.drawer__error-detail.svelte-1uefsat{font-size:.75rem;margin-top:.25rem;opacity:.7}.drawer__empty.svelte-1uefsat{font-size:.875rem;padding:1rem 0}.drawer__source-label.svelte-1uefsat{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.75rem}.drawer__fallback-note.svelte-1uefsat{font-size:.75rem;font-style:italic;margin-bottom:.75rem}.drawer__commentary-text.svelte-1uefsat{font-size:.9375rem;line-height:1.75}.drawer__commentary-text.svelte-1uefsat p:where(.svelte-1uefsat){margin:0 0 .875rem}.drawer__commentary-text.svelte-1uefsat p:where(.svelte-1uefsat):last-child{margin-bottom:0}.drawer__header.svelte-20ai6i{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--color-divider, rgb(50, 45, 70));flex-shrink:0}.drawer__header-text.svelte-20ai6i{display:flex;flex-direction:column;gap:.15rem}.drawer__title.svelte-20ai6i{font-size:.9375rem;font-weight:600;color:var(--color-cross-ref)}.drawer__ref.svelte-20ai6i{font-size:.75rem;color:var(--color-cross-ref);opacity:.75}.drawer__close.svelte-20ai6i{display:flex;align-items:center;justify-content:center;padding:.375rem;border-radius:.375rem;background:transparent;border:none;cursor:pointer;transition:background-color .15s ease;flex-shrink:0}.drawer__close.svelte-20ai6i:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))}.breadcrumbs.svelte-20ai6i{display:flex;align-items:center;gap:.25rem;padding:.5rem 1.25rem;border-bottom:1px solid var(--color-divider, rgb(50, 45, 70));overflow-x:auto;scrollbar-width:none;flex-shrink:0;white-space:nowrap}.breadcrumbs.svelte-20ai6i::-webkit-scrollbar{display:none}.breadcrumb__btn.svelte-20ai6i{font-size:.75rem;color:var(--color-cross-ref);opacity:.65;background:transparent;border:none;cursor:pointer;padding:.125rem .25rem;border-radius:.25rem;font-family:inherit;transition:opacity .15s ease,background-color .15s ease;flex-shrink:0}.breadcrumb__btn.svelte-20ai6i:hover{opacity:1;background-color:var(--color-selected-item, rgb(30, 28, 50))}.breadcrumb__sep.svelte-20ai6i{font-size:.75rem;color:var(--color-description);opacity:.4;flex-shrink:0;-webkit-user-select:none;user-select:none}.breadcrumb__current.svelte-20ai6i{font-size:.75rem;color:var(--color-cross-ref);font-weight:600;flex-shrink:0}.drawer__toolbar.svelte-20ai6i{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1.25rem;flex-shrink:0}.drawer__toolbar-label.svelte-20ai6i{font-size:.8125rem}.stepper.svelte-20ai6i{display:flex;align-items:center;gap:.25rem}.stepper__btn.svelte-20ai6i{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border-radius:.375rem;background:transparent;border:1px solid var(--color-divider, rgb(50, 45, 70));cursor:pointer;transition:background-color .15s ease}.stepper__btn.svelte-20ai6i:hover:not(:disabled){background-color:var(--color-selected-item, rgb(30, 28, 50))}.stepper__btn.svelte-20ai6i:disabled{opacity:.35;cursor:default}.stepper__value.svelte-20ai6i{min-width:2rem;text-align:center;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.drawer__body.svelte-20ai6i{flex:1;overflow-y:auto;padding:1rem 1.25rem;scroll-behavior:smooth}.drawer__loading.svelte-20ai6i{display:flex;align-items:center;gap:.625rem;font-size:.875rem;padding:1rem 0}.spinner.svelte-20ai6i{animation:svelte-20ai6i-spin .9s linear infinite;flex-shrink:0}@keyframes svelte-20ai6i-spin{to{transform:rotate(360deg)}}.drawer__error.svelte-20ai6i{font-size:.875rem;padding:1rem 0}.drawer__error-detail.svelte-20ai6i{font-size:.75rem;margin-top:.25rem;opacity:.7}.drawer__empty.svelte-20ai6i{font-size:.875rem;padding:1rem 0}.reflist.svelte-20ai6i{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.reflist__item.svelte-20ai6i{display:block}.refcard.svelte-20ai6i{display:flex;align-items:stretch;border-radius:.5rem;border:1px solid var(--color-divider, rgb(50, 45, 70));overflow:hidden;transition:border-color .15s ease}.refcard.svelte-20ai6i:hover{border-color:var(--color-cross-ref)}.refcard__main.svelte-20ai6i{flex:1;display:flex;flex-direction:column;gap:.4rem;padding:.625rem .75rem;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background-color .15s ease;min-width:0}.refcard__main.svelte-20ai6i:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))}.refcard__header.svelte-20ai6i{display:flex;align-items:center;gap:.5rem}.refcard__abbr.svelte-20ai6i{font-size:.8125rem;font-weight:700;color:var(--color-cross-ref);min-width:3rem;flex-shrink:0}.refcard__loc.svelte-20ai6i{font-size:.9375rem;color:var(--color-text, rgb(220, 215, 210));flex:1}.refcard__votes.svelte-20ai6i{font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;padding:.125rem .4rem;border-radius:999px;background-color:var(--color-divider, rgb(50, 45, 70));color:var(--color-description, rgb(120, 115, 110));flex-shrink:0}.refcard__text.svelte-20ai6i{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-description, rgb(120, 115, 110));text-align:left;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.refcard__open.svelte-20ai6i{display:flex;align-items:center;justify-content:center;width:2.5rem;flex-shrink:0;padding:0;background:transparent;border:none;border-left:1px solid var(--color-divider, rgb(50, 45, 70));cursor:pointer;color:var(--color-description, rgb(120, 115, 110));transition:background-color .15s ease,color .15s ease}.refcard__open.svelte-20ai6i:hover{background-color:color-mix(in srgb,var(--color-cross-ref) 12%,transparent);color:var(--color-cross-ref)}.drawer__header.svelte-1rvfjsc{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem .5rem;flex-shrink:0}.drawer__header-left.svelte-1rvfjsc{display:flex;align-items:baseline;gap:.5rem}.drawer__reference.svelte-1rvfjsc{font-size:.875rem;font-weight:700;letter-spacing:.03em}.drawer__lang-badge.svelte-1rvfjsc{font-size:.7rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.drawer__close.svelte-1rvfjsc{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;border:none;background:transparent;cursor:pointer;transition:background-color .1s ease;padding:0}.drawer__close.svelte-1rvfjsc:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))}.drawer__verse-text.svelte-1rvfjsc{padding:0 1rem .5rem;font-size:.8125rem;line-height:1.6;flex-shrink:0}.drawer__verse-text--secondary.svelte-1rvfjsc{font-style:italic;font-size:.75rem;padding-top:0}.drawer__divider.svelte-1rvfjsc{height:1px;margin:0 1rem;flex-shrink:0}.drawer__body.svelte-1rvfjsc{flex:1;overflow-y:auto;padding:.75rem 1rem 1rem;scrollbar-color:var(--color-verse-number, rgb(90, 85, 100)) transparent;scrollbar-width:thin}.drawer__status.svelte-1rvfjsc{padding:1.5rem 0;text-align:center;font-size:.8125rem}.drawer__status--error.svelte-1rvfjsc{font-weight:500}.word-grid.svelte-1rvfjsc{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-start}.word-card.svelte-1rvfjsc{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.5rem .625rem;border-radius:.5rem;border:1px solid;min-width:5rem;max-width:9rem;cursor:pointer;transition:background-color .12s ease,border-color .12s ease;text-align:center}.word-card--expanded.svelte-1rvfjsc{max-width:none;width:100%;align-items:flex-start;text-align:left}.word-card.svelte-1rvfjsc:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))!important}.word-card--absorbed.svelte-1rvfjsc{opacity:.5}.word-card--selected.svelte-1rvfjsc{border-color:var(--color-header, rgb(140, 160, 200))!important}.word-card__original.svelte-1rvfjsc{font-size:1.125rem;line-height:1.3;font-family:Georgia,serif}.word-card__translit.svelte-1rvfjsc{font-size:.65rem;line-height:1.2}.word-card__strongs.svelte-1rvfjsc{font-size:.6rem;font-weight:600;letter-spacing:.04em}.word-card__gloss.svelte-1rvfjsc{font-size:.75rem;font-weight:600;line-height:1.3;word-break:break-word}.word-card__selected-badge.svelte-1rvfjsc{margin-top:.15rem;font-size:.6rem;font-weight:700;letter-spacing:.04em;padding:.1rem .3rem;border-radius:.2rem}.word-card__expanded.svelte-1rvfjsc{width:100%;display:flex;flex-direction:column;gap:.5rem}.word-card__divider.svelte-1rvfjsc{height:1px;width:100%;margin:.25rem 0}.word-card__definition.svelte-1rvfjsc{font-size:.75rem;line-height:1.5;margin:0}.word-card__synonyms.svelte-1rvfjsc{font-size:.7rem;font-style:italic;margin:0}.word-card__meanings-label.svelte-1rvfjsc{font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-top:.25rem}.word-card__meanings.svelte-1rvfjsc{display:flex;flex-wrap:wrap;gap:.375rem}.meaning-chip.svelte-1rvfjsc{padding:.2rem .5rem;border-radius:.3rem;border:1px solid;font-size:.75rem;font-family:inherit;cursor:pointer;transition:background-color .1s ease,border-color .1s ease,color .1s ease}.meaning-chip.svelte-1rvfjsc:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))!important}.meaning-chip--selected.svelte-1rvfjsc{font-weight:600}.translation-bar.svelte-1rvfjsc{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.75rem 1rem;border-top:1px solid;flex-shrink:0;min-height:2.5rem}.translation-bar__label.svelte-1rvfjsc{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;flex-shrink:0}.translation-bar__text.svelte-1rvfjsc{font-size:1rem;line-height:1.6;font-style:italic}.translation-word.svelte-1rvfjsc{display:inline;background:none;border:none;padding:0;margin:0;font:inherit;font-style:italic;cursor:pointer;text-decoration:underline dotted;text-underline-offset:2px}.translation-word.svelte-1rvfjsc:hover{opacity:.75}.translation-word.selected.svelte-1rvfjsc{color:var(--color-header, #64dcb4);font-weight:600}.translation-word.bsb.svelte-1rvfjsc{color:var(--color-text, #333)}.translation-word.fallback.svelte-1rvfjsc{color:var(--color-description, #888)}.translated-as.svelte-1rvfjsc{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-divider, rgb(50, 45, 70))}.translated-as__label.svelte-1rvfjsc{display:block;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-description);margin-bottom:.5rem}.translated-as__loading.svelte-1rvfjsc{font-size:.75rem;color:var(--color-description);font-style:italic}.translated-as__list.svelte-1rvfjsc{display:flex;flex-direction:column;gap:.375rem}.translated-as__item.svelte-1rvfjsc{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem;padding:.375rem .5rem;border-radius:.375rem;border:1px solid var(--color-divider, rgb(50, 45, 70));background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background-color .15s;width:100%}.translated-as__item.svelte-1rvfjsc:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))}.translated-as__gloss.svelte-1rvfjsc{font-size:.8125rem;font-weight:600;color:var(--color-header)}.translated-as__count.svelte-1rvfjsc{font-size:.6875rem;color:var(--color-description)}.translated-as__example.svelte-1rvfjsc{font-size:.75rem;color:var(--color-description);font-style:italic;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interlinear-slide.svelte-1rvfjsc{display:flex;width:200%;transition:transform .3s ease;flex:1;min-height:0}.interlinear-slide--drilled.svelte-1rvfjsc{transform:translate(-50%)}.interlinear-slide__main.svelte-1rvfjsc,.interlinear-slide__detail.svelte-1rvfjsc{width:50%;flex-shrink:0;overflow:hidden;display:flex;flex-direction:column;min-height:0}.interlinear-slide__detail.svelte-1rvfjsc{overflow-y:auto}.drill-header.svelte-1rvfjsc{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-divider, rgb(50, 45, 70));position:sticky;top:0;background-color:var(--color-popup-bg, rgb(20, 18, 35));z-index:1}.drill-back.svelte-1rvfjsc{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-family:inherit;background:transparent;border:none;color:var(--color-description);cursor:pointer;padding:.25rem}.drill-back.svelte-1rvfjsc:hover{color:var(--color-header)}.drill-title.svelte-1rvfjsc{font-size:.875rem;font-weight:600;color:var(--color-header)}.drill-loading.svelte-1rvfjsc,.drill-empty.svelte-1rvfjsc{padding:2rem 1rem;font-size:.8125rem;color:var(--color-description);text-align:center}.drill-verses.svelte-1rvfjsc{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem}.drill-verse.svelte-1rvfjsc{display:flex;flex-direction:column;gap:.25rem}.drill-verse__ref.svelte-1rvfjsc{font-size:.6875rem;font-weight:600;color:var(--color-verse-number)}.drill-verse__text.svelte-1rvfjsc{font-size:var(--reader-font-size, .875rem);line-height:1.6;color:var(--color-text)}.share-backdrop.svelte-13a56yl{position:fixed;inset:0;background:#0009;z-index:var(--z-context-menu-overlay)}.share-modal.svelte-13a56yl{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:var(--z-context-menu);width:min(90vw,500px);border-radius:.75rem;border:1px solid var(--color-popup-border, rgb(60, 55, 80));background-color:var(--color-popup-bg, rgb(20, 18, 35));box-shadow:0 16px 48px #0009;overflow:hidden}.share-modal__header.svelte-13a56yl{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--color-divider)}.share-modal__header.svelte-13a56yl h3:where(.svelte-13a56yl){margin:0;font-size:.875rem;font-weight:600;color:var(--color-text)}.share-modal__close.svelte-13a56yl{background:none;border:none;color:var(--color-description);cursor:pointer;font-size:1rem;padding:.25rem}.share-modal__preview.svelte-13a56yl{padding:1rem;display:flex;justify-content:center}.share-modal__preview.svelte-13a56yl img:where(.svelte-13a56yl){width:100%;border-radius:.5rem;border:1px solid var(--color-divider)}.share-modal__actions.svelte-13a56yl{display:flex;gap:.5rem;padding:0 1rem 1rem}.share-btn.svelte-13a56yl{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .75rem;border-radius:.5rem;border:1px solid var(--color-divider);background:transparent;color:var(--color-text);font-size:.75rem;font-family:inherit;cursor:pointer;transition:background-color .15s}.share-btn.svelte-13a56yl:hover{background-color:var(--color-selected-item, rgb(30, 28, 50))}.share-btn--whatsapp.svelte-13a56yl{background-color:#25d366;border-color:#25d366;color:#fff}.share-btn--whatsapp.svelte-13a56yl:hover{background-color:#1da851}.atmosphere-canvas.svelte-18br62h{position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated;z-index:0;pointer-events:none}.atmosphere-pause-btn.svelte-12g0f9n{position:fixed;bottom:1.25rem;right:1.25rem;z-index:20;min-width:44px;min-height:44px;padding:0;display:flex;align-items:center;justify-content:center;background:#0a08148c;color:#ffffffb3;border:1px solid rgba(255,255,255,.15);border-radius:50%;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .2s ease,color .2s ease,transform .15s ease}.atmosphere-pause-btn.svelte-12g0f9n:hover,.atmosphere-pause-btn.svelte-12g0f9n:focus-visible{background:#1e143ccc;color:#fffffff2;outline:2px solid rgba(120,100,220,.7);outline-offset:2px}.atmosphere-pause-btn.svelte-12g0f9n:active{transform:scale(.93)}[data-skin=clean] .atmosphere-pause-btn.svelte-12g0f9n{display:none}@media(forced-colors:active){.atmosphere-pause-btn.svelte-12g0f9n{background:ButtonFace;color:ButtonText;border-color:ButtonText}}.read-page-root.svelte-16jb8oc{min-height:100%}.note-editor-tray.svelte-16jb8oc{position:fixed;bottom:0;left:0;right:0;z-index:50;max-height:40vh;overflow-y:auto;padding:.75rem 1rem;border-top:1px solid var(--color-divider, rgb(50, 45, 70));background-color:var(--color-popup-bg, rgb(20, 18, 35));box-shadow:0 -4px 24px #00000080}.note-display.svelte-16jb8oc{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:.5rem;border:1px solid var(--color-popup-border, rgb(60, 55, 80));background-color:var(--color-popup-bg, rgb(20, 18, 35))}.note-display__header.svelte-16jb8oc{display:flex;align-items:baseline;gap:1rem}.note-display__title.svelte-16jb8oc{font-size:.8125rem;font-weight:600}.note-display__body.svelte-16jb8oc{font-size:.875rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.note-display__footer.svelte-16jb8oc{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.note-display__btn.svelte-16jb8oc{padding:.3rem .75rem;border-radius:.3rem;font-size:.8125rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:opacity .15s ease;font-family:inherit}.note-display__btn.svelte-16jb8oc:hover{opacity:.8}.note-display__btn--close.svelte-16jb8oc{background:transparent}.jesus-mode-badge.svelte-16jb8oc{display:flex;align-items:center;gap:.375rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-jesus-words, rgb(255, 200, 80));background-color:var(--color-nav-highlight, rgb(80, 70, 20));border-bottom:1px solid var(--color-divider, rgb(50, 45, 70))}.badge-dot.svelte-16jb8oc{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-jesus-words, rgb(255, 200, 80));flex-shrink:0}.shortcuts-hint-btn.svelte-16jb8oc{position:absolute;bottom:1rem;right:1rem;width:1.75rem;height:1.75rem;border-radius:50%;border:1px solid var(--color-divider, rgb(50, 45, 70));background-color:var(--color-background, rgb(10, 8, 20));color:var(--color-description, rgb(120, 115, 110));font-size:.875rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s ease,border-color .15s ease;z-index:10}.shortcuts-hint-btn.svelte-16jb8oc:hover{color:var(--color-header, rgb(140, 160, 200));border-color:var(--color-header, rgb(140, 160, 200))}.shortcuts-backdrop.svelte-16jb8oc{position:fixed;inset:0;background-color:#00000080;z-index:40}.shortcuts-panel.svelte-16jb8oc{position:fixed;bottom:1.5rem;right:1.5rem;z-index:41;background-color:var(--color-popup-bg, rgb(20, 18, 35));border:1px solid var(--color-popup-border, rgb(60, 55, 80));border-radius:.5rem;padding:1rem;min-width:18rem;box-shadow:0 8px 32px #00000080;color:var(--color-text, rgb(180, 175, 165))}.shortcuts-header.svelte-16jb8oc{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.shortcuts-title.svelte-16jb8oc{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-header, rgb(140, 160, 200))}.shortcuts-close.svelte-16jb8oc{background:none;border:none;color:var(--color-description, rgb(120, 115, 110));cursor:pointer;font-size:.875rem;padding:.125rem .25rem;border-radius:.25rem;transition:color .15s ease}.shortcuts-close.svelte-16jb8oc:hover{color:var(--color-text, rgb(180, 175, 165))}.shortcuts-list.svelte-16jb8oc{display:flex;flex-direction:column;gap:.375rem;margin:0}.shortcut-row.svelte-16jb8oc{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.8125rem}.shortcut-row.svelte-16jb8oc dt:where(.svelte-16jb8oc){flex-shrink:0;display:flex;align-items:center;gap:.25rem}.shortcut-row.svelte-16jb8oc dd:where(.svelte-16jb8oc){margin:0;color:var(--color-description, rgb(120, 115, 110));text-align:right}.shortcuts-panel.svelte-16jb8oc kbd:where(.svelte-16jb8oc){display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:.6875rem;font-weight:600;padding:.1rem .35rem;border-radius:.25rem;border:1px solid var(--color-divider, rgb(50, 45, 70));background-color:var(--color-selected-item, rgb(30, 28, 50));color:var(--color-header, rgb(140, 160, 200));white-space:nowrap}
