::highlight(od-linha){background-color:#e7b24c24}::highlight(od-palavra){background-color:#e7b24c80;color:#2b2117}:root[data-theme=dark] ::highlight(od-linha){background-color:#ffd7841a}:root[data-theme=dark] ::highlight(od-palavra){background-color:#ffd784d9;color:#1a130a}.rg-w{border-radius:4px}.rg-w-linha{background-color:#e7b24c24}.rg-w-ativa{background-color:#e7b24c80;color:#2b2117}:root[data-theme=dark] .rg-w-linha{background-color:#ffd7841a}:root[data-theme=dark] .rg-w-ativa{background-color:#ffd784d9;color:#1a130a}#prayer-content :is(p,blockquote):not(.rubric):not(.rotulo):not(.terco-mystery){cursor:pointer;-webkit-tap-highlight-color:transparent}#prayer-content :is(.od-misterios,.terco-days) :is(p,li){cursor:auto}#prayer-content h2{font-size:calc(1.9rem * var(--reader-scale, 1))}#prayer-content p.rubric{font-size:calc(1rem * var(--reader-scale, 1))}#prayer-content p.rubric.nota{font-size:calc(.98rem * var(--reader-scale, 1))}#prayer-content .terco-mystery{font-size:calc(1.28rem * var(--reader-scale, 1))}#prayer-content .lead:first-letter{font-size:calc(3.6rem * var(--reader-scale, 1))}#prayer-content .rep-count{font-size:calc(1.1rem * var(--reader-scale, 1))}#prayer-content .rep-hint{font-size:calc(.72rem * var(--reader-scale, 1))}#prayer-content .rep-dot{width:calc(13px * var(--reader-scale, 1));height:calc(13px * var(--reader-scale, 1))}.rtool[aria-disabled=true]{opacity:.45;cursor:default}#prayer-content section.od-secao{margin:0 0 1.2rem;padding:0 0 0 .9rem;border-left:2px dotted color-mix(in srgb,var(--gold) 55%,transparent)}#prayer-content section.od-secao>.rep-secao{margin:-.4rem 0 1rem}#prayer-content section.od-secao.rep-done{border-left-style:solid}#prayer-content .od-misterios{margin:.4rem 0 1.8rem;padding:.9rem 1.1rem;border:1px solid var(--hair);border-radius:12px;background:color-mix(in srgb,var(--gold) 5%,transparent);font-size:calc(1rem * var(--reader-scale, 1))}#prayer-content .od-misterios.od-hoje{border-color:color-mix(in srgb,var(--gold) 60%,var(--hair))}#prayer-content .od-mist-titulo{margin:0 0 .35rem;font-size:.78em;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}#prayer-content .od-mist-titulo .od-mist-dias{text-transform:none;letter-spacing:.02em;color:var(--ink-soft)}#prayer-content .od-mist-hoje{margin:0 0 .5rem;color:var(--ink);font-style:italic;min-height:1.5em}#prayer-content .od-mist-hoje a{color:var(--gold)}#prayer-content .od-mist-sumario{margin:0;padding-left:1.4rem;display:grid;gap:.25rem}#prayer-content .od-mist-sumario a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}#prayer-content .od-mist-sumario a:hover{color:var(--gold)}#prayer-content .od-mist-sumario .od-mist-dias{color:var(--ink-soft);font-size:.85em}#prayer-content .od-mist-sumario li.od-hoje{color:var(--gold);font-weight:500}#prayer-content :is(li,h2).od-hoje:after{content:attr(data-hoje-rotulo);display:inline-block;margin-left:.5rem;padding:.05rem .5rem;border-radius:999px;border:1px solid var(--gold);font-family:EB Garamond,serif;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);vertical-align:middle;font-weight:400}#prayer-content .terco-days .od-mist-hoje{margin:.8rem 0 .3rem}#prayer-content .terco-days .od-mist-sumario{font-size:.95em}#prayer-content .day-chip.od-hoje:not(.day-on){border-color:var(--gold)}#prayer-content .od-distrib{display:flex;flex-wrap:wrap;gap:.3rem;width:fit-content;max-width:100%;margin:.1rem 0 .9rem;padding:.22rem;border:1px solid var(--hair);border-radius:14px;background:color-mix(in srgb,var(--paper) 70%,transparent)}#prayer-content .od-distrib-op{flex:1 1 auto;min-height:40px;padding:.2rem .75rem;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--ink-soft);font-family:EB Garamond,serif;font-size:.9rem;line-height:1.2;cursor:pointer;transition:all .18s}#prayer-content .od-distrib-op:hover{color:var(--gold)}html:not(.od-trad) #prayer-content .od-distrib-op[data-distrib=jp2],html.od-trad #prayer-content .od-distrib-op[data-distrib=trad]{color:var(--ink);border-color:color-mix(in srgb,var(--gold) 55%,var(--hair));background:color-mix(in srgb,var(--gold) 14%,transparent)}html.od-trad #prayer-content .od-dias-jp2,html:not(.od-trad) #prayer-content .od-dias-trad{display:none}#prayer-content .od-distrib-op:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}html.od-trad #prayer-content [data-luminosos]{display:none!important}html.od-foco .topbar,html.od-foco .footsite,html.od-foco .reader-tools>:not(#focusBtn):not(#imersaoBtn),html.od-foco .bio-link,html.od-foco .prod-related{display:none!important}html.od-foco .reader-hero{min-height:26vh}html.od-foco .reader-tools{justify-content:flex-end;margin-bottom:.8rem}@media(max-width:380px){.reader-body .rg-bar{gap:.25rem;padding-left:.45rem;padding-right:.45rem}.rg-bar .rg-controls{gap:.22rem}.rg-bar .rg-btn{min-width:40px}.rg-bar .rg-speed select{padding:.2rem .15rem;font-size:.78rem}}@media(max-width:340px){.reader-body .rg-bar{flex-wrap:wrap}.rg-bar .rg-speed{margin-left:0}}@media(min-width:768px){.reader-body .rg-bar{margin-left:-2rem;margin-right:-2rem;flex-wrap:nowrap}.rg-bar .rg-btn{padding:0 .55rem}.rg-bar :is(.rg-controls,.rg-speed){flex-shrink:0}.rg-bar .rg-title{letter-spacing:.14em;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}#rgFoco[aria-pressed=true]{border-color:var(--gold);color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent)}:root{--od-seguro: env(safe-area-inset-bottom, 0px)}.rg-bar{padding-bottom:calc(.7rem + var(--od-seguro));transition:transform .25s ease,opacity .25s ease}.rg-bar.rg-recolhida{transform:translateY(calc(100% + 16px));opacity:0;pointer-events:none}@media(max-width:560px){.rg-bar{padding-bottom:calc(.55rem + var(--od-seguro))}}.beads,.day-caption{scroll-margin-top:84px}html.od-foco .beads,html.od-foco .day-caption{scroll-margin-top:1rem}.imersao,.imersao-frente,.imersao-topo{display:none}#rgImersao[aria-pressed=true],#imersaoBtn[aria-pressed=true]{border-color:var(--gold);color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent)}@media screen{html:root.od-imersao{--paper: #120d07;--paper-raised: #1d150c;--ink: #f4ead6;--ink-soft: #d2c09c;--hair: rgba(233, 194, 122, .24);--gold: #e6b75e;--gold-bright: #f5ca74;--flame: #ffd784;--glow: rgba(240, 194, 100, .5);--shadow: rgba(0, 0, 0, .5);--scrim: rgba(5, 3, 1, .72);color-scheme:dark;background:#0b0805;scrollbar-width:none}html.od-imersao::-webkit-scrollbar{display:none}html.od-imersao body{background:transparent}html.od-imersao :is(.topbar,.footsite,.texture,.reader-hero,.reader-tools,.bio-link,.prod-related,#rgFoco){display:none!important}html.od-imersao .reader-body{max-width:40rem;padding:46vh clamp(1.1rem,5vw,1.6rem) 62vh}html.od-imersao #prayer-content{font-size:calc(1.3rem * var(--reader-scale, 1));line-height:1.8;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 22px rgba(0,0,0,.7)}html.od-imersao #prayer-content blockquote{background:#0c080457}html.od-imersao #prayer-content :is(h2,h3){text-shadow:0 0 24px rgba(240,194,100,.25),0 1px 2px rgba(0,0,0,.9)}:root.od-imersao ::highlight(od-linha){background-color:#ffd78426}:root.od-imersao ::highlight(od-palavra){background-color:#ffd784e6;color:#1a130a;text-shadow:none}:root.od-imersao .rg-w-linha{background-color:#ffd78426}:root.od-imersao .rg-w-ativa{background-color:#ffd784e6;color:#1a130a;text-shadow:none}html.od-imersao .rg-bar{position:fixed;left:0;right:0;bottom:calc(10px + var(--od-seguro));margin:0 auto;width:min(44rem,calc(100% - 20px));z-index:36;padding-bottom:.7rem;background:#140e08db;border-color:#e9c27a38;box-shadow:0 10px 34px #0000008c;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}html.od-imersao .rg-bar.rg-recolhida{transform:none;opacity:1;pointer-events:auto}html.od-imersao :is(.beads,.day-caption){scroll-margin-top:calc(var(--im-topo, 64px) + 110px)}html.od-imersao .rg-speed select{background:#1d150c}html.od-imersao .imersao{display:block;position:fixed;inset:0;z-index:-1;overflow:hidden;background:#0b0805;pointer-events:none}.imersao-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;max-width:none;transform-origin:50% 35%;animation:im-respira-fundo 50s ease-in-out infinite alternate}@keyframes im-respira-fundo{0%{transform:scale(1.02)}to{transform:scale(1.1) translateY(-1.5%)}}.imersao-veu{position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 44%,#0a070480,#0a07049e 55%,#0a0704d1),linear-gradient(180deg,#0a070473,#0a070400 26% 60%,#0a07048c)}.imersao-luz{position:absolute;left:-10%;right:-10%;bottom:0;height:50%;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(ellipse 58% 60% at 50% 100%,#ffa03c4d,#ff8c281c 45%,#ff8c2800 72%);animation:im-luz 4.8s ease-in-out infinite}@keyframes im-luz{0%,to{opacity:.82}28%{opacity:1}52%{opacity:.74}76%{opacity:.95}}.imersao-brasas{position:absolute;inset:0}.im-brasa{position:absolute;left:var(--x);bottom:var(--im-baixo, 170px);width:var(--s);height:var(--s);border-radius:50%;background:#ffd27a;box-shadow:0 0 6px 2px #ffb046b3;opacity:0;animation:im-sobe var(--t) linear var(--a) infinite}@keyframes im-sobe{0%{transform:translate(0) scale(1);opacity:0}12%{opacity:.85}60%{opacity:.5}to{transform:translate(var(--dx),-56vh) scale(.35);opacity:0}}html.od-imersao .imersao-frente{display:block;position:fixed;inset:0;z-index:25;pointer-events:none;overflow:hidden}.imersao-nevoa{position:absolute;left:0;right:0;pointer-events:auto}.imersao-nevoa-cima{top:0;height:calc(var(--im-topo, 64px) + 100px);background:linear-gradient(180deg,#0a0704f7,#0a0704f2 calc(var(--im-topo, 64px) + 4px),#0a070400)}.imersao-nevoa-baixo{bottom:0;height:calc(var(--im-baixo, 170px) + 150px);background:linear-gradient(0deg,#0a0704f5,#0a0704f0 calc(var(--im-baixo, 170px) + 8px),#0a070400)}.imersao-velas{position:absolute;left:0;right:0;bottom:var(--im-base, 84px);height:96px}.imersao-velas:not(.imersao-lados):after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:7px;border-radius:2px;background:linear-gradient(180deg,#7a5524,#2c1c0b);box-shadow:0 -1px #ffcc8052,0 -12px 26px #ffaa4629}.imersao-lados{inset:0;height:auto}.im-vela{position:absolute;bottom:0;left:var(--x);width:var(--w);height:var(--h);transform:translate(-50%);--fw: max(8px, calc(var(--w) * .62));--fh: max(15px, calc(var(--w) * 1.36))}.im-luz{position:absolute;left:50%;bottom:100%;width:0;height:0}html.od-imersao .im-luz{animation:im-acende .9s ease-out calc(var(--i) * 90ms + .25s) backwards}@keyframes im-acende{0%{opacity:0;transform:scale(.25)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.im-chama{position:absolute;left:calc(var(--fw) / -2);bottom:4px;width:var(--fw);height:var(--fh);border-radius:50%/62% 62% 38% 38%;transform-origin:50% 92%;background:radial-gradient(ellipse 55% 60% at 50% 74%,#fffef6,#fff0bd 24%,#ffd06a 46%,#ff9a2c 72%,#e6641400);box-shadow:0 0 7px 1px #ffbe5a8c,0 0 2px #fff0c8cc;animation:im-tremula var(--d) ease-in-out var(--a) infinite}@keyframes im-tremula{0%,to{transform:rotate(-2deg) scale(1)}18%{transform:rotate(1.6deg) scale(.95,1.08)}37%{transform:rotate(-1deg) scale(1.04,.95)}58%{transform:rotate(2.4deg) scale(.93,1.1)}79%{transform:rotate(-1.4deg) scale(1.02,.98)}}.im-halo{position:absolute;left:calc(var(--fw) * -3.2);bottom:calc(4px + var(--fh) / 2 - var(--fw) * 3.2);width:calc(var(--fw) * 6.4);height:calc(var(--fw) * 6.4);border-radius:50%;background:radial-gradient(circle,#ffcc7470,#ffaa4629 38%,#ff963200 70%);animation:im-halo calc(var(--d) * 1.6) ease-in-out var(--a) infinite}@keyframes im-halo{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.im-corpo{position:absolute;inset:0;border-radius:3px 3px 2px 2px;background:linear-gradient(180deg,#ffce8080,#ffce8000 38%),linear-gradient(90deg,#9c8259,#e4d3ad 22%,#fbf3df 46%,#eee0c1 62%,#c4aa7c 84%,#876c48);box-shadow:0 0 16px #ffb45029}.im-corpo:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;border-radius:0 0 50% 50%/0 0 100% 100%;background:radial-gradient(ellipse at 50% 0%,rgba(255,228,164,.95),rgba(255,210,140,.3) 70%,transparent)}.im-corpo:after{content:"";position:absolute;left:50%;top:-6px;width:2px;height:7px;margin-left:-1px;border-radius:1px;background:linear-gradient(#1e140a,#4b3218)}.im-copo{width:26px;height:30px;--fw: 10px;--fh: 18px}.im-copo .im-luz{bottom:calc(100% - 7px)}.im-copo .im-corpo{border-radius:4px 4px 9px 9px;background:linear-gradient(180deg,rgba(var(--c),.5),rgba(var(--c),.88) 66%,rgba(var(--c2),.96));box-shadow:inset 0 3px 10px #ffce808c,0 0 20px rgba(var(--c),.5)}.im-copo .im-corpo:before{left:20%;right:auto;width:3px;top:5px;height:62%;border-radius:2px;background:#ffffff38}.im-copo .im-corpo:after{left:18%;right:18%;top:1px;width:auto;height:60%;margin:0;border-radius:50%;background:radial-gradient(ellipse at 50% 18%,#ffde96bf,#ffc87800 72%);animation:im-halo calc(var(--d) * 1.3) ease-in-out var(--a) infinite}.im-copo-rubi{--c: 168, 26, 32;--c2: 104, 12, 18}.im-copo-ambar{--c: 212, 118, 28;--c2: 136, 66, 10}.im-copo-ouro{--c: 222, 172, 70;--c2: 146, 106, 36}.im-lado{display:none}.im-lado:after{content:"";position:absolute;left:50%;bottom:-3px;width:calc(var(--w) * 2.3);height:12px;transform:translate(-50%);border-radius:50% 50% 5px 5px/70% 70% 5px 5px;background:linear-gradient(180deg,#e0b866,#8a6528 70%,#5a3f16);box-shadow:0 0 18px #ffb45033}html.od-imersao .imersao-topo{display:flex;position:fixed;top:0;left:0;right:0;z-index:35;align-items:center;justify-content:center;min-height:60px;padding:calc(.45rem + env(safe-area-inset-top,0px)) 3.8rem .45rem;pointer-events:none}.imersao-nome{margin:0;max-width:100%;font-family:Cormorant,Georgia,serif;font-weight:600;font-size:1.04rem;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--gold);text-shadow:0 0 18px rgba(240,194,100,.35);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.imersao-sair{pointer-events:auto;position:absolute;top:calc(.45rem + env(safe-area-inset-top,0px));right:calc(.55rem + env(safe-area-inset-right,0px));width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(233,194,122,.3);background:#140e0899;color:#f4ead6;cursor:pointer;transition:border-color .18s,color .18s}.imersao-sair:hover{border-color:var(--gold);color:var(--gold)}.imersao-sair:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}@media(min-width:1100px){.im-lado{display:block}.im-ponta{display:none}.imersao-velas:not(.imersao-lados):after{left:18%;right:18%}}@media(max-width:699px){.im-largo{display:none}.imersao-velas{height:86px}}@media(max-width:560px){html.od-imersao #prayer-content{font-size:calc(1.18rem * var(--reader-scale, 1));line-height:1.75}html.od-imersao .reader-body{padding-left:1rem;padding-right:1rem}html.od-imersao .rg-bar{bottom:calc(8px + var(--od-seguro));width:calc(100% - 16px);padding-bottom:.55rem}.imersao-nome{font-size:.9rem;letter-spacing:.1em}}@media(max-height:520px){.imersao-velas{display:none}html.od-imersao .imersao-topo{min-height:44px;padding-top:calc(.2rem + env(safe-area-inset-top,0px));padding-bottom:.2rem}.imersao-sair{top:calc(.2rem + env(safe-area-inset-top,0px));width:40px;height:40px}.imersao-nome{font-size:.84rem;-webkit-line-clamp:1}.imersao-nevoa-cima{height:calc(var(--im-topo, 44px) + 44px);background:linear-gradient(180deg,rgba(10,7,4,.97) 0%,rgba(10,7,4,.95) var(--im-topo, 44px),rgba(10,7,4,0) 100%)}.imersao-nevoa-baixo{height:calc(var(--im-baixo, 80px) + 56px);background:linear-gradient(0deg,rgba(10,7,4,.96) 0%,rgba(10,7,4,.92) var(--im-baixo, 80px),rgba(10,7,4,0) 100%)}html.od-imersao .reader-body{padding-top:40vh;padding-bottom:56vh}}@media(prefers-reduced-motion:reduce){.imersao-brasas{display:none}.im-copo .im-corpo:after{animation:none}}}@media print{:root,:root[data-theme=dark]{--paper: #fff;--paper-raised: #fff;--ink: #111;--ink-soft: #444;--hair: #bbb;--gold: #6b4a12;--gold-bright: #6b4a12;--flame: #6b4a12;--glow: transparent;--reader-scale: 1;color-scheme:light}html,body{background:#fff!important;color:#111!important}.texture,.topbar,.footsite,.search-overlay,.reader-tools,.bio-link,#beads,.day-caption,.rg-bar,.finish-zone,.prod-related,.overlay,.reader-bg,.reader-shade,.reader-parallax,.reader-count,.rep-hint,.rep-count,.rep-dots,.terco-days-row,.terco-days-label,#prayer-content .od-mist-hoje,#prayer-content .od-distrib{display:none!important}.reader-hero{min-height:0!important;background:none!important;display:block;overflow:visible}.reader-head{color:#111!important;padding:0 0 .6rem!important;max-width:none}.reader-type,.reader-title,.reader-saint{color:#111!important;text-shadow:none!important}.reader-title{font-size:26pt!important}.reader-body{max-width:none;padding:0}#prayer-content{font-size:12.5pt!important}#prayer-content [data-dia][hidden]{display:block!important}#prayer-content h2[data-dia]:not([data-dia="1"]){break-before:page}#prayer-content h2,#prayer-content h3{break-after:avoid;color:#111}#prayer-content blockquote{background:none!important;border-left:2px solid #999;break-inside:avoid}#prayer-content p{orphans:3;widows:3}#prayer-content .rep{display:block!important;margin:.2rem 0 0;padding:0}#prayer-content .rep:before{content:attr(data-n) "×";font-weight:600;font-size:10pt;color:#6b4a12}#prayer-content .lead:first-letter{color:#111}#prayer-content .od-misterios{background:none;border-color:#bbb;break-inside:avoid}#prayer-content :is(li,h2).od-hoje:after{display:none}:root ::highlight(od-linha),:root ::highlight(od-palavra),:root[data-theme] ::highlight(od-linha),:root[data-theme] ::highlight(od-palavra){background-color:transparent;color:#111}#prayer-content .rg-w-linha,#prayer-content .rg-w-ativa{background:none!important;color:inherit!important}a{color:inherit!important;text-decoration:none!important}@page{margin:16mm 15mm}}
