.custodianship-card.svelte-wzru53{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);position:relative}.btn-contribute-cta.svelte-wzru53{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;border-radius:.5rem;background-color:var(--color-accent-gold);color:var(--color-bg-primary);font-size:.8125rem;font-weight:600;text-decoration:none;box-shadow:0 2px 4px #0000000d;transition:all .15s ease;white-space:nowrap}.btn-contribute-cta.svelte-wzru53:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.reading-wrapper.svelte-ae0eor{min-height:100vh;background-color:var(--color-bg-primary);font-family:Spectral,Laila,Noto Serif Devanagari,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;line-height:1.625;color:var(--color-text-primary)}.reading-wrapper.svelte-ae0eor :where(.svelte-ae0eor)::-moz-selection{background-color:var(--color-accent-subtle)}.reading-wrapper.svelte-ae0eor :where(.svelte-ae0eor)::selection{background-color:var(--color-accent-subtle)}.reading-wrapper.svelte-ae0eor::-moz-selection{background-color:var(--color-accent-subtle)}.reading-wrapper.svelte-ae0eor::selection{background-color:var(--color-accent-subtle)}.reading-loading-overlay.svelte-ae0eor{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:color-mix(in srgb,var(--color-bg-sunken) 80%,transparent)}.reading-loading-spinner.svelte-ae0eor{height:3rem;width:3rem}@keyframes svelte-ae0eor-spin{to{transform:rotate(360deg)}}.reading-loading-spinner.svelte-ae0eor{animation:svelte-ae0eor-spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:var(--color-accent-primary);border-top-color:transparent}.reading-error-container.svelte-ae0eor{display:flex;height:100vh;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-bg-primary);padding:1.5rem;text-align:center}.reading-error-title.svelte-ae0eor{margin-bottom:1rem;font-family:Spectral,Laila,Noto Serif Devanagari,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.5rem;line-height:2rem;color:var(--color-error)}.reading-error-text.svelte-ae0eor{margin-bottom:1.5rem;color:var(--color-text-secondary)}.reading-error-link.svelte-ae0eor{border-radius:.25rem;border-width:1px;border-color:var(--color-border);padding:.5rem 1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.reading-error-link.svelte-ae0eor:hover{background-color:var(--color-bg-elevated)}.reading-content-area.svelte-ae0eor{margin-left:auto;margin-right:auto;min-height:100vh;max-width:48rem;background-color:var(--color-bg-primary);padding:3rem 1.5rem 6rem}@media(min-width:768px){.reading-content-area.svelte-ae0eor{padding-left:3rem;padding-right:3rem}}.reading-content-inner.svelte-ae0eor>:where(.svelte-ae0eor):not([hidden])~:where(.svelte-ae0eor):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.reading-item.svelte-ae0eor{position:relative}.reading-stanza-label.svelte-ae0eor{position:absolute;left:-2rem;top:0;display:none;font-family:Figtree,Noto Sans Devanagari,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1rem;color:var(--color-text-muted)}@media(min-width:768px){.reading-stanza-label.svelte-ae0eor{left:-2.5rem;display:block}}.reading-prose.svelte-ae0eor{max-width:none}.reading-article-box.svelte-ae0eor{border-radius:1rem;border-width:1px;border-color:var(--color-border-brand);background-color:var(--color-bg-sunken);padding:2rem;--tw-shadow-color: var(--glass-shadow-sm);--tw-shadow: var(--tw-shadow-colored) }@media(min-width:768px){.reading-article-box.svelte-ae0eor{padding:3rem}}.reading-article-title.svelte-ae0eor{margin-bottom:2rem;border-bottom-width:1px;border-color:var(--color-border);padding-bottom:1rem;font-family:Spectral,Laila,Noto Serif Devanagari,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--color-text-on-brand)}@media(min-width:768px){.reading-article-title.svelte-ae0eor{font-size:2.25rem;line-height:2.5rem}}.reading-article-body.svelte-ae0eor{font-family:Spectral,Laila,Noto Serif Devanagari,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;line-height:1.625;color:var(--color-text-secondary)}.reading-devanagari.svelte-ae0eor{margin-bottom:.5rem;cursor:pointer;white-space:pre-line;font-family:Spectral,Laila,Noto Serif Devanagari,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;color:var(--color-text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.reading-devanagari.svelte-ae0eor:hover{color:var(--color-accent-primary)}.reading-accordion.svelte-ae0eor{overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reading-accordion-inner.svelte-ae0eor{margin-top:1rem;border-radius:.75rem;border-width:1px;border-color:var(--color-border-brand);background-color:var(--color-bg-primary);padding:1rem;--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.reading-tabs-header.svelte-ae0eor{margin-bottom:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.75rem}@media(min-width:640px){.reading-tabs-header.svelte-ae0eor{flex-direction:row;align-items:center}}.reading-tabs-list.svelte-ae0eor{display:flex;width:100%;gap:.25rem;border-radius:.5rem;background-color:var(--color-bg-elevated);padding:.25rem}@media(min-width:640px){.reading-tabs-list.svelte-ae0eor{width:auto}}.reading-tab-btn{flex:1 1 0%;border-radius:.375rem;padding:.5rem .75rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media(min-width:640px){.reading-tab-btn{flex:none;padding-top:.375rem;padding-bottom:.375rem}}.reading-tab-btn--active{background-color:var(--color-bg-primary);color:var(--color-accent-primary);--tw-shadow-color: var(--glass-shadow-sm);--tw-shadow: var(--tw-shadow-colored) }.reading-tab-btn--inactive{color:var(--color-text-secondary)}.reading-tab-btn--inactive:hover{color:var(--color-accent-primary)}.reading-tab-link.svelte-ae0eor{border-radius:.25rem;background-color:var(--color-bg-sunken);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:700;color:var(--color-accent-primary);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.reading-tab-link.svelte-ae0eor:hover{color:var(--color-accent-primary)}.reading-tab-content-roman.svelte-ae0eor{white-space:pre-line;font-family:Spectral,Laila,Noto Serif Devanagari,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-style:italic;line-height:1.625;color:var(--color-text-secondary)}.reading-tab-content-meaning.svelte-ae0eor{white-space:pre-line;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:var(--color-text-secondary)}.reading-contributors.svelte-ae0eor{margin-top:4rem;text-align:center}.reading-contributors-title.svelte-ae0eor{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.reading-contributors-list.svelte-ae0eor{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.reading-contributor-badge.svelte-ae0eor{border-radius:9999px;border-width:1px;border-color:var(--color-border-brand);background-color:var(--color-bg-primary);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--color-accent-primary);--tw-shadow-color: var(--glass-shadow-sm);--tw-shadow: var(--tw-shadow-colored) }
