svg[data-astro-cid-j7awj7nj]{width:100%;height:auto;display:block;overflow:visible}.card[data-astro-cid-j7awj7nj],.card-flat[data-astro-cid-j7awj7nj]{fill:var(--color-bg);stroke:var(--color-line)}.card[data-astro-cid-j7awj7nj]{filter:drop-shadow(0 6px 16px color-mix(in srgb, var(--color-ink) 9%, transparent))}.card[data-astro-cid-j7awj7nj].key{stroke:var(--color-brand);stroke-width:2px}.back[data-astro-cid-j7awj7nj]{opacity:.75}.soft[data-astro-cid-j7awj7nj],.engine-t[data-astro-cid-j7awj7nj]{fill:var(--color-bg-subtle);stroke:var(--color-line)}.engine-a[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-brand) 8%, var(--color-bg));stroke:var(--color-brand);stroke-width:1.5px}.row-bar[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-ink) 22%, transparent)}.col-bar[data-astro-cid-j7awj7nj],.brand[data-astro-cid-j7awj7nj],.grain[data-astro-cid-j7awj7nj]{fill:var(--color-brand)}.deep[data-astro-cid-j7awj7nj],.grain[data-astro-cid-j7awj7nj].alt{fill:var(--color-chart-accent)}.ink[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-ink) 72%, transparent)}.ink-soft[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-ink) 22%, transparent)}.text-line[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-line-strong) 38%, transparent)}.brand-soft[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-brand) 18%, transparent)}.dot-muted[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-line-strong) 45%, transparent)}.rule[data-astro-cid-j7awj7nj]{fill:none;stroke:var(--color-line)}.book[data-astro-cid-j7awj7nj].a{fill:color-mix(in srgb, var(--color-chart-accent) 18%, var(--color-bg));stroke:var(--color-chart-accent)}.book[data-astro-cid-j7awj7nj].b{fill:color-mix(in srgb, var(--color-brand) 18%, var(--color-bg));stroke:var(--color-brand)}.book[data-astro-cid-j7awj7nj].c{fill:var(--color-bg);stroke:var(--color-line-strong)}.spine[data-astro-cid-j7awj7nj],.pages[data-astro-cid-j7awj7nj]{fill:var(--color-bg)}.page-lines[data-astro-cid-j7awj7nj]{fill:none;stroke:var(--color-line);stroke-width:1px}.glyph[data-astro-cid-j7awj7nj],.glyph-deep[data-astro-cid-j7awj7nj],.glyph-brand[data-astro-cid-j7awj7nj],.tick[data-astro-cid-j7awj7nj],.check[data-astro-cid-j7awj7nj],.spark[data-astro-cid-j7awj7nj],.arrow[data-astro-cid-j7awj7nj],.ribbon[data-astro-cid-j7awj7nj],.box[data-astro-cid-j7awj7nj]{fill:none;stroke-linecap:round;stroke-linejoin:round}.glyph[data-astro-cid-j7awj7nj],.box[data-astro-cid-j7awj7nj]{stroke:var(--color-line-strong);stroke-width:2px}.glyph-deep[data-astro-cid-j7awj7nj]{stroke:var(--color-chart-accent);stroke-width:3px}.glyph-brand[data-astro-cid-j7awj7nj],.tick[data-astro-cid-j7awj7nj]{stroke:var(--color-brand);stroke-width:3px}.tick[data-astro-cid-j7awj7nj]{stroke-width:2.5px}.check[data-astro-cid-j7awj7nj]{stroke:var(--color-bg);stroke-width:4px}.check[data-astro-cid-j7awj7nj].thin{stroke-width:2px}.spark[data-astro-cid-j7awj7nj],.arrow[data-astro-cid-j7awj7nj]{stroke:var(--color-brand);stroke-width:2.5px}.node[data-astro-cid-j7awj7nj]{fill:var(--color-bg);stroke:var(--color-brand);stroke-width:3px}.ring-track[data-astro-cid-j7awj7nj],.ring-year[data-astro-cid-j7awj7nj]{fill:none;stroke-width:12px}.ring-track[data-astro-cid-j7awj7nj]{stroke:var(--color-line)}.ring-year[data-astro-cid-j7awj7nj]{stroke:var(--color-brand);stroke-dasharray:31.7 6}.medal[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-brand) 22%, var(--color-bg));stroke:var(--color-brand);stroke-width:2.5px}.medal-inner[data-astro-cid-j7awj7nj]{fill:none;stroke:var(--color-brand);stroke-width:1.5px}.ribbon[data-astro-cid-j7awj7nj]{stroke:var(--color-chart-accent);stroke-width:2px}.tag-hole[data-astro-cid-j7awj7nj]{fill:var(--color-bg-subtle);stroke:var(--color-line)}.track[data-astro-cid-j7awj7nj]{fill:none;stroke:var(--color-line);stroke-width:8px;stroke-linecap:round}.flow[data-astro-cid-j7awj7nj]{fill:none;stroke:var(--color-brand);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:6 9;animation:3.2s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-45px}}.ring[data-astro-cid-j7awj7nj]{fill:color-mix(in srgb, var(--color-brand) 25%, transparent);stroke:var(--color-brand)}.pulse[data-astro-cid-j7awj7nj]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite pulse}@keyframes pulse{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}.typing[data-astro-cid-j7awj7nj]{fill:var(--color-brand);animation:1.4s ease-in-out infinite typing}.t2[data-astro-cid-j7awj7nj]{animation-delay:.2s}.t3[data-astro-cid-j7awj7nj]{animation-delay:.4s}@keyframes typing{0%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.flow[data-astro-cid-j7awj7nj],.pulse[data-astro-cid-j7awj7nj],.typing[data-astro-cid-j7awj7nj]{animation:none}}.band[data-astro-cid-r2jxrbp7]{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-line);position:relative;overflow:hidden}.band[data-astro-cid-r2jxrbp7]:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--color-ink) 14%, transparent) 1px, transparent 1.6px);pointer-events:none;background-size:22px 22px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 20%,#000 70%)}.band[data-astro-cid-r2jxrbp7]>[data-astro-cid-r2jxrbp7]{position:relative}.head-inner[data-astro-cid-r2jxrbp7]{gap:var(--space-8);padding-block:var(--space-12);align-items:center;display:grid}.head-art[data-astro-cid-r2jxrbp7]{width:100%;max-width:28rem;margin:0}.deco[data-astro-cid-r2jxrbp7] .head-art[data-astro-cid-r2jxrbp7]{display:none}figcaption[data-astro-cid-r2jxrbp7]{margin-top:var(--space-4);color:var(--color-ink-muted);font-size:var(--font-size-sm)}.actions[data-astro-cid-r2jxrbp7]{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}@media (width>=64rem){.head-inner[data-astro-cid-r2jxrbp7]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.head-inner[data-astro-cid-r2jxrbp7].deco{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.head-art[data-astro-cid-r2jxrbp7]{max-width:none}.deco[data-astro-cid-r2jxrbp7] .head-art[data-astro-cid-r2jxrbp7]{display:block}}
