.gospel-flipbook{margin:0 0 1.25rem;outline:none}.flipbook-pages{position:relative;background:#352c25;padding:12px;border-radius:5px;box-shadow:0 18px 38px rgba(38,26,16,.2)}.flipbook-spread{display:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative;overflow:hidden;background:#e7ddcb;min-height:340px}.flipbook-spread.is-active{display:grid}.flipbook-spread:after{content:'';position:absolute;z-index:2;top:0;bottom:0;left:50%;width:18px;transform:translateX(-50%);background:linear-gradient(90deg,rgba(30,22,14,.17),rgba(255,255,255,.18),rgba(30,22,14,.22));pointer-events:none}.flipbook-page{padding:34px 30px 28px;background:#fffdf7;min-width:0}.portuguese-page{border-right:1px solid rgba(64,45,29,.22)}.aramaic-page{background:#f7f0e2;text-align:right}.flipbook-language{font-family:Arial,Helvetica,sans-serif!important;text-transform:uppercase;letter-spacing:.11em;font-size:.7rem!important;line-height:1.35!important;color:var(--red);margin:0 0 18px!important;text-align:inherit!important}.flipbook-page .source-paragraph{font-size:1.08rem;line-height:1.85;margin-bottom:1em}.flipbook-page .source-paragraph[dir=rtl]{font-size:1.38rem;line-height:1.9}.flipbook-controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:16px;font-family:Arial,Helvetica,sans-serif}.flipbook-controls button{appearance:none;border:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;font-size:.875rem;padding:9px 13px;cursor:pointer}.flipbook-controls button:hover:not(:disabled){border-color:var(--red);color:var(--red)}.flipbook-controls button:disabled{opacity:.42;cursor:default}.flipbook-counter{font-size:.82rem;color:var(--muted);min-width:42px;text-align:center}.flipbook-spread.turn-next{animation:flipNext .42s ease both}.flipbook-spread.turn-prev{animation:flipPrev .42s ease both}@keyframes flipNext{from{opacity:.25;transform:perspective(1100px) rotateY(-8deg);transform-origin:left center}to{opacity:1;transform:none}}@keyframes flipPrev{from{opacity:.25;transform:perspective(1100px) rotateY(8deg);transform-origin:right center}to{opacity:1;transform:none}}@media(max-width:760px){.flipbook-pages{padding:8px}.flipbook-spread.is-active{grid-template-columns:1fr}.flipbook-spread:after{display:none}.flipbook-page{padding:25px 21px}.portuguese-page{border-right:0;border-bottom:1px solid rgba(64,45,29,.22)}.flipbook-page .source-paragraph{font-size:1.05rem}.flipbook-page .source-paragraph[dir=rtl]{font-size:1.28rem}.flipbook-controls{gap:10px}.flipbook-controls button{padding:8px 9px}}@media(prefers-reduced-motion:reduce){.flipbook-spread.turn-next,.flipbook-spread.turn-prev{animation:none}}
.parasha-audio{margin:30px 0 16px;padding:24px;border:1px solid var(--line);border-top:2px solid var(--red);background:var(--soft)}.parasha-audio h3{font-size:1.55rem;margin-bottom:18px}.parasha-audio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.parasha-audio-grid>div{padding:16px;background:#fff;border:1px solid var(--line)}.parasha-audio-grid p{font:600 .9rem Arial,Helvetica,sans-serif;margin:0 0 10px;color:var(--red)}.parasha-audio audio{display:block;width:100%}@media(max-width:700px){.parasha-audio-grid{grid-template-columns:1fr}.parasha-audio{padding:18px}}
