.ritual-page-shell:where(.astro-ez3yjvgw){display:block}.ritual-source:where(.astro-ez3yjvgw){color:var(--sl-color-gray-3);margin:0 0 .85rem;font-size:.8125rem;line-height:1.45}.ritual-step-chip:where(.astro-ez3yjvgw){top:calc(var(--sl-nav-height,3.5rem) + .35rem);z-index:6;border:1px solid var(--sl-color-gray-5);background:color-mix(in srgb, var(--sl-color-bg) 92%, var(--sl-color-gray-6));backdrop-filter:blur(10px);border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 1rem;padding:.45rem .75rem;display:flex;position:sticky}.ritual-step-chip:where(.astro-ez3yjvgw) :where(.astro-ez3yjvgw)[data-ritual-step-current]{color:var(--sl-color-white);font-size:.875rem;font-weight:600}.ritual-step-chip:where(.astro-ez3yjvgw) button:where(.astro-ez3yjvgw){font:inherit;color:var(--sl-color-gray-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:600}.ritual-step-chip:where(.astro-ez3yjvgw) button:where(.astro-ez3yjvgw):hover{color:var(--sl-color-white);background:color-mix(in srgb, var(--sl-color-accent) 22%, transparent)}.ritual-page-shell__toolbar:where(.astro-ez3yjvgw){justify-content:flex-end;margin:0 0 1rem;display:flex}.ritual-compact-toggle:where(.astro-ez3yjvgw){font:inherit;color:var(--sl-color-gray-2);background:var(--sl-color-gray-7);border:1px solid var(--sl-color-gray-5);cursor:pointer;border-radius:.375rem;padding:.35rem .85rem;font-size:.875rem;font-weight:500;line-height:1.35;transition:background .15s,color .15s,border-color .15s}.ritual-compact-toggle:where(.astro-ez3yjvgw):hover{color:var(--sl-color-white);border-color:var(--sl-color-accent)}[data-theme=light] .ritual-compact-toggle:where(.astro-ez3yjvgw),[data-theme=light] .ritual-step-chip:where(.astro-ez3yjvgw){background:var(--color-gray-100);color:var(--color-gray-700);border-color:var(--color-gray-300)}[data-theme=light] .ritual-step-chip:where(.astro-ez3yjvgw) :where(.astro-ez3yjvgw)[data-ritual-step-current]{color:var(--color-gray-900)}.ritual-page-shell.is-compact .ritual-instruction,.ritual-page-shell.is-compact .sl-markdown-content p:has(>em:only-child),.ritual-page-shell.is-compact .starlight-aside{display:none!important}@media print{.ritual-page-shell__toolbar:where(.astro-ez3yjvgw),.ritual-step-chip:where(.astro-ez3yjvgw){display:none}}.ritual-step blockquote,.ritual-step .ritual-meta,.ritual-step td{font-family:var(--font-sanskrit), var(--font-tamil), var(--font-latin)}:global(.ritual-page-shell[data-locale="root"]) .ritual-page-shell__content{font-family:var(--font-sanskrit), var(--font-tamil), var(--font-latin)}.ritual-step{scroll-margin-top:calc(var(--sl-nav-height,3.5rem) + 3.25rem);margin:0}.ritual-step h5{margin-top:1.25em;margin-bottom:.5em}.ritual-step p{margin:.5em 0}.ritual-step p em{color:var(--sl-color-gray-3);font-size:.9375rem;font-style:italic}.ritual-step .ritual-instruction{margin:.5em 0}.ritual-step .ritual-table-wrap{-webkit-overflow-scrolling:touch;margin:.5em 0 1em;overflow-x:auto}.ritual-step .ritual-table-wrap table{min-width:16rem;margin:0}@media (width<=40rem){.ritual-step .ritual-table-wrap table{min-width:0}.ritual-step table:not(:has(thead)),.ritual-step table:not(:has(thead)) tbody,.ritual-step table:not(:has(thead)) tr{width:100%;display:block}.ritual-step table:not(:has(thead)) td{box-sizing:border-box;border-bottom:0;width:100%;display:block}.ritual-step table:not(:has(thead)) tr:last-child td:last-child{border-bottom:1px solid var(--sl-color-gray-5)}}.ritual-step blockquote{background:0 0;border:none;margin:.5em 0 1em;padding:0}.ritual-step blockquote p{font-size:inherit;line-height:inherit;margin:0}.ritual-step .ritual-meta{color:var(--sl-color-gray-2);margin:.5em 0;font-size:.9375rem;font-weight:600}.ritual-step table{border-collapse:collapse;width:100%;margin:.5em 0 1em;font-size:.9375rem;line-height:1.55}.ritual-step th,.ritual-step td{border:1px solid var(--sl-color-gray-5);text-align:left;vertical-align:top;padding:.55rem .75rem}.ritual-step tbody tr:nth-child(2n){background:var(--sl-color-gray-7)}:global([data-theme="light"]) .ritual-step tbody tr:nth-child(2n){background:var(--color-gray-100)}
