.bible-container[data-astro-cid-dylrepc5]{-webkit-backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #fff9;border-radius:16px;margin-bottom:2rem;padding:2.5rem;box-shadow:0 4px 20px #0000000f}.bible-header[data-astro-cid-dylrepc5]{text-align:center;border-bottom:1px solid #eaeaea;margin-bottom:2rem;padding-bottom:1.5rem}.testament-badge[data-astro-cid-dylrepc5]{color:#3182ce;letter-spacing:.05em;background:#ebf4ff;border-radius:20px;margin-bottom:10px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-block}.bible-header[data-astro-cid-dylrepc5] h1[data-astro-cid-dylrepc5]{color:#2d3748;margin:0 0 .6rem;font-size:2.2rem;font-weight:800}.bible-header[data-astro-cid-dylrepc5] .subtitle[data-astro-cid-dylrepc5]{color:#718096;margin:0;font-size:.95rem}.testament-intro-box[data-astro-cid-dylrepc5]{background:linear-gradient(135deg,#f8fafc 0%,#edf2f7 100%);border:1px solid #e2e8f0;border-left:5px solid #3182ce;border-radius:12px;margin-bottom:2.2rem;padding:1.5rem 1.8rem;box-shadow:0 2px 8px #00000005}.intro-box-header[data-astro-cid-dylrepc5]{align-items:center;gap:10px;margin-bottom:.8rem;display:flex}.intro-icon[data-astro-cid-dylrepc5]{font-size:1.5rem}.intro-box-header[data-astro-cid-dylrepc5] h2[data-astro-cid-dylrepc5]{color:#2d3748;margin:0;font-size:1.25rem;font-weight:700}.intro-box-body[data-astro-cid-dylrepc5] p[data-astro-cid-dylrepc5]{color:#4a5568;margin:0 0 .8rem;font-size:14.5px;line-height:1.75}.intro-box-body[data-astro-cid-dylrepc5] p[data-astro-cid-dylrepc5]:last-of-type{margin-bottom:1rem}.intro-badge[data-astro-cid-dylrepc5]{color:#2b6cb0;vertical-align:middle;background:#ebf8ff;border:1px solid #bee3f8;border-radius:5px;margin-right:8px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-block}.intro-detail-guide[data-astro-cid-dylrepc5]{border-top:1px dashed #cbd5e0;margin-top:1.1rem;padding-top:1rem}.intro-subhead[data-astro-cid-dylrepc5]{color:#2d3748;margin:0 0 .75rem;font-size:.95rem;font-weight:700}.intro-part-list[data-astro-cid-dylrepc5]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.intro-part-list[data-astro-cid-dylrepc5] li[data-astro-cid-dylrepc5]{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #3182ce;border-radius:6px;flex-direction:column;gap:.2rem;padding:.65rem .9rem;display:flex}.intro-part-list[data-astro-cid-dylrepc5] li[data-astro-cid-dylrepc5] strong[data-astro-cid-dylrepc5]{color:#1a202c;font-size:.9rem}.intro-part-list[data-astro-cid-dylrepc5] li[data-astro-cid-dylrepc5] span[data-astro-cid-dylrepc5]{color:#4a5568;font-size:.84rem;line-height:1.65}.testament-switcher[data-astro-cid-dylrepc5]{border-bottom:2px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.8rem;display:flex}.active-tab[data-astro-cid-dylrepc5]{color:#2b6cb0;border-bottom:3px solid #3182ce;margin-bottom:-.9rem;padding-bottom:6px;font-size:1.2rem;font-weight:800}.switch-link[data-astro-cid-dylrepc5]{color:#4a5568;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s}.switch-link[data-astro-cid-dylrepc5]:hover{color:#3182ce;text-decoration:underline}.book-list[data-astro-cid-dylrepc5]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.1rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.book-list[data-astro-cid-dylrepc5] li[data-astro-cid-dylrepc5] a[data-astro-cid-dylrepc5]{color:#2d3748;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;height:100%;padding:1rem 1.1rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 3px #0000000a}.book-list[data-astro-cid-dylrepc5] li[data-astro-cid-dylrepc5] a[data-astro-cid-dylrepc5]:hover{background-color:#f7fafc;border-color:#3182ce;box-shadow:0 6px 16px #3182ce1f}.book-header-row[data-astro-cid-dylrepc5]{justify-content:space-between;align-items:baseline;margin-bottom:.15rem;display:flex}.book-name-ja[data-astro-cid-dylrepc5]{color:#1a202c;font-size:1.1rem;font-weight:800}.book-chapters-count[data-astro-cid-dylrepc5]{color:#718096;font-size:.75rem;font-weight:600}.book-name-en[data-astro-cid-dylrepc5]{color:#a0aec0;margin-bottom:.4rem;font-size:.75rem}.book-desc-snippet[data-astro-cid-dylrepc5]{color:#4a5568;border-top:1px solid #edf2f7;margin-top:auto;padding-top:8px;font-size:12px;line-height:1.45}.portal-nav-links[data-astro-cid-dylrepc5]{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.nav-btn[data-astro-cid-dylrepc5]{color:#4a5568;background:#edf2f7;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-block}.nav-btn[data-astro-cid-dylrepc5]:hover{color:#2d3748;background:#e2e8f0}.nav-btn[data-astro-cid-dylrepc5].primary{color:#fff;background:#3182ce}.nav-btn[data-astro-cid-dylrepc5].primary:hover{background:#2b6cb0}@media (width<=640px){.bible-container[data-astro-cid-dylrepc5]{padding:1.5rem}.portal-nav-links[data-astro-cid-dylrepc5]{flex-direction:column}.nav-btn[data-astro-cid-dylrepc5]{text-align:center;width:100%}}
