.diagram[data-astro-cid-mb5gojzx]{block-size:100%;inline-size:100%;display:block}.ink[data-astro-cid-mb5gojzx]{fill:none;stroke:var(--color-ink);stroke-width:1.1px}.line[data-astro-cid-mb5gojzx]{fill:none;stroke:var(--color-ink-muted);stroke-width:1px}.hatch[data-astro-cid-mb5gojzx]{fill:none;stroke:var(--color-ink-faint);stroke-width:.8px}.accent[data-astro-cid-mb5gojzx]{fill:none;stroke:var(--category-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.fill[data-astro-cid-mb5gojzx]{fill:color-mix(in srgb, var(--category-accent) 32%, var(--color-surface));stroke:var(--category-accent);stroke-width:1.1px}.solid[data-astro-cid-mb5gojzx]{fill:var(--color-ink)}.label[data-astro-cid-mb5gojzx]{fill:var(--color-ink);font-family:var(--font-mono);font-size:7.5px}@media (forced-colors:active){.ink[data-astro-cid-mb5gojzx],.line[data-astro-cid-mb5gojzx],.hatch[data-astro-cid-mb5gojzx]{stroke:canvastext}.accent[data-astro-cid-mb5gojzx]{stroke:highlight}.fill[data-astro-cid-mb5gojzx]{fill:canvas;stroke:highlight}.solid[data-astro-cid-mb5gojzx],.label[data-astro-cid-mb5gojzx]{fill:canvastext}}.row[data-astro-cid-zxvlhrqq]{border-block-end:var(--border-hairline) solid var(--color-rule);transition:opacity var(--duration-base) var(--ease-out);grid-template-columns:6px 80px minmax(0,1fr) auto;grid-template-areas:"tick thumb text date";align-items:center;column-gap:14px;padding-block:11px;display:grid;position:relative}.tick[data-astro-cid-zxvlhrqq]{border-radius:var(--radius-xs);background-color:var(--category-accent);grid-area:tick;align-self:stretch;inline-size:3px}.thumb[data-astro-cid-zxvlhrqq]{border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-fig);background-color:var(--color-surface);grid-area:thumb;block-size:48px;inline-size:80px;overflow:hidden}.text[data-astro-cid-zxvlhrqq]{grid-area:text;min-inline-size:0}.title[data-astro-cid-zxvlhrqq]{color:var(--color-ink);font-size:var(--text-row);font-weight:var(--weight-strong);line-height:var(--leading-snug);letter-spacing:-.005em;text-decoration:none}.title[data-astro-cid-zxvlhrqq]:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0 -10px}.title[data-astro-cid-zxvlhrqq][aria-current]{text-decoration:underline;text-decoration-color:var(--category-accent);text-underline-offset:4px;text-decoration-thickness:2px}.title[data-astro-cid-zxvlhrqq]:focus-visible{outline:none}.title[data-astro-cid-zxvlhrqq]:focus-visible:after{outline:var(--focus-width) solid var(--color-focus);outline-offset:0}.draft[data-astro-cid-zxvlhrqq]{color:var(--color-pen);font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-regular)}.meta[data-astro-cid-zxvlhrqq],.date[data-astro-cid-zxvlhrqq]{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-mono);line-height:1.5}.meta[data-astro-cid-zxvlhrqq]{margin-block-start:1px}.date[data-astro-cid-zxvlhrqq]{white-space:nowrap;text-align:end;grid-area:date}.sum[data-astro-cid-zxvlhrqq]{grid-template-rows:1fr;transition:grid-template-rows .22s;display:grid}.sum[data-astro-cid-zxvlhrqq]>p[data-astro-cid-zxvlhrqq]{min-block-size:0;color:var(--color-ink-muted);font-size:var(--text-sm);padding-block-start:5px;line-height:1.5;overflow:hidden}@media (hover:hover){.sum[data-astro-cid-zxvlhrqq]{grid-template-rows:0fr}.sum[data-astro-cid-zxvlhrqq]>p[data-astro-cid-zxvlhrqq]{padding-block-start:0}.row[data-astro-cid-zxvlhrqq]:has(.title:focus-visible) .sum[data-astro-cid-zxvlhrqq],:root:not(:has([data-spotlight] .title:focus-visible)) .row[data-astro-cid-zxvlhrqq]:hover .sum[data-astro-cid-zxvlhrqq]{grid-template-rows:1fr}.row[data-astro-cid-zxvlhrqq]:has(.title:focus-visible) .sum[data-astro-cid-zxvlhrqq]>p[data-astro-cid-zxvlhrqq],:root:not(:has([data-spotlight] .title:focus-visible)) .row[data-astro-cid-zxvlhrqq]:hover .sum[data-astro-cid-zxvlhrqq]>p[data-astro-cid-zxvlhrqq]{padding-block-start:5px}:root:not(:has([data-spotlight] .title:focus-visible)) [data-spotlight]:has(.row:hover) .row[data-astro-cid-zxvlhrqq]:not(:hover){opacity:.32}}[data-spotlight]:has(.title:focus-visible) .row[data-astro-cid-zxvlhrqq]:not(:has(.title:focus-visible)){opacity:.32}@container rows (width<=32.5rem){.row[data-astro-cid-zxvlhrqq]{grid-template:"tick thumb text""tick date text"1fr/6px 80px minmax(0,1fr);align-items:start;gap:4px 12px}.date[data-astro-cid-zxvlhrqq]{text-align:start}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-zxvlhrqq],.sum[data-astro-cid-zxvlhrqq]{transition:none}}@media (forced-colors:active){.tick[data-astro-cid-zxvlhrqq]{background-color:canvastext}}.rows[data-astro-cid-foar4myp]{border-block-start:var(--border-rule) solid var(--color-ink);margin:0;padding:0;list-style:none;container:rows/inline-size}.rows[data-astro-cid-foar4myp][data-continued]{border-block-start:0}
