@layer base { :root { --shiki-color-text: theme("colors.white"); --shiki-token-constant: theme("colors.brand.300"); --shiki-token-string: theme("colors.brand.300"); --shiki-token-comment: theme("colors.zinc.500"); --shiki-token-keyword: theme("colors.sky.300"); --shiki-token-parameter: theme("colors.pink.300"); --shiki-token-function: theme("colors.violet.300"); --shiki-token-string-expression: theme("colors.brand.300"); --shiki-token-punctuation: theme("colors.zinc.200"); } [inert] ::-webkit-scrollbar { display: none; } .prose [class*="language-"] code .highlighted { background-color: var(--vp-code-line-highlight-color); transition: background-color 0.5s; margin: 0 -24px; padding: 0 24px; width: calc(100% + 48px); display: inline-block; } .prose [class*="language-"] code .highlighted.error { background-color: var(--vp-code-line-error-color); } .prose [class*="language-"] code .highlighted.warning { background-color: var(--vp-code-line-warning-color); } .prose [class*="language-"] code .diff { transition: background-color 0.5s; margin: 0 -24px; padding: 0 24px; width: calc(100% + 48px); display: inline-block; } .prose [class*="language-"] code .diff:before { position: absolute; left: 10px; } .prose [class*="language-"] .has-focused .line:not(.focused) { filter: blur(0.095rem); opacity: 0.4; transition: filter 0.35s, opacity 0.35s; } .prose [class*="language-"] .has-focused .line:not(.focused) { opacity: 0.7; transition: filter 0.35s, opacity 0.35s; } .prose [class*="language-"]:hover .has-focused .line:not(.focused) { filter: blur(0); opacity: 1; } .prose [class*="language-"] code .diff.remove { background-color: var(--vp-code-line-diff-remove-color); opacity: 0.7; } .prose [class*="language-"] code .diff.remove:before { content: "-"; color: var(--vp-code-line-diff-remove-symbol-color); } .prose [class*="language-"] code .diff.add { background-color: var(--vp-code-line-diff-add-color); } .prose [class*="language-"] code .diff.add:before { content: "+"; color: var(--vp-code-line-diff-add-symbol-color); } } @tailwind base; @tailwind components; @tailwind utilities;