.obra-btn[data-v-11e6cae7]{align-items:flex-start;color:inherit;display:flex;flex-direction:column;gap:2px;height:auto;line-height:1.3;overflow:visible;padding:8px 12px;text-decoration:none;text-overflow:clip;white-space:normal}.obra-btn__name[data-v-11e6cae7]{display:-webkit-box;font-size:13.5px;font-weight:500;-webkit-line-clamp:2;line-clamp:2;max-width:100%;-webkit-box-orient:vertical;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;word-break:break-word}.obra-btn__author[data-v-11e6cae7]{color:var(--fg-muted);font-family:var(--font-ui);font-size:10.5px;letter-spacing:.02em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obra-btn.active .obra-btn__author[data-v-11e6cae7]{color:color-mix(in srgb,var(--verse-num) 70%,var(--fg-muted))}.obras-state[data-v-11e6cae7]{color:var(--fg-muted);font-family:var(--font-ui);font-size:12px;padding:14px 16px}.obras-state--err[data-v-11e6cae7]{color:#b04848}.int-compare-token{display:inline;transition:text-decoration-color .12s ease,color .12s ease}.int-compare-token-hl,.int-compare-token-hl .gloss-pill,.int-compare-token-hl .gloss-pill-morph,.int-compare-token-hl .gloss-plain{text-decoration:underline;text-decoration-color:#d23a3a;text-decoration-thickness:2px;text-underline-offset:3px}.cmt{display:flex;flex-direction:column;gap:0}.cmt-tabs{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin:0;padding:0 0 8px}.cmt-tab,.cmt-tabs{background:transparent}.cmt-tab{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-ui);gap:4px;padding:8px 4px 6px;position:relative;text-align:center;transition:background .15s ease,transform .12s ease}.cmt-tab:hover{background:color-mix(in srgb,var(--verse-num) 6%,transparent)}.cmt-tab:hover .cmt-avatar{transform:scale(1.05)}.cmt-tab--active{background:color-mix(in srgb,var(--verse-num) 10%,transparent)}.cmt-tab--active .cmt-avatar{outline:2.5px solid var(--verse-num);outline-offset:2px}.cmt-avatar{background:color-mix(in srgb,var(--verse-num) 8%,var(--card-bg));border-radius:50%;display:block;filter:saturate(.92);height:45px;-o-object-fit:cover;object-fit:cover;transition:transform .15s ease,outline-color .15s ease;width:45px}.cmt-tab--active .cmt-avatar{filter:saturate(1.05)}.cmt-avatar--initials{align-items:center;background:linear-gradient(155deg,color-mix(in srgb,var(--verse-num) 18%,var(--card-bg)) 0,color-mix(in srgb,var(--verse-num) 8%,var(--card-bg)));border:1px solid color-mix(in srgb,var(--verse-num) 22%,var(--border));color:color-mix(in srgb,var(--verse-num) 85%,var(--fg) 15%);display:inline-flex!important;filter:none;font-family:var(--font-bible);font-size:18px;font-weight:600;justify-content:center;letter-spacing:-.01em}.cmt-avatar--initials[data-tipo=targum]{background:linear-gradient(155deg,color-mix(in srgb,#5a6f8a 16%,var(--card-bg)) 0,color-mix(in srgb,#5a6f8a 6%,var(--card-bg)));border-color:color-mix(in srgb,#5a6f8a 22%,var(--border));color:color-mix(in srgb,#5a6f8a 80%,var(--fg) 20%)}.cmt-tab-name{color:var(--fg);font-size:12px;font-weight:600;line-height:1.15;margin-top:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmt-tab-count{font-weight:400}.cmt-tab-count,.cmt-tab-pending{color:var(--fg-muted);font-size:10px;line-height:1.2}.cmt-tab-pending{font-style:italic;opacity:.65}.cmt-body{display:flex;flex-direction:column;gap:12px;padding:0 4px}.cmt-body-head{align-items:center;background:var(--card-bg);border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent);display:flex;justify-content:space-between;margin:0 -4px;padding:8px;position:sticky;top:0;z-index:4}.cmt-body-head:after{background:var(--card-bg);content:"";height:12px;left:0;pointer-events:none;position:absolute;right:0;top:100%}.cmt-body-meta{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-ui);gap:8px}.cmt-body-mini-avatar{background:color-mix(in srgb,var(--verse-num) 8%,var(--card-bg));border:1.5px solid color-mix(in srgb,var(--verse-num) 30%,var(--border));border-radius:50%;display:block;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.cmt-body-mini-avatar--initials{align-items:center;background:color-mix(in srgb,var(--verse-num) 14%,var(--card-bg));color:color-mix(in srgb,var(--verse-num) 85%,var(--fg) 15%);display:inline-flex!important;font-family:var(--font-bible);font-size:11px;font-weight:600;justify-content:center}.cmt-body-nome{color:var(--fg);font-family:var(--font-bible);font-size:13.5px;font-weight:600;letter-spacing:-.005em}.cmt-body-sep{color:var(--fg-muted);font-size:12px;margin:0 2px}.cmt-body-seculo{color:var(--fg-muted);font-size:11px;font-style:italic}.cmt-body-fonte{background:color-mix(in srgb,var(--fg) 8%,transparent);border-radius:999px;color:var(--fg-muted);font-size:9.5px;font-weight:600;letter-spacing:.05em;padding:2px 7px;text-transform:uppercase}.cmt-body-info{align-items:center;background:color-mix(in srgb,var(--verse-num) 6%,var(--card-bg));border:1px solid color-mix(in srgb,var(--verse-num) 22%,var(--border));border-radius:50%;color:var(--verse-num);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:12px;font-style:italic;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:auto;transition:background .15s,transform .12s;width:22px}.cmt-body-info:hover{background:color-mix(in srgb,var(--verse-num) 18%,var(--card-bg));transform:scale(1.08)}.cmt-body-info:focus-visible{outline:2px solid var(--verse-num);outline-offset:2px}.cmt-item{padding-bottom:10px}.cmt-item+.cmt-item{border-top:1px dashed color-mix(in srgb,var(--border) 70%,transparent);padding-top:12px}.cmt-pt{color:var(--fg);font-family:Literata,Georgia,Times New Roman,serif;font-feature-settings:"onum" 1,"kern" 1;font-size:14px;line-height:1.7}.cmt-pt p{margin:0 0 10px}.cmt-pt p:last-child{margin-bottom:0}.cmt-pt b{color:var(--fg);font-weight:600}.cmt-pt i{color:color-mix(in srgb,var(--fg) 88%,transparent);font-style:italic}.cmt-pt em{color:color-mix(in srgb,var(--verse-num) 75%,var(--fg) 25%);font-style:italic;font-weight:500;letter-spacing:.005em}.cmt-source-foot{border-top:1px dashed color-mix(in srgb,var(--border) 70%,transparent);font-family:var(--font-ui);font-size:10.5px;margin:4px 0 0;padding-top:8px}.cmt-empty,.cmt-source-foot{color:var(--fg-muted);font-style:italic}.cmt-empty{font-size:13px;margin:8px 0 0;padding:16px 12px;text-align:center}@media(max-width:480px){.cmt-avatar{height:48px;width:48px}.cmt-tab-name{font-size:11px}.cmt-tab-count,.cmt-tab-pending{font-size:9.5px}}.rfm[data-v-68688a2b]{display:flex;flex-direction:column;gap:0}.rfm-tabs[data-v-68688a2b]{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin:0;padding:0 0 8px}.rfm-tab[data-v-68688a2b]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-ui);gap:4px;padding:8px 4px 6px;position:relative;text-align:center;transition:background .15s ease,transform .12s ease}.rfm-tab[data-v-68688a2b]:hover{background:color-mix(in srgb,var(--verse-num) 6%,transparent)}.rfm-tab:hover .rfm-avatar[data-v-68688a2b]{transform:scale(1.05)}.rfm-tab--active[data-v-68688a2b]{background:color-mix(in srgb,var(--verse-num) 10%,transparent)}.rfm-tab--active .rfm-avatar[data-v-68688a2b]{outline:2.5px solid var(--verse-num);outline-offset:2px}.rfm-avatar[data-v-68688a2b]{background:color-mix(in srgb,var(--verse-num) 8%,var(--card-bg));border-radius:50%;display:block;filter:saturate(.92);height:45px;-o-object-fit:cover;object-fit:cover;transition:transform .15s ease,outline-color .15s ease;width:45px}.rfm-tab--active .rfm-avatar[data-v-68688a2b]{filter:saturate(1.05)}.rfm-avatar--initials[data-v-68688a2b]{align-items:center;background:linear-gradient(155deg,color-mix(in srgb,var(--verse-num) 18%,var(--card-bg)) 0,color-mix(in srgb,var(--verse-num) 8%,var(--card-bg)));border:1px solid color-mix(in srgb,var(--verse-num) 22%,var(--border));color:color-mix(in srgb,var(--verse-num) 85%,var(--fg) 15%);display:inline-flex!important;filter:none;font-family:var(--font-bible);font-size:18px;font-weight:600;justify-content:center;letter-spacing:-.01em}.rfm-avatar--initials[data-tradicao=patristica][data-v-68688a2b]{background:linear-gradient(155deg,color-mix(in srgb,#8a5a4a 16%,var(--card-bg)) 0,color-mix(in srgb,#8a5a4a 6%,var(--card-bg)));border-color:color-mix(in srgb,#8a5a4a 22%,var(--border));color:color-mix(in srgb,#8a5a4a 80%,var(--fg) 20%)}.rfm-avatar--initials[data-tradicao=catolica][data-v-68688a2b]{color:color-mix(in srgb,#6a4070 80%,var(--fg) 20%)}.rfm-avatar--initials[data-tradicao=academica][data-v-68688a2b]{color:color-mix(in srgb,#4a607a 80%,var(--fg) 20%)}.rfm-tab-name[data-v-68688a2b]{color:var(--fg);font-size:12px;font-weight:600;line-height:1.15;margin-top:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rfm-tab-marker[data-v-68688a2b]{color:color-mix(in srgb,var(--verse-num) 70%,transparent);font-size:8px;line-height:1}.rfm-tab-pending[data-v-68688a2b]{color:var(--fg-muted);font-size:10px;font-style:italic;line-height:1.2;opacity:.65}.rfm-body[data-v-68688a2b]{gap:10px;padding:0 4px}.rfm-body[data-v-68688a2b],.rfm-body-head[data-v-68688a2b]{display:flex;flex-direction:column}.rfm-body-head[data-v-68688a2b]{background:var(--card-bg);border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent);gap:4px;margin:0 -4px;padding:8px;position:sticky;top:0;z-index:4}.rfm-body-head[data-v-68688a2b]:after{background:var(--card-bg);content:"";height:10px;left:0;pointer-events:none;position:absolute;right:0;top:100%}.rfm-body-mini-avatar[data-v-68688a2b]{background:color-mix(in srgb,var(--verse-num) 8%,var(--card-bg));border:1.5px solid color-mix(in srgb,var(--verse-num) 30%,var(--border));border-radius:50%;display:block;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.rfm-body-mini-avatar--initials[data-v-68688a2b]{align-items:center;background:color-mix(in srgb,var(--verse-num) 14%,var(--card-bg));color:color-mix(in srgb,var(--verse-num) 85%,var(--fg) 15%);display:inline-flex!important;font-family:var(--font-bible);font-size:11px;font-weight:600;justify-content:center}.rfm-body-nome[data-v-68688a2b]{color:var(--fg);font-family:var(--font-bible);font-size:13.5px;font-weight:600;letter-spacing:-.005em}.rfm-body-sep[data-v-68688a2b]{color:var(--fg-muted);font-size:12px;margin:0 2px}.rfm-body-meta[data-v-68688a2b]{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-ui);gap:8px}.rfm-body-seculo[data-v-68688a2b]{color:var(--fg-muted);font-size:11px;font-style:italic}.rfm-body-tradicao[data-v-68688a2b]{background:color-mix(in srgb,var(--verse-num) 8%,transparent)}.rfm-body-fonte[data-v-68688a2b],.rfm-body-tradicao[data-v-68688a2b]{border-radius:999px;color:var(--fg-muted);font-size:9.5px;font-weight:600;letter-spacing:.05em;padding:2px 7px;text-transform:uppercase}.rfm-body-fonte[data-v-68688a2b]{background:color-mix(in srgb,var(--fg) 8%,transparent)}.rfm-body-info[data-v-68688a2b]{align-items:center;background:color-mix(in srgb,var(--verse-num) 6%,var(--card-bg));border:1px solid color-mix(in srgb,var(--verse-num) 22%,var(--border));border-radius:50%;color:var(--verse-num);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:12px;font-style:italic;font-weight:600;height:22px;justify-content:center;line-height:1;margin-left:auto;transition:background .15s,transform .12s,color .15s;width:22px}.rfm-body-info[data-v-68688a2b]:hover{background:color-mix(in srgb,var(--verse-num) 18%,var(--card-bg));transform:scale(1.08)}.rfm-body-info[data-v-68688a2b]:focus-visible{outline:2px solid var(--verse-num);outline-offset:2px}.rfm-body-bloco[data-v-68688a2b]{color:var(--fg-muted);font-size:10.5px;font-style:italic;margin:0}.rfm-item[data-v-68688a2b]{padding-bottom:8px}.rfm-pt[data-v-68688a2b]{color:var(--fg);font-family:Literata,Georgia,Times New Roman,serif;font-feature-settings:"onum" 1,"kern" 1;font-size:14px;line-height:1.7}.rfm-pt p[data-v-68688a2b]{margin:0 0 10px}.rfm-pt p[data-v-68688a2b]:last-child{margin-bottom:0}.rfm-pt b[data-v-68688a2b]{color:var(--fg);font-weight:600}.rfm-pt i[data-v-68688a2b]{color:color-mix(in srgb,var(--fg) 88%,transparent);font-style:italic}.rfm-pt em[data-v-68688a2b]{color:color-mix(in srgb,var(--verse-num) 75%,var(--fg) 25%);font-style:italic;font-weight:500;letter-spacing:.005em}.rfm-source-foot[data-v-68688a2b]{border-top:1px dashed color-mix(in srgb,var(--border) 70%,transparent);font-family:var(--font-ui);font-size:10.5px;margin:4px 0 0;padding-top:8px}.rfm-empty[data-v-68688a2b],.rfm-source-foot[data-v-68688a2b]{color:var(--fg-muted);font-style:italic}.rfm-empty[data-v-68688a2b]{font-size:13px;margin:8px 0 0;padding:16px 12px;text-align:center}@media(max-width:480px){.rfm-avatar[data-v-68688a2b]{height:48px;width:48px}.rfm-tab-name[data-v-68688a2b]{font-size:11px}}.verse-info-modal{--spot-x:50%;--spot-y:30%;--spot-opacity:0;isolation:isolate}.verse-info-modal:before{background:radial-gradient(420px circle at var(--spot-x) var(--spot-y),color-mix(in srgb,var(--verse-num) 16%,transparent) 0,color-mix(in srgb,var(--verse-num) 6%,transparent) 30%,transparent 65%);content:"";inset:0;opacity:var(--spot-opacity);pointer-events:none;position:absolute;transition:opacity .45s ease;z-index:0}:root[data-theme=dark] .verse-info-modal:before{background:radial-gradient(420px circle at var(--spot-x) var(--spot-y),color-mix(in srgb,var(--verse-num) 7%,transparent) 0,color-mix(in srgb,var(--verse-num) 2.5%,transparent) 35%,transparent 65%)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .verse-info-modal:before{background:radial-gradient(420px circle at var(--spot-x) var(--spot-y),color-mix(in srgb,var(--verse-num) 7%,transparent) 0,color-mix(in srgb,var(--verse-num) 2.5%,transparent) 35%,transparent 65%)}}.verse-info-modal>*{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.verse-info-modal:before{display:none}}.verse-info-modal .vim-head{align-items:flex-start;border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:16px 20px 8px}.verse-info-modal .vim-head-actions{align-items:center;display:flex;gap:8px}.verse-info-modal .vim-btn-correlatos{background:color-mix(in srgb,#5a7d6e 10%,transparent);border:1px solid color-mix(in srgb,#5a7d6e 30%,var(--border));border-radius:6px;color:color-mix(in srgb,#5a7d6e 80%,var(--fg) 20%);cursor:pointer;font-family:var(--font-ui);font-size:12px;font-weight:600;padding:4px 10px;transition:background .12s,border-color .12s}.verse-info-modal .vim-btn-correlatos:hover{background:color-mix(in srgb,#5a7d6e 18%,transparent);border-color:color-mix(in srgb,#5a7d6e 50%,var(--border))}.verse-info-modal .vim-kicker{color:var(--verse-num);display:block;font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.verse-info-modal .vim-title{color:var(--fg);font-family:var(--font-bible);font-size:20px;line-height:1.2;margin:0}.verse-info-modal .vim-empty,.verse-info-modal .vim-loading{color:var(--fg-muted);font-size:13px;font-style:italic;padding:32px 20px;text-align:center}.verse-info-modal .vim-tabs{align-items:stretch;background:color-mix(in srgb,var(--card-bg) 60%,transparent);border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:0;padding:0 20px;row-gap:2px}.verse-info-modal .vim-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--fg-muted);cursor:pointer;font-family:var(--font-ui);font-size:11.5px;font-weight:600;letter-spacing:.06em;margin-bottom:-1px;padding:10px 12px;text-transform:uppercase;transition:color .15s ease,border-color .15s ease}.verse-info-modal .vim-tab:hover{color:var(--fg)}.verse-info-modal .vim-tab--active{border-bottom-color:var(--verse-num);color:var(--verse-num)}.verse-info-modal .vim-classicos{padding:14px 20px 24px}.verse-info-modal .vim-body{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 20px 24px}.verse-info-modal .vim-texto-jfa{background:color-mix(in srgb,var(--verse-num) 5%,var(--card-bg));border-left:2px solid var(--verse-num);border-radius:4px;color:var(--fg);font-family:var(--font-bible);font-size:14px;font-style:italic;line-height:1.5;margin:0 20px 12px;padding:10px 14px}.verse-info-modal .vim-section-title{color:var(--verse-num);font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 6px;text-transform:uppercase}.verse-info-modal .vim-prose{color:var(--fg);font-family:var(--font-ui);font-size:13.5px;line-height:1.6}.verse-info-modal .vim-resumo-principal{background:linear-gradient(180deg,color-mix(in srgb,var(--verse-num) 6%,var(--card-bg)) 0,color-mix(in srgb,var(--verse-num) 2%,var(--card-bg)));border:1px solid transparent;border-radius:8px;padding:14px 16px;position:relative}.verse-info-modal .vim-section-icon{display:inline-block;font-size:1.35em;letter-spacing:0;line-height:0;margin-right:2px;text-transform:none;vertical-align:-.12em}.verse-info-modal .vim-prose-destaque{color:var(--fg);display:block;font-family:Literata,Georgia,Times New Roman,serif;font-feature-settings:"onum" 1,"kern" 1;font-size:15px;letter-spacing:-.005em;line-height:1.7}.verse-info-modal .vim-prose-destaque:first-letter{color:var(--verse-num);float:left;font-feature-settings:"lnum" 1,"kern" 1;font-size:1.9em;font-weight:600;line-height:.95;padding:.1em .14em 0 0}.verse-info-modal .vim-destaque-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.verse-info-modal .vim-destaque-palavra{color:var(--fg);font-family:var(--font-bible-he);font-size:18px;font-weight:500}.verse-info-modal .vim-destaque-translit{color:var(--verse-num);font-family:var(--font-ui);font-size:12px;font-style:italic}.verse-info-modal .vim-destaque-glossa{background:color-mix(in srgb,var(--fg) 10%,transparent);border-radius:999px;color:color-mix(in srgb,var(--fg) 75%,transparent);display:inline-block;font-family:var(--font-ui);font-size:11px;font-weight:500;line-height:1.4;padding:2px 8px;vertical-align:.1em}.verse-info-modal .vim-debates,.verse-info-modal .vim-padres{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.verse-info-modal .vim-padre-head{font-family:var(--font-ui);font-size:12px;margin-bottom:4px}.verse-info-modal .vim-padre-nome{color:var(--fg);font-weight:600}.verse-info-modal .vim-padre-obra{color:var(--fg-muted);font-style:italic}.verse-info-modal .vim-sintese-label{color:var(--fg-muted);display:block;font-family:var(--font-ui);font-size:9.5px;font-weight:600;letter-spacing:.08em;margin:2px 0 4px;opacity:.75;text-transform:uppercase}.verse-info-modal .vim-reformador-tag{background:var(--fg-muted);border-radius:999px;color:var(--bg);display:inline-block;font-size:8.5px;font-weight:600;letter-spacing:.05em;line-height:1.5;margin-left:5px;padding:0 5px;text-transform:uppercase;vertical-align:.12em}.verse-info-modal .vim-reformador-tag[data-tradicao=luterano]{background:#8a5a3c}.verse-info-modal .vim-reformador-tag[data-tradicao=calvinista]{background:#5a6f8a}.verse-info-modal .vim-reformador-tag[data-tradicao=arminiano]{background:#7a8a5a}.verse-info-modal .vim-debate-titulo{color:var(--fg);font-family:var(--font-ui);font-size:13px;font-weight:600;margin:0 0 4px}.verse-info-modal .vim-profecia-head{margin-bottom:6px}.verse-info-modal .vim-conclusao{background:color-mix(in srgb,var(--verse-num) 7%,var(--card-bg));border-left:2px solid var(--verse-num);border-radius:6px;padding:10px 14px}.verse-info-modal .vim-conclusao .vim-prose{font-size:14px;font-style:italic;line-height:1.6}.verse-info-modal .vim-patristica-citacoes{background:color-mix(in srgb,#8a5a4a 5%,var(--card-bg));border:1px solid color-mix(in srgb,#8a5a4a 18%,var(--border));border-radius:8px;margin-top:24px;padding:14px 16px}.verse-info-modal .vim-pat-title{color:color-mix(in srgb,#8a5a4a 80%,var(--fg) 20%);font-family:var(--font-bible);font-size:15px;font-weight:700;margin:0 0 4px}.verse-info-modal .vim-pat-sub{color:var(--fg-muted);font-family:var(--font-ui);font-size:12.5px;margin:0 0 12px}.verse-info-modal .vim-pat-sub strong{color:color-mix(in srgb,#8a5a4a 80%,var(--fg) 20%)}.verse-info-modal .vim-pat-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.verse-info-modal .vim-pat-link{background:var(--card-bg);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:6px;color:inherit;display:flex;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.verse-info-modal .vim-pat-link:hover{background:color-mix(in srgb,#8a5a4a 5%,var(--card-bg));border-color:color-mix(in srgb,#8a5a4a 35%,var(--border))}.verse-info-modal .vim-pat-link-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.verse-info-modal .vim-pat-padre{color:var(--fg);font-family:var(--font-bible);font-size:13.5px;font-weight:700}.verse-info-modal .vim-pat-obra{color:var(--fg-muted);font-family:var(--font-ui);font-size:12.5px;font-style:italic}.verse-info-modal .vim-pat-loc{align-items:center;color:var(--fg-muted);display:flex;flex-wrap:wrap;font-family:var(--font-ui);font-size:11px;gap:6px}.verse-info-modal .vim-pat-tag{background:color-mix(in srgb,#8a5a4a 12%,transparent);border-radius:999px;color:color-mix(in srgb,#8a5a4a 80%,var(--fg) 20%);font-family:var(--font-ui);font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase}.verse-info-modal .vim-pat-titulo{color:var(--fg-muted);font-family:var(--font-bible);font-size:12px;font-style:italic;font-weight:500;letter-spacing:.005em;margin:8px 0 0}.verse-info-modal .vim-pat-titulo:before{content:"↳ ";opacity:.6}.verse-info-modal .vim-pat-resumo{color:var(--fg-muted);font-family:var(--font-ui);font-size:12px;font-style:italic;line-height:1.5;margin:2px 0 0}.verse-info-modal .vim-pat-resumo--contextual{border-left:2px solid color-mix(in srgb,#8a5a4a 35%,var(--border));color:var(--fg);font-size:12.5px;font-style:normal;line-height:1.55;margin-top:6px;padding-left:9px}.verse-info-modal .vim-pat-seculo{color:var(--fg-muted);font-family:var(--font-ui);font-size:11px;font-variant-numeric:tabular-nums}.verse-info-modal .vim-pat-papel{background:color-mix(in srgb,#8a5a4a 12%,transparent);border-radius:999px;color:color-mix(in srgb,#8a5a4a 80%,var(--fg) 20%);font-family:var(--font-ui);font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase}.verse-info-modal .vim-pat-papel--refutacao{background:color-mix(in srgb,#b9304b 14%,transparent);color:color-mix(in srgb,#b9304b 75%,var(--fg) 25%)}.verse-info-modal .vim-pat-papel--exegese{background:color-mix(in srgb,#2e6cb6 14%,transparent);color:color-mix(in srgb,#2e6cb6 75%,var(--fg) 25%)}.verse-info-modal .vim-pat-papel--tipologia{background:color-mix(in srgb,#6a4a9c 14%,transparent);color:color-mix(in srgb,#6a4a9c 75%,var(--fg) 25%)}.verse-info-modal .vim-pat-papel--exemplo-moral{background:color-mix(in srgb,#4a7d3c 14%,transparent);color:color-mix(in srgb,#4a7d3c 75%,var(--fg) 25%)}.verse-info-modal .vim-pat-sentido{color:var(--fg-muted);font-family:var(--font-ui);font-size:10px;font-style:italic;opacity:.8}.verse-info-modal .vim-pat-junto{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-ui);font-size:11px;gap:6px;margin-top:6px}.verse-info-modal .vim-pat-junto-label{color:var(--fg-muted);font-style:italic}.verse-info-modal .vim-pat-junto-ref{background:transparent;border:1px solid color-mix(in srgb,#8a5a4a 25%,var(--border));border-radius:999px;color:color-mix(in srgb,#8a5a4a 80%,var(--fg) 20%);cursor:pointer;font-family:var(--font-ui);font-size:10.5px;font-weight:600;padding:1px 7px;transition:background .12s ease,border-color .12s ease}.verse-info-modal .vim-pat-junto-ref:hover{background:color-mix(in srgb,#8a5a4a 12%,transparent);border-color:color-mix(in srgb,#8a5a4a 50%,var(--border))}.verse-info-modal .vim-midrash-citacoes{background:color-mix(in srgb,#3b4a6b 5%,var(--card-bg));border:1px solid color-mix(in srgb,#3b4a6b 18%,var(--border));border-radius:8px;margin-top:12px;padding:14px 16px}.verse-info-modal .vim-mid-title{color:color-mix(in srgb,#3b4a6b 80%,var(--fg) 20%);font-family:var(--font-bible);font-size:15px;font-weight:700;margin:0 0 4px}.verse-info-modal .vim-mid-sub{color:var(--fg-muted);font-family:var(--font-ui);font-size:12.5px;margin:0 0 12px}.verse-info-modal .vim-mid-sub strong{color:color-mix(in srgb,#3b4a6b 80%,var(--fg) 20%)}.verse-info-modal .vim-mid-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.verse-info-modal .vim-mid-link{background:var(--card-bg);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:6px;color:inherit;display:flex;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.verse-info-modal .vim-mid-link:hover{background:color-mix(in srgb,#3b4a6b 5%,var(--card-bg));border-color:color-mix(in srgb,#3b4a6b 35%,var(--border))}.verse-info-modal .vim-mid-link-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.verse-info-modal .vim-mid-nome{color:var(--fg);font-family:var(--font-bible);font-size:13.5px;font-weight:700}.verse-info-modal .vim-mid-seculo{color:var(--fg-muted);font-family:var(--font-ui);font-size:11px;font-variant-numeric:tabular-nums}.verse-info-modal .vim-mid-info{align-items:center;background:color-mix(in srgb,var(--verse-num) 6%,var(--card-bg));border:1px solid color-mix(in srgb,var(--verse-num) 22%,var(--border));border-radius:50%;color:var(--verse-num);cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:12px;font-style:italic;font-weight:600;height:22px;justify-content:center;margin-left:auto;transition:background .15s,transform .12s;width:22px}.verse-info-modal .vim-mid-info:hover{background:color-mix(in srgb,var(--verse-num) 18%,var(--card-bg));transform:scale(1.08)}.verse-info-modal .vim-mid-loc{align-items:center;color:var(--fg-muted);display:flex;flex-wrap:wrap;font-family:var(--font-ui);font-size:11px;gap:6px}.verse-info-modal .vim-mid-papel{background:color-mix(in srgb,#3b4a6b 12%,transparent);border-radius:999px;color:color-mix(in srgb,#3b4a6b 80%,var(--fg) 20%);font-family:var(--font-ui);font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase}.verse-info-modal .vim-mid-papel--exegese-rabinica{background:color-mix(in srgb,#2e6cb6 14%,transparent);color:color-mix(in srgb,#2e6cb6 75%,var(--fg) 25%)}.verse-info-modal .vim-mid-papel--mashal{background:color-mix(in srgb,#6a4a9c 14%,transparent);color:color-mix(in srgb,#6a4a9c 75%,var(--fg) 25%)}.verse-info-modal .vim-mid-papel--gematria{background:color-mix(in srgb,#b9304b 14%,transparent);color:color-mix(in srgb,#b9304b 75%,var(--fg) 25%)}.verse-info-modal .vim-mid-papel--analogia{background:color-mix(in srgb,#4a7d3c 14%,transparent);color:color-mix(in srgb,#4a7d3c 75%,var(--fg) 25%)}.verse-info-modal .vim-mid-papel--drash-narrativo{background:color-mix(in srgb,#c98a2a 14%,transparent);color:color-mix(in srgb,#c98a2a 75%,var(--fg) 25%)}.verse-info-modal .vim-mid-sentido,.verse-info-modal .vim-mid-trad{color:var(--fg-muted);font-family:var(--font-ui);font-size:10px;font-style:italic;opacity:.8}.verse-info-modal .vim-mid-resumo{color:var(--fg-muted);font-family:var(--font-ui);font-size:12px;font-style:italic;line-height:1.5;margin:2px 0 0}.verse-info-modal .vim-mid-resumo--contextual{border-left:2px solid color-mix(in srgb,#3b4a6b 35%,var(--border));color:var(--fg);font-size:12.5px;font-style:normal;line-height:1.55;margin-top:6px;padding-left:9px}.verse-info-modal .vim-mid-titulo{color:var(--fg-muted);font-family:var(--font-bible);font-size:12px;font-style:italic;font-weight:500;letter-spacing:.005em;margin:8px 0 0}.verse-info-modal .vim-mid-titulo:before{content:"↳ ";opacity:.6}.verse-info-modal .vim-mid-rabinos{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--font-ui);font-size:11px;gap:6px;margin-top:6px}.verse-info-modal .vim-mid-rabinos-label{color:var(--fg-muted);font-style:italic}.verse-info-modal .vim-mid-rabinos-list{color:color-mix(in srgb,#3b4a6b 70%,var(--fg) 30%);font-style:italic}.verse-info-modal .vim-mid-junto{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-ui);font-size:11px;gap:6px;margin-top:6px}.verse-info-modal .vim-mid-junto-label{color:var(--fg-muted);font-style:italic}.verse-info-modal .vim-mid-junto-ref{background:transparent;border:1px solid color-mix(in srgb,#3b4a6b 25%,var(--border));border-radius:999px;color:color-mix(in srgb,#3b4a6b 80%,var(--fg) 20%);cursor:pointer;font-family:var(--font-ui);font-size:10.5px;font-weight:600;padding:1px 7px;transition:background .12s ease,border-color .12s ease}.verse-info-modal .vim-mid-junto-ref:hover{background:color-mix(in srgb,#3b4a6b 12%,transparent);border-color:color-mix(in srgb,#3b4a6b 50%,var(--border))}.profecia-modal .pm-head{align-items:flex-start;border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:16px 20px 8px}.profecia-modal .pm-kicker{color:var(--profecia-color);display:block;font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.profecia-modal .pm-title{color:var(--fg);font-family:var(--font-bible);font-size:20px;line-height:1.2;margin:0}.profecia-modal .pm-body{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 20px 24px}.profecia-modal .pm-tipo-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:-4px}.profecia-modal .pm-tipo-chip{background:color-mix(in srgb,var(--profecia-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--profecia-color) 28%,transparent);border-radius:999px;color:var(--profecia-color);display:inline-block;font-family:var(--font-ui);font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.profecia-modal .pm-tipo-chip--cristo{background:color-mix(in srgb,var(--red-letter) 12%,transparent);border-color:color-mix(in srgb,var(--red-letter) 26%,transparent);color:var(--red-letter)}.profecia-modal .pm-section-title{color:var(--profecia-color);font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 6px;text-transform:uppercase}.profecia-modal .pm-section-icon{display:inline-block;font-size:1.25em;letter-spacing:0;line-height:0;margin-right:3px;text-transform:none;vertical-align:-.1em}.profecia-modal .pm-prose{color:var(--fg);font-family:var(--font-ui);font-size:13.5px;line-height:1.6}.profecia-modal .pm-resumo-principal{background:linear-gradient(180deg,color-mix(in srgb,var(--profecia-color) 8%,var(--card-bg)) 0,color-mix(in srgb,var(--profecia-color) 2%,var(--card-bg)));border-radius:8px;padding:14px 16px}.profecia-modal .pm-prose-destaque{font-family:Literata,Georgia,serif;font-feature-settings:"onum" 1,"kern" 1;font-size:15px;line-height:1.65}.profecia-modal .pm-comentario{background:color-mix(in srgb,var(--red-letter) 5%,var(--card-bg));border-left:2px solid var(--red-letter);border-radius:4px;padding:12px 14px}.profecia-modal .pm-comentario .pm-prose{font-family:Literata,Georgia,serif;font-size:14px;line-height:1.7}.profecia-modal .pm-cumprimentos{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.profecia-modal .pm-cumprimento{background:color-mix(in srgb,var(--profecia-color) 4%,var(--card-bg));border:1px solid color-mix(in srgb,var(--profecia-color) 14%,var(--border));border-radius:6px;padding:10px 12px}.profecia-modal .pm-cumprimento-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:5px}.profecia-modal .pm-cumprimento-tag{background:var(--fg-muted);border-radius:999px;color:var(--bg);display:inline-block;font-family:var(--font-ui);font-size:9.5px;font-weight:600;letter-spacing:.05em;padding:1.5px 7px;text-transform:uppercase;vertical-align:.12em}.profecia-modal .pm-cumprimento-tag[data-tipo=proximo]{background:#8a7a5a}.profecia-modal .pm-cumprimento-tag[data-tipo=historico]{background:#6b7a8a}.profecia-modal .pm-cumprimento-tag[data-tipo=cristologico]{background:var(--red-letter)}.profecia-modal .pm-cumprimento-tag[data-tipo=escatologico]{background:#5a6f8a}.profecia-modal .pm-cumprimento-tag[data-tipo=tipologico]{background:#7a5a8a}.profecia-modal .pm-cumprimento-tag[data-tipo=parcial]{background:#8a5a6b}.profecia-modal .pm-cumprimento-nota{color:var(--fg);font-size:12.5px;line-height:1.55}.profecia-modal .pm-empty .pm-prose{color:var(--fg-muted);font-style:italic}.biografia-modal[data-v-b3335829]{--bgm-accent:#4a6b8e;--bgm-accent-bg:color-mix(in srgb,var(--bgm-accent) 8%,var(--card-bg));--bgm-locais:#5a7d6e;--bgm-datas:#a07a3e}.bgm-head[data-v-b3335829]{align-items:flex-start;background:var(--card-bg);border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:14px 16px 12px}.bgm-header[data-v-b3335829]{display:flex;flex:1;gap:12px;min-width:0}.bgm-avatar-btn[data-v-b3335829]{background:transparent;border:none;cursor:zoom-in;flex-shrink:0;padding:0}.bgm-avatar[data-v-b3335829]{background:var(--bgm-accent-bg);border:2px solid color-mix(in srgb,var(--bgm-accent) 30%,var(--border));border-radius:50%;display:block;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.bgm-avatar--placeholder[data-v-b3335829]{align-items:center;color:var(--bgm-accent);display:flex;font-size:26px;justify-content:center}.bgm-head-text[data-v-b3335829]{flex:1;min-width:0}.bgm-nome[data-v-b3335829]{color:var(--fg);font-family:var(--font-bible);font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.bgm-autor[data-v-b3335829]{color:var(--fg-muted);font-family:var(--font-ui);font-size:12px;font-style:italic;margin:2px 0 0}.bgm-chips[data-v-b3335829]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.bgm-chip[data-v-b3335829]{background:color-mix(in srgb,var(--fg) 6%,transparent);border-radius:999px;color:var(--fg-muted);font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.bgm-chip--tradicao[data-v-b3335829]{background:var(--bgm-accent-bg);color:var(--bgm-accent)}.bgm-chip--datas[data-v-b3335829]{font-style:italic;letter-spacing:0;text-transform:none}.bgm-empty[data-v-b3335829],.bgm-loading[data-v-b3335829]{color:var(--fg-muted);flex:1;font-family:var(--font-ui);padding:32px 20px;text-align:center}.bgm-body[data-v-b3335829]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;gap:14px;padding:14px 16px 28px}.bgm-body[data-v-b3335829],.bgm-section[data-v-b3335829]{display:flex;flex-direction:column}.bgm-section[data-v-b3335829]{gap:6px}.bgm-card[data-v-b3335829]{background:color-mix(in srgb,var(--bgm-accent) 5%,transparent);border-left:3px solid var(--bgm-accent);border-radius:6px;padding:10px 12px}.bgm-card--locais[data-v-b3335829]{background:color-mix(in srgb,var(--bgm-locais) 6%,transparent);border-left-color:var(--bgm-locais)}.bgm-card--datas[data-v-b3335829]{background:color-mix(in srgb,var(--bgm-datas) 6%,transparent);border-left-color:var(--bgm-datas)}.bgm-title--locais[data-v-b3335829]{color:var(--bgm-locais)}.bgm-title--datas[data-v-b3335829]{color:var(--bgm-datas)}.bgm-resumo-card[data-v-b3335829]{background:var(--bgm-accent-bg);border-left:3px solid var(--bgm-accent);border-radius:4px;margin-top:4px;padding:12px 14px}.bgm-prose-destaque[data-v-b3335829]{color:var(--fg);font-family:var(--font-bible);font-size:14.5px;font-style:italic;line-height:1.55}.bgm-section-title[data-v-b3335829]{align-items:center;color:var(--bgm-accent);display:flex;font-family:var(--font-ui);font-size:12px;font-weight:700;gap:6px;letter-spacing:.06em;margin:8px 0 4px;text-transform:uppercase}.bgm-section-icon[data-v-b3335829]{opacity:.7}.bgm-toggle[data-v-b3335829]{align-items:center;background:color-mix(in srgb,var(--fg) 4%,transparent);border:none;border-radius:4px;color:var(--fg);cursor:pointer;display:flex;font-family:var(--font-ui);font-size:12px;font-weight:600;justify-content:space-between;letter-spacing:.05em;padding:8px 10px;text-transform:uppercase;transition:background .15s ease;width:100%}.bgm-toggle[data-v-b3335829]:hover{background:color-mix(in srgb,var(--bgm-accent) 8%,transparent);color:var(--bgm-accent)}.bgm-toggle-icon[data-v-b3335829]{color:var(--fg-muted);font-size:12px}.bgm-toggle-emoji[data-v-b3335829]{font-size:13px;margin-right:4px;opacity:.85}.bgm-paragrafos[data-v-b3335829]{display:flex;flex-direction:column;gap:10px;padding:8px 4px 0}.bgm-paragrafo[data-v-b3335829],.bgm-prose[data-v-b3335829]{color:var(--fg);font-family:var(--font-bible);font-size:14px;line-height:1.6}.bgm-paragrafos>.bgm-paragrafo[data-v-b3335829]:first-child:first-letter{color:var(--bgm-accent);float:left;font-family:var(--font-bible);font-feature-settings:"onum" 1,"kern" 1;font-size:2.6em;font-weight:600;line-height:.9;margin:4px 8px 0 0}.bgm-datas-dl[data-v-b3335829],.bgm-locais-dl[data-v-b3335829]{display:grid;font-family:var(--font-ui);font-size:12.5px;gap:6px 12px;grid-template-columns:max-content 1fr;margin:4px 0 0}.bgm-datas-dl dt[data-v-b3335829],.bgm-locais-dl dt[data-v-b3335829]{align-items:center;color:var(--fg-muted);display:flex;font-size:10.5px;font-weight:600;gap:4px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.bgm-loc-icon[data-v-b3335829]{font-size:12px}.bgm-datas-dl dd[data-v-b3335829],.bgm-locais-dl dd[data-v-b3335829]{color:var(--fg)}.bgm-atuacao[data-v-b3335829],.bgm-datas-dl dd[data-v-b3335829],.bgm-locais-dl dd[data-v-b3335829]{display:flex;flex-direction:column;gap:2px;margin:0}.bgm-atuacao[data-v-b3335829]{padding-left:18px}.bgm-data-line[data-v-b3335829]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.bgm-data-tag[data-v-b3335829]{background:color-mix(in srgb,var(--bgm-datas) 14%,transparent);border-radius:999px;color:var(--bgm-datas);font-size:9.5px;font-weight:700;letter-spacing:.05em;padding:1px 6px;text-transform:uppercase}.bgm-data-nota[data-v-b3335829]{color:var(--fg-muted);font-size:11px;font-style:italic}.bgm-obras-list[data-v-b3335829]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:8px 0 0;padding:0}.bgm-obra[data-v-b3335829]{background:color-mix(in srgb,var(--fg) 2%,transparent);border-left:2px solid var(--border);border-radius:0 4px 4px 0;padding:8px 10px}.bgm-obra-head[data-v-b3335829]{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.bgm-obra-titulo[data-v-b3335829]{color:var(--fg);font-family:var(--font-bible);font-size:13.5px}.bgm-obra-ano[data-v-b3335829]{color:var(--fg-muted);flex-shrink:0;font-family:var(--font-ui);font-size:11px}.bgm-obra-desc[data-v-b3335829]{color:var(--fg);font-family:var(--font-bible);font-size:13px;line-height:1.5;margin:4px 0 0}.bgm-citacoes[data-v-b3335829]{gap:10px;list-style:none;margin:8px 0 0;padding:0}.bgm-citacao[data-v-b3335829],.bgm-citacoes[data-v-b3335829]{display:flex;flex-direction:column}.bgm-citacao[data-v-b3335829]{gap:2px}.bgm-citacao-texto[data-v-b3335829]{background:var(--bgm-accent-bg);border-left:3px solid var(--bgm-accent);border-radius:0 4px 4px 0;color:var(--fg);font-family:var(--font-bible);font-size:13.5px;font-style:italic;line-height:1.55;margin:0;padding:8px 12px}.bgm-citacao-obra[data-v-b3335829]{align-self:flex-end;color:var(--fg-muted);font-family:var(--font-ui);font-size:11px}.bgm-refs-grid[data-v-b3335829]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.bgm-influencias[data-v-b3335829]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:8px 0 0;padding:0}.bgm-influencia[data-v-b3335829]{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--font-ui);font-size:12.5px;gap:5px}.bgm-influencia-relacao[data-v-b3335829]{color:var(--fg-muted);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.bgm-influencia-link[data-v-b3335829]{background:transparent;border:none;color:var(--bgm-accent);cursor:pointer;font-family:inherit;font-size:inherit;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.bgm-influencia-link[data-v-b3335829]:hover{text-decoration-style:solid}.bgm-influencia-nome[data-v-b3335829]{color:var(--fg)}.bgm-influencia-nota[data-v-b3335829]{color:var(--fg-muted);flex:1;font-style:italic;min-width:200px}.bgm-tags[data-v-b3335829]{display:flex;flex-wrap:wrap;gap:5px}.bgm-tag[data-v-b3335829]{background:color-mix(in srgb,var(--fg) 4%,transparent);border-radius:999px;color:var(--fg-muted);font-family:var(--font-ui);font-size:10.5px;padding:2px 7px}.bgm-relacionados[data-v-b3335829]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.bgm-relacionado[data-v-b3335829]{background:var(--card-bg);border:1px solid var(--border);border-radius:4px;color:var(--fg);cursor:pointer;font-family:var(--font-ui);font-size:12px;padding:4px 9px;transition:background .12s,border-color .12s}.bgm-relacionado[data-v-b3335829]:hover{background:var(--bgm-accent-bg);border-color:var(--bgm-accent);color:var(--bgm-accent)}.bgm-footer[data-v-b3335829]{border-top:1px solid var(--border);margin-top:8px;padding-top:12px;text-align:center}.bgm-page-link[data-v-b3335829]{color:var(--bgm-accent);font-family:var(--font-ui);font-size:13px;font-weight:600;text-decoration:none}.bgm-page-link[data-v-b3335829]:hover{text-decoration:underline}.bgm-lightbox[data-v-b3335829]{align-items:center;background:#000000d9;cursor:zoom-out;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.bgm-lightbox img[data-v-b3335829]{border-radius:12px;box-shadow:0 20px 60px #0009;image-rendering:-webkit-optimize-contrast;max-height:90vh;max-width:90vw}.bgm-lightbox-close[data-v-b3335829]{background:#ffffff26;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:40px;position:absolute;right:24px;top:20px;width:40px}.bgm-lightbox-close[data-v-b3335829]:hover{background:#ffffff40}.correlatos-modal{isolation:isolate;--cm-accent:#5a7d6e;display:flex;flex-direction:column;font-family:var(--font-ui);height:100%}.correlatos-modal .cm-header{align-items:flex-start;background:color-mix(in srgb,var(--cm-accent) 4%,var(--card-bg));border-bottom:1px solid var(--border);display:flex;flex-shrink:0;justify-content:space-between;padding:18px 20px 12px}.correlatos-modal .cm-head-content{flex:1;min-width:0}.correlatos-modal .cm-eyebrow{color:var(--cm-accent);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.correlatos-modal .cm-ref{color:var(--fg);font-family:var(--font-bible);font-size:22px;font-weight:700;margin:4px 0 6px}.correlatos-modal .cm-from-texto{background:var(--card-bg);border-left:3px solid var(--cm-accent);border-radius:0 4px 4px 0;color:var(--fg);font-family:var(--font-bible);font-size:13.5px;line-height:1.55;margin:8px 0 6px;padding:8px 12px;position:relative}.correlatos-modal .cm-versao-tag{background:color-mix(in srgb,var(--cm-accent) 12%,transparent);border-radius:999px;color:var(--cm-accent);display:inline-block;font-family:var(--font-ui);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.06em;margin-left:6px;padding:1px 6px;text-transform:uppercase;vertical-align:middle}.correlatos-modal .cm-from-resumo{display:none}.correlatos-modal .cm-timeline-cta{align-items:center;background:color-mix(in srgb,var(--cm-accent) 10%,var(--card-bg));border:1px solid color-mix(in srgb,var(--cm-accent) 35%,var(--border));border-radius:999px;color:color-mix(in srgb,var(--cm-accent) 85%,var(--fg) 15%);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.02em;margin-top:10px;padding:7px 12px 7px 10px;text-decoration:none;transition:background .15s,border-color .15s,transform .1s}.correlatos-modal .cm-timeline-cta:hover{background:color-mix(in srgb,var(--cm-accent) 18%,var(--card-bg));border-color:var(--cm-accent);transform:translateY(-1px)}.correlatos-modal .cm-timeline-icon{font-size:14px}.correlatos-modal .cm-timeline-sub{border-left:1px solid color-mix(in srgb,var(--cm-accent) 25%,var(--border));font-size:10.5px;font-style:italic;font-weight:500;letter-spacing:0;margin-left:4px;opacity:.75;padding-left:8px}.correlatos-modal .cm-empty,.correlatos-modal .cm-loading{color:var(--fg-muted);padding:30px 20px;text-align:center}.correlatos-modal .cm-body{flex:1;overflow-y:auto;padding:16px 18px 24px}.correlatos-modal .cm-stats{color:var(--fg-muted);font-size:12px;margin:0 0 12px}.correlatos-modal .cm-stats strong{color:var(--cm-accent);font-weight:700}.correlatos-modal .cm-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.correlatos-modal .cm-item{background:var(--card-bg);border:1px solid var(--border);border-radius:8px;padding:12px 14px;transition:border-color .15s}.correlatos-modal .cm-item:hover{border-color:color-mix(in srgb,var(--cm-accent) 35%,var(--border))}.correlatos-modal .cm-item-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.correlatos-modal .cm-ref-link{color:var(--cm-accent);font-family:var(--font-bible);font-size:14.5px;font-weight:700;text-decoration:none}.correlatos-modal .cm-ref-link:hover{text-decoration:underline}.correlatos-modal .cm-votes{background:color-mix(in srgb,var(--cm-accent) 8%,transparent);border-radius:999px;color:var(--fg-muted);font-size:11px;font-variant-numeric:tabular-nums;padding:1px 7px}.correlatos-modal .cm-stars{font-size:10px}.correlatos-modal .cm-meta-line{align-items:center;color:var(--fg-muted);display:flex;flex-wrap:wrap;font-size:10.5px;gap:6px;margin-bottom:6px}.correlatos-modal .cm-tipo{background:color-mix(in srgb,var(--cm-accent) 12%,transparent);border-radius:999px;color:color-mix(in srgb,var(--cm-accent) 80%,var(--fg) 20%);font-size:9px;font-weight:600;letter-spacing:.04em;padding:1px 6px;text-transform:uppercase}.correlatos-modal .cm-tipo--cumprimento-profecia{background:color-mix(in srgb,#b9304b 12%,transparent);color:color-mix(in srgb,#b9304b 75%,var(--fg) 25%)}.correlatos-modal .cm-tipo--tipologia{background:color-mix(in srgb,#6a4a9c 12%,transparent);color:color-mix(in srgb,#6a4a9c 75%,var(--fg) 25%)}.correlatos-modal .cm-tipo--citacao-direta{background:color-mix(in srgb,#2e6cb6 12%,transparent);color:color-mix(in srgb,#2e6cb6 75%,var(--fg) 25%)}.correlatos-modal .cm-tipo--contraste{background:color-mix(in srgb,#c98a2a 12%,transparent);color:color-mix(in srgb,#c98a2a 75%,var(--fg) 25%)}.correlatos-modal .cm-autor,.correlatos-modal .cm-dist,.correlatos-modal .cm-trel{opacity:.85}.correlatos-modal .cm-evento{background:color-mix(in srgb,var(--cm-accent) 8%,transparent);border-radius:999px;color:color-mix(in srgb,var(--cm-accent) 90%,var(--fg) 10%);font-weight:600;padding:1px 6px}.correlatos-modal .cm-livro-line{color:var(--fg-muted);font-family:var(--font-ui);font-size:10.5px;font-style:italic;margin-bottom:6px;opacity:.75}.correlatos-modal .cm-livro-icon{margin-right:2px;opacity:.6}.correlatos-modal .cm-resumo{display:none}.correlatos-modal .cm-item--destaque{border-left:3px solid var(--cm-accent)}.correlatos-modal .cm-to-texto{background:color-mix(in srgb,var(--cm-accent) 5%,transparent);border-left:2px solid color-mix(in srgb,var(--cm-accent) 35%,var(--border));border-radius:0 3px 3px 0;color:var(--fg);font-family:var(--font-bible);font-size:13px;line-height:1.55;margin:4px 0 6px;padding:6px 10px}.correlatos-modal .cm-resumo{color:var(--fg-muted);font-size:12px;font-style:italic;line-height:1.5;margin:4px 0 0}.correlatos-modal .cm-conexao{border-left:2px solid color-mix(in srgb,var(--cm-accent) 30%,var(--border));color:color-mix(in srgb,var(--fg) 80%,var(--cm-accent) 20%);font-size:12px;font-style:italic;line-height:1.5;margin:6px 0 0;padding-left:8px}.correlatos-modal .cm-conexao-label{color:var(--cm-accent);font-style:normal;font-weight:700;margin-right:3px}.correlatos-modal .cm-palavras{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.correlatos-modal .cm-palavra{background:color-mix(in srgb,var(--cm-accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--cm-accent) 18%,var(--border));border-radius:999px;color:color-mix(in srgb,var(--cm-accent) 70%,var(--fg) 30%);font-size:10px;font-style:italic;padding:1px 6px}.ref-pop-backdrop{background:transparent;inset:0;pointer-events:auto;position:fixed;z-index:1100}.ref-pop-card{backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);background:color-mix(in srgb,var(--card-bg) 62%,transparent);border:1px solid color-mix(in srgb,var(--fg) 12%,transparent);border-radius:10px;box-shadow:0 10px 30px -14px #0000004d,0 2px 6px -4px #0000002e;color:var(--fg);display:flex;flex-direction:column;font-family:var(--font-ui);overflow:hidden;position:fixed}:root[data-theme=dark] .ref-pop-card{background:color-mix(in srgb,var(--card-bg) 58%,transparent);box-shadow:0 14px 36px -12px #0000008c,0 2px 10px -4px #0006}@media(prefers-color-scheme:dark){:root:not([data-theme]) .ref-pop-card{background:color-mix(in srgb,var(--card-bg) 58%,transparent);box-shadow:0 14px 36px -12px #0000008c,0 2px 10px -4px #0006}}.ref-pop-head{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--fg) 8%,transparent);display:flex;gap:8px;padding:8px 10px 6px 12px}.ref-pop-kicker{background:color-mix(in srgb,var(--verse-num) 12%,transparent);border-radius:999px;color:var(--verse-num);flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.08em;padding:1px 6px;text-transform:uppercase}.ref-pop-title{color:var(--fg);flex:1;font-family:var(--font-bible);font-size:15px;font-weight:500;line-height:1.2;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-pop-close,.ref-pop-copy{background:transparent;border:none;border-radius:4px;color:var(--fg-muted);cursor:pointer;flex-shrink:0;font:inherit;font-size:14px;padding:4px 6px;transition:background-color .12s ease,color .12s ease}.ref-pop-close:hover,.ref-pop-copy:hover{background:color-mix(in srgb,var(--fg) 10%,transparent);color:var(--fg)}.ref-pop-copy{font-size:15px;line-height:1}.ref-pop-copy.is-copied{background:color-mix(in srgb,var(--verse-num) 15%,transparent);color:var(--verse-num)}.ref-pop-msg{color:var(--fg-muted);font-size:12.5px;font-style:italic;padding:14px;text-align:center}.ref-pop-msg-inline{padding:6px 0;text-align:left}.ref-pop-body{gap:8px;overflow-y:auto;padding:8px 12px 10px}.ref-pop-body,.ref-pop-group{display:flex;flex-direction:column}.ref-pop-group{gap:4px}.ref-pop-group-title{color:var(--verse-num);font-family:var(--font-ui);font-size:10.5px;font-weight:700;letter-spacing:.05em;margin:4px 0 2px;text-transform:uppercase}.ref-pop-verse{color:var(--fg);font-family:Literata,Georgia,Times New Roman,serif;font-feature-settings:"onum" 1,"kern" 1;font-size:14px;line-height:1.65;margin:0}.ref-pop-verse-he{font-family:var(--font-bible-he,"SBL Hebrew","Noto Serif Hebrew",serif);font-size:17px;line-height:2}.ref-pop-verse-grc{font-family:Gentium Plus,Gentium Book Plus,Georgia,serif;line-height:1.8}.ref-pop-vnum{display:inline-block;font-size:10px;font-weight:700;margin-right:4px;vertical-align:.35em}.ref-pop-open-inline,.ref-pop-vnum{color:var(--verse-num);font-family:var(--font-ui)}.ref-pop-open-inline{align-items:center;background:color-mix(in srgb,var(--verse-num) 10%,transparent);border:1px solid color-mix(in srgb,var(--verse-num) 28%,transparent);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;height:20px;justify-content:center;line-height:1;margin-left:6px;padding:0;transition:background-color .12s,color .12s,transform .12s;vertical-align:-.25em;width:20px}.ref-pop-open-inline:hover{background:var(--verse-num);color:var(--bg);transform:translate(1px,-1px)}.ref-pop-enter-active{transition:opacity .18s cubic-bezier(.2,.7,.2,1),transform .18s cubic-bezier(.2,.7,.2,1)}.ref-pop-leave-active{transition:opacity .14s ease,transform .14s ease}.ref-pop-enter-from .ref-pop-card,.ref-pop-leave-to .ref-pop-card{opacity:0;transform:translateY(-4px) scale(.97)}.ref-pop-enter-from,.ref-pop-leave-to{opacity:0}.ref-pop-card[data-placement=above]{transform-origin:bottom center}.ref-pop-card[data-placement=below]{transform-origin:top center}@media(prefers-reduced-motion:reduce){.ref-pop-enter-active,.ref-pop-leave-active{transition:none}.ref-pop-card{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--card-bg)}}
