/* Component-specific overrides for Kryptonim docs.
   The design system lives in kryptonim.css — keep this file minimal. */

/* httpdomain signature cleanup */
dt.sig.sig-object.http > span.sig-name.descname > span.pre { color: var(--text) !important; }
dl.http > dd > dl.field-list.simple > dt { padding-left: 0; }

/* sphinx httpdomain field lists rendered compactly inside endpoint blocks */
.rst-content dl.http dd dl.field-list.simple {
  display: grid;
  grid-template-columns: max-content 1fr;
  gap: 4px 14px;
  margin: 10px 0;
}
.rst-content dl.http dd dl.field-list.simple > dt {
  font-family: var(--font-mono);
  font-size: 13px;
  color: var(--text-secondary);
}
.rst-content dl.http dd dl.field-list.simple > dd { margin: 0; }

/* keep copy-button target readable on light code in tables */
.rst-content table.docutils pre { background: #151620; }
