.bible-container[data-astro-cid-rard6mrx]{-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-rard6mrx]{text-align:center;border-bottom:1px solid #eaeaea;margin-bottom:2rem;padding-bottom:1.5rem}.testament-badge[data-astro-cid-rard6mrx]{color:#6b46c1;letter-spacing:.05em;background:#faf5ff;border-radius:20px;margin-bottom:10px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-block}.bible-header[data-astro-cid-rard6mrx] h1[data-astro-cid-rard6mrx]{color:#2d3748;margin:0 0 .6rem;font-size:2.2rem;font-weight:800}.bible-header[data-astro-cid-rard6mrx] .subtitle[data-astro-cid-rard6mrx]{color:#718096;margin:0;font-size:.95rem}.testament-intro-box[data-astro-cid-rard6mrx]{background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%);border:1px solid #e9d8fd;border-left:5px solid #805ad5;border-radius:12px;margin-bottom:2.2rem;padding:1.5rem 1.8rem;box-shadow:0 2px 8px #00000005}.intro-box-header[data-astro-cid-rard6mrx]{align-items:center;gap:10px;margin-bottom:.8rem;display:flex}.intro-icon[data-astro-cid-rard6mrx]{font-size:1.5rem}.intro-box-header[data-astro-cid-rard6mrx] h2[data-astro-cid-rard6mrx]{color:#2d3748;margin:0;font-size:1.25rem;font-weight:700}.intro-box-body[data-astro-cid-rard6mrx] p[data-astro-cid-rard6mrx]{color:#4a5568;margin:0 0 .8rem;font-size:14.5px;line-height:1.75}.intro-box-body[data-astro-cid-rard6mrx] p[data-astro-cid-rard6mrx]:last-of-type{margin-bottom:1rem}.intro-badge[data-astro-cid-rard6mrx]{color:#6b46c1;vertical-align:middle;background:#faf5ff;border:1px solid #e9d8fd;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-rard6mrx]{border-top:1px dashed #d6bcfa;margin-top:1.1rem;padding-top:1rem}.intro-subhead[data-astro-cid-rard6mrx]{color:#2d3748;margin:0 0 .75rem;font-size:.95rem;font-weight:700}.intro-part-list[data-astro-cid-rard6mrx]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.intro-part-list[data-astro-cid-rard6mrx] li[data-astro-cid-rard6mrx]{background:#fff;border:1px solid #e9d8fd;border-left:3px solid #805ad5;border-radius:6px;flex-direction:column;gap:.2rem;padding:.65rem .9rem;display:flex}.intro-part-list[data-astro-cid-rard6mrx] li[data-astro-cid-rard6mrx] strong[data-astro-cid-rard6mrx]{color:#1a202c;font-size:.9rem}.intro-part-list[data-astro-cid-rard6mrx] li[data-astro-cid-rard6mrx] span[data-astro-cid-rard6mrx]{color:#4a5568;font-size:.84rem;line-height:1.65}.testament-switcher[data-astro-cid-rard6mrx]{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-rard6mrx]{color:#6b46c1;border-bottom:3px solid #805ad5;margin-bottom:-.9rem;padding-bottom:6px;font-size:1.2rem;font-weight:800}.switch-link[data-astro-cid-rard6mrx]{color:#4a5568;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s}.switch-link[data-astro-cid-rard6mrx]:hover{color:#805ad5;text-decoration:underline}.book-list[data-astro-cid-rard6mrx]{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-rard6mrx] li[data-astro-cid-rard6mrx] a[data-astro-cid-rard6mrx]{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-rard6mrx] li[data-astro-cid-rard6mrx] a[data-astro-cid-rard6mrx]:hover{background-color:#faf5ff;border-color:#805ad5;box-shadow:0 6px 16px #805ad526}.book-header-row[data-astro-cid-rard6mrx]{justify-content:space-between;align-items:baseline;margin-bottom:.15rem;display:flex}.book-name-ja[data-astro-cid-rard6mrx]{color:#1a202c;font-size:1.1rem;font-weight:800}.book-chapters-count[data-astro-cid-rard6mrx]{color:#718096;font-size:.75rem;font-weight:600}.book-name-en[data-astro-cid-rard6mrx]{color:#a0aec0;margin-bottom:.4rem;font-size:.75rem}.book-desc-snippet[data-astro-cid-rard6mrx]{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-rard6mrx]{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-rard6mrx]{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-rard6mrx]:hover{color:#2d3748;background:#e2e8f0}.nav-btn[data-astro-cid-rard6mrx].secondary{color:#fff;background:#3182ce}.nav-btn[data-astro-cid-rard6mrx].secondary:hover{background:#2b6cb0}@media (width<=640px){.bible-container[data-astro-cid-rard6mrx]{padding:1.5rem}.portal-nav-links[data-astro-cid-rard6mrx]{flex-direction:column}.nav-btn[data-astro-cid-rard6mrx]{text-align:center;width:100%}}
