.em:where(.astro-emlgbkym){--em-ink:var(--sl-color-gray-2);--em-faint:var(--sl-color-gray-4);border:1px solid var(--dbc-border);border-radius:var(--dbc-radius);background:var(--dbc-surface);font-size:var(--sl-text-sm);margin-block:1.5rem;padding:1rem}.em__controls:where(.astro-emlgbkym){gap:.7rem;display:grid}.em__group:where(.astro-emlgbkym){gap:.3rem;display:grid}.em__label:where(.astro-emlgbkym){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.em__row:where(.astro-emlgbkym){flex-wrap:wrap;gap:.375rem;display:flex}.em__pill:where(.astro-emlgbkym),.em__action:where(.astro-emlgbkym){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius-btn);color:var(--sl-color-gray-2);font:inherit;cursor:pointer;background:0 0;padding:.35rem .85rem}.em__pill:where(.astro-emlgbkym)[aria-pressed=true]{border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-white);font-weight:600}.em__action:where(.astro-emlgbkym){background:var(--sl-color-black);border-radius:.5rem}.em__action--quiet:where(.astro-emlgbkym){color:var(--sl-color-gray-3);background:0 0;margin-left:auto}.em:where(.astro-emlgbkym) button:where(.astro-emlgbkym):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.em__stats:where(.astro-emlgbkym){grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.875rem 0 .6rem;display:grid}.em__stat:where(.astro-emlgbkym){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);padding:.5rem .65rem}.em__stat:where(.astro-emlgbkym) dt:where(.astro-emlgbkym){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.em__stat:where(.astro-emlgbkym) dd:where(.astro-emlgbkym){font-family:var(--sl-font-mono);font-size:var(--sl-text-xl);color:var(--sl-color-white);margin:0;font-weight:700}.em__stat:where(.astro-emlgbkym) dd:where(.astro-emlgbkym).em__sub{font-family:inherit;font-size:var(--sl-text-2xs);color:var(--sl-color-gray-4);font-weight:400}.em__stat:where(.astro-emlgbkym) dd:where(.astro-emlgbkym).em__bad{color:var(--dbc-cost)}.em__stat:where(.astro-emlgbkym) dd:where(.astro-emlgbkym).em__warn{color:#d97706}.em__mapwrap:where(.astro-emlgbkym){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);overflow-x:auto}.em__map:where(.astro-emlgbkym){width:100%;min-width:30rem;height:auto;font-family:var(--dbc-font-hand);display:block}.em__map:where(.astro-emlgbkym) .em-region{fill:var(--sl-color-gray-3);font-size:15px}.em__map:where(.astro-emlgbkym) .em-bg{fill:var(--sl-color-black)}.em__map:where(.astro-emlgbkym) .em-box-label{text-anchor:middle;fill:#18181b;font-size:15px;font-weight:700}.em__map:where(.astro-emlgbkym) .em-box-value{text-anchor:middle;fill:#3f3f46;font-size:14px}.em__map:where(.astro-emlgbkym) .em-hidden{display:none}.em__map:where(.astro-emlgbkym) .em-faded{opacity:.25}.em__map:where(.astro-emlgbkym) .em-meter-bg{fill:#e4e4e7}.em__map:where(.astro-emlgbkym) .em-meter{fill:#16a34a}.em__map:where(.astro-emlgbkym) .em-meter--warn{fill:#d97706}.em__map:where(.astro-emlgbkym) .em-meter--bad{fill:#dc2626}.em__map:where(.astro-emlgbkym) .em-dot{stroke:var(--sl-color-black);stroke-width:1.5px}.em__map:where(.astro-emlgbkym) .em-dot--hit,.em-key--hit:where(.astro-emlgbkym){fill:#16a34a;background:#16a34a}.em__map:where(.astro-emlgbkym) .em-dot--shield,.em-key--shield:where(.astro-emlgbkym){fill:#d97706;background:#d97706}.em__map:where(.astro-emlgbkym) .em-dot--origin,.em-key--origin:where(.astro-emlgbkym){fill:#dc2626;background:#dc2626}.em__map:where(.astro-emlgbkym) .em-dot--stale,.em-key--stale:where(.astro-emlgbkym){fill:#9333ea;background:#9333ea}.em__spark:where(.astro-emlgbkym){margin-top:.6rem}.em__sparkcap:where(.astro-emlgbkym){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:0 0 .3rem}.em__sparksvg:where(.astro-emlgbkym){border:1px solid var(--dbc-border);background:var(--sl-color-black);border-radius:.5rem;width:100%;height:4.5rem;display:block}.em-spark:where(.astro-emlgbkym){fill:none;stroke:var(--sl-color-accent);stroke-width:2px;vector-effect:non-scaling-stroke}.em-cap:where(.astro-emlgbkym){stroke:var(--dbc-cost);stroke-width:1.5px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.em__legend:where(.astro-emlgbkym){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);flex-wrap:wrap;gap:.4rem 1rem;margin:.6rem 0 0;display:flex}.em-key:where(.astro-emlgbkym){vertical-align:-.05rem;border-radius:50%;width:.65rem;height:.65rem;margin-right:.3rem;display:inline-block}.em__log:where(.astro-emlgbkym){color:var(--sl-color-gray-3);margin:.6rem 0 0}@media (width<=40rem){.em__stats:where(.astro-emlgbkym){grid-template-columns:repeat(2,minmax(0,1fr))}}
