@layer app.components{.legend__facts{margin:16px 0 0;font-size:.9rem}.legend__facts dt{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-top:10px;font-size:.72rem}.legend__facts dd{margin:2px 0 0}.legend__note,.legend__edit{color:var(--color-text-muted);font-size:.85rem;line-height:1.5}.legend__builds,.legend__sources{padding-left:1.2em}.legend-gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:8px 0 20px;padding:0;list-style:none;display:grid}.legend-gallery figure{border:1px solid var(--mx-bbox-dim);background:var(--color-bg-surface);margin:0}.legend-gallery figcaption{font-family:var(--font-mono);color:var(--color-text-muted);padding:5px 7px;font-size:.72rem;line-height:1.4}.driver-card__photo{margin:0 0 16px}.driver-card__photo img{border:1px solid var(--mx-bbox-dim);width:100%;height:auto;display:block}.driver-card__photo figcaption{font-family:var(--font-mono);font-size:var(--fs-xs,12px);color:var(--color-text-muted);margin-top:6px}.drivers-index{columns:2 320px;column-gap:32px;padding-left:18px}.drivers-index li{break-inside:avoid;margin:0 0 6px}}
