.reading-controls.svelte-2mway5{display:inline-flex;align-items:center;gap:.7rem;padding:.35rem;border:1px solid color-mix(in srgb,var(--color-brand-red) 14%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-surface) 94%,transparent);color:var(--color-text-primary);font-family:var(--font-body)}.reading-controls__label.svelte-2mway5{margin-left:.55rem;color:var(--color-text-secondary);font-size:.82rem;font-weight:600;line-height:1;white-space:nowrap}.reading-controls__actions.svelte-2mway5{display:flex;align-items:center;gap:.3rem}.reading-controls__button.svelte-2mway5{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--color-brand-red) 18%,transparent);border-radius:50%;background:var(--color-surface);color:var(--color-brand-red);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.reading-controls__button--text.svelte-2mway5{font-family:var(--font-body);font-weight:700;letter-spacing:0}.reading-controls__button--small.svelte-2mway5{font-size:.85rem}.reading-controls__button--large.svelte-2mway5{font-size:1rem}.reading-controls__button.svelte-2mway5:hover:not(:disabled),.reading-controls__button[aria-pressed=true].svelte-2mway5{border-color:var(--color-brand-red);background:var(--color-brand-red);color:#fff;transform:translateY(-1px)}.reading-controls__button.svelte-2mway5:disabled{color:color-mix(in srgb,var(--color-text-secondary) 48%,transparent);cursor:not-allowed;opacity:.55}.reading-controls__button.svelte-2mway5:focus-visible{outline:3px solid color-mix(in srgb,var(--color-brand-red) 36%,transparent);outline-offset:3px}@media(max-width:520px){.reading-controls.svelte-2mway5{display:flex;width:100%;justify-content:space-between;border-radius:.5rem}.reading-controls__actions.svelte-2mway5{gap:.25rem}.reading-controls__button.svelte-2mway5{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.reading-controls__button.svelte-2mway5{transition:none}.reading-controls__button.svelte-2mway5:hover:not(:disabled),.reading-controls__button[aria-pressed=true].svelte-2mway5{transform:none}}.byline.svelte-1yuc9n8{margin:1.25rem 0 1.5rem;position:relative}.top.svelte-1yuc9n8{background-image:url(../../../paper-bg.jpeg);background-repeat:repeat;height:60px;border-top-left-radius:12px;border-top-right-radius:12px;border:1px solid color-mix(in srgb,var(--color-brand-red) 15%,transparent);border-bottom:none;display:flex;align-items:center;justify-content:flex-end;padding:0 1rem 0 7rem}.bottom.svelte-1yuc9n8{background:var(--color-brand-red);color:#fff;height:70px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;align-items:center;padding:0 1.5rem 0 7rem;gap:1rem}.avatar.svelte-1yuc9n8{position:absolute;left:1.5rem;top:22px;width:76px;height:76px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 4px 10px #00000026;background:#fff}.name.svelte-1yuc9n8{flex:1;display:inline-flex;align-items:center;gap:.35em;font-weight:700;font-size:16px;color:#fff;text-decoration:none}a.name.svelte-1yuc9n8:hover{text-decoration:underline}.date.svelte-1yuc9n8{font-size:14px;white-space:nowrap}.date.svelte-1yuc9n8 time{color:#fff}@media(max-width:539px){.top.svelte-1yuc9n8{justify-content:center;padding:0 .5rem}.bottom.svelte-1yuc9n8{flex-direction:column;align-items:flex-start;justify-content:center;padding:.75rem 1rem .75rem 5.5rem;height:auto;min-height:72px}.avatar.svelte-1yuc9n8{width:58px;height:58px;left:1rem;top:62px}.date.svelte-1yuc9n8{font-size:13px}}.ab.svelte-sa5zvp{max-width:720px;margin:0 auto;padding:0 1rem;font-size:var(--article-font-size, 22.4px);line-height:var(--article-line-height, 1.6);color:var(--article-text, var(--color-text-primary));--article-code-bg: #f3f4f6;--article-code-text: #1f2937;--article-quote-bg: color-mix(in srgb, var(--color-brand-red) 5%, transparent)}.ab[data-font-size=sm].svelte-sa5zvp{--article-font-size: 20px;--article-line-height: 1.65}.ab[data-font-size=base].svelte-sa5zvp{--article-font-size: 22.4px;--article-line-height: 1.6}.ab[data-font-size=lg].svelte-sa5zvp{--article-font-size: 24px;--article-line-height: 1.65}.ab[data-font-size=xl].svelte-sa5zvp{--article-font-size: 26px;--article-line-height: 1.7}.ab[data-font-size=xxl].svelte-sa5zvp{--article-font-size: 28px;--article-line-height: 1.75}.ab[data-theme=dark].svelte-sa5zvp{--article-text: #f8fafc;--article-code-bg: #111827;--article-code-text: #f8fafc;--article-quote-bg: #1e293b;--article-quote-text: #e2e8f0;--article-link: #fca5a5}.ab[data-theme=high-contrast].svelte-sa5zvp{--article-text: #000;--article-code-bg: #fff;--article-code-text: #000;--article-quote-bg: #fff;--article-quote-text: #000;--article-link: #7a1f0d}.ab.svelte-sa5zvp p{margin:0 0 23px;font-size:var(--article-font-size, 22.4px);line-height:var(--article-line-height, 1.6)}.ab.svelte-sa5zvp h2{font-size:26px;font-weight:700;margin:2rem 0 .75rem;color:var(--article-text, var(--color-text-primary))}.ab.svelte-sa5zvp h3{font-size:20px;font-weight:700;margin:1.5rem 0 .5rem;color:var(--article-text, var(--color-text-primary))}.ab.svelte-sa5zvp blockquote{margin:1.5rem 0;padding:.5rem 1.25rem;border-left:4px solid var(--color-brand-red);background:var(--article-quote-bg);font-style:italic;color:var(--article-quote-text, var(--article-text, var(--color-text-primary)))}.ab.svelte-sa5zvp ul,.ab.svelte-sa5zvp ol{margin:0 0 1.15rem 1.5rem;padding:0}.ab.svelte-sa5zvp li{margin-bottom:.35rem;font-size:var(--article-font-size, 22.4px);line-height:var(--article-line-height, 1.6)}.ab.svelte-sa5zvp code,.ab.svelte-sa5zvp pre{background:var(--article-code-bg);color:var(--article-code-text)}.ab.svelte-sa5zvp pre code{background:transparent;color:inherit}.ab.svelte-sa5zvp figure:has(>blockquote){background:var(--article-quote-bg);color:var(--article-quote-text, var(--article-text, var(--color-text-primary)))}.ab.svelte-sa5zvp figure:has(>blockquote) blockquote,.ab.svelte-sa5zvp figure:has(>blockquote) figcaption{color:inherit}.ab.svelte-sa5zvp a{color:var(--article-link, var(--color-brand-red));text-decoration:underline}.ab.svelte-sa5zvp img{display:block;max-width:100%;height:auto;margin:1.5rem auto;border-radius:2px}.ab.svelte-1i8tyfb{display:flex;gap:1.25rem;align-items:flex-start;background-image:url(../../../paper-bg.jpeg);background-repeat:repeat;border:1px solid color-mix(in srgb,var(--color-brand-red) 20%,transparent);border-radius:4px;padding:1.25rem;margin:1.5rem 0}.body.svelte-1i8tyfb{flex:1;min-width:0}.heading.svelte-1i8tyfb{font-size:12px;color:var(--color-text-secondary);font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .25rem}.name.svelte-1i8tyfb{display:inline-flex;align-items:center;gap:.35em;font-size:18px;font-weight:700;margin:0 0 .35rem;color:var(--color-text-primary)}.name.svelte-1i8tyfb a:where(.svelte-1i8tyfb){color:inherit;text-decoration:none}.name.svelte-1i8tyfb a:where(.svelte-1i8tyfb):hover{color:var(--color-brand-red)}.bio.svelte-1i8tyfb{font-size:14px;line-height:1.6;color:color-mix(in srgb,var(--color-text-primary) 80%,transparent);margin:0 0 .5rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.more.svelte-1i8tyfb{font-size:13px;color:var(--color-brand-red);text-decoration:none;font-weight:700}.more.svelte-1i8tyfb:hover{text-decoration:underline}@media(max-width:539px){.ab.svelte-1i8tyfb{flex-direction:column;align-items:center;text-align:center}}.bar.svelte-1qv6fmv{display:flex;align-items:center;gap:.75rem;padding:1rem 0;border-top:1px solid color-mix(in srgb,var(--color-brand-red) 20%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-brand-red) 20%,transparent);flex-wrap:wrap}.bar.compact.svelte-1qv6fmv{gap:.65rem;padding:0;border:0}.label.svelte-1qv6fmv{font-size:13px;color:var(--color-text-secondary);margin-right:.25rem}.compact.svelte-1qv6fmv .label:where(.svelte-1qv6fmv){white-space:nowrap}.btn.svelte-1qv6fmv{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--color-brand-red);color:#fff;border:0;border-radius:50%;cursor:pointer;transition:transform .15s,box-shadow .15s;text-decoration:none}.compact.svelte-1qv6fmv .btn:where(.svelte-1qv6fmv){width:34px;height:34px}.btn.svelte-1qv6fmv:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.tl.svelte-1gon3ub{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:1rem 0}.label.svelte-1gon3ub{font-size:13px;color:var(--color-text-secondary);margin-right:.25rem;font-weight:700}.tag.svelte-1gon3ub{display:inline-block;font-size:13px;color:var(--color-brand-red);background:color-mix(in srgb,var(--color-brand-red) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-brand-red) 25%,transparent);border-radius:999px;padding:.25rem .75rem;text-decoration:none;transition:background .15s,color .15s}.tag.svelte-1gon3ub:hover{background:var(--color-brand-red);color:#fff;border-color:var(--color-brand-red)}.related-section.svelte-fg49zh{width:100%;margin:1.25rem auto 0}.related-heading.svelte-fg49zh{box-sizing:border-box;width:calc(100% - 2rem);margin:0 auto;padding:.5rem 1rem;background-image:url(../../../paper-bg.jpeg);background-repeat:repeat;color:var(--color-brand-red);font-family:var(--font-heading);font-size:1.375rem;font-weight:500;line-height:1.35}.related-heading.svelte-fg49zh h2:where(.svelte-fg49zh){margin:0;font:inherit}.related-grid.svelte-fg49zh{display:grid;grid-template-columns:1fr;gap:2rem;padding:2rem 1rem}@media(min-width:1024px){.related-section.svelte-fg49zh{width:90%}.related-heading.svelte-fg49zh{width:100%;padding:.5rem;font-size:2rem}.related-grid.svelte-fg49zh{grid-template-columns:repeat(3,minmax(0,1fr));padding:2.5rem}}.donation-panel.svelte-1o6pf2b{display:grid;grid-template-columns:1fr;align-items:center;width:100%;background-image:url(../../../paper-bg.jpeg);background-repeat:repeat;color:var(--color-brand-red);font-family:var(--font-body)}.message.svelte-1o6pf2b{padding:1rem 1.25rem 0;text-align:center}.message.svelte-1o6pf2b p:where(.svelte-1o6pf2b){margin:0;font-size:1.2rem;font-weight:500;line-height:1.55}.fonepay-logo.svelte-1o6pf2b{display:block;width:100px;height:auto;margin:.5rem auto 0}.scan-text.svelte-1o6pf2b{font-size:28px;font-weight:500;line-height:1.2}.qr-wrap.svelte-1o6pf2b{display:flex;justify-content:center;padding:.5rem 1rem 1rem}.qr.svelte-1o6pf2b{width:min(70%,190px);height:auto}@media(min-width:768px){.donation-panel.svelte-1o6pf2b{grid-template-columns:repeat(2,minmax(0,1fr));min-height:200px}.message.svelte-1o6pf2b{padding:.5rem 1.25rem}.qr-wrap.svelte-1o6pf2b{justify-content:center;padding:.75rem 1.25rem}.qr.svelte-1o6pf2b{width:180px}}.post-stats.svelte-owov2k{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;color:var(--color-text-secondary)}.item.svelte-owov2k{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;padding:.3rem .7rem;border:1px solid color-mix(in srgb,var(--color-brand-red) 14%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-brand-red) 5%,#fff)}.item.svelte-owov2k svg{color:var(--color-brand-red);flex:0 0 auto}.value.svelte-owov2k{font-weight:700;color:var(--color-text-primary);line-height:1}.label.svelte-owov2k{font-size:13px;line-height:1.2}.preview-banner.svelte-w0ekn9{position:sticky;top:0;z-index:100;background:#f59e0b;color:#1c1917;text-align:center;font-size:.875rem;font-weight:600;padding:.5rem 1rem;letter-spacing:.025em}.legacy-top-ad.svelte-w0ekn9{width:90%;margin:1.25rem auto 0}.legacy-top-ad.svelte-w0ekn9 .mx7-stack-item:not(:last-child){display:none}.legacy-post-title.svelte-w0ekn9{width:90%;margin:1.25rem auto 0;text-align:center;font-family:var(--font-heading);font-size:33px;font-weight:500;line-height:1.4;color:var(--color-text-primary)}.legacy-cover.svelte-w0ekn9{width:95%;margin:1.25rem auto 0}.legacy-cover.svelte-w0ekn9 picture{display:block;width:100%;aspect-ratio:2 / 1}.legacy-cover.svelte-w0ekn9 img{display:block;width:100%;height:100%;object-fit:cover;border-radius:1rem;transition:box-shadow .5s ease}.legacy-cover.svelte-w0ekn9 img:hover{box-shadow:var(--shadow-image-hover)}.legacy-category-row.svelte-w0ekn9{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding:.5rem .75rem .75rem}.legacy-content-panel.svelte-w0ekn9{max-width:720px;margin:1.25rem auto 0;padding:1.25rem;background-image:url(../../../paper-bg.jpeg);background-repeat:repeat;border-top:3px dotted #a6a3a2;border-radius:16px}.article-layout.reader-mode.svelte-w0ekn9{display:block;max-width:920px}.article-layout.reader-mode.svelte-w0ekn9 .article-main:where(.svelte-w0ekn9){width:100%;max-width:760px;margin-left:auto;margin-right:auto}.legacy-content-panel[data-reader-mode=on].svelte-w0ekn9{border-radius:10px}.legacy-content-panel[data-article-theme=dark].svelte-w0ekn9{background:#151515;background-image:none;border-top-color:#f8fafc}.legacy-content-panel[data-article-theme=high-contrast].svelte-w0ekn9{background:#fff;background-image:none;border:2px solid #000;border-top:6px solid #000}.legacy-content-panel.svelte-w0ekn9 .ab{max-width:none;padding:0}.post-meta-row.svelte-w0ekn9{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:-.35rem 0 1.25rem}.post-column-bottom.svelte-w0ekn9{max-width:720px;margin:1.25rem auto 0}.post-column-bottom.svelte-w0ekn9 .mx7-stack-item:not(:last-child){margin-bottom:1.25rem}@media(min-width:1024px){.legacy-post-title.svelte-w0ekn9{font-size:50px}.legacy-cover.svelte-w0ekn9{width:90%}.legacy-category-row.svelte-w0ekn9{padding-right:3rem}.legacy-sidebar-sticky.svelte-w0ekn9{position:sticky;top:1rem}}
