.manuscript{--folio:#f8e8c9;--edge:#b58a4570;position:relative;width:min(910px,calc(100% - 36px));max-width:none;padding-bottom:64px}[data-theme=midnight] .manuscript{--folio:#23392f}.journal:has(.manuscript){background:var(--grain),radial-gradient(ellipse at 45% 6%,var(--pale),var(--paper) 62%)}.manuscript .journal-crumb{padding-inline:clamp(0px,3vw,25px)}.manuscript .reader-title{padding:clamp(24px,5vw,56px) clamp(0px,5vw,60px) 30px;border-top:3px double var(--edge)}.manuscript .reader-title h1{max-width:760px;margin:13px auto 15px;font-size:clamp(2rem,4.3vw,3.55rem);text-wrap:balance;animation:folio-title .55s .4s both}.manuscript .reader-title>.journal-kicker{display:inline-flex;align-items:center;gap:11px;padding:4px 13px 2px;border-block:1px solid var(--edge);animation:folio-reveal .35s .3s both}.manuscript .reader-title>.journal-kicker span{color:var(--gold)}.manuscript .reader-title .journal-meta{animation:folio-reveal .35s .65s both}.manuscript .reader-title .journal-ornament{animation:folio-divider .4s .75s both}.manuscript-paper{position:relative;isolation:isolate;background:var(--grain),var(--folio);border:1px solid var(--edge);box-shadow:inset 0 0 32px #8c5b1812;padding:clamp(24px,5vw,57px) clamp(17px,6vw,72px) 28px}.manuscript-paper:before{content:"";position:absolute;pointer-events:none;z-index:-1;inset:6px;border:1px solid var(--edge);background:radial-gradient(ellipse at 18% 0,#e9ac5435,transparent 45%);animation:folio-light 24s ease-in-out infinite alternate}.manuscript .reading-body{max-width:760px;font-size:calc(clamp(17px, 1.65vw, 19px) + var(--reading-adjustment, 0px));line-height:1.87;animation:folio-reveal .4s .85s both}.manuscript .reading-body p{margin-bottom:1.4em}.manuscript .reading-body:lang(hi):before{content:"❦";display:block;color:var(--accent);line-height:1;margin-bottom:.7em}.manuscript .reading-body:lang(en) p:first-child:first-letter{font-size:2em;line-height:.8}.manuscript .reader-end{margin:30px 0 5px}.manuscript .reader-end p{margin:12px 0 2px;font-family:var(--serif)}.manuscript .reader-end small{color:var(--muted)}.manuscript .review-neighbors{margin:30px 0 20px}.manuscript .review-neighbors .review-card{border-top:3px double var(--gold);padding-block:17px}.manuscript .review-neighbors strong{font-weight:400;font-size:1.13rem}.manuscript .review-neighbors .journal-kicker{transition:transform .28s}.manuscript .review-neighbors .review-card:hover .journal-kicker{transform:translateX(4px)}.manuscript .reading-tools{top:65px;margin-bottom:12px;border:1px solid var(--gold);padding:2px 7px;background:var(--grain),var(--pale);box-shadow:0 4px 12px #241a1214}.manuscript .reading-tools .icon-button{width:44px;height:44px}.manuscript .reading-percent{color:var(--muted);min-width:3ch;text-align:center}.manuscript .reading-progress{z-index:15;height:3px;border:none;accent-color:var(--accent);background:transparent;pointer-events:none}.manuscript .reading-progress::-webkit-progress-value{background:var(--accent)}.manuscript .reading-progress::-moz-progress-bar{background:var(--accent)}.manuscript-margins{display:none}@media (min-width:1170px) and (min-height:420px){.manuscript .reading-tools{float:left;top:max(75px,22vh);margin:12px 0 0 -77px;padding:3px;flex-direction:column}.manuscript .reading-tools>div{flex-direction:column}.manuscript .reading-percent{margin-block:3px}}@media (min-width:1290px){.manuscript-margins{display:block;position:absolute;inset:0;pointer-events:none}.manuscript-margins:after,.manuscript-margins:before{content:"";position:absolute;width:138px;height:165px;top:62px;opacity:.26;background:url(/images/poetry.png) 50%/contain no-repeat;animation:folio-reveal .5s .2s both,folio-breeze 17s ease-in-out 1s infinite alternate}.manuscript-margins:before{right:calc(100% + 21px)}.manuscript-margins:after{left:calc(100% + 21px);background-image:url(/images/other.png);top:105px}[data-theme=midnight] .manuscript-margins{filter:invert(.85) sepia(.4);opacity:.8}.manuscript-margins i{position:absolute;left:calc(100% + 54px);top:130px;width:3px;height:3px;border-radius:50%;background:var(--gold);animation:folio-dust 18s ease-in-out infinite alternate}.manuscript-margins i:nth-child(2n){left:auto;right:calc(100% + 73px)}.manuscript-margins i:nth-child(3n){top:172px;animation-delay:-7s}.manuscript-margins i:nth-child(3n+1){top:206px;animation-delay:-12s}.manuscript-margins i:nth-child(3n+2){top:250px;animation-delay:-4s}}@keyframes folio-reveal{0%{opacity:.42;transform:translateY(5px)}}@keyframes folio-title{0%{opacity:.32;transform:translateY(8px);filter:blur(1px)}}@keyframes folio-divider{0%{opacity:.25;transform:scaleX(.48)}}@keyframes folio-light{0%{opacity:.6}to{opacity:.9}}@keyframes folio-breeze{0%{rotate:-1deg}to{rotate:1deg}}@keyframes folio-dust{0%{opacity:.06;translate:-5px 10px}to{opacity:.22;translate:6px -12px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.manuscript .reader-end,.manuscript .review-neighbors{animation:folio-reveal linear both;animation-timeline:view();animation-range:entry 0 entry 90%}}}@media (prefers-reduced-motion:reduce){.manuscript .review-neighbors .review-card:hover .journal-kicker{transform:none}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-400-normal.92f9a759.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-400-normal.753a0e70.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/source-serif-4-latin-400-normal.40cb693c.woff2) format("woff2"),url(/_next/static/media/source-serif-4-latin-400-normal.881c8ae1.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff")}.journal:has(.manuscript),.paper-option,.reader-settings{--reader-bg:#f0ddb9;--reader-paper:#f7e8cb;--reader-text:#302219;--reader-muted:#68533e;--reader-accent:#861a22;--reader-border:#b59162}.paper-option[data-paper=ivory],[data-reader-paper=ivory] .journal:has(.manuscript),[data-reader-paper=ivory] .reader-settings{--reader-bg:#f5f2e9;--reader-paper:#fffdf6;--reader-text:#292824;--reader-muted:#69665e;--reader-accent:#78443b;--reader-border:#c6bcaa}.paper-option[data-paper=midnight],[data-reader-paper=midnight] .journal:has(.manuscript),[data-reader-paper=midnight] .reader-settings{--reader-bg:#092c29;--reader-paper:#123b35;--reader-text:#f1e5cf;--reader-muted:#c2b49c;--reader-accent:#e1b573;--reader-border:#698378}.journal:has(.manuscript),.reader-settings{--pale:var(--reader-paper);--ink:var(--reader-text);--muted:var(--reader-muted);--accent:var(--reader-accent);--gold:var(--reader-border);color:var(--reader-text)}.journal:has(.manuscript){background:var(--grain),radial-gradient(ellipse at 45% 6%,var(--reader-paper),transparent 62%),var(--reader-bg);transition:background-color .25s,color .25s}.journal .manuscript{--folio:var(--reader-paper);--edge:color-mix(in srgb,var(--reader-border) 70%,transparent)}.manuscript .manuscript-paper{transition:background-color .25s,border-color .35s,box-shadow .35s}[data-reader-paper=ivory] .manuscript-paper,[data-reader-paper=ivory] .manuscript-paper:before,[data-reader-paper=midnight] .manuscript-paper:before{background-image:none}[data-reader-paper=ivory] .manuscript-margins{opacity:.42}[data-reader-paper=midnight] .manuscript .manuscript-margins{filter:invert(.85) sepia(.4);opacity:.54}html:not([data-reader-paper=midnight]) .manuscript .manuscript-margins{filter:none}.font-option,.manuscript{--reading-hi:"Noto Serif Devanagari";--reading-en:"Source Serif 4"}.font-option[data-font=literary],[data-reader-font=literary] .manuscript{--reading-hi:"Tiro Devanagari Hindi";--reading-en:"Cormorant Garamond"}.font-option[data-font=modern],[data-reader-font=modern] .manuscript{--reading-hi:"Noto Sans Devanagari";--reading-en:Inter}.font-option span,.manuscript .reading-body{font-family:var(--reading-hi),var(--reading-en),serif}.manuscript .reading-body:lang(en){font-family:var(--reading-en),var(--reading-hi),serif}.manuscript .reading-progress{z-index:11}.manuscript .reading-tools{gap:4px}.manuscript .reading-tools>div{gap:0}.reader-focus-tools{display:none;position:sticky;top:6px;z-index:3;width:fit-content;margin:0 0 12px auto;padding:2px 4px;gap:4px;background:var(--reader-paper);border:1px solid var(--reader-border)}.reader-focus-tools .action{min-height:42px;padding-inline:9px;border-radius:4px}.reader-focus-tools .icon-button{width:44px}body:has(.manuscript)>.header{transition:transform .36s ease,opacity .36s ease,visibility .36s}[data-reader-focus] body:has(.manuscript)>.header{margin-bottom:-68px;transform:translateY(-100%);opacity:0;visibility:hidden;pointer-events:none}[data-reader-focus] body:has(.manuscript)>.header.compact{margin-bottom:-59px}[data-reader-focus] body:has(.manuscript)>.skip-link{visibility:hidden}.manuscript .journal-crumb,.manuscript .manuscript-margins,.manuscript .reader-title .journal-meta,.manuscript .reader-title .journal-ornament{transition:opacity .36s,visibility .36s}[data-reader-focus] .manuscript{width:min(800px,calc(100% - 30px));padding-top:0;overflow-anchor:none}[data-reader-focus] .manuscript .journal-crumb,[data-reader-focus] .manuscript .manuscript-margins,[data-reader-focus] .manuscript .reader-title .journal-meta,[data-reader-focus] .manuscript .reader-title .journal-ornament{animation:none;opacity:0;visibility:hidden;pointer-events:none}[data-reader-focus] .manuscript .reader-title{border-color:transparent;padding-block:8px 0}[data-reader-focus] .manuscript .manuscript-paper{border-color:transparent;box-shadow:none;padding-inline:clamp(16px,5vw,39px)}[data-reader-focus] .manuscript .manuscript-paper:before{opacity:0;animation:none}[data-reader-focus] .manuscript .reader-end .journal-ornament,[data-reader-focus] .manuscript .reading-body:lang(hi):before{visibility:hidden}[data-reader-focus] .manuscript .reading-body{max-width:720px}[data-reader-focus] .manuscript .reading-tools{display:none}[data-reader-focus] .manuscript .reader-focus-tools{display:flex;align-items:center}.reader-settings{position:fixed;inset:0;margin:auto;width:min(450px,calc(100% - 28px));max-height:calc(100dvh - 28px);overflow:auto;padding:21px;border:1px solid var(--reader-border);border-radius:7px;background:var(--grain),var(--reader-paper);box-shadow:0 12px 42px #22180d38}.reader-settings:popover-open{animation:reader-settings-open .2s ease-out both}.reader-settings::backdrop{background:#20190e35}.reader-settings h2{font:400 clamp(1.35rem,5vw,1.85rem)/1.3 var(--serif);margin-bottom:14px}.reader-settings legend{font:600 .9rem var(--ui);margin-bottom:8px}.reader-settings fieldset{min-width:0;margin-bottom:15px}.reader-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.reader-options label{position:relative;min-width:0;display:grid;justify-items:center;align-content:center;gap:5px;padding:7px 3px;min-height:66px;text-align:center;border:1px solid var(--reader-border);cursor:pointer;font:600 .73rem/1.3 var(--ui)}.reader-options .paper-option{background:var(--reader-paper);color:var(--reader-text)}.reader-options .paper-option span{color:var(--reader-accent);font-size:1.2rem}.reader-options .font-option span{font-size:.96rem;font-weight:400}.reader-options input{position:absolute;opacity:0;width:1px;height:1px}.reader-options label:has(input:checked){box-shadow:inset 0 0 0 2px var(--reader-accent)}.reader-options label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.reader-settings>button{display:flex;margin-left:auto}@keyframes reader-settings-open{0%{opacity:0;transform:translateY(5px) scale(.99)}}@media (max-width:600px){[data-reader-focus] body:has(.manuscript)>.header,[data-reader-focus] body:has(.manuscript)>.header.compact{margin-bottom:-61px}.reader-settings{inset:auto 0 0;margin:0 auto;width:100%;border-radius:9px 9px 0 0;padding-bottom:max(19px,env(safe-area-inset-bottom))}.manuscript .reading-tools{padding-inline:3px}.manuscript .reading-tools .icon-button{width:42px}}