/* Vanblog Aurora（仅暗色生效）：基于 Phycat Dark Only 的排版，给一个更活泼的紫青极光配色 */
@import url("./phycat-dark-only.css");

html.dark .markdown-body {
  --head-title-color: #c4b5fd;
  --head-title-h2-color: #0b1220;
  --head-title-h2-background: linear-gradient(to right, #99f6e4, #a78bfa, #99f6e4);

  --element-color: #a78bfa;
  --element-color-deep: #7c3aed;
  --element-color-shallow: #99f6e4;

  --element-color-linecode: #99f6e4;
  --element-color-linecode-background: #1a1630;

  --vb-panel-bg: #0f1020;
  --vb-panel-bg-2: #12122a;
  --vb-hover-bg: #1a1630;
  --vb-border: #2d2a55;
  --vb-mark-bg: #1b2a3a;
}

html.dark .markdown-body blockquote { background-color: var(--vb-panel-bg); }
html.dark .markdown-body a { color: var(--element-color-shallow); }
html.dark .markdown-body a:hover { background: var(--vb-hover-bg); color: var(--element-color-shallow); }
html.dark .markdown-body mark { background-color: var(--vb-mark-bg); color: var(--element-color-shallow); }
html.dark .markdown-body hr { border-top: 3px dashed var(--vb-border); }
html.dark .markdown-body h4,
html.dark .markdown-body h5,
html.dark .markdown-body h6 { color: var(--element-color-shallow); }
html.dark .markdown-body table { border: 1px solid var(--vb-border); }
html.dark .markdown-body table th,
html.dark .markdown-body table td { border-right: 1px solid var(--vb-hover-bg); border-bottom: 1px solid var(--vb-hover-bg); }
html.dark .markdown-body table th { background-color: var(--vb-panel-bg-2); color: var(--element-color-shallow); }
html.dark .markdown-body table tbody tr:hover td,
html.dark .markdown-body table tbody td:hover { background-color: var(--vb-hover-bg); color: var(--element-color-shallow); }


