.wrap{max-width:880px}
  code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;
    background:rgba(127,149,255,.14);padding:1px 6px;border-radius:6px}
  pre{background:#0d1220;color:#e6ecf7;border-radius:12px;padding:16px 18px;overflow-x:auto;
    font:13px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin:0 0 14px}
  pre code{background:none;padding:0;color:inherit;font-size:inherit}
  .ep{border:1px solid var(--line);border-radius:14px;padding:18px 20px;margin:0 0 18px;background:var(--card)}
  .ep h3{margin:0 0 4px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}
  .m{font:700 12px/1 ui-monospace,monospace;background:#2FA88A;color:#fff;padding:4px 8px;border-radius:6px}
  .path{font-family:ui-monospace,monospace;font-size:15px;color:var(--navy)}
  .scope{font-size:11.5px;font-weight:700;letter-spacing:.03em;color:#ffdf8a;background:#3a2f0c;
    padding:3px 8px;border-radius:999px;text-transform:uppercase}
  table{width:100%;border-collapse:collapse;margin:10px 0 14px;font-size:14px}
  th,td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--line);vertical-align:top}
  th{font-size:12.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted)}
  td code{white-space:nowrap}
  .warn{color:#ffb84d}   /* halb ausgefallenes Netz in der Abdeckungstabelle */
