.verse-row--flash{animation:verseRowFlash 1.2s ease-out}@keyframes verseRowFlash{0%{background:var(--accent)}to{background:transparent}}@media (min-width:640px) and (max-width:1240px){.top-panel-tools .top-panel-dev-banner{gap:0}.top-panel-tools .dev-banner-label,.top-panel-tools .dev-banner-version{display:none}}@media (min-width:640px) and (max-width:1100px){.top-panel-brand .vmi-btn-label{display:none}.top-panel-brand .vmi-btn{padding:0;gap:0}}@media (min-width:640px){.top-panel-center .search-field{min-width:140px}}@media (min-width:640px) and (max-width:1023px){.top-panel-center .search-field{flex:1 1}}@media (min-width:640px) and (max-width:920px){.top-panel-center .search-field{display:none}}@media (min-width:640px) and (max-width:880px){.top-panel-sep--toggles,.top-panel-tools .lang-toggle-btn,.top-panel-tools .theme-toggle-btn{display:none}}@media (min-width:640px) and (max-width:760px){.top-panel-tools .top-panel-correction-badge__label,.top-panel-tools .top-panel-correction-badge__target{display:none}}.top-panel-dev-banner{display:flex;align-items:center;gap:.3rem;font-size:.68rem;color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:3px;padding:.2rem .4rem;white-space:nowrap;flex-shrink:0;text-decoration:none;cursor:pointer}.top-panel-dev-banner svg{color:#0284c7;flex-shrink:0}.top-panel-dev-banner:focus-visible,.top-panel-dev-banner:hover{color:#0369a1;background:rgba(56,189,248,.1);border-color:rgba(56,189,248,.4)}[data-theme=dark] .top-panel-dev-banner svg{color:#7dd3fc}[data-theme=dark] .top-panel-dev-banner:focus-visible,[data-theme=dark] .top-panel-dev-banner:hover{color:#7dd3fc;background:rgba(125,211,252,.12);border-color:rgba(125,211,252,.3)}@media (min-width:1024px){.parallel-view{--parallel-col-min:340px}.parallel-view .edition-header,.parallel-view .loading-row,.parallel-view .verse-row{grid-template-columns:repeat(var(--parallel-columns,3),minmax(var(--parallel-col-min),1fr))}.parallel-view .edition-header{display:grid}.parallel-view .reading-scroll{overflow-x:auto}.parallel-view .edition-header__cell--primary,.parallel-view .verse-cell--primary{position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:2;background:var(--bg)}.parallel-view .edition-header__cell--primary{background:var(--bg-elevated)}.parallel-view .verse-row--active .verse-cell--primary{background:color-mix(in srgb,var(--accent) 5%,var(--bg))}.parallel-view .verse-row--related-target .verse-cell--primary{background-image:linear-gradient(var(--related-target-bg),var(--related-target-bg))}.parallel-view--overflowing .edition-header__cell--primary,.parallel-view--overflowing .verse-cell--primary{box-shadow:1px 0 0 var(--border)}}.parallel-view__header-viewport{overflow-x:clip;overflow-y:visible}.reading-flow{padding:.5rem 1rem 1rem;line-height:1.8}.reading-flow__verse{display:inline}.reading-flow .verse-cell{display:inline;position:static;padding:0;min-height:0;line-height:inherit}.reading-flow .verse-cell--loading,.reading-flow .verse-cell--missing{display:none}.reading-flow .verse-sup{-webkit-margin-end:.25em;margin-inline-end:.25em}.reading-flow .reading-flow__verse+.reading-flow__verse .verse-sup{-webkit-margin-start:.35em;margin-inline-start:.35em}.reading-flow__verse--active{background:color-mix(in srgb,var(--accent) 5%,transparent);border-radius:3px}.reading-flow__verse--related-target{background-image:linear-gradient(var(--related-target-bg),var(--related-target-bg));border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (forced-colors:active){.reading-flow__verse--related-target{outline:2px dashed Highlight}}.reading-flow .chapter-row,.reading-flow .loading-row{display:block}.reading-flow .reading-borrowed-break{display:block;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;margin:.6rem 0}.borrowed-run{margin:.25rem .5rem .5rem;border:1px solid var(--border);-webkit-border-start:3px solid var(--border);border-inline-start:3px solid var(--border);border-radius:6px;background:var(--bg-elevated);overflow:hidden}.borrowed-run[data-carrier=greek],.borrowed-run[data-carrier=lxx]{border-inline-start-color:var(--badge-lxx)}.borrowed-run[data-carrier=vg]{border-inline-start-color:var(--badge-vg)}.borrowed-run__head{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .6rem;padding:.4rem .65rem;border-bottom:1px solid var(--border);font-size:.8rem;color:var(--text-muted)}.borrowed-run__from{color:var(--text-dim)}.borrowed-run__from b{color:var(--text);font-weight:600}.borrowed-run__pick{display:flex;gap:4px}.borrowed-run__pick button{font:inherit;font-size:.72rem;font-weight:600;letter-spacing:.03em;cursor:pointer;padding:2px 8px;border-radius:999px;border:1px solid var(--border);background:var(--bg);color:var(--text-faint)}.borrowed-run__pick button[aria-pressed=true]{border-color:var(--accent-border);background:var(--accent-bg);color:var(--accent)}.borrowed-run__pick button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.borrowed-run__collapse{font:inherit;font-size:.78rem;cursor:pointer;-webkit-margin-start:auto;margin-inline-start:auto;border:1px solid var(--border-input);border-radius:6px;background:var(--bg);color:var(--text-dim);padding:2px 10px}.borrowed-run__collapse:hover{background:var(--hover-bg)}.borrowed-run__collapse:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.borrowed-run__body{position:relative;max-height:21rem;overflow-y:auto}.borrowed-run__row{display:flex;gap:.55rem;padding:.35rem .65rem;border-bottom:1px solid var(--border)}.borrowed-run__row:last-child{border-bottom:0}.borrowed-run__row[data-landed]{background:var(--highlight-bg)}.borrowed-run__ref{flex:0 0 auto;min-width:4.2em;padding-top:.15rem;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--verse-sup-native-color)}.borrowed-run__text{min-width:0;cursor:default;line-height:1.7}.borrowed-run__foot{padding:.35rem .65rem;border-top:1px solid var(--border);background:var(--bg);font-size:.74rem;color:var(--text-faint)}.cell-empty-note{display:inline-block;font-family:var(--ui);font-size:12px;line-height:1.5;color:var(--text-faint);unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.cell-empty-note--failed .cell-empty-note__text{color:var(--error-text)}.cell-empty-note__retry,.cell-empty-note__target{padding:0;border:none;background:none;font:inherit;font-weight:600;color:color-mix(in srgb,var(--accent) 70%,transparent);white-space:nowrap;cursor:pointer}.cell-empty-note__retry:hover,.cell-empty-note__target:hover{color:var(--accent);text-decoration:underline}.cell-empty-note__retry:focus-visible,.cell-empty-note__target:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.known-issue-note{display:flex;align-items:flex-start;gap:.4rem;padding:.35rem .6rem;border-radius:6px;font-size:.85em;line-height:1.4}.known-issue-note--warning{background:var(--error-bg);border:1px solid var(--error-border);color:var(--error-text)}.known-issue-note--neutral{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-muted)}.known-issue-note__icon{flex:0 0 auto;font-size:1.1em;line-height:1.3}.known-issue-note__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.known-issue-note__badge{align-self:flex-start;font-size:.75em;text-transform:uppercase;letter-spacing:.03em;opacity:.7}.known-issue-note__fix{font-size:.9em;opacity:.85}.known-issue-note--wrong{border-radius:6px 6px 0 0;margin-bottom:.3rem}.gloss-pair{display:inline-block;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;white-space:normal;word-spacing:-.05em}.gloss-pair__chain,.gloss-pair__src{white-space:nowrap}.gloss-pair__gloss{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;direction:ltr;word-spacing:normal;font-family:var(--ui);font-size:clamp(.72em,12px,.76em);font-style:italic;color:color-mix(in srgb,var(--text-muted) 90%,var(--bg));position:relative;top:-.3em}[data-theme=dark] .gloss-pair__gloss{color:color-mix(in srgb,var(--text-muted) 76%,var(--bg))}.section-row{border-top:1px solid var(--border);margin-top:-1px;border-bottom:none;background:var(--bg-elevated)}.section-row--one{display:block;border-left:3px solid transparent}.section-cell{padding:12px 16px 4px;min-width:0}.section-cell+.section-cell{border-left:1px solid color-mix(in srgb,var(--border) 60%,transparent)}.section-row--band .section-cell{grid-column:1/-1;border-left:none;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.section-block,.section-inline{display:flex;flex-direction:column}.section-major{font-family:var(--ui);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin:0 0 2px}.section-title{font-family:var(--ui);font-size:.92rem;font-weight:600;color:var(--text)}.section-summary{font-family:Georgia,serif;font-size:.82rem;line-height:1.45;color:var(--text-muted);margin:2px 0 0;max-width:62ch}.section-note{font-family:var(--ui);font-size:.7rem;font-style:italic;color:var(--text-faint)}.section-by{font-family:var(--ui);font-size:.66rem;color:var(--badge-cep,var(--text-faint));border:1px solid color-mix(in srgb,var(--badge-cep,var(--border)) 40%,transparent);border-radius:3px;padding:0 5px;white-space:nowrap;margin-left:auto}.section-inline{margin:.4rem 0 .15rem;line-height:1.4}.section-marker{font-family:var(--ui);font-size:.72em;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.04em;color:var(--text-faint);-webkit-margin-start:.3em;margin-inline-start:.3em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-marker--start{margin-inline:0 .35em}.reading-flow .section-row{margin:.6rem -1rem .2rem}:root{--token-bracketed-fg:#6b6b6b;--token-bracketed-bg:hsla(0,0%,47%,.1)}[data-theme=dark]{--token-bracketed-fg:#9a9a9a;--token-bracketed-bg:hsla(0,0%,71%,.1)}.token{border-radius:3px;padding:0 2px}.token--gl{-webkit-padding-start:0;padding-inline-start:0}.token--gr{-webkit-padding-end:0;padding-inline-end:0}.token:focus:not(.token-selected):not(.token-highlighted):not(.token-search-match--active):not(.align-word-high):not(.align-word-medium):not(.align-word-low){outline:none}.token--inspectable{cursor:pointer}.token--inspectable:hover{background:var(--token-hover-bg)}.main-content--correction .token{cursor:pointer;-webkit-text-decoration:underline dotted rgba(37,99,235,.4);text-decoration:underline dotted rgba(37,99,235,.4);text-underline-offset:3px}.main-content--correction .token:hover{background-color:rgba(37,99,235,.12);-webkit-text-decoration-color:var(--accent,#2563eb);text-decoration-color:var(--accent,#2563eb)}.token--bracketed{color:var(--token-bracketed-fg);background-color:var(--token-bracketed-bg);border-radius:2px}.verse-sup.verse-sup--btn{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font-family:inherit;font-weight:inherit;line-height:inherit;cursor:pointer}.verse-sup--btn:after{content:"";position:absolute;inset-block:-.75em;inset-inline:0}.verse-sup.verse-sup--btn:hover{color:var(--text-muted)}@media (pointer:coarse){.verse-sup--btn:after{inset-block:-14px;inset-inline:0}.token{padding:4px 1px}.token--inspectable:hover{background:none}}.edition-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;background:var(--bg-elevated);border-bottom:1px solid var(--border)}.edition-header__cell{flex:1 1;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.3rem .75rem}.edition-header__picker-zone{flex:0 0 auto;display:flex;align-items:center}.edition-header__info{margin-left:.1rem}.edition-header__chips{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:.35rem}.edition-header__label{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:.1rem .4rem;border-radius:3px;color:var(--edition-colour,var(--text-muted));background:color-mix(in srgb,var(--edition-colour,transparent) 10%,transparent)}.edition-header__cell--silent .edition-header__label{opacity:.55}.edition-header__note{margin-left:.4rem;font-size:.7rem;color:var(--text-faint);white-space:nowrap}.edition-header__font-controls{flex:0 0 auto;display:flex;align-items:center}@media (max-width:639px){.edition-header{display:none}}@media (min-width:640px) and (max-width:1023px){.edition-header{display:none}}.edition-capability-card{font-family:var(--ui);font-size:12px;color:var(--text);min-width:220px;max-width:300px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.edition-capability-card__head{display:flex;align-items:baseline;gap:6px}.edition-capability-card__short{font-weight:600;font-size:13px}.edition-capability-card__name{color:var(--dim)}.edition-capability-card__sub{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--dim)}.edition-capability-card__tier{font-size:11px;padding:1px 6px;border-radius:999px;background:var(--accent-dim);color:var(--accent);white-space:nowrap}.edition-capability-card__coverage,.edition-capability-card__license,.edition-capability-card__source{display:flex;gap:6px}.edition-capability-card__source a{color:var(--accent);word-break:break-all}.edition-capability-card__field-label{color:var(--muted);min-width:56px}.edition-capability-card__composite-note{font-style:italic}.edition-capability-card__composite-note,.edition-capability-card__typesetting{color:var(--muted);font-size:11px;line-height:1.4}.edition-capability-card__caps{margin:0;display:grid;grid-template-columns:1fr auto;grid-row-gap:2px;row-gap:2px}.edition-capability-card__cap-row{display:contents}.edition-capability-card__caps dt{color:var(--dim)}.edition-capability-card__caps dd{margin:0;text-align:right}.edition-capability-card__yes{color:var(--accent)}.edition-capability-card__no{color:var(--muted)}.edition-capability-card__footer{border-top:1px solid var(--border);padding-top:6px}.edition-capability-card__more{color:var(--accent);text-decoration:none;font-size:11px}.edition-capability-card__more:hover{text-decoration:underline}.edition-capability-info{position:relative;display:inline-flex;align-items:center}.edition-capability-info__trigger{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;background:none;border:none;border-radius:999px;color:var(--muted);opacity:.7;line-height:1;cursor:pointer;transition:opacity .1s,color .1s}.edition-capability-info__icon{width:13px;height:13px;display:block}.edition-capability-info__trigger:hover,.edition-capability-info__trigger[aria-expanded=true]{opacity:1;color:var(--text)}[data-theme=dark] .edition-capability-info__trigger{opacity:.5}[data-theme=dark] .edition-capability-info__trigger:hover,[data-theme=dark] .edition-capability-info__trigger[aria-expanded=true]{opacity:.95}.edition-capability-info__popover{position:absolute;top:calc(100% + 4px);z-index:220;background:var(--bg);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);outline:none}.edition-capability-info__popover--align-right{right:0}.edition-capability-info__popover--align-left{left:0}.edition-capability-info__close{position:absolute;top:4px;right:6px;z-index:1;background:none;border:none;color:var(--dim);font-size:16px;line-height:1;cursor:pointer}.edition-capability-info__close:hover{color:var(--text)}.tp-popover{position:absolute;right:0;top:calc(100% + 4px);background:var(--bg);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:180px;max-width:calc(100vw - 16px);z-index:200;padding:8px 0 6px}.tp-popover[data-placement=start]{left:0;right:auto}.tp-popover-title{font-size:10px;font-family:var(--ui);color:var(--dim);text-transform:uppercase;letter-spacing:.06em;padding:0 12px 6px;border-bottom:1px solid var(--border);margin-bottom:4px}.tp-popover-list{padding:0 4px}.tp-popover-row{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tp-popover-row--drag-over{background:var(--accent-dim)}.tp-popover-drag-handle,.tp-popover-row[draggable]{cursor:-webkit-grab;cursor:grab}.tp-popover-drag-handle{color:var(--dim);font-size:12px}.tp-popover-row label{font-size:12px;font-family:var(--ui);color:var(--text);cursor:pointer}.tp-popover-reset{display:block;width:calc(100% - 16px);margin:6px 8px 0;padding:4px 8px;background:none;border:1px solid var(--border);border-radius:4px;color:var(--dim);cursor:pointer;font-size:11px;font-family:var(--ui);text-align:center;transition:background .1s,color .1s}.tp-popover-reset:hover{background:var(--bg3);color:var(--text)}.edition-picker{position:relative;display:inline-block}.edition-picker__trigger{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid transparent;border-radius:4px;padding:2px 6px;color:inherit;font:inherit;cursor:pointer}.edition-picker__trigger:hover,.edition-picker__trigger[aria-expanded=true]{background:var(--bg3);border-color:var(--border)}.edition-picker__chevron{font-size:.85em;color:var(--dim)}.edition-picker__popover{min-width:380px}.edition-picker__group-title{padding-bottom:2px;margin-bottom:2px;border-bottom:none}.edition-picker__group{margin-top:8px}.tp-popover-list>.edition-picker__group:first-child{margin-top:0}.edition-picker__row{cursor:pointer;padding:2px 8px}.edition-picker__row:hover{background:var(--bg3)}.edition-picker__row--active{background:var(--accent-dim)}.edition-picker__check{display:inline-block;width:14px;color:var(--accent);font-size:12px}.edition-picker__short{display:inline-block;flex:0 0 auto;text-align:left;font-weight:600;font-family:var(--ui);font-size:12px;min-width:52px}.edition-picker__name{font-family:var(--ui);font-size:12px;color:var(--dim)}.edition-picker__coverage{color:var(--muted);font-style:italic}.edition-picker__members{color:var(--muted)}.edition-picker__members:before{content:" · "}.edition-picker__row-wrap{display:flex;align-items:center}.edition-picker__row-wrap .edition-picker__row{flex:1 1 auto;min-width:0}.edition-picker__row-info{flex:0 0 auto;margin-right:4px}.edition-picker__footer{border-top:1px solid var(--border);margin-top:4px;padding:6px 12px 2px}.edition-picker__texts-link{font-family:var(--ui);font-size:11px;color:var(--accent);text-decoration:none}.edition-picker__texts-link:hover{text-decoration:underline}:root{--chip-active-bg:rgba(251,191,36,.3);--chip-active-ring:rgba(251,191,36,.75)}[data-theme=dark]{--chip-active-bg:rgba(251,191,36,.22);--chip-active-ring:rgba(251,191,36,.65)}.alignment-chip{display:inline-flex;align-items:center;gap:.25em;padding:.1rem .45rem;font-size:.7rem;line-height:1.4;border-radius:999px;border:1px solid var(--border-color,rgba(0,0,0,.25));background:transparent;color:var(--text-faint);cursor:pointer;white-space:nowrap}.alignment-chip:hover{border-color:var(--chip-active-ring)}.alignment-chip__arrow{opacity:.7}@media (max-width:639px){.alignment-chip{position:relative}.alignment-chip:after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:40px}}.alignment-chip--active{background-color:var(--chip-active-bg);border-color:var(--chip-active-ring);outline:1px solid var(--chip-active-ring);outline-offset:-1px;color:var(--text)}.edition-picker-overlay{position:fixed;inset:0;z-index:120;background:var(--bg);display:flex;flex-direction:column}.edition-picker-overlay__header{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;padding-top:calc(.5rem + var(--safe-area-top));border-bottom:1px solid var(--border);flex-shrink:0}.edition-picker-overlay__title{flex:1 1 auto;margin:0;font-family:var(--ui);font-size:.95rem;font-weight:600;color:var(--text)}.edition-picker-overlay__close{flex:0 0 auto;min-width:40px;min-height:40px;background:none;border:1px solid transparent;border-radius:6px;color:var(--dim);font-size:1.05rem;line-height:1;cursor:pointer}.edition-picker-overlay__close:hover{background:var(--bg3);border-color:var(--border);color:var(--text)}.edition-picker-overlay__recent{flex-shrink:0;padding:.5rem .6rem;border-bottom:1px solid var(--border)}.edition-picker-overlay__recent-label{font-family:var(--ui);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--dim);margin-bottom:.35rem}.edition-picker-overlay__chips{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}.edition-picker-overlay__chips::-webkit-scrollbar{display:none}.edition-picker-overlay__chip{flex:0 0 auto;min-height:36px;padding:0 .8rem;background:var(--bg2,var(--bg));border:1px solid var(--border);border-radius:18px;color:var(--text);font-family:var(--ui);font-size:13px;font-weight:600;cursor:pointer}.edition-picker-overlay__chip--current{background:var(--accent-dim);border-color:var(--accent);color:var(--accent)}.edition-picker-overlay__body{flex:1 1 auto;overflow-y:auto;padding-bottom:calc(.5rem + var(--safe-area-bottom))}.edition-picker-overlay .tp-popover-list{padding:0 .4rem}.edition-picker-overlay .edition-picker__group{margin-top:.75rem}.edition-picker-overlay .edition-picker__row{padding:10px 8px}.edition-picker-overlay .edition-picker__name,.edition-picker-overlay .edition-picker__short{font-size:13px}.edition-picker-overlay .edition-picker__footer{padding:.6rem .8rem .2rem}.edition-picker-overlay .edition-picker__row-remove{flex:0 0 auto;min-height:40px;margin-right:4px;padding:0 .6rem;background:none;border:1px solid var(--border);border-radius:6px;color:var(--dim);font-family:var(--ui);font-size:12px;white-space:nowrap;cursor:pointer}.edition-picker-overlay .edition-picker__row-remove:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.edition-picker-overlay .edition-picker__row-remove:disabled{opacity:.4;cursor:default}.edition-picker-overlay__footer{flex:0 0 auto;border-top:1px solid var(--border);padding:.5rem .6rem;padding-bottom:calc(.5rem + var(--safe-area-bottom, 0px));background:var(--bg)}.edition-picker-overlay__add{width:100%;min-height:44px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);font-family:var(--ui);font-size:.85rem;cursor:pointer}.edition-picker-overlay__add[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.edition-picker-overlay__add:disabled{opacity:.4;cursor:default}.edition-picker-overlay .edition-picker__row--present{cursor:default}.edition-picker-overlay .edition-picker__row--present .edition-picker__name,.edition-picker-overlay .edition-picker__row--present .edition-picker__short{color:var(--dim)}.edition-picker__present{color:var(--accent)}.reading-flow-switch{display:inline-flex;align-items:stretch;flex-shrink:0;border-left:1px solid var(--border)}.reading-flow-switch__btn{display:inline-flex;align-items:center;justify-content:center;width:56px;min-height:var(--chrome-edition-tab-bar-height);padding:0;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--text-faint);cursor:pointer;line-height:0;transition:color .15s,border-color .15s}.reading-flow-switch__btn--active{color:var(--text);border-bottom-color:var(--accent,#3b82f6)}.reading-flow-switch__btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.edition-tab-bar__caret{display:inline-block;margin-left:.28em;font-size:.9em;line-height:1;color:var(--accent,#3b82f6)}.edition-tab-bar__caret:before{content:"▾"}@media (prefers-reduced-motion:no-preference){.edition-tab-bar__caret{animation:edition-tab-caret-in .15s ease-out}@keyframes edition-tab-caret-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}}.verse-menu{position:fixed;z-index:120;min-width:220px;max-width:320px;padding:.3rem;border:1px solid var(--border);border-radius:6px;background:var(--bg-elevated);box-shadow:var(--shadow-md);font-family:var(--ui);font-size:.8rem;display:flex;flex-direction:column}.verse-menu__head{padding:.25rem .5rem .35rem;color:var(--text-muted);font-size:.72rem}.verse-menu__item{display:flex;align-items:center;gap:.5rem;border:none;background:none;color:var(--text);font-family:inherit;font-size:inherit;text-align:start;padding:.4rem .5rem;min-height:32px;border-radius:4px;cursor:pointer;white-space:nowrap}.verse-menu__item:focus-visible,.verse-menu__item:hover:not(:disabled){background:var(--hover-bg)}.verse-menu__item:disabled{color:var(--text-muted);opacity:.6;cursor:default}.verse-menu__item--copyRef{margin-top:.3rem;padding-top:.5rem;border-top:1px solid var(--border);border-radius:0 0 4px 4px}.verse-menu__item--footnotesHidden{color:var(--text-muted)}.verse-menu__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.verse-menu__key{flex:0 0 auto;display:inline-flex;justify-content:center;min-width:18px;height:18px;padding:0 4px;border:1px solid var(--border);border-radius:4px;font-size:.68rem;line-height:1}.plus-row-marker,.verse-menu__key{align-items:center;color:var(--text-muted)}.plus-row-marker{display:flex;gap:.4rem;padding:.3rem .6rem;border-radius:6px;background:var(--bg-elevated);border:1px dashed var(--border);font-size:.85rem;line-height:1.4}.plus-row-marker--hidden{margin:.25rem .5rem}.plus-row-marker--elsewhere{min-height:1.6rem;margin:0;font-style:italic}.plus-row-marker--flow{display:inline;padding:0;border:0;background:none;margin:0 .15rem;font-style:normal;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;white-space:nowrap}.plus-row-marker__text{min-width:0}.plus-row-marker--control{font:inherit;font-size:.85rem;line-height:1.4;text-align:start;width:calc(100% - 1rem);cursor:pointer}.plus-row-marker--control:hover{background:var(--hover-bg);border-color:var(--accent-border)}.plus-row-marker--control:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.plus-row-marker__chev{flex:0 0 auto;font-size:1.1em;line-height:1;color:var(--text-faint);transition:transform .12s}.plus-row-marker--control[aria-expanded=true] .plus-row-marker__chev{transform:rotate(90deg)}.plus-row-marker__spacer{flex:1 1 auto}.plus-row-marker__cta{flex:0 0 auto;color:var(--accent)}.plus-row-marker--flow.plus-row-marker--control{display:inline;width:auto;padding:0;border:0;background:none;color:var(--accent)}.plus-row-marker--flow.plus-row-marker--control:hover{background:none;text-decoration:underline}.plus-row-marker--flow .plus-row-marker__chev,.plus-row-marker--flow .plus-row-marker__cta,.plus-row-marker--flow .plus-row-marker__spacer{display:none}@media (prefers-reduced-motion:reduce){.plus-row-marker__chev{transition:none}}