.mes-overlay[data-v-9b7d1068]{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;gap:12px;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px calc(env(safe-area-inset-bottom,0px) + 16px);background:var(--bg-primary);overflow:hidden}.mes-field[data-v-9b7d1068]{flex:none;display:flex;align-items:center;gap:11px;padding:13px 15px;border-radius:18px;background:var(--surface-sunk);box-shadow:inset 0 1px 3px var(--border)}.mes-field-ico[data-v-9b7d1068]{width:18px;height:18px;color:var(--accent);flex:none}.mes-field-input[data-v-9b7d1068]{flex:1;min-width:0;height:26px;border:none;background:transparent;outline:none;font-family:var(--font-serif);font-size:18px;color:var(--text-primary);caret-color:var(--accent-2)}.mes-field-input[data-v-9b7d1068]::placeholder{color:var(--text-tertiary)}.mes-caret[data-v-9b7d1068]{width:1.5px;height:19px;background:var(--accent-2);flex:none;animation:mes-blink-9b7d1068 1.1s step-start infinite}@keyframes mes-blink-9b7d1068{50%{opacity:0}}.mes-field-meta[data-v-9b7d1068]{margin-left:auto;font-family:var(--font-mono);font-size:9.5px;color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.mes-close[data-v-9b7d1068]{flex:none;display:grid;place-items:center;width:30px;height:30px;margin-left:4px;border:none;border-radius:10px;background:transparent;color:var(--text-secondary);cursor:pointer}.mes-close[data-v-9b7d1068]:active{background:var(--surface-hover);color:var(--text-primary)}.mes-close-ico[data-v-9b7d1068]{width:18px;height:18px}.mes-scopes[data-v-9b7d1068]{flex:none;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mes-scope[data-v-9b7d1068]{display:flex;align-items:center;gap:6px;padding:7px 12px;border:none;border-radius:20px;background:var(--surface-sunk);color:var(--text-secondary);font-family:var(--font-sans);font-size:11.5px;white-space:nowrap;cursor:pointer}.mes-scope-active[data-v-9b7d1068]{background:var(--accent-soft);color:var(--accent-hover);font-weight:600}.mes-scope-count[data-v-9b7d1068]{font-family:var(--font-mono);font-size:9px;opacity:.7;font-variant-numeric:tabular-nums}.mes-filter-toggle[data-v-9b7d1068]{margin-left:auto;display:grid;place-items:center;width:32px;height:32px;border:none;border-radius:12px;background:var(--surface-sunk);color:var(--text-secondary);cursor:pointer;flex:none}.mes-filter-ico[data-v-9b7d1068]{width:17px;height:17px}.mes-body[data-v-9b7d1068]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mes-col[data-v-9b7d1068]{display:flex;flex-direction:column}.mes-gap-2[data-v-9b7d1068]{gap:2px}.mes-gap-sm[data-v-9b7d1068]{gap:8px}.mes-gap-md[data-v-9b7d1068]{gap:9px}.mes-gap-lg[data-v-9b7d1068]{gap:14px}.mes-mt[data-v-9b7d1068]{margin-top:4px}.mes-pt[data-v-9b7d1068]{padding-top:8px}.mes-kicker[data-v-9b7d1068]{font-family:var(--font-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--text-tertiary)}.mes-hint[data-v-9b7d1068]{margin:0;padding:24px 8px;text-align:center;font-size:13px;color:var(--text-tertiary)}.mes-recent[data-v-9b7d1068]{display:flex;align-items:center;gap:11px;padding:11px 13px;border:none;border-radius:15px;background:var(--surface-sunk);cursor:pointer;text-align:left;width:100%}.mes-recent-ico[data-v-9b7d1068]{width:14px;height:14px;color:var(--accent);flex:none}.mes-recent-label[data-v-9b7d1068]{flex:1;min-width:0;font-size:13.5px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mes-recent-meta[data-v-9b7d1068]{font-family:var(--font-mono);font-size:9.5px;color:var(--text-tertiary);white-space:nowrap}.mes-chip-row[data-v-9b7d1068]{display:flex;gap:7px;flex-wrap:wrap}.mes-jump[data-v-9b7d1068]{padding:8px 13px;border:none;border-radius:20px;background:var(--surface-sunk-2);color:var(--text-secondary);font-family:var(--font-sans);font-size:12px;white-space:nowrap;cursor:pointer}.mes-jump[data-v-9b7d1068]:active{background:var(--accent-soft)}.mes-suggest[data-v-9b7d1068]{display:flex;align-items:center;gap:11px;padding:11px 13px;border:none;border-radius:15px;background:var(--surface-sunk);cursor:pointer;text-align:left;width:100%}.mes-suggest-term[data-v-9b7d1068]{flex:1;min-width:0;font-size:14px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mes-suggest-term strong[data-v-9b7d1068]{font-weight:700}.mes-note[data-v-9b7d1068]{display:block;width:100%;text-align:left;border:none;border-radius:15px;background:var(--accent-3-soft);padding:11px 13px;cursor:pointer}.mes-note-ref[data-v-9b7d1068]{display:block;font-family:var(--font-mono);font-size:9px;color:var(--accent-3);margin-bottom:3px}.mes-note-text[data-v-9b7d1068]{font-size:12.5px;line-height:1.55;color:var(--text-primary)}.mes-group-head[data-v-9b7d1068]{display:flex;align-items:center;gap:9px;padding:9px 4px}.mes-group-book[data-v-9b7d1068]{font-family:var(--font-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap}.mes-group-line[data-v-9b7d1068]{flex:1;height:1px;background:var(--border-light)}.mes-group-count[data-v-9b7d1068]{font-family:var(--font-mono);font-size:9.5px;color:var(--text-tertiary)}.mes-result[data-v-9b7d1068]{display:flex;gap:12px;width:100%;text-align:left;padding:11px 12px;border:none;border-radius:16px;background:transparent;cursor:pointer}.mes-result[data-v-9b7d1068]:active{background:var(--accent-soft)}.mes-result-ref[data-v-9b7d1068]{flex:none;width:42px;padding-top:2px;font-family:var(--font-mono);font-size:10.5px;color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums}.mes-result-text[data-v-9b7d1068]{margin:0;flex:1;min-width:0;font-family:var(--font-serif);font-size:14px;line-height:1.6;color:var(--text-primary);text-wrap:pretty}[data-v-9b7d1068] .search-highlight{background:var(--hl-amber);color:var(--text-primary);border-radius:4px;padding:1px 4px}.mes-chip[data-v-9b7d1068]{padding:9px 14px;border:none;border-radius:20px;background:var(--surface-sunk);color:var(--text-secondary);font-family:var(--font-sans);font-size:12px;white-space:nowrap;cursor:pointer}.mes-chip-active[data-v-9b7d1068]{background:var(--accent-soft);color:var(--accent-hover);font-weight:600}.mes-toggles[data-v-9b7d1068]{display:flex;flex-direction:column;gap:2px;padding-top:6px;border-top:1px solid var(--border-light)}.mes-toggle-row[data-v-9b7d1068]{display:flex;align-items:center;gap:14px;padding:12px 0;cursor:pointer}.mes-toggle-label[data-v-9b7d1068]{flex:1;font-size:13.5px;color:var(--text-primary)}.mes-switch[data-v-9b7d1068]{flex:none;width:42px;height:25px;border:none;border-radius:20px;background:var(--surface-sunk-2);padding:3px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;transition:background .15s ease}.mes-switch-on[data-v-9b7d1068]{background:var(--accent-2);justify-content:flex-end}.mes-switch-knob[data-v-9b7d1068]{width:19px;height:19px;border-radius:50%;background:var(--bg-elevated);box-shadow:0 1px 3px var(--border)}.mes-filter-actions[data-v-9b7d1068]{display:flex;gap:8px}.mes-apply[data-v-9b7d1068]{flex:1;text-align:center;padding:13px;border:none;border-radius:14px;background:var(--deep-cta, var(--deep));color:var(--deep-ink);font-family:var(--font-sans);font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer}.mes-clear[data-v-9b7d1068]{flex:none;padding:13px 16px;border:none;border-radius:14px;background:var(--surface-sunk-2);color:var(--text-secondary);font-family:var(--font-sans);font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer}.mes-noresult-card[data-v-9b7d1068]{display:flex;flex-direction:column;gap:7px;border-radius:18px;background:var(--surface-sunk);padding:20px}.mes-noresult-title[data-v-9b7d1068]{font-family:var(--font-serif);font-size:19px;font-weight:600;color:var(--text-primary)}.mes-noresult-body[data-v-9b7d1068]{margin:0;font-size:13px;line-height:1.65;color:var(--text-secondary);text-wrap:pretty}.mes-action[data-v-9b7d1068]{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:13px 14px;border:none;border-radius:15px;background:var(--bg-elevated);box-shadow:0 1px 3px var(--border);cursor:pointer}.mes-action-mark[data-v-9b7d1068]{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:11px;font-family:var(--font-serif);font-size:15px;color:var(--text-primary)}.mes-tint-blue[data-v-9b7d1068]{background:var(--hl-blue)}.mes-tint-green[data-v-9b7d1068]{background:var(--hl-green)}.mes-tint-rose[data-v-9b7d1068]{background:var(--hl-rose)}.mes-action-body[data-v-9b7d1068]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mes-action-label[data-v-9b7d1068]{font-size:13.5px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mes-action-desc[data-v-9b7d1068]{font-size:11.5px;color:var(--text-tertiary)}.mes-action-chevron[data-v-9b7d1068]{flex:none;width:16px;height:16px;color:var(--text-tertiary)}.mes-fade-enter-active[data-v-9b7d1068],.mes-fade-leave-active[data-v-9b7d1068]{transition:opacity .18s ease}.mes-fade-enter-from[data-v-9b7d1068],.mes-fade-leave-to[data-v-9b7d1068]{opacity:0}@media(min-width:768px){.mes-overlay[data-v-9b7d1068]{display:none}}.mcm-overlay[data-v-61c5ec08]{position:fixed;inset:0;z-index:60;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center}.mcm-panel[data-v-61c5ec08]{width:100%;max-height:85vh;background:var(--bg-secondary);border-radius:26px 26px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -8px 30px -12px #7c644473}@media(min-width:640px){.mcm-panel[data-v-61c5ec08]{max-width:28rem;max-height:80vh;border-radius:26px;margin-bottom:2rem}}.mcm-handle[data-v-61c5ec08]{width:38px;height:4px;border-radius:20px;background:color-mix(in srgb,var(--text-tertiary) 35%,transparent);margin:10px auto 2px;flex-shrink:0}.mcm-header[data-v-61c5ec08]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;flex-shrink:0}.mcm-title[data-v-61c5ec08]{flex:1;font-family:var(--font-serif);font-size:1.15rem;font-weight:700;color:var(--text-primary);padding-left:.25rem}.mcm-back[data-v-61c5ec08],.mcm-close[data-v-61c5ec08]{width:2.5rem;height:2.5rem;border-radius:12px;border:none;background:none;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}.mcm-back[data-v-61c5ec08]:hover,.mcm-close[data-v-61c5ec08]:hover{background:var(--surface-hover);color:var(--text-primary)}.mcm-controls[data-v-61c5ec08]{flex-shrink:0;display:flex;flex-direction:column;gap:.75rem;padding:.25rem .9rem .75rem}.mcm-search-wrap[data-v-61c5ec08]{display:flex;align-items:center;gap:.625rem;padding:.75rem .9375rem;border-radius:16px;background:var(--surface-sunk);box-shadow:inset 0 1px 3px #0000000f}.mcm-search-ico[data-v-61c5ec08]{width:1.125rem;height:1.125rem;color:var(--text-tertiary);flex-shrink:0}.mcm-search[data-v-61c5ec08]{flex:1;min-width:0;border:none;background:transparent;color:var(--text-primary);font-size:1rem;font-family:inherit;outline:none}.mcm-search[data-v-61c5ec08]::placeholder{color:var(--text-tertiary)}.mcm-search-clear[data-v-61c5ec08]{width:1.75rem;height:1.75rem;border-radius:10px;border:none;background:var(--surface-hover);color:var(--text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mcm-tabs[data-v-61c5ec08]{display:flex;gap:.375rem}.mcm-tab[data-v-61c5ec08]{flex:1;text-align:center;padding:.5625rem 0;border:none;border-radius:12px;background:var(--surface-sunk);color:var(--text-secondary);font-size:.8125rem;font-weight:400;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .15s}.mcm-tab.active[data-v-61c5ec08]{background:var(--accent-soft);color:var(--accent-hover);font-weight:600}.mcm-body[data-v-61c5ec08]{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mcm-book-list[data-v-61c5ec08]{display:flex;flex-direction:column;gap:.375rem;padding:0 .9rem 1.25rem}.mcm-book-btn[data-v-61c5ec08]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem .9375rem;border-radius:14px;border:none;background:var(--surface-sunk);color:var(--text-primary);font-size:.9375rem;font-family:inherit;cursor:pointer;transition:all .15s;min-height:2.75rem;text-align:left}.mcm-book-btn[data-v-61c5ec08]:hover{background:var(--surface-hover)}.mcm-book-btn[data-v-61c5ec08]:active{background:var(--accent-soft)}.mcm-book-btn.active[data-v-61c5ec08]{background:var(--accent-soft);color:var(--accent-hover);font-weight:600}.mcm-book-name[data-v-61c5ec08]{flex:1;min-width:0}.mcm-book-ch[data-v-61c5ec08]{font-size:.75rem;color:var(--text-tertiary);font-weight:500;flex-shrink:0}.mcm-book-btn.active .mcm-book-ch[data-v-61c5ec08]{color:var(--accent-hover)}.mcm-empty[data-v-61c5ec08]{padding:3rem 1rem;text-align:center;color:var(--text-tertiary);font-size:.875rem}.mcm-chapter-grid[data-v-61c5ec08]{display:grid;grid-template-columns:repeat(6,1fr);gap:.4375rem;padding:.75rem .9rem 1.25rem}.mcm-ch-btn[data-v-61c5ec08]{min-height:46px;min-width:44px;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:500;border-radius:14px;border:1px solid var(--border-light);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:all .18s cubic-bezier(.22,1,.36,1);font-family:inherit;box-shadow:var(--shadow-sm)}.mcm-ch-btn[data-v-61c5ec08]:hover{color:var(--accent-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.mcm-ch-btn[data-v-61c5ec08]:active{transform:translateY(0)}.mcm-ch-btn.active[data-v-61c5ec08]{background:var(--accent-2);color:var(--accent-text);border-color:transparent;font-weight:700;box-shadow:0 2px 8px color-mix(in srgb,var(--accent-2) 40%,transparent)}.mcm-fade-enter-active[data-v-61c5ec08]{transition:opacity .2s ease}.mcm-fade-enter-active .mcm-panel[data-v-61c5ec08]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.mcm-fade-leave-active[data-v-61c5ec08]{transition:opacity .15s ease}.mcm-fade-leave-active .mcm-panel[data-v-61c5ec08]{transition:transform .15s ease}.mcm-fade-enter-from[data-v-61c5ec08]{opacity:0}.mcm-fade-enter-from .mcm-panel[data-v-61c5ec08]{transform:translateY(100%)}.mcm-fade-leave-to[data-v-61c5ec08]{opacity:0}.mcm-fade-leave-to .mcm-panel[data-v-61c5ec08]{transform:translateY(100%)}.msb-root[data-v-c5da6927]{display:none}@media(max-width:767px){.msb-root[data-v-c5da6927]{position:fixed;left:0;right:0;bottom:0;z-index:46;display:flex;flex-direction:column;gap:.6875rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--bg-secondary) 98%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6);box-shadow:0 -2px 10px -2px #7c644438;border-top:1px solid var(--border)}}.dark .msb-root{box-shadow:0 -2px 12px -2px #00000080}.msb-context[data-v-c5da6927]{display:flex;align-items:center;gap:.5rem}.msb-count[data-v-c5da6927]{display:grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:20px;background:var(--accent-soft);color:var(--accent-hover);font-family:var(--font-mono);font-size:.6875rem;font-weight:600}.msb-ref[data-v-c5da6927]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.02em;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msb-clear[data-v-c5da6927]{margin-left:auto;border:none;background:none;padding:.25rem;border-radius:8px;color:var(--text-tertiary);font-family:var(--font-sans);font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer}.msb-clear[data-v-c5da6927]:active{color:var(--accent-hover)}.msb-swatches[data-v-c5da6927]{display:flex;gap:.4375rem}.msb-swatch[data-v-c5da6927]{flex:1;height:2.125rem;padding:0;border:none;border-radius:12px;cursor:pointer;transition:box-shadow .15s,transform .1s}.msb-swatch[data-v-c5da6927]:active{transform:scale(.96)}.msb-swatch-amber[data-v-c5da6927]{background:var(--hl-amber)}.msb-swatch-green[data-v-c5da6927]{background:var(--hl-green)}.msb-swatch-rose[data-v-c5da6927]{background:var(--hl-rose)}.msb-swatch-blue[data-v-c5da6927]{background:var(--hl-blue)}.msb-swatch-active[data-v-c5da6927]{box-shadow:0 0 0 2.5px color-mix(in srgb,var(--accent-2) 55%,transparent)}.msb-actions[data-v-c5da6927]{display:flex;gap:.4375rem}.msb-btn[data-v-c5da6927]{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;height:2.875rem;border:none;border-radius:13px;background:var(--surface-sunk);color:var(--text-primary);font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.msb-btn[data-v-c5da6927]:active{background:var(--accent-soft);color:var(--accent-hover)}.msb-btn[data-v-c5da6927]:disabled{opacity:.4;pointer-events:none}.msb-btn-primary[data-v-c5da6927]{background:var(--deep-cta, #2a251d);color:var(--deep-ink, #f7f2ea)}.msb-btn-primary[data-v-c5da6927]:active{background:var(--deep, #211e19);color:var(--deep-ink, #f7f2ea)}.msb-btn-ico[data-v-c5da6927]{width:1.0625rem;height:1.0625rem}.msb-btn-more[data-v-c5da6927]{font-weight:600}.tpm-modal[data-v-e0639b16]{max-width:24rem}.tpm-search[data-v-e0639b16]{border:1px solid var(--border);background:var(--bg-secondary);width:100%;color:var(--text-primary);border-radius:8px;margin-bottom:.5rem;padding:.45rem .6rem;font-size:.8rem;transition:border-color .15s}.tpm-search[data-v-e0639b16]::placeholder{color:var(--text-tertiary)}.tpm-search[data-v-e0639b16]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.tpm-tag-list[data-v-e0639b16]{flex-wrap:wrap;gap:.375rem;max-height:12rem;padding:.25rem 0;display:flex;overflow-y:auto}.tpm-pill[data-v-e0639b16]{border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;max-width:9rem;padding:.3rem .625rem;font-size:.6875rem;font-weight:600;transition:all .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.tpm-pill[data-v-e0639b16]:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.tpm-pill-selected[data-v-e0639b16]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.tpm-pill-selected[data-v-e0639b16]{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}}.tpm-pill-applied[data-v-e0639b16]{opacity:.4;cursor:default}.tpm-empty[data-v-e0639b16]{color:var(--text-tertiary);padding:.75rem 0;font-size:.78rem;font-style:italic}.qnm-modal[data-v-c34ad174]{max-width:24rem}.qnm-textarea[data-v-c34ad174]{border:1px solid var(--border);background:var(--bg-secondary);width:100%;color:var(--text-primary);resize:none;border-radius:10px;min-height:5rem;padding:.625rem .75rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.qnm-textarea[data-v-c34ad174]::placeholder{color:var(--text-tertiary)}.qnm-textarea[data-v-c34ad174]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.qnm-hint[data-v-c34ad174]{color:var(--text-tertiary);align-items:center;gap:.3rem;margin-top:.5rem;font-size:.6875rem;display:flex}.cpm-overlay[data-v-ace18823]{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:cpm-fade-in-ace18823 .15s ease}@keyframes cpm-fade-in-ace18823{0%{opacity:0}to{opacity:1}}.cpm-modal[data-v-ace18823]{width:100%;max-width:380px;max-height:70vh;margin:1rem;border-radius:14px;background:var(--bg-primary);border:1px solid var(--border);box-shadow:0 8px 32px #00000026;overflow:hidden;display:flex;flex-direction:column;animation:cpm-slide-up-ace18823 .2s cubic-bezier(.22,1,.36,1)}@keyframes cpm-slide-up-ace18823{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cpm-header[data-v-ace18823]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid var(--border-light)}.cpm-title[data-v-ace18823]{font-size:.875rem;font-weight:600;color:var(--text-primary)}.cpm-close[data-v-ace18823]{padding:.25rem;border-radius:6px;background:none;border:none;color:var(--text-tertiary);cursor:pointer;transition:all .15s}.cpm-close[data-v-ace18823]:hover{color:var(--text-primary);background:var(--surface-hover)}.cpm-body[data-v-ace18823]{padding:.75rem;overflow:hidden;display:flex;flex-direction:column}.cpm-search-wrap[data-v-ace18823]{position:relative;margin-bottom:.5rem}.cpm-search-icon[data-v-ace18823]{position:absolute;left:.6rem;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}.cpm-search[data-v-ace18823]{width:100%;padding:.45rem .6rem .45rem 1.85rem;border-radius:8px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);font-size:.8rem;transition:border-color .15s}.cpm-search[data-v-ace18823]::placeholder{color:var(--text-tertiary)}.cpm-search[data-v-ace18823]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.cpm-list[data-v-ace18823]{overflow-y:auto;max-height:280px;display:flex;flex-direction:column;gap:.125rem}.cpm-item[data-v-ace18823]{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;padding:.5rem .6rem;border-radius:8px;border:none;background:none;color:var(--text-primary);cursor:pointer;font-size:.8rem;font-weight:500;transition:all .15s}.cpm-item[data-v-ace18823]:hover{background:var(--accent-soft);color:var(--accent)}.cpm-item-loading[data-v-ace18823]{opacity:.6;pointer-events:none}.cpm-dot[data-v-ace18823]{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.cpm-dot-empty[data-v-ace18823]{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0;border:1px solid var(--border)}.cpm-item-name[data-v-ace18823]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpm-spinner[data-v-ace18823]{width:.875rem;height:.875rem;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:cpm-spin-ace18823 .6s linear infinite;flex-shrink:0}@keyframes cpm-spin-ace18823{to{transform:rotate(360deg)}}.cpm-empty[data-v-ace18823]{padding:1.5rem .5rem;text-align:center;font-size:.78rem;color:var(--text-tertiary)}.cpm-link[data-v-ace18823]{color:var(--accent);text-decoration:none;font-weight:600}.cpm-link[data-v-ace18823]:hover{text-decoration:underline}.xref-modal[data-v-89f12fa0]{background:var(--bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;width:calc(100% - 2rem);max-width:30rem;max-height:85vh;display:flex}.xref-header[data-v-89f12fa0]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}.xref-title[data-v-89f12fa0]{color:var(--text-primary);font-size:.9375rem;font-weight:600}.xref-close[data-v-89f12fa0]{width:2rem;height:2rem;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.xref-close[data-v-89f12fa0]:hover{color:var(--text-primary);background:var(--surface-hover)}.xref-body[data-v-89f12fa0]{flex-direction:column;flex:1;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}.xref-body[data-v-89f12fa0]::-webkit-scrollbar{width:4px}.xref-body[data-v-89f12fa0]::-webkit-scrollbar-track{background:0 0}.xref-body[data-v-89f12fa0]::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.xref-picker[data-v-89f12fa0]{flex-direction:column;gap:.5rem;display:flex}.xref-picker-row[data-v-89f12fa0]{gap:.5rem;display:flex}.xref-select-book[data-v-89f12fa0]{flex:1}.xref-select-ch[data-v-89f12fa0]{width:5rem}.xref-select-v[data-v-89f12fa0]{text-align:center;width:5rem}.xref-error[data-v-89f12fa0]{color:var(--semantic-error);font-size:.75rem}.xref-search[data-v-89f12fa0]{flex-direction:column;gap:.5rem;display:flex}.xref-searching[data-v-89f12fa0]{text-align:center;color:var(--text-tertiary);padding:.75rem;font-size:.75rem}.xref-results[data-v-89f12fa0]{flex-direction:column;gap:.25rem;max-height:200px;display:flex;overflow-y:auto}.xref-results[data-v-89f12fa0]::-webkit-scrollbar{width:4px}.xref-results[data-v-89f12fa0]::-webkit-scrollbar-track{background:0 0}.xref-results[data-v-89f12fa0]::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.xref-result-item[data-v-89f12fa0]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:.5rem .75rem;transition:background .15s}.xref-result-item[data-v-89f12fa0]:hover{background:var(--surface-hover)}.xref-result-ref[data-v-89f12fa0]{color:var(--accent);font-size:.6875rem;font-weight:600}.xref-result-text[data-v-89f12fa0]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}.xref-selected[data-v-89f12fa0]{flex-direction:column;gap:.5rem;display:flex}.xref-pills[data-v-89f12fa0]{flex-wrap:wrap;gap:.375rem;display:flex}.xref-pill[data-v-89f12fa0]{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent);align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.xref-pill[data-v-89f12fa0]{border:1px solid color-mix(in srgb,var(--accent) 20%,transparent)}}.xref-pill[data-v-89f12fa0]{border-radius:6px;font-size:.6875rem;font-weight:600}.xref-pill-remove[data-v-89f12fa0]{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-left:.125rem;padding:0;transition:color .15s}.xref-pill-remove[data-v-89f12fa0]:hover{color:var(--accent-hover)}.xref-hint[data-v-89f12fa0]{color:var(--text-tertiary);font-size:.75rem}.xref-admin[data-v-89f12fa0]{padding:0 1.25rem .5rem}.xref-footer[data-v-89f12fa0]{border-top:1px solid var(--border);justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem;display:flex}.selection-counter[data-v-332b13ce]{position:fixed;bottom:1.625rem;left:50%;transform:translate(-50%);background:var(--accent-soft);color:var(--accent-hover);padding:.625rem 1.125rem;border-radius:24px;font-size:.78rem;font-weight:600;letter-spacing:.01em;box-shadow:0 8px 22px -10px #7c64448c;z-index:100;display:inline-flex;align-items:center;gap:.5rem;pointer-events:none}.selection-counter[data-v-332b13ce] svg{color:var(--accent)}.selection-counter-enter-active[data-v-332b13ce],.selection-counter-leave-active[data-v-332b13ce]{transition:all .3s cubic-bezier(.22,1,.36,1)}.selection-counter-enter-from[data-v-332b13ce],.selection-counter-leave-to[data-v-332b13ce]{opacity:0;transform:translate(-50%) translateY(1rem)}@media(max-width:767px){.selection-counter[data-v-332b13ce]{display:none!important}}.right-col[data-v-7f5346e9]{display:flex;flex-direction:column;gap:14px;padding:0;overflow:hidden;min-width:0}@media(max-width:767px){.right-col[data-v-7f5346e9]{position:fixed;top:var(--header-height, 3.5rem);right:0;height:calc(100vh - var(--header-height, 3.5rem) - 3.5rem - env(safe-area-inset-bottom,0px));width:min(85vw,22rem);z-index:40;background:transparent;box-shadow:none;padding:.5rem;overflow:hidden;animation:slide-in-right-7f5346e9 .3s cubic-bezier(.22,1,.36,1)}.right-panel[data-v-7f5346e9]{max-height:100%;overflow-y:auto}@keyframes slide-in-right-7f5346e9{0%{transform:translate(100%)}to{transform:translate(0)}}}.right-col-controls[data-v-7f5346e9]{flex-shrink:0;display:flex;flex-direction:column;gap:14px}.right-panel[data-v-7f5346e9]{flex:1;display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;box-shadow:0 2px 5px #7c64440f,0 20px 40px -30px #7c644499;overflow:hidden;min-height:0}.sidebar-box[data-v-7f5346e9]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.sidebar-header[data-v-7f5346e9]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .75rem;border-bottom:1px solid var(--border);flex-shrink:0}.sidebar-title[data-v-7f5346e9]{font-family:var(--font-mono);font-size:.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.13em;color:var(--text-tertiary)}.sidebar-scroll[data-v-7f5346e9]{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:18px;min-height:0}[data-v-7f5346e9] .accordion{border-top:1px solid var(--border);padding-top:18px}[data-v-7f5346e9] .accordion-header,[data-v-7f5346e9] .accordion-title,[data-v-7f5346e9] .accordion-badge,[data-v-7f5346e9] .accordion-chevron{display:none}[data-v-7f5346e9] .accordion-body{overflow:visible;max-height:none;opacity:1;padding:0}[data-v-7f5346e9] .accordion-body.open{max-height:none;opacity:1;padding:0}[data-v-7f5346e9] .sel-block{display:flex;flex-direction:column;gap:.6875rem}[data-v-7f5346e9] .sel-head{display:flex;align-items:center;gap:.5rem}[data-v-7f5346e9] .sel-label{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.13em;text-transform:uppercase;color:var(--text-tertiary)}[data-v-7f5346e9] .sel-ref-pill{margin-left:auto;font-family:var(--font-mono);font-size:.625rem;padding:.15rem .5rem;border-radius:20px;background:var(--accent-soft);color:var(--accent-hover)}[data-v-7f5346e9] .hint-text{font-size:.68rem;color:var(--text-tertiary);font-style:italic;padding:.25rem 0}[data-v-7f5346e9] .selected-chips{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}[data-v-7f5346e9] .chip{font-family:var(--font-mono);font-size:.625rem;font-weight:500;padding:.2rem .5rem;border-radius:20px;background:var(--accent-soft);color:var(--accent-hover)}[data-v-7f5346e9] .verse-preview{font-family:var(--font-serif);font-size:.875rem;color:var(--text-secondary);margin-bottom:.5rem;line-height:1.55;max-height:5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}[data-v-7f5346e9] .action-row{display:flex;gap:.3rem;margin-top:.4rem;flex-wrap:wrap}[data-v-7f5346e9] .action-btn{font-size:.6875rem;font-weight:600;padding:.375rem .6875rem;border-radius:11px;display:flex;align-items:center;gap:.3rem;transition:all .15s;border:none;cursor:pointer;font-family:inherit}[data-v-7f5346e9] .action-btn:disabled{opacity:.4;cursor:not-allowed}[data-v-7f5346e9] .action-btn.primary{background:var(--accent-soft);color:var(--accent-hover);font-weight:700}[data-v-7f5346e9] .action-btn.primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent-soft) 80%,var(--accent))}[data-v-7f5346e9] .action-btn.secondary{background:var(--surface-sunk);color:var(--text-secondary)}[data-v-7f5346e9] .action-btn.secondary:hover:not(:disabled){background:var(--surface-sunk-2);color:var(--accent-hover)}[data-v-7f5346e9] .action-btn.danger{background:var(--danger-soft);color:var(--danger)}[data-v-7f5346e9] .action-btn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 20%,transparent);color:var(--danger)}[data-v-7f5346e9] .action-btn.gradient{background:var(--accent);color:var(--accent-text)}[data-v-7f5346e9] .action-btn.gradient:hover:not(:disabled){background:var(--accent-hover)}[data-v-7f5346e9] .action-btn.dashed{border:1.5px dashed var(--dash);color:var(--text-tertiary);background:none;border-radius:13px;padding:.5rem .6875rem}[data-v-7f5346e9] .action-btn.dashed:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}[data-v-7f5346e9] .tag-filter{margin-bottom:.5rem}[data-v-7f5346e9] .tag-filter input{width:100%;height:2rem;padding:0 .75rem;border:none;border-radius:12px;background:var(--surface-sunk);box-shadow:inset 0 1px 2px var(--border-light);font-size:.75rem;outline:none;transition:box-shadow .15s;color:var(--text-primary);font-family:inherit}[data-v-7f5346e9] .tag-filter input:focus{box-shadow:inset 0 1px 2px var(--border-light),0 0 0 2px var(--accent-soft)}[data-v-7f5346e9] .tag-list{display:flex;flex-direction:column;gap:.2rem;max-height:10rem;overflow-y:auto}[data-v-7f5346e9] .tag-check{display:flex;align-items:center;gap:.5rem;padding:.4rem .3rem;border-radius:8px;cursor:pointer;font-size:.75rem;color:var(--text-secondary);transition:background .15s}[data-v-7f5346e9] .tag-check:hover{background:var(--surface-sunk)}[data-v-7f5346e9] .tag-check input[type=checkbox]{display:none}[data-v-7f5346e9] .tag-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}[data-v-7f5346e9] .tag-check-box{width:14px;height:14px;border-radius:3px;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}[data-v-7f5346e9] .tag-check input:checked~.tag-check-box{background:var(--accent);border-color:var(--accent)}[data-v-7f5346e9] .notes-area{width:100%;min-height:5.25rem;padding:.75rem .875rem;border:none;border-radius:16px;background:var(--surface-sunk);box-shadow:inset 0 1px 3px var(--border-light);font-size:.78rem;line-height:1.6;resize:vertical;outline:none;transition:box-shadow .15s;font-family:var(--font-sans);color:var(--text-primary)}[data-v-7f5346e9] .notes-area:focus{box-shadow:inset 0 1px 3px var(--border-light),0 0 0 2px var(--accent-soft)}[data-v-7f5346e9] .existing-notes{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.5rem}[data-v-7f5346e9] .note-entry{padding:.625rem .75rem;background:var(--note-bg);border-radius:14px;font-size:.78rem;position:relative}[data-v-7f5346e9] .note-entry-label{display:block;font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--note-ink);margin-bottom:.2rem}[data-v-7f5346e9] .note-entry-text{color:var(--text-secondary);line-height:1.5;padding-right:3rem}[data-v-7f5346e9] .note-entry-actions{position:absolute;top:.3rem;right:.3rem;display:flex;gap:.2rem}[data-v-7f5346e9] .xref-list{display:flex;flex-direction:column;gap:.5rem}[data-v-7f5346e9] .xref-list--capped{max-height:22rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--accent) 25%,transparent) transparent}[data-v-7f5346e9] .xref-card{display:flex;gap:.6875rem;padding:.75rem .875rem;border-radius:16px;background:var(--ref-bg);cursor:pointer;transition:filter .15s,transform .12s}[data-v-7f5346e9] .xref-card:hover{filter:brightness(.98);transform:translateY(-1px)}[data-v-7f5346e9] .xref-tile{flex:none;width:34px;height:34px;border-radius:12px;background:var(--bg-secondary);display:grid;place-items:center;font-family:var(--font-mono);font-size:.625rem;color:var(--ref-ink)}[data-v-7f5346e9] .xref-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem}[data-v-7f5346e9] .xref-top{display:flex;align-items:baseline;gap:.5rem}[data-v-7f5346e9] .xref-ref{font-size:.78rem;font-weight:700;color:var(--ref-ink-2)}[data-v-7f5346e9] .xref-votes{margin-left:auto;font-family:var(--font-mono);font-size:.6rem;color:var(--ref-ink);white-space:nowrap}[data-v-7f5346e9] .xref-snippet{font-family:var(--font-serif);font-size:.8125rem;color:var(--text-secondary);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[data-v-7f5346e9] .collection-list{display:flex;flex-direction:column;gap:.15rem}[data-v-7f5346e9] .collection-picker{margin-top:.5rem;border:1px solid var(--border);border-radius:8px;overflow:hidden}[data-v-7f5346e9] .coll-item{display:flex;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.7rem;cursor:pointer;background:none;border:none;width:100%;text-align:left;font-family:inherit;transition:background .15s;color:var(--text-secondary)}[data-v-7f5346e9] .coll-item:hover:not(:disabled){background:var(--surface-hover)}[data-v-7f5346e9] .coll-item:disabled{opacity:.4;cursor:not-allowed}[data-v-7f5346e9] .coll-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}[data-v-7f5346e9] .coll-name{color:var(--text-secondary)}[data-v-7f5346e9] .accent-link{color:var(--accent);text-decoration:underline}[data-v-7f5346e9] .accent-link:hover{color:var(--accent-hover)}@media(max-width:767px){.right-panel[data-v-7f5346e9]{border-radius:14px}[data-v-7f5346e9] .accordion-header{padding:.75rem 1rem;min-height:2.75rem}[data-v-7f5346e9] .accordion-title{font-size:.8125rem}[data-v-7f5346e9] .action-btn{padding:.5rem .75rem;font-size:.72rem;min-height:2.25rem}[data-v-7f5346e9] .tag-check{padding:.4rem .3rem;min-height:2.5rem;font-size:.78rem}[data-v-7f5346e9] .tag-check-box{width:18px;height:18px}[data-v-7f5346e9] .tag-dot{width:10px;height:10px}[data-v-7f5346e9] .notes-area{min-height:5rem;font-size:.8rem}[data-v-7f5346e9] .coll-item{padding:.5rem;min-height:2.5rem;font-size:.78rem}[data-v-7f5346e9] .xref-item{padding:.5rem 0}}.interlinear-modes[data-v-a13c2b1c]{display:flex;gap:5px;margin-bottom:.75rem;padding:4px;border-radius:14px;background:var(--surface-sunk)}.il-mode-btn[data-v-a13c2b1c]{flex:1;font-size:.6875rem;font-weight:500;padding:.4375rem 0;border:none;border-radius:11px;text-align:center;transition:all .15s;color:var(--text-tertiary);background:none;cursor:pointer;font-family:inherit}.il-mode-btn[data-v-a13c2b1c]:hover{color:var(--text-secondary)}.il-mode-btn.active[data-v-a13c2b1c]{color:var(--accent-hover);background:var(--bg-secondary);font-weight:600;box-shadow:0 1px 3px var(--border)}.word-study[data-v-a13c2b1c]{text-align:left;background:var(--surface-sunk-3);border-radius:16px;padding:.875rem;display:flex;flex-direction:column;gap:.4375rem;margin-bottom:.5rem}.ws-original[data-v-a13c2b1c]{font-family:var(--font-hebrew);font-size:1.625rem;line-height:1.2;color:var(--text-primary)}.ws-translit[data-v-a13c2b1c]{font-family:var(--font-mono);font-size:.6875rem;color:var(--accent)}.ws-badges[data-v-a13c2b1c]{display:flex;align-items:center;gap:.35rem}.ws-strongs[data-v-a13c2b1c]{display:inline-block;font-family:var(--font-mono);font-size:.6rem;font-weight:500;padding:.15rem .5rem;border-radius:20px;background:var(--accent-soft);color:var(--accent-hover)}.ws-lang-badge[data-v-a13c2b1c]{display:inline-block;font-size:.6rem;font-weight:700;padding:.15rem .45rem;border-radius:6px;background:var(--surface-sunk-2);color:var(--text-secondary)}.ws-morph-code[data-v-a13c2b1c]{font-family:var(--font-mono);font-size:.6rem;font-weight:500;padding:.1rem .35rem;border-radius:6px;background:var(--surface-sunk-2);color:var(--accent)}.ws-grid[data-v-a13c2b1c]{text-align:left;display:flex;flex-direction:column;gap:.5rem}.ws-row[data-v-a13c2b1c]{font-size:.68rem}.ws-row-label[data-v-a13c2b1c]{font-weight:700;color:var(--text-tertiary);font-size:.6rem;text-transform:uppercase;letter-spacing:.04em}.ws-row-val[data-v-a13c2b1c]{color:var(--text-primary);margin-top:.1rem}.def-content[data-v-a13c2b1c]{font-size:.75rem;line-height:1.65;color:var(--text-primary);border-radius:10px;border:1px solid var(--border);background:var(--bg-tertiary);padding:.6rem;margin-top:.25rem;max-height:20rem;overflow-y:auto}.def-content[data-v-a13c2b1c] .dhead{margin-bottom:.75rem;padding-bottom:.625rem;border-bottom:1px solid var(--border);font-size:.75rem;color:var(--text-secondary)}.def-content[data-v-a13c2b1c] .dform{margin-top:.875rem;padding:.5rem .625rem;border-top:2px solid var(--accent-3);background:linear-gradient(to right,var(--accent-3-soft),transparent);font-size:.7rem;line-height:1.6;color:var(--text-secondary);border-radius:0 0 6px 6px}.def-content[data-v-a13c2b1c] .dform-name{font-weight:800;font-size:.75rem;color:var(--accent-3);letter-spacing:.02em}.def-content[data-v-a13c2b1c] .ds{margin-top:.75rem;padding:.625rem 0 .25rem 1.75rem;position:relative;border-top:1px solid var(--border-light)}.def-content[data-v-a13c2b1c] .ds.ds3{margin-left:.5rem;padding-left:1.5rem;background:color-mix(in srgb,var(--accent-3) 2%,var(--bg-tertiary));border-left:2px solid color-mix(in srgb,var(--accent-3) 20%,var(--border));border-top:none;border-radius:6px;padding-top:.375rem;margin-top:.5rem}.def-content[data-v-a13c2b1c] .dn{position:absolute;left:.125rem;font-weight:800;font-size:.65rem;min-width:1.25rem;text-align:center;padding:.05rem .25rem;border-radius:6px;background:var(--accent-3-soft);color:var(--accent-3)}.def-content[data-v-a13c2b1c] .ds.ds3>.dn{left:0;font-size:.6rem;background:transparent;color:var(--text-tertiary);font-weight:700}.def-content[data-v-a13c2b1c] .dss{padding-left:1.25rem;position:relative;margin-top:.375rem;margin-left:.25rem;border-left:1px dashed color-mix(in srgb,var(--accent-3) 15%,var(--border));padding-bottom:.125rem}.def-content[data-v-a13c2b1c] .dsub{position:absolute;left:.125rem;font-weight:700;font-size:.6rem;color:var(--text-tertiary);min-width:.75rem}.def-content[data-v-a13c2b1c] b{font-weight:700;color:var(--text-primary)}.def-content[data-v-a13c2b1c] i{font-style:italic;color:var(--text-tertiary);font-size:.8em}.def-content[data-v-a13c2b1c] .dv{font-size:.6rem;color:var(--text-tertiary);font-weight:400;opacity:.7}.def-content[data-v-a13c2b1c] .ddate{font-size:.5rem;color:var(--text-tertiary);opacity:.4;font-style:italic}.def-content[data-v-a13c2b1c] .dh{font-family:SBL Hebrew,Ezra SIL,serif;direction:rtl;unicode-bidi:isolate;font-size:.95em;color:var(--accent-3);opacity:.8}.def-content[data-v-a13c2b1c] .dg{font-style:italic;font-size:.95em;color:var(--accent-4);opacity:.8}.def-content[data-v-a13c2b1c] sup{font-size:.55em;vertical-align:super;color:var(--text-tertiary);opacity:.4}.def-content[data-v-a13c2b1c] br{display:block;content:"";margin-top:.25rem}.reading-controls[data-v-95a34c50]{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 5px #7c64440f,0 20px 40px -30px #7c644499}.rc-row[data-v-95a34c50]{align-items:center;gap:.2rem;padding:.375rem .625rem;display:flex}.rc-row+.rc-row[data-v-95a34c50]{border-top:1px solid var(--border)}.rc-group[data-v-95a34c50]{align-items:center;gap:.15rem;display:flex}.rc-spacer[data-v-95a34c50]{flex:1}.rc-sep[data-v-95a34c50]{background:var(--border);flex-shrink:0;width:1px;height:.875rem;margin:0 .3rem}.rc-btn[data-v-95a34c50]{color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:.2rem;padding:.25rem .375rem;font-family:inherit;font-size:.65rem;font-weight:600;transition:color .15s,background .15s;display:flex}.rc-btn[data-v-95a34c50]:hover:not(:disabled){color:var(--text-primary);background:var(--surface-hover)}.rc-btn[data-v-95a34c50]:disabled{opacity:.3;cursor:default}.rc-btn.active[data-v-95a34c50]{color:var(--accent);background:var(--accent-soft)}.rc-btn--close[data-v-95a34c50]{border-radius:8px;padding:.3rem}.rc-icon[data-v-95a34c50]{width:.8125rem;height:.8125rem}.rc-btn-label[data-v-95a34c50]{font-size:.6rem;font-weight:600}.rc-label[data-v-95a34c50]{color:var(--text-tertiary);text-align:center;font-variant-numeric:tabular-nums;min-width:1.75rem;font-size:.6rem;font-weight:600}.pulse-dot[data-v-95a34c50]{background:var(--accent);border-radius:50%;width:4px;height:4px;display:none}.rc-btn.active .pulse-dot[data-v-95a34c50]{animation:2s infinite pulse-95a34c50;display:inline-block}@keyframes pulse-95a34c50{50%{opacity:.5}}.lang-toggle[data-v-95a34c50]{gap:4px;display:flex}.lang-btn[data-v-95a34c50]{font-family:var(--font-mono);letter-spacing:.05em;cursor:pointer;color:var(--text-tertiary);background:var(--surface-sunk-2);border:none;border-radius:11px;padding:.25rem .5rem;font-family:inherit;font-size:.625rem;font-weight:500;transition:all .15s}.lang-btn.active[data-v-95a34c50]{background:var(--accent-soft);color:var(--accent-hover)}.lang-btn[data-v-95a34c50]:hover:not(.active){color:var(--text-secondary)}.include-gen[data-v-95a34c50]{color:var(--text-tertiary);align-items:center;gap:.35rem;font-size:.6rem;display:flex}.mini-switch[data-v-95a34c50]{background:var(--border);cursor:pointer;border-radius:.5rem;flex-shrink:0;width:1.6rem;height:.875rem;transition:background .2s;position:relative}.mini-switch.on[data-v-95a34c50]{background:var(--accent)}.mini-switch[data-v-95a34c50]:after{content:"";background:var(--bg-secondary);border-radius:50%;width:.55rem;height:.55rem;transition:transform .2s;position:absolute;top:2px;left:2px}.mini-switch.on[data-v-95a34c50]:after{transform:translate(.7rem)}@media(max-width:767px){.rc-row[data-v-95a34c50]{flex-wrap:wrap;gap:.25rem;padding:.5rem}.rc-btn[data-v-95a34c50]{min-height:2.25rem;padding:.375rem .5rem;font-size:.7rem}.rc-btn--close[data-v-95a34c50]{padding:.5rem}.rc-btn-label[data-v-95a34c50]{font-size:.65rem}.lang-btn[data-v-95a34c50]{padding:.25rem .5rem;font-size:.625rem}}.scholar-overlay[data-v-287b5169]{height:100%;background:var(--bg-secondary);border-radius:24px;transition:width .3s ease,opacity .3s ease;box-shadow:0 2px 6px #7c644412,0 28px 56px -32px #7c6444a6;overflow:hidden}.scholar-header[data-v-287b5169]{display:flex;align-items:center;gap:.625rem;padding:1rem 1.125rem;border-bottom:1px solid var(--border-light);flex-shrink:0}.scholar-accent[data-v-287b5169]{color:var(--accent)}.scholar-header h3[data-v-287b5169]{font-family:var(--font-mono);font-weight:500;letter-spacing:.14em;color:var(--accent-hover)}.close-btn[data-v-287b5169]{padding:.375rem;border-radius:9px;color:var(--text-tertiary);background:var(--surface-sunk);border:none;cursor:pointer;transition:background .15s ease,color .15s ease}.close-btn[data-v-287b5169]:hover{background:var(--surface-sunk-2);color:var(--accent-hover)}.empty-icon[data-v-287b5169]{width:2.5rem;height:2.5rem;margin:0 auto .75rem;color:var(--accent);opacity:.25}.empty-text[data-v-287b5169]{font-size:.875rem;color:var(--text-secondary);font-weight:500}.empty-subtext[data-v-287b5169]{font-size:.75rem;color:var(--text-tertiary);margin-top:.25rem}[data-v-287b5169]::-webkit-scrollbar{width:6px}[data-v-287b5169]::-webkit-scrollbar-track{background:var(--scrollbar-track)}[data-v-287b5169]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}[data-v-287b5169]::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.inline-action-bar[data-v-af89f177]{margin-top:.375rem}.action-btn[data-v-af89f177]{padding:.375rem .5rem;border-radius:11px;color:var(--text-secondary);background:var(--bg-secondary);border:none;cursor:pointer;box-shadow:0 1px 3px var(--border);transition:all .2s cubic-bezier(.22,1,.36,1);display:flex;align-items:center;justify-content:center}.action-btn[data-v-af89f177]:hover:not(:disabled){color:var(--accent-hover);background:var(--accent-soft);box-shadow:0 2px 6px var(--border-light);transform:translateY(-1px)}.action-btn-disabled[data-v-af89f177]{opacity:.35;cursor:not-allowed;box-shadow:none}.action-divider[data-v-af89f177]{width:1px;height:1rem;background:var(--border);margin:0 .2rem}.per-verse-label[data-v-af89f177]{font-size:.6rem;font-style:italic;color:var(--text-tertiary);opacity:.6;margin-left:.25rem}@media(max-width:767px){.action-btn[data-v-af89f177]{padding:.625rem;border-radius:10px;min-width:2.75rem;min-height:2.75rem;display:flex;align-items:center;justify-content:center}.action-btn[data-v-af89f177]:active:not(:disabled){color:var(--accent);background:var(--accent-soft)}.action-divider[data-v-af89f177]{height:1.25rem}.action-buttons[data-v-af89f177]{gap:.25rem}}.verse-row[data-v-aab1a031]{position:relative;display:flex;gap:1rem;padding:.625rem .875rem;border-radius:16px;cursor:pointer;transition:background .15s,box-shadow .2s}.verse-row[data-v-aab1a031]:hover{background:var(--surface-sunk-3)}.verse-row.has-meta[data-v-aab1a031]{background:var(--row-soft)}.verse-row.selected[data-v-aab1a031]{background:var(--row-sel);box-shadow:inset 3px 0 0 var(--accent-2),0 2px 8px var(--border-light)}.verse-row.highlighted[data-v-aab1a031]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent-2),0 2px 8px var(--border-light)}.verse-gutter[data-v-aab1a031]{flex:none;width:1.625rem;display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;padding-top:.3rem;text-align:right}.verse-num[data-v-aab1a031]{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;color:var(--verse);line-height:1}.collection-indicator[data-v-aab1a031]{color:var(--accent);opacity:.45;font-size:.55rem;line-height:1}.verse-bookmark[data-v-aab1a031]{position:absolute;top:.5rem;right:.5rem;color:var(--text-tertiary);opacity:0;cursor:pointer;transition:all .15s;background:none;border:none;padding:.125rem;border-radius:6px}.verse-row:hover .verse-bookmark[data-v-aab1a031]{opacity:.5}.verse-bookmark.active[data-v-aab1a031],.verse-bookmark[data-v-aab1a031]:hover{opacity:1!important;color:var(--accent-2)}.verse-body[data-v-aab1a031]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.verse-text[data-v-aab1a031]{font-family:var(--font-serif);font-size:calc(var(--verse-font-scale, 1) * 1.05rem);line-height:1.9;color:var(--text-primary);text-wrap:pretty}@media(min-width:640px){.verse-text[data-v-aab1a031]{font-size:calc(var(--verse-font-scale, 1) * 1.1875rem)}}.xref-badge[data-v-aab1a031]{display:flex;align-items:center;gap:.1rem;font-family:var(--font-mono);font-size:.55rem;color:var(--accent);cursor:pointer;font-weight:500;transition:color .15s;background:none;border:none;padding:0;line-height:1;opacity:.55}.xref-badge[data-v-aab1a031]:hover,.verse-row:hover .xref-badge[data-v-aab1a031]{opacity:1}.verse-interlinear[data-v-aab1a031]{margin-top:.25rem;border-radius:14px;background:var(--surface-sunk);padding:.25rem .5rem}.verse-tags[data-v-aab1a031]{display:flex;flex-wrap:wrap;gap:.3rem}.tag-pill[data-v-aab1a031]{font-size:.6875rem;font-weight:600;padding:.25rem .625rem;border-radius:20px;display:inline-flex;align-items:center;gap:.375rem}.tag-remove[data-v-aab1a031]{background:none;border:none;cursor:pointer;padding:0;opacity:.6;transition:opacity .15s;color:inherit;display:inline-flex}.tag-remove[data-v-aab1a031]:hover{opacity:1}.verse-notes[data-v-aab1a031]{display:flex;flex-direction:column;gap:.4rem}.verse-note[data-v-aab1a031]{position:relative;background:var(--note-bg);border-radius:14px;padding:.6875rem .875rem}.note-label[data-v-aab1a031]{font-family:var(--font-mono);font-size:.5625rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--note-ink);margin-bottom:.2rem}.note-text[data-v-aab1a031]{font-size:.8125rem;color:var(--text-secondary);line-height:1.55}.note-actions[data-v-aab1a031]{position:absolute;top:.35rem;right:.35rem;display:flex;gap:.2rem;opacity:0;transition:opacity .15s}.verse-note:hover .note-actions[data-v-aab1a031]{opacity:1}.note-action-btn[data-v-aab1a031]{padding:.2rem;border-radius:4px;background:none;border:none;cursor:pointer;color:var(--text-tertiary);transition:all .15s;display:flex;align-items:center}.note-action-btn[data-v-aab1a031]:hover{background:var(--surface-hover);color:var(--text-primary)}.note-action-danger[data-v-aab1a031]:hover{background:var(--danger-soft);color:var(--danger)}@media(max-width:767px){.verse-bookmark[data-v-aab1a031]{opacity:.4}.verse-bookmark.active[data-v-aab1a031]{opacity:1}.verse-bookmark[data-v-aab1a031]{padding:.375rem;top:.25rem;right:.25rem}.note-actions[data-v-aab1a031]{opacity:1}.note-action-btn[data-v-aab1a031]{padding:.375rem;min-width:2rem;min-height:2rem}.xref-badge[data-v-aab1a031]{padding:.25rem;opacity:.7;min-height:1.5rem}.tag-pill[data-v-aab1a031]{padding:.25rem .6rem;font-size:.65rem}.tag-remove[data-v-aab1a031]{padding:.15rem;min-width:1.25rem;min-height:1.25rem}}.navigator-dropdown[data-v-0d4a8ff4]{background:var(--bg-elevated);width:600px;max-height:600px;box-shadow:var(--shadow-lg),0 0 0 1px var(--border);border:1px solid var(--border);z-index:50;border-radius:14px;flex-direction:column;margin-top:.5rem;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.nav-search-wrap[data-v-0d4a8ff4]{border-bottom:1px solid var(--border);padding:1rem}.nav-search-input[data-v-0d4a8ff4]{border:1px solid var(--border);background:var(--bg-primary);width:100%;height:2.25rem;color:var(--text-primary);border-radius:10px;padding-left:2.5rem;padding-right:1rem;font-family:inherit;font-size:.8125rem;transition:border-color .2s,box-shadow .2s}.nav-search-input[data-v-0d4a8ff4]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.nav-books-list[data-v-0d4a8ff4]{border-right:1px solid var(--border);width:50%;overflow-y:auto}.nav-section-label[data-v-0d4a8ff4]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:.5rem;padding:0 .5rem;font-size:.5625rem;font-weight:700}.nav-book-btn[data-v-0d4a8ff4]{text-align:left;cursor:pointer;width:100%;color:var(--text-secondary);background:0 0;border:none;border-radius:10px;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;transition:all .2s cubic-bezier(.22,1,.36,1)}.nav-book-btn[data-v-0d4a8ff4]:hover{background:var(--surface-hover);color:var(--text-primary)}.nav-book-btn.is-active[data-v-0d4a8ff4]{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);font-weight:600}@supports (color:color-mix(in lab,red,red)){.nav-book-btn.is-active[data-v-0d4a8ff4]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent)}}.nav-book-count[data-v-0d4a8ff4]{color:var(--text-tertiary);font-size:.6875rem}.nav-chapters-panel[data-v-0d4a8ff4]{background:var(--bg-tertiary);width:50%;overflow-y:auto}.nav-chapter-btn[data-v-0d4a8ff4]{aspect-ratio:1;cursor:pointer;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);border-radius:10px;justify-content:center;align-items:center;font-family:inherit;font-size:.8125rem;font-weight:500;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex}.nav-chapter-btn[data-v-0d4a8ff4]:hover{border-color:var(--accent);color:var(--accent);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.nav-chapter-btn.is-active[data-v-0d4a8ff4]{background:var(--accent);color:var(--accent-text);border-color:var(--accent);box-shadow:0 2px 8px var(--accent);font-weight:600}@supports (color:color-mix(in lab,red,red)){.nav-chapter-btn.is-active[data-v-0d4a8ff4]{box-shadow:0 2px 8px color-mix(in srgb,var(--accent) 30%,transparent)}}.plan-banner[data-v-9076ed2d]{margin:0 0 1.25rem;padding:.875rem 1rem;border:1px solid var(--border-light);border-left:3px solid var(--accent);border-radius:10px;background:var(--bg-secondary);display:flex;flex-direction:column;gap:.625rem}.plan-banner-top[data-v-9076ed2d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.plan-banner-info[data-v-9076ed2d]{flex:1;min-width:0}.plan-banner-eyebrow[data-v-9076ed2d]{display:flex;align-items:center;gap:.35rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.plan-banner-sep[data-v-9076ed2d]{color:var(--text-tertiary);font-weight:500}.plan-banner-day[data-v-9076ed2d]{color:var(--text-secondary);font-weight:600}.plan-banner-done[data-v-9076ed2d]{display:inline-flex;align-items:center;gap:.2rem;font-size:.6rem;color:var(--semantic-success);background:var(--semantic-success-soft);padding:.1rem .4rem;border-radius:9999px;margin-left:.25rem;letter-spacing:.04em}.plan-banner-title[data-v-9076ed2d]{margin-top:.2rem;font-size:.9rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-banner-actions[data-v-9076ed2d]{display:flex;gap:.4rem;flex-shrink:0;align-items:center}.plan-banner-btn[data-v-9076ed2d]{display:inline-flex;align-items:center;gap:.3rem;height:1.9rem;padding-inline:.7rem;font-size:.72rem;font-weight:600;border-radius:8px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.plan-banner-btn--primary[data-v-9076ed2d]{background:var(--accent);color:var(--accent-text)}.plan-banner-btn--primary[data-v-9076ed2d]:hover{background:var(--accent-hover)}.plan-banner-btn--primary[data-v-9076ed2d]:disabled{opacity:.6;cursor:not-allowed}.plan-banner-btn--secondary[data-v-9076ed2d]{background:transparent;color:var(--text-secondary);border-color:var(--border)}.plan-banner-btn--secondary[data-v-9076ed2d]:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.plan-banner-readings[data-v-9076ed2d]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding-top:.55rem;border-top:1px dashed var(--border-light)}.plan-banner-readings-label[data-v-9076ed2d],.plan-banner-next-label[data-v-9076ed2d]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-right:.2rem}.plan-banner-reading[data-v-9076ed2d]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;color:var(--text-secondary);text-decoration:none;padding:.2rem .55rem;border-radius:9999px;background:var(--bg-tertiary);transition:color .15s ease,background .15s ease}.plan-banner-reading[data-v-9076ed2d]:hover{color:var(--accent);background:var(--accent-soft)}.plan-banner-reading-dot[data-v-9076ed2d]{width:.35rem;height:.35rem;border-radius:9999px;background:var(--text-tertiary);display:inline-block}.plan-banner-reading--active[data-v-9076ed2d]{color:var(--accent);background:var(--accent-soft);font-weight:600}.plan-banner-reading--active .plan-banner-reading-dot[data-v-9076ed2d]{background:var(--accent)}.plan-banner-next[data-v-9076ed2d]{display:flex;align-items:center;gap:.4rem;font-size:.7rem}.plan-banner-next-link[data-v-9076ed2d]{display:inline-flex;align-items:center;gap:.3rem;color:var(--accent);text-decoration:none;font-weight:600}.plan-banner-next-link[data-v-9076ed2d]:hover{text-decoration:underline}.editor-page[data-v-2ed9d57f]{background:var(--bg-primary);flex:1;grid-template-rows:1fr;grid-template-columns:250px 1fr;gap:22px;padding:22px 26px 26px;transition:grid-template-columns .3s;display:grid;position:relative;overflow:hidden}.editor-page.sidebar-open[data-v-2ed9d57f]{grid-template-columns:250px 1fr 340px}.editor-page.split-mode[data-v-2ed9d57f]{grid-template-columns:1fr 470px}.editor-page.split-mode.sidebar-open[data-v-2ed9d57f]{grid-template-columns:1fr 470px 340px}.verse-map-col[data-v-2ed9d57f]{flex-direction:column;gap:14px;min-width:0;display:flex;overflow-y:auto}.vm-card[data-v-2ed9d57f]{background:var(--bg-secondary);border-radius:20px;padding:16px 16px 12px;box-shadow:0 2px 5px #7c64440f,0 20px 40px -30px #7c644499}.vm-card-head[data-v-2ed9d57f]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:12px;display:flex}.vm-label[data-v-2ed9d57f]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.vm-count[data-v-2ed9d57f]{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;font-size:.6875rem}.vm-chip-grid[data-v-2ed9d57f]{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.vm-chip[data-v-2ed9d57f]{height:26px;font-family:var(--font-mono);background:var(--surface-sunk);color:var(--text-secondary);cursor:pointer;border:none;border-radius:9px;place-items:center;font-size:.65rem;transition:transform .12s,background .15s;display:grid}.vm-chip[data-v-2ed9d57f]:hover{transform:translateY(-1px)}.vm-chip.is-selected[data-v-2ed9d57f]{background:var(--accent-soft);color:var(--accent-hover);font-weight:700}.vm-chip.is-tagged[data-v-2ed9d57f]{background:var(--hl-green)}.vm-chip.is-noted[data-v-2ed9d57f]{background:var(--chip-note)}.vm-legend[data-v-2ed9d57f]{border-top:1px solid var(--border);color:var(--text-tertiary);gap:12px;margin-top:12px;padding-top:10px;display:flex}.vm-legend-item[data-v-2ed9d57f]{align-items:center;gap:5px;display:flex}.vm-dot[data-v-2ed9d57f]{border-radius:2px;flex-shrink:0;width:8px;height:8px}.vm-dot--note[data-v-2ed9d57f]{background:var(--chip-note)}.vm-dot--tag[data-v-2ed9d57f]{background:var(--hl-green)}.vm-jump[data-v-2ed9d57f]{flex-direction:column;gap:9px;min-height:0;padding:16px;display:flex}.vm-jump-head[data-v-2ed9d57f]{color:var(--text-tertiary)}.vm-jump-list[data-v-2ed9d57f]{flex-direction:column;gap:2px;max-height:40vh;display:flex;overflow-y:auto}.vm-jump-item[data-v-2ed9d57f]{color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:11px;justify-content:space-between;align-items:center;gap:.5rem;padding:6px 10px;font-family:inherit;font-size:.8125rem;transition:background .15s,color .15s;display:flex}.vm-jump-item[data-v-2ed9d57f]:hover{background:var(--surface-sunk);color:var(--text-primary)}.vm-jump-item.is-active[data-v-2ed9d57f]{background:var(--surface-sunk-2);color:var(--text-primary);font-weight:600}.vm-jump-name[data-v-2ed9d57f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vm-jump-ch[data-v-2ed9d57f]{font-family:var(--font-mono);color:var(--text-tertiary);flex-shrink:0;font-size:.625rem}.reading-area[data-v-2ed9d57f]{min-width:0;padding:.75rem 0 3rem;overflow-y:auto}.reading-inner[data-v-2ed9d57f]{max-width:45rem;margin:0 auto;padding:0 40px}.guest-banner[data-v-2ed9d57f]{background:var(--accent-soft);border:1px solid var(--border-light);border-radius:14px;align-items:center;gap:.875rem;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.guest-banner-text[data-v-2ed9d57f]{min-width:0;color:var(--text-secondary);flex:1;font-size:.8125rem;line-height:1.5}.guest-banner-actions[data-v-2ed9d57f]{flex-shrink:0;gap:.4rem;display:flex}.guest-banner-dismiss[data-v-2ed9d57f]{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background .15s;display:flex}.guest-banner-dismiss[data-v-2ed9d57f]:hover{color:var(--text-primary);background:var(--surface-hover)}@media(max-width:767px){.guest-banner[data-v-2ed9d57f]{flex-wrap:wrap;gap:.625rem}.guest-banner-actions[data-v-2ed9d57f]{flex:1}.guest-banner-actions[data-v-2ed9d57f] .s-btn{flex:1;justify-content:center}}.guest-cta-card[data-v-2ed9d57f]{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:.75rem;padding:20px;display:flex;box-shadow:0 2px 5px #7c64440f,0 20px 40px -30px #7c644499}.guest-cta-eyebrow[data-v-2ed9d57f]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.13em;color:var(--text-tertiary);font-size:.6rem;font-weight:500}.guest-cta-text[data-v-2ed9d57f]{color:var(--text-secondary);font-size:.8125rem;line-height:1.55}.guest-cta-actions[data-v-2ed9d57f]{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.guest-cta-actions[data-v-2ed9d57f] .s-btn{justify-content:center;width:100%}.chapter-header[data-v-2ed9d57f]{text-align:center;margin-bottom:2.125rem}.chapter-header-row[data-v-2ed9d57f]{justify-content:center;align-items:center;gap:.5rem;display:flex}.chapter-header h1[data-v-2ed9d57f]{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text-primary);margin-bottom:.375rem;font-size:2.125rem;font-weight:600}.chapter-export-btn[data-v-2ed9d57f]{width:2rem;height:2rem;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.chapter-export-btn[data-v-2ed9d57f]:hover{color:var(--accent);background:var(--accent-soft)}.chapter-header .sub[data-v-2ed9d57f]{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.01em;font-size:.75rem;font-weight:400}.book-intro-card[data-v-2ed9d57f]{border:1px solid var(--border-light);background:var(--bg-secondary);border-radius:10px;margin-bottom:1rem;overflow:hidden}.book-intro-toggle[data-v-2ed9d57f]{cursor:pointer;width:100%;color:var(--accent);text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.78rem;font-weight:600;transition:background .15s;display:flex}.book-intro-toggle[data-v-2ed9d57f]:hover{background:var(--surface-hover)}.book-intro-toggle .chevron[data-v-2ed9d57f]{margin-left:auto;transition:transform .2s}.book-intro-toggle .chevron.open[data-v-2ed9d57f]{transform:rotate(180deg)}.book-intro-body[data-v-2ed9d57f]{padding:0 .85rem .85rem;animation:.2s intro-reveal-2ed9d57f}@keyframes intro-reveal-2ed9d57f{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.intro-grid[data-v-2ed9d57f]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;margin-bottom:.6rem;display:grid}.intro-field[data-v-2ed9d57f]{flex-direction:column;gap:.1rem;display:flex}.intro-label[data-v-2ed9d57f]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);font-size:.6rem;font-weight:700}.intro-value[data-v-2ed9d57f]{color:var(--text-primary);font-size:.75rem;font-weight:500}.intro-text[data-v-2ed9d57f]{color:var(--text-secondary);margin-bottom:.4rem;font-size:.75rem;line-height:1.6}.intro-text strong[data-v-2ed9d57f]{color:var(--text-primary);font-weight:600}.intro-themes[data-v-2ed9d57f]{margin-top:.35rem}.intro-theme-pills[data-v-2ed9d57f]{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.intro-theme-pill[data-v-2ed9d57f]{background:var(--accent-soft);color:var(--accent);border-radius:2rem;padding:.15rem .5rem;font-size:.6rem;font-weight:600}.verses-loading[data-v-2ed9d57f]{flex-direction:column;gap:1rem;display:flex}.loading-skeleton[data-v-2ed9d57f]{gap:1rem;padding:.5rem .75rem .5rem 2.5rem;display:flex;position:relative}.skeleton-num[data-v-2ed9d57f]{background:var(--border);border-radius:4px;width:1rem;height:.75rem;animation:1.5s infinite skeleton-pulse-2ed9d57f;position:absolute;top:.5rem;left:.5rem}.skeleton-lines[data-v-2ed9d57f]{flex-direction:column;flex:1;gap:.5rem;display:flex}.skeleton-line[data-v-2ed9d57f]{background:var(--border);border-radius:4px;height:.75rem;animation:1.5s infinite skeleton-pulse-2ed9d57f}.skeleton-line.short[data-v-2ed9d57f]{width:75%}@keyframes skeleton-pulse-2ed9d57f{0%,to{opacity:.4}50%{opacity:.8}}.error-state[data-v-2ed9d57f]{text-align:center;padding:2rem}.error-inner[data-v-2ed9d57f]{max-width:20rem;margin:0 auto}.error-icon-wrap[data-v-2ed9d57f]{background:var(--danger-soft);width:4rem;height:4rem;color:var(--danger);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}.error-title[data-v-2ed9d57f]{color:var(--text-primary);margin-bottom:.5rem;font-size:1rem;font-weight:600}.error-text[data-v-2ed9d57f]{color:var(--text-secondary);margin-bottom:1rem;font-size:.8rem}.empty-state[data-v-2ed9d57f]{text-align:center;color:var(--text-tertiary);padding:3rem 1rem;font-size:.875rem}.verses-container[data-v-2ed9d57f]{flex-direction:column;gap:6px;display:flex}.bottom-navigation[data-v-2ed9d57f]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:2.5rem;padding-top:1.25rem;display:flex}.bottom-nav-btn[data-v-2ed9d57f]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:11px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.bottom-nav-btn[data-v-2ed9d57f]:hover{background:var(--surface-sunk);color:var(--accent-hover)}.bottom-nav-label[data-v-2ed9d57f]{font-family:var(--font-mono);color:var(--text-tertiary);font-size:.65rem}.panel-tab-row[data-v-2ed9d57f]{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;gap:5px;padding:10px;display:flex;box-shadow:0 2px 5px #7c64440f,0 20px 40px -30px #7c644499}.panel-tab[data-v-2ed9d57f]{text-align:center;background:var(--surface-sunk);color:var(--text-tertiary);cursor:pointer;border:none;border-radius:11px;flex:1;padding:.4375rem 0;font-family:inherit;font-size:.7rem;font-weight:500;transition:all .15s}.panel-tab[data-v-2ed9d57f]:hover{color:var(--text-secondary)}.panel-tab.active[data-v-2ed9d57f]{background:var(--accent-soft);color:var(--accent-hover);font-weight:600}.sidebar-reopen-btn[data-v-2ed9d57f]{z-index:31;background:var(--bg-secondary);border-radius:10px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:absolute;top:.75rem;right:.75rem}@supports (color:color-mix(in lab,red,red)){.sidebar-reopen-btn[data-v-2ed9d57f]{background:color-mix(in srgb,var(--bg-secondary) 95%,transparent)}}.sidebar-reopen-btn[data-v-2ed9d57f]{-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text-tertiary);cursor:pointer;transition:all .2s}.sidebar-reopen-btn[data-v-2ed9d57f]:hover{color:var(--accent);background:var(--accent-soft);border-color:var(--accent)}.action-btn[data-v-2ed9d57f]{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.3rem .6rem;font-family:inherit;font-size:.65rem;font-weight:600;transition:all .15s;display:flex}.action-btn.primary[data-v-2ed9d57f]{background:var(--accent);color:var(--accent-text)}.action-btn.primary[data-v-2ed9d57f]:hover:not(:disabled){background:var(--accent-hover)}[data-v-2ed9d57f]::-webkit-scrollbar{width:6px;height:6px}[data-v-2ed9d57f]::-webkit-scrollbar-track{background:0 0}[data-v-2ed9d57f]::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}[data-v-2ed9d57f]::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.mobile-sidebar-backdrop[data-v-2ed9d57f]{display:none}@media(max-width:767px){.mobile-sidebar-backdrop[data-v-2ed9d57f]{z-index:39;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;display:block;position:fixed;inset:0}}.fade-enter-active[data-v-2ed9d57f],.fade-leave-active[data-v-2ed9d57f]{transition:opacity .2s}.fade-enter-from[data-v-2ed9d57f],.fade-leave-to[data-v-2ed9d57f]{opacity:0}@media(min-width:768px)and (max-width:1100px){.verse-map-col[data-v-2ed9d57f]{display:none}.editor-page[data-v-2ed9d57f]{grid-template-columns:1fr}.editor-page.sidebar-open[data-v-2ed9d57f]{grid-template-columns:1fr 320px}.editor-page.split-mode[data-v-2ed9d57f]{grid-template-columns:1fr 420px}.editor-page.split-mode.sidebar-open[data-v-2ed9d57f]{grid-template-columns:1fr 400px 300px}}@media(max-width:767px){.editor-page[data-v-2ed9d57f],.editor-page.sidebar-open[data-v-2ed9d57f],.editor-page.split-mode[data-v-2ed9d57f],.editor-page.split-mode.sidebar-open[data-v-2ed9d57f]{gap:0;min-height:0;padding:0;flex:none!important;grid-template-rows:none!important;grid-template-columns:none!important;height:auto!important;display:block!important;overflow:visible!important}.verse-map-col[data-v-2ed9d57f]{display:none}.reading-area[data-v-2ed9d57f]{padding:0 .75rem 4.5rem;height:auto!important;overflow:visible!important}.reading-inner[data-v-2ed9d57f]{padding:0}.chapter-header[data-v-2ed9d57f]{margin-top:.25rem;margin-bottom:1.375rem;display:block}.chapter-header h1[data-v-2ed9d57f]{margin-bottom:.25rem;font-size:1.75rem}.sidebar-reopen-btn[data-v-2ed9d57f]{display:none!important}.bottom-navigation[data-v-2ed9d57f]{margin-top:2rem;margin-bottom:1.25rem;padding-top:1rem}.bottom-nav-btn[data-v-2ed9d57f]{padding:.5rem .625rem;font-size:.75rem}.bottom-nav-label[data-v-2ed9d57f]{font-size:.7rem}.reader-topbar[data-v-2ed9d57f]{z-index:6;padding:calc(env(safe-area-inset-top,0px) + .75rem) .875rem .875rem;background:var(--bg-primary);align-items:center;gap:.625rem;margin:0 -.75rem .625rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.reader-topbar[data-v-2ed9d57f]{background:color-mix(in srgb,var(--bg-primary) 92%,transparent)}}.reader-topbar[data-v-2ed9d57f]{-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4)}.rt-icon-btn[data-v-2ed9d57f]{background:var(--bg-tertiary);width:2.625rem;height:2.625rem;color:var(--text-secondary);cursor:pointer;border:none;border-radius:14px;flex:none;place-items:center;display:grid}.rt-icon-btn svg[data-v-2ed9d57f]{width:1.5rem;height:1.5rem}.rt-icon-btn[data-v-2ed9d57f]:active{background:var(--accent-soft);color:var(--accent-hover)}.rt-aa[data-v-2ed9d57f]{font-family:var(--font-serif);font-size:1rem;font-weight:600}.rt-chapter[data-v-2ed9d57f]{background:var(--bg-secondary);min-width:0;height:2.625rem;box-shadow:var(--shadow-sm);cursor:pointer;border:none;border-radius:14px;flex:1;align-items:center;gap:.5rem;padding:0 1rem;display:flex}.rt-chapter-name[data-v-2ed9d57f]{font-family:var(--font-serif);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;font-weight:600;overflow:hidden}.rt-lang[data-v-2ed9d57f]{font-family:var(--font-mono);background:var(--tag-bg);color:var(--tag-ink);border-radius:20px;flex:none;padding:.25rem .5rem;font-size:.625rem}.rt-caret[data-v-2ed9d57f]{width:.875rem;height:.875rem;color:var(--text-tertiary);flex:none;margin-left:auto}.study-fab[data-v-2ed9d57f]{right:1rem;bottom:calc(4.375rem + env(safe-area-inset-bottom,0px));z-index:43;background:var(--deep-cta,#2a251d);color:var(--deep-ink,#f7f2ea);cursor:pointer;border:none;border-radius:20px;align-items:center;gap:.5rem;padding:.6875rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 10px 26px -12px #2a251dcc}.study-fab[data-v-2ed9d57f]:active{transform:translateY(1px)}}.sheet-title-row[data-v-2ed9d57f]{align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.sheet-title[data-v-2ed9d57f]{font-family:var(--font-serif);color:var(--text-primary);font-size:1rem;font-weight:600}.sheet-tab-row[data-v-2ed9d57f]{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0 0 6px}.sheet-tab-row .panel-tab[data-v-2ed9d57f]{border-radius:12px;padding:.5625rem 0;font-size:.72rem}.study-sheet[data-v-2ed9d57f]{flex-direction:column;gap:14px;padding-top:2px;display:flex}.study-sheet[data-v-2ed9d57f] .accordion{border-top:1px solid var(--border);margin-top:4px;padding-top:16px}:is(.study-sheet[data-v-2ed9d57f] .accordion-header,.study-sheet[data-v-2ed9d57f] .accordion-title,.study-sheet[data-v-2ed9d57f] .accordion-badge,.study-sheet[data-v-2ed9d57f] .accordion-chevron){display:none}:is(.study-sheet[data-v-2ed9d57f] .accordion-body,.study-sheet[data-v-2ed9d57f] .accordion-body.open){opacity:1;max-height:none;padding:0;overflow:visible}.study-sheet[data-v-2ed9d57f] .sel-block{flex-direction:column;gap:.75rem;display:flex}.study-sheet[data-v-2ed9d57f] .sel-head{align-items:center;gap:.5rem;display:flex}.study-sheet[data-v-2ed9d57f] .sel-label{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--accent-hover);font-size:.625rem}.study-sheet[data-v-2ed9d57f] .sel-ref-pill{font-family:var(--font-mono);background:var(--accent-soft);color:var(--accent-hover);white-space:nowrap;border-radius:20px;margin-left:auto;padding:.2rem .55rem;font-size:.625rem}.study-sheet[data-v-2ed9d57f] .selected-chips{flex-wrap:wrap;gap:.3rem;display:flex}.study-sheet[data-v-2ed9d57f] .chip{font-family:var(--font-mono);background:var(--accent-soft);color:var(--accent-hover);border-radius:20px;padding:.25rem .55rem;font-size:.625rem;font-weight:500}.study-sheet[data-v-2ed9d57f] .verse-preview{font-family:var(--font-serif);color:var(--text-secondary);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.study-sheet[data-v-2ed9d57f] .action-row{flex-wrap:wrap;gap:.4rem;display:flex}.study-sheet[data-v-2ed9d57f] .action-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:13px;justify-content:center;align-items:center;gap:.35rem;min-height:2.25rem;padding:.5625rem .8125rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.study-sheet[data-v-2ed9d57f] .action-btn:disabled{opacity:.4;cursor:not-allowed}.study-sheet[data-v-2ed9d57f] .action-btn.secondary{background:var(--surface-sunk);color:var(--text-secondary)}.study-sheet[data-v-2ed9d57f] .action-btn.secondary:hover:not(:disabled){background:var(--surface-sunk-2);color:var(--accent-hover)}.study-sheet[data-v-2ed9d57f] .action-btn.primary{background:var(--deep-cta,var(--deep));color:var(--deep-ink);border-radius:14px;padding:.8125rem;font-weight:700}.study-sheet[data-v-2ed9d57f] .action-btn.primary:hover:not(:disabled){filter:brightness(1.1)}.study-sheet[data-v-2ed9d57f] .action-btn.gradient{background:var(--accent);color:var(--accent-text);border-radius:14px;padding:.8125rem}.study-sheet[data-v-2ed9d57f] .action-btn.gradient:hover:not(:disabled){background:var(--accent-hover)}.study-sheet[data-v-2ed9d57f] .action-btn.danger{background:var(--danger-soft,var(--semantic-error-soft));color:var(--danger,var(--semantic-error))}.study-sheet[data-v-2ed9d57f] .action-btn.dashed{border:1.5px dashed var(--dash);color:var(--text-tertiary);background:0 0;border-radius:14px}.study-sheet[data-v-2ed9d57f] .action-btn.dashed:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.study-sheet[data-v-2ed9d57f] .notes-area{background:var(--surface-sunk);width:100%;min-height:120px;box-shadow:inset 0 1px 3px var(--border-light);font-family:var(--font-sans);color:var(--text-primary);resize:vertical;box-sizing:border-box;border:none;border-radius:16px;outline:none;padding:.8125rem .875rem;font-size:.85rem;line-height:1.6;transition:box-shadow .15s}.study-sheet[data-v-2ed9d57f] .notes-area:focus{box-shadow:inset 0 1px 3px var(--border-light),0 0 0 2px var(--accent-soft)}.study-sheet[data-v-2ed9d57f] .existing-notes{flex-direction:column;gap:.5rem;margin-bottom:.5rem;display:flex}.study-sheet[data-v-2ed9d57f] .note-entry{background:var(--note-bg);border-radius:14px;padding:.75rem .875rem;font-size:.8rem;position:relative}.study-sheet[data-v-2ed9d57f] .note-entry-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--note-ink);margin-bottom:.25rem;font-size:.5625rem;display:block}.study-sheet[data-v-2ed9d57f] .note-entry-text{color:var(--text-secondary);margin:0;padding-right:3.25rem;line-height:1.5}.study-sheet[data-v-2ed9d57f] .note-entry-actions{gap:.25rem;display:flex;position:absolute;top:.4rem;right:.4rem}.study-sheet[data-v-2ed9d57f] .note-entry-actions .action-btn{min-height:0}.study-sheet[data-v-2ed9d57f] .tag-filter{margin-bottom:.5rem}.study-sheet[data-v-2ed9d57f] .tag-filter input{background:var(--surface-sunk);width:100%;height:2.5rem;box-shadow:inset 0 1px 3px var(--border-light);color:var(--text-primary);box-sizing:border-box;border:none;border-radius:14px;outline:none;padding:0 .875rem;font-family:inherit;font-size:.85rem;transition:box-shadow .15s}.study-sheet[data-v-2ed9d57f] .tag-filter input:focus{box-shadow:inset 0 1px 3px var(--border-light),0 0 0 2px var(--accent-soft)}.study-sheet[data-v-2ed9d57f] .tag-list{flex-direction:column;gap:.2rem;max-height:16rem;display:flex;overflow-y:auto}.study-sheet[data-v-2ed9d57f] .tag-check{cursor:pointer;min-height:2.75rem;color:var(--text-secondary);border-radius:12px;align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.85rem;transition:background .15s;display:flex}.study-sheet[data-v-2ed9d57f] .tag-check:hover{background:var(--surface-sunk)}.study-sheet[data-v-2ed9d57f] .tag-check input[type=checkbox]{display:none}.study-sheet[data-v-2ed9d57f] .tag-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.study-sheet[data-v-2ed9d57f] .tag-check-box{border:1.5px solid var(--border);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;transition:all .15s;display:flex}.study-sheet[data-v-2ed9d57f] .tag-check input:checked~.tag-check-box{background:var(--accent);border-color:var(--accent)}.study-sheet[data-v-2ed9d57f] .xref-list{flex-direction:column;gap:.5rem;display:flex}.study-sheet[data-v-2ed9d57f] .xref-list--capped{max-height:24rem;overflow-y:auto}.study-sheet[data-v-2ed9d57f] .xref-card{background:var(--ref-bg);cursor:pointer;border-radius:16px;gap:.6875rem;padding:.75rem .875rem;transition:filter .15s;display:flex}.study-sheet[data-v-2ed9d57f] .xref-card:hover{filter:brightness(.98)}.study-sheet[data-v-2ed9d57f] .xref-tile{background:var(--bg-secondary);width:34px;height:34px;font-family:var(--font-mono);color:var(--ref-ink);border-radius:12px;flex:none;place-items:center;font-size:.625rem;display:grid}.study-sheet[data-v-2ed9d57f] .xref-main{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.study-sheet[data-v-2ed9d57f] .xref-top{align-items:baseline;gap:.5rem;display:flex}.study-sheet[data-v-2ed9d57f] .xref-ref{color:var(--ref-ink-2);font-size:.8rem;font-weight:700}.study-sheet[data-v-2ed9d57f] .xref-votes{font-family:var(--font-mono);color:var(--ref-ink);white-space:nowrap;margin-left:auto;font-size:.6rem}.study-sheet[data-v-2ed9d57f] .xref-snippet{font-family:var(--font-serif);color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.55;display:-webkit-box;overflow:hidden}:is(.study-sheet[data-v-2ed9d57f] .word-study,.study-sheet[data-v-2ed9d57f] .ws-grid,.study-sheet[data-v-2ed9d57f] .def-content){max-width:100%}.study-sheet[data-v-2ed9d57f] .collection-picker{border:1px solid var(--border);border-radius:12px;margin-top:.5rem;overflow:hidden}.study-sheet[data-v-2ed9d57f] .coll-item{text-align:left;width:100%;min-height:2.75rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.625rem .75rem;font-family:inherit;font-size:.85rem;transition:background .15s;display:flex}.study-sheet[data-v-2ed9d57f] .coll-item:hover:not(:disabled){background:var(--surface-hover)}.study-sheet[data-v-2ed9d57f] .coll-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.study-sheet[data-v-2ed9d57f] .hint-text{color:var(--text-tertiary);padding:.25rem 0;font-size:.8rem;font-style:italic}.study-sheet[data-v-2ed9d57f] .accent-link{color:var(--accent);text-decoration:underline}.study-sheet[data-v-2ed9d57f] .accent-link:hover{color:var(--accent-hover)}
