.mp[data-astro-cid-buw3tvkw]{gap:2.5rem;display:grid}.mp__form[data-astro-cid-buw3tvkw]{gap:1.25rem;max-width:52rem;display:grid}.mp__row[data-astro-cid-buw3tvkw]{gap:1rem;display:grid}@media (width>=640px){.mp__row[data-astro-cid-buw3tvkw]{grid-template-columns:1fr 1fr}}.mp[data-astro-cid-buw3tvkw] label[data-astro-cid-buw3tvkw]{font-size:var(--text-caption);color:var(--color-ink);gap:.5rem;display:grid}.mp[data-astro-cid-buw3tvkw] select[data-astro-cid-buw3tvkw],.mp[data-astro-cid-buw3tvkw] textarea[data-astro-cid-buw3tvkw]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-paper);width:100%;font:inherit;color:var(--color-ink);padding:.7rem}.mp[data-astro-cid-buw3tvkw] textarea[data-astro-cid-buw3tvkw]{font-family:var(--font-mono);font-size:var(--text-caption);resize:vertical}.mp[data-astro-cid-buw3tvkw] select[data-astro-cid-buw3tvkw]:focus-visible,.mp[data-astro-cid-buw3tvkw] textarea[data-astro-cid-buw3tvkw]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.mp__actions[data-astro-cid-buw3tvkw],.mp__downloads[data-astro-cid-buw3tvkw]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.mp__link[data-astro-cid-buw3tvkw]{font-size:var(--text-caption);color:var(--color-blue-deep);text-underline-offset:.25em;cursor:pointer;text-decoration:underline}.mp__small[data-astro-cid-buw3tvkw]{font-size:var(--text-caption);color:var(--color-faint)}.mp__out[data-astro-cid-buw3tvkw]{gap:1.5rem;scroll-margin-top:6rem;display:grid}.mp__sum[data-astro-cid-buw3tvkw]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-line);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1px;display:grid;overflow:hidden}.mp__sum[data-astro-cid-buw3tvkw]>div[data-astro-cid-buw3tvkw]{background:var(--color-paper);flex-direction:column-reverse;gap:.3rem;padding:1rem;display:flex}.mp__sum[data-astro-cid-buw3tvkw] dt[data-astro-cid-buw3tvkw]{font-size:var(--text-caption);color:var(--color-faint)}.mp__sum[data-astro-cid-buw3tvkw] dd[data-astro-cid-buw3tvkw]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-display);color:var(--color-ink)}.mp__notes[data-astro-cid-buw3tvkw]{max-width:68ch;font-size:var(--text-caption);color:var(--color-body);gap:.5rem;padding-left:1.1rem;line-height:1.6;list-style:outside;display:grid}.mp__cta[data-astro-cid-buw3tvkw]{font-size:var(--text-caption);color:var(--color-body)}.mp__rules[data-astro-cid-buw3tvkw]{max-width:68ch;color:var(--color-body);gap:.9rem;line-height:1.65;display:grid}.mp__rules[data-astro-cid-buw3tvkw] strong[data-astro-cid-buw3tvkw]{color:var(--color-ink)}.mp__rules[data-astro-cid-buw3tvkw] code[data-astro-cid-buw3tvkw]{font-family:var(--font-mono);font-size:var(--text-caption)}.mp[data-astro-cid-buw3tvkw] .mp__warn{color:var(--color-ink);font-weight:600}.mp[data-astro-cid-buw3tvkw] .mp__group{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-paper);margin-top:.75rem;overflow:hidden}.mp[data-astro-cid-buw3tvkw] .mp__group-sum{cursor:pointer;font-size:var(--text-caption);justify-content:space-between;gap:1rem;padding:.8rem 1rem;display:flex}.mp[data-astro-cid-buw3tvkw] .mp__group-name{font-family:var(--font-mono);color:var(--color-ink)}.mp[data-astro-cid-buw3tvkw] .mp__group-meta{color:var(--color-faint)}.mp[data-astro-cid-buw3tvkw] .mp__table{border-collapse:collapse;width:100%;font-size:var(--text-caption)}.mp[data-astro-cid-buw3tvkw] .mp__table th,.mp[data-astro-cid-buw3tvkw] .mp__table td{border-top:1px solid var(--color-line-soft);text-align:left;vertical-align:top;padding:.55rem 1rem}.mp[data-astro-cid-buw3tvkw] .mp__table th{background:var(--color-mist);font-family:var(--font-mono);color:var(--color-faint);font-weight:400}.mp[data-astro-cid-buw3tvkw] .mp__table code{font-family:var(--font-mono);color:var(--color-ink);word-break:break-all}.mp[data-astro-cid-buw3tvkw] .mp__note{color:var(--color-faint);margin-top:.2rem;display:block}.mp[data-astro-cid-buw3tvkw] .mp__pill{white-space:nowrap;font-family:var(--font-mono);border-radius:4px;padding:.05rem .45rem;display:inline-block}.mp[data-astro-cid-buw3tvkw] .mp__pill--keep{background:color-mix(in srgb, var(--color-live) 15%, transparent);color:var(--color-ink)}.mp[data-astro-cid-buw3tvkw] .mp__pill--redirect,.mp[data-astro-cid-buw3tvkw] .mp__pill--file{background:var(--color-blue-wash);color:var(--color-blue-deep)}.mp[data-astro-cid-buw3tvkw] .mp__pill--review{border:1px dashed var(--color-faint);color:var(--color-ink)}
