{
	"$schema": "https://raw.githubusercontent.com/earendil-works/pi/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
	"name": "mono-black",
	"vars": {
		"bg": "#000000",
		"surface-soft": "#141414",
		"surface": "#1a1a1a",
		"surface-hi": "#262626",
		"text": "#ffffff",
		"text-muted": "#c8c8c8",
		"text-dim": "#a8a8a8",
		"text-faint": "#8c8c8c",
		"gray": "#808080",
		"gray-light": "#dddddd",
		"gray-mid": "#9e9e9e",
		"gray-dark": "#5f5f5f",
		"gray-bright": "#eaeaea",
		"accent": "#ffffff"
	},
	"colors": {
		"accent": "accent",
		"border": "gray-mid",
		"borderAccent": "gray-light",
		"borderMuted": "gray-mid",
		"success": "text-muted",
		"error": "text",
		"warning": "gray-light",
		"muted": "text-muted",
		"dim": "text-dim",
		"text": "text",
		"thinkingText": "text-dim",

		"selectedBg": "surface-hi",
		"scrollbarThumb": "gray-dark",
		"userMessageBg": "surface",
		"userMessageText": "text",
		"customMessageBg": "surface",
		"customMessageText": "text",
		"customMessageLabel": "text-muted",
		"toolPendingBg": "surface-soft",
		"toolSuccessBg": "surface",
		"toolErrorBg": "surface-hi",
		"toolTitle": "text",
		"toolOutput": "text-muted",

		"mdHeading": "text",
		"mdLink": "gray-light",
		"mdLinkUrl": "text-dim",
		"mdCode": "gray-light",
		"mdCodeBlock": "text-muted",
		"mdCodeBlockBorder": "gray-dark",
		"mdQuote": "text-dim",
		"mdQuoteBorder": "gray-dark",
		"mdHr": "gray-dark",
		"mdListBullet": "accent",

		"toolDiffAdded": "gray-light",
		"toolDiffRemoved": "text-faint",
		"toolDiffContext": "text-dim",

		"syntaxComment": "text-faint",
		"syntaxKeyword": "text",
		"syntaxFunction": "text",
		"syntaxVariable": "text-muted",
		"syntaxString": "text-muted",
		"syntaxNumber": "text-muted",
		"syntaxType": "text",
		"syntaxOperator": "text",
		"syntaxPunctuation": "text-dim",

		"thinkingOff": "text-faint",
		"thinkingMinimal": "gray-mid",
		"thinkingLow": "text-dim",
		"thinkingMedium": "text-muted",
		"thinkingHigh": "gray-light",
		"thinkingXhigh": "gray-bright",

		"bashMode": "text"
	},
	"export": {
		"pageBg": "bg",
		"cardBg": "surface",
		"infoBg": "surface-soft"
	}
}
