/* @theme rose-pine-dawn */ /* Rosé Pine theme create by RAINBOWFLESH > www.rosepinetheme.com palette in :root */ @import 'default'; @import 'schema'; @import 'structure'; :root { --base: #faf4ed; --surface: #fffaf3; --overlay: #f2e9e1; --muted: #9893a5; --subtle: #797593; --text: #575279; --love: #b4637a; --gold: #ea9d34; --rose: #d7827e; --pine: #286983; --foam: #56949f; --iris: #907aa9; --highlight-low: #f4ede8; --highlight-muted: #dfdad9; --highlight-high: #cecacd; font-family: Pier Sans, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', Segoe UI Symbol, 'Noto Color Emoji'; font-weight: initial; background-color: var(--base); } /* Common style */ h1 { color: var(--rose); padding-bottom: 2mm; margin-bottom: 12mm; } h2 { color: var(--rose); } h3 { color: var(--rose); } h4 { color: var(--rose); } h5 { color: var(--rose); } h6 { color: var(--rose); } a { color: var(--iris); } p { font-size: 20pt; font-weight: 600; color: var(--text); } code { color: var(--text); background-color: var(--highlight-muted); } text { color: var(--text); } ul { color: var(--subtle); } li { color: var(--subtle); } img { background-color: var(--highlight-low); } strong { color: var(--text); font-weight: inherit; font-weight: 800; } mjx-container { color: var(--text); } marp-pre { background-color: var(--overlay); border-color: var(--highlight-high); } /* Code blok */ .hljs-comment { color: var(--muted); } .hljs-attr { color: var(--foam); } .hljs-punctuation { color: var(--subtle); } .hljs-string { color: var(--gold); } .hljs-title { color: var(--foam); } .hljs-keyword { color: var(--pine); } .hljs-variable { color: var(--text); } .hljs-literal { color: var(--rose); } .hljs-type { color: var(--love); } .hljs-number { color: var(--gold); } .hljs-built_in { color: var(--love); } .hljs-params { color: var(--iris); } .hljs-symbol { color: var(--foam); } .hljs-meta { color: var(--subtle); }