/**
 * Prism.js token renkleri — Holodepth (yalnızca .doc-code içinde).
 * Yerel prism bileşenleri ile kullanılır; inline stil yok.
 */

.doc-code code[class*="language-"] {
  font-family: inherit;
}

.doc-code .token {
  background: transparent;
}

.doc-code .token.comment,
.doc-code .token.prolog,
.doc-code .token.doctype,
.doc-code .token.cdata {
  color: rgba(120, 140, 160, 0.78);
  font-style: italic;
}

.doc-code .token.punctuation {
  color: rgba(200, 215, 235, 0.72);
}

.doc-code .token.property,
.doc-code .token.tag,
.doc-code .token.constant,
.doc-code .token.symbol,
.doc-code .token.deleted {
  color: rgba(255, 203, 107, 0.95);
}

.doc-code .token.boolean,
.doc-code .token.number {
  color: rgba(247, 140, 108, 0.98);
}

.doc-code .token.selector,
.doc-code .token.attr-name,
.doc-code .token.string,
.doc-code .token.char,
.doc-code .token.builtin,
.doc-code .token.inserted {
  color: rgba(195, 232, 141, 0.96);
}

.doc-code .token.operator,
.doc-code .token.entity,
.doc-code .token.url,
.doc-code .language-css .token.string,
.doc-code .style .token.string {
  color: rgba(137, 221, 255, 0.88);
}

.doc-code .token.atrule,
.doc-code .token.attr-value,
.doc-code .token.keyword {
  color: rgba(199, 146, 234, 0.98);
}

.doc-code .token.function,
.doc-code .token.class-name {
  color: rgba(130, 170, 255, 0.98);
}

.doc-code .token.regex,
.doc-code .token.important,
.doc-code .token.variable {
  color: rgba(255, 203, 140, 0.95);
}
