.rosary-illustration[data-astro-cid-urfc6uep]{border-block:1px solid var(--gold);margin:1.75rem 0 0;padding-block:1.5rem}figcaption[data-astro-cid-urfc6uep]{color:var(--wine);font-size:calc(1.125rem * var(--reading-scale));font-weight:700}.rosary-help[data-astro-cid-urfc6uep]{color:var(--ink-soft);font-size:calc(1rem * var(--reading-scale));margin:.4rem 0 0}.rosary-help[data-astro-cid-urfc6uep][hidden]{display:none}.rosary-layout[data-astro-cid-urfc6uep]{align-items:center;gap:.75rem;display:grid}.rosary-drawing[data-astro-cid-urfc6uep]{width:100%;max-width:20rem;margin:0 auto}.rosary-drawing[data-astro-cid-urfc6uep] .rosary{width:100%;height:auto;display:block}.rosary-drawing[data-astro-cid-urfc6uep] .bead-shadow{fill:#39251d;opacity:.12}.rosary-drawing[data-astro-cid-urfc6uep] .bead-halo{fill:none;stroke:#8c521c;stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.75)}.rosary-drawing[data-astro-cid-urfc6uep][data-highlight=major] .decade-start .bead-halo,.rosary-drawing[data-astro-cid-urfc6uep][data-highlight=minor] .first-decade .bead-halo{opacity:1;transform:scale(1)}.rosary-drawing[data-astro-cid-urfc6uep] .center-number{font:520 46px var(--font-reading);fill:var(--wine)}.rosary-drawing[data-astro-cid-urfc6uep] .center-label{font:22px var(--font-ui);fill:var(--wine)}.rosary-drawing[data-astro-cid-urfc6uep] .center-detail{font:21px var(--font-ui);fill:var(--ink-soft)}.rosary-legends[data-astro-cid-urfc6uep]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.rosary-legends[data-astro-cid-urfc6uep] button[data-astro-cid-urfc6uep]{border:1px solid var(--line);min-height:7.5rem;color:var(--ink);text-align:center;cursor:pointer;font-size:calc(1.05rem * var(--reading-scale));background:0 0;border-radius:.6rem;align-content:start;gap:.65rem;padding:.8rem .45rem;line-height:1.35;display:grid}.rosary-legends[data-astro-cid-urfc6uep] button[data-astro-cid-urfc6uep][aria-pressed=true]{border:2px solid var(--wine);background:var(--paper-deep);padding:calc(.8rem - 1px) calc(.45rem - 1px)}.rosary-legends[data-astro-cid-urfc6uep] button[data-astro-cid-urfc6uep]:disabled{cursor:default}.rosary-legends[data-astro-cid-urfc6uep] strong[data-astro-cid-urfc6uep]{color:var(--wine);font-size:calc(1.125rem * var(--reading-scale));margin-bottom:.25rem;display:block}.sample-wrap[data-astro-cid-urfc6uep]{align-items:center;height:1.25rem;display:flex}.bead-sample[data-astro-cid-urfc6uep]{background:radial-gradient(circle at 32% 25%,#b46a70,#872e40 28%,#501927 70%,#2d101a);border:1px solid #40151e;border-radius:50%;width:1.25rem;height:1.25rem;margin:auto;display:block;box-shadow:1px 2px 2px #39251d24}.bead-sample--small[data-astro-cid-urfc6uep]{width:.8rem;height:.8rem}.rosary-status[data-astro-cid-urfc6uep]{min-height:3em;color:var(--wine);font-size:calc(1rem * var(--reading-scale));margin:.8rem 0;line-height:1.5}.rosary-cycle[data-astro-cid-urfc6uep]{border-top:1px solid var(--line);font-size:calc(1.0625rem * var(--reading-scale));padding-top:1rem}.rosary-cycle[data-astro-cid-urfc6uep] strong[data-astro-cid-urfc6uep]{color:var(--wine)}.rosary-cycle[data-astro-cid-urfc6uep] p[data-astro-cid-urfc6uep]{margin:.5rem 0 0}.rosary-overview[data-astro-cid-urfc6uep]{border-top:1px solid var(--line);font-size:calc(1.0625rem * var(--reading-scale));gap:1rem;margin:1.25rem 0 0;padding:1.25rem 0 0;list-style:none;display:grid}.rosary-overview[data-astro-cid-urfc6uep] strong[data-astro-cid-urfc6uep],.rosary-overview[data-astro-cid-urfc6uep] span[data-astro-cid-urfc6uep]{display:block}.rosary-overview[data-astro-cid-urfc6uep] strong[data-astro-cid-urfc6uep]{color:var(--wine);margin-bottom:.2rem}@media (width>=760px){.rosary-layout[data-astro-cid-urfc6uep]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem}.rosary-legends[data-astro-cid-urfc6uep]{grid-template-columns:1fr}.rosary-legends[data-astro-cid-urfc6uep] button[data-astro-cid-urfc6uep]{text-align:left;grid-template-columns:1.75rem minmax(0,1fr);align-content:center;align-items:center;min-height:5rem;padding:.8rem}.rosary-legends[data-astro-cid-urfc6uep] button[data-astro-cid-urfc6uep][aria-pressed=true]{padding:calc(.8rem - 1px)}}@media (prefers-reduced-motion:no-preference){.rosary-drawing[data-astro-cid-urfc6uep] .bead-halo{transition:opacity .18s var(--ease-out-quart), transform .26s var(--ease-out-quart)}.rosary-drawing[data-astro-cid-urfc6uep][data-highlight=minor] .first-decade .bead-halo{transition-delay:var(--bead-delay)}.rosary-legends[data-astro-cid-urfc6uep] button[data-astro-cid-urfc6uep]{transition:background-color .16s var(--ease-out-quart), transform .14s var(--ease-out-quart)}.rosary-legends[data-astro-cid-urfc6uep] button[data-astro-cid-urfc6uep]:active{transform:scale(.99)}}
