.mt-fw:where(.astro-6vt3bdrn){flex-direction:column;gap:1rem;font-size:.875rem;display:flex}.mt-fw__stats:where(.astro-6vt3bdrn) p:where(.astro-6vt3bdrn){color:var(--sl-color-gray-2);margin:0 0 .5rem}.mt-fw__stats:where(.astro-6vt3bdrn) b:where(.astro-6vt3bdrn){color:var(--sl-color-white)}.mt-fw__track:where(.astro-6vt3bdrn){background:var(--sl-color-gray-6);border-radius:4px;height:8px;display:block;overflow:hidden}.mt-fw__track--thin:where(.astro-6vt3bdrn){height:6px}.mt-fw__track:where(.astro-6vt3bdrn) i:where(.astro-6vt3bdrn){background:#16a34a;height:100%;display:block}.mt-fw__cmd:where(.astro-6vt3bdrn){border:1px solid var(--mt-code-line);background:var(--mt-code-bg);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.9rem;padding:.7rem 1rem;display:flex}.mt-fw__cmd:where(.astro-6vt3bdrn) span:where(.astro-6vt3bdrn){font-family:var(--sl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mt-code-muted);font-size:.68rem}.mt-fw__cmd:where(.astro-6vt3bdrn) code:where(.astro-6vt3bdrn){color:var(--mt-code-ink);background:0 0;border:0;padding:0;font-size:.85rem}.mt-fw__toolbar:where(.astro-6vt3bdrn){flex-wrap:wrap;gap:.6rem;display:flex}.mt-fw__seg:where(.astro-6vt3bdrn){border:1px solid var(--sl-color-gray-5);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.mt-fw__seg:where(.astro-6vt3bdrn) button:where(.astro-6vt3bdrn){font:inherit;color:var(--sl-color-gray-2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.3rem .65rem;font-size:.8rem}.mt-fw__seg:where(.astro-6vt3bdrn) button:where(.astro-6vt3bdrn)[aria-pressed=true]{background:var(--sl-color-white);color:var(--sl-color-black);font-weight:600}.mt-fw__sec:where(.astro-6vt3bdrn){border:1px solid var(--sl-color-gray-5);border-radius:12px;overflow:hidden}.mt-fw__sec:where(.astro-6vt3bdrn)[hidden]{display:none}.mt-fw__sec:where(.astro-6vt3bdrn) summary:where(.astro-6vt3bdrn){cursor:pointer;grid-template-columns:minmax(0,1fr) 12rem 5.5rem;align-items:center;gap:1rem;padding:.8rem 1rem;list-style:none;display:grid}.mt-fw__sec:where(.astro-6vt3bdrn) summary:where(.astro-6vt3bdrn)::-webkit-details-marker{display:none}.mt-fw__sec:where(.astro-6vt3bdrn) summary:where(.astro-6vt3bdrn) b:where(.astro-6vt3bdrn){color:var(--sl-color-white)}.mt-fw__num:where(.astro-6vt3bdrn){font-family:var(--sl-font-mono);color:var(--sl-color-gray-3);text-align:end;font-size:.78rem}.mt-fw__req:where(.astro-6vt3bdrn){border-top:1px solid var(--sl-color-gray-6);grid-template-columns:8rem 3.5rem minmax(0,1fr) 7rem;align-items:start;gap:.9rem;padding:.6rem 1rem;display:grid}.mt-fw__req--target:where(.astro-6vt3bdrn){background:var(--sl-color-accent-low)}.mt-fw__req:where(.astro-6vt3bdrn)[hidden]{display:none}.mt-fw__rid:where(.astro-6vt3bdrn){font-family:var(--sl-font-mono);color:var(--sl-color-white);font-size:.8rem;font-weight:500}.mt-fw__lvl:where(.astro-6vt3bdrn){border:1px solid var(--sl-color-gray-5);font-family:var(--sl-font-mono);color:var(--sl-color-gray-2);border-radius:5px;padding:0 .35rem;font-size:.7rem;display:inline-block}.mt-fw__tests:where(.astro-6vt3bdrn){flex-direction:column;gap:.2rem;min-width:0;display:flex}.mt-fw__tests:where(.astro-6vt3bdrn) a:where(.astro-6vt3bdrn){color:var(--sl-color-gray-1);text-decoration:none}.mt-fw__tests:where(.astro-6vt3bdrn) a:where(.astro-6vt3bdrn):hover{color:var(--sl-color-text-accent)}.mt-fw__rtitle:where(.astro-6vt3bdrn){color:var(--sl-color-gray-2)}.mt-fw__tid:where(.astro-6vt3bdrn){font-family:var(--sl-font-mono);color:var(--sl-color-text-accent);font-size:.72rem}.mt-fw__gap:where(.astro-6vt3bdrn){color:var(--sl-color-gray-3)}.mt-fw__status:where(.astro-6vt3bdrn){border-radius:6px;justify-self:end;padding:.1rem .5rem;font-size:.72rem;font-weight:600}.mt-fw__status--has:where(.astro-6vt3bdrn){color:#15803d;background:#dcfce7}.mt-fw__status--gap:where(.astro-6vt3bdrn){background:var(--sl-color-gray-6);color:var(--sl-color-gray-2)}@media (width<=40rem){.mt-fw__req:where(.astro-6vt3bdrn){grid-template-columns:1fr auto}.mt-fw__tests:where(.astro-6vt3bdrn){grid-column:1/-1}.mt-fw__sec:where(.astro-6vt3bdrn) summary:where(.astro-6vt3bdrn){grid-template-columns:1fr auto}.mt-fw__sec:where(.astro-6vt3bdrn) summary:where(.astro-6vt3bdrn) .mt-fw__track:where(.astro-6vt3bdrn){display:none}}
