.share[data-astro-cid-eqjx2q6l]{gap:var(--space-md);display:grid}.share-list[data-astro-cid-eqjx2q6l]{gap:var(--space-sm);grid-auto-columns:1fr;grid-auto-flow:column;inline-size:max-content;max-inline-size:100%;display:grid}.share-list[data-astro-cid-eqjx2q6l] li[data-astro-cid-eqjx2q6l] .share-button{inline-size:var(--share-button-size);block-size:var(--share-button-size);justify-self:center}.share-list[data-astro-cid-eqjx2q6l] li[data-astro-cid-eqjx2q6l]{justify-items:center;gap:var(--space-2xs);display:grid}.name[data-astro-cid-eqjx2q6l]{font-size:var(--font-size-xs);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-ui)}.icon[data-astro-cid-eqjx2q6l]{inline-size:var(--icon-size);block-size:var(--icon-size);transition:transform var(--duration) var(--easing);overflow:visible}@media (hover:hover){.share-button:hover .icon[data-astro-cid-eqjx2q6l]{transform:scale(1.12)}}.share-button:focus-visible .icon[data-astro-cid-eqjx2q6l]{transform:scale(1.12)}article[data-astro-cid-sgg5joot]{max-inline-size:var(--content-width);margin-inline:auto}.article-header[data-astro-cid-sgg5joot]{gap:var(--space-xs);margin-block-end:var(--space-xl);display:grid}.article-header[data-astro-cid-sgg5joot]>time{font-size:var(--font-size-small);color:var(--color-text-muted)}.event[data-astro-cid-sgg5joot]{gap:var(--space-2xs) var(--space-md);font-size:var(--font-size-ui);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-ui);grid-template-columns:auto 1fr;margin-block-start:var(--space-xs);display:grid}.event[data-astro-cid-sgg5joot] dt[data-astro-cid-sgg5joot]{color:var(--color-text-muted)}.event[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{text-underline-offset:.3em;text-decoration:underline}.event[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover,.event[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:focus-visible{text-decoration:none}.tags[data-astro-cid-sgg5joot]{gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;display:flex}.tags[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{min-block-size:var(--tap-target);font-size:var(--font-size-ui);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-ui);text-underline-offset:.3em;place-items:center;text-decoration:none;display:inline-grid}.tags[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover,.tags[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:focus-visible{text-decoration:underline}.article-footer[data-astro-cid-sgg5joot]{border-block-start:var(--border-width-thick) dashed var(--color-border);margin-block-start:var(--space-2xl);padding-block-start:var(--space-xl)}.cover[data-astro-cid-sgg5joot]{border-radius:var(--radius);margin-block-end:var(--space-xl)}.prose[data-astro-cid-sgg5joot]>*+*{margin-block-start:var(--space-md)}[data-astro-cid-sgg5joot]:is(.prose,.after-content) h2{inline-size:fit-content;padding-block:var(--space-xs);padding-inline:0 var(--space-sm);border-block-end:var(--border-width-thick) solid var(--color-border);margin-block-start:var(--space-2xl)}.prose[data-astro-cid-sgg5joot] h3{align-items:center;gap:var(--space-xs);margin-block-start:var(--space-xl);display:flex}.prose[data-astro-cid-sgg5joot] h3:before{content:"";inline-size:.75em;block-size:var(--border-width-thick);background-color:currentColor;flex-shrink:0}.prose[data-astro-cid-sgg5joot] h4{color:var(--color-text-muted);letter-spacing:var(--letter-spacing-base);margin-block-start:var(--space-lg)}.prose[data-astro-cid-sgg5joot] :is(h2,h3,h4)+*{margin-block-start:var(--space-sm)}[data-astro-cid-sgg5joot]:is(.prose,.after-content) h2+*{margin-block-start:var(--space-md)}.prose[data-astro-cid-sgg5joot] ul{padding-inline-start:1.5em;list-style:outside}.prose[data-astro-cid-sgg5joot] ol{padding-inline-start:1.5em;list-style:decimal}.prose[data-astro-cid-sgg5joot] li+li,.prose[data-astro-cid-sgg5joot] li>:is(ul,ol){margin-block-start:var(--space-2xs)}.prose[data-astro-cid-sgg5joot] .contains-task-list{padding-inline-start:0;list-style:none}.prose[data-astro-cid-sgg5joot] .task-list-item input{block-size:1em;inline-size:1em;vertical-align:-.125em;border:var(--border-width-thick) solid var(--color-text);border-radius:var(--radius);place-content:center;margin-inline-end:var(--space-xs);display:inline-grid}.prose[data-astro-cid-sgg5joot] .task-list-item input:checked{background-color:var(--color-text)}.prose[data-astro-cid-sgg5joot] .task-list-item input:checked:before{content:"";background-color:var(--color-bg);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);block-size:.6em;inline-size:.6em}.prose[data-astro-cid-sgg5joot] a{text-underline-offset:.3em;text-decoration:underline}.prose[data-astro-cid-sgg5joot] strong{font-weight:var(--font-weight-bold)}.prose[data-astro-cid-sgg5joot] em{font-style:italic}.prose[data-astro-cid-sgg5joot] del{text-decoration:line-through}.prose[data-astro-cid-sgg5joot] blockquote{color:var(--color-text-muted);border-inline-start:var(--border-width-accent) solid var(--color-border);padding-inline-start:var(--space-md)}.prose[data-astro-cid-sgg5joot] hr{margin-block:var(--space-xl);border-block-start:var(--border-width) solid var(--color-border)}.prose[data-astro-cid-sgg5joot] code{font-family:var(--font-mono);font-size:.9em}.prose[data-astro-cid-sgg5joot] :not(pre)>code{background-color:var(--color-surface);border-radius:var(--radius);padding-inline:.3em}.prose[data-astro-cid-sgg5joot] pre{padding-block:var(--space-md);padding-inline:var(--space-md);font-size:var(--font-size-ui);line-height:var(--line-height-tight);letter-spacing:normal;border-radius:var(--radius);overflow-x:auto}.prose[data-astro-cid-sgg5joot] table{inline-size:100%;font-size:var(--font-size-ui)}.prose[data-astro-cid-sgg5joot] :is(th,td){padding-block:var(--space-xs);padding-inline:var(--space-sm);overflow-wrap:anywhere;border-block-end:var(--border-width) solid var(--color-border)}.prose[data-astro-cid-sgg5joot] th{font-weight:var(--font-weight-bold);border-block-end-width:var(--border-width-thick)}.prose[data-astro-cid-sgg5joot] img{border-radius:var(--radius)}.prose[data-astro-cid-sgg5joot] sup{font-size:var(--font-size-small);vertical-align:super}.prose[data-astro-cid-sgg5joot] .footnotes{font-size:var(--font-size-small);border-block-start:var(--border-width) solid var(--color-border);margin-block-start:var(--space-2xl);padding-block-start:var(--space-md)}
