.angular-velocity-chart[data-astro-cid-dzo2pcwy]{margin:1.5rem 0 2rem}.av-chart-list[data-astro-cid-dzo2pcwy]{display:grid;gap:.75rem}.av-panel[data-astro-cid-dzo2pcwy]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;touch-action:none}.av-panel-head[data-astro-cid-dzo2pcwy]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.25rem;padding:.45rem .75rem;border-bottom:1px solid #eef2f7;color:#374151;font-size:.82rem;line-height:1.2}.av-title[data-astro-cid-dzo2pcwy]{font-weight:600}.av-value[data-astro-cid-dzo2pcwy]{color:#6b7280;font-variant-numeric:tabular-nums;text-align:right}.av-panel[data-astro-cid-dzo2pcwy] canvas[data-astro-cid-dzo2pcwy]{display:block;width:100%;height:180px;cursor:crosshair}.av-legend[data-astro-cid-dzo2pcwy]{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem 1.25rem;padding:.75rem 0 0;color:#4b5563;font-size:.86rem;line-height:1.2}.av-legend-item[data-astro-cid-dzo2pcwy]{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap}.av-swatch[data-astro-cid-dzo2pcwy]{display:inline-block;width:.8rem;height:.8rem;border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff59}@media(max-width:640px){.av-panel[data-astro-cid-dzo2pcwy] canvas[data-astro-cid-dzo2pcwy]{height:150px}.av-panel-head[data-astro-cid-dzo2pcwy]{align-items:flex-start;flex-direction:column;gap:.2rem}}.prose-project[data-astro-cid-nrsfrv4o] h2{font-size:1.125rem;font-weight:600;color:var(--color-primary);margin-top:2.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.prose-project[data-astro-cid-nrsfrv4o] h3{font-size:1rem;font-weight:600;color:var(--color-primary);margin-top:1.5rem;margin-bottom:.5rem}.prose-project[data-astro-cid-nrsfrv4o] p{font-size:.875rem;color:#374151;line-height:1.625;margin-bottom:.75rem}.prose-project[data-astro-cid-nrsfrv4o] img{max-width:100%;height:auto;border-radius:.5rem;margin:1.5rem auto;display:block}.prose-project[data-astro-cid-nrsfrv4o] ul{list-style:disc;padding-left:1.25rem;font-size:.875rem;color:#374151;margin-bottom:.75rem}.prose-project[data-astro-cid-nrsfrv4o] a{color:var(--color-primary);text-decoration:underline}.prose-project[data-astro-cid-nrsfrv4o] figure{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center}.prose-project[data-astro-cid-nrsfrv4o] figcaption{font-size:.75rem;color:#6b7280;text-align:center;margin-top:.5rem;margin-bottom:.5rem;max-width:90%;line-height:1.5}.prose-project[data-astro-cid-nrsfrv4o] figure img,.prose-project[data-astro-cid-nrsfrv4o] figure video{margin-top:0;margin-bottom:0;width:100%;height:auto;border-radius:.5rem}.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-2,.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-3{display:grid;gap:1rem;margin:1.5rem 0}.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-2{grid-template-columns:repeat(2,1fr)}.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-3{grid-template-columns:repeat(3,1fr)}.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-2 figure,.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-3 figure{margin-top:0;margin-bottom:0}.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-equal img{aspect-ratio:4 / 3;object-fit:contain;background:#fff}.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-2 figcaption,.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-3 figcaption{font-size:.7rem}@media(max-width:640px){.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-2,.prose-project[data-astro-cid-nrsfrv4o] .figure-grid-3{grid-template-columns:1fr}}.figure-grid-3[data-astro-cid-nrsfrv4o]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1rem 0}.figure-grid-3[data-astro-cid-nrsfrv4o] figure[data-astro-cid-nrsfrv4o]{margin:0;display:flex;flex-direction:column;align-items:center}.figure-grid-3[data-astro-cid-nrsfrv4o] video[data-astro-cid-nrsfrv4o]{width:100%;height:auto;border-radius:.5rem}.figure-grid-3[data-astro-cid-nrsfrv4o] figcaption[data-astro-cid-nrsfrv4o]{font-size:.7rem;color:#6b7280;text-align:center;margin-top:.5rem}@media(max-width:640px){.figure-grid-3[data-astro-cid-nrsfrv4o]{grid-template-columns:1fr}}
