*,:after,:before{box-sizing:border-box}:root{background:#f5f1e8;color:#1b1a17;color-scheme:light dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,figure,h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit}h1,h2,h3{font-weight:inherit}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){background:#151412;color:#f1ece2}}:root[data-theme=dark]{background:#151412;color:#f1ece2;color-scheme:dark}:root[data-theme=light]{color-scheme:light}:root[data-curtain="1"]:before{content:"";position:fixed;inset:0;z-index:99;background:#f5f1e8}@media (prefers-color-scheme:dark){:root[data-curtain="1"]:not([data-theme=light]):before{background:#151412}}:root[data-curtain="1"][data-theme=dark]:before{background:#151412}@font-face{font-family:"serif";src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_c1d6b5{font-family:"serif","serif Fallback"}.__variable_c1d6b5{--serif:"serif","serif Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mono;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_b05ce6{font-family:mono,mono Fallback}.__variable_b05ce6{--mono:"mono","mono Fallback"}@font-face{font-family:sans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:sans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:sans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_9aec30{font-family:sans,sans Fallback}.__variable_9aec30{--sans:"sans","sans Fallback"}@font-face{font-family:deva;src:url(/_next/static/media/bed0c042a50b0907-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:deva Fallback;src:local("Arial");ascent-override:75.50%;descent-override:24.50%;line-gap-override:33.00%;size-adjust:100.00%}.__className_e36aa8{font-family:deva,deva Fallback;font-weight:400}.__variable_e36aa8{--deva:"deva","deva Fallback"}.sanskrit_bi__R4mGH{display:inline-grid;cursor:default}.sanskrit_bi__R4mGH>*{grid-area:1/1;transition:opacity .35s ease}.sanskrit_en__2CdoP{opacity:1}.sanskrit_dev__ulvIg{opacity:0;font-family:var(--deva),serif;font-weight:400;line-height:1.15;white-space:nowrap}.sanskrit_bi__R4mGH:hover .sanskrit_en__2CdoP,.sanskrit_bi__R4mGH[data-on=true] .sanskrit_en__2CdoP,a:focus-visible>.sanskrit_bi__R4mGH .sanskrit_en__2CdoP,a:hover>.sanskrit_bi__R4mGH .sanskrit_en__2CdoP{opacity:0}.sanskrit_bi__R4mGH:hover .sanskrit_dev__ulvIg,.sanskrit_bi__R4mGH[data-on=true] .sanskrit_dev__ulvIg,a:focus-visible>.sanskrit_bi__R4mGH .sanskrit_dev__ulvIg,a:hover>.sanskrit_bi__R4mGH .sanskrit_dev__ulvIg{opacity:1}.sanskrit_curtain__d_Sfz{--paper:#f5f1e8;--ink:#1b1a17;--muted:#6b665c;--line:#d9d2c3;--dot:rgba(27,26,23,0.2);position:fixed;inset:0;z-index:100;display:grid;grid-template-rows:1fr auto;place-items:center;padding:24px 24px calc(28px + env(safe-area-inset-bottom));color:var(--ink);background:radial-gradient(circle,var(--dot) 1px,transparent 1.3px) 0 0 /22px 22px,var(--paper)}.sanskrit_go__5JZIA{font-family:var(--mono),monospace;font-size:13px;padding:10px 22px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;animation:sanskrit_lift__bI2TV 1s ease 2s both}.sanskrit_go__5JZIA:focus-visible,.sanskrit_go__5JZIA:hover{background:var(--ink);color:var(--paper);outline:none}.sanskrit_go__5JZIA span{display:inline-block;transition:transform .2s}.sanskrit_go__5JZIA:hover span{transform:translateX(4px)}.sanskrit_curtain__d_Sfz[data-leaving=fall]{animation:sanskrit_fall__kSzad .5s ease both}.sanskrit_curtain__d_Sfz[data-leaving=vision]{background:transparent;pointer-events:none}.sanskrit_curtain__d_Sfz[data-leaving=vision] .sanskrit_actions__BcfT1,.sanskrit_curtain__d_Sfz[data-leaving=vision] .sanskrit_verse__NFAy9{animation:sanskrit_fall__kSzad 1.8s ease 1.4s both}.sanskrit_actions__BcfT1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.sanskrit_offer__XaV2N{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono),monospace;font-size:12px;color:var(--muted);padding:10px 16px;border:1px solid var(--line);border-radius:999px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:sanskrit_lift__bI2TV 1s ease 2.2s both}.sanskrit_offer__XaV2N input{position:absolute;opacity:0;width:0;height:0}.sanskrit_offerDot__ZD5hn{width:9px;height:9px;border-radius:50%;border:1px solid var(--muted);transition:background .2s,border-color .2s}.sanskrit_offer__XaV2N:has(input:checked){color:var(--ink);border-color:var(--ink)}.sanskrit_offer__XaV2N:has(input:checked) .sanskrit_offerDot__ZD5hn{background:#d9a21b;border-color:#d9a21b}.sanskrit_offer__XaV2N:has(input:focus-visible){outline:2px solid #2f54d6;outline-offset:2px}.sanskrit_offerTime__8tWM1{opacity:.7}@keyframes sanskrit_fall__kSzad{to{opacity:0}}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .sanskrit_curtain__d_Sfz{--paper:#151412;--ink:#f1ece2;--muted:#b9b2a5;--line:#34312c;--dot:rgba(241,236,226,0.26)}}html[data-theme=dark] .sanskrit_curtain__d_Sfz{--paper:#151412;--ink:#f1ece2;--muted:#b9b2a5;--line:#34312c;--dot:rgba(241,236,226,0.26)}.sanskrit_verse__NFAy9{align-self:center;max-width:44rem;text-align:center;display:grid;grid-gap:14px;gap:14px}.sanskrit_verse__NFAy9>*{animation:sanskrit_lift__bI2TV 1.1s ease both}.sanskrit_verse__NFAy9>:first-child{animation-delay:.4s}.sanskrit_verse__NFAy9>:nth-child(2){animation-delay:1s}.sanskrit_verse__NFAy9>:nth-child(3){animation-delay:1.3s}.sanskrit_verse__NFAy9>:nth-child(4){animation-delay:1.7s}@keyframes sanskrit_lift__bI2TV{0%{opacity:0;transform:translateY(10px)}}.sanskrit_verse__NFAy9 p{margin:0}.sanskrit_verse__NFAy9 .sanskrit_dev__ulvIg{opacity:1;font-size:clamp(26px,4vw,44px);line-height:1.5;white-space:normal}.sanskrit_iast__9RR0Q{font-family:var(--mono),monospace;font-size:12px;line-height:1.6;color:var(--muted)}.sanskrit_meaning__Hp4xB{font-family:var(--serif),serif;font-size:clamp(18px,2.2vw,24px);line-height:1.4;margin-top:6px!important}.sanskrit_source__d0pxF{font-family:var(--mono),monospace;font-size:11px;letter-spacing:.04em;color:var(--muted);padding-top:14px;border-top:1px solid var(--line);margin:10px auto 0!important;width:min(100%,240px)}@media (prefers-reduced-motion:reduce){.sanskrit_bi__R4mGH>*,.sanskrit_curtain__d_Sfz,.sanskrit_go__5JZIA,.sanskrit_verse__NFAy9>*{transition:none;animation:none}}