.share[data-astro-cid-x2g37gv3] [data-astro-cid-x2g37gv3][data-status]{min-height:calc(var(--text-xs) * 1.4)}.ac-photo{width:var(--ac-size);height:var(--ac-size);border:var(--rule-thick) solid var(--ac-edge,var(--edge));object-fit:cover;background:var(--color-chalk);border-radius:50%;display:block}.ac-actions[data-astro-cid-r7fg5yoo]{gap:var(--spacing-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ac-a[data-astro-cid-zsjdnpzr]{margin-top:var(--spacing-lg);padding-block:var(--spacing-md);border-top:var(--rule-thick) solid var(--edge);border-bottom:var(--rule-thin) solid var(--edge);column-gap:var(--spacing-sm);row-gap:var(--spacing-sm);color:var(--color-ink);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"photo head""main main";align-items:center;display:grid}.ac-a[data-astro-cid-zsjdnpzr] .ac-a-photo{grid-area:photo}.ac-a-head[data-astro-cid-zsjdnpzr]{grid-area:head}.ac-a-main[data-astro-cid-zsjdnpzr]{grid-area:main}.ac-a-name[data-astro-cid-zsjdnpzr]{font-size:var(--text-lg);margin:0;line-height:1.15}.ac-a-intro[data-astro-cid-zsjdnpzr]{margin:var(--spacing-2xs) 0 0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5;font-family:var(--font-mono)}.ac-a-line[data-astro-cid-zsjdnpzr]{max-width:34rem;font-size:var(--text-base);line-height:var(--text-base--line-height);margin:0}.ac-a-main[data-astro-cid-zsjdnpzr] .ac-actions{margin-top:var(--spacing-sm)}@media (width>=48rem){.ac-a[data-astro-cid-zsjdnpzr]{column-gap:var(--spacing-md);row-gap:var(--spacing-xs);grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"photo head""photo main";align-items:start}.ac-a[data-astro-cid-zsjdnpzr] .ac-photo{--ac-size:5.5rem}}.ac-b[data-astro-cid-tiw46uov]{margin-top:calc(var(--spacing-lg) + 2.5rem);padding:calc(var(--spacing-md) + 3rem) var(--spacing-sm) var(--spacing-md);border:var(--rule-thick) solid var(--edge);box-shadow:8px 8px 0 var(--edge);position:relative}.ac-b-sticker[data-astro-cid-tiw46uov]{top:-3rem;left:var(--spacing-sm);position:absolute;transform:rotate(-4deg)}.ac-b-sticker[data-astro-cid-tiw46uov] .ac-photo{--ac-edge:var(--color-black);box-shadow:0 0 0 4px var(--color-white), 5px 5px 0 4px var(--color-black)}.ac-b-name[data-astro-cid-tiw46uov]{align-items:baseline;column-gap:var(--spacing-xs);font-size:var(--text-lg);flex-wrap:wrap;margin:0;line-height:1.2;display:flex}.ac-b-role[data-astro-cid-tiw46uov]{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.ac-b-line[data-astro-cid-tiw46uov]{margin:var(--spacing-xs) 0 0;font-size:var(--text-xl);line-height:var(--text-xl--line-height);letter-spacing:-.01em;text-wrap:balance;font-weight:700}.ac-b-intro[data-astro-cid-tiw46uov]{margin:var(--spacing-sm) 0 0;font-size:var(--text-base);line-height:var(--text-base--line-height)}.ac-b[data-astro-cid-tiw46uov] .ac-actions{margin-top:var(--spacing-md)}@media (width>=48rem){.ac-b[data-astro-cid-tiw46uov]{padding:var(--spacing-md)}.ac-b-sticker[data-astro-cid-tiw46uov]{left:auto;right:var(--spacing-md);top:-3.5rem;transform:rotate(4deg)}.ac-b[data-astro-cid-tiw46uov] .ac-photo{--ac-size:8rem}.ac-b-head[data-astro-cid-tiw46uov]{padding-right:9.5rem}}@media (prefers-reduced-motion:reduce){.ac-b-sticker[data-astro-cid-tiw46uov]{transform:none}}.ac-c[data-astro-cid-wgg5h26i]{margin-top:var(--spacing-lg);border:var(--rule-thick) solid var(--edge);box-shadow:6px 6px 0 var(--edge);background:var(--color-chalk);color:var(--color-black);--ac-edge:var(--color-black);--rule-color:var(--color-black);--focus:var(--color-black);--hit-bg:var(--color-white);--hit-ink:var(--color-black);--hit-line:var(--color-black);--hit-hover-bg:var(--color-yellow);--hit-hover-ink:var(--color-black);--primary-bg:var(--color-yellow);--primary-ink:var(--color-black);--primary-hover-bg:var(--color-black);--primary-hover-ink:var(--color-white)}.ac-c-stripe[data-astro-cid-wgg5h26i]{background:repeating-linear-gradient(135deg, var(--color-cobalt) 0 14px, var(--color-chalk) 14px 24px, var(--color-tomato) 24px 38px, var(--color-chalk) 38px 48px);border-block:var(--rule-thin) solid var(--color-black);height:.75rem}.ac-c-stripe[data-astro-cid-wgg5h26i]:first-child{border-top:0}.ac-c-stripe[data-astro-cid-wgg5h26i]:last-child{border-bottom:0}.ac-c-paper[data-astro-cid-wgg5h26i]{padding:var(--spacing-md) var(--spacing-sm)}.ac-c-lines[data-astro-cid-wgg5h26i]{--ac-lh:2.25rem;margin-top:var(--spacing-xs);background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--ac-lh) - 1px), #1f3fd138 calc(var(--ac-lh) - 1px) var(--ac-lh))}.ac-c-line[data-astro-cid-wgg5h26i]{max-width:34rem;font-family:var(--font-display);font-variation-settings:"opsz" 36;font-weight:500;font-size:var(--text-lg);line-height:var(--ac-lh);margin:0}.ac-c-sign[data-astro-cid-wgg5h26i]{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);display:flex}.ac-c-sign[data-astro-cid-wgg5h26i] picture{flex:none}.ac-c-signature[data-astro-cid-wgg5h26i]{font-size:var(--text-xl);letter-spacing:-.01em;margin:0;line-height:1.1}.ac-c-intro[data-astro-cid-wgg5h26i]{margin:var(--spacing-2xs) 0 0;font-size:var(--text-xs);line-height:1.5;font-family:var(--font-mono)}.ac-c[data-astro-cid-wgg5h26i] .ac-actions{margin-top:var(--spacing-md)}@media (width>=48rem){.ac-c-paper[data-astro-cid-wgg5h26i]{padding:var(--spacing-md)}.ac-c-lines[data-astro-cid-wgg5h26i]{--ac-lh:2.5rem}.ac-c-line[data-astro-cid-wgg5h26i]{font-size:var(--text-xl)}}.tldr[data-astro-cid-q4accl54]{margin-top:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-sm) var(--spacing-sm);border:var(--rule-thick) solid var(--edge);box-shadow:6px 6px 0 var(--edge);background:var(--color-bg);color:var(--color-ink);position:relative}.tldr-label[data-astro-cid-q4accl54]{top:0;left:var(--spacing-sm);padding:0 var(--spacing-xs);border:var(--rule-thin) solid var(--color-black);background:var(--color-yellow);color:var(--color-black);letter-spacing:var(--tracking-wide);line-height:1.7;position:absolute;transform:translateY(-50%)}.tldr-text[data-astro-cid-q4accl54]{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-medium);margin:0}.toc[data-astro-cid-p33bl5ka] ol[data-astro-cid-p33bl5ka]{border-left:var(--rule-thick) solid var(--rule-color);margin:0;padding:0;list-style:none}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{padding:var(--spacing-2xs) var(--spacing-xs);font-size:var(--text-base);color:inherit;line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]:hover{text-decoration:underline}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka][aria-current=true]{background:var(--color-yellow);color:var(--color-black);font-weight:700}@media (prefers-reduced-motion:no-preference){.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{transition:background-color var(--duration-fast) ease-out, color var(--duration-fast) ease-out}}.toc-fold[data-astro-cid-p33bl5ka]{border:var(--rule-thick) solid var(--edge)}.toc-fold[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka]{cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);align-items:center;min-height:2.75rem;display:flex}.toc-fold[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka]:after{content:"+";font-size:var(--text-lg);margin-left:auto}.toc-fold[data-astro-cid-p33bl5ka][open] summary[data-astro-cid-p33bl5ka]:after{content:"−"}.toc-fold[data-astro-cid-p33bl5ka] ol[data-astro-cid-p33bl5ka]{margin:0 var(--spacing-sm) var(--spacing-sm)}.toc-side[data-astro-cid-p33bl5ka]{display:none}@media (width>=64rem){.toc-side[data-astro-cid-p33bl5ka]{display:block}.toc-fold[data-astro-cid-p33bl5ka]{display:none}}.side-sticky[data-astro-cid-7mn2gw7j]{margin-top:var(--spacing-md)}.side-share[data-astro-cid-7mn2gw7j]{display:none}@media (width>=64rem){.side-sticky[data-astro-cid-7mn2gw7j]{top:var(--stick-top,var(--spacing-md));max-height:calc(100dvh - var(--stick-top,var(--spacing-md)) - var(--spacing-md));overscroll-behavior:contain;margin:var(--spacing-md) -4px 0;padding:4px;position:sticky;overflow-y:auto}.side-share[data-astro-cid-7mn2gw7j]{display:block}.side-share[data-astro-cid-7mn2gw7j] h2{font-size:var(--text-lg)}.end-share[data-astro-cid-7mn2gw7j]{display:none}}.post-body[data-astro-cid-7mn2gw7j]{min-width:0}.prose[data-astro-cid-7mn2gw7j] p>img{width:100%;height:auto;margin-block:var(--spacing-md);border:var(--rule-thick) solid var(--edge);box-shadow:6px 6px 0 var(--edge);background:var(--color-white);display:block}.prose[data-astro-cid-7mn2gw7j] table{border-collapse:collapse;width:100%;font-size:var(--text-base)}.prose[data-astro-cid-7mn2gw7j] th,.prose[data-astro-cid-7mn2gw7j] td{text-align:left;vertical-align:top;padding:var(--spacing-2xs) var(--spacing-xs) var(--spacing-2xs) 0;border-bottom:var(--rule-thin) solid var(--rule-color)}.prose[data-astro-cid-7mn2gw7j] th{border-bottom-width:var(--rule-thick);font-weight:700}@media (width<=40rem){.prose[data-astro-cid-7mn2gw7j] pre{padding:var(--spacing-xs);font-size:.6875rem}}
