.daily-lectio-reading{margin-top:12px;border-top:1px solid #dbe4ed;padding-top:10px}.daily-lectio-reading summary{cursor:pointer;color:#28588f;font-weight:700;line-height:1.5;padding:5px 0}.daily-lectio-reading summary:hover{color:#c90909}.daily-lectio-reading summary:focus-visible{outline:2px solid #28588f;outline-offset:4px;border-radius:3px}.daily-lectio-reading p{white-space:pre-line;margin:12px 0;color:#43576c;line-height:1.7;overflow-wrap:anywhere}.daily-lectio-reading h4{font-size:.94rem;color:#28588f;margin:18px 0 8px}.daily-lectio-source,.daily-lectio-status{font-size:.75rem;line-height:1.6;color:#5c6f82;margin:18px 0 0}.daily-lectio-source a{color:#28588f;text-decoration:underline;text-underline-offset:3px}.daily-gospel-video{min-width:0;margin-top:1.4rem;padding-top:1.3rem;border-top:1px solid var(--border,#d5dfeb)}.daily-gospel-video header{margin-bottom:1rem}.daily-gospel-video h4{margin:0 0 .3rem;font-size:1.08rem;color:var(--blue,#2b5c94)}.daily-gospel-video header p{margin:0;font-size:.85rem;color:var(--muted,#607287)}.daily-gospel-video>p{font-size:.9rem}.daily-gospel-video-frame{width:100%;aspect-ratio:16/9;overflow:hidden;background:#f3f6fa;border:1px solid #d5dfeb;border-radius:8px;margin-bottom:.7rem}.daily-gospel-video-frame iframe{display:block;width:100%;height:100%;border:0}.daily-gospel-video-frame>.loading-placeholder{height:100%}.daily-gospel-video-footer{min-height:1.4rem;font-size:.84rem}.daily-gospel-video>a,.daily-gospel-video-links{font-size:.84rem}.daily-gospel-video-links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.daily-gospel-video-links button{padding:0;border:0;background:transparent;color:var(--blue,#2b5c94);text-decoration:underline;cursor:pointer;font:inherit}.oremos-lectio-reading-column{min-width:0}
