.page.svelte-8sxwnb{max-width:var(--measure);flex-direction:column;margin:0 auto;padding:4rem 1.5rem 8rem;display:flex;position:relative}@media (width<=1023px){.page.svelte-8sxwnb{padding:2.5rem 1rem 5rem}}.screen.svelte-8sxwnb{animation:.7s both svelte-8sxwnb-pageIn}@keyframes svelte-8sxwnb-pageIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.preface.svelte-8sxwnb{font-family:var(--font-mono);word-spacing:var(--rtl-space);letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-faint);border-bottom:1px solid var(--color-rule);justify-content:space-between;margin-bottom:4.5rem;padding-bottom:.9rem;font-size:.66rem;display:flex}html[lang=fa] .preface.svelte-8sxwnb{text-transform:none;letter-spacing:0}.preface-end.svelte-8sxwnb{text-align:end}.page-head.svelte-8sxwnb{margin:0 0 1rem}.page-title.svelte-8sxwnb{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;color:var(--color-ink);margin:0 0 1.2rem;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:400;line-height:1.15}.page-lede.svelte-8sxwnb{font-family:var(--font-serif);color:var(--color-ink-soft);text-wrap:pretty;margin:0 0 1.25rem;font-size:1.1rem;font-style:italic;line-height:1.55}html[lang=fa] .page-lede.svelte-8sxwnb{font-style:normal}@media (width<=1023px){.page-title.svelte-8sxwnb{font-size:clamp(2rem,8vw,2.6rem)}.page-lede.svelte-8sxwnb{font-size:1rem}}.idx-inline-controls.svelte-8sxwnb{font-family:var(--font-serif);color:var(--color-ink-faint);flex-wrap:wrap;align-items:baseline;gap:0;margin:0;font-size:.95rem;font-style:italic;line-height:1.6;display:flex}html[lang=fa] .idx-inline-controls.svelte-8sxwnb{font-style:normal}.idx-inline-count.svelte-8sxwnb{white-space:nowrap}.idx-inline-spacer.svelte-8sxwnb{flex:1}.idx-inline-toggle.svelte-8sxwnb{appearance:none;border:none;border-bottom:1px solid var(--color-rule);cursor:pointer;font-family:var(--font-serif);font-style:italic;font-size:inherit;color:var(--color-ink);background:0 0;margin-inline-start:.25em;padding:0 0 .1em;text-decoration:none;transition:color .25s,border-color .25s}html[lang=fa] .idx-inline-toggle.svelte-8sxwnb{font-style:normal}.idx-inline-toggle.svelte-8sxwnb:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.idx-inline-sep.svelte-8sxwnb{color:var(--color-rule);margin:0 .5em;font-style:normal}.idx-inline-search-trigger.svelte-8sxwnb{appearance:none;border:none;border-bottom:1px dotted var(--color-rule);cursor:pointer;font-family:var(--font-serif);font-style:italic;font-size:inherit;color:var(--color-ink-faint);background:0 0;padding:0 0 .1em;transition:color .25s}html[lang=fa] .idx-inline-search-trigger.svelte-8sxwnb{font-style:normal}.idx-inline-search-trigger.svelte-8sxwnb:hover{color:var(--color-ink-soft)}.idx-inline-search-wrap.svelte-8sxwnb{align-items:baseline;gap:.3rem;display:inline-flex}.idx-inline-search.svelte-8sxwnb{appearance:none;border:none;border-bottom:1px solid var(--color-ink-soft);font-family:var(--font-serif);font-style:italic;font-size:inherit;color:var(--color-ink);background:0 0;outline:none;width:8rem;padding:0 0 .1em;transition:width .3s}html[lang=fa] .idx-inline-search.svelte-8sxwnb{font-style:normal}.idx-inline-search.svelte-8sxwnb:focus{width:10rem}.idx-inline-search.svelte-8sxwnb::placeholder{color:var(--color-ink-faint);font-style:italic}html[lang=fa] .idx-inline-search.svelte-8sxwnb::placeholder{font-style:normal}.idx-inline-search-clear.svelte-8sxwnb{appearance:none;cursor:pointer;font-family:var(--font-mono);color:var(--color-ink-faint);background:0 0;border:none;padding:0;font-size:.9rem;font-style:normal;line-height:1}.idx-inline-search-clear.svelte-8sxwnb:hover{color:var(--color-ink)}.idx-list.svelte-8sxwnb{flex-direction:column;gap:0;display:flex}.idx-item.svelte-8sxwnb{border-bottom:1px solid var(--color-rule);color:inherit;cursor:pointer;align-items:baseline;gap:1.4rem;padding:1.15rem .5rem;text-decoration:none;transition:background .3s;display:flex}.idx-item.svelte-8sxwnb:first-child{border-top:1px solid var(--color-rule)}.idx-item.svelte-8sxwnb:hover{background:var(--color-paper-2)}.idx-item-body.svelte-8sxwnb>:where(.svelte-8sxwnb){transition:transform .3s}.idx-item.svelte-8sxwnb:hover .idx-item-body:where(.svelte-8sxwnb)>:where(.svelte-8sxwnb){transform:translate(4px)}html[lang=fa] .idx-item.svelte-8sxwnb:hover .idx-item-body:where(.svelte-8sxwnb)>:where(.svelte-8sxwnb){transform:translate(-4px)}.idx-item-body.svelte-8sxwnb{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.idx-item-meta.svelte-8sxwnb{flex-direction:column;flex-shrink:0;align-items:end;gap:.25rem;display:flex}.idx-item-num.svelte-8sxwnb{font-family:var(--font-mono);color:var(--color-ink-faint);flex-shrink:0;font-size:.7rem}html[lang=fa] .idx-item-num.svelte-8sxwnb{font-size:.78rem}.idx-item-writer.svelte-8sxwnb{font-family:var(--font-serif);color:var(--color-ink);font-size:1.08rem}.idx-item-to.svelte-8sxwnb{font-family:var(--font-serif);color:var(--color-ink-faint);font-size:1.08rem;font-style:italic;line-height:1.4}html[lang=fa] .idx-item-to.svelte-8sxwnb{font-style:normal}.idx-item-date.svelte-8sxwnb{font-family:var(--font-serif);letter-spacing:0;color:var(--color-ink-faint);white-space:nowrap;flex-shrink:0;font-size:.88rem}@media (width<=640px){.idx-item-date.svelte-8sxwnb{display:none}}.idx-empty.svelte-8sxwnb{text-align:center;font-family:var(--font-serif);color:var(--color-ink-faint);padding:3rem 0;font-size:1rem;font-style:italic}html[lang=fa] .idx-empty.svelte-8sxwnb{font-style:normal}.index-pagination.svelte-8sxwnb{justify-content:center;align-items:center;gap:.3rem;margin-top:2.5rem;display:flex}.index-page-btn.svelte-8sxwnb{appearance:none;cursor:pointer;font-family:var(--font-mono);word-spacing:var(--rtl-space);letter-spacing:.08em;color:var(--color-ink-faint);text-align:center;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-width:2rem;padding:.4rem .65rem;font-size:.76rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}html[lang=fa] .index-page-btn.svelte-8sxwnb{font-size:.95rem}.index-page-btn.svelte-8sxwnb:hover{color:var(--color-ink-soft)}.index-page-btn.active.svelte-8sxwnb{color:var(--color-ink);border-color:var(--color-rule)}.index-page-btn.arrow.svelte-8sxwnb{border:none;font-size:.85rem}.index-page-btn.disabled.svelte-8sxwnb{opacity:.35;cursor:default;pointer-events:none}
