.bhakti-reader{--bhakti-scale:1}.bhakti-verse{scroll-margin-top:80px}.bhakti-dev{font-family:var(--font-noto-serif-dev),"Noto Serif Devanagari",serif;font-size:calc(21px * var(--bhakti-scale));line-height:1.9;color:var(--text-primary)}.bhakti-dev,.bhakti-roman{white-space:pre-line;overflow-wrap:anywhere}.bhakti-roman{font-family:var(--font-inter),system-ui,sans-serif;font-size:calc(15.5px * var(--bhakti-scale));line-height:1.75;color:#6b4d3a}.bhakti-dev+.bhakti-roman{margin-top:.5rem}.bhakti-meaning{font-size:calc(14px * var(--bhakti-scale));line-height:1.7;color:var(--text-secondary)}.bhakti-meaning-hi{font-family:var(--font-noto-sans-dev),"Noto Sans Devanagari",sans-serif;line-height:1.85}@media (min-width:768px){.bhakti-dev{font-size:calc(24px * var(--bhakti-scale))}.bhakti-roman{font-size:calc(16.5px * var(--bhakti-scale))}.bhakti-meaning{font-size:calc(15px * var(--bhakti-scale))}}.bhakti-details>summary{list-style:none;cursor:pointer}.bhakti-details>summary::-webkit-details-marker{display:none}.bhakti-details[open] .bhakti-chevron{transform:rotate(180deg)}.bhakti-print-only{display:none}@media print{@page{margin:16mm 14mm}body:has(.bhakti-reader){background:#fff!important}.bhakti-noprint,body:has(.bhakti-reader) .fixed,body:has(.bhakti-reader) [data-sonner-toaster],body:has(.bhakti-reader) footer,body:has(.bhakti-reader) header:not(.bhakti-title),body:has(.bhakti-reader) nav{display:none!important}.bhakti-print-only{display:block!important}.bhakti-print-plain{background:none!important;border:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.bhakti-verse{break-inside:avoid;page-break-inside:avoid}.bhakti-dev{font-size:15pt;line-height:1.8;color:#000}.bhakti-roman{font-size:11pt;color:#222}.bhakti-meaning{font-size:10pt;color:#333}}