From 30bbdb497c143e33766d07650833aadc813707f4 Mon Sep 17 00:00:00 2001 From: Zane Meyers Date: Sat, 23 May 2026 01:26:09 -0400 Subject: [PATCH] vault backup: 2026-05-23 01:26:08 --- .gitignore | 3 +- .obsidian/appearance.json | 3 +- .obsidian/plugins/cmdr/data.json | 9 +- .../plugins/obsidian-latex-suite/data.json | 4 +- .obsidian/snippets/S - Checkboxes.css | 1634 --- .obsidian/snippets/extended-colorschemes.css | Bin 91852 -> 0 bytes .obsidian/snippets/headings.css | 30 - .obsidian/snippets/tables.css | Bin 188 -> 0 bytes .obsidian/snippets/text-wrapping.css | Bin 0 -> 146 bytes .obsidian/themes/AnuPpuccin/manifest.json | 7 - .obsidian/themes/AnuPpuccin/theme.css | 9080 ----------------- .obsidian/themes/Minimal/manifest.json | 8 - .obsidian/themes/Minimal/theme.css | 2246 ---- .../themes/Obsidian gruvbox/manifest.json | 7 - .obsidian/themes/Obsidian gruvbox/theme.css | 579 -- .obsidian/themes/Things/manifest.json | 7 - .obsidian/themes/Things/theme.css | 1933 ---- .obsidian/themes/Typewriter/manifest.json | 2 +- .obsidian/themes/Typewriter/theme.css | 29 +- aace-international.md | 7 + aacei-canons-of-ethics.md | 226 + asciidoc.md | 18 + bayesian-probability.md | 12 + bayesian-statistics.md | 4 + computer-language.md | 34 + construction-estimating.md | 2 +- earned-value-management.md | 47 + estimating.md | 14 + estimation.md | 16 + kombucha.md | 4 +- markup-language.md | 13 + markup-vs-margin.md | 10 + pdi-estimating-error-kde.png | Bin 46051 -> 60755 bytes periodic/daily/2026-05-22.md | 10 + probability.md | 18 + timestamped/2026-05-21_16-18-20.md | 2 +- timestamped/2026-05-22_11-57-18.md | 44 + timestamped/2026-05-22_13-11-50.md | 84 + timestamped/2026-05-22_19-11-54.md | 22 + 39 files changed, 623 insertions(+), 15545 deletions(-) delete mode 100644 .obsidian/snippets/S - Checkboxes.css delete mode 100644 .obsidian/snippets/extended-colorschemes.css delete mode 100644 .obsidian/snippets/headings.css delete mode 100644 .obsidian/snippets/tables.css create mode 100644 .obsidian/snippets/text-wrapping.css delete mode 100644 .obsidian/themes/AnuPpuccin/manifest.json delete mode 100644 .obsidian/themes/AnuPpuccin/theme.css delete mode 100644 .obsidian/themes/Minimal/manifest.json delete mode 100644 .obsidian/themes/Minimal/theme.css delete mode 100644 .obsidian/themes/Obsidian gruvbox/manifest.json delete mode 100644 .obsidian/themes/Obsidian gruvbox/theme.css delete mode 100644 .obsidian/themes/Things/manifest.json delete mode 100644 .obsidian/themes/Things/theme.css create mode 100644 aace-international.md create mode 100644 aacei-canons-of-ethics.md create mode 100644 asciidoc.md create mode 100644 bayesian-probability.md create mode 100644 bayesian-statistics.md create mode 100644 estimating.md create mode 100644 estimation.md create mode 100644 markup-language.md create mode 100644 periodic/daily/2026-05-22.md create mode 100644 timestamped/2026-05-22_11-57-18.md create mode 100644 timestamped/2026-05-22_13-11-50.md create mode 100644 timestamped/2026-05-22_19-11-54.md diff --git a/.gitignore b/.gitignore index fc3668c..2a9105d 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ /.obsidian/plugins/recent-files-obsidian/data.json /.obsidian/plugins/novel-word-count/data.json /.out/ -/ref/ \ No newline at end of file +/ref/ +/Untitled.md \ No newline at end of file diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json index 4e1e312..c241435 100644 --- a/.obsidian/appearance.json +++ b/.obsidian/appearance.json @@ -7,7 +7,8 @@ "baseFontSize": 15, "enabledCssSnippets": [ "checkboxes", - "fix-bold" + "fix-bold", + "text-wrapping" ], "accentColor": "" } \ No newline at end of file diff --git a/.obsidian/plugins/cmdr/data.json b/.obsidian/plugins/cmdr/data.json index fb2b313..534b89e 100644 --- a/.obsidian/plugins/cmdr/data.json +++ b/.obsidian/plugins/cmdr/data.json @@ -2,7 +2,14 @@ "confirmDeletion": false, "showAddCommand": true, "debug": false, - "editorMenu": [], + "editorMenu": [ + { + "id": "editor:insert-link", + "icon": "lucide-link", + "name": "Insert Markdown link", + "mode": "any" + } + ], "fileMenu": [], "leftRibbon": [], "rightRibbon": [], diff --git a/.obsidian/plugins/obsidian-latex-suite/data.json b/.obsidian/plugins/obsidian-latex-suite/data.json index 4ef477b..f06433e 100644 --- a/.obsidian/plugins/obsidian-latex-suite/data.json +++ b/.obsidian/plugins/obsidian-latex-suite/data.json @@ -1,7 +1,7 @@ { - "snippets": "[\n // Math mode\n\t{trigger: \"mk\", replacement: \"$$0$\", options: \"tA\"},\n\t{trigger: \"dm\", replacement: \"$$\\n$0\\n$$\", options: \"tAw\"},\n\t{trigger: \"beg\", replacement: \"\\\\begin{$0}\\n$1\\n\\\\end{$0}\", options: \"mA\"},\n\n // Dashes\n\t// {trigger: \"--\", replacement: \"–\", options: \"tA\"},\n\t// {trigger: \"–-\", replacement: \"—\", options: \"tA\"},\n\t// {trigger: \"—-\", replacement: \"---\", options: \"tA\"},\n\n // Greek letters\n\t{trigger: \"@a\", replacement: \"\\\\alpha\", options: \"mA\"},\n\t{trigger: \"@b\", replacement: \"\\\\beta\", options: \"mA\"},\n\t{trigger: \"@g\", replacement: \"\\\\gamma\", options: \"mA\"},\n\t{trigger: \"@G\", replacement: \"\\\\Gamma\", options: \"mA\"},\n\t{trigger: \"@d\", replacement: \"\\\\delta\", options: \"mA\"},\n\t{trigger: \"@D\", replacement: \"\\\\Delta\", options: \"mA\"},\n\t{trigger: \"@e\", replacement: \"\\\\epsilon\", options: \"mA\"},\n\t{trigger: \":e\", replacement: \"\\\\varepsilon\", options: \"mA\"},\n\t{trigger: \"@z\", replacement: \"\\\\zeta\", options: \"mA\"},\n\t{trigger: \"@t\", replacement: \"\\\\theta\", options: \"mA\"},\n\t{trigger: \"@T\", replacement: \"\\\\Theta\", options: \"mA\"},\n\t{trigger: \":t\", replacement: \"\\\\vartheta\", options: \"mA\"},\n\t{trigger: \"@i\", replacement: \"\\\\iota\", options: \"mA\"},\n\t{trigger: \"@k\", replacement: \"\\\\kappa\", options: \"mA\"},\n\t{trigger: \"@l\", replacement: \"\\\\lambda\", options: \"mA\"},\n\t{trigger: \"@L\", replacement: \"\\\\Lambda\", options: \"mA\"},\n\t{trigger: \"@s\", replacement: \"\\\\sigma\", options: \"mA\"},\n\t{trigger: \"@S\", replacement: \"\\\\Sigma\", options: \"mA\"},\n\t{trigger: \"@u\", replacement: \"\\\\upsilon\", options: \"mA\"},\n\t{trigger: \"@U\", replacement: \"\\\\Upsilon\", options: \"mA\"},\n\t{trigger: \"@o\", replacement: \"\\\\omega\", options: \"mA\"},\n\t{trigger: \"@O\", replacement: \"\\\\Omega\", options: \"mA\"},\n\t{trigger: \"ome\", replacement: \"\\\\omega\", options: \"mA\"},\n\t{trigger: \"Ome\", replacement: \"\\\\Omega\", options: \"mA\"},\n\n // Text environment\n {trigger: \"text\", replacement: \"\\\\text{$0}$1\", options: \"mA\"},\n {trigger: \"\\\"\", replacement: \"\\\\text{$0}$1\", options: \"mA\"},\n\n // Basic operations\n {trigger: \"sr\", replacement: \"^{2}\", options: \"mA\"},\n\t{trigger: \"cb\", replacement: \"^{3}\", options: \"mA\"},\n\t{trigger: \"rd\", replacement: \"^{$0}$1\", options: \"mA\"},\n\t{trigger: \"_\", replacement: \"_{$0}$1\", options: \"mA\"},\n\t{trigger: \"sts\", replacement: \"_\\\\text{$0}\", options: \"mA\"},\n\t{trigger: \"sq\", replacement: \"\\\\sqrt{ $0 }$1\", options: \"mA\"},\n\t{trigger: \"//\", replacement: \"\\\\frac{$0}{$1}$2\", options: \"mA\"},\n\t{trigger: \"ee\", replacement: \"e^{ $0 }$1\", options: \"mA\"},\n {trigger: \"invs\", replacement: \"^{-1}\", options: \"mA\"},\n {trigger: /([A-Za-z])(\\d)/, replacement: \"[[0]]_{[[1]]}\", options: \"rmA\", description: \"Auto letter subscript\", priority: -1},\n\n {trigger: /([^\\\\])(exp|log|ln)/, replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\"},\n {trigger: \"conj\", replacement: \"^{*}\", options: \"mA\"},\n {trigger: \"Re\", replacement: \"\\\\mathrm{Re}\", options: \"mA\"},\n\t{trigger: \"Im\", replacement: \"\\\\mathrm{Im}\", options: \"mA\"},\n {trigger: \"bf\", replacement: \"\\\\mathbf{$0}\", options: \"mA\"},\n\t{trigger: \"rm\", replacement: \"\\\\mathrm{$0}$1\", options: \"mA\"},\n\n // Linear algebra\n {trigger: /([^\\\\])(det)/, replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\"},\n {trigger: \"trace\", replacement: \"\\\\mathrm{Tr}\", options: \"mA\"},\n\n // More operations\n\t{trigger: \"([a-zA-Z])hat\", replacement: \"\\\\hat{[[0]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])bar\", replacement: \"\\\\bar{[[0]]}\", options: \"rmA\"},\n\t{trigger: \"([a-zA-Z])dot\", replacement: \"\\\\dot{[[0]]}\", options: \"rmA\", priority: -1},\n\t{trigger: \"([a-zA-Z])ddot\", replacement: \"\\\\ddot{[[0]]}\", options: \"rmA\", priority: 1},\n\t{trigger: \"([a-zA-Z])tilde\", replacement: \"\\\\tilde{[[0]]}\", options: \"rmA\"},\n\t{trigger: \"([a-zA-Z])und\", replacement: \"\\\\underline{[[0]]}\", options: \"rmA\"},\n\t{trigger: \"([a-zA-Z])vec\", replacement: \"\\\\vec{[[0]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z]),\\\\.\", replacement: \"\\\\mathbf{[[0]]}\", options: \"rmA\"},\n\t{trigger: \"([a-zA-Z])\\\\.,\", replacement: \"\\\\mathbf{[[0]]}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}),\\\\.\", replacement: \"\\\\boldsymbol{\\\\[[0]]}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK})\\\\.,\", replacement: \"\\\\boldsymbol{\\\\[[0]]}\", options: \"rmA\"},\n\n\t{trigger: \"hat\", replacement: \"\\\\hat{$0}$1\", options: \"mA\"},\n {trigger: \"bar\", replacement: \"\\\\bar{$0}$1\", options: \"mA\"},\n\t{trigger: \"dot\", replacement: \"\\\\dot{$0}$1\", options: \"mA\", priority: -1},\n\t{trigger: \"ddot\", replacement: \"\\\\ddot{$0}$1\", options: \"mA\"},\n\t{trigger: \"cdot\", replacement: \"\\\\cdot\", options: \"mA\"},\n\t{trigger: \"tilde\", replacement: \"\\\\tilde{$0}$1\", options: \"mA\"},\n\t{trigger: \"und\", replacement: \"\\\\underline{$0}$1\", options: \"mA\"},\n\t{trigger: \"vec\", replacement: \"\\\\vec{$0}$1\", options: \"mA\"},\n\n // More auto letter subscript\n {trigger: /([A-Za-z])_(\\d\\d)/, replacement: \"[[0]]_{[[1]]}\", options: \"rmA\"},\n\t{trigger: /\\\\hat{([A-Za-z])}(\\d)/, replacement: \"\\\\hat{[[0]]}_{[[1]]}\", options: \"rmA\"},\n\t{trigger: /\\\\vec{([A-Za-z])}(\\d)/, replacement: \"\\\\vec{[[0]]}_{[[1]]}\", options: \"rmA\"},\n\t{trigger: /\\\\mathbf{([A-Za-z])}(\\d)/, replacement: \"\\\\mathbf{[[0]]}_{[[1]]}\", options: \"rmA\"},\n\n {trigger: \"xnn\", replacement: \"x_{n}\", options: \"mA\"},\n\t{trigger: \"\\\\xii\", replacement: \"x_{i}\", options: \"mA\", priority: 1},\n\t{trigger: \"xjj\", replacement: \"x_{j}\", options: \"mA\"},\n\t{trigger: \"xp1\", replacement: \"x_{n+1}\", options: \"mA\"},\n\t{trigger: \"ynn\", replacement: \"y_{n}\", options: \"mA\"},\n\t{trigger: \"yii\", replacement: \"y_{i}\", options: \"mA\"},\n\t{trigger: \"yjj\", replacement: \"y_{j}\", options: \"mA\"},\n\n // Symbols\n {trigger: \"ooo\", replacement: \"\\\\infty\", options: \"mA\"},\n\t{trigger: \"sum\", replacement: \"\\\\sum\", options: \"mA\"},\n\t{trigger: \"prod\", replacement: \"\\\\prod\", options: \"mA\"},\n\t{trigger: \"\\\\sum\", replacement: \"\\\\sum_{${0:i}=${1:1}}^{${2:N}} $3\", options: \"m\"},\n\t{trigger: \"\\\\prod\", replacement: \"\\\\prod_{${0:i}=${1:1}}^{${2:N}} $3\", options: \"m\"},\n {trigger: \"lim\", replacement: \"\\\\lim_{ ${0:n} \\\\to ${1:\\\\infty} } $2\", options: \"mA\"},\n {trigger: \"+-\", replacement: \"\\\\pm\", options: \"mA\"},\n\t{trigger: \"-+\", replacement: \"\\\\mp\", options: \"mA\"},\n {trigger: \"...\", replacement: \"\\\\dots\", options: \"mA\"},\n {trigger: \"nabl\", replacement: \"\\\\nabla\", options: \"mA\"},\n\t{trigger: \"del\", replacement: \"\\\\nabla\", options: \"mA\"},\n {trigger: \"xx\", replacement: \"\\\\times\", options: \"mA\"},\n {trigger: \"**\", replacement: \"\\\\cdot\", options: \"mA\"},\n {trigger: \"para\", replacement: \"\\\\parallel\", options: \"mA\"},\n\n\t{trigger: \"===\", replacement: \"\\\\equiv\", options: \"mA\"},\n {trigger: \"!=\", replacement: \"\\\\neq\", options: \"mA\"},\n\t{trigger: \">=\", replacement: \"\\\\geq\", options: \"mA\"},\n\t{trigger: \"<=\", replacement: \"\\\\leq\", options: \"mA\"},\n\t{trigger: \">>\", replacement: \"\\\\gg\", options: \"mA\"},\n\t{trigger: \"<<\", replacement: \"\\\\ll\", options: \"mA\"},\n\t{trigger: \"simm\", replacement: \"\\\\sim\", options: \"mA\"},\n\t{trigger: \"sim=\", replacement: \"\\\\simeq\", options: \"mA\"},\n {trigger: \"prop\", replacement: \"\\\\propto\", options: \"mA\"},\n\n\n {trigger: \"<->\", replacement: \"\\\\leftrightarrow \", options: \"mA\"},\n\t{trigger: \"->\", replacement: \"\\\\to\", options: \"mA\"},\n\t{trigger: \"!>\", replacement: \"\\\\mapsto\", options: \"mA\"},\n {trigger: \"=>\", replacement: \"\\\\implies\", options: \"mA\"},\n\t{trigger: \"=<\", replacement: \"\\\\impliedby\", options: \"mA\"},\n\n\t{trigger: \"and\", replacement: \"\\\\cap\", options: \"mA\"},\n\t{trigger: \"orr\", replacement: \"\\\\cup\", options: \"mA\"},\n\t{trigger: \"inn\", replacement: \"\\\\in\", options: \"mA\"},\n\t{trigger: \"notin\", replacement: \"\\\\not\\\\in\", options: \"mA\"},\n {trigger: \"\\\\\\\\\\\\\", replacement: \"\\\\setminus\", options: \"mA\"},\n {trigger: \"sub=\", replacement: \"\\\\subseteq\", options: \"mA\"},\n {trigger: \"sup=\", replacement: \"\\\\supseteq\", options: \"mA\"},\n\t{trigger: \"eset\", replacement: \"\\\\emptyset\", options: \"mA\"},\n\t{trigger: \"set\", replacement: \"\\\\{ $0 \\\\}$1\", options: \"mA\"},\n\t{trigger: \"e\\\\xi sts\", replacement: \"\\\\exists\", options: \"mA\", priority: 1},\n\n\t//{trigger: \"LL\", replacement: \"\\\\mathcal{L}\", options: \"mA\"},\n\t//{trigger: \"HH\", replacement: \"\\\\mathcal{H}\", options: \"mA\"},\n\t//{trigger: \"CC\", replacement: \"\\\\mathbb{C}\", options: \"mA\"},\n\t//{trigger: \"RR\", replacement: \"\\\\mathbb{R}\", options: \"mA\"},\n\t//{trigger: \"ZZ\", replacement: \"\\\\mathbb{Z}\", options: \"mA\"},\n\t//{trigger: \"NN\", replacement: \"\\\\mathbb{N}\", options: \"mA\"},\n\n // Handle spaces and backslashes\n\n // Snippet variables can be used as shortcuts when writing snippets.\n // For example, ${GREEK} below is shorthand for \"alpha|beta|gamma|Gamma|delta|...\"\n // You can edit snippet variables under the Advanced snippet settings section.\n\n\t{trigger: \"([^\\\\\\\\])(${GREEK})\", replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\", description: \"Add backslash before Greek letters\"},\n\t{trigger: \"([^\\\\\\\\])(${SYMBOL})\", replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\", description: \"Add backslash before symbols\"},\n\n // Insert space after Greek letters and symbols\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}|${MORE_SYMBOLS})([A-Za-z])\", replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) sr\", replacement: \"\\\\[[0]]^{2}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) cb\", replacement: \"\\\\[[0]]^{3}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) rd\", replacement: \"\\\\[[0]]^{$0}$1\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) hat\", replacement: \"\\\\hat{\\\\[[0]]}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) dot\", replacement: \"\\\\dot{\\\\[[0]]}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) bar\", replacement: \"\\\\bar{\\\\[[0]]}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) vec\", replacement: \"\\\\vec{\\\\[[0]]}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) tilde\", replacement: \"\\\\tilde{\\\\[[0]]}\", options: \"rmA\"},\n\t{trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) und\", replacement: \"\\\\underline{\\\\[[0]]}\", options: \"rmA\"},\n\n\n // Derivatives and integrals\n {trigger: \"par\", replacement: \"\\\\frac{ \\\\partial ${0:y} }{ \\\\partial ${1:x} } $2\", options: \"m\"},\n {trigger: /pa([A-Za-z])([A-Za-z])/, replacement: \"\\\\frac{ \\\\partial [[0]] }{ \\\\partial [[1]] } \", options: \"rm\"},\n {trigger: \"ddt\", replacement: \"\\\\frac{d}{dt} \", options: \"mA\"},\n\n {trigger: /([^\\\\])int/, replacement: \"[[0]]\\\\int\", options: \"mA\", priority: -1},\n {trigger: \"\\\\int\", replacement: \"\\\\int $0 \\\\, d${1:x} $2\", options: \"m\"},\n {trigger: \"dint\", replacement: \"\\\\int_{${0:0}}^{${1:1}} $2 \\\\, d${3:x} $4\", options: \"mA\"},\n {trigger: \"oint\", replacement: \"\\\\oint\", options: \"mA\"},\n\t{trigger: \"iint\", replacement: \"\\\\iint\", options: \"mA\"},\n {trigger: \"iiint\", replacement: \"\\\\iiint\", options: \"mA\"},\n {trigger: \"oinf\", replacement: \"\\\\int_{0}^{\\\\infty} $0 \\\\, d${1:x} $2\", options: \"mA\"},\n\t{trigger: \"infi\", replacement: \"\\\\int_{-\\\\infty}^{\\\\infty} $0 \\\\, d${1:x} $2\", options: \"mA\"},\n\n\n // Trigonometry\n {trigger: /([^\\\\])(arcsin|sin|arccos|cos|arctan|tan|csc|sec|cot)/, replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\", description: \"Add backslash before trig funcs\"},\n\n {trigger: /\\\\(arcsin|sin|arccos|cos|arctan|tan|csc|sec|cot)([A-Za-gi-z])/,\n replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\",\n description: \"Add space after trig funcs. Skips letter h to allow sinh, cosh, etc.\"},\n\n {trigger: /\\\\(sinh|cosh|tanh|coth)([A-Za-z])/,\n replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\",\n description: \"Add space after hyperbolic trig funcs\"},\n\n\n // Visual operations\n\t{trigger: \"U\", replacement: \"\\\\underbrace{ ${VISUAL} }_{ $0 }\", options: \"mA\"},\n\t{trigger: \"O\", replacement: \"\\\\overbrace{ ${VISUAL} }^{ $0 }\", options: \"mA\"},\n\t{trigger: \"B\", replacement: \"\\\\underset{ $0 }{ ${VISUAL} }\", options: \"mA\"},\n\t{trigger: \"C\", replacement: \"\\\\cancel{ ${VISUAL} }\", options: \"mA\"},\n\t{trigger: \"K\", replacement: \"\\\\cancelto{ $0 }{ ${VISUAL} }\", options: \"mA\"},\n\t{trigger: \"S\", replacement: \"\\\\sqrt{ ${VISUAL} }\", options: \"mA\"},\n\n\n // Physics\n\t{trigger: \"kbt\", replacement: \"k_{B}T\", options: \"mA\"},\n\t{trigger: \"msun\", replacement: \"M_{\\\\odot}\", options: \"mA\"},\n\n // Quantum mechanics\n {trigger: \"dag\", replacement: \"^{\\\\dagger}\", options: \"mA\"},\n\t{trigger: \"o+\", replacement: \"\\\\oplus \", options: \"mA\"},\n\t{trigger: \"ox\", replacement: \"\\\\otimes \", options: \"mA\"},\n {trigger: \"bra\", replacement: \"\\\\bra{$0} $1\", options: \"mA\"},\n\t{trigger: \"ket\", replacement: \"\\\\ket{$0} $1\", options: \"mA\"},\n\t{trigger: \"brk\", replacement: \"\\\\braket{ $0 | $1 } $2\", options: \"mA\"},\n {trigger: \"outer\", replacement: \"\\\\ket{${0:\\\\psi}} \\\\bra{${0:\\\\psi}} $1\", options: \"mA\"},\n\n // Chemistry\n\t{trigger: \"pu\", replacement: \"\\\\pu{ $0 }\", options: \"mA\"},\n\t{trigger: \"cee\", replacement: \"\\\\ce{ $0 }\", options: \"mA\"},\n\t{trigger: \"he4\", replacement: \"{}^{4}_{2}He \", options: \"mA\"},\n\t{trigger: \"he3\", replacement: \"{}^{3}_{2}He \", options: \"mA\"},\n\t{trigger: \"iso\", replacement: \"{}^{${0:4}}_{${1:2}}${2:He}\", options: \"mA\"},\n\n\n // Environments\n\t{trigger: \"pmat\", replacement: \"\\\\begin{pmatrix}\\n$0\\n\\\\end{pmatrix}\", options: \"MA\"},\n\t{trigger: \"bmat\", replacement: \"\\\\begin{bmatrix}\\n$0\\n\\\\end{bmatrix}\", options: \"MA\"},\n\t{trigger: \"Bmat\", replacement: \"\\\\begin{Bmatrix}\\n$0\\n\\\\end{Bmatrix}\", options: \"MA\"},\n\t{trigger: \"vmat\", replacement: \"\\\\begin{vmatrix}\\n$0\\n\\\\end{vmatrix}\", options: \"MA\"},\n\t{trigger: \"Vmat\", replacement: \"\\\\begin{Vmatrix}\\n$0\\n\\\\end{Vmatrix}\", options: \"MA\"},\n\t{trigger: \"matrix\", replacement: \"\\\\begin{matrix}\\n$0\\n\\\\end{matrix}\", options: \"MA\"},\n\n\t{trigger: \"pmat\", replacement: \"\\\\begin{pmatrix}$0\\\\end{pmatrix}\", options: \"nA\"},\n\t{trigger: \"bmat\", replacement: \"\\\\begin{bmatrix}$0\\\\end{bmatrix}\", options: \"nA\"},\n\t{trigger: \"Bmat\", replacement: \"\\\\begin{Bmatrix}$0\\\\end{Bmatrix}\", options: \"nA\"},\n\t{trigger: \"vmat\", replacement: \"\\\\begin{vmatrix}$0\\\\end{vmatrix}\", options: \"nA\"},\n\t{trigger: \"Vmat\", replacement: \"\\\\begin{Vmatrix}$0\\\\end{Vmatrix}\", options: \"nA\"},\n\t{trigger: \"matrix\", replacement: \"\\\\begin{matrix}$0\\\\end{matrix}\", options: \"nA\"},\n\n\t{trigger: \"cases\", replacement: \"\\\\begin{cases}\\n$0\\n\\\\end{cases}\", options: \"mA\"},\n\t{trigger: \"align\", replacement: \"\\\\begin{align}\\n$0\\n\\\\end{align}\", options: \"mA\"},\n\t{trigger: \"array\", replacement: \"\\\\begin{array}\\n$0\\n\\\\end{array}\", options: \"mA\"},\n\n\n // Brackets\n\t{trigger: \"avg\", replacement: \"\\\\langle $0 \\\\rangle $1\", options: \"mA\"},\n\t{trigger: \"norm\", replacement: \"\\\\lvert $0 \\\\rvert $1\", options: \"mA\", priority: 1},\n\t{trigger: \"Norm\", replacement: \"\\\\lVert $0 \\\\rVert $1\", options: \"mA\", priority: 1},\n\t{trigger: \"ceil\", replacement: \"\\\\lceil $0 \\\\rceil $1\", options: \"mA\"},\n\t{trigger: \"floor\", replacement: \"\\\\lfloor $0 \\\\rfloor $1\", options: \"mA\"},\n\t{trigger: \"mod\", replacement: \"|$0|$1\", options: \"mA\"},\n\t{trigger: \"(\", replacement: \"(${VISUAL})\", options: \"mA\"},\n\t{trigger: \"[\", replacement: \"[${VISUAL}]\", options: \"mA\"},\n\t{trigger: \"{\", replacement: \"{${VISUAL}}\", options: \"mA\"},\n\t{trigger: \"(\", replacement: \"($0)$1\", options: \"mA\"},\n\t{trigger: \"{\", replacement: \"{$0}$1\", options: \"mA\"},\n\t{trigger: \"[\", replacement: \"[$0]$1\", options: \"mA\"},\n\t{trigger: \"lr(\", replacement: \"\\\\left( $0 \\\\right) $1\", options: \"mA\"},\n\t{trigger: \"lr{\", replacement: \"\\\\left\\\\{ $0 \\\\right\\\\} $1\", options: \"mA\"},\n\t{trigger: \"lr[\", replacement: \"\\\\left[ $0 \\\\right] $1\", options: \"mA\"},\n\t{trigger: \"lr|\", replacement: \"\\\\left| $0 \\\\right| $1\", options: \"mA\"},\n\t{trigger: \"lra\", replacement: \"\\\\left< $0 \\\\right> $1\", options: \"mA\"},\n\n\n // Misc\n\n // Automatically convert standalone letters in text to math (except a, A, I).\n // (Un-comment to enable)\n // {trigger: /([^'])\\b([B-HJ-Zb-z])\\b([\\n\\s.,?!:'])/, replacement: \"[[0]]$[[1]]$[[2]]\", options: \"tA\"},\n\n // Automatically convert Greek letters in text to math.\n // {trigger: \"(${GREEK})([\\\\n\\\\s.,?!:'])\", replacement: \"$\\\\[[0]]$[[1]]\", options: \"rtAw\"},\n\n // Automatically convert text of the form \"x=2\" and \"x=n+1\" to math.\n // {trigger: /([A-Za-z]=\\d+)([\\n\\s.,?!:'])/, replacement: \"$[[0]]$[[1]]\", options: \"rtAw\"},\n // {trigger: /([A-Za-z]=[A-Za-z][+-]\\d+)([\\n\\s.,?!:'])/, replacement: \"$[[0]]$[[1]]\", options: \"tAw\"},\n\n\n // Snippet replacements can have placeholders.\n\t{trigger: \"tayl\", replacement: \"${0:f}(${1:x} + ${2:h}) = ${0:f}(${1:x}) + ${0:f}'(${1:x})${2:h} + ${0:f}''(${1:x}) \\\\frac{${2:h}^{2}}{2!} + \\\\dots$3\", options: \"mA\", description: \"Taylor expansion\"},\n\n // Snippet replacements can also be JavaScript functions.\n // See the documentation for more information.\n\t{trigger: /iden(\\d)/, replacement: (match) => {\n\t\tconst n = match[1];\n\n\t\tlet arr = [];\n\t\tfor (let j = 0; j < n; j++) {\n\t\t\tarr[j] = [];\n\t\t\tfor (let i = 0; i < n; i++) {\n\t\t\t\tarr[j][i] = (i === j) ? 1 : 0;\n\t\t\t}\n\t\t}\n\n\t\tlet output = arr.map(el => el.join(\" & \")).join(\" \\\\\\\\\\n\");\n\t\toutput = `\\\\begin{pmatrix}\\n${output}\\n\\\\end{pmatrix}`;\n\t\treturn output;\n\t}, options: \"mA\", description: \"N x N identity matrix\"},\n]\n", + "snippets": "[\n // Math mode\n // {trigger: \"mk\", replacement: \"$$0$\", options: \"tA\"},\n // {trigger: \"dm\", replacement: \"$$\\n$0\\n$$\", options: \"tAw\"},\n // {trigger: \"beg\", replacement: \"\\\\begin{$0}\\n$1\\n\\\\end{$0}\", options: \"mA\"},\n\n // Dashes\n // {trigger: \"--\", replacement: \"–\", options: \"tA\"},\n // {trigger: \"–-\", replacement: \"—\", options: \"tA\"},\n // {trigger: \"—-\", replacement: \"---\", options: \"tA\"},\n\n // Greek letters\n // {trigger: \"@a\", replacement: \"\\\\alpha\", options: \"mA\"},\n // {trigger: \"@b\", replacement: \"\\\\beta\", options: \"mA\"},\n // {trigger: \"@g\", replacement: \"\\\\gamma\", options: \"mA\"},\n // {trigger: \"@G\", replacement: \"\\\\Gamma\", options: \"mA\"},\n // {trigger: \"@d\", replacement: \"\\\\delta\", options: \"mA\"},\n // {trigger: \"@D\", replacement: \"\\\\Delta\", options: \"mA\"},\n // {trigger: \"@e\", replacement: \"\\\\epsilon\", options: \"mA\"},\n // {trigger: \":e\", replacement: \"\\\\varepsilon\", options: \"mA\"},\n // {trigger: \"@z\", replacement: \"\\\\zeta\", options: \"mA\"},\n // {trigger: \"@t\", replacement: \"\\\\theta\", options: \"mA\"},\n // {trigger: \"@T\", replacement: \"\\\\Theta\", options: \"mA\"},\n // {trigger: \":t\", replacement: \"\\\\vartheta\", options: \"mA\"},\n // {trigger: \"@i\", replacement: \"\\\\iota\", options: \"mA\"},\n // {trigger: \"@k\", replacement: \"\\\\kappa\", options: \"mA\"},\n // {trigger: \"@l\", replacement: \"\\\\lambda\", options: \"mA\"},\n // {trigger: \"@L\", replacement: \"\\\\Lambda\", options: \"mA\"},\n // {trigger: \"@s\", replacement: \"\\\\sigma\", options: \"mA\"},\n // {trigger: \"@S\", replacement: \"\\\\Sigma\", options: \"mA\"},\n // {trigger: \"@u\", replacement: \"\\\\upsilon\", options: \"mA\"},\n // {trigger: \"@U\", replacement: \"\\\\Upsilon\", options: \"mA\"},\n // {trigger: \"@o\", replacement: \"\\\\omega\", options: \"mA\"},\n // {trigger: \"@O\", replacement: \"\\\\Omega\", options: \"mA\"},\n // {trigger: \"ome\", replacement: \"\\\\omega\", options: \"mA\"},\n // {trigger: \"Ome\", replacement: \"\\\\Omega\", options: \"mA\"},\n\n // Text environment\n // {trigger: \"text\", replacement: \"\\\\text{$0}$1\", options: \"mA\"},\n // {trigger: \"\\\"\", replacement: \"\\\\text{$0}$1\", options: \"mA\"},\n\n // Basic operations\n // {trigger: \"sr\", replacement: \"^{2}\", options: \"mA\"},\n // {trigger: \"cb\", replacement: \"^{3}\", options: \"mA\"},\n // {trigger: \"rd\", replacement: \"^{$0}$1\", options: \"mA\"},\n {trigger: \"_\", replacement: \"_{$0}$1\", options: \"mA\"},\n // {trigger: \"sts\", replacement: \"_\\\\text{$0}\", options: \"mA\"},\n // {trigger: \"sq\", replacement: \"\\\\sqrt{ $0 }$1\", options: \"mA\"},\n {trigger: \"//\", replacement: \"\\\\frac{$0}{$1}$2\", options: \"mA\"},\n // {trigger: \"ee\", replacement: \"e^{ $0 }$1\", options: \"mA\"},\n // {trigger: \"invs\", replacement: \"^{-1}\", options: \"mA\"},\n {trigger: /([A-Za-z])(\\d)/, replacement: \"[[0]]_{[[1]]}\", options: \"rmA\", description: \"Auto letter subscript\", priority: -1},\n\n // {trigger: /([^\\\\])(exp|log|ln)/, replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\"},\n // {trigger: \"conj\", replacement: \"^{*}\", options: \"mA\"},\n // {trigger: \"Re\", replacement: \"\\\\mathrm{Re}\", options: \"mA\"},\n // {trigger: \"Im\", replacement: \"\\\\mathrm{Im}\", options: \"mA\"},\n // {trigger: \"bf\", replacement: \"\\\\mathbf{$0}\", options: \"mA\"},\n // {trigger: \"rm\", replacement: \"\\\\mathrm{$0}$1\", options: \"mA\"},\n\n // Linear algebra\n // {trigger: /([^\\\\])(det)/, replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\"},\n // {trigger: \"trace\", replacement: \"\\\\mathrm{Tr}\", options: \"mA\"},\n\n // More operations\n // {trigger: \"([a-zA-Z])hat\", replacement: \"\\\\hat{[[0]]}\", options: \"rmA\"},\n // {trigger: \"([a-zA-Z])bar\", replacement: \"\\\\bar{[[0]]}\", options: \"rmA\"},\n // {trigger: \"([a-zA-Z])dot\", replacement: \"\\\\dot{[[0]]}\", options: \"rmA\", priority: -1},\n // {trigger: \"([a-zA-Z])ddot\", replacement: \"\\\\ddot{[[0]]}\", options: \"rmA\", priority: 1},\n // {trigger: \"([a-zA-Z])tilde\", replacement: \"\\\\tilde{[[0]]}\", options: \"rmA\"},\n // {trigger: \"([a-zA-Z])und\", replacement: \"\\\\underline{[[0]]}\", options: \"rmA\"},\n // {trigger: \"([a-zA-Z])vec\", replacement: \"\\\\vec{[[0]]}\", options: \"rmA\"},\n // {trigger: \"([a-zA-Z]),\\\\.\", replacement: \"\\\\mathbf{[[0]]}\", options: \"rmA\"},\n // {trigger: \"([a-zA-Z])\\\\.,\", replacement: \"\\\\mathbf{[[0]]}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}),\\\\.\", replacement: \"\\\\boldsymbol{\\\\[[0]]}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK})\\\\.,\", replacement: \"\\\\boldsymbol{\\\\[[0]]}\", options: \"rmA\"},\n\n // {trigger: \"hat\", replacement: \"\\\\hat{$0}$1\", options: \"mA\"},\n // {trigger: \"bar\", replacement: \"\\\\bar{$0}$1\", options: \"mA\"},\n // {trigger: \"dot\", replacement: \"\\\\dot{$0}$1\", options: \"mA\", priority: -1},\n // {trigger: \"ddot\", replacement: \"\\\\ddot{$0}$1\", options: \"mA\"},\n // {trigger: \"cdot\", replacement: \"\\\\cdot\", options: \"mA\"},\n // {trigger: \"tilde\", replacement: \"\\\\tilde{$0}$1\", options: \"mA\"},\n // {trigger: \"und\", replacement: \"\\\\underline{$0}$1\", options: \"mA\"},\n // {trigger: \"vec\", replacement: \"\\\\vec{$0}$1\", options: \"mA\"},\n\n // More auto letter subscript\n // {trigger: /([A-Za-z])_(\\d\\d)/, replacement: \"[[0]]_{[[1]]}\", options: \"rmA\"},\n // {trigger: /\\\\hat{([A-Za-z])}(\\d)/, replacement: \"\\\\hat{[[0]]}_{[[1]]}\", options: \"rmA\"},\n // {trigger: /\\\\vec{([A-Za-z])}(\\d)/, replacement: \"\\\\vec{[[0]]}_{[[1]]}\", options: \"rmA\"},\n // {trigger: /\\\\mathbf{([A-Za-z])}(\\d)/, replacement: \"\\\\mathbf{[[0]]}_{[[1]]}\", options: \"rmA\"},\n\n // {trigger: \"xnn\", replacement: \"x_{n}\", options: \"mA\"},\n // {trigger: \"\\\\xii\", replacement: \"x_{i}\", options: \"mA\", priority: 1},\n // {trigger: \"xjj\", replacement: \"x_{j}\", options: \"mA\"},\n // {trigger: \"xp1\", replacement: \"x_{n+1}\", options: \"mA\"},\n // {trigger: \"ynn\", replacement: \"y_{n}\", options: \"mA\"},\n // {trigger: \"yii\", replacement: \"y_{i}\", options: \"mA\"},\n // {trigger: \"yjj\", replacement: \"y_{j}\", options: \"mA\"},\n\n // Symbols\n // {trigger: \"ooo\", replacement: \"\\\\infty\", options: \"mA\"},\n // {trigger: \"sum\", replacement: \"\\\\sum\", options: \"mA\"},\n // {trigger: \"prod\", replacement: \"\\\\prod\", options: \"mA\"},\n // {trigger: \"\\\\sum\", replacement: \"\\\\sum_{${0:i}=${1:1}}^{${2:N}} $3\", options: \"m\"},\n // {trigger: \"\\\\prod\", replacement: \"\\\\prod_{${0:i}=${1:1}}^{${2:N}} $3\", options: \"m\"},\n // {trigger: \"lim\", replacement: \"\\\\lim_{ ${0:n} \\\\to ${1:\\\\infty} } $2\", options: \"mA\"},\n // {trigger: \"+-\", replacement: \"\\\\pm\", options: \"mA\"},\n // {trigger: \"-+\", replacement: \"\\\\mp\", options: \"mA\"},\n // {trigger: \"...\", replacement: \"\\\\dots\", options: \"mA\"},\n // {trigger: \"nabl\", replacement: \"\\\\nabla\", options: \"mA\"},\n // {trigger: \"del\", replacement: \"\\\\nabla\", options: \"mA\"},\n // {trigger: \"xx\", replacement: \"\\\\times\", options: \"mA\"},\n // {trigger: \"**\", replacement: \"\\\\cdot\", options: \"mA\"},\n // {trigger: \"para\", replacement: \"\\\\parallel\", options: \"mA\"},\n\n {trigger: \"===\", replacement: \"\\\\equiv\", options: \"mA\"},\n {trigger: \"!=\", replacement: \"\\\\neq\", options: \"mA\"},\n {trigger: \">=\", replacement: \"\\\\geq\", options: \"mA\"},\n {trigger: \"<=\", replacement: \"\\\\leq\", options: \"mA\"},\n {trigger: \">>\", replacement: \"\\\\gg\", options: \"mA\"},\n {trigger: \"<<\", replacement: \"\\\\ll\", options: \"mA\"},\n // {trigger: \"simm\", replacement: \"\\\\sim\", options: \"mA\"},\n // {trigger: \"sim=\", replacement: \"\\\\simeq\", options: \"mA\"},\n // {trigger: \"prop\", replacement: \"\\\\propto\", options: \"mA\"},\n\n\n {trigger: \"<->\", replacement: \"\\\\leftrightarrow \", options: \"mA\"},\n {trigger: \"->\", replacement: \"\\\\to\", options: \"mA\"},\n {trigger: \"!>\", replacement: \"\\\\mapsto\", options: \"mA\"},\n {trigger: \"=>\", replacement: \"\\\\implies\", options: \"mA\"},\n {trigger: \"=<\", replacement: \"\\\\impliedby\", options: \"mA\"},\n\n // {trigger: \"and\", replacement: \"\\\\cap\", options: \"mA\"},\n // {trigger: \"orr\", replacement: \"\\\\cup\", options: \"mA\"},\n // {trigger: \"inn\", replacement: \"\\\\in\", options: \"mA\"},\n // {trigger: \"notin\", replacement: \"\\\\not\\\\in\", options: \"mA\"},\n // {trigger: \"\\\\\\\\\\\\\", replacement: \"\\\\setminus\", options: \"mA\"},\n // {trigger: \"sub=\", replacement: \"\\\\subseteq\", options: \"mA\"},\n // {trigger: \"sup=\", replacement: \"\\\\supseteq\", options: \"mA\"},\n // {trigger: \"eset\", replacement: \"\\\\emptyset\", options: \"mA\"},\n // {trigger: \"set\", replacement: \"\\\\{ $0 \\\\}$1\", options: \"mA\"},\n // {trigger: \"e\\\\xi sts\", replacement: \"\\\\exists\", options: \"mA\", priority: 1},\n\n //{trigger: \"LL\", replacement: \"\\\\mathcal{L}\", options: \"mA\"},\n //{trigger: \"HH\", replacement: \"\\\\mathcal{H}\", options: \"mA\"},\n //{trigger: \"CC\", replacement: \"\\\\mathbb{C}\", options: \"mA\"},\n //{trigger: \"RR\", replacement: \"\\\\mathbb{R}\", options: \"mA\"},\n //{trigger: \"ZZ\", replacement: \"\\\\mathbb{Z}\", options: \"mA\"},\n //{trigger: \"NN\", replacement: \"\\\\mathbb{N}\", options: \"mA\"},\n\n // Handle spaces and backslashes\n\n // Snippet variables can be used as shortcuts when writing snippets.\n // For example, ${GREEK} below is shorthand for \"alpha|beta|gamma|Gamma|delta|...\"\n // You can edit snippet variables under the Advanced snippet settings section.\n\n // {trigger: \"([^\\\\\\\\])(${GREEK})\", replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\", description: \"Add backslash before Greek letters\"},\n // {trigger: \"([^\\\\\\\\])(${SYMBOL})\", replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\", description: \"Add backslash before symbols\"},\n\n // Insert space after Greek letters and symbols\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}|${MORE_SYMBOLS})([A-Za-z])\", replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) sr\", replacement: \"\\\\[[0]]^{2}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) cb\", replacement: \"\\\\[[0]]^{3}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) rd\", replacement: \"\\\\[[0]]^{$0}$1\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) hat\", replacement: \"\\\\hat{\\\\[[0]]}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) dot\", replacement: \"\\\\dot{\\\\[[0]]}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) bar\", replacement: \"\\\\bar{\\\\[[0]]}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) vec\", replacement: \"\\\\vec{\\\\[[0]]}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) tilde\", replacement: \"\\\\tilde{\\\\[[0]]}\", options: \"rmA\"},\n // {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) und\", replacement: \"\\\\underline{\\\\[[0]]}\", options: \"rmA\"},\n\n\n // Derivatives and integrals\n // {trigger: \"par\", replacement: \"\\\\frac{ \\\\partial ${0:y} }{ \\\\partial ${1:x} } $2\", options: \"m\"},\n // {trigger: /pa([A-Za-z])([A-Za-z])/, replacement: \"\\\\frac{ \\\\partial [[0]] }{ \\\\partial [[1]] } \", options: \"rm\"},\n // {trigger: \"ddt\", replacement: \"\\\\frac{d}{dt} \", options: \"mA\"},\n\n // {trigger: /([^\\\\])int/, replacement: \"[[0]]\\\\int\", options: \"mA\", priority: -1},\n // {trigger: \"\\\\int\", replacement: \"\\\\int $0 \\\\, d${1:x} $2\", options: \"m\"},\n // {trigger: \"dint\", replacement: \"\\\\int_{${0:0}}^{${1:1}} $2 \\\\, d${3:x} $4\", options: \"mA\"},\n // {trigger: \"oint\", replacement: \"\\\\oint\", options: \"mA\"},\n // {trigger: \"iint\", replacement: \"\\\\iint\", options: \"mA\"},\n // {trigger: \"iiint\", replacement: \"\\\\iiint\", options: \"mA\"},\n // {trigger: \"oinf\", replacement: \"\\\\int_{0}^{\\\\infty} $0 \\\\, d${1:x} $2\", options: \"mA\"},\n // {trigger: \"infi\", replacement: \"\\\\int_{-\\\\infty}^{\\\\infty} $0 \\\\, d${1:x} $2\", options: \"mA\"},\n\n\n // Trigonometry\n // {trigger: /([^\\\\])(arcsin|sin|arccos|cos|arctan|tan|csc|sec|cot)/, replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\", description: \"Add backslash before trig funcs\"},\n\n // {trigger: /\\\\(arcsin|sin|arccos|cos|arctan|tan|csc|sec|cot)([A-Za-gi-z])/,\n // replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\",\n // description: \"Add space after trig funcs. Skips letter h to allow sinh, cosh, etc.\"},\n\n // {trigger: /\\\\(sinh|cosh|tanh|coth)([A-Za-z])/,\n // replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\",\n // description: \"Add space after hyperbolic trig funcs\"},\n\n\n // Visual operations\n // {trigger: \"U\", replacement: \"\\\\underbrace{ ${VISUAL} }_{ $0 }\", options: \"mA\"},\n // {trigger: \"O\", replacement: \"\\\\overbrace{ ${VISUAL} }^{ $0 }\", options: \"mA\"},\n // {trigger: \"B\", replacement: \"\\\\underset{ $0 }{ ${VISUAL} }\", options: \"mA\"},\n // {trigger: \"C\", replacement: \"\\\\cancel{ ${VISUAL} }\", options: \"mA\"},\n // {trigger: \"K\", replacement: \"\\\\cancelto{ $0 }{ ${VISUAL} }\", options: \"mA\"},\n // {trigger: \"S\", replacement: \"\\\\sqrt{ ${VISUAL} }\", options: \"mA\"},\n\n\n // Physics\n // {trigger: \"kbt\", replacement: \"k_{B}T\", options: \"mA\"},\n // {trigger: \"msun\", replacement: \"M_{\\\\odot}\", options: \"mA\"},\n\n // Quantum mechanics\n // {trigger: \"dag\", replacement: \"^{\\\\dagger}\", options: \"mA\"},\n // {trigger: \"o+\", replacement: \"\\\\oplus \", options: \"mA\"},\n // {trigger: \"ox\", replacement: \"\\\\otimes \", options: \"mA\"},\n // {trigger: \"bra\", replacement: \"\\\\bra{$0} $1\", options: \"mA\"},\n // {trigger: \"ket\", replacement: \"\\\\ket{$0} $1\", options: \"mA\"},\n // {trigger: \"brk\", replacement: \"\\\\braket{ $0 | $1 } $2\", options: \"mA\"},\n // {trigger: \"outer\", replacement: \"\\\\ket{${0:\\\\psi}} \\\\bra{${0:\\\\psi}} $1\", options: \"mA\"},\n\n // Chemistry\n // {trigger: \"pu\", replacement: \"\\\\pu{ $0 }\", options: \"mA\"},\n // {trigger: \"cee\", replacement: \"\\\\ce{ $0 }\", options: \"mA\"},\n // {trigger: \"he4\", replacement: \"{}^{4}_{2}He \", options: \"mA\"},\n // {trigger: \"he3\", replacement: \"{}^{3}_{2}He \", options: \"mA\"},\n // {trigger: \"iso\", replacement: \"{}^{${0:4}}_{${1:2}}${2:He}\", options: \"mA\"},\n\n\n // Environments\n // {trigger: \"pmat\", replacement: \"\\\\begin{pmatrix}\\n$0\\n\\\\end{pmatrix}\", options: \"MA\"},\n // {trigger: \"bmat\", replacement: \"\\\\begin{bmatrix}\\n$0\\n\\\\end{bmatrix}\", options: \"MA\"},\n // {trigger: \"Bmat\", replacement: \"\\\\begin{Bmatrix}\\n$0\\n\\\\end{Bmatrix}\", options: \"MA\"},\n // {trigger: \"vmat\", replacement: \"\\\\begin{vmatrix}\\n$0\\n\\\\end{vmatrix}\", options: \"MA\"},\n // {trigger: \"Vmat\", replacement: \"\\\\begin{Vmatrix}\\n$0\\n\\\\end{Vmatrix}\", options: \"MA\"},\n // {trigger: \"matrix\", replacement: \"\\\\begin{matrix}\\n$0\\n\\\\end{matrix}\", options: \"MA\"},\n\n // {trigger: \"pmat\", replacement: \"\\\\begin{pmatrix}$0\\\\end{pmatrix}\", options: \"nA\"},\n // {trigger: \"bmat\", replacement: \"\\\\begin{bmatrix}$0\\\\end{bmatrix}\", options: \"nA\"},\n // {trigger: \"Bmat\", replacement: \"\\\\begin{Bmatrix}$0\\\\end{Bmatrix}\", options: \"nA\"},\n // {trigger: \"vmat\", replacement: \"\\\\begin{vmatrix}$0\\\\end{vmatrix}\", options: \"nA\"},\n // {trigger: \"Vmat\", replacement: \"\\\\begin{Vmatrix}$0\\\\end{Vmatrix}\", options: \"nA\"},\n // {trigger: \"matrix\", replacement: \"\\\\begin{matrix}$0\\\\end{matrix}\", options: \"nA\"},\n\n // {trigger: \"cases\", replacement: \"\\\\begin{cases}\\n$0\\n\\\\end{cases}\", options: \"mA\"},\n // {trigger: \"align\", replacement: \"\\\\begin{align}\\n$0\\n\\\\end{align}\", options: \"mA\"},\n // {trigger: \"array\", replacement: \"\\\\begin{array}\\n$0\\n\\\\end{array}\", options: \"mA\"},\n\n\n // Brackets\n // {trigger: \"avg\", replacement: \"\\\\langle $0 \\\\rangle $1\", options: \"mA\"},\n // {trigger: \"norm\", replacement: \"\\\\lvert $0 \\\\rvert $1\", options: \"mA\", priority: 1},\n // {trigger: \"Norm\", replacement: \"\\\\lVert $0 \\\\rVert $1\", options: \"mA\", priority: 1},\n // {trigger: \"ceil\", replacement: \"\\\\lceil $0 \\\\rceil $1\", options: \"mA\"},\n // {trigger: \"floor\", replacement: \"\\\\lfloor $0 \\\\rfloor $1\", options: \"mA\"},\n // {trigger: \"mod\", replacement: \"|$0|$1\", options: \"mA\"},\n // {trigger: \"(\", replacement: \"(${VISUAL})\", options: \"mA\"},\n // {trigger: \"[\", replacement: \"[${VISUAL}]\", options: \"mA\"},\n // {trigger: \"{\", replacement: \"{${VISUAL}}\", options: \"mA\"},\n // {trigger: \"(\", replacement: \"($0)$1\", options: \"mA\"},\n // {trigger: \"{\", replacement: \"{$0}$1\", options: \"mA\"},\n // {trigger: \"[\", replacement: \"[$0]$1\", options: \"mA\"},\n // {trigger: \"lr(\", replacement: \"\\\\left( $0 \\\\right) $1\", options: \"mA\"},\n // {trigger: \"lr{\", replacement: \"\\\\left\\\\{ $0 \\\\right\\\\} $1\", options: \"mA\"},\n // {trigger: \"lr[\", replacement: \"\\\\left[ $0 \\\\right] $1\", options: \"mA\"},\n // {trigger: \"lr|\", replacement: \"\\\\left| $0 \\\\right| $1\", options: \"mA\"},\n // {trigger: \"lra\", replacement: \"\\\\left< $0 \\\\right> $1\", options: \"mA\"},\n\n\n // Misc\n\n // Automatically convert standalone letters in text to math (except a, A, I).\n // (Un-comment to enable)\n // {trigger: /([^'])\\b([B-HJ-Zb-z])\\b([\\n\\s.,?!:'])/, replacement: \"[[0]]$[[1]]$[[2]]\", options: \"tA\"},\n\n // Automatically convert Greek letters in text to math.\n // {trigger: \"(${GREEK})([\\\\n\\\\s.,?!:'])\", replacement: \"$\\\\[[0]]$[[1]]\", options: \"rtAw\"},\n\n // Automatically convert text of the form \"x=2\" and \"x=n+1\" to math.\n // {trigger: /([A-Za-z]=\\d+)([\\n\\s.,?!:'])/, replacement: \"$[[0]]$[[1]]\", options: \"rtAw\"},\n // {trigger: /([A-Za-z]=[A-Za-z][+-]\\d+)([\\n\\s.,?!:'])/, replacement: \"$[[0]]$[[1]]\", options: \"tAw\"},\n\n\n // Snippet replacements can have placeholders.\n {trigger: \"tayl\", replacement: \"${0:f}(${1:x} + ${2:h}) = ${0:f}(${1:x}) + ${0:f}'(${1:x})${2:h} + ${0:f}''(${1:x}) \\\\frac{${2:h}^{2}}{2!} + \\\\dots$3\", options: \"mA\", description: \"Taylor expansion\"},\n\n // Snippet replacements can also be JavaScript functions.\n // See the documentation for more information.\n {trigger: /iden(\\d)/, replacement: (match) => {\n const n = match[1];\n\n let arr = [];\n for (let j = 0; j < n; j++) {\n arr[j] = [];\n for (let i = 0; i < n; i++) {\n arr[j][i] = (i === j) ? 1 : 0;\n }\n }\n\n let output = arr.map(el => el.join(\" & \")).join(\" \\\\\\\\\\n\");\n output = `\\\\begin{pmatrix}\\n${output}\\n\\\\end{pmatrix}`;\n return output;\n }, options: \"mA\", description: \"N x N identity matrix\"}\n]", "snippetVariables": "{\n\t\"${GREEK}\": \"alpha|beta|gamma|Gamma|delta|Delta|epsilon|varepsilon|zeta|eta|theta|vartheta|Theta|iota|kappa|lambda|Lambda|mu|nu|xi|omicron|pi|rho|varrho|sigma|Sigma|tau|upsilon|Upsilon|phi|varphi|Phi|chi|psi|omega|Omega\",\n\t\"${SYMBOL}\": \"parallel|perp|partial|nabla|hbar|ell|infty|oplus|ominus|otimes|oslash|square|star|dagger|vee|wedge|subseteq|subset|supseteq|supset|emptyset|exists|nexists|forall|implies|impliedby|iff|setminus|neg|lor|land|bigcup|bigcap|cdot|times|simeq|approx\",\n\t\"${MORE_SYMBOLS}\": \"leq|geq|neq|gg|ll|equiv|sim|propto|rightarrow|leftarrow|Rightarrow|Leftarrow|leftrightarrow|to|mapsto|cap|cup|in|sum|prod|exp|ln|log|det|dots|vdots|ddots|pm|mp|int|iint|iiint|oint\"\n}\n", - "snippetsEnabled": false, + "snippetsEnabled": true, "snippetsTrigger": "Tab", "snippetNextTabstopTrigger": "Tab", "snippetPreviousTabstopTrigger": "Shift-Tab", diff --git a/.obsidian/snippets/S - Checkboxes.css b/.obsidian/snippets/S - Checkboxes.css deleted file mode 100644 index 687802a..0000000 --- a/.obsidian/snippets/S - Checkboxes.css +++ /dev/null @@ -1,1634 +0,0 @@ -/* https://github.com/SlRvb/Obsidian--ITS-Theme/blob/main/Snippets/S%20-%20Checkboxes.css - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. -*/ - -/*Icon: ITS Icons*/ -@font-face { - font-family: "its"; - src: url("data:application/octet-stream;base64,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") format("woff"), url("data:application/octet-stream;base64,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AREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAARmaWxlBmZvbGRlcgZidWxsZXQOZC1hbmQtZC1icmFuZHMGbm90ZS0yBmxheWVycwdwcmludGVyCGJhY2tsaW5rB291dGxpbmsEbGluawVjbG9zZRBmb3JtYXQtbGlzdC10ZXh0CHBlbmNpbC0xBmJvb2stMwxwbGFuZXQtc2hhcnAJbGlnaHRuaW5nDWxpbmstZXh0ZXJuYWwNbGluay1pbnRlcm5hbBBmb290bm90ZS13cml0aW5nC2xlLWJlYW4tZG5kB3NlYXJjaDIIZm9vdG5vdGUPYW5nbGUtZG91YmxlLXVwCWNoYXItbWFpbg9jaGFyLWFudGFnb25pc3QJY2hhci1zaWRlCmNoYXItZXh0cmEJY2hhcmFjdGVyJGljX2ZsdWVudF9wZW9wbGVfY29tbXVuaXR5XzE2X2ZpbGxlZA5mYS1jaGVjay1zb2xpZAVtaW51cxdmZWF0aGVyLWljb24tcGFwZXItcGxhbg1jYWxlbmRhci1maWxsEWZvbnRpc3RvLXF1ZXN0aW9uFWJveGljb25zLXBsdXMtbWVkaWNhbBRlbHVzaXZlLWljb25zLXNlYXJjaBlmb250LWF3ZXNvbWU0LWV4Y2xhbWF0aW9uCWxpZ2h0YnVsYhFidWJibGUtY2hhcnQtZmlsbA10aHVtYi11cC1maWxsD3RodW1iLWRvd24tZmlsbA1mb250aXNvLXF1b3RlEWZpbGUtcGFwZXItMi1maWxsDWJvb2ttYXJrLWZpbGwLZW50eXBvLWluZm8EaGFsZgdleGFtcGxlEmFuZ2xlLWRvdWJsZS1yaWdodApvay1jaXJjbGVkCm1hcC1tYXJrZXIFYXdhcmQLc3RyZWV0LXZpZXcNYnVsbGV0LXNlbGVjdAVzcGluMgR0aW1lBGNoYXQEY3JvdwpzaWducy1wb3N0BWhlYXJ0BGxvY2sIeWluLXlhbmcOc3dvcmQtZmlsbC1maXgAAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViw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") format("truetype"); -} -.theme-dark { - --chbx-q: 253, 175, 0; - --chbx-h: 92, 118, 153; - --chbx-d: 62, 69, 82; - --chbx-i: 194, 42, 42; - --chbx-a: 248, 114, 181; - --chbx-R: 170, 179, 202; - --chbx-id:231, 231, 171; - --chbx-B: 136, 94, 233; - --chbx-P: 79, 165, 79; - --chbx-C: 207, 67, 67; - --chbx-N: 133, 91, 65; - --chbx-b: 230, 129, 63; - --chbx-I: 82, 139, 212; - --chbx-c: 149, 233, 238; - --chbx-r: 249, 190, 123; -} - -.theme-light { - --chbx-q: 253, 175, 0; - --chbx-h: 168, 177, 189; - --chbx-d: 203, 212, 235; - --chbx-i: 219, 1, 1; - --chbx-a: 248, 114, 181; - --chbx-R: 159, 186, 223; - --chbx-id:202, 199, 0; - --chbx-B: 182, 118, 255; - --chbx-P: 79, 165, 79; - --chbx-C: 214, 108, 108; - --chbx-N: 161, 106, 73; - --chbx-b: 251, 146, 76; - --chbx-I: 82, 139, 212; - --chbx-c: 149, 217, 238; - --chbx-r: 249, 190, 123; -} - -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H], -[data-task="<"]) :is(.task-list-label, p) > input:is([type=checkbox], [type=checkbox i]):checked, body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H], -[data-task="<"]) > input:is([type=checkbox], [type=checkbox i]):checked, body:not(.alt-chkbx-off) .task-list-item.is-checked:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H], -[data-task="<"]) :is(.task-list-label, p) > input:is([type=checkbox], [type=checkbox i]):checked, body:not(.alt-chkbx-off) .task-list-item.is-checked:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H], -[data-task="<"]) > input:is([type=checkbox], [type=checkbox i]):checked { - background-color: transparent; - font: var(--its); - font-family: var(--its); - font-size: inherit; - font-weight: 10; - text-align: center; - border: 0; - cursor: pointer; - -webkit-mask-image: unset; -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H], -[data-task="<"]) :is(.task-list-label, p) > input:is([type=checkbox], [type=checkbox i]):checked::after, body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H], -[data-task="<"]) > input:is([type=checkbox], [type=checkbox i]):checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H], -[data-task="<"]) :is(.task-list-label, p) > input:is([type=checkbox], [type=checkbox i]):checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H], -[data-task="<"]) > input:is([type=checkbox], [type=checkbox i]):checked::after { - background-color: transparent; - top: -4px; - left: 0px; - -webkit-mask-image: unset; -} - -ul > li.task-list-item[data-task=x] > ul li:not([data-task=x]) { - color: var(--text-normal); -} - -/*--Checkbox Type Icons--*/ -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=X]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=X] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=X] p > input[type=checkbox]:checked::after { - content: "\ec01"; - color: var(--accent2-lite, var(--text-accent)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=">"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=">"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=">"] p > input[type=checkbox]:checked::after { - content: "\ec03"; - color: var(--text-normal); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="<"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="<"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="<"] p > input[type=checkbox]:checked::after { - content: "\ec03"; - color: var(--text-faint); - transform: scale(-1, 1); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=D]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=D] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=D] p > input[type=checkbox]:checked::after { - content: "\ec04"; - color: rgb(var(--chbx-h)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="-"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="-"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="-"] p > input[type=checkbox]:checked::after { - content: "\ec02"; - color: rgb(var(--chbx-d)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="?"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="?"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="?"] p > input[type=checkbox]:checked::after { - content: "\ec05"; - color: rgb(var(--chbx-q)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="!"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="!"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="!"] p > input[type=checkbox]:checked::after { - content: "\ec08"; - color: rgb(var(--chbx-i)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="+"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="+"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="+"] p > input[type=checkbox]:checked::after { - content: "\ec06"; - color: rgb(var(--chbx-a)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="/"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="/"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="/"] p > input[type=checkbox]:checked::after { - content: "\ec17"; - color: var(--accent, var(--interactive-accent)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=R]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=R] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=R] p > input[type=checkbox]:checked::after { - content: "\ec07"; - color: rgb(var(--chbx-R)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=i]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=i] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=i] p > input[type=checkbox]:checked::after { - content: "\ec09"; - color: rgb(var(--chbx-id)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=B]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=B] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=B] p > input[type=checkbox]:checked::after { - content: "\ec10"; - color: rgb(var(--chbx-B)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=P]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=P] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=P] p > input[type=checkbox]:checked::after { - content: "\ec11"; - color: rgb(var(--chbx-P)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=C]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=C] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=C] p > input[type=checkbox]:checked::after { - content: "\ec12"; - color: rgb(var(--chbx-C)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=I]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=I] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=I] p > input[type=checkbox]:checked::after { - content: "\ec16"; - color: rgb(var(--chbx-I)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=Q]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=Q] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=Q] p > input[type=checkbox]:checked::after { - content: "\ec13"; - color: rgb(var(--chbx-R)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=N]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=N] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=N] p > input[type=checkbox]:checked::after { - content: "\ec14"; - color: rgb(var(--chbx-N)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=b]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=b] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=b] p > input[type=checkbox]:checked::after { - content: "\ec15"; - color: rgb(var(--chbx-b)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=p]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=p] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=p] p > input[type=checkbox]:checked::after { - content: "\ec19"; - color: rgb(var(--chbx-R)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=E]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=E] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=E] p > input[type=checkbox]:checked::after { - content: "\ec18"; - color: rgb(var(--chbx-I)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=L]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=L] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=L] p > input[type=checkbox]:checked::after { - content: "\ec21"; - color: rgb(var(--chbx-N)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=A]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=A] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=A] p > input[type=checkbox]:checked::after { - content: "\ec20"; - color: rgb(var(--chbx-P)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=r]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=r] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=r] p > input[type=checkbox]:checked::after { - content: "\ec22"; - color: rgb(var(--chbx-r)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=c]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=c] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=c] p > input[type=checkbox]:checked::after { - content: "\ec29"; - color: rgb(var(--chbx-c)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=o]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=o] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=o] p > input[type=checkbox]:checked::after { - content: "\ec24"; - color: rgb(var(--chbx-b)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=d]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=d] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=d] p > input[type=checkbox]:checked::after { - content: "\ec25"; - color: rgb(var(--chbx-I)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=T]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=T] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=T] p > input[type=checkbox]:checked::after { - content: "\ec26"; - color: rgb(var(--chbx-R)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=t]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=t] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=t] p > input[type=checkbox]:checked::after { - content: "\ec27"; - color: rgb(var(--chbx-R)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=O]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=O] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=O] p > input[type=checkbox]:checked::after { - content: "\e805"; - color: hsl(var(--interactive-accent-hsl)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=F]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=F] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=F] p > input[type=checkbox]:checked::after { - content: "\ec28"; - color: rgb(var(--chbx-h)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=W]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=W] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=W] p > input[type=checkbox]:checked::after { - content: "\e813"; - color: rgb(var(--chbx-P)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="~"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="~"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="~"] p > input[type=checkbox]:checked::after { - content: "\ec33"; - color: rgb(var(--chbx-C)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="@"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="@"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="@"] p > input[type=checkbox]:checked::after { - content: "\e900"; - color: rgb(var(--chbx-b)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=f]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=f] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=f] p > input[type=checkbox]:checked::after { - content: "\e81e"; - color: rgb(var(--chbx-N)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=H]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=H] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=H] p > input[type=checkbox]:checked::after { - content: "\ec30"; - color: rgb(var(--chbx-a)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task="&"]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="&"] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task="&"] p > input[type=checkbox]:checked::after { - content: "\ec32"; - color: rgb(var(--chbx-B)); -} -body:not(.alt-chkbx-off) .markdown-source-view.mod-cm6 .task-list-item-checkbox[data-task=s]::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=s] > input[type=checkbox]:checked::after, body:not(.alt-chkbx-off) .task-list-item.is-checked[data-task=s] p > input[type=checkbox]:checked::after { - content: "\ec31"; - color: rgb(var(--chbx-d)); -} - -/*Restore Strike Throughs*/ -.check-strike .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:not([data-task=" "]), .check-strike .markdown-preview-view ul > li.task-list-item.is-checked, .check-strike .markdown-preview-view ol > li.task-list-item.is-checked { - --checklist-done-decoration: line-through 2px; - text-decoration: var(--checklist-done-decoration); -} - -.checkbox-strike-regular .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=x], .checkbox-strike-regular ul li[data-task=x].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-checked .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=X], .checkbox-strike-checked ul li[data-task=X].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-frwd .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=">"], .checkbox-strike-frwd ul li[data-task=">"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-bkwd .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="<"], .checkbox-strike-bkwd ul li[data-task="<"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-date .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=D], .checkbox-strike-date ul li[data-task=D].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-dropped .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="-"], .checkbox-strike-dropped ul li[data-task="-"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-q .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="?"], .checkbox-strike-q ul li[data-task="?"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-imp .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="!"], .checkbox-strike-imp ul li[data-task="!"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-add .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="+"], .checkbox-strike-add ul li[data-task="+"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-half .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="/"], .checkbox-strike-half ul li[data-task="/"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-rsrch .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=R], .checkbox-strike-rsrch ul li[data-task=R].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-idea .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=i], .checkbox-strike-idea ul li[data-task=i].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-brn .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=B], .checkbox-strike-brn ul li[data-task=B].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-pro .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=P], .checkbox-strike-pro ul li[data-task=P].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-con .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=C], .checkbox-strike-con ul li[data-task=C].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-info .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=I], .checkbox-strike-info ul li[data-task=I].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-quot .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=Q], .checkbox-strike-quot ul li[data-task=Q].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-note .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=N], .checkbox-strike-note ul li[data-task=N].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-book .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=b], .checkbox-strike-book ul li[data-task=b].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-para .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=p], .checkbox-strike-para ul li[data-task=p].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-ex .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=E], .checkbox-strike-ex ul li[data-task=E].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-loc .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=L], .checkbox-strike-loc ul li[data-task=L].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-ans .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=A], .checkbox-strike-ans ul li[data-task=A].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-rwd .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=r], .checkbox-strike-rwd ul li[data-task=r].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-choice .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=c], .checkbox-strike-choice ul li[data-task=c].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-option .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=o], .checkbox-strike-option ul li[data-task=o].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-do .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=d], .checkbox-strike-do ul li[data-task=d].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-time .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=T], .checkbox-strike-time ul li[data-task=T].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-talk .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=t], .checkbox-strike-talk ul li[data-task=t].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-plot .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=O], .checkbox-strike-plot ul li[data-task=O].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-fore .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=F], .checkbox-strike-fore ul li[data-task=F].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-world .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=W], .checkbox-strike-world ul li[data-task=W].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-conf .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="~"], .checkbox-strike-conf ul li[data-task="~"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-char .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="@"], .checkbox-strike-char ul li[data-task="@"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-clue .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=f], .checkbox-strike-clue ul li[data-task=f].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-heal .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=H], .checkbox-strike-heal ul li[data-task=H].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-symb .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="&"], .checkbox-strike-symb ul li[data-task="&"].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -.checkbox-strike-lock .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=s], .checkbox-strike-lock ul li[data-task=s].task-list-item.is-checked { - text-decoration: line-through 2px; -} - -/*----Checked Bg----*/ -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=X], -.check-bg :is(ul, ol) > li[data-task=X].task-list-item.is-checked { - background: rgba(var(--chbx-R), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=">"], -.check-bg :is(ul, ol) > li[data-task=">"].task-list-item.is-checked { - background: rgba(var(--chbx-h), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="<"], -.check-bg :is(ul, ol) > li[data-task="<"].task-list-item.is-checked { - background: rgba(var(--chbx-h), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=D], -.check-bg :is(ul, ol) > li[data-task=D].task-list-item.is-checked { - background: rgba(var(--chbx-h), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="-"], -.check-bg :is(ul, ol) > li[data-task="-"].task-list-item.is-checked { - background: rgba(var(--chbx-d), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="?"], -.check-bg :is(ul, ol) > li[data-task="?"].task-list-item.is-checked { - background: rgba(var(--chbx-q), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="!"], -.check-bg :is(ul, ol) > li[data-task="!"].task-list-item.is-checked { - background: rgba(var(--chbx-i), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="+"], -.check-bg :is(ul, ol) > li[data-task="+"].task-list-item.is-checked { - background: rgba(var(--chbx-a), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="/"], -.check-bg :is(ul, ol) > li[data-task="/"].task-list-item.is-checked { - background: linear-gradient(to left, var(--accent, var(--interactive-accent)) 0%, transparent 1%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=R], -.check-bg :is(ul, ol) > li[data-task=R].task-list-item.is-checked { - background: rgba(var(--chbx-R), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=i], -.check-bg :is(ul, ol) > li[data-task=i].task-list-item.is-checked { - background: rgba(var(--chbx-id), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=B], -.check-bg :is(ul, ol) > li[data-task=B].task-list-item.is-checked { - background: rgba(var(--chbx-B), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=P], -.check-bg :is(ul, ol) > li[data-task=P].task-list-item.is-checked { - background: rgba(var(--chbx-P), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=C], -.check-bg :is(ul, ol) > li[data-task=C].task-list-item.is-checked { - background: rgba(var(--chbx-C), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=I], -.check-bg :is(ul, ol) > li[data-task=I].task-list-item.is-checked { - background: rgba(var(--chbx-I), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=Q], -.check-bg :is(ul, ol) > li[data-task=Q].task-list-item.is-checked { - background: rgba(var(--chbx-R), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=N], -.check-bg :is(ul, ol) > li[data-task=N].task-list-item.is-checked { - background: rgba(var(--chbx-N), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=b], -.check-bg :is(ul, ol) > li[data-task=b].task-list-item.is-checked { - background: rgba(var(--chbx-b), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=p], -.check-bg :is(ul, ol) > li[data-task=p].task-list-item.is-checked { - background: rgba(var(--chbx-R), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=E], -.check-bg :is(ul, ol) > li[data-task=E].task-list-item.is-checked { - background: rgba(var(--chbx-I), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=L], -.check-bg :is(ul, ol) > li[data-task=L].task-list-item.is-checked { - background: rgba(var(--chbx-N), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=A], -.check-bg :is(ul, ol) > li[data-task=A].task-list-item.is-checked { - background: rgba(var(--chbx-P), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=r], -.check-bg :is(ul, ol) > li[data-task=r].task-list-item.is-checked { - background: rgba(var(--chbx-r), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=c], -.check-bg :is(ul, ol) > li[data-task=c].task-list-item.is-checked { - background: rgba(var(--chbx-c), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=o], -.check-bg :is(ul, ol) > li[data-task=o].task-list-item.is-checked { - background: rgba(var(--chbx-b), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=d], -.check-bg :is(ul, ol) > li[data-task=d].task-list-item.is-checked { - background: rgba(var(--chbx-I), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=T], -.check-bg :is(ul, ol) > li[data-task=T].task-list-item.is-checked { - background: rgba(var(--chbx-R), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=t], -.check-bg :is(ul, ol) > li[data-task=t].task-list-item.is-checked { - background: rgba(var(--chbx-R), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=O], -.check-bg :is(ul, ol) > li[data-task=O].task-list-item.is-checked { - background: hsla(var(--interactive-accent-hsl), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=F], -.check-bg :is(ul, ol) > li[data-task=F].task-list-item.is-checked { - background: rgba(var(--chbx-h), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=W], -.check-bg :is(ul, ol) > li[data-task=W].task-list-item.is-checked { - background: rgba(var(--chbx-P), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="~"], -.check-bg :is(ul, ol) > li[data-task="~"].task-list-item.is-checked { - background: rgba(var(--chbx-C), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="@"], -.check-bg :is(ul, ol) > li[data-task="@"].task-list-item.is-checked { - background: rgba(var(--chbx-b), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=f], -.check-bg :is(ul, ol) > li[data-task=f].task-list-item.is-checked { - background: rgba(var(--chbx-N), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=H], -.check-bg :is(ul, ol) > li[data-task=H].task-list-item.is-checked { - background: rgba(var(--chbx-a), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="&"], -.check-bg :is(ul, ol) > li[data-task="&"].task-list-item.is-checked { - background: rgba(var(--chbx-B), 20%); -} -.check-bg .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=s], -.check-bg :is(ul, ol) > li[data-task=s].task-list-item.is-checked { - background: rgba(var(--chbx-d), 20%); -} - -/*----Checked Text----*/ -body ul > li.task-list-item[data-task][data-task=x] > span > *, body .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=x] span:not([class^=cm-list]) { - opacity: 70%; -} - -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=x] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=x] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=X] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=X] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=">"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=">"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="<"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="<"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=D] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=D] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="-"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="-"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="?"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="?"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="!"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="!"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="+"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="+"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="/"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="/"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=R] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=R] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=i] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=i] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=B] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=B] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=P] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=P] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=C] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=C] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=I] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=I] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=Q] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=Q] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=N] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=N] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=b] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=b] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=p] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=p] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=E] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=E] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=L] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=L] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=A] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=A] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=r] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=r] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=c] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=c] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=o] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=o] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=d] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=d] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=T] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=T] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=t] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=t] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=O] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=O] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=F] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=F] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=W] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=W] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="~"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="~"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="@"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="@"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=f] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=f] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=H] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=H] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task="&"] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task="&"] span:not([class^=cm-list]) { - opacity: 70%; -} -body:not(.check-color, .check-text) ul > li.task-list-item[data-task][data-task=s] > span > *, body:not(.check-color, .check-text) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task][data-task=s] span:not([class^=cm-list]) { - opacity: 70%; -} - -/* Checkbox Text Normal */ -/*--Checkbox Text Colors--*/ -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=X] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=X].task-list-item.is-checked { - color: var(--text-faint); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=">"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=">"].task-list-item.is-checked { - color: var(--text-normal); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="<"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="<"].task-list-item.is-checked { - color: var(--text-faint); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=D] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=D].task-list-item.is-checked { - color: rgb(var(--chbx-h)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="-"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="-"].task-list-item.is-checked { - color: rgb(var(--chbx-d)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="?"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="?"].task-list-item.is-checked { - color: rgb(var(--chbx-q)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="!"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="!"].task-list-item.is-checked { - color: rgb(var(--chbx-i)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="+"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="+"].task-list-item.is-checked { - color: rgb(var(--chbx-a)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="/"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="/"].task-list-item.is-checked { - color: var(--text-muted); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=R] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=R].task-list-item.is-checked { - color: rgb(var(--chbx-R)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=i] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=i].task-list-item.is-checked { - color: rgb(var(--chbx-id)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=B] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=B].task-list-item.is-checked { - color: rgb(var(--chbx-B)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=P] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=P].task-list-item.is-checked { - color: rgb(var(--chbx-P)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=C] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=C].task-list-item.is-checked { - color: rgb(var(--chbx-C)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=I] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=I].task-list-item.is-checked { - color: rgb(var(--chbx-I)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=Q] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=Q].task-list-item.is-checked { - color: rgb(var(--chbx-R)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=N] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=N].task-list-item.is-checked { - color: rgb(var(--chbx-N)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=b] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=b].task-list-item.is-checked { - color: rgb(var(--chbx-b)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=p] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=p].task-list-item.is-checked { - color: rgb(var(--chbx-R)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=E] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=E].task-list-item.is-checked { - color: rgb(var(--chbx-I)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=L] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=L].task-list-item.is-checked { - color: rgb(var(--chbx-N)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=A] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=A].task-list-item.is-checked { - color: rgb(var(--chbx-P)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=r] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=r].task-list-item.is-checked { - color: rgb(var(--chbx-r)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=c] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=c].task-list-item.is-checked { - color: rgb(var(--chbx-c)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=o] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=o].task-list-item.is-checked { - color: rgb(var(--chbx-b)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=d] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=d].task-list-item.is-checked { - color: rgb(var(--chbx-I)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=T] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=T].task-list-item.is-checked { - color: rgb(var(--chbx-R)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=t] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=t].task-list-item.is-checked { - color: rgb(var(--chbx-R)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=O] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=O].task-list-item.is-checked { - color: hsl(var(--interactive-accent-hsl)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=F] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=F].task-list-item.is-checked { - color: rgb(var(--chbx-h)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=W] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=W].task-list-item.is-checked { - color: rgb(var(--chbx-P)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="~"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="~"].task-list-item.is-checked { - color: rgb(var(--chbx-C)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="@"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="@"].task-list-item.is-checked { - color: rgb(var(--chbx-b)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=f] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=f].task-list-item.is-checked { - color: rgb(var(--chbx-N)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=H] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=H].task-list-item.is-checked { - color: rgb(var(--chbx-a)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="&"] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task="&"].task-list-item.is-checked { - color: rgb(var(--chbx-B)); -} -.check-color.check-color .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=s] [class^=cm-list]:not(.cm-formatting-task), .check-color.check-color.check-color ul > li[data-task=s].task-list-item.is-checked { - color: rgb(var(--chbx-d)); -} - -input[type=checkbox]:checked:after { - display: block; -} - -li:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task="<"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H]) > input[type][type][type=checkbox]:checked, li:is([data-task=X], -[data-task=">"], -[data-task="-"], -[data-task="<"], -[data-task=D], -[data-task="?"], -[data-task="/"], -[data-task="+"], -[data-task=R], -[data-task="!"], -[data-task=i], -[data-task=B], -[data-task=P], -[data-task=C], -[data-task=Q], -[data-task=N], -[data-task=b], -[data-task=I], -[data-task=p], -[data-task=L], -[data-task=E], -[data-task=A], -[data-task=r], -[data-task=c], -[data-task=o], -[data-task=d], -[data-task=T], -[data-task=t], -[data-task=O], -[data-task=F], -[data-task=W], -[data-task="~"], -[data-task="@"], -[data-task=f], -[data-task=a], -[data-task="&"], -[data-task=s], -[data-task=H]) > input[type][type][type=checkbox]:checked:after { - display: inline-block; - background-color: unset; - background-size: 0; - background-image: none; - transform: unset; - -webkit-mask-image: unset; -} - -/* @settings -name: Alternate Checkboxes -id: checkbox -settings: - - - title: Alternate Checkboxes by SlRvb - id: info-text-SlRvb-alt-checkbox - type: info-text - description: "[Alternate Checkbox Snippet Reference](https://publish.obsidian.md/slrvb-docs/ITS+Theme/Alternate+Checkboxes)" - markdown: true - - - title: Colorful Task Text - description: Add color to the text of the task. - id: check-color - type: class-toggle - - - title: Colorful Task Background - description: Add color to the background of the task. - id: check-bg - type: class-toggle - - - title: Normal Task Text - description: Reapply regular text color to the text of the task. - id: check-text - type: class-toggle - - - title: Checkbox Strikethrough - description: Restore default strike through - id: check-strike - type: class-toggle - #- - # title: Checkbox Fixes - # id: Checkbox-Fixes - # type: heading - # level: 2 - # collapsed: true - #- - # title: Checkbox Padding Fix - # description: Toggle off if checklists are misaligned for your current theme. - # id: chck-pad - # type: class-toggle - # default: true - #- - # title: Checkbox Height Adjustment (LP/P/R) - # description: Preview/Reading Mode Icon adjustment slider. - # id: chbx-pre-height - # type: variable-number-slider - # default: 0 - # format: px - # min: -8 - # max: 8 - # step: 1 - #- - # title: Checkbox Height Adjustment (S) - # description: Source Mode Icon adjustment slider. - # id: chbx-ed-height - # type: variable-number-slider - # default: 4 - # format: px - # min: -8 - # max: 8 - # step: 1 - - - title: Checkbox Strike Specific - id: Checkbox-Strike-Specific - type: heading - level: 2 - collapsed: true - - - - title: "[x] Regular" - id: checkbox-strike-regular - type: class-toggle - - - title: "[X] Checked" - id: checkbox-strike-checked - type: class-toggle - - - title: "[-] Dropped" - id: checkbox-strike-dropped - type: class-toggle - - - title: "[>] Forward" - id: checkbox-strike-frwd - type: class-toggle - - - title: "[<] Migrated / Backward" - id: checkbox-strike-bkwd - type: class-toggle - - - title: "[D] Defer / Date" - id: checkbox-strike-date - type: class-toggle - - - title: "[?] Question" - id: checkbox-strike-q - type: class-toggle - - - title: "[/] Half" - id: checkbox-strike-half - type: class-toggle - - - title: "[+] Add" - id: checkbox-strike-add - type: class-toggle - - - title: "[R] Research" - id: checkbox-strike-rsrch - type: class-toggle - - - title: "[!] Important" - id: checkbox-strike-imp - type: class-toggle - - - title: "[i] Idea" - id: checkbox-strike-idea - type: class-toggle - - - title: "[B] Brainstorm" - id: checkbox-strike-brn - type: class-toggle - - - title: "[P] Pro" - id: checkbox-strike-pro - type: class-toggle - - - title: "[C] Con" - id: checkbox-strike-con - type: class-toggle - - - title: "[Q] Quote" - id: checkbox-strike-quot - type: class-toggle - - - title: "[N] Note" - id: checkbox-strike-brn - type: class-toggle - - - title: "[b] Bookmark" - id: checkbox-strike-book - type: class-toggle - - - title: "[I] Info" - id: checkbox-strike-info - type: class-toggle - - - title: "[p] Paraphrase" - id: checkbox-strike-para - type: class-toggle -*/ -body { - --its: "its"; -} diff --git a/.obsidian/snippets/extended-colorschemes.css b/.obsidian/snippets/extended-colorschemes.css deleted file mode 100644 index 2f5354732f9ebe938081d57152f0dcdd2bd4764f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91852 zcmeHQ+pZnQaow*nkbgMIQ*8Jsyk8U`aD07;ofxr`ciu!1l1Sl@l0^sk;QU0AUb|Ub zt9q)YdiF)f2@VMI9M0_BtE;-YYE^aj%>VrN&vwstU+kXju6A#CFLv*C7rVdN{oC%3 zyI=1vcaPfdf4}>y-H&#ExBE%E^Ro}1dAEDDd%b(v{)c<7+qb`N-~Ft8;vd`pzTN$P z_f7lvS^I;}U9{G|X!r4%x9xww+I`<}UbH*U+rQ8EZMF z^C7Y_KO5KsmF~A6?NGRrJn{i?tI(Ydbj@^B*46Vy_f!Z`;Gn8Z@v)?ylvmqd#3Hn)}QFQ-N&4K zx|gGSx_1rp>(y_3x0mAE_8ok~`U;D{H?zJP-nRbyYWH2kxoY}>9bn|Wzp_^CXWX|J zK`W>2=Wkl?zHKN^TR*=)KzlFU_fOlm-?i~VWWtPrWnS!l*M56_kS4z#+PZ8b-rG8D zpMTr5*<0?j9iHS_lVQ!0kNIe zZ=Y6Ae`xjthV;H!;m_N6K53(hIOSuM$!tGk&At8D*5%%Vv8_}088I4M^40Fot*?iS z^4q3S-$vBOag68Vt?`(cH<}(jyZhx{CNKx`!#oC_Chl54|8GQH>#fe9xtOcpFzwsV zG2;Gi_bFb}G zeV~%_vi<#2`@7x7z8qROoz8wJUVbWFo`U0^vMO882r&b> z+PCqd$=F+952LoW_wL2P*|qg7&(62@=KX#gFLwXlH1*ZKx^M_1LBD!Sm-{x>TH4aX zKeTpzwh@iM`e;TO%c*7xD(A4`*9YZ&$X4{*KWTM*$oFZRQ&#h&?R~oU-&qyhB>J?m zkY021wsNuikB>9qvduaB6j%r95vZb|3U+(FTxjx77KeT?;zVWpAlKTw@82a6S?CZL?{h@9AJfuzd zK4=X58143WYX2V6B321I`$l`cm-g>kd*_HvoDH1YKmEX4)?x%dO^y<^b>a9Acm*m; zU+r!2vgN+0lwifSd%1sT`tW>-IMsYGhJ<{&uPZ^jciNxFAGy*eZFU&v{G_p#du^uJ z|9R(j`_Aq5-Ss)rSAzR$(90%Ix4FlSWm$_O+N~B#?4F|Coj~i^%a!5JCx%=8_O9fU<=rHP@%vlum{_4 zV6*VOUwlBhBbxVP@<>LD7!R8@RI9X95cP|3+wsZ?KbB! z>v|O07QRt?N{l^rjX|FK(q}Kv{c!BzgDTqs6MDM$`9SGx<>AU~q#^wDud%OWR6 zu^KOr*7b<$1p7at!B)z_x8|oT8`Er%mBWsHnzlUK-pq=C<@GaRyZe44#oN)p)s{C}-6?8rln zL797JVK&+x4fB*^N4){9W^T&fAyaPG$eXMOiUP~2MknU)sQX!qOPP32(e5`(tYh6AK({wgom+-Mvh>}6QW0!ixX#gdn=A*n{GHTa4;0~o94w^rgV7)m4& z>T8wOmb`pzJqSBOA|x=s3Tfo!c`X$-5_!S7btmQJy0S3Z0cz%vEXYACS;)#CHOZ}& zB|XKy{Bk1IicsQ#>drnj z0*~`RdiS#%1K;ccrHuL+dTX0CI)l z*?7(tvuuUj?bMt+J5AN)+se$d)~=hMgF%=t@?#1g%(=l)1-GapWz5gDHtx}s>w2u( zhLoM7*W`E}Bc9QytTD68D)S>ZN7Re;rt9opk~(rJGruL;_j2ee77?(cqMB_>R-U7% z$07=_E0mFuD?jm)AQDEE%bDFd5g(_$jyQ4lH-j^>@w^%jX=r=Y8SX(- zlqL4)n3prL*7mj>hA}h#QI%X*M7%uNeh_G&va~rquGl&%GYD~Y99|}#{TOR{R7Jyl zs^sx(e62dJu~<>C-cX@Q6tZ26Bv zEL`1&WLmr>?RhQ6^BGsSAz4O~NAf67!#Su5N0~WdOsuguTFk7Xjm$jXDS&lGL#GAI ztUk^%bFCQ=LFUtULLn~-K<F54BJ9dAX%%gzPO4me9YrJmR+N~p>k5XK2{}L%A)(n?gCk!j z+wv%|xR}#o{ie2sXg7=Qvl!9h^Bb_F8Ou|&&XHit9C?ohFC8;z?6#|9i}||lni|p6 zK4~48(e-$FG-H}tQ6ACmh4Tx!b{&~Kn(_5K&jKrtG>Q6trN@Y^=Q&oKb7LlK!|58- z%D>lNTtS>WgQKE=_x-<-_~cwHVLLeUC>Rjb68rG(+bg7z zmFLnxn-TK^PCYV9R(`KB6!Sh_B7Z)InnMOy$9K=l^VQ=V1>B?3o9E=penwezy^FGd zpVg}~%E|NfR`iz)S~0NFTS*dg@?0Xwlg-e2bd;0pP9m>0u$?G2^;$$FQOwA-*CU$x zSk)i!Dm2f?bq&j-bPr}0uP8X%Q=!Babl8x!IHKu2qV>_+hGskx=S*WXw90#m_GrS& zJ!`ePZ*K4K1ChNW$E#PpJeo0bc(F`2tw5`6h?SKlJzCeKo)q_^mgO}wJ4PcuuKVyk zQoP&g(Av4ORgZ%@is_ZQJI9_DjvsMmsw>LJ^OX%ff5-L@shq2?_PWwK6)}(xR#xWu zxcW|ypzGp9&{|5y$N4OibvCV^x{9Z#^P)myrrHo5no4bBd-x;JKkn? z)GJ?CzBNjO^^C}u!9!Q^IAZJIzagQ zIa7kOXD4DN_2M@qV#SuUy`*0?o zM+%MfM1#kvE!Z>p+|!`%jP*q6I|Hidw~fhjt||^z0V*72^6(NCt^G{Ym0cptoDy0x z`5Xn&oxWfj&dB7~_7mxt5oKnT{f5a?Uq1wspQ+nyXY!Ga^)<6jjvMD=NG;q9aXjXa8Y$RU4*#6YSuETsMU|d(4 zeS#;?tak0?d64d0q2^{*V|<>_^_H&+>#14d%$%9_b$8mZw*g&QVEZ#wg^{gme&I1R zcO}Nmc~#HTHD4ML=mCkK5#rPg9Tj3cQLw+&?ARwTX02T}E6;15$fM)Pg4j~|j<~+A zYe0T{(I$5*a)kT!3eB_fT&7;FU;29FfOTEcvvTx|%-c%?CL8e#Xteh7%F6S6A2o!i zasuo+-(NEGwQASRGZ^u<9DBa#SZUX>_IBWFQM77|QEhKpYX{HE@-v{s);3pX;^|Ul z3rk5N4~&^pGl__$`+U!%VV*{|4YYc1rSf!WfPQ5}iDNuwX}yCjs=2Q-_4u?Mm{?tV z^h`ZJ0S>Pe*#b0LYc6K$dUkKALGli7-?b0&Xk_Y{og+(&Wy9R4Vua_;Wa?~jlug-) z%C`O7Cz*O4F))jlk*Uv;ZL*mr*YY{tt)sHdJn`7`+pbAHtMBy~SKDTubL4RKvOJrtaT%v{q9;9aGQie&GGgOmv)PRy{p;?%W6!eCBB5JkooLhU-<-_h`m1 z^)!=5Lmm|6Z~c0O7BlsHCw8xRnE#+`bCnQ}W=vfxnxkxbPtj&-J08t6srmberuP(W zh7o#ZYdMd`?-5P!DcbhDplec3Jb5g=LnK_S?88gdb*LwdJ&xWX4z5->%GdMCrQTut zxLUP8@^#E#vtloU-XR9ARv4bIXWoI=**d+#>G?X|fcjl~YulSvUq808ju;=ccKv*P zE!St}M2*j^$;EZ`ydDG}$V`@4bNf)Vu8waouk-eqtq#NAR~G84>W84r?738?t~T0Imv#h7*DEc(QZ79oqE?lAUlIYX4iGeC|H6BZLuGIpMf;+Tw;$Z!|!Wp@_ z?tEXO&@&QcCIb2zx}Ni0Vnp*~27_lzHCE5HKX;C6`Ly&kB;9>LZDFkHn54CHeOA#Z zO@=X3pN}i&x-Vix(@LgFG?N4R%DGnWJPNYV$jbU!L}ksMA(M}Dc6hX2kGE*AGR>?E zc{F2@%DG20-A|!t+c~ST$Xt_Hb77=Vw3!I!8M5(ljE-q*lr6K4nH}UF%`}<&iFjwy zcGhZDb22Y4RlEm(=IJG#9e4fd`mM)_S5#(Jq&!a7obGw`IJ$aCiHcnQ zpDZ?eqSlgyGjsJa#P5%uiFKZZWA4Ycobi16?Tm}_q~&_OTR&%e(MJZ&&vZ?mvc+Rr zIs10#KJ>L66}l=zE1L0IH@y5ujq#1O;F@jT@N#JFhL@9jd!O4`t9eVElQX*+Y-h_F zTh_dT?ceb7tKDZGEHmFBkuk5Wyj-KVAAh~W(ZSV278INu8hWW*RDx$uRO=l_chTDQC+KRupZ5F z!+c*FdP0V%Xoo&89obXnVX?v*qs_c2K-u~FIbgk5RtA{+%x?0b; zE3e_1I@V0HjHCB_8JSSQWYsg{>vo!Qom=x$#?`;vpP+rRd)a>esr@~+dY-p;EK|3> zAIj5pb#xrz_-Vs^k8CxFTe;F$E z+t_+OK5^~&u=Aptk&WY`6?S?Qa1zeHEbAXD>A5uU@f)4o(e&BFlnGe1ck{J%>;#Ygr>kToJ{bscRjO<*M!LdebZ( z^+QBXRu@Jj%~MosGv~QR2Cr3&5hoj+85>wKc=fy<3DT0QdWq_a<;dW5&D7)ceYBAs zp!!h7O=a-9b8Ezi-y;BC!}Z9F*O0#-f-v*sjhMYde$&fRo_K6fWvq1O*}HnM5k>d0 z&;no?_3Vk+``S(my{Bl1dzDPe-cgxgt=P*HGqjl}Lr2UVyq&(%BgM}UnR%A0N3#0y zIgmV$wko{N6)zJqQRWUDBj};dQ9WAcp2#@zN_G5P@}5Ok7U9t>_d!47IfYn7?@rlz zzEq)kzH3!@oj+ca$a2^dMVou(t3FTBvPi8Jk7$}e1r&UFu3q##EH! zgWF`DHG5(*EV`PX7)_i}c(LciIU~w2;P)yFvU^C8&6lhSQdi+1gED)dFc3j+s9Awo-dfEntH8}fH|6P=Et%yZuZkj0&$lY8K%~~EtRsGLG)C>kR)JYt zufTYojyRI>4oJ&B=qTxvJ2Recdr8)LG(Tl^_%#-7pYDA*N6W{ubL-)uHTXPsg0sf< zHRG)#ZoZy%YTnDSpR+OL=RnC~oUe)~3gX4goFPL;&&ZU<8KckpQ=FOgUb1w^l4IOF z+fkpmII?x4#jb2W>2Ux_VYyoa(4J;_SRc8Bw=2y7CrMc zpNO@CBW8NTJmuJVw3>$~bB9d1H$Xg&*eEQg@&*xm$0$)tUW1T{_f)2t6((iy=d^{0 z%b$xGfWvXmj`6Bv`9YRrdmd~x`E#*2k9J;u>an^We;D4~wfIA16X(m1d?wMgm#-6R zOyL}!$@fNHZ+^#niNo{OC8KA}+hf3g7&>K`VRfF%XMQ#E+*;c?HG_ZMb`o6eo*%u> zec8@+vvXxB;~2*4popn;?26gB^2rfR{RwRb`#tIkglFfPwT>vdiycP@ zXAlSLXxnP&ItE@AeGj@K%+yhqRrDMO^D3InGw;;!b#%;sw&bPpEK22>S*KYt^PH3U ztV)q))^C^0JkOqDHU{ggE!s2lwHz(0K+n8G(=&52)p2a%y~TYzD;66w^F02+zc8-o z_~1lGg{I7WZGVE|E5^(lxME(eIvVwtz1wGIjFgvS7EOvebGd$}{E8h2Rs} zqL&G1w0vq1Xti~FG-E{huBq;yBStZ^W5Baldp(BMm8h?ooo=3|=c||TE?#}d_xZUx zcE@z-w$|5|d>w7waCTHcK50?3i*7jk@>xYQeDH>|!}~B= zb#7Jhq#MqTcV^sh_KQ}-yKJZ6-tBZ{?}oEmMu4cUYjir#4(06U;J7|F=y}gMc&^se zk72pln$gJBHHY`yL2E!9m6>$`&(-xDh)0OuG=}HVns?2(I(M3{Gi?2w%|UW(-ko9V z{Pd?E=X2E7v22|e7Ur`u&+9AfsO>QZvMt0z z&F6Th+j)heY+XJ0sITLy_{%4=BZ_C0Vn`JEfw_AAbye8URn6D>`Z*%JuXXn-<~f*( z$LWkn=ZCkr!>fy)EB6|(w&rnk$F$C!nN>=U)HSE=d8EvTB8F76)FZKq&J_-ig*M|V z`dkLDmFBKN_@8XPuC0F5D`K80cP;)N6xPM>^(|$f^p_44rJ`mJTMgQW}|R+No9^l$gJ$`jYq_3W^>0X^5OSTj*k8G8PNRA^=?&CF>S z&zw6$%2)p5cNk$My|%LDZgf3`;58OMWpO5h_H35BG}bJEUPwm=do3!dJX+UYf2xd) zhL;QTh_hJHW_D?KG%|IzIHIY=DBAXFwrLX2@62RVyHT{6JrxmCN2ZbO!9pHSxfKmo zRgIfRGp3&J(CoXPOm3p#dVNOIGj$ykKVH~N6v@=DS28V`dj2F0aEKTQRe%a<$<#T6 zMv1iIu6onGYZ+6w)0gXYb$&{#>SWb+zoVa~tz-GQ_36;6dS0smry@V3#^HJDT0p#W zeeEfD*>e+SPF*QKN6gQ2fXG%+GpMu5k)NYqHjllnf)UW$P;+y0Tp7B~;t?a`wKHeE zmn?k^2^CF~l+r-T+GCAOeGMl*Re&dtSAJy4)N>rzMW$~>8l}e3$+CeNYu1|j zAs91xAi4S)LcFsPo}r#E5m(n7e5tXh7KpK`vrgseYZ%$n*k>?euC6VP66ua!oi}(& zLuJv*)?u;7#l@^r7IAi zZPhA&bI9BYimTn{t!9PidUrkI$pW!l@lzeKhEZ9E@^)~Ixc&GY8#8BVM#i3VlbB^8 z@>ViGJIvU2dz%mz`3Vl1FfoQWwB zCqEaKGIDs(%*WsCbNRll+u(VlzHaXKOZXXUA3vpn{=y(bYfKOdTM^R+mxrzGju;O%P85OZ^F(a)fs@mmyDw3*Yf%FWSIZVBqg z6=nOoi;Pif)pwLB+i?u;XR&uK6EH@pYa1gPEGE(*Y_mf1{IxSm-A(1O^bWO%tJ`q8 z4)gp_?+^!9x8WF%%y?d08<@+fmwR5;_#}Hkd1h)|p7D3RkTKL z&91y1=pEwBoRn7nozEb>!}f8tl4IoGTC4Ul=pDtVa~03OHN)}}8M%AXW^s7r z=W7z_{@1NI%ZmBhN>Kb3SjbbydS5fgck*?UI09p4)mE)l^Zt!EieN^@Rt-C>#)ozD zwWmX%B}3Pdf&Zuxmiy4PGBnyXYHAVI44+VLuDh{D46Q$_JTuR*inuve!m=n2o1#Y| z+ML%>ZjO1F*&6Oedc!wrf9)&T#?A9pa@aiOrA)|f>d5cWX1F;j0g+9hLR{Hj#LabH zdfUKT>?5Q@_q^!dMvtUCml`~jo#z!&JSlA{5o*7c<~*D2SxxR$<5Og__Q0xjw>~|S z?DZD=hncA7<>_{}wr4xCgc%%V=gMBa9LiHT{-}{u<1(^yt)P00*l#O$&f>Ob=gKuk zgvh!y@|=U6zi(U&Z#BYOYrfk5`|gN3dDPnVGjn=8uW`itC=UilsONOd%yl)*qxIFo zrT@SP*Oodmb8`F~6lmk8~#7aX6?H>&X&nYq>`MjXvU6bIj_a6B{5 z`M>9DL;+i@c?+32DwB*wOG#pOIpYoD%DJvUdo*xa&MlQ_u4;w%L)&}C@)bed@1__t zb2MV-@QfL6#z@c_6>VmZxM%12ZouxxmNOOCYro_9a_2{|A@# z>uG0?hE~}VMVonleZ>cA3**oG`eNi{e0X0 z&(HV%oU8R?xjg%M=&tnq%qVT!kvz7-( zaR6ghTU*TL!7($7(<+-vG*j2tT00n2Zg0v|6=lY*V?M9h+h_~wYZYyVX)B+HOqu4C z#SvrXt(cx&8w1UEt;MWx=DepzG9IsE;Wel0nJQCVfAKt*`>As)*Qa$8YbN4(EYshb zjVrq+7OvJa%A=VMl@EFyLc39ZjO(?>iZ8$H5^7H8w|{r9-VBFlf%*gSUpzS{k{vHRoSiS)MZea~7vmd{)N4`=h) zD1&iCqm0wq)fmTIUaM2yqQLSwduY2D=h|m`E}usQt(++aEU=PjWb%2G1Ab(+@MN^w zY^{n+9@d}D^_U~hRQX00zlIW@N10hQ^b8(yP$Pci^+XTH1ih+8WMuEiM`*7e1tUT` zCr&-?BXd`lIby`m=cqB1wd*_>+s|^HnM{-w_%#GwJEN8`3+vrc5o6D5{e5OfF%k2p z8hhpI$d9d^QDcfvc@RJ9QOVePo*Tr~T-b7L&C1qM$I9jl7(mP=un(xxo9EHSlXPx) z4I=(Vei<69vr&&mo|JJww90!NFU;(k1A2aI%soE~*R9$tN6}`i-J=tS^e=axHT#2~&zM>~Gr-^Kh<(G+&6nM9bkl_QyNDBHR`gr7 zZQXEmYOBxRDvtdB=IB{mJUs4tw%nP}>G^|4IUfu1{J3+-{AosUy&hRwojG}=t~XuN z7(D=5HSa*1MntOfCyzz#Wzoz(B~sC5PH9Cv+*jpB*>qotqM=??%~y|R8I4v1Mzpv- zG+QlD-fx=BpWcidkSka!+syira`N+K*CRKtYUqb&)}EuIzChjhQCiEXnG0lG-Kxv$ zoSL69p8l@wi+R&3=&#$}m_Am=v~Vl~xBeZsq|$;Hdo4%10cnDR`XP>ua4nuNR<76<1wmYNn9IKQDa^ zDX-4fzIUvbui1b`QECm$wyv9wHFICz^W%fDV`X(K(pWcNf97L6hi2+W%F7YK+2c_f z-LFV#;5+O38>{DC&&D4{j96n`%XR!+o-G9$XS_$tyulorvhy{Wa4#C2Ih44Dj@`Mj z1~GzBeg?F97Wo=Fcu0(rSvF$jj4kLh&W$H&zsGUHNnGm*Ef2ERGdAYyy1Q;f(|d}B z>y-_9erq*!-Gwxw={-fm^=)XT$+bOrdQZ`CeH&V5oElHPWO|24v%8{LXYM*w3-CC4 zhd485wY}S&O aLGMroT&*xXFV{?SM4$&$1p2tn$p06KbI0ER diff --git a/.obsidian/snippets/headings.css b/.obsidian/snippets/headings.css deleted file mode 100644 index 07b50ad..0000000 --- a/.obsidian/snippets/headings.css +++ /dev/null @@ -1,30 +0,0 @@ -body { - - --h1: 1.8em; - --h2: 1.55em; - --h3: 1.35em; - --h4: 1.15em; - --h5: 1em; - --h6: 0.95em; - - --h1-weight: 600; - --h2-weight: 600; - --h3-weight: 550; - --h4-weight: 550; - --h5-weight: 500; - --h6-weight: 500; - - --h1-variant:normal; - --h2-variant:normal; - --h3-variant:normal; - --h4-variant:normal; - --h5-variant:small-caps; - --h6-variant:small-caps; - - --h1-style:normal; - --h2-style:normal; - --h3-style:normal; - --h4-style:italic; - --h5-style:normal; - --h6-style:italic; -} \ No newline at end of file diff --git a/.obsidian/snippets/tables.css b/.obsidian/snippets/tables.css deleted file mode 100644 index 6ac3e970e8a6a4e16b82da428fb6caf2db87e845..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmaKk!3u&<5Jk^g=pSs+Qi+!NHBS_b(ic%ZBKr06C?u`g%-p$m?)kh+dIA@YG(-{u z1!wP;I|pa-{;Hg-zcnZQoF^+X_pe)+1s;-a{_f4ftfFcyua_OAPn^M7EsSK^=yY>y K$Cl0C&WjOpUm->S diff --git a/.obsidian/snippets/text-wrapping.css b/.obsidian/snippets/text-wrapping.css new file mode 100644 index 0000000000000000000000000000000000000000..c4325b0288dd187869bb410fa13be3d2fdda428d GIT binary patch literal 146 zcmX|&OA3QP5Cv-;@D7swTtM+8A&X!H1sw+!5|CUyrp%9C^y{vA+w(+C&xP5kIC>2P zKOK?A`%KPC#=)I)qm?X@pr7p3=0cK~Oy%F)ox5hRGwCJMz{vIMNAr(-T90@41 Highlight - type: class-toggle -- - id: anp-td-highlight - title: Highlight - type: class-select - default: anp-td-none - allowEmpty: false - options: - - - label: None - value: none - - - label: Alternate Rows - value: anp-table-row-alt - - - label: Alternate Columns - value: anp-table-col-alt - - - label: Checkered - value: anp-table-checkered - - - label: Full - value: anp-table-full -- - id: anp-table-highlight-opacity - title: Highlight Opacity - default: 0.5 - type: variable-number-slider - min: 0 - max: 1 - step: 0.1 -- - id: anp-table-align-th - title: Text Align - type: variable-select - default: center - options: - - - label: Left - value: left - - - label: Center - value: center - - - label: Right - value: right -- - id: anp-table-align-td - title: Text Align - type: variable-select - default: center - options: - - - label: Left - value: left - - - label: Center - value: center - - - label: Right - value: right -- - id: anp-table-thickness - title: Custom Table Border Width - type: variable-number - default: 2 - format: px -- - id: anp-table-width-pct - title: Custom Table Width - type: variable-number - default: 100 - format: "%" - -# File Editor & Markdown Elements :: Tags - -- - id: anp-tags-header - title: Tags - description: Border Width and Border Radius of Tags - type: heading - level: 2 - collapsed: true -- - id: tag-border-width - title: Tag Border Width - type: variable-number - default: 0 - format: px -- - id: tag-radius - title: Tag Radius - type: variable-number-slider - default: 2 - max: 2 - min: 0 - step: 0.1 - format: em - -# File Preview - -- - id: anp-preview-header - title: File Preview - description: File Preview Margins and Word-Wrap Width - type: heading - level: 1 - collapsed: true -- - id: anp-toggle-preview - title: Enable Custom Preview Margins - type: class-toggle -- - id: file-margins - title: File Margins - type: variable-number - default: 32 - format: px -- - id: anp-preview-width-pct - title: Preview Width - type: variable-number - default: 80 - format: "%" -- - id: file-line-width - title: Maximum Preview Width - type: variable-number - default: 700 - format: px - -# Integrations - -- - id: anp-plugin-header - title: Integrations - description: Kanban, MAKE.md, Minimal Cards Snippet, etc. - type: heading - level: 1 - collapsed: true - -# Integrations :: Kanban - -- - id: anp-plugin-kanban - title: Kanban - description: - type: heading - level: 2 - collapsed: true - -# Integrations :: Kanban :: Card Settings - -- - id: anp-plugin-card-settings - title: Card Settings - description: - type: heading - level: 3 - collapsed: true -- - id: anp-kanban-hide-card-menus - title: Hide the Card Menu Button - type: class-toggle -- - id: anp-kanban-hide-archive-btn - title: Hide the Archive Card Button - type: class-toggle -- - id: anp-kanban-hide-card-border - title: Disable Card Borders - type: class-toggle -- - id: anp-kanban-card-opacity - title: Card Opacity - type: variable-number-slider - default: 1 - min: 0 - max: 1 - step: 0.05 -- - id: anp-kanban-card-radius - title: Card Radius - type: variable-number-slider - default: 6 - format: px - min: 0 - max: 10 - step: 1 -- - id: anp-kanban-card-spacing - title: Card Spacing - type: variable-number-slider - default: 8 - format: px - min: -1 - max: 8 - step: 1 - -# Integrations :: Kanban :: Lane Settings - -- - id: anp-plugin-lane-settings - title: Lane Settings - description: - type: heading - level: 3 - collapsed: true -- - id: anp-kanban-lanes - title: Enable Full Height Lanes - description: Toggles maximum height for Kanban lanes - type: class-toggle -- - id: anp-kanban-hide-lane-border - title: Disable Lane Borders - type: class-toggle -- - id: anp-kanban-lane-opacity - title: Lane Opacity - type: variable-number-slider - default: 1 - min: 0 - max: 1 - step: 0.05 -- - id: anp-kanban-lane-radius - title: Lane Radius - type: variable-number-slider - default: 6 - format: px - min: 0 - max: 10 - step: 1 -- - id: anp-kanban-lane-spacing - title: Lane Spacing - type: variable-number-slider - default: 10 - format: px - min: -1 - max: 20 - step: 1 - -# Integrations :: Kanban :: Search Settings - -- - id: anp-plugin-kanban-search-settings - title: Search Settings - description: - type: heading - level: 3 - collapsed: true -- - id: anp-kanban-search-full - title: Enable Full Width Search Bar - description: - type: class-toggle -- - id: anp-kanban-collapse-lanes - title: Collapse Lanes With No Search Results - description: - type: class-toggle -- - id: anp-kanban-hide-cards - title: Hide Cards That Don't Contain the Search Query - description: - type: class-toggle -- - id: anp-kanban-hide-mark - title: Hide Search Result Highlight in Cards - description: - type: class-toggle -- - id: anp-kanban-uncollapse-lanes - title: Uncollapse Lanes and Unhide Cards When Sorting - description: - type: class-toggle - -# Integrations :: MAKE.md - -- - id: anp-plugin-makemd - title: MAKE.md - description: - type: heading - level: 2 - collapsed: true -- - id: anp-inline-title-vis - title: Inline Title Visibility - description: Make.md requires inline titles to be enabled to show folder titles, hence this toggle exists to disable it on notes elsewhere. - type: variable-select - default: block - options: - - - label: Visible - value: block - - - label: Invisible - value: none - -# Integrations :: Minimal Cards - -- - id: anp-snippet-minimal-cards - title: Minimal Cards - type: heading - level: 2 - collapsed: true -- - id: anp-snippet-minimal-cards-disc - title: Usage - description: "Minimal Cards is a feature of [Minimal](https://github.com/kepano/obsidian-minimal). AnuPpuccin does not come compiled with the snippet, however you can use a compiled version with this theme." - type: info-text - markdown: true -- - id: anuppuccin-url-minimal-cards-snippet - title: Minimal Cards Snippet - description: "Download the snippet from [kepano](https://github.com/kepano/)'s github via [this link](https://github.com/kepano/obsidian-minimal/blob/master/src/scss/features/cards.scss)." - type: info-text - markdown: true -- - id: cards-min-width - title: Card minimum width - type: variable-text - default: 180px -- - id: cards-max-width - title: Card maximum width - description: Default fills the available width, accepts valid CSS units - type: variable-text - default: 1fr -- - id: cards-mobile-width - title: Card minimum width on mobile - type: variable-text - default: 120px -- - id: cards-padding - title: Card padding - type: variable-text - default: 1.2em -- - id: cards-image-height - title: Card maximum image height - type: variable-text - default: 400px -- - id: cards-border-width - title: Card border width - type: variable-text - default: 1px - -# Miscellaneous - -- - id: anp-misc-element-header - title: Miscellaneous - description: Color Palette Transition, Custom Metadata Button - type: heading - level: 1 - collapsed: true -- - id: anp-color-transition-toggle - title: Enable Color Transition (WIP) - description: "Adds a transition when switching palettes, looks really neat :)" - type: class-toggle -- - id: anp-button-metadata-toggle - title: Enable Custom Metadata Button - type: class-toggle -- - id: anp-print - title: Enable Print Styling - type: class-toggle - -# Show/Hide UI Elements - -- - id: anp-show-hide-elements-header - title: Show/Hide UI Elements - description: Toggle Visibility of UI Elements - type: heading - level: 1 - collapsed: true -- - id: anp-autohide-titlebar - title: Autohide Title Bar - type: class-toggle -- - id: anp-cursor - title: Pointer cursor - type: variable-select - default: pointer - options: - - - label: Pointer - value: pointer - - - label: Normal - value: initial -- - id: anp-toggle-metadata - title: Hide Metadata - type: class-toggle -- - id: anp-toggle-scrollbars - title: Hide Scrollbars - type: class-toggle -- - id: anp-hide-status-bar - title: Hide Status Bar - type: class-toggle -- - id: anp-tooltip-toggle - title: Hide Tooltips - type: class-toggle -- - id: anp-hide-external-link-icon - title: Hide External Link Icon - type: class-toggle - default: true - -# Typography - -- - id: anp-typography-header - title: Typography - description: Fonts, Headings, Text Decoration, etc. - type: heading - level: 1 - collapsed: true - -# Typography :: Font Families - -- - id: anp-font-families-header - title: Font Families - description: - type: heading - level: 2 - collapsed: true -- - id: anp-editor-font-source - title: Source Editor Font - type: variable-text - default: Iosevka Comfy Duo -- - id: anp-editor-font-lp - title: Live Preview Editor Font - type: variable-text - default: Noto Sans -- - id: anp-editor-font-rv - title: Reading View Editor Font - type: variable-text - default: Noto Sans - -# Typography :: Font Weights - -- - id: anp-font-weight-header - title: Font Weights - description: - type: heading - level: 2 - collapsed: true -- - id: bold-weight - title: Bold Weight - type: variable-select - default: '600' - options: - - - label: 'Bolder (Relative)' - value: bolder - - - label: Lightest - value: 100 - - - label: Lighter - value: 200 - - - label: Light - value: 300 - - - label: Normal - value: 400 - - - label: Bold - value: 500 - - - label: Bolder - value: 600 - - - label: Extrabold - value: 700 - - - label: Extra-extrabold - value: 800 - - - label: Black - value: 900 -- - id: anp-font-live-preview-wt - title: Live Preview Mode Weight - type: variable-select - default: '400' - options: - - - label: Lightest - value: 100 - - - label: Lighter - value: 200 - - - label: Light - value: 300 - - - label: Normal - value: 400 - - - label: Bold - value: 500 - - - label: Bolder - value: 600 - - - label: Extrabold - value: 700 - - - label: Extra-extrabold - value: 800 - - - label: Black - value: 900 -- - id: anp-font-preview-wt - title: Reading Mode Weight - type: variable-select - default: '400' - options: - - - label: Lightest - value: 100 - - - label: Lighter - value: 200 - - - label: Light - value: 300 - - - label: Normal - value: 400 - - - label: Bold - value: 500 - - - label: Bolder - value: 600 - - - label: Extrabold - value: 700 - - - label: Extra-extrabold - value: 800 - - - label: Black - value: 900 -- - id: anp-font-editor-wt - title: Source Mode Weight - type: variable-select - default: '400' - options: - - - label: Lightest - value: 100 - - - label: Lighter - value: 200 - - - label: Light - value: 300 - - - label: Normal - value: 400 - - - label: Bold - value: 500 - - - label: Bolder - value: 600 - - - label: Extrabold - value: 700 - - - label: Extra-extrabold - value: 800 - - - label: Black - value: 900 - -# Typography :: Headings - -- - id: anp-header-header - title: Headings - description: - type: heading - level: 2 - collapsed: true -- - id: anp-header-color-toggle - title: Enable Custom Heading Colors - type: class-toggle -- - id: anp-header-margin-toggle - title: Enable Custom Heading Margin - type: class-toggle -- - id: anp-header-divider-color-toggle - title: Inherit Divider Color from Heading Color - type: class-toggle -- - id: anp-header-margin-value - title: Heading margin value - description: Size unit is px - type: variable-number-slider - min: 0 - max: 30 - step: 2 - default: 15 - format: px - -# Typography :: Headings :: H1 - -- - id: anp-h1-header - title: H1 - description: - type: heading - level: 3 - collapsed: true -- - id: h1-font - title: H1 Font Family - type: variable-text - default: Noto Serif -- - id: h1-size - title: H1 Font Size - type: variable-number - default: 2 - format: em -- - id: h1-weight - title: H1 Font Weight - type: variable-number - default: 700 -- - id: h1-line-height - title: H1 Line Height - type: variable-number - default: 1.2 -- - id: anp-h1-color-custom - title: H1 Color - type: class-select - allowEmpty: true - default: anp-h1-red - options: - - - label: Rosewater - value: anp-h1-rosewater - - - label: Flamingo - value: anp-h1-flamingo - - - label: Pink - value: anp-h1-pink - - - label: Mauve - value: anp-h1-mauve - - - label: Red - value: anp-h1-red - - - label: Maroon - value: anp-h1-maroon - - - label: Peach - value: anp-h1-peach - - - label: Yellow - value: anp-h1-yellow - - - label: Green - value: anp-h1-green - - - label: Teal - value: anp-h1-teal - - - label: Sky - value: anp-h1-sky - - - label: Sapphire - value: anp-h1-sapphire - - - label: Blue - value: anp-h1-blue - - - label: Lavender - value: anp-h1-lavender -- - id: anp-h1-divider - title: H1 Divider - type: class-toggle - -# Typography :: Headings :: H2 - -- - id: anp-h2-header - title: H2 - description: - type: heading - level: 3 - collapsed: true -- - id: h2-font - title: H2 Font Family - type: variable-text - default: Noto Serif -- - id: h2-size - title: H2 Font Size - type: variable-number - default: 1.6 - format: em -- - id: h2-weight - title: H2 Font Weight - type: variable-number - default: 600 -- - id: h2-line-height - title: H2 Line Height - type: variable-number - default: 1.2 -- - id: anp-h2-color-custom - title: H2 Color - type: class-select - allowEmpty: true - default: anp-h2-peach - options: - - - label: Rosewater - value: anp-h2-rosewater - - - label: Flamingo - value: anp-h2-flamingo - - - label: Pink - value: anp-h2-pink - - - label: Mauve - value: anp-h2-mauve - - - label: Red - value: anp-h2-red - - - label: Maroon - value: anp-h2-maroon - - - label: Peach - value: anp-h2-peach - - - label: Yellow - value: anp-h2-yellow - - - label: Green - value: anp-h2-green - - - label: Teal - value: anp-h2-teal - - - label: Sky - value: anp-h2-sky - - - label: Sapphire - value: anp-h2-sapphire - - - label: Blue - value: anp-h2-blue - - - label: Lavender - value: anp-h2-lavender -- - id: anp-h2-divider - title: H2 Divider - type: class-toggle - -# Typography :: Headings :: H3 - -- - id: anp-h3-header - title: H3 - description: - type: heading - level: 3 - collapsed: true -- - id: h3-font - title: H3 Font Family - type: variable-text - default: Noto Serif -- - id: h3-size - title: H3 Font Size - type: variable-number - default: 1.37 - format: em -- - id: h3-weight - title: H3 Font Weight - type: variable-number - default: 600 -- - id: h3-line-height - title: H3 Line Height - type: variable-number - default: 1.3 -- - id: anp-h3-color-custom - title: H3 Color - type: class-select - allowEmpty: true - default: anp-h3-green - options: - - - label: Rosewater - value: anp-h3-rosewater - - - label: Flamingo - value: anp-h3-flamingo - - - label: Pink - value: anp-h3-pink - - - label: Mauve - value: anp-h3-mauve - - - label: Red - value: anp-h3-red - - - label: Maroon - value: anp-h3-maroon - - - label: Peach - value: anp-h3-peach - - - label: Yellow - value: anp-h3-yellow - - - label: Green - value: anp-h3-green - - - label: Teal - value: anp-h3-teal - - - label: Sky - value: anp-h3-sky - - - label: Sapphire - value: anp-h3-sapphire - - - label: Blue - value: anp-h3-blue - - - label: Lavender - value: anp-h3-lavender -- - id: anp-h3-divider - title: H3 Divider - type: class-toggle - -# Typography :: Headings :: H4 - -- - id: anp-h4-header - title: H4 - description: - type: heading - level: 3 - collapsed: true -- - id: h4-font - title: H4 Font Family - type: variable-text - default: Noto Serif -- - id: h4-size - title: H4 Font Size - type: variable-number - default: 1.25 - format: em -- - id: h4-weight - title: H4 Font Weight - type: variable-number - default: 600 -- - id: h4-line-height - title: H4 Line Height - type: variable-number - default: 1.4 -- - id: anp-h4-color-custom - title: H4 Color - type: class-select - allowEmpty: true - default: anp-h4-teal - options: - - - label: Rosewater - value: anp-h4-rosewater - - - label: Flamingo - value: anp-h4-flamingo - - - label: Pink - value: anp-h4-pink - - - label: Mauve - value: anp-h4-mauve - - - label: Red - value: anp-h4-red - - - label: Maroon - value: anp-h4-maroon - - - label: Peach - value: anp-h4-peach - - - label: Yellow - value: anp-h4-yellow - - - label: Green - value: anp-h4-green - - - label: Teal - value: anp-h4-teal - - - label: Sky - value: anp-h4-sky - - - label: Sapphire - value: anp-h4-sapphire - - - label: Blue - value: anp-h4-blue - - - label: Lavender - value: anp-h4-lavender -- - id: anp-h4-divider - title: H4 Divider - type: class-toggle - -# Typography :: Headings :: H5 - -- - id: anp-h5-header - title: H5 - description: - type: heading - level: 3 - collapsed: true -- - id: h5-font - title: H5 Font Family - type: variable-text - default: Noto Serif -- - id: h5-size - title: H5 Font Size - type: variable-number - default: 1.12 - format: em -- - id: h5-weight - title: H5 Font Weight - type: variable-number - default: 600 -- - id: h5-line-height - title: H5 Line Height - type: variable-number - default: 1.5 -- - id: anp-h5-color-custom - title: H5 Color - type: class-select - allowEmpty: true - default: anp-h5-lavender - options: - - - label: Rosewater - value: anp-h5-rosewater - - - label: Flamingo - value: anp-h5-flamingo - - - label: Pink - value: anp-h5-pink - - - label: Mauve - value: anp-h5-mauve - - - label: Red - value: anp-h5-red - - - label: Maroon - value: anp-h5-maroon - - - label: Peach - value: anp-h5-peach - - - label: Yellow - value: anp-h5-yellow - - - label: Green - value: anp-h5-green - - - label: Teal - value: anp-h5-teal - - - label: Sky - value: anp-h5-sky - - - label: Sapphire - value: anp-h5-sapphire - - - label: Blue - value: anp-h5-blue - - - label: Lavender - value: anp-h5-lavender -- - id: anp-h5-divider - title: H5 Divider - type: class-toggle - -# Typography :: Headings :: H6 - -- - id: anp-h6-header - title: H6 - description: - type: heading - level: 3 - collapsed: true -- - id: h6-font - title: H6 Font Family - type: variable-text - default: Noto Serif -- - id: h6-size - title: H6 Font Size - type: variable-number - default: 1.12 - format: em -- - id: h6-weight - title: H6 Font Weight - type: variable-number - default: 600 -- - id: h6-line-height - title: H6 Line Height - type: variable-number - default: 1.5 -- - id: anp-h6-color-custom - title: H6 Color - type: class-select - allowEmpty: true - default: anp-h6-mauve - options: - - - label: Rosewater - value: anp-h6-rosewater - - - label: Flamingo - value: anp-h6-flamingo - - - label: Pink - value: anp-h6-pink - - - label: Mauve - value: anp-h6-mauve - - - label: Red - value: anp-h6-red - - - label: Maroon - value: anp-h6-maroon - - - label: Peach - value: anp-h6-peach - - - label: Yellow - value: anp-h6-yellow - - - label: Green - value: anp-h6-green - - - label: Teal - value: anp-h6-teal - - - label: Sky - value: anp-h6-sky - - - label: Sapphire - value: anp-h6-sapphire - - - label: Blue - value: anp-h6-blue - - - label: Lavender - value: anp-h6-lavender -- - id: anp-h6-divider - title: H6 Divider - type: class-toggle - -# Typography :: Comments - -- - id: anp-comment-header - title: Comments - description: - type: heading - level: 2 - collapsed: true -- - id: hide-comments - title: Hide Comments - description: Hides the comments while not editing them. - type: class-toggle -- - id: hide-comment-indicators - title: Hide Comment Indicators - description: Hides the '%%' while not editing comments. - type: class-toggle - -# Typography :: Text Decoration - -- - id: anp-decor-header - title: Text Decoration - description: - type: heading - level: 2 - collapsed: true -- - id: anp-decoration-toggle - title: Enable Decoration Colors - type: class-toggle -- - id: anp-bold-custom - title: Bold Color - type: class-select - allowEmpty: false - default: anp-bold-red - options: - - - label: None - value: none - - - label: Rosewater - value: anp-bold-rosewater - - - label: Flamingo - value: anp-bold-flamingo - - - label: Pink - value: anp-bold-pink - - - label: Mauve - value: anp-bold-mauve - - - label: Red - value: anp-bold-red - - - label: Maroon - value: anp-bold-maroon - - - label: Peach - value: anp-bold-peach - - - label: Yellow - value: anp-bold-yellow - - - label: Green - value: anp-bold-green - - - label: Teal - value: anp-bold-teal - - - label: Sky - value: anp-bold-sky - - - label: Sapphire - value: anp-bold-sapphire - - - label: Blue - value: anp-bold-blue - - - label: Lavender - value: anp-bold-lavender -- - id: anp-italic-custom - title: Italic Color - type: class-select - allowEmpty: false - default: anp-italic-green - options: - - - label: None - value: none - - - label: Rosewater - value: anp-italic-rosewater - - - label: Flamingo - value: anp-italic-flamingo - - - label: Pink - value: anp-italic-pink - - - label: Mauve - value: anp-italic-mauve - - - label: Red - value: anp-italic-red - - - label: Maroon - value: anp-italic-maroon - - - label: Peach - value: anp-italic-peach - - - label: Yellow - value: anp-italic-yellow - - - label: Green - value: anp-italic-green - - - label: Teal - value: anp-italic-teal - - - label: Sky - value: anp-italic-sky - - - label: Sapphire - value: anp-italic-sapphire - - - label: Blue - value: anp-italic-blue - - - label: Lavender - value: anp-italic-lavender -- - id: anp-highlight-custom - title: Highlight Color - type: class-select - allowEmpty: false - default: anp-highlight-yellow - options: - - - label: Rosewater - value: anp-highlight-rosewater - - - label: Flamingo - value: anp-highlight-flamingo - - - label: Pink - value: anp-highlight-pink - - - label: Mauve - value: anp-highlight-mauve - - - label: Red - value: anp-highlight-red - - - label: Maroon - value: anp-highlight-maroon - - - label: Peach - value: anp-highlight-peach - - - label: Yellow - value: anp-highlight-yellow - - - label: Green - value: anp-highlight-green - - - label: Teal - value: anp-highlight-teal - - - label: Sky - value: anp-highlight-sky - - - label: Sapphire - value: anp-highlight-sapphire - - - label: Blue - value: anp-highlight-blue - - - label: Lavender - value: anp-highlight-lavender - -# Workspace - -- - id: anp-workspace-header - title: Workspace - description: Background, Colorful Frame, Layout, Sidebar, Tabs, Translucency, etc. - type: heading - level: 1 - collapsed: true - -# Workspace :: Canvas - -- - id: anp-canvas-header - title: Canvas - description: Darken Canvas Background - type: heading - level: 2 - collapsed: true -- - id: anp-canvas-dark-bg - title: Darker Canvas Background - type: class-toggle - -# Workspace :: Colorful Frame - -- - id: colorful-frame - title: Colorful Frame - description: - type: heading - level: 2 - collapsed: true -- - id: anp-colorful-frame - title: "Enable Colorful Frame (WIP)" - type: class-toggle -- - id: anp-colorful-frame-icon-toggle-light - title: "Invert Icon Colors - Light" - type: class-toggle -- - id: anp-colorful-frame-icon-toggle-dark - title: "Invert Icon Colors - Dark" - type: class-toggle -- - id: anp-colorful-frame-opacity - title: Colorful Frame Opacity - type: variable-number-slider - default: 1 - min: 0 - max: 1 - step: 0.05 -- - id: anp-colorful-frame-color - title: Custom Colorful Frame Color - type: variable-themed-color - format: "rgb-values" - opacity: false - default-light: '#' - default-dark: '#' - alt-format: - - - id: anp-colorful-frame-color-hsl - format: "hsl-values" - -# Workspace :: File Browser - -- - id: anp-filebrowser-header - title: File Browser - description: 'Enable/Disable File Browser elements' - type: heading - level: 2 - collapsed: true -- - id: anp-custom-vault-toggle - title: Enable custom vault title - type: class-toggle -- - id: anp-file-icons - title: Enable file icons - type: class-toggle -- - id: anp-floating-header - title: Enable floating vault title - type: class-toggle -- - id: anp-collapse-folders - title: Enable folder icons for collapse indicators - type: class-toggle -- - id: anp-file-label-align - title: File label alignment - type: variable-select - default: "0" - options: - - - label: Right - value: 1 - - - label: Left - value: 0 - -# Workspace :: PDF Viewer - -- - id: anp-pdf-viewer-header - title: PDF Viewer - description: - type: heading - level: 2 - collapsed: true -- - id: anp-pdf-blend-toggle-dark - title: Toggle PDF background blending - Dark Mode - desc: Blends PDF viewer background with obsidian background in dark mode - type: class-toggle -- - id: anp-pdf-blend-toggle-light - title: Toggle PDF background blending - Light Mode - desc: Blends PDF viewer background with obsidian background in light mode - type: class-toggle - -# Workspace :: Rainbow Folders - -- - id: anp-rainbow-section-header - title: Rainbow Folders - description: - type: heading - level: 2 - collapsed: true -- - id: anuppuccin-url-custom-rainbow-colors - title: Custom rainbow folder colors snippet - description: "Download the snippet through [this link](https://github.com/AnubisNekhet/AnuPpuccin/blob/main/snippets/custom-rainbow-colors.css)." - type: info-text - markdown: true -- - id: anp-alt-rainbow-style - title: Rainbow style - type: class-select - allowEmpty: false - default: anp-default-rainbow - options: - - - label: None - value: anp-default-rainbow - - - label: Full - value: anp-full-rainbow-color-toggle - - - label: Simple - value: anp-simple-rainbow-color-toggle - -# Workspace :: Rainbow Folders :: Full Folder Settings - -- - id: anp-full-rainbow-folder-settings - title: Full Folder Settings - description: - type: heading - level: 3 - collapsed: true -- - id: anp-rainbow-file-toggle - title: File recolor toggle - desc: Recolors files to match the folders - type: class-toggle -- - id: anp-full-rainbow-text-color-toggle-light - title: Invert title colors (Light Mode) - type: class-toggle -- - id: anp-full-rainbow-text-color-toggle-dark - title: Invert title colors (Dark Mode) - type: class-toggle -- - id: anp-rainbow-folder-bg-opacity - title: Folder background color opacity - type: variable-number - default: 0.7 - -# Workspace :: Rainbow Folders :: Simple Folder Settings - -- - id: anp-simple-rainbow-folder-settings - title: Simple Folder Settings - description: - type: heading - level: 3 - collapsed: true -- - id: anp-simple-rainbow-title-toggle - title: Enable title recolor - type: class-toggle -- - id: anp-simple-rainbow-collapse-icon-toggle - title: Enable collapse icon recolor - type: class-toggle -- - id: anp-simple-rainbow-indentation-toggle - title: Enable collapse indent recolor - type: class-toggle -- - id: anp-simple-rainbow-icon-toggle - title: Enable circular file - type: class-toggle -- - id: anp-rainbow-subfolder-color-toggle - title: Enable subfolder color inheritance - type: class-toggle - -# Workspace :: Stacked Tabs - -- - id: anp-stacked-tabs-header - title: Stacked Tabs - description: - type: heading - level: 2 - collapsed: true -- - id: anp-stacked-header-width - title: Stacked tabs header width - type: variable-number - default: 40 - format: px -- - id: anp-tab-stacked-pane-width - title: Stacked tabs pane width multiplier - description: Multiplies the stack tab pane with which depends on file line width - type: variable-number - default: 1 - -# Workspace :: Status Bar - -- - id: anp-status-bar-header - title: Status Bar - description: Select status bar style - type: heading - level: 2 - collapsed: true -- - id: anp-status-bar-select - title: Status Bar Style - type: class-select - default: none - options: - - - label: Default - value: none - - - label: Floating - value: anp-floating-status-bar - - - label: Fixed - value: anp-fixed-status-bar - -# Workspace :: Tabs - -- - id: anp-alt-tab-header - title: Tabs - description: - type: heading - level: 2 - collapsed: true -- - id: anp-alt-tab-style - title: Tab style - type: class-select - allowEmpty: false - default: anp-default-tab - options: - - - label: Default - value: anp-default-tab - - - label: Depth - value: anp-depth-tab-toggle - - - label: Minimalistic - value: anp-mini-tab-toggle - - - label: Safari-style (Animated) - value: anp-alternate-tab-toggle - - - label: Safari-style (Vanilla) - value: anp-safari-tab-toggle -- - id: anp-alt-tab-custom-height - title: Custom tab height - type: variable-number - allowEmpty: false - default: 40 - format: px -- - id: anp-disable-newtab-align - title: Disable new tab button right alignment - type: class-toggle - -# Workspace :: Tabs :: Depth Tab Settings - -- - id: anp-depth-tab-header - title: Depth Tab Settings - description: Only applies to inactive tabs - type: heading - level: 3 - collapsed: true -- - id: anp-depth-tab-text-invert - title: Invert tab text color - type: class-toggle -- - id: anp-depth-tab-opacity - title: Tab opacity - type: variable-number-slider - default: 0.6 - max: 1 - min: 0 - step: 0.1 -- - id: anp-depth-tab-gap - title: Tab gap - type: variable-number - default: 10 - format: px - -# Workspace :: Tabs :: Animated Safari-style Tab Settings - -- - id: anp-safari-tab-header - title: Animated Safari-style Tab Settings - description: Adapted from github.com/chuckharmston's snippets - type: heading - level: 3 - collapsed: true -- - id: anp-safari-tab-radius - title: Tab radius - type: variable-number - default: 6 - format: px -- - id: anp-safari-tab-gap - title: Tab gap - type: variable-number - default: 10 - format: px -- - id: anp-safari-border-width - title: Tab border width - type: variable-number - default: 1 - format: px - -# Workspace :: Tabs :: Vanilla Safari-style Tab Settings - -- - id: anp-safari-vanilla-tab-header - title: Vanilla Safari-style Tab Settings - description: - type: heading - level: 3 - collapsed: true -- - id: anp-safari-tab-animated - title: Enable WIP animated safari tabs - type: class-toggle - -# Workspace :: Translucency - -- - id: anp-translucency-header - title: Translucency - description: - type: heading - level: 2 - collapsed: true -- - id: anp-translucency-opacity - description: Drag to change background opacity - title: Window opacity - type: variable-number - default: 0.15 - -# Workspace :: Workspace Layout - -- - id: anp-layout-header - title: Workspace Layout - description: Workspace layout and arrangement - type: heading - level: 2 - collapsed: true -- - id: anp-layout-select - title: Workspace Layout variant - type: class-select - allowEmpty: false - default: none - options: - - - label: Default - value: none - - - label: Border - value: anp-border-layout - - - label: Cards - value: anp-card-layout -- - id: anp-bg-fix - title: Background fix for applying colors - type: class-toggle -- - id: anp-hide-borders - title: Hide borders - type: class-toggle - -# Workspace :: Workspace Layout :: Card Layout - -- - id: anp-layout-card - title: Card Layout Settings - description: - type: heading - level: 3 - collapsed: true -- - id: anp-card-radius - title: Card radius - type: variable-number - default: 16 - format: px -- - id: anp-card-layout-padding - title: Card padding - type: variable-number - default: 10 - format: px -- - id: anp-card-header-left-padding - title: Tab left padding - type: variable-number - default: 20 - format: px -- - id: anp-card-shadows - title: Enable shadows - type: class-toggle -- - id: anp-card-layout-actions - title: Enable card format for actions - type: class-toggle -- - id: anp-card-layout-filebrowser - title: Enable card format for file browser - type: class-toggle -- - id: anp-layout-border - title: Border Layout Settings - description: - type: heading - level: 3 - collapsed: true -- - id: anp-border-radius - title: Border Layout Radius - type: variable-number - default: 16 - format: px -- - id: anp-border-padding - title: Border Layout Padding - type: variable-number - default: 20 - format: px - -# Credits - -- - id: anuppuccin-support - title: Support AnuPpuccin - description: If you like the theme, here are some ways to support development - type: heading - level: 1 - collapsed: true -- - id: anuppuccin-url-donate - title: Buy Me a Coffee - description: "[https://www.buymeacoffee.com/anubisnekhet](https://www.buymeacoffee.com/anubisnekhet)" - type: info-text - markdown: true -- - id: anuppuccin-url-star-repo - title: Star the Theme on GitHub - description: "[https://github.com/anubisnekhet/anuppuccin](https://github.com/anubisnekhet/anuppuccin)" - type: info-text - markdown: true -- - id: anuppuccin-url-submit-issue - title: Submit an Issue on GitHub - description: "[https://github.com/anubisnekhet/anuppuccin/issues](https://github.com/anubisnekhet/anuppuccin/issues)" - type: info-text - markdown: true - -*/ -/*------------------Defining Colorschemes-------------------*/ -.theme-light.ctp-latte, .ctp-latte .themed-color-wrapper > .theme-light { - --ctp-rosewater: var(--ctp-custom-rosewater, var(--ctp-ext-rosewater, 222, 149, 132)); - --ctp-flamingo: var(--ctp-custom-flamingo, var(--ctp-ext-flamingo, 221, 120, 120)); - --ctp-pink: var(--ctp-custom-pink, var(--ctp-ext-pink, 236, 131, 208)); - --ctp-mauve: var(--ctp-custom-mauve, var(--ctp-ext-mauve, 136, 57, 239)); - --ctp-red: var(--ctp-custom-red, var(--ctp-ext-red, 210, 15, 57)); - --ctp-maroon: var(--ctp-custom-maroon, var(--ctp-ext-maroon, 230, 69, 83)); - --ctp-peach: var(--ctp-custom-peach, var(--ctp-ext-peach, 254, 100, 11)); - --ctp-yellow: var(--ctp-custom-yellow, var(--ctp-ext-yellow, 228, 147, 32)); - --ctp-green: var(--ctp-custom-green, var(--ctp-ext-green, 64, 160, 43)); - --ctp-teal: var(--ctp-custom-teal, var(--ctp-ext-teal, 23, 146, 153)); - --ctp-sky: var(--ctp-custom-sky, var(--ctp-ext-sky, 4, 165, 229)); - --ctp-sapphire: var(--ctp-custom-sapphire, var(--ctp-ext-sapphire, 32, 159, 181)); - --ctp-blue: var(--ctp-custom-blue, var(--ctp-ext-blue, 42, 110, 245)); - --ctp-lavender: var(--ctp-custom-lavender, var(--ctp-ext-lavender, 114, 135, 253)); - --ctp-text: var(--ctp-custom-text, var(--ctp-ext-text, 76, 79, 105)); - --ctp-subtext1: var(--ctp-custom-subtext1, var(--ctp-ext-subtext1, 92, 95, 119)); - --ctp-subtext0: var(--ctp-custom-subtext0, var(--ctp-ext-subtext0, 108, 111, 133)); - --ctp-overlay2: var(--ctp-custom-overlay2, var(--ctp-ext-overlay2, 124, 127, 147)); - --ctp-overlay1: var(--ctp-custom-overlay1, var(--ctp-ext-overlay1, 140, 143, 161)); - --ctp-overlay0: var(--ctp-custom-overlay0, var(--ctp-ext-overlay0, 156, 160, 176)); - --ctp-surface2: var(--ctp-custom-surface2, var(--ctp-ext-surface2, 172, 176, 190)); - --ctp-surface1: var(--ctp-custom-surface1, var(--ctp-ext-surface1, 188, 192, 204)); - --ctp-surface0: var(--ctp-custom-surface0, var(--ctp-ext-surface0, 204, 208, 218)); - --ctp-base: var(--ctp-custom-base, var(--ctp-ext-base, 239, 241, 245)); - --ctp-mantle: var(--ctp-custom-mantle, var(--ctp-ext-mantle, 230, 233, 239)); - --ctp-crust: var(--ctp-custom-crust, var(--ctp-ext-crust, 220, 224, 232)); -} - -.theme-light.ctp-rosepine-light, .ctp-rosepine-light .themed-color-wrapper > .theme-light { - --ctp-rosewater: var(--ctp-custom-rosewater, var(--ctp-ext-rosewater, 214, 129, 125)); - --ctp-flamingo: var(--ctp-custom-flamingo, var(--ctp-ext-flamingo, 214, 129, 125)); - --ctp-pink: var(--ctp-custom-pink, var(--ctp-ext-pink, 144, 122, 169)); - --ctp-mauve: var(--ctp-custom-mauve, var(--ctp-ext-mauve, 144, 122, 169)); - --ctp-red: var(--ctp-custom-red, var(--ctp-ext-red, 180, 99, 122)); - --ctp-maroon: var(--ctp-custom-maroon, var(--ctp-ext-maroon, 180, 99, 122)); - --ctp-peach: var(--ctp-custom-peach, var(--ctp-ext-peach, 214, 129, 125)); - --ctp-yellow: var(--ctp-custom-yellow, var(--ctp-ext-yellow, 234, 157, 52)); - --ctp-green: var(--ctp-custom-green, var(--ctp-ext-green, 86, 148, 159)); - --ctp-teal: var(--ctp-custom-teal, var(--ctp-ext-teal, 86, 148, 159)); - --ctp-sky: var(--ctp-custom-sky, var(--ctp-ext-sky, 40, 105, 131)); - --ctp-sapphire: var(--ctp-custom-sapphire, var(--ctp-ext-sapphire, 40, 105, 131)); - --ctp-blue: var(--ctp-custom-blue, var(--ctp-ext-blue, 40, 105, 131)); - --ctp-lavender: var(--ctp-custom-lavender, var(--ctp-ext-lavender, 144, 122, 169)); - --ctp-text: var(--ctp-custom-text, var(--ctp-ext-text, 87, 82, 121)); - --ctp-subtext1: var(--ctp-custom-subtext1, var(--ctp-ext-subtext1, 97, 92, 132)); - --ctp-subtext0: var(--ctp-custom-subtext0, var(--ctp-ext-subtext0, 121, 117, 147)); - --ctp-overlay2: var(--ctp-custom-overlay2, var(--ctp-ext-overlay2, 128, 124, 153)); - --ctp-overlay1: var(--ctp-custom-overlay1, var(--ctp-ext-overlay1, 152, 147, 165)); - --ctp-overlay0: var(--ctp-custom-overlay0, var(--ctp-ext-overlay0, 161, 156, 173)); - --ctp-surface2: var(--ctp-custom-surface2, var(--ctp-ext-surface2, 202, 193, 185)); - --ctp-surface1: var(--ctp-custom-surface1, var(--ctp-ext-surface1, 209, 201, 194)); - --ctp-surface0: var(--ctp-custom-surface0, var(--ctp-ext-surface0, 220, 211, 203)); - --ctp-base: var(--ctp-custom-base, var(--ctp-ext-base, 238, 230, 221)); - --ctp-mantle: var(--ctp-custom-mantle, var(--ctp-ext-mantle, 230, 219, 209)); - --ctp-crust: var(--ctp-custom-crust, var(--ctp-ext-crust, 221, 208, 198)); -} - -.theme-dark.ctp-frappe, .ctp-frappe .themed-color-wrapper > .theme-dark { - --ctp-rosewater: var(--ctp-custom-rosewater, var(--ctp-ext-rosewater, 242, 213, 207)); - --ctp-flamingo: var(--ctp-custom-flamingo, var(--ctp-ext-flamingo, 238, 190, 190)); - --ctp-pink: var(--ctp-custom-pink, var(--ctp-ext-pink, 244, 184, 228)); - --ctp-mauve: var(--ctp-custom-mauve, var(--ctp-ext-mauve, 202, 158, 230)); - --ctp-red: var(--ctp-custom-red, var(--ctp-ext-red, 231, 130, 132)); - --ctp-maroon: var(--ctp-custom-maroon, var(--ctp-ext-maroon, 234, 153, 156)); - --ctp-peach: var(--ctp-custom-peach, var(--ctp-ext-peach, 239, 159, 118)); - --ctp-yellow: var(--ctp-custom-yellow, var(--ctp-ext-yellow, 229, 200, 144)); - --ctp-green: var(--ctp-custom-green, var(--ctp-ext-green, 166, 209, 137)); - --ctp-teal: var(--ctp-custom-teal, var(--ctp-ext-teal, 129, 200, 190)); - --ctp-sky: var(--ctp-custom-sky, var(--ctp-ext-sky, 153, 209, 219)); - --ctp-sapphire: var(--ctp-custom-sapphire, var(--ctp-ext-sapphire, 133, 193, 220)); - --ctp-blue: var(--ctp-custom-blue, var(--ctp-ext-blue, 140, 170, 238)); - --ctp-lavender: var(--ctp-custom-lavender, var(--ctp-ext-lavender, 186, 187, 241)); - --ctp-text: var(--ctp-custom-text, var(--ctp-ext-text, 198, 206, 239)); - --ctp-subtext1: var(--ctp-custom-subtext1, var(--ctp-ext-subtext1, 181, 189, 220)); - --ctp-subtext0: var(--ctp-custom-subtext0, var(--ctp-ext-subtext0, 165, 172, 201)); - --ctp-overlay2: var(--ctp-custom-overlay2, var(--ctp-ext-overlay2, 148, 155, 183)); - --ctp-overlay1: var(--ctp-custom-overlay1, var(--ctp-ext-overlay1, 131, 138, 164)); - --ctp-overlay0: var(--ctp-custom-overlay0, var(--ctp-ext-overlay0, 115, 120, 145)); - --ctp-surface2: var(--ctp-custom-surface2, var(--ctp-ext-surface2, 98, 103, 126)); - --ctp-surface1: var(--ctp-custom-surface1, var(--ctp-ext-surface1, 81, 86, 108)); - --ctp-surface0: var(--ctp-custom-surface0, var(--ctp-ext-surface0, 65, 69, 89)); - --ctp-base: var(--ctp-custom-base, var(--ctp-ext-base, 48, 52, 70)); - --ctp-mantle: var(--ctp-custom-mantle, var(--ctp-ext-mantle, 41, 44, 60)); - --ctp-crust: var(--ctp-custom-crust, var(--ctp-ext-crust, 35, 38, 52)); -} - -.theme-dark.ctp-macchiato, .ctp-macchiato .themed-color-wrapper > .theme-dark { - --ctp-rosewater: var(--ctp-custom-rosewater, var(--ctp-ext-rosewater, 244, 219, 214)); - --ctp-flamingo: var(--ctp-custom-flamingo, var(--ctp-ext-flamingo, 240, 198, 198)); - --ctp-pink: var(--ctp-custom-pink, var(--ctp-ext-pink, 245, 189, 230)); - --ctp-mauve: var(--ctp-custom-mauve, var(--ctp-ext-mauve, 198, 160, 246)); - --ctp-red: var(--ctp-custom-red, var(--ctp-ext-red, 237, 135, 150)); - --ctp-maroon: var(--ctp-custom-maroon, var(--ctp-ext-maroon, 238, 153, 160)); - --ctp-peach: var(--ctp-custom-peach, var(--ctp-ext-peach, 245, 169, 127)); - --ctp-yellow: var(--ctp-custom-yellow, var(--ctp-ext-yellow, 238, 212, 159)); - --ctp-green: var(--ctp-custom-green, var(--ctp-ext-green, 166, 218, 149)); - --ctp-teal: var(--ctp-custom-teal, var(--ctp-ext-teal, 139, 213, 202)); - --ctp-sky: var(--ctp-custom-sky, var(--ctp-ext-sky, 145, 215, 227)); - --ctp-sapphire: var(--ctp-custom-sapphire, var(--ctp-ext-sapphire, 125, 196, 228)); - --ctp-blue: var(--ctp-custom-blue, var(--ctp-ext-blue, 138, 173, 244)); - --ctp-lavender: var(--ctp-custom-lavender, var(--ctp-ext-lavender, 183, 189, 248)); - --ctp-text: var(--ctp-custom-text, var(--ctp-ext-text, 197, 207, 245)); - --ctp-subtext1: var(--ctp-custom-subtext1, var(--ctp-ext-subtext1, 179, 188, 224)); - --ctp-subtext0: var(--ctp-custom-subtext0, var(--ctp-ext-subtext0, 161, 170, 203)); - --ctp-overlay2: var(--ctp-custom-overlay2, var(--ctp-ext-overlay2, 143, 151, 183)); - --ctp-overlay1: var(--ctp-custom-overlay1, var(--ctp-ext-overlay1, 125, 132, 162)); - --ctp-overlay0: var(--ctp-custom-overlay0, var(--ctp-ext-overlay0, 108, 114, 141)); - --ctp-surface2: var(--ctp-custom-surface2, var(--ctp-ext-surface2, 90, 95, 120)); - --ctp-surface1: var(--ctp-custom-surface1, var(--ctp-ext-surface1, 72, 76, 100)); - --ctp-surface0: var(--ctp-custom-surface0, var(--ctp-ext-surface0, 54, 58, 79)); - --ctp-base: var(--ctp-custom-base, var(--ctp-ext-base, 36, 39, 58)); - --ctp-mantle: var(--ctp-custom-mantle, var(--ctp-ext-mantle, 30, 32, 48)); - --ctp-crust: var(--ctp-custom-crust, var(--ctp-ext-crust, 24, 25, 38)); -} - -.theme-dark.ctp-mocha, .ctp-mocha .themed-color-wrapper > .theme-dark { - --ctp-rosewater: var(--ctp-custom-rosewater, var(--ctp-ext-rosewater, 245, 224, 220)); - --ctp-flamingo: var(--ctp-custom-flamingo, var(--ctp-ext-flamingo, 242, 205, 205)); - --ctp-pink: var(--ctp-custom-pink, var(--ctp-ext-pink, 245, 194, 231)); - --ctp-mauve: var(--ctp-custom-mauve, var(--ctp-ext-mauve, 203, 166, 247)); - --ctp-red: var(--ctp-custom-red, var(--ctp-ext-red, 243, 139, 168)); - --ctp-maroon: var(--ctp-custom-maroon, var(--ctp-ext-maroon, 235, 160, 172)); - --ctp-peach: var(--ctp-custom-peach, var(--ctp-ext-peach, 250, 179, 135)); - --ctp-yellow: var(--ctp-custom-yellow, var(--ctp-ext-yellow, 249, 226, 175)); - --ctp-green: var(--ctp-custom-green, var(--ctp-ext-green, 166, 227, 161)); - --ctp-teal: var(--ctp-custom-teal, var(--ctp-ext-teal, 148, 226, 213)); - --ctp-sky: var(--ctp-custom-sky, var(--ctp-ext-sky, 137, 220, 235)); - --ctp-sapphire: var(--ctp-custom-sapphire, var(--ctp-ext-sapphire, 116, 199, 236)); - --ctp-blue: var(--ctp-custom-blue, var(--ctp-ext-blue, 135, 176, 249)); - --ctp-lavender: var(--ctp-custom-lavender, var(--ctp-ext-lavender, 180, 190, 254)); - --ctp-text: var(--ctp-custom-text, var(--ctp-ext-text, 198, 208, 245)); - --ctp-subtext1: var(--ctp-custom-subtext1, var(--ctp-ext-subtext1, 179, 188, 223)); - --ctp-subtext0: var(--ctp-custom-subtext0, var(--ctp-ext-subtext0, 161, 168, 201)); - --ctp-overlay2: var(--ctp-custom-overlay2, var(--ctp-ext-overlay2, 142, 149, 179)); - --ctp-overlay1: var(--ctp-custom-overlay1, var(--ctp-ext-overlay1, 123, 129, 157)); - --ctp-overlay0: var(--ctp-custom-overlay0, var(--ctp-ext-overlay0, 105, 109, 134)); - --ctp-surface2: var(--ctp-custom-surface2, var(--ctp-ext-surface2, 86, 89, 112)); - --ctp-surface1: var(--ctp-custom-surface1, var(--ctp-ext-surface1, 67, 70, 90)); - --ctp-surface0: var(--ctp-custom-surface0, var(--ctp-ext-surface0, 49, 50, 68)); - --ctp-base: var(--ctp-custom-base, var(--ctp-ext-base, 30, 30, 46)); - --ctp-mantle: var(--ctp-custom-mantle, var(--ctp-ext-mantle, 24, 24, 37)); - --ctp-crust: var(--ctp-custom-crust, var(--ctp-ext-crust, 17, 17, 27)); -} - -.theme-dark.ctp-mocha-old, .ctp-mocha-old .themed-color-wrapper > .theme-dark { - --ctp-rosewater: var(--ctp-custom-rosewater, var(--ctp-ext-rosewater, 245, 224, 220)); - --ctp-flamingo: var(--ctp-custom-flamingo, var(--ctp-ext-flamingo, 242, 205, 205)); - --ctp-pink: var(--ctp-custom-pink, var(--ctp-ext-pink, 245, 194, 231)); - --ctp-mauve: var(--ctp-custom-mauve, var(--ctp-ext-mauve, 203, 166, 247)); - --ctp-red: var(--ctp-custom-red, var(--ctp-ext-red, 243, 139, 168)); - --ctp-maroon: var(--ctp-custom-maroon, var(--ctp-ext-maroon, 235, 160, 172)); - --ctp-peach: var(--ctp-custom-peach, var(--ctp-ext-peach, 250, 179, 135)); - --ctp-yellow: var(--ctp-custom-yellow, var(--ctp-ext-yellow, 249, 226, 175)); - --ctp-green: var(--ctp-custom-green, var(--ctp-ext-green, 166, 227, 161)); - --ctp-teal: var(--ctp-custom-teal, var(--ctp-ext-teal, 148, 226, 213)); - --ctp-sky: var(--ctp-custom-sky, var(--ctp-ext-sky, 137, 220, 235)); - --ctp-sapphire: var(--ctp-custom-sapphire, var(--ctp-ext-sapphire, 116, 199, 236)); - --ctp-blue: var(--ctp-custom-blue, var(--ctp-ext-blue, 135, 176, 249)); - --ctp-lavender: var(--ctp-custom-lavender, var(--ctp-ext-lavender, 180, 190, 254)); - --ctp-text: var(--ctp-custom-text, var(--ctp-ext-text, 217, 224, 238)); - --ctp-subtext1: var(--ctp-custom-subtext1, var(--ctp-ext-subtext1, 211, 205, 214)); - --ctp-subtext0: var(--ctp-custom-subtext0, var(--ctp-ext-subtext0, 190, 179, 193)); - --ctp-overlay2: var(--ctp-custom-overlay2, var(--ctp-ext-overlay2, 167, 156, 176)); - --ctp-overlay1: var(--ctp-custom-overlay1, var(--ctp-ext-overlay1, 152, 139, 162)); - --ctp-overlay0: var(--ctp-custom-overlay0, var(--ctp-ext-overlay0, 109, 107, 125)); - --ctp-surface2: var(--ctp-custom-surface2, var(--ctp-ext-surface2, 87, 82, 105)); - --ctp-surface1: var(--ctp-custom-surface1, var(--ctp-ext-surface1, 45, 40, 72)); - --ctp-surface0: var(--ctp-custom-surface0, var(--ctp-ext-surface0, 48, 45, 65)); - --ctp-base: var(--ctp-custom-base, var(--ctp-ext-base, 30, 30, 46)); - --ctp-mantle: var(--ctp-custom-mantle, var(--ctp-ext-mantle, 26, 24, 38)); - --ctp-crust: var(--ctp-custom-crust, var(--ctp-ext-crust, 22, 19, 32)); -} - -.theme-dark { - --ctp-rosewater: var(--ctp-custom-rosewater, var(--ctp-ext-rosewater, 245, 224, 220)); - --ctp-flamingo: var(--ctp-custom-flamingo, var(--ctp-ext-flamingo, 242, 205, 205)); - --ctp-pink: var(--ctp-custom-pink, var(--ctp-ext-pink, 245, 194, 231)); - --ctp-mauve: var(--ctp-custom-mauve, var(--ctp-ext-mauve, 203, 166, 247)); - --ctp-red: var(--ctp-custom-red, var(--ctp-ext-red, 243, 139, 168)); - --ctp-maroon: var(--ctp-custom-maroon, var(--ctp-ext-maroon, 235, 160, 172)); - --ctp-peach: var(--ctp-custom-peach, var(--ctp-ext-peach, 250, 179, 135)); - --ctp-yellow: var(--ctp-custom-yellow, var(--ctp-ext-yellow, 249, 226, 175)); - --ctp-green: var(--ctp-custom-green, var(--ctp-ext-green, 166, 227, 161)); - --ctp-teal: var(--ctp-custom-teal, var(--ctp-ext-teal, 148, 226, 213)); - --ctp-sky: var(--ctp-custom-sky, var(--ctp-ext-sky, 137, 220, 235)); - --ctp-sapphire: var(--ctp-custom-sapphire, var(--ctp-ext-sapphire, 116, 199, 236)); - --ctp-blue: var(--ctp-custom-blue, var(--ctp-ext-blue, 135, 176, 249)); - --ctp-lavender: var(--ctp-custom-lavender, var(--ctp-ext-lavender, 180, 190, 254)); - --ctp-text: var(--ctp-custom-text, var(--ctp-ext-text, 198, 208, 245)); - --ctp-subtext1: var(--ctp-custom-subtext1, var(--ctp-ext-subtext1, 179, 188, 223)); - --ctp-subtext0: var(--ctp-custom-subtext0, var(--ctp-ext-subtext0, 161, 168, 201)); - --ctp-overlay2: var(--ctp-custom-overlay2, var(--ctp-ext-overlay2, 142, 149, 179)); - --ctp-overlay1: var(--ctp-custom-overlay1, var(--ctp-ext-overlay1, 123, 129, 157)); - --ctp-overlay0: var(--ctp-custom-overlay0, var(--ctp-ext-overlay0, 105, 109, 134)); - --ctp-surface2: var(--ctp-custom-surface2, var(--ctp-ext-surface2, 86, 89, 112)); - --ctp-surface1: var(--ctp-custom-surface1, var(--ctp-ext-surface1, 67, 70, 90)); - --ctp-surface0: var(--ctp-custom-surface0, var(--ctp-ext-surface0, 49, 50, 68)); - --ctp-base: var(--ctp-custom-base, var(--ctp-ext-base, 30, 30, 46)); - --ctp-mantle: var(--ctp-custom-mantle, var(--ctp-ext-mantle, 24, 24, 37)); - --ctp-crust: var(--ctp-custom-crust, var(--ctp-ext-crust, 17, 17, 27)); -} - -.theme-light { - --ctp-rosewater: var(--ctp-custom-rosewater, var(--ctp-ext-rosewater, 222, 149, 132)); - --ctp-flamingo: var(--ctp-custom-flamingo, var(--ctp-ext-flamingo, 221, 120, 120)); - --ctp-pink: var(--ctp-custom-pink, var(--ctp-ext-pink, 236, 131, 208)); - --ctp-mauve: var(--ctp-custom-mauve, var(--ctp-ext-mauve, 136, 57, 239)); - --ctp-red: var(--ctp-custom-red, var(--ctp-ext-red, 210, 15, 57)); - --ctp-maroon: var(--ctp-custom-maroon, var(--ctp-ext-maroon, 230, 69, 83)); - --ctp-peach: var(--ctp-custom-peach, var(--ctp-ext-peach, 254, 100, 11)); - --ctp-yellow: var(--ctp-custom-yellow, var(--ctp-ext-yellow, 228, 147, 32)); - --ctp-green: var(--ctp-custom-green, var(--ctp-ext-green, 64, 160, 43)); - --ctp-teal: var(--ctp-custom-teal, var(--ctp-ext-teal, 23, 146, 153)); - --ctp-sky: var(--ctp-custom-sky, var(--ctp-ext-sky, 4, 165, 229)); - --ctp-sapphire: var(--ctp-custom-sapphire, var(--ctp-ext-sapphire, 32, 159, 181)); - --ctp-blue: var(--ctp-custom-blue, var(--ctp-ext-blue, 42, 110, 245)); - --ctp-lavender: var(--ctp-custom-lavender, var(--ctp-ext-lavender, 114, 135, 253)); - --ctp-text: var(--ctp-custom-text, var(--ctp-ext-text, 76, 79, 105)); - --ctp-subtext1: var(--ctp-custom-subtext1, var(--ctp-ext-subtext1, 92, 95, 119)); - --ctp-subtext0: var(--ctp-custom-subtext0, var(--ctp-ext-subtext0, 108, 111, 133)); - --ctp-overlay2: var(--ctp-custom-overlay2, var(--ctp-ext-overlay2, 124, 127, 147)); - --ctp-overlay1: var(--ctp-custom-overlay1, var(--ctp-ext-overlay1, 140, 143, 161)); - --ctp-overlay0: var(--ctp-custom-overlay0, var(--ctp-ext-overlay0, 156, 160, 176)); - --ctp-surface2: var(--ctp-custom-surface2, var(--ctp-ext-surface2, 172, 176, 190)); - --ctp-surface1: var(--ctp-custom-surface1, var(--ctp-ext-surface1, 188, 192, 204)); - --ctp-surface0: var(--ctp-custom-surface0, var(--ctp-ext-surface0, 204, 208, 218)); - --ctp-base: var(--ctp-custom-base, var(--ctp-ext-base, 239, 241, 245)); - --ctp-mantle: var(--ctp-custom-mantle, var(--ctp-ext-mantle, 230, 233, 239)); - --ctp-crust: var(--ctp-custom-crust, var(--ctp-ext-crust, 220, 224, 232)); -} - -/*------------------Selecting Accents-------------------*/ -.anuppuccin-accent-toggle.ctp-accent-rosewater { - --ctp-accent: var(--ctp-rosewater); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-rosewater { - --ctp-accent: var(--ctp-rosewater); -} - -.anp-bold-rosewater { - --anp-bold-color: var(--ctp-rosewater); -} - -.anp-italic-rosewater { - --anp-italic-color: var(--ctp-rosewater); -} - -.anp-highlight-rosewater { - --anp-highlight-color: var(--ctp-rosewater); -} - -.anuppuccin-accent-toggle.ctp-accent-flamingo { - --ctp-accent: var(--ctp-flamingo); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-flamingo { - --ctp-accent: var(--ctp-flamingo); -} - -.anp-bold-flamingo { - --anp-bold-color: var(--ctp-flamingo); -} - -.anp-italic-flamingo { - --anp-italic-color: var(--ctp-flamingo); -} - -.anp-highlight-flamingo { - --anp-highlight-color: var(--ctp-flamingo); -} - -.anuppuccin-accent-toggle.ctp-accent-pink { - --ctp-accent: var(--ctp-pink); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-pink { - --ctp-accent: var(--ctp-pink); -} - -.anp-bold-pink { - --anp-bold-color: var(--ctp-pink); -} - -.anp-italic-pink { - --anp-italic-color: var(--ctp-pink); -} - -.anp-highlight-pink { - --anp-highlight-color: var(--ctp-pink); -} - -.anuppuccin-accent-toggle.ctp-accent-mauve { - --ctp-accent: var(--ctp-mauve); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-mauve { - --ctp-accent: var(--ctp-mauve); -} - -.anp-bold-mauve { - --anp-bold-color: var(--ctp-mauve); -} - -.anp-italic-mauve { - --anp-italic-color: var(--ctp-mauve); -} - -.anp-highlight-mauve { - --anp-highlight-color: var(--ctp-mauve); -} - -.anuppuccin-accent-toggle.ctp-accent-red { - --ctp-accent: var(--ctp-red); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-red { - --ctp-accent: var(--ctp-red); -} - -.anp-bold-red { - --anp-bold-color: var(--ctp-red); -} - -.anp-italic-red { - --anp-italic-color: var(--ctp-red); -} - -.anp-highlight-red { - --anp-highlight-color: var(--ctp-red); -} - -.anuppuccin-accent-toggle.ctp-accent-maroon { - --ctp-accent: var(--ctp-maroon); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-maroon { - --ctp-accent: var(--ctp-maroon); -} - -.anp-bold-maroon { - --anp-bold-color: var(--ctp-maroon); -} - -.anp-italic-maroon { - --anp-italic-color: var(--ctp-maroon); -} - -.anp-highlight-maroon { - --anp-highlight-color: var(--ctp-maroon); -} - -.anuppuccin-accent-toggle.ctp-accent-peach { - --ctp-accent: var(--ctp-peach); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-peach { - --ctp-accent: var(--ctp-peach); -} - -.anp-bold-peach { - --anp-bold-color: var(--ctp-peach); -} - -.anp-italic-peach { - --anp-italic-color: var(--ctp-peach); -} - -.anp-highlight-peach { - --anp-highlight-color: var(--ctp-peach); -} - -.anuppuccin-accent-toggle.ctp-accent-yellow { - --ctp-accent: var(--ctp-yellow); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-yellow { - --ctp-accent: var(--ctp-yellow); -} - -.anp-bold-yellow { - --anp-bold-color: var(--ctp-yellow); -} - -.anp-italic-yellow { - --anp-italic-color: var(--ctp-yellow); -} - -.anp-highlight-yellow { - --anp-highlight-color: var(--ctp-yellow); -} - -.anuppuccin-accent-toggle.ctp-accent-green { - --ctp-accent: var(--ctp-green); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-green { - --ctp-accent: var(--ctp-green); -} - -.anp-bold-green { - --anp-bold-color: var(--ctp-green); -} - -.anp-italic-green { - --anp-italic-color: var(--ctp-green); -} - -.anp-highlight-green { - --anp-highlight-color: var(--ctp-green); -} - -.anuppuccin-accent-toggle.ctp-accent-teal { - --ctp-accent: var(--ctp-teal); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-teal { - --ctp-accent: var(--ctp-teal); -} - -.anp-bold-teal { - --anp-bold-color: var(--ctp-teal); -} - -.anp-italic-teal { - --anp-italic-color: var(--ctp-teal); -} - -.anp-highlight-teal { - --anp-highlight-color: var(--ctp-teal); -} - -.anuppuccin-accent-toggle.ctp-accent-sky { - --ctp-accent: var(--ctp-sky); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-sky { - --ctp-accent: var(--ctp-sky); -} - -.anp-bold-sky { - --anp-bold-color: var(--ctp-sky); -} - -.anp-italic-sky { - --anp-italic-color: var(--ctp-sky); -} - -.anp-highlight-sky { - --anp-highlight-color: var(--ctp-sky); -} - -.anuppuccin-accent-toggle.ctp-accent-sapphire { - --ctp-accent: var(--ctp-sapphire); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-sapphire { - --ctp-accent: var(--ctp-sapphire); -} - -.anp-bold-sapphire { - --anp-bold-color: var(--ctp-sapphire); -} - -.anp-italic-sapphire { - --anp-italic-color: var(--ctp-sapphire); -} - -.anp-highlight-sapphire { - --anp-highlight-color: var(--ctp-sapphire); -} - -.anuppuccin-accent-toggle.ctp-accent-blue { - --ctp-accent: var(--ctp-blue); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-blue { - --ctp-accent: var(--ctp-blue); -} - -.anp-bold-blue { - --anp-bold-color: var(--ctp-blue); -} - -.anp-italic-blue { - --anp-italic-color: var(--ctp-blue); -} - -.anp-highlight-blue { - --anp-highlight-color: var(--ctp-blue); -} - -.anuppuccin-accent-toggle.ctp-accent-lavender { - --ctp-accent: var(--ctp-lavender); -} - -.theme-light.anuppuccin-accent-toggle.ctp-accent-light-lavender { - --ctp-accent: var(--ctp-lavender); -} - -.anp-bold-lavender { - --anp-bold-color: var(--ctp-lavender); -} - -.anp-italic-lavender { - --anp-italic-color: var(--ctp-lavender); -} - -.anp-highlight-lavender { - --anp-highlight-color: var(--ctp-lavender); -} - -/*------------------Actual Configs--------------------*/ -.anuppuccin-accent-toggle { - --color-accent: rgb(var(--ctp-accent)); - --color-accent-1: rgb(var(--ctp-accent)); - --color-accent-2: rgba(var(--ctp-accent), 0.9); - --text-selection: rgba(var(--ctp-accent), 0.25); - --interactive-accent: rgb(var(--ctp-accent)); - --interactive-accent-hover: rgba(var(--ctp-accent), 0.9); - --text-accent: rgb(var(--ctp-accent)); - --text-accent-hover: rgb(var(--ctp-accent)); - --text-highlight-bg: rgba(var(--ctp-accent), 0.4); - --text-highlight-bg-active: rgba(var(--ctp-accent), 0.6); - --interactive-accent: rgb(var(--ctp-accent)); - --interactive-accent-rgb: var(--ctp-accent); - --interactive-accent-hover: rgb(var(--ctp-accent)); - --blockquote-border-color: rgb(var(--ctp-accent)); - --background-modifier-active: rgba(var(--ctp-accent), 0.1); - --background-modifier-active-hover: rgba(var(--ctp-accent), 0.15); - --link-unresolved-decoration-color: rgba(var(--ctp-accent), 0.3); - --tag-background: rgba(var(--ctp-accent), 0.1); - --tag-background-hover: rgba(var(--ctp-accent), 0.2); - --tag-border-color: rgba(var(--ctp-accent), 0.15); - --tag-border-color-hover: rgba(var(--ctp-accent), 0.15); - --nav-item-background-selected: rgba(var(--ctp-accent), 0.2); - --heading-formatting: rgb(var(--ctp-accent)); - --icon-color-focused: rgb(var(--ctp-accent)); -} - -.theme-dark, -.theme-light { - --mono-rgb-0: var(--ctp-crust); - --mono-rgb-100: var(--ctp-text); - --color-red-rgb: var(--ctp-red); - --color-red: rgb(var(--ctp-red)); - --color-green-rgb: var(--ctp-green); - --color-green: rgb(var(--ctp-green)); - --color-orange-rgb: var(--ctp-peach); - --color-orange: rgb(var(--ctp-peach)); - --color-yellow-rgb: var(--ctp-yellow); - --color-yellow: rgb(var(--ctp-yellow)); - --color-cyan-rgb: var(--ctp-sky); - --color-cyan: rgb(var(--ctp-sky)); - --color-blue-rgb: var(--ctp-blue); - --color-blue: rgb(var(--ctp-blue)); - --color-purple-rgb: var(--ctp-lavender); - --color-purple: rgb(var(--ctp-lavender)); - --color-pink-rgb: var(--ctp-pink); - --color-pink: rgb(var(--ctp-pink)); - --color-base-00: rgb(var(--ctp-crust)); - --color-base-10: rgb(var(--ctp-mantle)); - --color-base-20: rgb(var(--ctp-base)); - --color-base-25: rgb(var(--ctp-surface0)); - --color-base-30: rgb(var(--ctp-surface1)); - --color-base-35: rgb(var(--ctp-surface2)); - --color-base-40: rgb(var(--ctp-overlay0)); - --color-base-50: rgb(var(--ctp-overlay1)); - --color-base-60: rgb(var(--ctp-overlay2)); - --color-base-70: rgb(var(--ctp-subtext0)); - --color-base-100: rgb(var(--ctp-text)); - --text-highlight-bg: rgba(var(--ctp-yellow), 0.2); - --text-highlight-bg-active: rgba(var(--ctp-yellow), 0.4); - --input-shadow: inset 0 0.5px 0.5px 0.5px rgba(var(255, 255, 255), 0.09), - 0 2px 4px 0 rgba(var(--ctp-crust), 0.15), - 0 1px 1.5px 0 rgba(var(--ctp-crust), 0.1), - 0 1px 2px 0 rgba(var(--ctp-crust), 0.2), 0 0 0 0 transparent; - --input-shadow-hover: inset 0 0.5px 1px 0.5px rgba(var(255, 255, 255), 0.16), - 0 2px 3px 0 rgba(var(--ctp-crust), 0.3), - 0 1px 1.5px 0 rgba(var(--ctp-crust), 0.2), - 0 1px 2px 0 rgba(var(--ctp-crust), 0.4), 0 0 0 0 transparent; - --shadow-s: 0px 1px 2px rgba(var(--ctp-crust), 0.121), - 0px 3.4px 6.7px rgba(var(--ctp-crust), 0.179), - 0px 15px 30px rgba(var(--ctp-crust), 0.3); - --shadow-l: 0px 1.8px 7.3px rgba(var(--ctp-crust), 0.071), - 0px 6.3px 24.7px rgba(var(--ctp-crust), 0.112), - 0px 30px 90px rgba(var(--ctp-crust), 0.2); - --background-primary: rgb(var(--ctp-base)); - --background-primary-alt: rgb(var(--ctp-mantle)); - --background-secondary: rgb(var(--ctp-mantle)); - --background-secondary-alt: rgb(var(--ctp-crust)); - --background-modifier-hover: rgba(var(--ctp-text), 0.075); - --background-modifier-form-field: rgba(var(--ctp-crust), 0.3); - --background-modifier-success: rgba(var(--ctp-green), 1); - --background-modifier-success-hover: rgba(var(--ctp-green), 0.9); - --background-modifier-success-rgb: var(--ctp-green); - --background-modifier-error: rgba(var(--ctp-red), 1); - --background-modifier-error-rgb: var(--ctp-red); - --background-modifier-error-hover: rgba(var(--ctp-red), 0.9); - --background-modifier-message: rgba(var(--ctp-crust), 0.9); - --modal-border-color: rgb(var(--ctp-surface0)); - --text-normal: rgb(var(--ctp-text)); - --text-muted: rgb(var(--ctp-overlay2)); - --text-muted-rgb: var(--ctp-overlay2); - --text-faint: rgb(var(--ctp-subtext0)); - --text-error: rgb(var(--ctp-red)); - --text-error-hover: rgba(var(--ctp-red), 0.8); - --text-success: rgb(var(--ctp-green)); - --text-on-accent: rgb(var(--ctp-base)); - --interactive-normal: rgb(var(--ctp-surface0)); - --interactive-hover: rgb(var(--ctp-surface1)); - --interactive-success: rgb(var(--ctp-green)); - --workspace-background-translucent: rgba(var(--ctp-crust), 0.6); - --blockquote-background-color: rgba(var(--ctp-crust), 0.5); - --width-image-gallery: 200px; - --min-width-image: 50%; - --max-width-image: 90%; - --drag-ghost-background: rgb(var(--ctp-text)); - --drag-ghost-text-color: rgb(var(--ctp-crust)); - --nav-indentation-guide-color: rgb(var(--ctp-overlay0)); - --titlebar-text-color-focused: var(--color-accent); - --callout-title-padding: var(--size-4-2); - --table-border-width: var(--anp-table-thickness, 1px); - --icon-color-focused: var(--color-accent); - --embed-block-shadow-hover: none; -} - -.theme-dark { - color-scheme: dark; - --highlight-mix-blend-mode: none; - --background-modifier-border: rgb(var(--ctp-surface0)); - --background-modifier-border-hover: rgb(var(--ctp-surface1)); - --background-modifier-border-focus: rgb(var(--ctp-surface2)); - --anp-speech-bubble-opacity: var(--anp-sp-op-dark, 0.9); - --background-modifier-cover: rgba(var(--ctp-mantle), 0.4); -} -.theme-dark.theme-dark { - --canvas-color: var(--ctp-overlay0); -} - -.theme-light { - color-scheme: light; - --highlight-mix-blend-mode: none; - --background-modifier-border: rgb(var(--ctp-surface1)); - --background-modifier-border-hover: rgb(var(--ctp-surface2)); - --background-modifier-border-focus: rgb(var(--ctp-overlay0)); - --anp-speech-bubble-opacity: var(--anp-sp-op-light, 0.5); - --background-modifier-cover: #00000022; -} -.theme-light.theme-light { - --canvas-color: var(--ctp-overlay0); -} - -body { - --anp-rainbow-folder-bg-opacity: 1; - --anp-rainbow-folder-border-opacity: 1; - --anp-rainbow-folder-collapse-border-custom: #00000044; - --anp-preview-width-pct: 95%; - --anp-preview-width-max: 800px; - --anp-header-margin-value: 15px; - --anp-header-font: "Noto Serif"; - --tab-stacked-pane-width: calc(var(--anp-tab-stacked-pane-width, 1) * var(--file-line-width)); - --anp-table-width-pct: 100%; - --code-background: var(--anp-code-bg-color, var(--background-secondary-alt)); - --canvas-color: var(--ctp-overlay2); - --card-background-color: rgb(var(--ctp-crust)); - --card-foreground-color: rgb(var(--ctp-base)); - --tab-inactive-color: rgb(var(--ctp-mantle)); - --code-normal: var(--anp-code-text-color, var(--text-normal)); - --callout-padding: 0; - --callout-title-padding: var(--size-4-2); - --callout-content-padding: var(--size-4-2); - --background-modifier-active: hsla(var(--color-accent-hsl), 0.1); - --pdf-background: var(--background-primary); - --pdf-dark-opacity: 1; - --pdf-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 2px 8px transparent; - --pdf-sidebar-background: var(--background-primary); - --pdf-thumbnail-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 2px 8px transparent; -} -body.theme-light { - --anp-background-image: var(--anp-background-image-light); - --anp-custom-bg-brightness: var(--anp-custom-bg-brightness-light); - --anp-custom-bg-blur: var(--anp-custom-bg-blur-light); - --anp-custom-bg-card-fg-opacity: var(--anp-custom-bg-card-fg-opacity-light); -} -body.theme-dark { - --anp-background-image: var(--anp-background-image-dark); - --anp-custom-bg-brightness: var(--anp-custom-bg-brightness-dark); - --anp-custom-bg-blur: var(--anp-custom-bg-blur-dark); - --anp-custom-bg-card-fg-opacity: var(--anp-custom-bg-card-fg-opacity-dark); -} - -/*=============================================================== -* CORE -*===============================================================*/ -/*======== EDITOR ===============*/ -/*-Highlight current line-*/ -.anp-current-line .markdown-source-view .cm-active.cm-line { - background-color: rgba(var(--ctp-surface1), 0.4); -} - -.anp-current-line-border .markdown-source-view .cm-active.cm-line { - border-left: 2px solid var(--interactive-accent); - margin-left: -2px !important; - background-color: rgba(var(--ctp-surface1), 0.4); -} - -.anp-current-line-border-only .markdown-source-view .cm-active.cm-line::before { - content: ""; - position: absolute; - top: 0; - bottom: 0; - left: -1.5rem; - width: 2px; - background-color: rgba(var(--interactive-accent-rgb), 0.3); -} -.anp-current-line-border-only .markdown-source-view .cm-focused .cm-active.cm-line::before { - background-color: var(--interactive-accent); -} - -/*-Custom editor font-*/ -.markdown-source-view:not(.is-live-preview) { - --font-text: var(--anp-editor-font-source, var(--font-text-override)), var(--font-text-theme), var(--font-interface); - --h1-font: var(--font-text, inherit); - --h2-font: var(--font-text, inherit); - --h3-font: var(--font-text, inherit); - --h4-font: var(--font-text, inherit); - --h5-font: var(--font-text, inherit); - --h6-font: var(--font-text, inherit); -} - -.markdown-source-view.is-live-preview { - --font-text: var(--anp-editor-font-lp, var(--font-text-override)), var(--font-text-theme), var(--font-interface); -} - -.markdown-preview-view { - --font-text: var(--anp-editor-font-rv, var(--font-text-override)), var(--font-text-theme), var(--font-interface); -} - -/*-Highlighted gutter number-*/ -.cm-lineNumbers .cm-gutterElement.cm-active { - color: var(--interactive-accent); -} - -/*-ZWSP Highlight-*/ -.ͼ2 .cm-specialChar { - color: rgb(var(--ctp-red)); -} - -/*-Block edit button-*/ -.markdown-source-view.mod-cm6 .edit-block-button { - background-color: var(--background-secondary); - cursor: pointer; - border: 1px solid var(--background-modifer-border); -} -.markdown-source-view.mod-cm6 .edit-block-button:hover { - background-color: var(--background-secondary); - background-color: var(--background-secondary); - opacity: 1; -} - -.markdown-source-view.mod-cm6 .cm-embed-block:hover .edit-block-button:hover { - background-color: var(--background-secondary); - border: 1px solid var(--background-modifer-border); - opacity: 1; -} - -/*-Vim Terminal-*/ -.ͼ2 .cm-panels-bottom { - border-top: 1px solid rgb(var(--ctp-surface1)); -} -.ͼ2 .cm-panels-bottom input { - background-color: transparent; - font-family: var(--font-monospace); - width: 100%; -} -.ͼ2 .cm-panels-bottom input:hover, .ͼ2 .cm-panels-bottom input:focus, .ͼ2 .cm-panels-bottom input:focus-visible { - border: none; - box-shadow: none; -} - -.ͼp .cm-vim-panel { - font-family: var(--font-monospace); -} - -/*======== CURSOR MODS ==========*/ -.workspace-tab-header, -.clickable-icon, -.dropdown, -.checkbox-container, -input.slider, -.task-list-item-checkbox, -.vertical-tab-nav-item, -.nav-folder-title, -.nav-file-title, -.tree-item, -.tree-item-self.is-clickable, -.workspace-tab-header-status-icon, -.workspace-tab-header-inner-close-button, -.CodeMirror-foldmarker, -.CodeMirror-foldgutter-open, -.CodeMirror-foldgutter-folded, -.markdown-source-view.mod-cm6 .edit-block-button, -.empty-state-action, -.setting-hotkey-icon, -.setting-add-hotkey-button, -.setting-restore-hotkey-button, -.spellchecker-dictionary-remove-button, -.community-item, -.status-bar-item.mod-clickable, -.titlebar-button, -.button, -.frontmatter-container .frontmatter-container-header, -.card.u-clickable, -.list-item-part.clickable-icon, -.u-clickable, -.document-search-close-button, -.markdown-preview-view .collapse-indicator, -.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator, -.input[type=color], -.menu-item, -.modal-checkbox-label, -.view-header-breadcrumb, -.nav-action-button, -.tree-item-inner, -.callout.is-collapsible .callout-title, -.modal-close-button { - cursor: var(--anp-cursor, var(--cursor)); -} - -/*======== FILE PREVIEW =========*/ -/* FILE PREVIEW MARGINS */ -.anp-toggle-preview .markdown-preview-section { - width: var(--anp-preview-width-pct); - margin: 0 auto; -} - -/* HIGHLIGHTS */ -.markdown-rendered .search-highlight > div { - box-shadow: none; - opacity: 0.3; - background-color: rgba(var(--ctp-text), 0.4); - mix-blend-mode: var(--highlight-mix-blend-mode); - border-radius: 2px; -} - -.markdown-rendered .search-highlight > div.is-active { - box-shadow: 0 0 0px 2px rgba(var(--ctp-yellow), 0.5); - background-color: rgba(var(--ctp-yellow), 0.2); - opacity: 1; -} - -.cm-s-obsidian span.obsidian-search-match-highlight { - box-shadow: 0 0 0px 2px rgba(var(--ctp-yellow), 0.5); - background-color: rgba(var(--ctp-yellow), 0.2); - mix-blend-mode: var(--highlight-mix-blend-mode); - border-radius: 2px; -} - -/* FONT WEIGHTS */ -.markdown-preview-view { - font-weight: var(--anp-font-preview-wt, normal); -} - -.markdown-source-view { - font-weight: var(--anp-font-editor-wt, normal); -} - -.is-live-preview { - font-weight: var(--anp-font-live-preview-wt, normal); -} - -/*======== GRAPH ================*/ -.workspace-split:not(.mod-root) .graph-controls.is-close, -.workspace-split:not(.mod-root) .graph-controls, -.workspace-split:not(.mod-root) .graph-controls:not(.is-close) { - background-color: rgb(var(--ctp-crust)); -} - -.anp-card-layout .workspace-split:not(.mod-root) .graph-controls.is-close, -.anp-card-layout .workspace-split:not(.mod-root) .graph-controls, -.anp-card-layout .workspace-split:not(.mod-root) .graph-controls:not(.is-close), -.anp-border-layout .workspace-split:not(.mod-root) .graph-controls.is-close, -.anp-border-layout .workspace-split:not(.mod-root) .graph-controls, -.anp-border-layout .workspace-split:not(.mod-root) .graph-controls:not(.is-close), -.workspace-leaf .graph-controls.is-close, -.workspace-leaf .graph-controls, -.workspace-leaf .graph-controls:not(.is-close) { - background-color: rgb(var(--ctp-mantle)); -} - -/*======== RTL ==================*/ -.markdown-rendered.rtl .list-bullet { - float: right; - margin-right: -12px; -} -.anp-button-metadata-toggle .markdown-rendered.rtl .frontmatter-container .frontmatter-container-header { - left: unset; - right: calc(100% - 32px); -} -.anp-button-metadata-toggle .markdown-rendered.rtl .frontmatter-container .frontmatter-container-header:after { - margin-left: unset; - margin-right: 7px; -} -.markdown-rendered.rtl blockquote { - border-right: var(--blockquote-border-thickness) solid var(--blockquote-border-color); - border-left: none; -} -.markdown-rendered.rtl .collapse-indicator { - float: right; - margin-left: unset; - margin-right: -22px; -} - -/*======== PRINT ================*/ -.anp-print .print.theme-light, -.anp-print .print.theme-dark { - --ctp-crust: inherit; - --ctp-mantle: inherit; - --ctp-base: inherit; - --ctp-surface0: inherit; - --ctp-surface1: inherit; - --ctp-surface2: inherit; - --ctp-overlay0: inherit; - --ctp-overlay1: inherit; - --ctp-overlay2: inherit; - --ctp-subtext0: inherit; - --ctp-subtext1: inherit; - --ctp-text: inherit; - --ctp-rosewater: inherit; - --ctp-flamingo: inherit; - --ctp-red: inherit; - --ctp-maroon: inherit; - --ctp-mauve: inherit; - --ctp-pink: inherit; - --ctp-peach: inherit; - --ctp-yellow: inherit; - --ctp-green: inherit; - --ctp-teal: inherit; - --ctp-sky: inherit; - --ctp-sapphire: inherit; - --ctp-blue: inherit; - --ctp-lavender: inherit; -} - -@media print { - .anp-print .print { - --ctp-crust: inherit; - --ctp-mantle: inherit; - --ctp-base: inherit; - --ctp-surface0: inherit; - --ctp-surface1: inherit; - --ctp-surface2: inherit; - --ctp-overlay0: inherit; - --ctp-overlay1: inherit; - --ctp-overlay2: inherit; - --ctp-subtext0: inherit; - --ctp-subtext1: inherit; - --ctp-text: inherit; - --ctp-rosewater: inherit; - --ctp-flamingo: inherit; - --ctp-red: inherit; - --ctp-maroon: inherit; - --ctp-mauve: inherit; - --ctp-pink: inherit; - --ctp-peach: inherit; - --ctp-yellow: inherit; - --ctp-green: inherit; - --ctp-teal: inherit; - --ctp-sky: inherit; - --ctp-sapphire: inherit; - --ctp-blue: inherit; - --ctp-lavender: inherit; - } - .anp-print .print, - body.anp-print, - .anp-print .markdown-rendered, - :root:has(.anp-print), - :root { - background-color: rgb(var(--ctp-base)); - } - .anp-print .print .markdown-preview-view { - color: rgb(var(--ctp-text)); - } -} -/*======== PDF ==================*/ -/* PDF Blending */ -.theme-dark.anp-pdf-blend-toggle-dark, -.theme-light.anp-pdf-blend-toggle-light { - --pdf-background: var(--background-secondary); - --pdf-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 8px transparent; - --pdf-thumbnail-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 8px transparent; -} -.theme-dark.anp-pdf-blend-toggle-dark .pdf-viewer .canvasWrapper, -.theme-dark.anp-pdf-blend-toggle-dark .pdf-thumbnail-view .thumbnailImage, -.theme-light.anp-pdf-blend-toggle-light .pdf-viewer .canvasWrapper, -.theme-light.anp-pdf-blend-toggle-light .pdf-thumbnail-view .thumbnailImage { - filter: invert(1) hue-rotate(180deg); - mix-blend-mode: screen; -} -.theme-dark.anp-pdf-blend-toggle-dark .pdf-viewer, -.theme-light.anp-pdf-blend-toggle-light .pdf-viewer { - background-color: var(--pdf-background); -} -.theme-dark.anp-pdf-blend-toggle-dark .pdf-viewer .page, -.theme-light.anp-pdf-blend-toggle-light .pdf-viewer .page { - background-color: var(--background-primary); - border-color: var(--pdf-background); -} - -/* Give accent to selected text */ -.textLayer ::selection { - background: var(--color-accent); -} - -.canvas-card-menu { - box-shadow: none; - border: 1px solid var(--background-modifier-border); - background-color: var(--background-secondary); -} -.canvas-card-menu .canvas-card-menu-button svg { - fill: var(--background-secondary); -} -.canvas-card-menu .canvas-card-menu-button:hover { - color: var(--text-normal); -} - -.canvas-controls button { - background-color: var(--background-secondary); -} -.canvas-controls button:hover { - filter: brightness(95%); -} - -.anp-canvas-dark-bg .canvas-wrapper { - background-color: var(--background-secondary); -} -.anp-canvas-dark-bg .canvas-controls button, -.anp-canvas-dark-bg .canvas-card-menu { - background-color: var(--background-primary); -} -.anp-canvas-dark-bg .canvas-card-menu .canvas-card-menu-button svg { - fill: var(--background-primary); -} - -.anuppuccin-accent-toggle .canvas-selection { - background-color: rgba(var(--ctp-accent), 0.1); - border: 2px solid var(--color-accent); -} - -.canvas-node.is-themed .canvas-node-label { - color: rgb(var(--canvas-color)); -} - -.canvas-node-placeholder { - color: rgb(var(--canvas-color)); -} -.canvas-node-placeholder::after { - top: 0; - bottom: 0; - right: 0; - left: 0; -} - -.anuppuccin-accent-toggle .canvas-placeholder-message { - background: rgba(var(--ctp-accent), 0.1); -} - -/*-Slider checkboxes-*/ -.checkbox-container.is-enabled:after { - background-color: var(--background-primary); -} - -/*-Notices-*/ -.notice { - color: rgb(var(--ctp-text)); -} - -/*-Recolor copy code button-*/ -.markdown-rendered button.copy-code-button { - background-color: rgb(var(--ctp-crust)); -} - -/*-Banners are always sharp-*/ -.obsidian-banner-wrapper .obsidian-banner .banner-image.banner-image.banner-image.banner-image { - border-radius: 0px; -} - -/*-Padding for banner pages-*/ -.obsidian-banner-wrapper .frontmatter-container { - margin-top: 20px; -} - -/*-Disable scrollbars-*/ -.anp-toggle-scrollbars *::-webkit-scrollbar { - display: none; -} - -/*-Smoother popover transition-*/ -.popover.hover-popover.is-loaded { - animation: fade 0.2s; -} - -.popover .markdown-embed-link { - --icon-color: var(--text-normal); - --icon-color-hover: var(--text-faint); -} - -/*-Recolor tooltips-*/ -.tooltip { - color: rgb(var(--text)); -} - -/*-Disable tooltips-*/ -.anp-tooltip-toggle .tooltip { - display: none; -} - -/*-Tab icons-*/ -.mod-left-split .workspace-tab-header.has-active-menu, -.mod-right-split .workspace-tab-header.has-active-menu, -.mod-left-split .workspace-tab-header.is-active, -.mod-right-split .workspace-tab-header.is-active { - background-color: var(--background-modifier-active); -} - -.mod-left-split .workspace-tab-header.has-active-menu:hover, -.mod-right-split .workspace-tab-header.has-active-menu:hover, -.mod-left-split .workspace-tab-header.is-active:hover, -.mod-right-split .workspace-tab-header.is-active:hover { - background-color: var(--background-modifier-active-hover); -} - -.anp-hide-status-bar .status-bar { - display: none; -} - -.workspace, -.horizontal-main-container, -.anp-card-layout .mod-vertical .workspace-tabs, -.anp-border-layout .mod-vertical .workspace-tabs { - background-color: var(--tab-container-background); -} - -/* Align file extension labels to the right in sidebar */ -.nav-file-title-content { - flex-grow: var(--anp-file-label-align); -} - -.nav-folder-title-content { - flex-grow: 1; -} - -/* Hide empty frontmatter (uses :has()) */ -.frontmatter-container:not(:has(.frontmatter-section)) { - display: none; -} - -/* Inline title visibility */ -.inline-title { - display: var(--anp-inline-title-vis, block); -} - -/* Search page hover item fix */ -.search-result-file-match:hover { - background-color: var(--background-modifier-hover); -} - -.anuppuccin-accent-toggle .drag-ghost-hidden:before { - background-color: rgba(var(--ctp-accent), 0.3); -} - -/*-Suggestion selected item bg fix-*/ -.suggestion-item.is-selected { - background-color: rgba(var(--ctp-text), 0.075); -} - -.mod-community-theme .modal-content .community-modal-details .community-modal-info summary h1:first-child, -.mod-community-theme .modal-content .community-modal-details .community-modal-info summary h2:first-child, -.mod-community-theme .modal-content .community-modal-details .community-modal-info summary h3:first-child, -.mod-community-theme .modal-content .community-modal-details .community-modal-info summary h4:first-child, -.mod-community-theme .modal-content .community-modal-details .community-modal-info summary h5:first-child, -.mod-community-theme .modal-content .community-modal-details .community-modal-info summary h6:first-child { - margin-block: 0; - display: inline; -} - -.modal.mod-settings, .modal.mod-community-theme, .modal.kanban-plugin__board-settings-modal, .modal.mod-community-plugin { - --h1-font: var(--font-interface); - --h2-font: var(--font-interface); - --h3-font: var(--font-interface); - --h4-font: var(--font-interface); - --h5-font: var(--font-interface); - --h6-font: var(--font-interface); - --h1-weight: 600; - --h1-color: var(--text-normal); - --h2-color: var(--text-normal); - --h3-color: var(--text-normal); - --h4-color: var(--text-normal); - --h5-color: var(--text-normal); - --h6-color: var(--text-normal); -} - -body { - --tab-stacked-header-width: var(--anp-stacked-header-width, 40px); -} - -.anp-card-layout .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-leaf { - background-color: var(--background-primary); -} - -body.is-translucent { - background-color: transparent; - --workspace-background-translucent: rgba(var(--ctp-crust), var(--anp-translucency-opacity)); -} - -.is-translucent:not(.is-fullscreen) { - --nav-collapse-icon-color: rgba(var(--mono-rgb-100), 0.3); - --nav-collapse-icon-color-collapsed: rgba(var(--mono-rgb-100), 0.3); - --divider-color: rgba(var(--ctp-surface0), 0.15); -} - -.is-translucent:not(.is-fullscreen) .workspace-ribbon.mod-left, -.is-translucent:not(.is-fullscreen) .workspace-tabs, -.is-translucent:not(.is-fullscreen) .mod-left-split .workspace-tab-header-container, -.is-translucent:not(.is-fullscreen) .mod-right-split .workspace-tab-header-container, -.is-translucent:not(.is-fullscreen) .mod-top .workspace-tab-header-container, -.is-translucent:not(.is-fullscreen) .workspace-tabs .workspace-leaf, -.is-translucent:not(.is-fullscreen) .workspace-ribbon.mod-left:before, -.is-translucent:not(.is-fullscreen) .workspace-split.mod-root, -.is-translucent:not(.is-fullscreen) .workspace-split.mod-root.mod-left-split .view-content, -.is-translucent:not(.is-fullscreen) .view-header, -.is-translucent:not(.is-fullscreen) .horizontal-main-container { - background-color: transparent; -} -.is-translucent:not(.is-fullscreen) .view-header-title-container:not(.mod-at-end):after { - background-image: none; -} -.is-translucent:not(.is-fullscreen) .workspace-tabs.mod-stacked .workspace-tab-header, -.is-translucent:not(.is-fullscreen) .workspace-tabs.mod-stacked .view-header { - background-color: var(--background-primary); -} - -.is-translucent .workspace { - background-color: transparent; -} - -.is-translucent .workspace-split.mod-left-split.is-sidedock-collapsed .workspace-tabs, -.is-translucent .workspace-split.mod-right-split.is-sidedock-collapsed .workspace-tabs { - visibility: hidden; -} - -.is-translucent.anp-card-layout, -.is-translucent.anp-border-layout { - --card-background-color: transparent; -} - -.anp-autohide-titlebar:not(.is-mobile) { - --title-bar-delay: 150ms; - --title-bar-duration: 300ms; - --title-bar-target-translate-y: 18px; - --title-bar-translate-y: 40px; - /** - * This should fix the drag/click titlebar issue. - * - * Invisible boxes are not rendered (as if they were fully transparent), - * cannot be interacted with (and behave as if they had pointer-events: none), - * and are removed from navigation (similar to display: none). - * - * @see: https://drafts.csswg.org/css-display/#visibility - */ -} -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header { - margin-top: calc(var(--title-bar-translate-y) * -1); - position: relative; - transition: transform var(--title-bar-duration) var(--title-bar-delay); -} -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header::before { - bottom: calc(var(--title-bar-target-translate-y) * -1); - content: ""; - left: 0; - position: absolute; - top: 0; - transition: transform var(--title-bar-duration) var(--title-bar-delay); - width: 100%; - z-index: 0; -} -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header:is(:hover, :focus-within)::before { - transform: translateY(var(--title-bar-target-translate-y)); -} -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header:is(:hover, :focus-within), -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header:is(:hover, :focus-within) + .view-content { - transform: translateY(var(--title-bar-translate-y)); -} -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-content { - transition: transform var(--title-bar-duration) var(--title-bar-delay); -} -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header-title { - --file-header-font-size: var(--font-ui-medium); -} -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header > div { - transition: visibility var(--title-bar-duration) var(--title-bar-delay); - visibility: visible; - z-index: 1; -} -.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header:not(:hover, :focus-within) > div { - visibility: hidden; -} - -body:not(.anp-alternate-tab-toggle):not(.anp-disable-newtab-align) .workspace-split.mod-vertical .workspace-tab-header-spacer { - display: none; -} -body:not(.anp-alternate-tab-toggle):not(.anp-disable-newtab-align) .workspace-split.mod-vertical .workspace-tab-header-new-tab { - margin-left: auto; -} - -.anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root { - /*-----VARIABLES---------*/ - --tab-background-inactive: var(--background-secondary-alt); - --tab-background-active: var(--background-primary); - --tab-background-inactive-hover: var(--background-primary-secondary); - --tab-text-color: var(--text-faint); - --tab-text-color-active: var(--text-muted); - --tab-text-color-focused: var(--text-muted); - --tab-text-color-focused-active: var(--text-muted); - --tab-text-color-focused-highlighted: var(--text-accent); - --tab-text-color-focused-active-current: var(--text-accent); - --tab-divider-color: var(--background-modifier-border-hover); - --tab-width: 200px; - --tab-max-width: 320px; - /*-------CONFIGS---------*/ -} -.anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner { - margin: 5px 0 !important; - gap: var(--anp-safari-tab-gap, 10px); -} -.anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header { - border-radius: var(--anp-safari-tab-radius, 5px); - border: var(--anp-safari-border-width, 1px) solid var(--tab-outline-color); - background-color: var(--tab-background-inactive); - color: var(--text-muted); - max-width: var(--tab-max-width); -} -.anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header:not(.is-active) { - --icon-color: var(--text-muted); - --icon-color-hover: var(--text-muted); -} -.anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header .workspace-tab-header-inner .workspace-tab-header-inner-title { - margin-top: 3px; -} -.anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header::before, .anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header::after { - display: none; -} -.anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header.is-active { - background-color: var(--tab-background-active); - max-width: var(--tab-max-width); - box-shadow: none; -} -.anp-safari-tab-toggle .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner { - background-color: transparent; -} -.anp-safari-tab-toggle:not(.anp-disable-newtab-align) .workspace-tab-header-container-inner { - width: 100%; -} - -.anp-safari-tab-toggle.anp-safari-tab-animated .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header { - transition: max-width 400ms ease-in-out, width 400ms ease-in-out, flex-grow 400ms ease, background-color 150ms; -} -.anp-safari-tab-toggle.anp-safari-tab-animated .workspace-split.mod-vertical.mod-root .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header.is-active { - flex-grow: 1.67; - max-width: var(--tab-max-width-active); -} - -.anp-alternate-tab-toggle, -.anp-default-tab, -.anp-safari-tab-toggle { - --header-height: var(--anp-alt-tab-custom-height, 40px); - --tab-stacked-header-width: var(--anp-stacked-header-width, 40px); -} - -.anp-alternate-tab-toggle .workspace-tabs:not(.mod-stacked), -.anp-safari-tab-toggle .workspace-tabs:not(.mod-stacked) { - --tab-background: var(--background-secondary); - --tab-background-active: var(--background-primary); - --tab-font-size: 12px; - --tab-height: calc(var(--header-height)*0.7); - --tab-max-width: 200px; - --tab-max-width-active: 300px ; -} - -.anp-alternate-tab-toggle .workspace-ribbon.mod-left { - margin-top: var(--header-height); -} - -.anp-alternate-tab-toggle .workspace-ribbon.mod-left:before { - padding-bottom: 0px; -} - -.anp-alternate-tab-toggle .workspace-tabs:not(.mod-stacked) .workspace-tab-header::before, -.anp-alternate-tab-toggle .workspace-tabs:not(.mod-stacked) .workspace-tab-header::after, -.anp-alternate-tab-toggle .workspace .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner::after { - display: none; -} - -.anp-alternate-tab-toggle .mod-vertical:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner, -.anp-alternate-tab-toggle .mod-horizontal:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner { - align-items: center; - justify-content: var(--anp-safari-tab-align, center); - margin: 0; - width: 100%; - gap: var(--anp-safari-tab-gap, 10px); -} - -.anp-disable-newtab-align.anp-alternate-tab-toggle .mod-vertical:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner, -.anp-disable-newtab-align.anp-alternate-tab-toggle .mod-horizontal:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner { - width: unset; - gap: var(--anp-safari-tab-gap, 10px); -} - -.anp-alternate-tab-toggle .mod-vertical:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header, -.anp-alternate-tab-toggle .mod-horizontal:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header { - background: var(--tab-background); - border-radius: var(--anp-safari-tab-radius, 6px); - box-shadow: none !important; - height: var(--tab-height); - padding: 0 !important; - transition: 400ms, background-color 150ms ease-in-out; -} - -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header { - max-width: var(--tab-max-width); - border: var(--anp-safari-border-width, 1px) solid var(--tab-outline-color); -} - -.anp-alternate-tab-toggle.anp-alt-tab-anim-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header { - transition: 400ms, background-color 150ms ease-in-out; -} - -.anp-alternate-tab-toggle .workspace-tabs:not(.mod-stacked) .workspace-tab-header:first-child { - margin-left: 0; -} - -.anp-alternate-tab-toggle .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner { - padding: 7px 8px; -} - -.anp-alternate-tab-toggle .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner { - padding: 0 4px 0 8px; - transition: 400ms, background-color 150ms ease-in-out, max-width 400ms; -} -.anp-alternate-tab-toggle .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner, -.anp-alternate-tab-toggle .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner-close-button, -.anp-alternate-tab-toggle .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner-icon { - color: var(--text-muted); -} - -.anp-alternate-tab-toggle .workspace .mod-root .workspace-tab-header-inner::after { - display: none; -} - -.anp-alternate-tab-toggle .mod-root:not(.mod-left-split):not(.mod-right-split) .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active { - flex-grow: 1.67; - max-width: var(--tab-max-width-active); - background-color: var(--background-primary); -} - -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner-title { - color: var(--color-accent); -} - -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner, -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner-title, -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner-close-button, -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner-icon { - color: var(--text-faint); -} -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner:hover { - background-color: rgba(var(--ctp-surface1), 0.4); -} - -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked).mod-active .workspace-tab-header.is-active .workspace-tab-header-inner, -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked).mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title, -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked).mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-close-button, -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked).mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon { - color: var(--color-accent) !important; -} - -.anp-alternate-tab-toggle .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active:hover { - background-color: var(--background-modifier-border); -} - -.anp-alternate-tab-toggle .sidebar-toggle-button.mod-left, -.anp-alternate-tab-toggle .sidebar-toggle-button.mod-right { - align-items: center; -} - -.anp-alternate-tab-toggle .sidebar-toggle-button.mod-left .clickable-icon, -.anp-alternate-tab-toggle .sidebar-toggle-button.mod-right .clickable-icon { - height: var(--tab-height); -} - -.is-focused:not(.anp-mini-tab-toggle.anp-colorful-frame) .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.is-focused .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title { - color: var(--color-accent); -} - -.anp-mini-tab-toggle { - --header-height: var(--anp-alt-tab-custom-height, 40px); - --tab-stacked-header-width: var(--anp-stacked-header-width, 40px); -} -.anp-mini-tab-toggle .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header { - background-color: transparent; - box-shadow: none; -} -.anp-mini-tab-toggle .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header::before, .anp-mini-tab-toggle .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header::after { - display: none; -} -.anp-mini-tab-toggle .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header.is-active { - border-bottom: 2px solid var(--color-accent); - margin-bottom: 0px; - padding-bottom: 0px; -} -.anp-mini-tab-toggle .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header.is-active .workspace-tab-header-inner { - border-radius: var(--tab-radius) var(--tab-radius) 0px 0px; - margin-top: 0.5px; - padding-bottom: 4px; -} -.anp-mini-tab-toggle .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header ::after { - display: none; -} -.anp-mini-tab-toggle .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tab-header-container-inner .workspace-tab-header:hover .workspace-tab-header-inner { - background-color: var(--background-modifier-hover); -} - -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header { - --tab-text-color-focused-active-current: rgb(var(--anp-depth-tab-text, var(--ctp-text))); - --tab-text-color-focused: rgb(var(--anp-depth-tab-text, var(--ctp-text))); -} -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header:not(.is-active) { - --tab-text-color: rgb(var(--anp-depth-tab-text)); - --icon-color: rgb(var(--anp-depth-tab-text)); - --icon-color-hover: rgb(var(--anp-depth-tab-text)); - background-color: rgba(var(--ctp-mantle), var(--anp-depth-tab-opacity, 0.6)); -} -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header:not(.is-active)::before, .anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header:not(.is-active)::after { - box-shadow: inset 0 0 0 var(--tab-outline-width) transparent, 0 0 0 calc(var(--tab-curve) * 4) rgba(var(--ctp-mantle), var(--anp-depth-tab-opacity, 0.6)); -} -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header:not(.is-active)::after { - clip-path: inset(50% 50% 0 calc(var(--tab-curve) * 0)); -} -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header:not(.is-active)::before { - clip-path: inset(50% calc(var(--tab-curve) * 0) 0 50%); -} -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header-inner::after { - display: none; -} -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header-container-inner { - gap: var(--anp-depth-tab-gap, 10px); -} -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner { - background-color: transparent; -} -.anp-depth-tab-toggle .workspace .mod-root .workspace-tab-header-inner-close-button:hover { - background-color: var(--background-modifier-hover); -} - -.anp-depth-tab-toggle.anp-depth-tab-text-invert { - --anp-depth-tab-text: var(--ctp-crust); -} - -body.anp-card-layout { - --card-background-color: rgb(var(--ctp-crust)); - --card-foreground-color: var(--background-primary); - --divider-color: transparent; - --tab-outline-color: var(--background-modifier-border); - --divider-color-hover: var(--backgrouund-modifier-border); - --divider-width: 4px; - --divider-width-hover: 4px; - --tab-container-background: var(--card-background-color); - --file-header-border: var(--border-width) dashed var(--background-modifier-border); - --ribbon-padding: 0; -} -body.anp-card-layout.anp-hide-borders { - --tab-outline-color: transparent; -} -body.anp-card-layout.anp-hide-borders .menu { - border: 0px !important; -} -body.anp-card-layout .sidebar-toggle-button, -body.anp-card-layout .workspace-tabs.mod-top { - --tab-container-background: var(--card-background-color); -} -body.anp-card-layout .workspace-tabs.mod-top:has(.obsidian-banner-wrapper) { - --file-header-border: none; -} -body.anp-card-layout.is-focused, -body.anp-card-layout.is-focused .sidebar-toggle-button, -body.anp-card-layout.is-focused .workspace-tabs.mod-top { - --tab-container-background: var(--card-background-color); -} -body.anp-card-layout .mod-left-split .workspace-tabs .workspace-leaf, -body.anp-card-layout .mod-right-split .workspace-tabs .workspace-leaf, -body.anp-card-layout .mod-left-split, -body.anp-card-layout .mod-vertical .workspace-tab-container, -body.anp-card-layout .mod-vertical, -body.anp-card-layout .workspace-split.mod-vertical, -body.anp-card-layout .workspace-fake-target-overlay:not(.is-in-sidebar) .workspace-tabs .workspace-leaf, -body.anp-card-layout .mod-root .workspace-tabs .workspace-leaf, -body.anp-card-layout .workspace-ribbon.mod-left, -body.anp-card-layout .workspace-ribbon.mod-left:before { - background-color: var(--tab-container-background); -} -body.anp-card-layout.anp-card-layout-actions .workspace-ribbon.mod-left { - margin-right: var(--anp-card-layout-padding, 10px); -} -body.anp-card-layout.anp-card-layout-actions .side-dock-actions { - border-radius: 0px var(--anp-card-radius, var(--radius-xl)) var(--anp-card-radius, var(--radius-xl)) 0px; - margin-top: 2px; - border-width: 1px 1px 0px 1px; -} -body.anp-card-layout.anp-card-layout-actions .side-dock-actions { - border-style: solid; - border-color: var(--tab-outline-color); - background-color: var(--card-foreground-color); -} -body.anp-card-layout.anp-card-layout-actions.anp-fixed-status-bar .side-dock-settings { - border-width: 1px; - border-radius: 0px var(--anp-card-radius, var(--radius-xl)) var(--anp-card-radius, var(--radius-xl)) 0px; -} -body.anp-card-layout .side-dock-actions { - padding: var(--size-4-2) var(--size-4-1) var(--size-4-3); -} -body.anp-card-layout .workspace-split.mod-left-split .workspace-sidedock-vault-profile { - border: none; - margin: var(--anp-card-layout-padding, 10px); - margin-bottom: 0; - background-color: transparent; -} -body.anp-card-layout .workspace-ribbon.mod-left { - margin-top: calc(var(--header-height) - 1px); -} -body.anp-card-layout .workspace-tab-header-container, -body.anp-card-layout .workspace-ribbon.mod-left:before { - border-bottom: none; -} -body.anp-card-layout .mod-vertical .workspace-tabs .workspace-tab-header-container { - padding-left: var(--anp-card-header-left-padding, 20px); -} -body.anp-card-layout .mod-vertical .workspace-tabs .workspace-tab-header-container .workspace-tab-header-container-inner { - margin: 6px -5px calc(var(--tab-outline-width) * -1); - z-index: 1; -} -body.anp-card-layout .mod-left-split .workspace-tab-container, -body.anp-card-layout .mod-right-split .workspace-tab-container { - padding-left: var(--anp-card-layout-padding, 10px); - padding-right: var(--anp-card-layout-padding, 10px); - background-color: var(--tab-container-background); -} -body.anp-card-layout .workspace-split .workspace-leaf-content:not([data-type=file-explorer]), body.anp-card-layout.anp-card-layout-filebrowser .workspace-leaf-content[data-type=file-explorer] { - background-color: var(--card-foreground-color); - border: 1px solid var(--tab-outline-color); -} -body.anp-card-layout.anp-card-shadows .workspace-split .workspace-leaf-content, body.anp-card-layout.anp-card-shadows.anp-card-layout-actions .side-dock-actions, body.anp-card-layout.anp-card-shadows.anp-card-layout-filebrowser .workspace-split .workspace-leaf-content[data-type=file-explorer] { - box-shadow: 0 3px 4px 0px rgba(0, 0, 0, 0.05); -} -body.anp-card-layout .workspace-split .mod-stacked .workspace-leaf-content { - border-radius: 0; - border: none; - margin-bottom: 0px; - border-left: none; -} -body.anp-card-layout .workspace-split.mod-horizontal > * { - width: unset; -} -body.anp-card-layout .workspace .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header { - border-style: solid; - border-radius: var(--anp-card-radius, var(--radius-xl)) 0px 0px var(--anp-card-radius, var(--radius-xl)); - border-width: var(--tab-outline-width); - border-color: var(--tab-outline-color); - border-right: var(--tab-outline-width) dashed var(--tab-outline-color); -} -body.anp-card-layout .workspace .workspace-tabs.mod-stacked .workspace-leaf { - border-left-width: 0px; - border-top-width: var(--tab-outline-width); - border-bottom-width: var(--tab-outline-width); - border-style: solid; - border-color: var(--tab-outline-color); - border-radius: 0 var(--anp-card-radius, var(--radius-xl)) var(--anp-card-radius, var(--radius-xl)) 0; -} -body.anp-card-layout .workspace .workspace-tabs.mod-stacked .workspace-tab-container { - padding-bottom: var(--anp-card-layout-padding, 10px); -} -body.anp-card-layout .workspace-drop-overlay:before { - width: calc(100% - 6px - var(--anp-card-layout-padding, 0) * 2); - height: calc(100% - 6px - var(--anp-card-layout-padding, 0) * 2); - margin: auto; -} - -body.anp-card-layout:not(.is-phone) .mod-vertical .workspace-tabs { - padding-left: var(--anp-card-layout-padding, 10px); - padding-right: var(--anp-card-layout-padding, 10px); -} -body.anp-card-layout:not(.is-phone) .workspace-split .workspace-leaf-content:not([data-type=file-explorer]), body.anp-card-layout:not(.is-phone).anp-card-layout-filebrowser .workspace-leaf-content[data-type=file-explorer] { - border-radius: var(--anp-card-radius, var(--radius-xl)); - margin-bottom: var(--anp-card-layout-padding, 10px); -} - -/*-------------------------- -Inspired by https://github.com/Akifyss/obsidian-border ----------------------------*/ -body.anp-border-layout { - --card-background-color: rgb(var(--ctp-crust)); - --card-foreground-color: var(--background-primary); - --border-border-style: 1px solid var(--tab-outline-color); - --anp-border-bottom-padding: var(--anp-border-padding, 20px); -} -body.anp-border-layout .horizontal-main-container { - background-color: var(--card-background-color); - --titlebar-background: var(--card-background-color); - --ribbon-background: var(--card-background-color); - --ribbon-background-collapsed: var(--card-background-color); -} -body.anp-border-layout.anp-fixed-status-bar { - --anp-border-bottom-padding: calc(var(--anp-border-padding, 20px) - 18px); -} -body.anp-border-layout .workspace .workspace-tab-container { - border-bottom: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-tabs:nth-child(2).workspace-tabs.mod-top-left-space > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-tabs:nth-child(2).mod-top-left-space > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-tabs:nth-child(2).mod-top-left-space > .workspace-tab-container { - border-bottom-left-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root .workspace-tabs.mod-top-left-space .workspace-tab-container { - border-top-left-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs:last-child .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs:last-child .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs:last-child .workspace-tab-container { - border-bottom-left-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical:last-child > .workspace-tabs:nth-child(2) .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical:last-child > .workspace-tabs:nth-child(2) .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical:last-child > .workspace-tabs:nth-child(2) .workspace-tab-container { - border-bottom-left-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root .workspace-tabs.mod-top-left-space > .workspace-tab-container { - border-left: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs > .workspace-tab-container { - border-left: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs:not(.mod-top-left-space) > .workspace-tab-header-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs:not(.mod-top-left-space) > .workspace-tab-header-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-tabs:not(.mod-top-left-space) > .workspace-tab-header-container { - border-left: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical > .workspace-tabs:nth-child(2) > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical > .workspace-tabs:nth-child(2) > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical > .workspace-tabs:nth-child(2) > .workspace-tab-container { - border-left: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical > .workspace-tabs:nth-child(2):not(.mod-top-left-space) > .workspace-tab-header-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical > .workspace-tabs:nth-child(2):not(.mod-top-left-space) > .workspace-tab-header-container, -body.anp-border-layout .workspace:not(.is-left-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:nth-child(2) > .workspace-split.mod-vertical > .workspace-tabs:nth-child(2):not(.mod-top-left-space) > .workspace-tab-header-container { - border-left: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-tabs:last-child.mod-top-right-space > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-tabs:last-child.mod-top-right-space > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-tabs:last-child.mod-top-right-space > .workspace-tab-container { - border-bottom-right-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root .workspace-tabs.mod-top-right-space .workspace-tab-container { - border-top-right-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:last-child > .workspace-tabs:last-child .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-tabs:last-child .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-tabs:last-child .workspace-tab-container { - border-bottom-right-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical:last-child > .workspace-tabs:last-child .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical:last-child > .workspace-tabs:last-child .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical:last-child > .workspace-tabs:last-child .workspace-tab-container { - border-bottom-right-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root .workspace-tabs.mod-top-right-space > .workspace-tab-container { - border-right: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:last-child > .workspace-tabs > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-tabs > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-tabs > .workspace-tab-container { - border-right: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:last-child > .workspace-tabs:not(.mod-top-right-space) > .workspace-tab-header-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-tabs:not(.mod-top-right-space) > .workspace-tab-header-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-tabs:not(.mod-top-right-space) > .workspace-tab-header-container { - border-right: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical > .workspace-tabs:last-child > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical > .workspace-tabs:last-child > .workspace-tab-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical > .workspace-tabs:last-child > .workspace-tab-container { - border-right: var(--border-border-style); -} -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical > .workspace-tabs:last-child:not(.mod-top-right-space) > .workspace-tab-header-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical > .workspace-tabs:last-child:not(.mod-top-right-space) > .workspace-tab-header-container, -body.anp-border-layout .workspace:not(.is-right-sidedock-open) > .workspace-split.mod-vertical.mod-root > .workspace-split.mod-vertical > .workspace-split.mod-vertical > .workspace-split.mod-horizontal:last-child > .workspace-split.mod-vertical > .workspace-tabs:last-child:not(.mod-top-right-space) > .workspace-tab-header-container { - border-right: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-left-split { - background-color: var(--card-background-color); - padding-left: calc(var(--anp-border-padding, 20px) - 20px); -} -body.anp-border-layout .workspace .workspace-split.mod-left-split .workspace-tabs { - background-color: var(--card-background-color); -} -body.anp-border-layout .workspace .workspace-split.mod-left-split .workspace-tabs .workspace-tab-container { - border-left: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-left-split .workspace-tabs .workspace-tab-container .workspace-leaf { - background-color: var(--card-foreground-color); -} -body.anp-border-layout .workspace .workspace-split.mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container { - border-left: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-left-split .workspace-tabs:last-child .workspace-tab-container { - border-bottom: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-left-split .workspace-tabs.mod-top-left-space .workspace-tab-container { - border-top: var(--border-border-style); - border-left: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-left-split .workspace-sidedock-vault-profile { - border-top: none; - background-color: var(--card-foreground-color); - border-left: var(--border-border-style); - border-bottom: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-right-split { - background-color: var(--card-background-color); -} -body.anp-border-layout .workspace .workspace-split.mod-right-split .workspace-tabs { - background-color: var(--card-background-color); -} -body.anp-border-layout .workspace .workspace-split.mod-right-split .workspace-tabs .workspace-tab-container { - border-right: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-right-split .workspace-tabs .workspace-tab-container .workspace-leaf { - background-color: var(--card-foreground-color); -} -body.anp-border-layout .workspace .workspace-split.mod-right-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container { - border-right: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-right-split .workspace-tabs:last-child .workspace-tab-container { - border-bottom: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split.mod-right-split .workspace-tabs.mod-top-right-space .workspace-tab-container { - border-top: var(--border-border-style); - border-right: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split:not(.mod-right-split):not(.mod-left-split) { - background-color: var(--card-background-color); -} -body.anp-border-layout .workspace .workspace-split:not(.mod-right-split):not(.mod-left-split) > .workspace-split { - padding-bottom: 0; -} -body.anp-border-layout .workspace .workspace-split:not(.mod-right-split):not(.mod-left-split) .workspace-tabs { - background-color: var(--card-background-color); -} -body.anp-border-layout .workspace .workspace-split:not(.mod-right-split):not(.mod-left-split) .workspace-tabs:last-child .workspace-tab-container { - border-bottom: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-split:not(.mod-right-split):not(.mod-left-split) .workspace-tabs.mod-top .workspace-tab-container { - border-top: var(--border-border-style); -} -body.anp-border-layout .workspace .workspace-tabs:not(.mod-top) .workspace-tab-header-container { - background-color: var(--card-foreground-color); -} -body.anp-border-layout .workspace .workspace-tabs.mod-top .workspace-tab-header-container { - border-bottom: none; -} -body.anp-border-layout .workspace-split.mod-left-split > .workspace-leaf-resize-handle, -body.anp-border-layout .workspace-split.mod-right-split > .workspace-leaf-resize-handle { - height: calc(100% + -1 * var(--header-height) + -1 * var(--anp-border-bottom-padding, 20px)); - bottom: var(--anp-border-bottom-padding, 20px); -} -body.anp-border-layout .workspace-split { - --divider-vertical-height: calc(100% + -1*var(--header-height)); -} -body.anp-border-layout .workspace-ribbon.mod-left:before { - border-bottom: 1px solid var(--card-background-color); -} -body.anp-border-layout .workspace-ribbon.mod-left, -body.anp-border-layout .workspace-ribbon.mod-left.is-focused { - border-right-color: var(--card-background-color); -} -body.anp-border-layout.is-popout-window .workspace { - margin-left: var(--anp-border-padding, 20px); -} - -body.anp-border-layout:not(.is-mobile) .workspace { - margin-right: var(--anp-border-padding, 20px); -} -body.anp-border-layout:not(.is-mobile) .workspace .workspace-split.mod-left-split { - padding-bottom: var(--anp-border-bottom-padding, 20px); -} -body.anp-border-layout:not(.is-mobile) .workspace .workspace-split.mod-left-split .workspace-tabs.mod-top-left-space .workspace-tab-container { - border-top-left-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout:not(.is-mobile) .workspace .workspace-split.mod-left-split .workspace-sidedock-vault-profile { - border-bottom-left-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout:not(.is-mobile) .workspace .workspace-split.mod-right-split { - padding-bottom: var(--anp-border-bottom-padding, 20px); -} -body.anp-border-layout:not(.is-mobile) .workspace .workspace-split.mod-right-split .workspace-tabs:last-child .workspace-tab-container { - border-bottom-right-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout:not(.is-mobile) .workspace .workspace-split.mod-right-split .workspace-tabs.mod-top-right-space .workspace-tab-container { - border-top-right-radius: var(--anp-border-radius, var(--radius-xl)); -} -body.anp-border-layout:not(.is-mobile) .workspace .workspace-split.mod-root:not(.mod-right-split):not(.mod-left-split) { - padding-bottom: var(--anp-border-bottom-padding, 20px); -} - -.anp-bg-fix .workspace, -.anp-bg-fix .app-container, -.anp-bg-fix .horizontal-main-container { - background-color: var(--tab-container-background); -} - -.anp-hide-borders { - --tab-outline-color: transparent; - --divider-color: transparent; -} - -/* AGPLv3 License -Floating Status Bar -Author: AnubisNekhet -Note: If you decide to implement it in your theme or redistribute it, please keep this comment (Especially for *certain* individuals who may try to rebrand it as their own :)) -Support me: https://buymeacoffee.com/AnubisNekhet -*/ -.anp-floating-status-bar { - --status-bar-position: absolute; - --status-bar-radius: var(--radius-m); - --status-bar-border-width: 1px; -} -.anp-floating-status-bar .status-bar { - transform: translateX(calc(100% + 5px)); - transition: transform 300ms 150ms; - bottom: 5px; - right: 5px; - box-shadow: 0 3px 4px 0px rgba(0, 0, 0, 0.05); -} -.anp-floating-status-bar .status-bar::before { - width: 100%; - min-height: 100%; - content: " "; - position: absolute; - left: 0; - bottom: 0; - transform: translateX(-100%); -} -.anp-floating-status-bar .status-bar:hover { - transform: none; - transition: transform 300ms 150ms; -} - -.anp-fixed-status-bar .status-bar { - --status-bar-position: relative; - --status-bar-radius: 0; -} -.anp-fixed-status-bar.anp-card-layout .status-bar, .anp-fixed-status-bar.anp-border-layout .status-bar { - --status-bar-border-width: 0; - --status-bar-background: transparent; - --status-bar-border-color: transparent; - --status-bar-background: var(--card-background-color); -} - -/*----------------CALLOUTS-------------------*/ -.callout:not([data-callout-metadata*=revert]) { - --callout-blend-mode: normal; -} -.callout:not([data-callout-metadata*=revert]) > .callout-title > .callout-title-inner { - flex-grow: var(--anp-callout-fold-position, 0); -} -.theme-light .callout:not([data-callout-metadata*=revert]) > .callout-title > .callout-title-inner { - color: var(--text-normal); -} -.callout:not([data-callout-metadata*=revert]):not(.is-collapsible) > .callout-title .callout-title-inner { - font-weight: 500; -} -.callout:not([data-callout-metadata*=revert]) .callout-title { - --bold-color: currentColor; - --italic-color: currentColor; -} - -.callout[data-callout-metadata*=revert] { - --callout-padding: var(--size-4-3) var(--size-4-3) var(--size-4-3) var(--size-4-6); - --callout-title-padding: 0; - --callout-content-padding: 0; -} - -.callout-content > p:first-child, -.callout-content > ul:first-child, -.callout-content > ol:first-child { - margin-top: 0px; -} -.callout-content > p:last-child, -.callout-content > ul:last-child, -.callout-content > ol:last-child { - margin-bottom: 0px; -} -.callout-content > h1, -.callout-content > h2, -.callout-content > h3, -.callout-content > h4, -.callout-content > h5, -.callout-content > h6 { - margin: 0 !important; -} - -.anp-callout-block .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-normal], -[data-callout-metadata*=anp-vanilla-plus]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]), -.callout[data-callout-metadata*=anp-block]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) { - border-left: var(--size-2-3) solid rgb(var(--callout-color)); -} - -.anp-callout-sleek .callout:not([data-callout-metadata*=anp-block], -[data-callout-metadata*=anp-vanilla-normal], -[data-callout-metadata*=anp-vanilla-plus]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]), -.callout[data-callout-metadata*=anp-sleek]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) { - --callout-padding: 0; - --callout-border-width: 1px; - --callout-border-opacity: 0.4; - --callout-border-width: 1px; - background-color: rgba(var(--ctp-mantle), 0.4); -} -.anp-callout-sleek .callout:not([data-callout-metadata*=anp-block], -[data-callout-metadata*=anp-vanilla-normal], -[data-callout-metadata*=anp-vanilla-plus]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-title, -.callout[data-callout-metadata*=anp-sleek]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-title { - background-color: rgba(var(--callout-color), var(--callout-title-opacity, 0.1)); -} -.anp-callout-sleek .callout:not([data-callout-metadata*=anp-block], -[data-callout-metadata*=anp-vanilla-normal], -[data-callout-metadata*=anp-vanilla-plus]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-content, -.callout[data-callout-metadata*=anp-sleek]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-content { - border-top: var(--callout-border-width) dashed rgba(var(--callout-color), var(--callout-border-opacity)); -} -.anp-callout-sleek .callout:not([data-callout-metadata*=anp-block], -[data-callout-metadata*=anp-vanilla-normal], -[data-callout-metadata*=anp-vanilla-plus]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) .list-collapse-indicator, -.callout[data-callout-metadata*=anp-sleek]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) .list-collapse-indicator { - margin-left: -35px; - padding-right: 3px; -} - -.anp-callout-vanilla-normal .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-plus], -[data-callout-metadata*=anp-block]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]), -.callout[data-callout-metadata*=anp-vanilla-normal]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) { - background-color: transparent; -} -.anp-callout-vanilla-normal .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-plus], -[data-callout-metadata*=anp-block]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-title, -.callout[data-callout-metadata*=anp-vanilla-normal]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-title { - background-color: rgba(var(--callout-color), var(--callout-title-opacity, 0.1)); -} -.anp-callout-vanilla-normal .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-plus], -[data-callout-metadata*=anp-block]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-content, -.callout[data-callout-metadata*=anp-vanilla-normal]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-content { - background-color: rgb(var(--ctp-mantle)); -} -.anp-callout-vanilla-normal .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-plus], -[data-callout-metadata*=anp-block]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-title, -.anp-callout-vanilla-normal .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-plus], -[data-callout-metadata*=anp-block]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-content, -.callout[data-callout-metadata*=anp-vanilla-normal]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-title, -.callout[data-callout-metadata*=anp-vanilla-normal]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-content { - border-left: var(--size-2-3) solid rgb(var(--callout-color)); -} - -.anp-callout-vanilla-plus .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-normal], -[data-callout-metadata*=anp-block]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]), -.callout[data-callout-metadata*=anp-vanilla-plus]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) { - background-color: transparent; -} -.anp-callout-vanilla-plus .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-normal], -[data-callout-metadata*=anp-block]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-title, -.callout[data-callout-metadata*=anp-vanilla-plus]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-title { - background-color: rgba(var(--callout-color), var(--callout-title-opacity, 0.1)); - border-left: var(--size-2-3) solid rgb(var(--callout-color)); -} -.anp-callout-vanilla-plus .callout:not([data-callout-metadata*=anp-sleek], -[data-callout-metadata*=anp-vanilla-normal], -[data-callout-metadata*=anp-block]):not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-content, -.callout[data-callout-metadata*=anp-vanilla-plus]:not([data-callout-metadata*=revert], -[data-callout=blank-container], -[data-callout=multi-column]) > .callout-content { - background-color: rgb(var(--ctp-mantle)); -} - -/*---------------CALLOUT COLORS----------------*/ -.anp-callout-color-toggle .callout[data-callout=note] { - --callout-color: var(--ctp-blue); -} -.anp-callout-color-toggle .callout[data-callout=abstract], .anp-callout-color-toggle .callout[data-callout=summary], .anp-callout-color-toggle .callout[data-callout=tldr], .anp-callout-color-toggle .callout[data-callout=seealso] { - --callout-color: var(--ctp-blue); -} -.anp-callout-color-toggle .callout[data-callout=info], .anp-callout-color-toggle .callout[data-callout=todo], .anp-callout-color-toggle .callout[data-callout=tip], .anp-callout-color-toggle .callout[data-callout=hint], .anp-callout-color-toggle .callout[data-callout=important] { - --callout-color: var(--ctp-teal); -} -.anp-callout-color-toggle .callout[data-callout=success], .anp-callout-color-toggle .callout[data-callout=check], .anp-callout-color-toggle .callout[data-callout=done], .anp-callout-color-toggle .callout[data-callout=question], .anp-callout-color-toggle .callout[data-callout=help], .anp-callout-color-toggle .callout[data-callout=faq] { - --callout-color: var(--ctp-green); -} -.anp-callout-color-toggle .callout[data-callout=warning], .anp-callout-color-toggle .callout[data-callout=caution], .anp-callout-color-toggle .callout[data-callout=attention] { - --callout-color: var(--ctp-yellow); -} -.anp-callout-color-toggle .callout[data-callout=failure], .anp-callout-color-toggle .callout[data-callout=fail], .anp-callout-color-toggle .callout[data-callout=missing] { - --callout-color: var(--ctp-maroon); -} -.anp-callout-color-toggle .callout[data-callout=danger], .anp-callout-color-toggle .callout[data-callout=error], .anp-callout-color-toggle .callout[data-callout=bug] { - --callout-color: var(--ctp-red); -} -.anp-callout-color-toggle .callout[data-callout=example] { - --callout-color: var(--ctp-mauve); -} -.anp-callout-color-toggle .callout[data-callout=quote], .anp-callout-color-toggle .callout[data-callout=cite] { - --callout-color: var(--ctp-surface2); -} -.anp-callout-color-toggle.anuppuccin-accent-toggle .callout[data-callout=note] { - --callout-color: var(--ctp-accent); -} - -/*---------------CUSTOM CALLOUTS---------------*/ -.callout[data-callout=formula] { - --callout-color: var(--ctp-text); - width: fit-content; - height: fit-content; - mix-blend-mode: normal; - background-color: transparent !important; -} -.callout[data-callout=formula] .callout-title { - background-color: rgba(var(--callout-color), 0.05) !important; - color: var(--ctp-text); -} -.callout[data-callout=formula] .callout-title .callout-icon, -.callout[data-callout=formula] .callout-title .callout-fold { - display: none; -} -.callout[data-callout=formula] .callout-content { - background-color: transparent !important; -} -.callout[data-callout=formula] .callout-content ul, -.callout[data-callout=formula] .callout-content ol { - padding-inline-start: 12px; -} - -/*-Blockquote spacing-*/ -.markdown-rendered blockquote { - padding: 5px 5px 5px 10px; -} - -/*-Decorations for bold and italics-*/ -.anp-decoration-toggle { - --italic-color: rgb(var(--anp-italic-color, var(--text-normal))); - --bold-color: rgb(var(--anp-bold-color, var(--text-normal))); - --text-highlight-bg: rgba(var(--anp-highlight-color, var(--ctp-yellow)), 0.2); -} - -.markdown-rendered .internal-link { - text-decoration-line: none; -} -.markdown-rendered .internal-link:hover, .markdown-rendered .internal-link:active, .markdown-rendered .internal-link.is-unresolved:hover, .markdown-rendered .internal-link.is-unresolved { - text-decoration-line: none; -} - -.cm-formatting-link-string { - color: var(--text-normal); -} - -.cm-hmd-internal-link { - --link-decoration: none; - --link-decoration-hover: none; - --link-decoration-active: none; -} - -.anp-hide-external-link-icon .external-link, -.anp-hide-external-link-icon .external-link:hover { - background-image: none; - padding-right: 0px; -} - -.cm-s-obsidian span.cm-formatting-strong, .cm-s-obsidian span.cm-strong { - color: var(--bold-color); -} -.cm-s-obsidian span.cm-formatting-em, .cm-s-obsidian span.cm-em { - color: var(--italic-color); -} - -/*-Footnote-*/ -sup[data-footnote-id] { - font-size: var(--font-smallest); -} - -img, -iframe, -video { - border-radius: var(--embed-corner-radius, 4px); -} - -.internal-embed[alt*=seamless].markdown-embed { - --embed-padding: 0; - border-width: 0px; -} -.internal-embed[alt*=seamless].markdown-embed > .markdown-embed-title { - width: fit-content; - position: absolute; - left: unset; - right: 33px; - top: 5px; - opacity: 0; - transition: opacity 0.1s; -} -.internal-embed[alt*=seamless].markdown-embed > .markdown-embed-link { - opacity: 0; - transition: opacity 0.1s; -} -.internal-embed[alt*=seamless].markdown-embed:hover > .markdown-embed-title, .internal-embed[alt*=seamless].markdown-embed:hover > .markdown-embed-link { - opacity: 1; - transition: opacity 0.1s; -} - -/*--------------HEADERS----------------*/ -.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator { - margin-left: -22px; - padding: 0px 6px; -} - -.anp-header-color-toggle.anp-h1-rosewater .app-container, -.anp-header-color-toggle.anp-h1-rosewater .print { - --h1-color: rgb(var(--ctp-rosewater)); -} - -.anp-header-color-toggle.anp-h1-flamingo .app-container, -.anp-header-color-toggle.anp-h1-flamingo .print { - --h1-color: rgb(var(--ctp-flamingo)); -} - -.anp-header-color-toggle.anp-h1-pink .app-container, -.anp-header-color-toggle.anp-h1-pink .print { - --h1-color: rgb(var(--ctp-pink)); -} - -.anp-header-color-toggle.anp-h1-mauve .app-container, -.anp-header-color-toggle.anp-h1-mauve .print { - --h1-color: rgb(var(--ctp-mauve)); -} - -.anp-header-color-toggle.anp-h1-red .app-container, -.anp-header-color-toggle.anp-h1-red .print { - --h1-color: rgb(var(--ctp-red)); -} - -.anp-header-color-toggle.anp-h1-maroon .app-container, -.anp-header-color-toggle.anp-h1-maroon .print { - --h1-color: rgb(var(--ctp-maroon)); -} - -.anp-header-color-toggle.anp-h1-peach .app-container, -.anp-header-color-toggle.anp-h1-peach .print { - --h1-color: rgb(var(--ctp-peach)); -} - -.anp-header-color-toggle.anp-h1-yellow .app-container, -.anp-header-color-toggle.anp-h1-yellow .print { - --h1-color: rgb(var(--ctp-yellow)); -} - -.anp-header-color-toggle.anp-h1-green .app-container, -.anp-header-color-toggle.anp-h1-green .print { - --h1-color: rgb(var(--ctp-green)); -} - -.anp-header-color-toggle.anp-h1-teal .app-container, -.anp-header-color-toggle.anp-h1-teal .print { - --h1-color: rgb(var(--ctp-teal)); -} - -.anp-header-color-toggle.anp-h1-sky .app-container, -.anp-header-color-toggle.anp-h1-sky .print { - --h1-color: rgb(var(--ctp-sky)); -} - -.anp-header-color-toggle.anp-h1-sapphire .app-container, -.anp-header-color-toggle.anp-h1-sapphire .print { - --h1-color: rgb(var(--ctp-sapphire)); -} - -.anp-header-color-toggle.anp-h1-blue .app-container, -.anp-header-color-toggle.anp-h1-blue .print { - --h1-color: rgb(var(--ctp-blue)); -} - -.anp-header-color-toggle.anp-h1-lavender .app-container, -.anp-header-color-toggle.anp-h1-lavender .print { - --h1-color: rgb(var(--ctp-lavender)); -} - -.anp-h1-divider .markdown-rendered h1, -.anp-h1-divider .HyperMD-header-1 { - border-bottom: var(--hr-thickness) solid var(--background-modifier-border); - padding-bottom: 2px; -} -.anp-h1-divider.anp-header-divider-color-toggle .markdown-rendered h1, -.anp-h1-divider.anp-header-divider-color-toggle .HyperMD-header-1 { - border-bottom-color: currentColor; -} - -.cm-formatting-header-1 { - color: var(--h1-color); -} - -.anp-header-color-toggle.anp-h2-rosewater .app-container, -.anp-header-color-toggle.anp-h2-rosewater .print { - --h2-color: rgb(var(--ctp-rosewater)); -} - -.anp-header-color-toggle.anp-h2-flamingo .app-container, -.anp-header-color-toggle.anp-h2-flamingo .print { - --h2-color: rgb(var(--ctp-flamingo)); -} - -.anp-header-color-toggle.anp-h2-pink .app-container, -.anp-header-color-toggle.anp-h2-pink .print { - --h2-color: rgb(var(--ctp-pink)); -} - -.anp-header-color-toggle.anp-h2-mauve .app-container, -.anp-header-color-toggle.anp-h2-mauve .print { - --h2-color: rgb(var(--ctp-mauve)); -} - -.anp-header-color-toggle.anp-h2-red .app-container, -.anp-header-color-toggle.anp-h2-red .print { - --h2-color: rgb(var(--ctp-red)); -} - -.anp-header-color-toggle.anp-h2-maroon .app-container, -.anp-header-color-toggle.anp-h2-maroon .print { - --h2-color: rgb(var(--ctp-maroon)); -} - -.anp-header-color-toggle.anp-h2-peach .app-container, -.anp-header-color-toggle.anp-h2-peach .print { - --h2-color: rgb(var(--ctp-peach)); -} - -.anp-header-color-toggle.anp-h2-yellow .app-container, -.anp-header-color-toggle.anp-h2-yellow .print { - --h2-color: rgb(var(--ctp-yellow)); -} - -.anp-header-color-toggle.anp-h2-green .app-container, -.anp-header-color-toggle.anp-h2-green .print { - --h2-color: rgb(var(--ctp-green)); -} - -.anp-header-color-toggle.anp-h2-teal .app-container, -.anp-header-color-toggle.anp-h2-teal .print { - --h2-color: rgb(var(--ctp-teal)); -} - -.anp-header-color-toggle.anp-h2-sky .app-container, -.anp-header-color-toggle.anp-h2-sky .print { - --h2-color: rgb(var(--ctp-sky)); -} - -.anp-header-color-toggle.anp-h2-sapphire .app-container, -.anp-header-color-toggle.anp-h2-sapphire .print { - --h2-color: rgb(var(--ctp-sapphire)); -} - -.anp-header-color-toggle.anp-h2-blue .app-container, -.anp-header-color-toggle.anp-h2-blue .print { - --h2-color: rgb(var(--ctp-blue)); -} - -.anp-header-color-toggle.anp-h2-lavender .app-container, -.anp-header-color-toggle.anp-h2-lavender .print { - --h2-color: rgb(var(--ctp-lavender)); -} - -.anp-h2-divider .markdown-rendered h2, -.anp-h2-divider .HyperMD-header-2 { - border-bottom: var(--hr-thickness) solid var(--background-modifier-border); - padding-bottom: 2px; -} -.anp-h2-divider.anp-header-divider-color-toggle .markdown-rendered h2, -.anp-h2-divider.anp-header-divider-color-toggle .HyperMD-header-2 { - border-bottom-color: currentColor; -} - -.cm-formatting-header-2 { - color: var(--h2-color); -} - -.anp-header-color-toggle.anp-h3-rosewater .app-container, -.anp-header-color-toggle.anp-h3-rosewater .print { - --h3-color: rgb(var(--ctp-rosewater)); -} - -.anp-header-color-toggle.anp-h3-flamingo .app-container, -.anp-header-color-toggle.anp-h3-flamingo .print { - --h3-color: rgb(var(--ctp-flamingo)); -} - -.anp-header-color-toggle.anp-h3-pink .app-container, -.anp-header-color-toggle.anp-h3-pink .print { - --h3-color: rgb(var(--ctp-pink)); -} - -.anp-header-color-toggle.anp-h3-mauve .app-container, -.anp-header-color-toggle.anp-h3-mauve .print { - --h3-color: rgb(var(--ctp-mauve)); -} - -.anp-header-color-toggle.anp-h3-red .app-container, -.anp-header-color-toggle.anp-h3-red .print { - --h3-color: rgb(var(--ctp-red)); -} - -.anp-header-color-toggle.anp-h3-maroon .app-container, -.anp-header-color-toggle.anp-h3-maroon .print { - --h3-color: rgb(var(--ctp-maroon)); -} - -.anp-header-color-toggle.anp-h3-peach .app-container, -.anp-header-color-toggle.anp-h3-peach .print { - --h3-color: rgb(var(--ctp-peach)); -} - -.anp-header-color-toggle.anp-h3-yellow .app-container, -.anp-header-color-toggle.anp-h3-yellow .print { - --h3-color: rgb(var(--ctp-yellow)); -} - -.anp-header-color-toggle.anp-h3-green .app-container, -.anp-header-color-toggle.anp-h3-green .print { - --h3-color: rgb(var(--ctp-green)); -} - -.anp-header-color-toggle.anp-h3-teal .app-container, -.anp-header-color-toggle.anp-h3-teal .print { - --h3-color: rgb(var(--ctp-teal)); -} - -.anp-header-color-toggle.anp-h3-sky .app-container, -.anp-header-color-toggle.anp-h3-sky .print { - --h3-color: rgb(var(--ctp-sky)); -} - -.anp-header-color-toggle.anp-h3-sapphire .app-container, -.anp-header-color-toggle.anp-h3-sapphire .print { - --h3-color: rgb(var(--ctp-sapphire)); -} - -.anp-header-color-toggle.anp-h3-blue .app-container, -.anp-header-color-toggle.anp-h3-blue .print { - --h3-color: rgb(var(--ctp-blue)); -} - -.anp-header-color-toggle.anp-h3-lavender .app-container, -.anp-header-color-toggle.anp-h3-lavender .print { - --h3-color: rgb(var(--ctp-lavender)); -} - -.anp-h3-divider .markdown-rendered h3, -.anp-h3-divider .HyperMD-header-3 { - border-bottom: var(--hr-thickness) solid var(--background-modifier-border); - padding-bottom: 2px; -} -.anp-h3-divider.anp-header-divider-color-toggle .markdown-rendered h3, -.anp-h3-divider.anp-header-divider-color-toggle .HyperMD-header-3 { - border-bottom-color: currentColor; -} - -.cm-formatting-header-3 { - color: var(--h3-color); -} - -.anp-header-color-toggle.anp-h4-rosewater .app-container, -.anp-header-color-toggle.anp-h4-rosewater .print { - --h4-color: rgb(var(--ctp-rosewater)); -} - -.anp-header-color-toggle.anp-h4-flamingo .app-container, -.anp-header-color-toggle.anp-h4-flamingo .print { - --h4-color: rgb(var(--ctp-flamingo)); -} - -.anp-header-color-toggle.anp-h4-pink .app-container, -.anp-header-color-toggle.anp-h4-pink .print { - --h4-color: rgb(var(--ctp-pink)); -} - -.anp-header-color-toggle.anp-h4-mauve .app-container, -.anp-header-color-toggle.anp-h4-mauve .print { - --h4-color: rgb(var(--ctp-mauve)); -} - -.anp-header-color-toggle.anp-h4-red .app-container, -.anp-header-color-toggle.anp-h4-red .print { - --h4-color: rgb(var(--ctp-red)); -} - -.anp-header-color-toggle.anp-h4-maroon .app-container, -.anp-header-color-toggle.anp-h4-maroon .print { - --h4-color: rgb(var(--ctp-maroon)); -} - -.anp-header-color-toggle.anp-h4-peach .app-container, -.anp-header-color-toggle.anp-h4-peach .print { - --h4-color: rgb(var(--ctp-peach)); -} - -.anp-header-color-toggle.anp-h4-yellow .app-container, -.anp-header-color-toggle.anp-h4-yellow .print { - --h4-color: rgb(var(--ctp-yellow)); -} - -.anp-header-color-toggle.anp-h4-green .app-container, -.anp-header-color-toggle.anp-h4-green .print { - --h4-color: rgb(var(--ctp-green)); -} - -.anp-header-color-toggle.anp-h4-teal .app-container, -.anp-header-color-toggle.anp-h4-teal .print { - --h4-color: rgb(var(--ctp-teal)); -} - -.anp-header-color-toggle.anp-h4-sky .app-container, -.anp-header-color-toggle.anp-h4-sky .print { - --h4-color: rgb(var(--ctp-sky)); -} - -.anp-header-color-toggle.anp-h4-sapphire .app-container, -.anp-header-color-toggle.anp-h4-sapphire .print { - --h4-color: rgb(var(--ctp-sapphire)); -} - -.anp-header-color-toggle.anp-h4-blue .app-container, -.anp-header-color-toggle.anp-h4-blue .print { - --h4-color: rgb(var(--ctp-blue)); -} - -.anp-header-color-toggle.anp-h4-lavender .app-container, -.anp-header-color-toggle.anp-h4-lavender .print { - --h4-color: rgb(var(--ctp-lavender)); -} - -.anp-h4-divider .markdown-rendered h4, -.anp-h4-divider .HyperMD-header-4 { - border-bottom: var(--hr-thickness) solid var(--background-modifier-border); - padding-bottom: 2px; -} -.anp-h4-divider.anp-header-divider-color-toggle .markdown-rendered h4, -.anp-h4-divider.anp-header-divider-color-toggle .HyperMD-header-4 { - border-bottom-color: currentColor; -} - -.cm-formatting-header-4 { - color: var(--h4-color); -} - -.anp-header-color-toggle.anp-h5-rosewater .app-container, -.anp-header-color-toggle.anp-h5-rosewater .print { - --h5-color: rgb(var(--ctp-rosewater)); -} - -.anp-header-color-toggle.anp-h5-flamingo .app-container, -.anp-header-color-toggle.anp-h5-flamingo .print { - --h5-color: rgb(var(--ctp-flamingo)); -} - -.anp-header-color-toggle.anp-h5-pink .app-container, -.anp-header-color-toggle.anp-h5-pink .print { - --h5-color: rgb(var(--ctp-pink)); -} - -.anp-header-color-toggle.anp-h5-mauve .app-container, -.anp-header-color-toggle.anp-h5-mauve .print { - --h5-color: rgb(var(--ctp-mauve)); -} - -.anp-header-color-toggle.anp-h5-red .app-container, -.anp-header-color-toggle.anp-h5-red .print { - --h5-color: rgb(var(--ctp-red)); -} - -.anp-header-color-toggle.anp-h5-maroon .app-container, -.anp-header-color-toggle.anp-h5-maroon .print { - --h5-color: rgb(var(--ctp-maroon)); -} - -.anp-header-color-toggle.anp-h5-peach .app-container, -.anp-header-color-toggle.anp-h5-peach .print { - --h5-color: rgb(var(--ctp-peach)); -} - -.anp-header-color-toggle.anp-h5-yellow .app-container, -.anp-header-color-toggle.anp-h5-yellow .print { - --h5-color: rgb(var(--ctp-yellow)); -} - -.anp-header-color-toggle.anp-h5-green .app-container, -.anp-header-color-toggle.anp-h5-green .print { - --h5-color: rgb(var(--ctp-green)); -} - -.anp-header-color-toggle.anp-h5-teal .app-container, -.anp-header-color-toggle.anp-h5-teal .print { - --h5-color: rgb(var(--ctp-teal)); -} - -.anp-header-color-toggle.anp-h5-sky .app-container, -.anp-header-color-toggle.anp-h5-sky .print { - --h5-color: rgb(var(--ctp-sky)); -} - -.anp-header-color-toggle.anp-h5-sapphire .app-container, -.anp-header-color-toggle.anp-h5-sapphire .print { - --h5-color: rgb(var(--ctp-sapphire)); -} - -.anp-header-color-toggle.anp-h5-blue .app-container, -.anp-header-color-toggle.anp-h5-blue .print { - --h5-color: rgb(var(--ctp-blue)); -} - -.anp-header-color-toggle.anp-h5-lavender .app-container, -.anp-header-color-toggle.anp-h5-lavender .print { - --h5-color: rgb(var(--ctp-lavender)); -} - -.anp-h5-divider .markdown-rendered h5, -.anp-h5-divider .HyperMD-header-5 { - border-bottom: var(--hr-thickness) solid var(--background-modifier-border); - padding-bottom: 2px; -} -.anp-h5-divider.anp-header-divider-color-toggle .markdown-rendered h5, -.anp-h5-divider.anp-header-divider-color-toggle .HyperMD-header-5 { - border-bottom-color: currentColor; -} - -.cm-formatting-header-5 { - color: var(--h5-color); -} - -.anp-header-color-toggle.anp-h6-rosewater .app-container, -.anp-header-color-toggle.anp-h6-rosewater .print { - --h6-color: rgb(var(--ctp-rosewater)); -} - -.anp-header-color-toggle.anp-h6-flamingo .app-container, -.anp-header-color-toggle.anp-h6-flamingo .print { - --h6-color: rgb(var(--ctp-flamingo)); -} - -.anp-header-color-toggle.anp-h6-pink .app-container, -.anp-header-color-toggle.anp-h6-pink .print { - --h6-color: rgb(var(--ctp-pink)); -} - -.anp-header-color-toggle.anp-h6-mauve .app-container, -.anp-header-color-toggle.anp-h6-mauve .print { - --h6-color: rgb(var(--ctp-mauve)); -} - -.anp-header-color-toggle.anp-h6-red .app-container, -.anp-header-color-toggle.anp-h6-red .print { - --h6-color: rgb(var(--ctp-red)); -} - -.anp-header-color-toggle.anp-h6-maroon .app-container, -.anp-header-color-toggle.anp-h6-maroon .print { - --h6-color: rgb(var(--ctp-maroon)); -} - -.anp-header-color-toggle.anp-h6-peach .app-container, -.anp-header-color-toggle.anp-h6-peach .print { - --h6-color: rgb(var(--ctp-peach)); -} - -.anp-header-color-toggle.anp-h6-yellow .app-container, -.anp-header-color-toggle.anp-h6-yellow .print { - --h6-color: rgb(var(--ctp-yellow)); -} - -.anp-header-color-toggle.anp-h6-green .app-container, -.anp-header-color-toggle.anp-h6-green .print { - --h6-color: rgb(var(--ctp-green)); -} - -.anp-header-color-toggle.anp-h6-teal .app-container, -.anp-header-color-toggle.anp-h6-teal .print { - --h6-color: rgb(var(--ctp-teal)); -} - -.anp-header-color-toggle.anp-h6-sky .app-container, -.anp-header-color-toggle.anp-h6-sky .print { - --h6-color: rgb(var(--ctp-sky)); -} - -.anp-header-color-toggle.anp-h6-sapphire .app-container, -.anp-header-color-toggle.anp-h6-sapphire .print { - --h6-color: rgb(var(--ctp-sapphire)); -} - -.anp-header-color-toggle.anp-h6-blue .app-container, -.anp-header-color-toggle.anp-h6-blue .print { - --h6-color: rgb(var(--ctp-blue)); -} - -.anp-header-color-toggle.anp-h6-lavender .app-container, -.anp-header-color-toggle.anp-h6-lavender .print { - --h6-color: rgb(var(--ctp-lavender)); -} - -.anp-h6-divider .markdown-rendered h6, -.anp-h6-divider .HyperMD-header-6 { - border-bottom: var(--hr-thickness) solid var(--background-modifier-border); - padding-bottom: 2px; -} -.anp-h6-divider.anp-header-divider-color-toggle .markdown-rendered h6, -.anp-h6-divider.anp-header-divider-color-toggle .HyperMD-header-6 { - border-bottom-color: currentColor; -} - -.cm-formatting-header-6 { - color: var(--h6-color); -} - -.anp-header-margin-toggle .cm-header-1, -.anp-header-margin-toggle .markdown-preview-view h1 { - margin-block-start: var(--anp-header-margin-value); - margin-block-end: var(--anp-header-margin-value); -} - -.anp-header-margin-toggle .cm-header-2, -.anp-header-margin-toggle .markdown-preview-view h2 { - margin-block-start: var(--anp-header-margin-value); - margin-block-end: var(--anp-header-margin-value); -} - -.anp-header-margin-toggle .cm-header-3, -.anp-header-margin-toggle .markdown-preview-view h3 { - margin-block-start: var(--anp-header-margin-value); - margin-block-end: var(--anp-header-margin-value); -} - -.anp-header-margin-toggle .cm-header-4, -.anp-header-margin-toggle .markdown-preview-view h4 { - margin-block-start: var(--anp-header-margin-value); - margin-block-end: var(--anp-header-margin-value); -} - -.anp-header-margin-toggle .cm-header-5, -.anp-header-margin-toggle .markdown-preview-view h5 { - margin-block-start: var(--anp-header-margin-value); - margin-block-end: var(--anp-header-margin-value); -} - -.anp-header-margin-toggle .cm-header-6, -.anp-header-margin-toggle .markdown-preview-view h6 { - margin-block-start: var(--anp-header-margin-value); - margin-block-end: var(--anp-header-margin-value); -} - -.cm-header { - display: inline-block; -} - -.anp-editor-font-toggle .markdown-source-view:not(.is-live-preview) { - --h1-font: var(--anp-editor-font); - --h2-font: var(--anp-editor-font); - --h3-font: var(--anp-editor-font); - --h4-font: var(--anp-editor-font); - --h5-font: var(--anp-editor-font); - --h6-font: var(--anp-editor-font); -} - -.hide-comment-indicators .is-live-preview .cm-line:not(.cm-active) .cm-comment-start, -.hide-comment-indicators .is-live-preview .cm-line:not(.cm-active) .cm-comment-end { - display: none; -} - -.hide-comments .is-live-preview .cm-line:not(.cm-active) .cm-comment { - display: none; -} - -/*-Custom hr margins-*/ -hr { - margin-block-start: 5px; - margin-block-end: 5px; -} - -.anp-list-toggle div.el-ul > ul.has-list-bullet > li > ul.has-list-bullet > li > .list-bullet::after { - --list-bullet-border: 1px solid var(--list-marker-color); - background-color: transparent; - width: calc(var(--list-bullet-size) - 1px); - height: calc(var(--list-bullet-size) - 1px); -} -.anp-list-toggle div.el-ul > ul.has-list-bullet > li > ul.has-list-bullet > li > ul.has-list-bullet > li > .list-bullet::after { - --list-bullet-radius: 0; - background-color: var(--list-marker-color); -} -.anp-list-toggle div.el-ul > ul.has-list-bullet > li > ul.has-list-bullet > li > ul.has-list-bullet > li > ul.has-list-bullet > li > .list-bullet::after { - width: calc(var(--list-bullet-size) - 1px); - height: calc(var(--list-bullet-size) - 1px); - --list-bullet-radius: 0; - --list-bullet-border: 1px solid var(--list-marker-color); - background-color: transparent; -} - -.anp-latex-inline-rosewater span.math:not(.math-block) { - color: rgb(var(--ctp-rosewater)); -} - -.anp-latex-block-rosewater .math-block { - color: rgb(var(--ctp-rosewater)); -} - -.anp-latex-inline-flamingo span.math:not(.math-block) { - color: rgb(var(--ctp-flamingo)); -} - -.anp-latex-block-flamingo .math-block { - color: rgb(var(--ctp-flamingo)); -} - -.anp-latex-inline-pink span.math:not(.math-block) { - color: rgb(var(--ctp-pink)); -} - -.anp-latex-block-pink .math-block { - color: rgb(var(--ctp-pink)); -} - -.anp-latex-inline-mauve span.math:not(.math-block) { - color: rgb(var(--ctp-mauve)); -} - -.anp-latex-block-mauve .math-block { - color: rgb(var(--ctp-mauve)); -} - -.anp-latex-inline-red span.math:not(.math-block) { - color: rgb(var(--ctp-red)); -} - -.anp-latex-block-red .math-block { - color: rgb(var(--ctp-red)); -} - -.anp-latex-inline-maroon span.math:not(.math-block) { - color: rgb(var(--ctp-maroon)); -} - -.anp-latex-block-maroon .math-block { - color: rgb(var(--ctp-maroon)); -} - -.anp-latex-inline-peach span.math:not(.math-block) { - color: rgb(var(--ctp-peach)); -} - -.anp-latex-block-peach .math-block { - color: rgb(var(--ctp-peach)); -} - -.anp-latex-inline-yellow span.math:not(.math-block) { - color: rgb(var(--ctp-yellow)); -} - -.anp-latex-block-yellow .math-block { - color: rgb(var(--ctp-yellow)); -} - -.anp-latex-inline-green span.math:not(.math-block) { - color: rgb(var(--ctp-green)); -} - -.anp-latex-block-green .math-block { - color: rgb(var(--ctp-green)); -} - -.anp-latex-inline-teal span.math:not(.math-block) { - color: rgb(var(--ctp-teal)); -} - -.anp-latex-block-teal .math-block { - color: rgb(var(--ctp-teal)); -} - -.anp-latex-inline-sky span.math:not(.math-block) { - color: rgb(var(--ctp-sky)); -} - -.anp-latex-block-sky .math-block { - color: rgb(var(--ctp-sky)); -} - -.anp-latex-inline-sapphire span.math:not(.math-block) { - color: rgb(var(--ctp-sapphire)); -} - -.anp-latex-block-sapphire .math-block { - color: rgb(var(--ctp-sapphire)); -} - -.anp-latex-inline-blue span.math:not(.math-block) { - color: rgb(var(--ctp-blue)); -} - -.anp-latex-block-blue .math-block { - color: rgb(var(--ctp-blue)); -} - -.anp-latex-inline-lavender span.math:not(.math-block) { - color: rgb(var(--ctp-lavender)); -} - -.anp-latex-block-lavender .math-block { - color: rgb(var(--ctp-lavender)); -} - -.anp-latex-inline-text span.math:not(.math-block) { - color: rgb(var(--ctp-text)); -} - -.anp-latex-block-text .math-block { - color: rgb(var(--ctp-text)); -} - -.anp-latex-inline-subtext1 span.math:not(.math-block) { - color: rgb(var(--ctp-subtext1)); -} - -.anp-latex-block-subtext1 .math-block { - color: rgb(var(--ctp-subtext1)); -} - -.anp-latex-inline-subtext0 span.math:not(.math-block) { - color: rgb(var(--ctp-subtext0)); -} - -.anp-latex-block-subtext0 .math-block { - color: rgb(var(--ctp-subtext0)); -} - -.anp-latex-inline-overlay2 span.math:not(.math-block) { - color: rgb(var(--ctp-overlay2)); -} - -.anp-latex-block-overlay2 .math-block { - color: rgb(var(--ctp-overlay2)); -} - -.anp-latex-inline-overlay1 span.math:not(.math-block) { - color: rgb(var(--ctp-overlay1)); -} - -.anp-latex-block-overlay1 .math-block { - color: rgb(var(--ctp-overlay1)); -} - -.anp-latex-inline-overlay0 span.math:not(.math-block) { - color: rgb(var(--ctp-overlay0)); -} - -.anp-latex-block-overlay0 .math-block { - color: rgb(var(--ctp-overlay0)); -} - -.anp-latex-inline-surface2 span.math:not(.math-block) { - color: rgb(var(--ctp-surface2)); -} - -.anp-latex-block-surface2 .math-block { - color: rgb(var(--ctp-surface2)); -} - -.anp-latex-inline-surface1 span.math:not(.math-block) { - color: rgb(var(--ctp-surface1)); -} - -.anp-latex-block-surface1 .math-block { - color: rgb(var(--ctp-surface1)); -} - -.anp-latex-inline-surface0 span.math:not(.math-block) { - color: rgb(var(--ctp-surface0)); -} - -.anp-latex-block-surface0 .math-block { - color: rgb(var(--ctp-surface0)); -} - -.math-block { - font-size: var(--anp-latex-block-font-size, var(--font-size-lg)); -} - -.anp-toggle-metadata .frontmatter-container, -.markdown-rendered.hide-metadata .frontmatter-container { - display: none; -} - -/*-Recolor table borders-*/ -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table, -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table td, -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table th, -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:first-child, -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th, -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:last-child, -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview), -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td, -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th, -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:first-child, -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th, -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:last-child, -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table, -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table td, -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table th, -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:first-child, -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th, -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:last-child, -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview), -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) td, -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) th, -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) thead tr > th:first-child, -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) thead tr > th, -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) thead tr > th:last-child { - border: var(--anp-table-thickness, 1px) solid var(--table-border-color); -} -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table th:not([align]), -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:first-child:not([align]), -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:not([align]), -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:last-child:not([align]), -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th:not([align]), -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:first-child:not([align]), -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:not([align]), -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:last-child:not([align]), -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table th:not([align]), -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:first-child:not([align]), -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:not([align]), -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:last-child:not([align]), -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) th:not([align]), -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) thead tr > th:first-child:not([align]), -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) thead tr > th:not([align]), -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) thead tr > th:last-child:not([align]) { - text-align: var(--anp-table-align-th, center); -} -.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table td:not([align]), -.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td:not([align]), -.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table td:not([align]), -.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) td:not([align]) { - text-align: var(--anp-table-align-td, center); -} - -table.dataview.table-view-table > tbody > tr:hover { - background-color: rgba(var(--ctp-surface1), 0.1) !important; -} - -.anp-table-toggle.anp-table-th-highlight .markdown-preview-view:not(.cards):not(.table-disable) th, -.anp-table-toggle.anp-table-th-highlight .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th, -.anp-table-toggle.anp-table-th-highlight .is-live-preview:not(.cards):not(.table-disable) th, -.anp-table-toggle.anp-table-th-highlight .is-live-preview.cards:not(.table-disable) table:not(.dataview) th { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} - -.th-highlight.markdown-preview-view:not(.cards):not(.table-disable) th, .th-highlight.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th, .th-highlight.is-live-preview:not(.cards):not(.table-disable) th, .th-highlight.is-live-preview.cards:not(.table-disable) table:not(.dataview) th { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} - -.anp-table-toggle.anp-table-row-alt .markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td, -.anp-table-toggle.anp-table-row-alt .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td, -.anp-table-toggle.anp-table-row-alt .is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td, -.anp-table-toggle.anp-table-row-alt .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} - -.row-alt.markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td, .row-alt.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td, .row-alt.is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td, .row-alt.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} - -.anp-table-toggle.anp-table-col-alt .markdown-preview-view:not(.cards):not(.table-disable) tr td:nth-child(2n), -.anp-table-toggle.anp-table-col-alt .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n), -.anp-table-toggle.anp-table-col-alt .is-live-preview:not(.cards):not(.table-disable) tr td:nth-child(2n), -.anp-table-toggle.anp-table-col-alt .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n) { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} - -.col-alt.markdown-preview-view:not(.cards):not(.table-disable) tr td:nth-child(2n), .col-alt.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n), .col-alt.is-live-preview:not(.cards):not(.table-disable) tr td:nth-child(2n), .col-alt.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n) { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} - -.anp-table-toggle.anp-table-full .markdown-preview-view:not(.cards):not(.table-disable) td, -.anp-table-toggle.anp-table-full .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td, -.anp-table-toggle.anp-table-full .is-live-preview:not(.cards):not(.table-disable) td, -.anp-table-toggle.anp-table-full .is-live-preview.cards:not(.table-disable) table:not(.dataview) td { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} - -.table-full.markdown-preview-view:not(.cards):not(.table-disable) td, .table-full.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td, .table-full.is-live-preview:not(.cards):not(.table-disable) td, .table-full.is-live-preview.cards:not(.table-disable) table:not(.dataview) td { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} - -.anp-table-toggle.anp-table-checkered .markdown-preview-view:not(.cards):not(.table-disable) tr td:nth-child(2n), -.anp-table-toggle.anp-table-checkered .markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td, -.anp-table-toggle.anp-table-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n), -.anp-table-toggle.anp-table-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td, -.anp-table-toggle.anp-table-checkered .is-live-preview:not(.cards):not(.table-disable) tr td:nth-child(2n), -.anp-table-toggle.anp-table-checkered .is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td, -.anp-table-toggle.anp-table-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n), -.anp-table-toggle.anp-table-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} -.anp-table-toggle.anp-table-checkered .markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td:nth-child(2n), -.anp-table-toggle.anp-table-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n), -.anp-table-toggle.anp-table-checkered .is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td:nth-child(2n), -.anp-table-toggle.anp-table-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n) { - background-color: rgba(var(--ctp-crust), var(--anp-table-highlight-opacity, 0.5)); -} - -.checkered.markdown-preview-view:not(.cards):not(.table-disable) tr td:nth-child(2n), -.checkered.markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td, .checkered.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n), -.checkered.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td, .checkered.is-live-preview:not(.cards):not(.table-disable) tr td:nth-child(2n), -.checkered.is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td, .checkered.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n), -.checkered.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td { - background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5)); -} -.checkered.markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td:nth-child(2n), .checkered.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n), .checkered.is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td:nth-child(2n), .checkered.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n) { - background-color: rgba(var(--ctp-crust), var(--anp-table-highlight-opacity, 0.5)); -} - -.anp-table-auto.markdown-rendered:not(.cards):not(.table-disable) table, -.anp-table-auto.markdown-rendered.cards:not(.table-disable) table:not(.dataview) { - margin: 0 auto; -} - -.anp-table-width.markdown-rendered:not(.cards):not(.table-disable) table, -.anp-table-width.markdown-rendered.cards:not(.table-disable) table:not(.dataview) { - width: var(--anp-table-width-pct); -} - -.anp-table-auto.anp-table-toggle .markdown-rendered:not(.cards):not(.table-disable) table, -.anp-table-auto.anp-table-toggle .markdown-rendered.cards:not(.table-disable) table:not(.dataview) { - margin: 0 auto; -} - -.anp-table-width.anp-table-toggle .markdown-rendered:not(.cards):not(.table-disable) table, -.anp-table-width.anp-table-toggle .markdown-rendered.cards:not(.table-disable) table:not(.dataview) { - width: var(--anp-table-width-pct); - margin-left: calc(50% - var(--anp-table-width-pct) / 2); - margin-right: calc(50% - var(--anp-table-width-pct) / 2); -} - -/*-Custom folder title-*/ -.anp-custom-vault-toggle .nav-folder.mod-root > .nav-folder-title > .nav-folder-title-content { - font-size: 130%; - font-weight: bold; - text-align: center; - margin-left: 30px; -} - -.anp-custom-vault-toggle .nav-folder.mod-root > .nav-folder-title > .nav-folder-title-content:before { - content: " "; - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' data-darkreader-inline-stroke='' style='--darkreader-inline-stroke:currentColor;'%3E%3Cpath d='m6 14 1.45-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H18a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3C/svg%3E"); - mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' data-darkreader-inline-stroke='' style='--darkreader-inline-stroke:currentColor;'%3E%3Cpath d='m6 14 1.45-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H18a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - mask-size: contain; - background-size: contain; - text-align: center; - width: 26px; - height: 26px; - margin-left: -30px; - margin-top: -4px; - color: rgb(var(--ctp-yellow)); - position: absolute; - background-color: rgb(var(--ctp-yellow)); -} - -/*----------------------------------- -Rainbow tags is a snippet by @raisabelatrix -Link: https://gist.github.com/raisabelatrix/eb383f7e19b59f951430c2f3c6ed80b0 ------------------------------------*/ -body.rainbow-tags { - --rainbow-tags-opacity: 0.3; - --r1-color: rgb(var(--ctp-red)); - --r2-color: rgb(var(--ctp-peach)); - --r3-color: rgb(var(--ctp-yellow)); - --r4-color: rgb(var(--ctp-green)); - --r5-color: rgb(var(--ctp-blue)); - --r6-color: rgb(var(--ctp-lavender)); - --r7-color: rgb(var(--ctp-mauve)); - --r1-color-light: rgba(var(--ctp-red), var(--rainbow-tags-opacity)); - --r2-color-light: rgba(var(--ctp-peach), var(--rainbow-tags-opacity)); - --r3-color-light: rgba(var(--ctp-yellow), var(--rainbow-tags-opacity)); - --r4-color-light: rgba(var(--ctp-green), var(--rainbow-tags-opacity)); - --r5-color-light: rgba(var(--ctp-blue), var(--rainbow-tags-opacity)); - --r6-color-light: rgba(var(--ctp-lavender), var(--rainbow-tags-opacity)); - --r7-color-light: rgba(var(--ctp-mauve), var(--rainbow-tags-opacity)); -} - -.anp-collapse-folders .workspace-leaf-content:not([data-type=search]) .nav-folder.mod-root .nav-folder > .nav-folder-children:is(.nav-file, .nav-folder) { - margin-left: var(--size-2-1); -} -.anp-collapse-folders .workspace-leaf-content:not([data-type=search]) .tree-item .nav-folder-title { - align-items: center; -} -.anp-collapse-folders .workspace-leaf-content:not([data-type=search]) .tree-item .collapse-icon { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 24' fill='none' stroke='currentColor' stroke-linejoin='round' stroke-linecap='round' stroke-width='2'%3E%3Cpath d='M6 14l1.45-2.9A2 2 0 0 1 9.24 10H22a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H20a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E%0A"); - -webkit-mask-repeat: no-repeat; - background-color: currentColor; - display: flex; - flex-basis: 100%; - height: 16px; - width: 17px; -} -.anp-collapse-folders .workspace-leaf-content:not([data-type=search]) .tree-item.is-collapsed .collapse-icon { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 24' fill='none' stroke='currentColor' stroke-linejoin='round' stroke-linecap='round' stroke-width='2'%3E%3Cpath d='M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2z'/%3E%3Cpath d='M2 10h20' /%3E%3C/svg%3E%0A"); -} -.anp-collapse-folders .workspace-leaf-content:not([data-type=search]) .tree-item .collapse-icon svg { - display: none; -} - -.anp-color-transition-toggle .horizontal-tab-content, -.anp-color-transition-toggle .vertical-tab-content, -.anp-color-transition-toggle .vertical-tab-header, -.anp-color-transition-toggle .workspace-tab-header-container, -.anp-color-transition-toggle .workspace-fake-target-overlay:not(.is-in-sidebar) .workspace-tabs .workspace-leaf, -.anp-color-transition-toggle .mod-root .workspace-tabs .workspace-leaf, -.anp-color-transition-toggle .setting-item-name { - transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.5s ease-in-out !important; -} - -.callout[data-callout=capacities-card] { - --h1-font: var(--font-text); - --h2-font: var(--font-text); - --h3-font: var(--font-text); - --h4-font: var(--font-text); - --h5-font: var(--font-text); - --h6-font: var(--font-text); - --h1-color: var(--text-normal); - --h2-color: var(--text-normal); - --h3-color: var(--text-normal); - --h4-color: var(--text-normal); - --h5-color: var(--text-normal); - --h6-color: var(--text-normal); - --italic-color: var(--text-normal); - --bold-color: var(--text-normal); -} - -.callout[data-callout=capacities-index] { - --highlight-mix-blend-mode: none; - margin-left: 10px; -} - -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card] { - background-color: var(--background-primary); - border-radius: 6px; - mix-blend-mode: normal; - overflow-y: hidden; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card] > .callout-content { - padding: 0; - background-color: var(--background-primary); - overflow-y: hidden; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop] { - border-radius: 0; - top: -1px; - padding-top: 1px; - right: 11px; - padding-right: 1px; - height: calc(100% + 6px); -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop] > .callout-content { - padding: 0; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] { - border: none; - padding: 0; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] > .callout-content { - margin: 0 10px 7px 10px; - background-color: var(--background-primary); - border-color: var(--background-modifier-border); - padding: 3px 0; - border-top-style: solid; - border-radius: 6px; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] > .callout-title, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] > .callout-title { - text-transform: uppercase; - background-color: transparent; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] > .callout-title > .callout-title-inner, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] > .callout-title > .callout-title-inner { - color: rgba(var(--ctp-text), 0.7); - font-size: 80%; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] { - border-radius: 0; - margin: -1px; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] > .callout-content { - padding: 0; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] p:first-child, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] p:first-child { - margin-bottom: 0; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar] { - background-color: var(--background-secondary); -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar] > .callout-content { - padding-right: 0; - padding-left: 0; - background-color: var(--background-secondary); -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop-image] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop-image] > .callout-content { - padding: 0; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-body], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-body] { - border-width: 0 1px 0 0; - background-color: var(--background-primary); - mix-blend-mode: normal; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-body] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-body] > .callout-content { - padding: var(--callout-padding); - background-color: var(--background-primary); -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop-image], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-body], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop-image], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-body], .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card] { - border-color: var(--background-modifier-border); -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop-image] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-body] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop-image] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-body] > .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card] > .callout-content { - border-top: none; -} - -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-vanilla div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-vanilla div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop] .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-vanilla div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar] .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-vanilla.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-index] .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-vanilla.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-card-prop] .callout-content, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-vanilla.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-sidebar] .callout-content { - border-left: none; - padding: 0; -} -.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-vanilla div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] .callout-title, .anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-vanilla.anp-callout-normal-toggle div.callout:not([data-callout-metadata*=revert])[data-callout=capacities-prop] .callout-title { - border-left: none; - background-color: transparent; -} - -.anp-card-layout.anp-callout-toggle.anp-callout-toggle.anp-callout-toggle.anp-callout-sleek { - --capacities-sidebar-bottom: calc(var(--anp-card-layout-padding, 10px) + 80px); -} - -.markdown-reading-view .markdown-preview-view.capacities-card { - overflow-y: hidden; -} -.markdown-reading-view .markdown-preview-view.capacities-card::after { - display: none; -} - -/*-Button for metadata-*/ -body.anuppuccin-accent-toggle.anp-button-metadata-toggle .frontmatter-container .frontmatter-container-header, -body.anuppuccin-accent-toggle .markdown-rendered.metadata-button .frontmatter-container .frontmatter-container-header { - background-color: rgba(var(--ctp-accent), 0.8); -} -body.anuppuccin-accent-toggle.anp-button-metadata-toggle .frontmatter-container .frontmatter-container-header:hover, -body.anuppuccin-accent-toggle .markdown-rendered.metadata-button .frontmatter-container .frontmatter-container-header:hover { - background-color: rgba(var(--ctp-accent), 0.7); -} -body.anuppuccin-accent-toggle.anp-button-metadata-toggle .frontmatter-container .frontmatter-container-header:active, -body.anuppuccin-accent-toggle .markdown-rendered.metadata-button .frontmatter-container .frontmatter-container-header:active { - background-color: rgba(var(--ctp-accent), 0.6); -} - -body:not(.anuppuccin-accent-toggle).anp-button-metadata-toggle .frontmatter-container .frontmatter-container-header, -body:not(.anuppuccin-accent-toggle) .markdown-rendered.metadata-button .frontmatter-container .frontmatter-container-header { - background-color: hsla(var(--color-accent-hsl), 0.8); -} -body:not(.anuppuccin-accent-toggle).anp-button-metadata-toggle .frontmatter-container .frontmatter-container-header:hover, -body:not(.anuppuccin-accent-toggle) .markdown-rendered.metadata-button .frontmatter-container .frontmatter-container-header:hover { - background-color: hsla(var(--color-accent-hsl), 0.7); -} -body:not(.anuppuccin-accent-toggle).anp-button-metadata-toggle .frontmatter-container .frontmatter-container-header:active, -body:not(.anuppuccin-accent-toggle) .markdown-rendered.metadata-button .frontmatter-container .frontmatter-container-header:active { - background-color: hsla(var(--color-accent-hsl), 0.6); -} - -.anp-button-metadata-toggle .frontmatter-container, -.markdown-rendered.metadata-button .frontmatter-container { - padding: 0; -} -.anp-button-metadata-toggle .frontmatter-container .frontmatter-container-header, -.markdown-rendered.metadata-button .frontmatter-container .frontmatter-container-header { - width: 32px !important; - z-index: 1; - height: 32px !important; - text-overflow: clip; - overflow: hidden; - color: transparent !important; - position: absolute; - left: calc(100% - 32px); - border-radius: 6px; -} -.anp-button-metadata-toggle .frontmatter-container .frontmatter-container-header:after, -.markdown-rendered.metadata-button .frontmatter-container .frontmatter-container-header:after { - position: absolute; - content: " "; - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' data-darkreader-inline-stroke='' style='--darkreader-inline-stroke:currentColor;'%3E%3Cpolygon points='12 2 2 7 12 12 22 7 12 2'%3E%3C/polygon%3E%3Cpolyline points='2 17 12 22 22 17'%3E%3C/polyline%3E%3Cpolyline points='2 12 12 17 22 12'%3E%3C/polyline%3E%3C/svg%3E"); - mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' data-darkreader-inline-stroke='' style='--darkreader-inline-stroke:currentColor;'%3E%3Cpolygon points='12 2 2 7 12 12 22 7 12 2'%3E%3C/polygon%3E%3Cpolyline points='2 17 12 22 22 17'%3E%3C/polyline%3E%3Cpolyline points='2 12 12 17 22 12'%3E%3C/polyline%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; - background-size: contain; - background-color: var(--background-primary); - color: var(--background-secondary); - width: 22px; - height: 22px; - margin-left: 5px; - margin-top: 5px; -} - -/*-------Tweak for Minimal Cards-------------- -Minimal cards are a snippet designed by Kepano for the Minimal theme. -None of the original code was used in this theme, and the following code is merely some tweaks to the snippet. ---------------------------------------------*/ -.cards .table-view-table > tbody > tr > td:last-child { - border-bottom-color: transparent !important; - /*-No border for last cell-*/ -} -.cards .table-view-table > tbody > tr > td:first-child { - width: 100% !important; - /*-Max width for first cell-*/ - border-bottom: 1px dashed var(--background-modifier-border) !important; - /*-Border for first table that spans to the end because of max width-*/ -} -.cards .table-view-table > tbody > tr > td:first-child span { - margin: 2px calc(var(--cards-padding) * 0.5) 0 calc(var(--cards-padding) * 0.5); - /*-Add padding to text-*/ -} -.cards .table-view-table > tbody > tr > td:first-child span a { - padding: 0 !important; - /*-0 padding on link-*/ -} -.cards .table-view-table > tbody > tr > td:not(:last-child):not(:first-child) > .el-p.el-p.el-p:not(.el-embed-image) { - border-bottom: 1px dashed var(--background-modifier-border); -} -.cards:not([class*=cards-cols-]) { - --cards-columns: repeat(auto-fit, minmax(var(--cards-min-width), var(--cards-max-width))); - /*-force card width to be obeyed on notes not having cards-cols css class-*/ -} - -.cards.cards-bookmark .table-view-table .table-view-tbody tr::after { - --text-normal: var(--text-muted); - content: " "; - width: 25px; - height: 25px; - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! --%3E%3Cpath d='M0 48V487.7C0 501.1 10.9 512 24.3 512c5 0 9.9-1.5 14-4.4L192 400 345.7 507.6c4.1 2.9 9 4.4 14 4.4c13.4 0 24.3-10.9 24.3-24.3V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48z'/%3E%3C/svg%3E"); - /*-SVG for bookmark-*/ - -webkit-mask-repeat: no-repeat; - background-color: var(--color-accent); - /*-Bookmark follows accent color-*/ - position: absolute; - margin-top: calc(-2px + -1 * var(--cards-border-width)); - /*-Bookmark is a bit higher than the card-*/ - margin-left: 5px; - /*-Bookmark is 5px from the left*/ -} -.cards.cards-bookmark .table-view-table tbody tr > td:first-child span { - margin: 2px calc(var(--cards-padding) * 0.5) 0 calc(var(--cards-padding) * 0.5 + 20px); - /*-Shift first cell title to the left by about 20px-*/ -} - -/*---------------COLORFUL FRAME--------------*/ -/*---------------------------------- -This feature is inspired by Kepano's Minimal theme: https://github.com/kepano/obsidian-minimal -None of the original code was used, and was written from scratch. -----------------------------------*/ -body { - --colorful-icon-color: var(--background-secondary); - --colorful-icon-color-alt: var(--background-secondary-alt); - --colorful-frame-color: rgba(var(--anp-colorful-frame-color, var(--ctp-accent)), var(--anp-colorful-frame-opacity, 1)); -} - -body.anp-colorful-frame-icon-toggle-light.theme-light, -body.anp-colorful-frame-icon-toggle-dark.theme-dark { - --colorful-icon-color: var(--text-normal); - --colorful-icon-color-alt: var(--text-muted); -} - -.anp-colorful-frame.anp-fixed-status-bar.anp-card-layout .status-bar, .anp-colorful-frame.anp-fixed-status-bar.anp-border-layout .status-bar { - --status-bar-background: var(--colorful-frame-color); - --status-bar-text-color: var(--colorful-icon-color); -} -.anp-colorful-frame.anp-fixed-status-bar.anp-card-layout .status-bar .status-bar-item.mod-clickable:hover, .anp-colorful-frame.anp-fixed-status-bar.anp-border-layout .status-bar .status-bar-item.mod-clickable:hover { - color: var(--colorful-icon-color); - background-color: rgba(var(--ctp-crust), 0.2); -} -.anp-colorful-frame.anp-card-layout .workspace-split.mod-right-split .workspace-tabs .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner, .anp-colorful-frame.anp-card-layout .workspace-split.mod-left-split .workspace-tabs .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-split.mod-left-split .workspace-tabs.mod-top .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-split.mod-right-split .workspace-tabs.mod-top .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner { - background-color: rgba(var(--ctp-crust), 0.2); -} -.anp-colorful-frame.is-frameless.is-frameless:not(.is-hidden-frameless) .sidebar-toggle-button.mod-left { - border-radius: 0 var(--radius-m) var(--radius-m) 0; -} -.anp-colorful-frame.anuppuccin-accent-toggle.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top .workspace-tab-header-container, .anp-colorful-frame.anuppuccin-accent-toggle.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-ribbon.mod-left:before, .anp-colorful-frame.anuppuccin-accent-toggle.anp-colorful-frame.anp-card-layout, .anp-colorful-frame.anuppuccin-accent-toggle.anp-colorful-frame.anp-card-layout .workspace-tabs.mod-top, .anp-colorful-frame.anuppuccin-accent-toggle.anp-colorful-frame.anp-card-layout .sidebar-toggle-button, .anp-colorful-frame.anuppuccin-accent-toggle.anp-colorful-frame.anp-card-layout .workspace-ribbon.mod-left:before { - --tab-container-background: rgba(var(--anp-colorful-frame-color, var(--ctp-accent)), var(--anp-colorful-frame-opacity, 1)); - --titlebar-background: rgba(var(--anp-colorful-frame-color, var(--ctp-accent)), var(--anp-colorful-frame-opacity, 1)); -} -.anp-colorful-frame.anuppuccin-accent-toggle.anp-colorful-frame.anp-card-layout .prompt { - --background-modifier-hover: rgba(var(--ctp-text), 0.075) ; -} -.anp-colorful-frame.anuppuccin-accent-toggle.anp-colorful-frame .sidebar-toggle-button, .anp-colorful-frame.anp-colorful-frame.anp-colorful-frame.anp-colorful-frame .sidebar-toggle-button { - --background-modifier-hover: rgba(var(--ctp-text), 0.075); -} -.anp-colorful-frame.is-focused .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner .workspace-tab-header-inner-title, -.anp-colorful-frame.is-focused .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner .workspace-tab-header-inner-close-button { - color: var(--text-muted); -} -.anp-colorful-frame .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner .workspace-tab-header-inner-close-button { - color: var(--text-muted); -} -.anp-colorful-frame.is-focused .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active .workspace-tab-header-inner .workspace-tab-header-inner-title, -.anp-colorful-frame.is-focused .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header.is-active .workspace-tab-header-inner .workspace-tab-header-inner-close-button { - color: var(--color-accent); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top .workspace-tab-header-container, .anp-colorful-frame.anp-colorful-frame.anp-card-layout, .anp-colorful-frame.anp-colorful-frame.anp-card-layout .workspace-tabs.mod-top, .anp-colorful-frame.anp-colorful-frame.anp-card-layout .sidebar-toggle-button, .anp-colorful-frame.anp-colorful-frame.anp-card-layout .workspace-ribbon.mod-left:before, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-ribbon.mod-left:before { - --tab-container-background: hsla(var(--anp-colorful-frame-color-hsl, var(--color-accent-hsl)), var(--anp-colorful-frame-opacity, 1)); - --titlebar-background: hsla(var(--anp-colorful-frame-color-hsl, var(--color-accent-hsl)), var(--anp-colorful-frame-opacity, 1)); -} -.anp-colorful-frame.anp-card-layout { - --divider-color-hover: var(--background-secondary-alt); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top:not(.mod-stacked) .workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top:not(.mod-stacked) .workspace-tab-header.is-active, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top:not(.mod-stacked) .is-focused.workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top:not(.mod-stacked) .workspace-tab-header-container, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top:not(.mod-stacked) .workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top:not(.mod-stacked) .workspace-tab-header.is-active, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top:not(.mod-stacked) .is-focused.workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top:not(.mod-stacked) .workspace-tab-header-container { - --tab-text-color: var(--colorful-icon-color-alt); - --icon-color: var(--colorful-icon-color-alt); - --icon-color-hover: var(--colorful-icon-color); - --tab-text-color-focused: var(--colorful-icon-color-alt); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top.mod-stacked .workspace-tab-header-new-tab .clickable-icon, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top.mod-stacked .workspace-tab-header-new-tab .clickable-icon { - --icon-color: var(--colorful-icon-color-alt); - --icon-color-hover: var(--colorful-icon-color); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top .workspace-tab-header-tab-list .clickable-icon, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top .workspace-tab-header-tab-list .clickable-icon:hover, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top .workspace-tab-header-new-tab .clickable-icon, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top .workspace-tab-header-new-tab .clickable-icon:hover, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top .workspace-tab-header-tab-list .clickable-icon, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top .workspace-tab-header-tab-list .clickable-icon:hover, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top .workspace-tab-header-new-tab .clickable-icon, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-top .workspace-tab-header-new-tab .clickable-icon:hover { - color: var(--colorful-icon-color-alt); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-mini-tab-toggle .mod-top, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.is-focused.anp-mini-tab-toggle .mod-top { - --tab-text-color-focused-active-current: var(--colorful-icon-color-alt); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-mini-tab-toggle .mod-top .workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-mini-tab-toggle .mod-top .workspace-tab-header.is-active, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header.is-active, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header.is-active, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header.is-active { - --tab-text-color-focused-active: var(--colorful-icon-color-alt); - --tab-text-color-active: var(--colorful-icon-color-alt); - --tab-text-color-focused: var(--colorful-icon-color-alt); - --tab-text-color-focused-active-current: var(--colorful-icon-color-alt); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-mini-tab-toggle .mod-top .workspace-tab-header .workspace-tab-header-inner-close-button, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-mini-tab-toggle .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-close-button, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header .workspace-tab-header-inner-close-button, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-close-button, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header .workspace-tab-header-inner-close-button, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-close-button, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header .workspace-tab-header-inner-close-button, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.is-focused.anp-mini-tab-toggle .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-close-button { - --tab-text-color-focused: var(--colorful-icon-color-alt); - --tab-text-color-focused-active-current: var(--colorful-icon-color-alt); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-right-split .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-left-split .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top .workspace-tab-header-container .clickable-icon.has-active-menu, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-top .workspace-tab-header-container .clickable-icon:active { - --icon-color-focused: var(--colorful-icon-color-alt); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-tab-header, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-tab-header .workspace-tab-header-inner-close-button { - --tab-text-color-focused: var(--colorful-icon-color-alt); - --tab-text-color-focused-active-current: var(--colorful-icon-color-alt); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-tab-header.is-active, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-tab-header.is-active .workspace-tab-header-inner-close-button { - --tab-text-color-focused: var(--text-faint); - --tab-text-color-focused-active-current: var(--text-normal); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-left-split .mod-top .workspace-tab-header.is-active, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-right-split .mod-top .workspace-tab-header.is-active { - background-color: rgba(var(--ctp-crust), 0.2); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-left-split .mod-top .workspace-tab-header.is-active:hover, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-right-split .mod-top .workspace-tab-header.is-active:hover { - background-color: rgba(var(--ctp-crust), 0.3); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-colorful-frame-icon-toggle-light.theme-light .mod-left-split .mod-top .workspace-tab-header.is-active, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-colorful-frame-icon-toggle-light.theme-light .mod-right-split .mod-top .workspace-tab-header.is-active, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-colorful-frame-icon-toggle-dark.theme-dark .mod-left-split .mod-top .workspace-tab-header.is-active, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-colorful-frame-icon-toggle-dark.theme-dark .mod-right-split .mod-top .workspace-tab-header.is-active { - background-color: rgba(var(--ctp-text), 0.3); -} -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused .mod-active:not(.mod-stacked).mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon, .anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-left-split .mod-top .workspace-tab-header:active .workspace-tab-header-inner-icon, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .mod-right-split .mod-top .workspace-tab-header:active .workspace-tab-header-inner-icon { - color: var(--colorful-icon-color-alt); -} -.anp-colorful-frame.anp-card-layout .mod-vertical .workspace-tabs { - background-color: var(--tab-container-background); -} - -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).is-focused.anp-mini-tab-toggle .mod-top:not(.mod-stacked) .workspace-tab-header:not(.is-active), -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-mini-tab-toggle .mod-top:not(.mod-stacked) .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner-close-button { - color: var(--colorful-icon-color-alt); - --tab-text-color-focused-active-current: var(--colorful-icon-color-alt); -} - -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-split.mod-vertical > * > .workspace-leaf-resize-handle, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-split.mod-left-split > .workspace-leaf-resize-handle, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout) .workspace-split.mod-right-split > .workspace-leaf-resize-handle { - height: calc(100% - var(--header-height)); -} - -.anp-colorful-frame .sidebar-toggle-button.sidebar-toggle-button { - background-color: var(--background-primary) !important; -} - -.anp-colorful-frame .sidebar-toggle-button { - padding: var(--size-4-1) !important; - background-color: var(--background-primary); - --tab-container-background: var(--background-primary) !important; - height: calc(var(--header-height) - 5px); - margin-right: 0; - border-radius: 0 0 var(--radius-m) var(--radius-m); - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: var(--tab-outline-color); - --icon-color: var(--text-muted); - --icon-color-hover: var(--text-muted); - --icon-color-active: var(--text-accent); - --icon-color-focused: var(--text-normal); -} -.anp-colorful-frame .sidebar-toggle-button .clickable-icon { - --icon-color: var(--text-muted) !important; - --icon-color-hover: var(--text-muted) !important; - --icon-color-active: var(--text-accent) !important; - --icon-color-focused: var(--text-normal) !important; -} - -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-mini-tab-toggle.is-focused .mod-active.mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame:not(.anp-card-layout, .anp-border-layout).anp-mini-tab-toggle.is-focused .mod-active.mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-title { - color: var(--background-primary); -} - -.anp-colorful-frame.mod-macos .sidebar-toggle-button.mod-right { - border-radius: 0 0 0 var(--radius-m); -} - -.anp-colorful-frame.is-fullscreen:not(.is-popout-window) .sidebar-toggle-button.mod-left { - border-radius: 0 0 var(--radius-m) 0; -} - -body.anp-colorful-frame.anp-card-layout .workspace, -.anp-colorful-frame.anuppuccin-accent-toggle.anp-card-layout .workspace-tabs { - background-color: var(--tab-container-background); -} - -.anp-colorful-frame.anp-card-layout, -.anp-colorful-frame.anp-card-layout .workspace-tab-container, -.anp-colorful-frame.anp-card-layout.anp-mini-tab-toggle .mod-vertical .workspace-tab-header.is-active, -.anp-colorful-frame.anp-card-layout:not(.anp-card-layout-filebrowser) .workspace-leaf-content[data-type=file-explorer] { - --tab-text-color: var(--background-secondary-alt); - --tab-text-color-focused: var(--background-secondary-alt); - --tab-text-color-focused-active: var(--background-secondary-alt); - --tab-text-color-focused-highlighted: var(--background-secondary-alt); - --tab-text-color-focused-active-current: var(--background-secondary-alt); - --icon-color: var(--background-secondary-alt); - --icon-color-hover: var(--background-secondary-alt); - --icon-color-active: var(--background-secondary-alt); - --icon-color-focused: var(--background-secondary-alt); -} - -.anp-colorful-frame.anp-card-layout:not(.anp-card-layout-filebrowser).anp-colorful-frame-icon-toggle-light.theme-light .workspace-leaf-content[data-type=file-explorer], .anp-colorful-frame.anp-card-layout:not(.anp-card-layout-filebrowser).anp-colorful-frame-icon-toggle-dark.theme-dark .workspace-leaf-content[data-type=file-explorer] { - --tab-text-color: var(--text-normal); - --tab-text-color-focused: var(--text-normal); - --tab-text-color-focused-active: var(--text-normal); - --tab-text-color-focused-highlighted: var(--text-normal); - --tab-text-color-focused-active-current: var(--text-normal); - --icon-color: var(--text-normal); - --icon-color-hover: var(--text-normal); - --icon-color-active: var(--text-normal); - --icon-color-focused: var(--text-normal); -} - -.anp-colorful-frame.anp-card-layout.anp-colorful-frame-icon-toggle-light.theme-light, -.anp-colorful-frame.anp-card-layout.anp-colorful-frame-icon-toggle-dark.theme-dark, -.anp-colorful-frame.anp-card-layout.anp-card-layout-actions .workspace-ribbon, -.anp-colorful-frame.anp-card-layout .workspace-tab-container, -.anp-colorful-frame.anp-card-layout .modal, -.anp-colorful-frame.anp-card-layout .mod-vertical .workspace-tab-header.is-active, -.anp-colorful-frame.anp-card-layout.anp-alternate-tab-toggle .mod-vertical .workspace-tab-header { - --tab-text-color: var(--text-faint); - --tab-text-color-active: var(--text-muted); - --tab-text-color-focused: var(--text-muted); - --tab-text-color-focused-active: var(--text-muted); - --tab-text-color-focused-highlighted: var(--text-accent); - --tab-text-color-focused-active-current: var(--text-normal); - --icon-color: var(--text-muted); - --icon-color-hover: var(--text-muted); - --icon-color-active: var(--text-accent); - --icon-color-focused: var(--text-normal); -} - -.anp-colorful-frame.anp-card-layout:not(.anp-alternate-layout) .workspace-tab-header-status-icon { - color: var(--icon-color); -} - -.anp-colorful-frame.anp-card-layout.is-focused:not(.anp-mini-tab-toggle) .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame.anp-card-layout.is-focused:not(.anp-mini-tab-toggle) .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title { - color: var(--color-accent); -} - -.anp-colorful-frame.anp-card-layout.anp-mini-tab-toggle .mod-vertical .workspace-tab-header .workspace-tab-header-inner-title, -.anp-colorful-frame.anp-card-layout.anp-mini-tab-toggle .mod-vertical .workspace-tab-header .workspace-tab-header-inner-title, -.anp-colorful-frame.anp-card-layout.is-focused:not(.anp-colorful-frame-icon-toggle-dark.theme-dark) .mod-left-split .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame.anp-card-layout.is-focused:not(.anp-colorful-frame-icon-toggle-light.theme-light) .mod-left-split .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame.anp-card-layout.is-focused:not(.anp-colorful-frame-icon-toggle-dark.theme-dark) .mod-right-split .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame.anp-card-layout.is-focused:not(.anp-colorful-frame-icon-toggle-light.theme-light) .mod-right-split .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon { - color: var(--background-secondary-alt); -} - -.anp-colorful-frame.anp-card-layout.is-focused.anp-colorful-frame-icon-toggle-light.theme-light .mod-left-split .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame.anp-card-layout.is-focused.anp-colorful-frame-icon-toggle-light.theme-light .mod-right-split .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, .anp-colorful-frame.anp-card-layout.is-focused.anp-colorful-frame-icon-toggle-dark.theme-dark .mod-left-split .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -.anp-colorful-frame.anp-card-layout.is-focused.anp-colorful-frame-icon-toggle-dark.theme-dark .mod-right-split .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon { - color: var(--text-normal); -} - -.anp-colorful-frame.anp-card-layout .mod-left-split .workspace-tab-container, -.anp-colorful-frame.anp-card-layout .mod-right-split .workspace-tab-container { - background-color: transparent; -} -.anp-colorful-frame.anp-card-layout .mod-left-split { - background-color: transparent; -} -.anp-colorful-frame.anp-card-layout .mod-vertical .workspace-tab-container { - background-color: transparent; -} - -.anp-colorful-frame.anp-card-layout .mod-right-split .workspace-tab-header.is-active, -.anp-colorful-frame.anp-card-layout .mod-left-split .workspace-tab-header.is-active { - background-color: rgba(var(--ctp-crust), 0.2); -} -.anp-colorful-frame.anp-card-layout .mod-right-split .workspace-tab-header.is-active:hover, -.anp-colorful-frame.anp-card-layout .mod-left-split .workspace-tab-header.is-active:hover { - background-color: rgba(var(--ctp-crust), 0.3); -} - -.anp-colorful-frame.anp-card-layout.anp-colorful-frame-icon-toggle-light.theme-light .mod-right-split .workspace-tab-header.is-active, -.anp-colorful-frame.anp-card-layout.anp-colorful-frame-icon-toggle-light.theme-light .mod-left-split .workspace-tab-header.is-active, .anp-colorful-frame.anp-card-layout.anp-colorful-frame-icon-toggle-dark.theme-dark .mod-right-split .workspace-tab-header.is-active, -.anp-colorful-frame.anp-card-layout.anp-colorful-frame-icon-toggle-dark.theme-dark .mod-left-split .workspace-tab-header.is-active { - background-color: rgba(var(--ctp-text), 0.3); -} - -.mod-top .workspace-tab-header-inner::after { - display: none; -} - -.anp-colorful-frame.anp-card-layout:not(.anp-mini-tab-toggle) .mod-vertical .workspace-tab-header.is-active { - --tab-text-color-focused: var(--text-muted); - --tab-text-color-focused-active: var(--text-normal); -} - -.anp-mini-tab-toggle.anp-colorful-frame .workspace-split:not(.mod-left-split):not(.mod-right-split) .workspace-tabs.mod-top .workspace-tab-header-container-inner .workspace-tab-header.is-active { - border-bottom: 2px solid var(--background-secondary-alt); -} - -.anp-colorful-frame.anp-card-layout .workspace-drop-overlay:before { - background-color: var(--background-secondary-alt); - border-radius: var(--radius-m); - opacity: 0.5; -} - -.anp-colorful-frame { - --titlebar-background: var(--anp-colorful-frame-color, var(--color-accent)); - --titlebar-background-focused: var(--anp-colorful-frame-color, var(--color-accent)); - --titlebar-text-color: var(--background-primary); - --titlebar-text-color-focused: var(--background-secondary-alt); -} - -.anp-colorful-frame.is-frameless:not(.is-hidden-frameless) .sidebar-toggle-button.mod-right, -.anp-colorful-frame.is-frameless:not(.is-hidden-frameless) .sidebar-toggle-button.mod-left { - border-radius: var(--radius-m); -} - -.anp-colorful-frame:not(.is-frameless) .sidebar-toggle-button.mod-right, -.anp-colorful-frame:not(.is-frameless) .sidebar-toggle-button.mod-left { - border-radius: var(--radius-m); -} - -body.anp-colorful-frame.anp-border-layout .horizontal-main-container { - background-color: var(--colorful-frame-color); - --titlebar-background: var(--colorful-frame-color); - --ribbon-background: var(--colorful-frame-color); - --ribbon-background-collapsed: var(--colorful-frame-color); - --card-background-color: var(--colorful-frame-color); -} -body.anp-colorful-frame.anp-border-layout .workspace-ribbon { - --icon-color: var(--colorful-icon-color); - --icon-color-hover: var(--colorful-icon-color-alt); - --icon-color-active: var(--colorful-icon-color-alt); - --icon-color-focused: var(--colorful-icon-color); -} -body.anp-colorful-frame.anp-border-layout .workspace-ribbon .clickable-icon:hover { - background-color: rgba(var(--ctp-crust), 0.2); -} -body.anp-colorful-frame.anp-border-layout .workspace-ribbon .clickable-icon:active { - background-color: rgba(var(--ctp-crust), 0.3); -} -body.anp-colorful-frame.anp-border-layout .workspace-tabs.mod-top .workspace-tab-header-container .clickable-icon { - --icon-color: var(--colorful-icon-color); - --icon-color-hover: var(--colorful-icon-color-alt); - --icon-color-active: var(--colorful-icon-color-alt); - --icon-color-focused: var(--colorful-icon-color); -} -body.anp-colorful-frame.anp-border-layout .workspace-tabs.mod-top .workspace-tab-header-container .clickable-icon:hover { - background-color: rgba(var(--ctp-crust), 0.2); -} -body.anp-colorful-frame.anp-border-layout .workspace-tabs.mod-top .workspace-tab-header-container .clickable-icon:active { - background-color: rgba(var(--ctp-crust), 0.3); -} -body.anp-colorful-frame.anp-border-layout .workspace-split.mod-right-split .workspace-tabs.mod-top > .workspace-tab-header-container, body.anp-colorful-frame.anp-border-layout .workspace-split.mod-left-split .workspace-tabs.mod-top > .workspace-tab-header-container { - --icon-color: var(--colorful-icon-color); - --icon-color-hover: var(--colorful-icon-color-alt); - --icon-color-active: var(--colorful-icon-color-alt); - --icon-color-focused: var(--colorful-icon-color); -} -body.anp-colorful-frame.anp-border-layout .workspace-split.mod-right-split .workspace-tabs.mod-top > .workspace-tab-header-container .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner, body.anp-colorful-frame.anp-border-layout .workspace-split.mod-left-split .workspace-tabs.mod-top > .workspace-tab-header-container .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner { - background-color: rgba(var(--ctp-crust), 0.2); -} -body.anp-colorful-frame.anp-border-layout .workspace-split.mod-right-split .workspace-tabs.mod-top > .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner, body.anp-colorful-frame.anp-border-layout .workspace-split.mod-left-split .workspace-tabs.mod-top > .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner { - background-color: rgba(var(--ctp-crust), 0.3); -} -body.anp-colorful-frame.anp-border-layout .workspace-split.mod-right-split .workspace-tabs.mod-top > .workspace-tab-header-container .clickable-icon:hover, body.anp-colorful-frame.anp-border-layout .workspace-split.mod-left-split .workspace-tabs.mod-top > .workspace-tab-header-container .clickable-icon:hover { - background-color: rgba(var(--ctp-crust), 0.2); -} -body.anp-colorful-frame.anp-border-layout .workspace-split.mod-right-split .workspace-tabs.mod-top > .workspace-tab-header-container .clickable-icon:active, body.anp-colorful-frame.anp-border-layout .workspace-split.mod-left-split .workspace-tabs.mod-top > .workspace-tab-header-container .clickable-icon:active { - background-color: rgba(var(--ctp-crust), 0.3); -} -body.anp-colorful-frame.anp-border-layout .workspace-split.mod-right-split .workspace-tabs.mod-top > .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -body.anp-colorful-frame.anp-border-layout .workspace-split.mod-right-split .workspace-tabs.mod-top > .workspace-tab-header-container .is-focused .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title, body.anp-colorful-frame.anp-border-layout .workspace-split.mod-left-split .workspace-tabs.mod-top > .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner-icon, -body.anp-colorful-frame.anp-border-layout .workspace-split.mod-left-split .workspace-tabs.mod-top > .workspace-tab-header-container .is-focused .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title { - color: var(--colorful-icon-color); -} -body.anp-colorful-frame.anp-border-layout.anp-mini-tab-toggle .workspace-tabs.mod-top .workspace-tab-header-inner-title, -body.anp-colorful-frame.anp-border-layout.anp-mini-tab-toggle .workspace-tabs.mod-top .workspace-tab-header-status-container, -body.anp-colorful-frame.anp-border-layout.anp-mini-tab-toggle .workspace-tabs.mod-top .workspace-tab-header-inner-close-button, -body.anp-colorful-frame.anp-border-layout.anp-mini-tab-toggle .workspace-tabs.mod-top .workspace-tab-header-inner-icon { - color: var(--background-primary); -} - -/*------------CUSTOM CHECKBOXES-----------*/ -/*---------------------------------- -This feature is inspired by Cecilia May's Primary theme: https://github.com/ceciliamay/obsidianmd-theme-primary -None of the original code was used and only the checkbox ideas were utilised. -Icons were taken from Font Awesome: https://fontawesome.com/ -----------------------------------*/ -.anp-custom-checkboxes [data-task=x] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=x] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=x][type=checkbox]:checked { - --checkbox-color: rgb(var(--ctp-green)); - --checkbox-color-hover: rgb(var(--ctp-green)); -} -.anp-custom-checkboxes [data-task="!"] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task="!"] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task="!"][type=checkbox]:checked { - --checkbox-color: rgb(var(--ctp-yellow)); - --checkbox-color-hover: rgb(var(--ctp-yellow)); -} -.anp-custom-checkboxes [data-task="!"] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task="!"] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task="!"][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 512'%3E%3C!--! --%3E%3Cpath d='M96 64c0-17.7-14.3-32-32-32S32 46.3 32 64V320c0 17.7 14.3 32 32 32s32-14.3 32-32V64zM64 480c22.1 0 40-17.9 40-40s-17.9-40-40-40s-40 17.9-40 40s17.9 40 40 40z'/%3E%3C/svg%3E"); - -webkit-mask-size: 20%; -} -.anp-custom-checkboxes [data-task="!"] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task="!"] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task="!"][type=checkbox]:checked:before { - color: var(--checkbox-color); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task="?"] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task="?"] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task="?"][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task="?"] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task="?"] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task="?"][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! --%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM288 352c0 17.7-14.3 32-32 32s-32-14.3-32-32s14.3-32 32-32s32 14.3 32 32z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-peach)); - left: 0px; -} -.anp-custom-checkboxes [data-task="?"] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task="?"] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task="?"][type=checkbox]:checked:before { - color: rgb(var(--ctp-peach)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task="-"] { - text-decoration: var(--checklist-done-decoration); - color: var(--checklist-done-color); -} -.anp-custom-checkboxes [data-task="-"] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task="-"] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task="-"][type=checkbox]:checked { - --checkbox-color: rgb(var(--ctp-red)); - --checkbox-color-hover: rgb(var(--ctp-red)); -} -.anp-custom-checkboxes [data-task="-"] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task="-"] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task="-"][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! --%3E%3Cpath d='M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z'/%3E%3C/svg%3E"); - -webkit-mask-size: 50%; -} -.anp-custom-checkboxes [data-task="-"] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task="-"] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task="-"][type=checkbox]:checked:before { - color: var(--checkbox-color); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=b] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=b] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=b][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=b] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=b] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=b][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! --%3E%3Cpath d='M0 48V487.7C0 501.1 10.9 512 24.3 512c5 0 9.9-1.5 14-4.4L192 400 345.7 507.6c4.1 2.9 9 4.4 14 4.4c13.4 0 24.3-10.9 24.3-24.3V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-red)); - left: 0px; -} -.anp-custom-checkboxes [data-task=b] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=b] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=b][type=checkbox]:checked:before { - color: rgb(var(--ctp-red)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=I] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=I] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=I][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=I] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=I] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=I][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! --%3E%3Cpath d='M272 384c9.6-31.9 29.5-59.1 49.2-86.2l0 0c5.2-7.1 10.4-14.2 15.4-21.4c19.8-28.5 31.4-63 31.4-100.3C368 78.8 289.2 0 192 0S16 78.8 16 176c0 37.3 11.6 71.9 31.4 100.3c5 7.2 10.2 14.3 15.4 21.4l0 0c19.8 27.1 39.7 54.4 49.2 86.2H272zM192 512c44.2 0 80-35.8 80-80V416H112v16c0 44.2 35.8 80 80 80zM112 176c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-61.9 50.1-112 112-112c8.8 0 16 7.2 16 16s-7.2 16-16 16c-44.2 0-80 35.8-80 80z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-yellow)); - left: 0px; -} -.anp-custom-checkboxes [data-task=I] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=I] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=I][type=checkbox]:checked:before { - color: rgb(var(--ctp-yellow)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=p] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=p] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=p][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=p] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=p] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=p][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! --%3E%3Cpath d='M313.4 32.9c26 5.2 42.9 30.5 37.7 56.5l-2.3 11.4c-5.3 26.7-15.1 52.1-28.8 75.2H464c26.5 0 48 21.5 48 48c0 25.3-19.5 46-44.3 47.9c7.7 8.5 12.3 19.8 12.3 32.1c0 23.4-16.8 42.9-38.9 47.1c4.4 7.2 6.9 15.8 6.9 24.9c0 21.3-13.9 39.4-33.1 45.6c.7 3.3 1.1 6.8 1.1 10.4c0 26.5-21.5 48-48 48H294.5c-19 0-37.5-5.6-53.3-16.1l-38.5-25.7C176 420.4 160 390.4 160 358.3V320 272 247.1c0-29.2 13.3-56.7 36-75l7.4-5.9c26.5-21.2 44.6-51 51.2-84.2l2.3-11.4c5.2-26 30.5-42.9 56.5-37.7zM32 192H96c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V224c0-17.7 14.3-32 32-32z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-green)); - left: 0px; -} -.anp-custom-checkboxes [data-task=p] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=p] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=p][type=checkbox]:checked:before { - color: rgb(var(--ctp-green)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=c] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=c] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=c][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=c] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=c] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=c][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! --%3E%3Cpath d='M313.4 479.1c26-5.2 42.9-30.5 37.7-56.5l-2.3-11.4c-5.3-26.7-15.1-52.1-28.8-75.2H464c26.5 0 48-21.5 48-48c0-25.3-19.5-46-44.3-47.9c7.7-8.5 12.3-19.8 12.3-32.1c0-23.4-16.8-42.9-38.9-47.1c4.4-7.3 6.9-15.8 6.9-24.9c0-21.3-13.9-39.4-33.1-45.6c.7-3.3 1.1-6.8 1.1-10.4c0-26.5-21.5-48-48-48H294.5c-19 0-37.5 5.6-53.3 16.1L202.7 73.8C176 91.6 160 121.6 160 153.7V192v48 24.9c0 29.2 13.3 56.7 36 75l7.4 5.9c26.5 21.2 44.6 51 51.2 84.2l2.3 11.4c5.2 26 30.5 42.9 56.5 37.7zM32 320H96c17.7 0 32-14.3 32-32V64c0-17.7-14.3-32-32-32H32C14.3 32 0 46.3 0 64V288c0 17.7 14.3 32 32 32z'/%3E%3C/svg%3E"); - -webkit-mask-size: 100%; - background-color: rgb(var(--ctp-red)); - left: 0px; -} -.anp-custom-checkboxes [data-task=c] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=c] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=c][type=checkbox]:checked:before { - color: var(--checkbox-color); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=i] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=i] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=i][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=i] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=i] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=i][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! --%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-144c-17.7 0-32-14.3-32-32s14.3-32 32-32s32 14.3 32 32s-14.3 32-32 32z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-blue)); - left: 0px; -} -.anp-custom-checkboxes [data-task=i] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=i] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=i][type=checkbox]:checked:before { - color: rgb(var(--ctp-blue)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=l] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=l] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=l][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=l] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=l] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=l][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! --%3E%3Cpath d='M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 256c-35.3 0-64-28.7-64-64s28.7-64 64-64s64 28.7 64 64s-28.7 64-64 64z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-mauve)); - left: 0px; -} -.anp-custom-checkboxes [data-task=l] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=l] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=l][type=checkbox]:checked:before { - color: rgb(var(--ctp-mauve)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task="*"] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task="*"] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task="*"][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task="*"] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task="*"] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task="*"][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! --%3E%3Cpath d='M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-yellow)); - left: 0px; -} -.anp-custom-checkboxes [data-task="*"] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task="*"] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task="*"][type=checkbox]:checked:before { - color: rgb(var(--ctp-yellow)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=n] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=n] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=n][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=n] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=n] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=n][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! --%3E%3Cpath d='M32 32C32 14.3 46.3 0 64 0H320c17.7 0 32 14.3 32 32s-14.3 32-32 32H290.5l11.4 148.2c36.7 19.9 65.7 53.2 79.5 94.7l1 3c3.3 9.8 1.6 20.5-4.4 28.8s-15.7 13.3-26 13.3H32c-10.3 0-19.9-4.9-26-13.3s-7.7-19.1-4.4-28.8l1-3c13.8-41.5 42.8-74.8 79.5-94.7L93.5 64H64C46.3 64 32 49.7 32 32zM160 384h64v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V384z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-maroon)); - left: 0px; -} -.anp-custom-checkboxes [data-task=n] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=n] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=n][type=checkbox]:checked:before { - color: rgb(var(--ctp-maroon)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=S] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=S] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=S][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=S] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=S] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=S][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! --%3E%3Cpath d='M320 96H192L144.6 24.9C137.5 14.2 145.1 0 157.9 0H354.1c12.8 0 20.4 14.2 13.3 24.9L320 96zM192 128H320c3.8 2.5 8.1 5.3 13 8.4C389.7 172.7 512 250.9 512 416c0 53-43 96-96 96H96c-53 0-96-43-96-96C0 250.9 122.3 172.7 179 136.4l0 0 0 0c4.8-3.1 9.2-5.9 13-8.4zm84.1 96c0-11.1-9-20.1-20.1-20.1s-20.1 9-20.1 20.1v6c-5.6 1.2-10.9 2.9-15.9 5.1c-15 6.8-27.9 19.4-31.1 37.7c-1.8 10.2-.8 20 3.4 29c4.2 8.8 10.7 15 17.3 19.5c11.6 7.9 26.9 12.5 38.6 16l2.2 .7c13.9 4.2 23.4 7.4 29.3 11.7c2.5 1.8 3.4 3.2 3.8 4.1c.3 .8 .9 2.6 .2 6.7c-.6 3.5-2.5 6.4-8 8.8c-6.1 2.6-16 3.9-28.8 1.9c-6-1-16.7-4.6-26.2-7.9l0 0 0 0 0 0 0 0c-2.2-.8-4.3-1.5-6.3-2.1c-10.5-3.5-21.8 2.2-25.3 12.7s2.2 21.8 12.7 25.3c1.2 .4 2.7 .9 4.4 1.5c7.9 2.7 20.3 6.9 29.8 9.1V416c0 11.1 9 20.1 20.1 20.1s20.1-9 20.1-20.1v-5.5c5.4-1 10.5-2.5 15.4-4.6c15.7-6.7 28.4-19.7 31.6-38.7c1.8-10.4 1-20.3-3-29.4c-3.9-9-10.2-15.6-16.9-20.5c-12.2-8.8-28.3-13.7-40.4-17.4l-.8-.2c-14.2-4.3-23.8-7.3-29.9-11.4c-2.6-1.8-3.4-3-3.6-3.5c-.2-.3-.7-1.6-.1-5c.3-1.9 1.9-5.2 8.2-8.1c6.4-2.9 16.4-4.5 28.6-2.6c4.3 .7 17.9 3.3 21.7 4.3c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-4.4-1.2-14.4-3.2-21-4.4V224z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-green)); - left: 0px; -} -.anp-custom-checkboxes [data-task=S] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=S] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=S][type=checkbox]:checked:before { - color: rgb(var(--ctp-green)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task="/"] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task="/"] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task="/"][type=checkbox]:checked { - --checkbox-color: rgba(var(--ctp-subtext0), 0.3); - --checkbox-color-hover: rgba(var(--ctp-subtext0), 0.3); - border-color: rgb(var(--ctp-subtext0)) !important; -} -.anp-custom-checkboxes [data-task="/"] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task="/"] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task="/"][type=checkbox]:checked:after { - background-color: transparent; -} -.anp-custom-checkboxes [data-task="/"] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task="/"] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task="/"][type=checkbox]:checked:before { - color: rgb(var(--ctp-subtext0)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task="<"] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task="<"] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task="<"][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task="<"] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task="<"] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task="<"][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! --%3E%3Cpath d='M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-teal)); - left: 0px; -} -.anp-custom-checkboxes [data-task="<"] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task="<"] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task="<"][type=checkbox]:checked:before { - color: rgb(var(--ctp-teal)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=">"] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=">"] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=">"][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=">"] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=">"] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=">"][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! --%3E%3Cpath d='M307 34.8c-11.5 5.1-19 16.6-19 29.2v64H176C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96h96v64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-sapphire)); - left: 0px; -} -.anp-custom-checkboxes [data-task=">"] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=">"] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=">"][type=checkbox]:checked:before { - color: rgb(var(--ctp-sapphire)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task='"'] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task='"'] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task='"'][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task='"'] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task='"'] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task='"'][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! --%3E%3Cpath d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z'/%3E%3C/svg%3E"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-subtext0)); - left: 0px; -} -.anp-custom-checkboxes [data-task='"'] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task='"'] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task='"'][type=checkbox]:checked:before { - color: rgb(var(--ctp-subtext0)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=u] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=u] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=u][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=u] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=u] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=u][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXRyZW5kaW5nLXVwIj48cG9seWxpbmUgcG9pbnRzPSIyMiA3IDEzLjUgMTUuNSA4LjUgMTAuNSAyIDE3Ii8+PHBvbHlsaW5lIHBvaW50cz0iMTYgNyAyMiA3IDIyIDEzIi8+PC9zdmc+"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-green)); - left: 0px; -} -.anp-custom-checkboxes [data-task=u] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=u] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=u][type=checkbox]:checked:before { - color: rgb(var(--ctp-green)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=d] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=d] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=d][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=d] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=d] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=d][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXRyZW5kaW5nLWRvd24iPjxwb2x5bGluZSBwb2ludHM9IjIyIDE3IDEzLjUgOC41IDguNSAxMy41IDIgNyIvPjxwb2x5bGluZSBwb2ludHM9IjE2IDE3IDIyIDE3IDIyIDExIi8+PC9zdmc+"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-red)); - left: 0px; -} -.anp-custom-checkboxes [data-task=d] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=d] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=d][type=checkbox]:checked:before { - color: rgb(var(--ctp-red)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=f] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=f] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=f][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=f] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=f] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=f][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWZsYW1lIj48cGF0aCBkPSJNOC41IDE0LjVBMi41IDIuNSAwIDAgMCAxMSAxMmMwLTEuMzgtLjUtMi0xLTMtMS4wNzItMi4xNDMtLjIyNC00LjA1NCAyLTYgLjUgMi41IDIgNC45IDQgNi41IDIgMS42IDMgMy41IDMgNS41YTcgNyAwIDEgMS0xNCAwYzAtMS4xNTMuNDMzLTIuMjk0IDEtM2EyLjUgMi41IDAgMCAwIDIuNSAyLjV6Ii8+PC9zdmc+"); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-red)); - left: 0px; -} -.anp-custom-checkboxes [data-task=f] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=f] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=f][type=checkbox]:checked:before { - color: rgb(var(--ctp-red)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=k] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=k] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=k][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=k] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=k] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=k][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWtleS1yb3VuZCI+PHBhdGggZD0iTTIgMTh2M2MwIC42LjQgMSAxIDFoNHYtM2gzdi0zaDJsMS40LTEuNGE2LjUgNi41IDAgMSAwLTQtNFoiLz48Y2lyY2xlIGN4PSIxNi41IiBjeT0iNy41IiByPSIuNSIvPjwvc3ZnPg=="); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-yellow)); - left: 0px; -} -.anp-custom-checkboxes [data-task=k] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=k] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=k][type=checkbox]:checked:before { - color: rgb(var(--ctp-yellow)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} -.anp-custom-checkboxes [data-task=w] > input[type=checkbox]:checked, -.anp-custom-checkboxes [data-task=w] > p > input[type=checkbox]:checked, .anp-custom-checkboxes [data-task=w][type=checkbox]:checked { - --checkbox-color: transparent; - --checkbox-color-hover: transparent; - border-width: 0; -} -.anp-custom-checkboxes [data-task=w] > input[type=checkbox]:checked:after, -.anp-custom-checkboxes [data-task=w] > p > input[type=checkbox]:checked:after, .anp-custom-checkboxes [data-task=w][type=checkbox]:checked:after { - -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNha2UiPjxwYXRoIGQ9Ik0yMCAyMXYtOGEyIDIgMCAwIDAtMi0ySDZhMiAyIDAgMCAwLTIgMnY4Ii8+PHBhdGggZD0iTTQgMTZzLjUtMSAyLTEgMi41IDIgNCAyIDIuNS0yIDQtMiAyLjUgMiA0IDIgMi0xIDItMSIvPjxwYXRoIGQ9Ik0yIDIxaDIwIi8+PHBhdGggZD0iTTcgOHYzIi8+PHBhdGggZD0iTTEyIDh2MyIvPjxwYXRoIGQ9Ik0xNyA4djMiLz48cGF0aCBkPSJNNyA0aDAuMDEiLz48cGF0aCBkPSJNMTIgNGgwLjAxIi8+PHBhdGggZD0iTTE3IDRoMC4wMSIvPjwvc3ZnPg=="); - -webkit-mask-size: contain; - background-color: rgb(var(--ctp-mauve)); - left: 0px; -} -.anp-custom-checkboxes [data-task=w] > input[type=checkbox]:checked:before, -.anp-custom-checkboxes [data-task=w] > p > input[type=checkbox]:checked:before, .anp-custom-checkboxes [data-task=w][type=checkbox]:checked:before { - color: rgb(var(--ctp-mauve)); - margin: 0 3px; - position: absolute; - left: calc(var(--checkbox-size) * 1); - font-weight: bold; -} - -.anp-custom-checkboxes-labels [data-task="!"] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task="!"][type=checkbox]:checked:before { - content: "IMP"; -} - -.anp-custom-checkboxes-labels [data-task=">"] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=">"][type=checkbox]:checked:before { - content: "RSCH"; -} - -.anp-custom-checkboxes-labels [data-task="<"] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task="<"][type=checkbox]:checked:before { - content: "SCH"; -} - -.anp-custom-checkboxes-labels [data-task="-"] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task="-"][type=checkbox]:checked:before { - content: "CNCL"; -} - -.anp-custom-checkboxes-labels [data-task="/"] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task="/"][type=checkbox]:checked:before { - content: "PRG"; -} - -.anp-custom-checkboxes-labels [data-task="?"] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task="?"][type=checkbox]:checked:before { - content: "QUE"; -} - -.anp-custom-checkboxes-labels [data-task="*"] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task="*"][type=checkbox]:checked:before { - content: "STAR"; -} - -.anp-custom-checkboxes-labels [data-task=n] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=n][type=checkbox]:checked:before { - content: "NOTE"; -} - -.anp-custom-checkboxes-labels [data-task=l] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=l][type=checkbox]:checked:before { - content: "LCTN"; -} - -.anp-custom-checkboxes-labels [data-task=i] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=i][type=checkbox]:checked:before { - content: "INFO"; -} - -.anp-custom-checkboxes-labels [data-task=I] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=I][type=checkbox]:checked:before { - content: "IDEA"; -} - -.anp-custom-checkboxes-labels [data-task=S] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=S][type=checkbox]:checked:before { - content: "AMT"; -} - -.anp-custom-checkboxes-labels [data-task=p] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=p][type=checkbox]:checked:before { - content: "PRO"; -} - -.anp-custom-checkboxes-labels [data-task=c] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=c][type=checkbox]:checked:before { - content: "CON"; -} - -.anp-custom-checkboxes-labels [data-task=b] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task=b][type=checkbox]:checked:before { - content: "BKMK"; -} - -.anp-custom-checkboxes-labels [data-task='"'] input[type=checkbox]:checked:before, .anp-custom-checkboxes-labels [data-task='"'][type=checkbox]:checked:before { - content: "QUOT"; -} -.anp-custom-checkboxes-labels .task-list-item .task-list-item-checkbox { - margin-right: calc(var(--checkbox-size) * 2.7); -} - -.anp-speech-bubble [data-task="0"], -.anp-speech-bubble [data-task="1"], -.anp-speech-bubble [data-task="2"], -.anp-speech-bubble [data-task="3"], -.anp-speech-bubble [data-task="4"], -.anp-speech-bubble [data-task="5"], -.anp-speech-bubble [data-task="6"], -.anp-speech-bubble [data-task="7"], -.anp-speech-bubble [data-task="8"], -.anp-speech-bubble [data-task="9"] { - margin-inline-start: -15px; - padding: 3px 10px !important; - border-radius: 3px 10px 10px 10px; - max-width: fit-content; - color: var(--text-normal); - --bold-color: var(--text-normal); - --italic-color: var(--text-normal); -} -.anp-speech-bubble [data-task="0"] p, -.anp-speech-bubble [data-task="1"] p, -.anp-speech-bubble [data-task="2"] p, -.anp-speech-bubble [data-task="3"] p, -.anp-speech-bubble [data-task="4"] p, -.anp-speech-bubble [data-task="5"] p, -.anp-speech-bubble [data-task="6"] p, -.anp-speech-bubble [data-task="7"] p, -.anp-speech-bubble [data-task="8"] p, -.anp-speech-bubble [data-task="9"] p { - margin-top: 0; - margin-bottom: 0; -} -.anp-speech-bubble [data-task="0"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="1"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="2"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="3"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="4"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="5"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="6"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="7"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="8"] .task-list-item-checkbox, -.anp-speech-bubble [data-task="9"] .task-list-item-checkbox { - display: none; -} -.anp-speech-bubble [data-task="0"]::selection, -.anp-speech-bubble [data-task="1"]::selection, -.anp-speech-bubble [data-task="2"]::selection, -.anp-speech-bubble [data-task="3"]::selection, -.anp-speech-bubble [data-task="4"]::selection, -.anp-speech-bubble [data-task="5"]::selection, -.anp-speech-bubble [data-task="6"]::selection, -.anp-speech-bubble [data-task="7"]::selection, -.anp-speech-bubble [data-task="8"]::selection, -.anp-speech-bubble [data-task="9"]::selection { - background-color: rgba(var(--ctp-text), 0.2); -} - -.theme-dark.anp-speech-bubble [data-task="0"], -.theme-dark.anp-speech-bubble [data-task="1"], -.theme-dark.anp-speech-bubble [data-task="2"], -.theme-dark.anp-speech-bubble [data-task="3"], -.theme-dark.anp-speech-bubble [data-task="4"], -.theme-dark.anp-speech-bubble [data-task="5"], -.theme-dark.anp-speech-bubble [data-task="6"], -.theme-dark.anp-speech-bubble [data-task="7"], -.theme-dark.anp-speech-bubble [data-task="8"], -.theme-dark.anp-speech-bubble [data-task="9"] { - --text-normal: var(--background-primary); - transition: background-color 0.2s, background 0.2s, border-radius 0.2s; -} -.theme-dark.anp-speech-bubble [data-task="0"]::selection, -.theme-dark.anp-speech-bubble [data-task="1"]::selection, -.theme-dark.anp-speech-bubble [data-task="2"]::selection, -.theme-dark.anp-speech-bubble [data-task="3"]::selection, -.theme-dark.anp-speech-bubble [data-task="4"]::selection, -.theme-dark.anp-speech-bubble [data-task="5"]::selection, -.theme-dark.anp-speech-bubble [data-task="6"]::selection, -.theme-dark.anp-speech-bubble [data-task="7"]::selection, -.theme-dark.anp-speech-bubble [data-task="8"]::selection, -.theme-dark.anp-speech-bubble [data-task="9"]::selection { - background-color: rgba(var(--ctp-crust), 0.2); - background: rgba(var(--ctp-crust), 0.2); -} - -.anp-speech-bubble .is-live-preview [data-task="0"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="1"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="2"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="3"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="4"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="5"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="6"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="7"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="8"].cm-active, -.anp-speech-bubble .is-live-preview [data-task="9"].cm-active { - border-radius: 0; - --text-normal: rgb(var(--ctp-text)); - background: rgba(var(--ctp-surface1), 0.4); -} -.anp-speech-bubble .is-live-preview [data-task="0"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="1"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="2"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="3"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="4"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="5"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="6"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="7"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="8"]:not(.cm-active), -.anp-speech-bubble .is-live-preview [data-task="9"]:not(.cm-active) { - max-width: max-content; -} - -/* Dirty Speech Bubble Fix */ -.anp-speech-bubble .HyperMD-task-line[data-task="0"], .anp-speech-bubble .HyperMD-task-line[data-task="1"], .anp-speech-bubble .HyperMD-task-line[data-task="2"], .anp-speech-bubble .HyperMD-task-line[data-task="3"], .anp-speech-bubble .HyperMD-task-line[data-task="4"], .anp-speech-bubble .HyperMD-task-line[data-task="5"], .anp-speech-bubble .HyperMD-task-line[data-task="6"], .anp-speech-bubble .HyperMD-task-line[data-task="7"], .anp-speech-bubble .HyperMD-task-line[data-task="8"], .anp-speech-bubble .HyperMD-task-line[data-task="9"] { - text-indent: 0px !important; -} - -.anp-speech-bubble [data-task="0"] { - background-color: rgba(var(--ctp-red), var(--anp-speech-bubble-opacity)); -} - -.anp-speech-bubble [data-task="1"] { - background-color: rgba(var(--ctp-peach), var(--anp-speech-bubble-opacity)); -} - -.anp-speech-bubble [data-task="2"] { - background-color: rgba(var(--ctp-yellow), var(--anp-speech-bubble-opacity)); -} - -.anp-speech-bubble [data-task="3"] { - background-color: rgba(var(--ctp-green), var(--anp-speech-bubble-opacity)); -} - -.anp-speech-bubble [data-task="4"] { - background-color: rgba(var(--ctp-teal), var(--anp-speech-bubble-opacity)); -} - -.anp-speech-bubble [data-task="5"] { - background-color: rgba(var(--ctp-sky), var(--anp-speech-bubble-opacity)); -} - -.anp-speech-bubble [data-task="6"] { - background-color: rgba(var(--ctp-blue), var(--anp-speech-bubble-opacity)); -} - -.anp-speech-bubble [data-task="7"] { - background-color: rgba(var(--ctp-mauve), var(--anp-speech-bubble-opacity)); -} - -.anp-speech-bubble [data-task="8"] { - background: linear-gradient(to right, rgba(var(--ctp-red), var(--anp-speech-bubble-opacity)), rgba(var(--ctp-yellow), var(--anp-speech-bubble-opacity))); -} - -.anp-speech-bubble [data-task="9"] { - background: linear-gradient(to left, rgba(var(--ctp-lavender), var(--anp-speech-bubble-opacity)), rgba(var(--ctp-mauve), var(--anp-speech-bubble-opacity))); -} - -/*------------FLOATING VAULT TITLE-----------*/ -/*---------------------------------- -This feature is inspired by Cecilia May's Primary theme: https://github.com/ceciliamay/obsidianmd-theme-primary -None of the original code was used and the feature was implemented from scratch. -----------------------------------*/ -.anp-floating-header .nav-folder.mod-root > .nav-folder-title { - background-color: var(--background-secondary); - position: sticky; - top: 0; - z-index: var(--layer-popover); - width: 100%; - border: 1px solid var(--background-modifier-border); - border-radius: var(--radius-s); - box-shadow: 0 3px 4px 0px rgba(0, 0, 0, 0.05); -} - -.anp-floating-header.anp-card-layout .nav-folder.mod-root > .nav-folder-title { - background-color: var(--card-foreground-color, var(--background-primary)); -} - -.anp-floating-header.anp-custom-vault-toggle .nav-folder.mod-root > .nav-folder-title { - padding-top: 10px; -} - -.anp-codeblock-numbers .HyperMD-codeblock-begin { - counter-reset: line-numbers; -} - -.anp-codeblock-numbers .HyperMD-codeblock.cm-line:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end) { - padding-left: 5em; - position: relative; -} - -.anp-codeblock-numbers .HyperMD-codeblock.cm-line:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end)::before { - align-items: flex-end; - border-right: 1px solid var(--scrollbar-thumb-bg); - color: var(--anp-code-text-color, var(--text-faint)); - content: counter(line-numbers); - counter-increment: line-numbers; - display: table-caption; - font-size: 0.8em; - height: 100%; - justify-content: flex-end; - left: 0; - padding-right: 0.5em; - padding-top: 1px; - position: absolute; - text-align: right; - width: 3em; -} - -.anp-codeblock-numbers .HyperMD-codeblock.cm-line.cm-active:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end)::before { - color: var(--color-accent); -} - -.anp-codeblock-numbers .HyperMD-codeblock .cm-foldPlaceholder::before { - display: none; -} - -.anp-file-icons .nav-file .nav-file-title[data-path] { - align-items: center; -} - -.anp-file-icons .nav-file .nav-file-title[data-path]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z'/%3E%3Cpath d='M14 2v6h6'/%3E%3C/svg%3E%0A"); - -webkit-mask-repeat: no-repeat; - background-color: var(--icon-color); - content: ""; - display: flex; - flex-shrink: 0; - height: var(--size-4-4); - margin-left: calc(-1 * var(--size-4-5)); - opacity: var(--icon-opacity); - position: absolute; - width: var(--size-4-4); -} - -.anp-file-icons .nav-file .nav-file-title[data-path$=".md"]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z'/%3E%3Cpath d='M14 2v6h6m-4 5H8m8 4H8m2-8H8'/%3E%3C/svg%3E%0A"); - -webkit-mask-repeat: no-repeat; -} - -.anp-file-icons .nav-file .nav-file-title[data-path$=".canvas"]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h7v9H3zm11 0h7v5h-7zm0 9h7v9h-7zM3 16h7v5H3z'/%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; -} - -.anp-file-icons .nav-file .nav-file-title[data-path$=".excalidraw.md"]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13.5V4a2 2 0 0 1 2-2h8.5L20 7.5V20a2 2 0 0 1-2 2h-5.5'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M10.4 12.6a2 2 0 0 1 3 3L8 21l-4 1 1-4Z'/%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; -} - -.anp-file-icons .nav-file .nav-file-title[data-path$=".svg"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".bmp"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".jpg"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".gif"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".webp"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".jpeg"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".png"]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Ccircle cx='10' cy='13' r='2'/%3E%3Cpath d='m20 17-1.09-1.09a2 2 0 0 0-2.82 0L10 22'/%3E%3C/svg%3E%0A"); - -webkit-mask-repeat: no-repeat; -} - -.anp-file-icons .nav-file .nav-file-title[data-path$=".mp3"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".wav"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".m4a"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".ogg"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".flac"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".3gp"]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18V5l12-2v13M9 9l12-2'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Ccircle cx='18' cy='16' r='3'/%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; -} - -.anp-file-icons .nav-file .nav-file-title[data-path$=".webm"]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M10 8l6 4-6 4V8z'/%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; -} - -.anp-file-icons .nav-file .nav-file-title[data-path$=".mp4"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".ogv"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".mov"]::before, -.anp-file-icons .nav-file .nav-file-title[data-path$=".mkv"]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8H4Z'/%3E%3Cpath d='m4 11-.88-2.87a2 2 0 0 1 1.33-2.5l11.48-3.5a2 2 0 0 1 2.5 1.32l.87 2.87L4 11.01Z'/%3E%3Cpath d='M6.6 4.99l3.38 4.2m1.88-5.81l3.38 4.2'/%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; -} - -.anp-file-icons .nav-file .nav-file-title[data-path$=".loom"]::before { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18'/%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M3 9h18M3 15h18'/%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; -} - -/*--------------DISABLING IN-FRONTMATTER---------------*/ -.heading-normal-toggle { - --h1-color: var(--text-normal) !important; - --h2-color: var(--text-normal) !important; - --h3-color: var(--text-normal) !important; - --h4-color: var(--text-normal) !important; - --h5-color: var(--text-normal) !important; - --h6-color: var(--text-normal) !important; -} - -.decorations-normal-toggle, -.decorations-normal-toggle.markdown-rendered { - --bold-color: var(--text-normal) !important; - --italic-color: var(--text-normal) !important; -} - -.decorations-normal-toggle.markdown-rendered .table-view-table, -.decorations-normal-toggle.is-live-preview .table-view-table { - --bold-color: var(--text-muted) !important; - --italic-color: var(--text-muted) !important; -} - -/*=============================================================== -* RAINBOW FOLDERS -* Author: AnubisNekhet -* https://www.buymeacoffee.com/anubisnekhet -*===============================================================*/ -/*--------------------------------------------------------------- -* RAIBOW FOLDER VARIABLE - -* --rainbow-folder-color is a raw rgb variable whose value -* is cycled per child folder in a folder tree. -* Applying "inherit" to every child folder excluding first-order -* child folders results in folders "inheriting" their parent -* folder colors. -*---------------------------------------------------------------*/ -.nav-folder-children > .nav-folder:nth-child(11n+2), -.nav-files-container > div > .nav-folder:nth-child(11n+2), -[data-type=bookmarks] .tree-item:nth-child(11n+2) { - --rainbow-folder-color: var(--ctp-red); -} -.nav-folder-children > .nav-folder:nth-child(11n+3), -.nav-files-container > div > .nav-folder:nth-child(11n+3), -[data-type=bookmarks] .tree-item:nth-child(11n+3) { - --rainbow-folder-color: var(--ctp-maroon); -} -.nav-folder-children > .nav-folder:nth-child(11n+4), -.nav-files-container > div > .nav-folder:nth-child(11n+4), -[data-type=bookmarks] .tree-item:nth-child(11n+4) { - --rainbow-folder-color: var(--ctp-peach); -} -.nav-folder-children > .nav-folder:nth-child(11n+5), -.nav-files-container > div > .nav-folder:nth-child(11n+5), -[data-type=bookmarks] .tree-item:nth-child(11n+5) { - --rainbow-folder-color: var(--ctp-yellow); -} -.nav-folder-children > .nav-folder:nth-child(11n+6), -.nav-files-container > div > .nav-folder:nth-child(11n+6), -[data-type=bookmarks] .tree-item:nth-child(11n+6) { - --rainbow-folder-color: var(--ctp-green); -} -.nav-folder-children > .nav-folder:nth-child(11n+7), -.nav-files-container > div > .nav-folder:nth-child(11n+7), -[data-type=bookmarks] .tree-item:nth-child(11n+7) { - --rainbow-folder-color: var(--ctp-teal); -} -.nav-folder-children > .nav-folder:nth-child(11n+8), -.nav-files-container > div > .nav-folder:nth-child(11n+8), -[data-type=bookmarks] .tree-item:nth-child(11n+8) { - --rainbow-folder-color: var(--ctp-sky); -} -.nav-folder-children > .nav-folder:nth-child(11n+9), -.nav-files-container > div > .nav-folder:nth-child(11n+9), -[data-type=bookmarks] .tree-item:nth-child(11n+9) { - --rainbow-folder-color: var(--ctp-sapphire); -} -.nav-folder-children > .nav-folder:nth-child(11n+10), -.nav-files-container > div > .nav-folder:nth-child(11n+10), -[data-type=bookmarks] .tree-item:nth-child(11n+10) { - --rainbow-folder-color: var(--ctp-blue); -} -.nav-folder-children > .nav-folder:nth-child(11n+11), -.nav-files-container > div > .nav-folder:nth-child(11n+11), -[data-type=bookmarks] .tree-item:nth-child(11n+11) { - --rainbow-folder-color: var(--ctp-lavender); -} -.nav-folder-children > .nav-folder:nth-child(11n+12), -.nav-files-container > div > .nav-folder:nth-child(11n+12), -[data-type=bookmarks] .tree-item:nth-child(11n+12) { - --rainbow-folder-color: var(--ctp-mauve); -} - -.anp-rainbow-subfolder-color-toggle .nav-files-container .nav-folder.nav-folder .nav-folder, -.anp-rainbow-subfolder-color-toggle [data-type=bookmarks] .tree-item .tree-item { - --rainbow-folder-color: inherit; -} - -/*--------------------------------------------------------------- -* FULL RAINBOW STYLE -*---------------------------------------------------------------*/ -.anp-full-rainbow-color-toggle .nav-files-container > div > .nav-folder .nav-folder-title, -.anp-full-rainbow-color-toggle .nav-files-container > div > .nav-folder .nav-file-title, -.anp-full-rainbow-color-toggle .nav-files-container .collapse-icon svg.svg-icon, -.anp-full-rainbow-color-toggle .tree-item-self .tree-item-icon { - color: var(--anp-full-rainbow-text-inverted, var(--background-primary)); - --icon-color: var(--anp-full-rainbow-text-inverted, - var(--background-primary)); -} -.anp-full-rainbow-color-toggle.anp-rainbow-file-toggle .nav-files-container > div > .nav-folder-children > .nav-file .nav-file-title { - color: var(--anp-full-rainbow-text-inverted, var(--background-primary)); -} -.anp-full-rainbow-color-toggle.anp-rainbow-file-toggle.theme-dark .nav-files-container > .nav-folder-children > .nav-file { - background-color: rgba(var(--ctp-text), var(--anp-rainbow-folder-bg-opacity)); -} -.anp-full-rainbow-color-toggle.anp-rainbow-file-toggle.theme-light .nav-files-container > div > .nav-file { - background-color: rgba(var(--ctp-overlay1), var(--anp-rainbow-folder-bg-opacity)); -} -.anp-full-rainbow-color-toggle.anp-rainbow-file-toggle .nav-files-container > div > .nav-file { - border-radius: 5px; - margin-bottom: 2px; -} -.anp-full-rainbow-color-toggle:not(.is-grabbing) .nav-files-container > div > .nav-folder .nav-folder-title:hover, -.anp-full-rainbow-color-toggle:not(.is-grabbing) .nav-files-container > div .nav-file .nav-file-title:hover { - background-color: rgba(var(--ctp-base), 0.1); -} -.anp-full-rainbow-color-toggle:not(.is-grabbing) .nav-files-container > div > .nav-folder .nav-file-title.is-active { - border-color: rgba(var(--ctp-base), 0.2); - background-color: rgba(var(--ctp-base), 0.2); -} -.anp-full-rainbow-color-toggle .nav-file { - overflow-y: hidden; -} -.anp-full-rainbow-color-toggle .nav-file-title-content.is-being-renamed, -.anp-full-rainbow-color-toggle .nav-folder-title-content.is-being-renamed { - cursor: text; - border-color: var(--interactive-accent); - background-color: rgba(var(--ctp-crust), 0.2); -} -.anp-full-rainbow-color-toggle .nav-file-title-content.is-being-renamed::selection, -.anp-full-rainbow-color-toggle .nav-folder-title-content.is-being-renamed::selection { - background-color: hsla(var(--color-accent-hsl), 0.2); -} -.anp-full-rainbow-color-toggle .nav-file-title-content.is-being-renamed::selection { - background-color: rgba(var(--ctp-accent), 0.2); -} -.anp-full-rainbow-color-toggle .nav-files-container .nav-folder > .nav-folder-children { - padding: 0 5px 0 5px; -} -.anp-full-rainbow-color-toggle .nav-files-container > div > .nav-folder { - transition: background-color 0.4s; - background-color: rgba(var(--rainbow-folder-color), var(--anp-rainbow-folder-bg-opacity)); - margin-bottom: 2px; - border-radius: 5px; -} -.anp-full-rainbow-color-toggle .nav-files-container > div > .nav-folder .nav-folder-children { - border-color: rgba(var(--ctp-crust), 0.4); -} -.anp-full-rainbow-color-toggle .nav-files-container > div > .nav-file.has-focus { - background-color: rgba(var(--ctp-text), var(--anp-rainbow-folder-bg-opacity)); - border-left: none; - border-color: rgb(var(--ctp-accent)); -} -.anp-full-rainbow-color-toggle .nav-files-container > div > .nav-file > .nav-file-title, .anp-full-rainbow-color-toggle .nav-files-container > div > .nav-file.has-focus > .nav-file-title { - margin-bottom: 0; -} -.anp-full-rainbow-color-toggle .workspace-leaf.mod-active .nav-folder.has-focus > .nav-file-title, .anp-full-rainbow-color-toggle .workspace-leaf.mod-active .nav-folder.has-focus > .nav-file-title:focus-within, -.anp-full-rainbow-color-toggle .workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title, -.anp-full-rainbow-color-toggle .workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title:focus-within { - box-shadow: none; -} - -.anp-full-rainbow-text-color-toggle-dark.theme-dark, -.anp-full-rainbow-text-color-toggle-light.theme-light { - --anp-full-rainbow-text-inverted: rgb(var(--ctp-text)); -} - -/*--------------------------------------------------------------- -* SIMPLE RAINBOW STYLE -*---------------------------------------------------------------*/ -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-title-toggle .nav-files-container > div > .nav-folder .nav-folder-title, -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-title-toggle [data-type=bookmarks] .tree-item .tree-item-inner { - transition: color 0.4s; - color: rgba(var(--rainbow-folder-color), var(--anp-simple-rainbow-opacity, 1)); - --nav-item-background-hover: rgba(var(--rainbow-folder-color), 0.1); - --nav-item-background-active: rgba(var(--rainbow-folder-color), 0.1); -} -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-title-toggle .nav-folder.is-being-dragged-over { - background-color: rgba(var(--rainbow-folder-color), 0.1); -} -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-icon-toggle .nav-files-container > div > .nav-folder .nav-folder-title:after, -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-icon-toggle [data-type=bookmarks] .tree-item .tree-item-inner:after { - transition: color 0.4s; - color: rgba(var(--rainbow-folder-color), var(--anp-simple-rainbow-opacity, 1)); - content: "⬤"; - font-size: 10px; - position: relative; - margin-left: 4px; - opacity: 0.5; - top: -0.5px; -} -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-icon-toggle [data-type=bookmarks] .tree-item .tree-item-inner { - align-items: center; - display: flex; - flex-grow: 1; - justify-content: space-between; -} -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-indentation-toggle .nav-files-container .nav-folder > .nav-folder-children, -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-indentation-toggle [data-type=bookmarks] .tree-item .tree-item-children { - transition: color 0.4s; - border-color: rgba(var(--rainbow-folder-color), 0.5); -} -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-collapse-icon-toggle .tree-item-self .tree-item-icon { - --icon-color: rgba(var(--rainbow-folder-color), - var(--anp-simple-rainbow-opacity, 1)); - --nav-collapse-icon-color: rgba(var(--rainbow-folder-color), - var(--anp-simple-rainbow-opacity, 1)); - --nav-collapse-icon-color-collapsed: rgba(var(--rainbow-folder-color), - var(--anp-simple-rainbow-opacity, 1)); -} - -.modal { - --h1-font: var(--interface-font); -} - -.style-settings-container:empty { - display: none; -} - -.style-settings-heading[data-level] { - padding-top: var(--size-4-2); - padding-bottom: var(--size-4-2); -} - -.style-settings-heading[data-level="0"]:not(.is-collapsed) { - margin-bottom: var(--size-4-2); -} - -.style-settings-heading:not([data-level="0"]) { - border-top: 1px solid rgba(var(--ctp-text), 0.2); - border-bottom: none; -} - -.style-settings-heading:not([data-level="0"], .is-collapsed) { - margin-bottom: 0; -} - -.style-settings-heading:not([data-level="0"]) + .style-settings-container { - border: 1px solid rgba(var(--ctp-text), 0.2); - border-radius: var(--radius-s); - padding: var(--size-4-2); - padding-left: var(--size-4-6); - background-color: rgba(var(--ctp-crust), 0.3); - overflow-x: hidden; -} - -.style-settings-heading[data-level="0"]:not(.is-collapsed) + .style-settings-container { - border-bottom: 1px solid var(--background-modifier-border); -} - -.style-settings-heading[data-level="1"] { - border-top-color: var(--background-modifier-border); -} - -.style-settings-heading:not([data-level="0"]):nth-child(-n+2), -.style-settings-heading:not([data-level="0"], .is-collapsed) + .style-settings-container + .style-settings-heading, -.style-settings-container .setting-item + .setting-item-heading { - border-top-width: 0; -} - -.style-settings-heading:is([data-id=anuppuccin-theme-settings], -[data-id=anuppuccin-theme-settings-extended]) { - border-color: hsla(var(--color-accent-hsl), 0.2); -} -.style-settings-heading:is([data-id=anuppuccin-theme-settings], -[data-id=anuppuccin-theme-settings-extended]):not(.is-collapsed) + .style-settings-container { - border-color: hsla(var(--color-accent-hsl), 0.2); -} -.style-settings-heading:is([data-id=anuppuccin-theme-settings], -[data-id=anuppuccin-theme-settings-extended]) .setting-item-name { - color: var(--color-accent); -} - -.anuppuccin-accent-toggle .style-settings-heading:is([data-id=anuppuccin-theme-settings], -[data-id=anuppuccin-theme-settings-extended]) { - border-color: rgba(var(--ctp-accent), 0.2); -} -.anuppuccin-accent-toggle .style-settings-heading:is([data-id=anuppuccin-theme-settings], -[data-id=anuppuccin-theme-settings-extended]):not(.is-collapsed) + .style-settings-container { - border-color: rgba(var(--ctp-accent), 0.2); -} - -.style-settings-container .style-settings-heading[data-id=anuppuccin-support] .setting-item-name { - color: var(--color-accent) !important; -} - -.style-settings-container .themed-color-wrapper { - display: flex; - gap: var(--size-4-2); -} - -.style-settings-container .themed-color-wrapper > div + div { - margin-top: 0; -} - -.style-settings-container .setting-item:is([data-id=anuppuccin-extended-colorschemes-links], -[data-id=anp-snippet-minimal-cards-disclaimer], -[data-id=anp-background-image-light], -[data-id=anp-background-image-dark], -[data-id=anuppuccin-theme-donate], -[data-id=anuppuccin-theme-source]) .setting-item-description > div { - display: none; -} - -.style-settings-container .setting-item-control:has(input[type=text]) { - flex-grow: 0; - position: relative; -} -.style-settings-container .setting-item-control:has(input[type=text])::after { - align-items: center; - background-color: var(--background-modifier-hover); - border-radius: var(--radius-s); - display: flex; - font-size: 10px; - font-weight: var(--font-semibold); - height: calc(var(--input-height) - 12px); - justify-content: center; - left: calc(100% - 68px); - letter-spacing: 0.05em; - line-height: var(--line-height-normal); - padding: 0; - position: absolute; - text-transform: uppercase; - top: 6px; - width: 28px; -} -.is-mobile .style-settings-container .setting-item-control:has(input[type=text])::after { - top: 4px; -} - -.style-settings-container .setting-item:is([data-id=tag-border-width], -[data-id=callout-radius], -[data-id=file-line-width], -[data-id=file-margins], -[data-id=anp-card-radius], -[data-id=anp-card-layout-padding], -[data-id=anp-card-header-left-padding], -[data-id=anp-table-thickness], -[data-id=anp-alt-tab-custom-height], -[data-id=anp-depth-tab-gap], -[data-id=anp-safari-tab-radius], -[data-id=anp-safari-tab-gap], -[data-id=anp-safari-border-width], -[data-id=anp-stacked-header-width], -[data-id=anp-border-radius], -[data-id=anp-border-padding]) .setting-item-control::after { - content: "px"; -} - -.style-settings-container .setting-item:is([data-id=h1-size], -[data-id=h2-size], -[data-id=h3-size], -[data-id=h4-size], -[data-id=h5-size], -[data-id=h6-size], -[data-id=list-indent], -[data-id=list-spacing]) .setting-item-control::after { - content: "em"; -} - -.style-settings-container .setting-item:is([data-id=anp-preview-width-pct], -[data-id=anp-table-width-pct]) .setting-item-control::after { - content: "%"; -} - -.setting-item[data-id*=anp-kanban-]:is([data-id$=spacing], [data-id$=radius]) .setting-item-description small::after { - content: "px"; -} - -.setting-item[data-id=anp-colors-section-header] > .setting-item-info > .setting-item-name { - border-bottom: 2px solid; - border-image: linear-gradient(to right, rgb(var(--ctp-rosewater)) 7%, rgb(var(--ctp-flamingo)) 7%, rgb(var(--ctp-flamingo)) 14%, rgb(var(--ctp-mauve)) 14%, rgb(var(--ctp-mauve)) 21%, rgb(var(--ctp-pink)) 21%, rgb(var(--ctp-pink)) 28%, rgb(var(--ctp-red)) 28%, rgb(var(--ctp-red)) 35%, rgb(var(--ctp-maroon)) 35%, rgb(var(--ctp-maroon)) 42%, rgb(var(--ctp-peach)) 42%, rgb(var(--ctp-peach)) 49%, rgb(var(--ctp-yellow)) 49%, rgb(var(--ctp-yellow)) 56%, rgb(var(--ctp-green)) 56%, rgb(var(--ctp-green)) 63%, rgb(var(--ctp-teal)) 63%, rgb(var(--ctp-teal)) 70%, rgb(var(--ctp-sky)) 70%, rgb(var(--ctp-sky)) 77%, rgb(var(--ctp-sapphire)) 77%, rgb(var(--ctp-sapphire)) 85%, rgb(var(--ctp-blue)) 85%, rgb(var(--ctp-blue)) 92%, rgb(var(--ctp-lavender))) 5; -} - -.setting-item:is([data-id^=anuppuccin-url-]) .setting-item-control { - display: none; -} -.setting-item:is([data-id^=anuppuccin-url-]) .setting-item-name::before { - display: inline-flex; - font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - height: fit-content; - padding-right: var(--size-4-2); - width: var(--size-4-4); -} - -.setting-item-heading > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - height: fit-content; - margin-left: var(--size-4-3); - width: var(--size-4-4); -} - -.setting-item[data-id=anuppuccin-url-donate] .setting-item-name::before { - content: " ☕"; -} - -.setting-item[data-id=anuppuccin-url-star-repo] .setting-item-name::before { - content: " ⭐"; -} - -.setting-item[data-id=anuppuccin-url-submit-issue] .setting-item-name::before { - content: " 🐞"; -} - -.setting-item[data-id=anuppuccin-url-minimal-cards-snippet] .setting-item-name::before { - content: " ⬇"; -} - -.setting-item:is([data-id*=anuppuccin-theme-settings]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anuppuccin-theme-settings]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anuppuccin-theme-settings]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anuppuccin-theme-settings]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anuppuccin-theme-settings-extended]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anuppuccin-theme-settings-extended]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anuppuccin-theme-settings-extended]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anuppuccin-theme-settings-extended]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-colors-section-header]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-colors-section-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-colors-section-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-colors-section-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-editor-header]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-editor-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-editor-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-editor-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-preview-header]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-preview-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-preview-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-preview-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-plugin-header]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-plugin-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-plugin-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-plugin-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-misc-element-header]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-misc-element-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-misc-element-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-misc-element-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-show-hide-elements-header]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-show-hide-elements-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-show-hide-elements-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-show-hide-elements-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-typography-header]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-typography-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-typography-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-typography-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-workspace-header]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-workspace-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-workspace-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-workspace-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anuppuccin-support]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anuppuccin-support]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anuppuccin-support]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anuppuccin-support]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-custom-rainbow-colors]) > .setting-item-info > .setting-item-name { - margin-left: -3px; -} -.setting-item:is([data-id*=anp-custom-rainbow-colors]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator { - margin-right: 4px; -} -.setting-item:is([data-id*=anp-custom-rainbow-colors]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-repeat: no-repeat; - -webkit-mask-size: contain; - background-color: var(--color-accent); - content: " "; - display: inline-flex; - flex-shrink: 0; - height: calc(var(--font-ui-medium) + 3px); - width: calc(var(--font-ui-medium) + 3px); - margin-left: calc(-0.5 * var(--size-4-1)); - margin-right: calc(var(--size-4-2) - 3px); - transition: transform 0.1s; - vertical-align: text-top; - margin-right: 0; -} -.setting-item:is([data-id*=anp-custom-rainbow-colors]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator > svg { - display: none; -} - -.setting-item:is([data-id*=anp-custom-rainbow-colors]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - background: linear-gradient(to right, rgb(var(--ctp-rosewater)) 7%, rgb(var(--ctp-flamingo)) 7%, rgb(var(--ctp-flamingo)) 14%, rgb(var(--ctp-mauve)) 14%, rgb(var(--ctp-mauve)) 21%, rgb(var(--ctp-pink)) 21%, rgb(var(--ctp-pink)) 28%, rgb(var(--ctp-red)) 28%, rgb(var(--ctp-red)) 35%, rgb(var(--ctp-maroon)) 35%, rgb(var(--ctp-maroon)) 42%, rgb(var(--ctp-peach)) 42%, rgb(var(--ctp-peach)) 49%, rgb(var(--ctp-yellow)) 49%, rgb(var(--ctp-yellow)) 56%, rgb(var(--ctp-green)) 56%, rgb(var(--ctp-green)) 63%, rgb(var(--ctp-teal)) 63%, rgb(var(--ctp-teal)) 70%, rgb(var(--ctp-sky)) 70%, rgb(var(--ctp-sky)) 77%, rgb(var(--ctp-sapphire)) 77%, rgb(var(--ctp-sapphire)) 85%, rgb(var(--ctp-blue)) 85%, rgb(var(--ctp-blue)) 92%, rgb(var(--ctp-lavender))); -} - -.setting-item:is([data-id=anuppuccin-theme-settings], -[data-id=anp-colors-section-header], -[data-id=anp-editor-header], -[data-id=anp-misc-element-header], -[data-id=anp-show-hide-elements-header], -[data-id=anp-typography-header], -[data-id=anp-plugin-header], -[data-id=anp-workspace-header], -[data-id=anuppuccin-support], -[data-id=anp-custom-rainbow-colors]):not(.is-collapsed) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - transform: rotate(90deg); - transition: transform 0.1s; -} - -.setting-item:is([data-id=anuppuccin-theme-settings-extended], -[data-id=anp-preview-header]):not(.is-collapsed) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - transform: rotate(-90deg); - transition: transform 0.1s; -} - -.setting-item:is([data-id=anuppuccin-theme-settings]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' data-darkreader-inline-stroke='' style='--darkreader-inline-stroke:currentColor;'%3E%3Ccircle cx='13.5' cy='6.5' r='.5'%3E%3C/circle%3E%3Ccircle cx='17.5' cy='10.5' r='.5'%3E%3C/circle%3E%3Ccircle cx='8.5' cy='7.5' r='.5'%3E%3C/circle%3E%3Ccircle cx='6.5' cy='12.5' r='.5'%3E%3C/circle%3E%3Cpath d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anuppuccin-theme-settings-extended]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18.37 2.63 14 7l-1.59-1.59a2 2 0 0 0-2.82 0L8 7l9 9 1.59-1.59a2 2 0 0 0 0-2.82L17 10l4.37-4.37a2.12 2.12 0 1 0-3-3Z'%3E%3C/path%3E%3Cpath d='M9 8c-2 3-4 3.5-7 4l8 10c2-1 6-5 6-7'%3E%3C/path%3E%3Cpath d='M14.5 17.5 4.5 15'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-colors-section-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9.06 11.9 8.07-8.06a2.85 2.85 0 1 1 4.03 4.03l-8.06 8.08'%3E%3C/path%3E%3Cpath d='M7.07 14.94c-1.66 0-3 1.35-3 3.02 0 1.33-2.5 1.52-2 2.02 1.08 1.1 2.49 2.02 4 2.02 2.2 0 4-1.8 4-4.04a3.01 3.01 0 0 0-3-3.02z'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-editor-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.5 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h14a2 2 0 0 0 2-2V8.5L15.5 3Z'%3E%3C/path%3E%3Cpath d='M15 3v6h6'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-preview-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'%3E%3C/path%3E%3Cpath d='M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-plugin-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22v-5'%3E%3C/path%3E%3Cpath d='M9 7V2'%3E%3C/path%3E%3Cpath d='M15 7V2'%3E%3C/path%3E%3Cpath d='M6 13V8h12v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4Z'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-misc-element-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='9' y1='18' x2='15' y2='18'%3E%3C/line%3E%3Cline x1='10' y1='22' x2='14' y2='22'%3E%3C/line%3E%3Cpath d='M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-show-hide-elements-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72Z'%3E%3C/path%3E%3Cpath d='m14 7 3 3'%3E%3C/path%3E%3Cpath d='M5 6v4'%3E%3C/path%3E%3Cpath d='M19 14v4'%3E%3C/path%3E%3Cpath d='M10 2v2'%3E%3C/path%3E%3Cpath d='M7 8H3'%3E%3C/path%3E%3Cpath d='M21 16h-4'%3E%3C/path%3E%3Cpath d='M11 3H9'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-typography-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 7 4 4 20 4 20 7'%3E%3C/polyline%3E%3Cline x1='9' y1='20' x2='15' y2='20'%3E%3C/line%3E%3Cline x1='12' y1='4' x2='12' y2='20'%3E%3C/line%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-workspace-header]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='5' rx='2'%3E%3C/rect%3E%3Cpath d='M4 9v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9'%3E%3C/path%3E%3Cpath d='M10 13h4'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anuppuccin-support]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.42 4.58a5.4 5.4 0 0 0-7.65 0l-.77.78-.77-.78a5.4 5.4 0 0 0-7.65 0C1.46 6.7 1.33 10.28 4 13l8 8 8-8c2.67-2.72 2.54-6.3.42-8.42z'%3E%3C/path%3E%3C/svg%3E"); -} - -.setting-item:is([data-id=anp-custom-rainbow-colors]) > .setting-item-info > .setting-item-name > .style-settings-collapse-indicator::after { - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 19.9V16h3a2 2 0 0 0 2-2v-2H5v2c0 1.1.9 2 2 2h3v3.9a2 2 0 1 0 4 0Z'%3E%3C/path%3E%3Cpath d='M6 12V2h12v10'%3E%3C/path%3E%3Cpath d='M14 2v4'%3E%3C/path%3E%3Cpath d='M10 2v2'%3E%3C/path%3E%3C/svg%3E"); -} - -.excalibrain-searchinput, -.multiselect-wrapper { - --background-modifier-form-field: rgb(var(--ctp-crust)); -} - -.multiselect-wrapper { - -webkit-app-region: no-drag; - background: var(--background-modifier-form-field); - border: var(--input-border-width) solid var(--background-modifier-border); - color: var(--text-normal); - font-family: inherit; - padding: var(--size-4-1) var(--size-4-2); - font-size: var(--font-ui-small); - border-radius: var(--input-radius); - outline: none; -} - -.multiselect-container .multiselect-wrapper .options-wrapper { - background: var(--background-modifier-form-field); - margin-top: -4px; - border-radius: 0 0 var(--input-radius) var(--input-radius); - border-top: none; - width: calc(100% + 2px); - margin-left: -1px; -} - -.excalidraw-dirty { - color: rgb(var(--ctp-red)); -} - -.excalibrain-button.on { - background-color: rgb(var(--ctp-base)); - border-color: var(--color-accent); - --input-shadow: inset 0 0 0 2px var(--color-accent); - --input-shadow-hover: inset 0 0 0 2px var(--color-accent); -} - -.excalibrain-button.off { - background-color: rgb(var(--ctp-crust)); -} - -/*-Fix dataview table header size-*/ -.table-view-table > thead > tr > th { - font-size: medium; - color: var(--text-muted); -} - -.dataview.inline-field-standalone-value, -.dataview.inline-field-key, -.dataview.inline-field-value { - padding-left: 0px; - padding-right: 0px; - font-family: inherit; - background-color: transparent; - color: var(--text-normal); -} - -.dataview.inline-field-standalone-value, -.dataview.inline-field-value { - text-decoration: underline; - text-decoration-line: underline; - text-decoration-color: rgba(var(--ctp-yellow), 0.4); -} - -.dataview.inline-field-key { - font-weight: bold; - color: var(--bold-color); - padding-right: 0; -} -.dataview.inline-field-key::after { - content: ":"; - height: inherit; - width: fit-content; -} - -.dataview.inline-field-value { - padding-left: 8px; -} - -/* Extremely WIP excalidraw support - * Excalidraw, quite frankly, has extremely inconsistent styling and theming. - * This file will be removed if it's determined that excalidraw is not capable of being consistently themed. -**/ -.excalidraw.theme--dark { - --island-bg-color: rgb(var(--ctp-base)); - --color-primary-darkest: rgb(var(--ctp-accent)); - --color-surface-high: rgba(var(--ctp-surface2), 0.4); - --color-surface-low: rgb(var(--ctp-base)); - --color-on-surface: rgb(var(--ctp-text)); - --color-brand-hover: rgb(var(--ctp-base)); - --color-surface-primary-container: rgb(var(--ctp-accent)); - --color-on-primary-container: rgb(var(--ctp-base)); - --color-gray-50: rgb(var(--ctp-mantle)); -} - -.excalidraw .buttonList .zIndexButton.active, -.excalidraw .buttonList button.active, -.excalidraw .buttonList label.active { - --icon-fill-color: rgb(var(--ctp-base)); -} - -.excalidraw.theme--dark.excalidraw .App-menu__left { - --button-hover-bg: rgba(var(--ctp-surface2), 0.6) !important; -} - -.excalidraw .HintViewer { - display: none; -} - -.excalidraw .ExcTextField__input input::placeholder { - color: rgb(var(--ctp-subtext1)); -} - -.excalidraw-container.theme--dark { - color: rgb(var(--ctp-text)); -} - -.excalidraw .layer-ui__result-item b { - color: rgb(var(--ctp-accent)); -} - -.obsidian-icon-folder-icon { - margin-top: -5px; -} - -.anp-simple-rainbow-color-toggle.anp-simple-rainbow-icon-folder-toggle .obsidian-icon-folder-icon { - color: rgb(var(--rainbow-folder-color)); -} - -.obsidian-icon-folder-modal.prompt-results .suggestion-item { - color: var(--text-normal); -} - -.prompt .obsidian-icon-folder-subheadline { - color: var(--text-muted); -} - -.workspace-leaf-content[data-type=advanced-tables-toolbar] .nav-buttons-container { - border-style: dashed; - border-color: var(--background-modifier-border); - border-width: 0px 0px 1px 0px; - margin-top: 10px; - gap: 10px; -} - -#cMenuModalBar { - border: 2px solid rgba(var(--ctp-crust), 0.2); -} -#cMenuModalBar .cMenuCommandItem { - background-color: rgba(var(--ctp-mantle), 0.4); -} -#cMenuModalBar .cMenuCommandItem:hover { - background-color: rgba(var(--ctp-mantle), 0.6); -} - -#cMenuModalBar button.cMenuCommandItem:hover { - background-color: rgba(var(--ctp-mantle), 0.6); -} - -.status-bar-item.plugin-obsidian-discordrpc { - width: 0px; - height: 0px; - text-overflow: clip; - overflow: hidden; - margin-right: 20px; - padding: 0px; -} - -.status-bar-item.plugin-obsidian-discordrpc:after { - position: absolute; - margin-top: 18px; - content: " "; - height: 18px; - width: 20px; - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z'/%3E%3C/svg%3E"); - mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z'/%3E%3C/svg%3E"); - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repea; - background-color: var(--status-bar-text-color); -} -.status-bar-item.plugin-obsidian-discordrpc:hover:after { - filter: brightness(60%); -} - -#calendar-container h3 { - font-family: var(--font-interface); - font-weight: bold; -} - -#calendar-container .right-nav .reset-button { - margin: auto; -} - -.calendar .day.svelte-q3wqg9 { - transition: background-color 0.1s; -} -.calendar .day.svelte-q3wqg9:hover { - background-color: rgb(var(--ctp-crust)); -} - -.cMenuToolbarDefaultAesthetic { - margin: 5px 10px 0 10px; - box-shadow: 0 3px 4px 0px rgba(0, 0, 0, 0.05); - background-color: var(--background-primary); -} - -#cMenuToolbarModalBar.top button.cMenuToolbarCommandItem:hover { - background-color: var(--background-secondary); -} - -#cMenuToolbarModalBar.top :is(.cMenuToolbarCommandItem, button[class^=cMenuToolbarCommandsubItem]):not(.cMenuToolbar-Divider-Line) { - transition: all 0s linear; -} - -div[class*=recent-files-] { - --anp-file-label-align: 1; -} - -.gemmy-tooltip.tooltip { - display: block; - --background-modifier-message: rgb(var(--ctp-yellow)); - color: rgb(var(--ctp-base)); - font-size: var(--font-ui-medium); - border-radius: var(--size-4-1); - padding: var(--size-4-2) var(--size-4-3); -} - -/* Recolor Colors */ -div[class*=mk-] [style*="--label-color:#eb3b5a"] { - --label-color: rgb(var(--ctp-red)) !important; -} -div[class*=mk-] [style*="--label-color:#fa8231"] { - --label-color: rgb(var(--ctp-peach)) !important; -} -div[class*=mk-] [style*="--label-color:#f7b731"] { - --label-color: rgb(var(--ctp-yellow)) !important; -} -div[class*=mk-] [style*="--label-color:#0fb9b1"] { - --label-color: rgb(var(--ctp-teal)) !important; -} -div[class*=mk-] [style*="--label-color:#2d98da"] { - --label-color: rgb(var(--ctp-blue)) !important; -} -div[class*=mk-] [style*="--icon-color:#ffffff"] { - --icon-color: rgb(var(--ctp-base)) !important; -} - -/* Context card view */ -.mk-cards-grid .mk-list-group > ul { - justify-content: center; -} -.mk-cards-grid .mk-list-group > ul > .mk-list-item { - box-shadow: none; - border: 1px solid var(--background-modifier-border); - border-radius: var(--radius-m); -} -.mk-cards-grid .mk-list-group > ul > .mk-list-item > .mk-file-preview { - margin-bottom: 0px; -} -.mk-cards-grid .mk-list-group > ul > .mk-list-item > .mk-list-content { - border-top: 1px dashed var(--background-modifier-border); -} - -/* Folder Header */ -.mk-folder-header .inline-title { - --inline-title-color: var(--text-normal); - --inline-title-font: var(--font-interface); - display: block; -} - -.mk-list-container .mk-list-view .mk-list-group .mk-list-item .mk-list-content { - border-bottom: thin dashed var(--divider-color); -} - -/* FIlter Button */ -.mk-filter-bar .mk-filter { - -webkit-app-region: no-drag; - display: inline-flex; - align-items: center; - justify-content: center; - color: var(--text-normal); - font-size: var(--font-ui-small); - border-radius: var(--button-radius); - border: 0; - height: var(--input-height); - font-weight: var(--input-font-weight); - cursor: var(--cursor); - font-family: inherit; - outline: none; - user-select: none; - white-space: nowrap; - background-color: var(--interactive-normal); - box-shadow: var(--input-shadow); -} -.mk-filter-bar .mk-filter > span, -.mk-filter-bar .mk-filter > div { - background-color: transparent; - border-right: 1px solid var(--background-modifier-border); -} -.mk-filter-bar .mk-filter > span:hover, -.mk-filter-bar .mk-filter > div:hover { - background-color: var(--interactive-hover); -} -.mk-filter-bar .mk-filter > div { - height: 100%; - width: 100%; - padding: 0 7px; -} - -/* Recolor Colors */ -.mk-tree-item:has(.mk-file-icon > button[style*="--label-color:#eb3b5a"]) { - --label-color: rgb(var(--ctp-red)) !important; -} -.mk-tree-item:has(.mk-file-icon > button[style*="--label-color:#fa8231"]) { - --label-color: rgb(var(--ctp-peach)) !important; -} -.mk-tree-item:has(.mk-file-icon > button[style*="--label-color:#f7b731"]) { - --label-color: rgb(var(--ctp-yellow)) !important; -} -.mk-tree-item:has(.mk-file-icon > button[style*="--label-color:#0fb9b1"]) { - --label-color: rgb(var(--ctp-teal)) !important; -} -.mk-tree-item:has(.mk-file-icon > button[style*="--label-color:#2d98da"]) { - --label-color: rgb(var(--ctp-blue)) !important; -} -.mk-tree-item:has(.mk-file-icon > button[style*="--icon-color:#ffffff"]) { - --icon-color: rgb(var(--ctp-base)) !important; -} - -.mk-tree-text.nav-file-title-content { - color: var(--label-color); -} - -.mk-table th:hover { - background-color: var(--background-modifier-hover); -} - -/* Notion-Styled Kanban Fix */ -body.theme-dark.theme-dark { - --notion-kanban-card: rgb(var(--ctp-surface0)); - --notion-kanban-card-hover: rgb(var(--ctp-surface1)); -} - -/* Fix bottom padding of kanban board on mobile */ -body.is-mobile .kanban-plugin__board > div { - padding-bottom: 5rem; -} - -/* Fix bottom padding of kanban board when status bar is visible */ -body:not(.is-mobile):not(.anp-hide-status-bar) .kanban-plugin__board > div { - padding-bottom: 2.5rem; -} - -/* Kanban background */ -.kanban-plugin__board > div { - --kanban-dot-color: var(--canvas-dot-pattern); - --kanban-dot-offset: 7px; - --kanban-dot-spacing: 20px; - --kanban-dot-size: 0.7px; - background-image: radial-gradient(circle, var(--kanban-dot-color) var(--kanban-dot-size), transparent var(--kanban-dot-size)); - background-position: var(--kanban-dot-offset) var(--kanban-dot-offset); - background-size: var(--kanban-dot-spacing) var(--kanban-dot-spacing); - flex-grow: 1; -} - -/* Kanban date button and date picker */ -.kanban-plugin__item-metadata-date.is-button { - position: relative; - display: inline-block; -} -.kanban-plugin__item-metadata-date.is-button:hover::before { - position: absolute; - display: inline-flex; - top: -3px; - left: -5px; - right: -5px; - bottom: -3px; - content: ""; - z-index: 0; - background-color: var(--background-modifier-hover); - border-radius: var(--clickable-icon-radius); -} - -.kanban-plugin__date-picker { - --background-primary-alt: var(--background-modifier-hover); - --input-shadow: none; - --input-shadow-hover: none; -} -.kanban-plugin__date-picker .flatpickr-current-month input:hover, .kanban-plugin__date-picker .flatpickr-current-month input:focus, -.kanban-plugin__date-picker .flatpickr-monthDropdown-months:hover, -.kanban-plugin__date-picker .flatpickr-monthDropdown-months:focus { - background-color: var(--background-modifier-hover); - box-shadow: none; -} -.kanban-plugin__date-picker .flatpickr-day:not(.today):hover { - border-width: 0; -} - -/* Kanban Autocomplete Fix */ -.kanban-plugin__autocomplete-item-active em { - color: var(--text-on-accent); -} - -/* Kanban Callout Fix */ -.kanban-plugin__item .callout { - margin-top: 0.66em; -} - -.kanban-plugin__item .callout-fold, -.kanban-plugin__item .callout-icon { - display: none; -} - -/* Kanban conditional settings */ -.setting-item[data-id=anp-kanban-hide-card-menus]:not(:has(.is-enabled)) + [data-id=anp-kanban-hide-archive-btn] { - display: none; -} - -.kanban-plugin button, -.kanban-plugin__drag-container button { - box-shadow: none; -} -.kanban-plugin button:hover, -.kanban-plugin__drag-container button:hover { - background-color: var(--background-modifier-hover); - color: var(--text-normal); - transition: background-color 0.1s; -} -.kanban-plugin .kanban-plugin__new-item-button, -.kanban-plugin__drag-container .kanban-plugin__new-item-button { - font-size: 0.875rem; - gap: 0.25em; - height: auto; - line-height: var(--line-height-tight); - padding: 7px 10px; -} - -.anp-kanban-hide-card-menus:not(.is-mobile) .kanban-plugin__item-title + .kanban-plugin__item-postfix-button-wrapper { - display: none; -} - -.anp-kanban-hide-card-menus.anp-kanban-hide-archive-btn:not(.is-mobile) .kanban-plugin__item-title-wrapper { - padding: 8px; - position: relative; -} -.anp-kanban-hide-card-menus.anp-kanban-hide-archive-btn:not(.is-mobile) .kanban-plugin__item-prefix-button-wrapper { - background-color: var(--background-primary); - border-top-right-radius: var(--anp-kanban-card-radius, 6px); - display: none; - padding: 3px; - position: absolute; - right: 1px; - top: 1px; - z-index: 1; -} -.anp-kanban-hide-card-menus.anp-kanban-hide-archive-btn:not(.is-mobile) .kanban-plugin__item:hover .kanban-plugin__item-prefix-button-wrapper { - display: flex; -} -.anp-kanban-hide-card-menus.anp-kanban-hide-archive-btn.is-mobile .kanban-plugin__item-prefix-button-wrapper { - display: none; -} - -.kanban-plugin__item-wrapper:hover { - z-index: 1; -} - -.kanban-plugin__item { - --checkbox-size: 16px; - --input-radius: var(--anp-kanban-card-radius, 6px); - --tag-color: var(--text-faint); - background-color: rgba(var(--ctp-base), var(--anp-kanban-card-opacity, 1)); - border-width: 0; - box-shadow: inset 0 0 0 1px var(--background-modifier-border); -} -.kanban-plugin__item:hover { - box-shadow: inset 0 0 0 1px var(--background-modifier-border-hover); -} -.kanban-plugin__item.is-search-hit { - box-shadow: 0 15px 25px rgba(0, 0, 0, 0.2), inset 0 0 0 1px var(--background-modifier-border); -} -.kanban-plugin__item.is-complete .kanban-plugin__item-markdown { - color: var(--text-muted); - text-decoration-line: line-through; - opacity: 0.75; -} -.kanban-plugin__item .markdown-preview-view .tag { - --tag-border-width: 0; - --tag-padding-y: 0; - --tag-padding-x: 0; - --tag-background: transparent; - --tag-color: var(--link-color); - --tag-size: reset; -} -.kanban-plugin__item code[class*=language-] { - font-size: 0.875em; - padding: 0.75em; - white-space: pre; -} -.kanban-plugin__item button.copy-code-button { - display: none; -} -.kanban-plugin__item textarea { - background-color: transparent; -} - -.kanban-plugin__item-content-wrapper { - background-color: transparent; -} - -.kanban-plugin__item-title-wrapper { - background-color: transparent; - column-gap: 5px; - padding: 8px; -} - -.kanban-plugin__item .kanban-plugin__item-metadata { - display: flex; - flex-wrap: wrap; - gap: 8px; - width: 100%; -} -.kanban-plugin__item .kanban-plugin__item-metadata:not(:empty) { - padding-top: 8px; -} - -.kanban-plugin__item .kanban-plugin__item-metadata-date-wrapper { - line-height: var(--line-height-tight); -} - -.kanban-plugin__item .kanban-plugin__item-tags { - display: flex; - width: 100%; - flex-wrap: wrap; - gap: 4px; -} -.kanban-plugin__item .kanban-plugin__item-tags:not(:empty) { - padding-top: 0; -} - -.kanban-plugin__item .kanban-plugin__item-tag { - margin: 0; -} - -.kanban-plugin__drag-container p, -.kanban-plugin__drag-container code { - overflow: hidden; -} - -.anp-kanban-hide-card-border .kanban-plugin__item:not(:hover) { - box-shadow: none; -} -.anp-kanban-hide-card-border .kanban-plugin__item.is-search-hit { - box-shadow: 0 15px 25px rgba(0, 0, 0, 0.2); -} - -.kanban-plugin__drag-container > .kanban-plugin__item-wrapper .kanban-plugin__item { - border-color: var(--background-modifier-border-hover); - box-shadow: inset 0 0 0 1px var(--background-modifier-border-hover), var(--shadow-s); -} - -.kanban-plugin__lane { - background-color: rgba(var(--ctp-mantle), var(--anp-kanban-lane-opacity, 1)); - border-radius: var(--anp-kanban-lane-radius, 6px); - border-width: 0; - box-shadow: inset 0 0 0 1px var(--background-modifier-border); -} - -.kanban-plugin__lane-wrapper { - margin-right: var(--anp-kanban-lane-spacing, 10px); - transition: width 200ms; -} - -.kanban-plugin__lane-grip { - color: var(--background-modifier-border); - margin: 0; -} - -.kanban-plugin__lane-header-wrapper { - gap: 5px; - padding-right: 8px; -} - -.kanban-plugin__lane-title p { - font-weight: 500; - white-space: nowrap; -} - -.kanban-plugin__lane .kanban-plugin__lane-title-count { - background-color: var(--background-modifier-hover); - border-radius: 2em; - flex-shrink: 0; - font-size: 12px; - font-weight: 600; - line-height: 20px; - margin: 0; - min-width: 20px; - padding: 0 6px; - text-align: center; -} - -.kanban-plugin__lane-setting-wrapper > div:last-child { - margin-bottom: 0; -} - -.kanban-plugin__lane-items { - margin: 0; - padding: 8px; - position: relative; -} - -.kanban-plugin__lane-items > div { - margin-top: 0; - margin-bottom: var(--anp-kanban-card-spacing, 8px); -} - -.kanban-plugin__action-confirm-wrapper { - margin: 8px 8px 0; -} - -.kanban-plugin__lane-setting-wrapper { - border-bottom: 1px solid var(--background-modifier-border); - display: flex; - flex-direction: column; - gap: 8px; - padding: 12px 0; -} -.kanban-plugin__lane-setting-wrapper > div { - padding: 0 12px; -} -.kanban-plugin__lane-setting-wrapper > div:last-child { - border-width: 0; -} -.kanban-plugin__lane-setting-wrapper .kanban-plugin__checkbox-wrapper { - flex-direction: row-reverse; - gap: 10px; - justify-content: flex-end; -} -.kanban-plugin__lane-setting-wrapper .checkbox-container { - margin-left: 0; -} - -.kanban-plugin__lane-wrapper .kanban-plugin__lane-items > .kanban-plugin__placeholder { - border-width: 2px; - margin-bottom: 0; - width: auto; -} -.kanban-plugin__lane-wrapper .kanban-plugin__lane-items > .kanban-plugin__placeholder:not(:only-child) { - border-width: 0 !important; -} -.kanban-plugin__lane-wrapper.is-sorting .kanban-plugin__lane-items > .kanban-plugin__placeholder { - border-color: var(--background-modifier-border); -} - -.anp-kanban-lanes .kanban-plugin__lane-wrapper { - height: 100%; -} -.anp-kanban-lanes .kanban-plugin__scroll-container.kanban-plugin__vertical { - flex-grow: 1; -} - -.anp-kanban-hide-lane-border .kanban-plugin__lane, -.anp-kanban-hide-lane-border .kanban-plugin__lane-header-wrapper, -.anp-kanban-hide-lane-border .kanban-plugin__item-button-wrapper, -.anp-kanban-hide-lane-border .kanban-plugin__item-form { - border-width: 0; - box-shadow: none; -} -.anp-kanban-hide-lane-border .kanban-plugin__lane-items { - padding-bottom: 0; - padding-top: 0; -} -.anp-kanban-hide-lane-border .kanban-plugin__lane-setting-wrapper { - border-bottom-width: 0; - padding-top: 6px; -} - -.anp-kanban-search-full .kanban-plugin__search-wrapper { - padding: 10px; -} -.anp-kanban-search-full .kanban-plugin__search-wrapper .kanban-plugin__filter-input { - flex: 1; -} -.anp-kanban-search-full .kanban-plugin__search-wrapper .clickable-icon { - position: absolute; - right: calc(1em - 2px); -} -.anp-kanban-search-full .kanban-plugin__search-wrapper .kanban-plugin__icon { - display: flex; -} - -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)), -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]), -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)), -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) { - width: 44px !important; -} -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__lane-header-wrapper, -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__lane-header-wrapper, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__lane-header-wrapper, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__lane-header-wrapper { - border-width: 0; - gap: 10px; - position: absolute; - transform-origin: 18px 22px; - transform: rotate(90deg); - z-index: 1; -} -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__lane-grip, -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__lane-grip, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__lane-grip, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__lane-grip { - transform: rotate(-90deg); -} -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__lane-settings-button-wrapper, -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__lane-settings-button-wrapper, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__lane-settings-button-wrapper, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__lane-settings-button-wrapper { - display: none; -} -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__item-wrapper, -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__item-wrapper, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__item-wrapper, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__item-wrapper { - display: none; -} -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__placeholder:only-child, -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__placeholder:only-child, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__placeholder:only-child, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__placeholder:only-child { - display: none; -} -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__new-item-button, -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__new-item-button, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__new-item-button, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__new-item-button { - font-size: 0; -} -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__item-button-plus, -.anp-kanban-collapse-lanes:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__item-button-plus, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) .kanban-plugin__item-button-plus, -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container > .kanban-plugin__item-wrapper)) .kanban-plugin__lane-wrapper:not(:has(.kanban-plugin__lane[data-count="0"], -.kanban-plugin__item:not(.is-search-miss), -.kanban-plugin__item-form)) ~ .kanban-plugin__lane-wrapper:has(.kanban-plugin__lane[data-count="0"]) .kanban-plugin__item-button-plus { - font-size: 0.875rem; -} - -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes .kanban-plugin__drag-container[style*="width: 54px;"] .kanban-plugin__lane-wrapper { - width: 44px !important; -} -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes .kanban-plugin__drag-container[style*="width: 54px;"] .kanban-plugin__lane-wrapper .kanban-plugin__lane-header-wrapper { - border-width: 0; - gap: 10px; - position: absolute; - transform-origin: 18px 22px; - transform: rotate(90deg); - z-index: 1; -} -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes .kanban-plugin__drag-container[style*="width: 54px;"] .kanban-plugin__lane-wrapper .kanban-plugin__lane-grip { - transform: rotate(-90deg); -} -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes .kanban-plugin__drag-container[style*="width: 54px;"] .kanban-plugin__lane-wrapper .kanban-plugin__lane-settings-button-wrapper { - display: none; -} -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes .kanban-plugin__drag-container[style*="width: 54px;"] .kanban-plugin__lane-wrapper .kanban-plugin__item-wrapper { - display: none; -} -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes .kanban-plugin__drag-container[style*="width: 54px;"] .kanban-plugin__lane-wrapper .kanban-plugin__placeholder:only-child { - display: none; -} -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes .kanban-plugin__drag-container[style*="width: 54px;"] .kanban-plugin__lane-wrapper .kanban-plugin__new-item-button { - font-size: 0; -} -.anp-kanban-collapse-lanes.anp-kanban-uncollapse-lanes .kanban-plugin__drag-container[style*="width: 54px;"] .kanban-plugin__lane-wrapper .kanban-plugin__item-button-plus { - font-size: 0.875rem; -} - -.anp-kanban-hide-cards:not(.anp-kanban-uncollapse-lanes) .kanban-plugin__item-wrapper:has(.is-search-miss), -.anp-kanban-hide-cards.anp-kanban-uncollapse-lanes:not(:has(.kanban-plugin__drag-container)) .kanban-plugin__item-wrapper:has(.is-search-miss) { - display: none; -} - -.anp-kanban-hide-cards.anp-kanban-hide-card-border .kanban-plugin__item.is-search-hit { - box-shadow: none; -} - -.anp-kanban-hide-cards:not(.anp-kanban-hide-card-border) .kanban-plugin__item.is-search-hit { - box-shadow: inset 0 0 0 1px var(--background-modifier-border); -} - -.anp-kanban-hide-mark .kanban-plugin__item-wrapper .is-search-hit mark { - background-color: transparent; - color: inherit; -} diff --git a/.obsidian/themes/Minimal/manifest.json b/.obsidian/themes/Minimal/manifest.json deleted file mode 100644 index 2c6d313..0000000 --- a/.obsidian/themes/Minimal/manifest.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "Minimal", - "version": "8.1.7", - "minAppVersion": "1.9.0", - "author": "@kepano", - "authorUrl": "https://twitter.com/kepano", - "fundingUrl": "https://www.buymeacoffee.com/kepano" -} diff --git a/.obsidian/themes/Minimal/theme.css b/.obsidian/themes/Minimal/theme.css deleted file mode 100644 index dfa05c8..0000000 --- a/.obsidian/themes/Minimal/theme.css +++ /dev/null @@ -1,2246 +0,0 @@ -/* --------------------------------------------------------------------------- - -Minimal Theme by @kepano - -User interface replacement for Obsidian. - -Designed to be used with the Minimal Theme Settings -plugin and the Hider plugin. - -Sponsor my work: -https://www.buymeacoffee.com/kepano - -Readme: -https://github.com/kepano/obsidian-minimal - ------------------------------------------------------------------------------ - -MIT License - -Copyright (c) 2020-2024 Steph Ango (@kepano) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -*/ -body{--font-editor-theme:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,Ubuntu,sans-serif;--font-editor:var(--font-editor-override),var(--font-text-override),var(--font-editor-theme);--bases-table-column-border-width:0px;--bases-header-border-width:0;--blockquote-style:normal;--blockquote-color:var(--text-muted);--blockquote-border-thickness:1px;--blockquote-border-color:var(--quote-opening-modifier);--embed-block-shadow-hover:none;--font-ui-smaller:11px;--normal-weight:400;--inline-title-margin-bottom:1rem;--h1-size:1.125em;--h2-size:1.05em;--h3-size:1em;--h4-size:0.90em;--h5-size:0.85em;--h6-size:0.85em;--h1-weight:600;--h2-weight:600;--h3-weight:500;--h4-weight:500;--h5-weight:500;--h6-weight:400;--h1-variant:normal;--h2-variant:normal;--h3-variant:normal;--h4-variant:normal;--h5-variant:small-caps;--h6-variant:small-caps;--h1-style:normal;--h2-style:normal;--h3-style:normal;--h4-style:normal;--h5-style:normal;--h6-style:normal;--line-width:40rem;--line-height:1.5;--line-height-normal:var(--line-height);--max-width:88%;--max-col-width:18em;--icon-muted:0.5;--nested-padding:1.1em;--folding-offset:32px;--list-edit-offset:0.5em;--list-indent:2em;--list-spacing:0.075em;--input-height:32px;--header-height:40px;--metadata-label-width-multiplier:9;--metadata-label-width:calc(var(--font-adaptive-small) * var(--metadata-label-width-multiplier));--metadata-label-font-size:var(--font-adaptive-small);--metadata-input-font-size:var(--font-adaptive-small);--mobile-left-sidebar-width:280pt;--mobile-right-sidebar-width:240pt;--top-left-padding-y:0px;--image-muted:0.7;--image-radius:4px;--heading-spacing:2em;--p-spacing:1.75rem;--border-width:1px;--table-border-width:var(--border-width);--table-selection:var(--text-selection);--table-selection-border-color:var(--text-accent);--table-selection-border-width:0px;--table-selection-border-radius:0px;--table-drag-handle-background-active:var(--text-selection);--table-drag-handle-color-active:var(--text-accent);--table-add-button-border-width:0px;--file-margins-y:var(--size-4-2)}.mod-macos{--top-left-padding-y:24px}.is-phone{--metadata-label-font-size:var(--font-adaptive-smaller);--metadata-input-font-size:var(--font-adaptive-smaller)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.is-phone{--border-width:0.75px}}body{--base-h:0;--base-s:0%;--base-l:96%;--accent-h:201;--accent-s:17%;--accent-l:50%}.theme-dark,.theme-light{--color-red-rgb:208,66,85;--color-orange-rgb:213,118,63;--color-yellow-rgb:229,181,103;--color-green-rgb:168,195,115;--color-cyan-rgb:115,187,178;--color-blue-rgb:108,153,187;--color-purple-rgb:158,134,200;--color-pink-rgb:176,82,121;--color-red:#d04255;--color-orange:#d5763f;--color-yellow:#e5b567;--color-green:#a8c373;--color-cyan:#73bbb2;--color-blue:#6c99bb;--color-purple:#9e86c8;--color-pink:#b05279}.theme-light,.theme-light.minimal-default-light,body .excalidraw{--bg1:white;--bg2:hsl( var(--base-h), var(--base-s), var(--base-l) );--bg3:hsla( var(--base-h), var(--base-s), calc(var(--base-l) - 50%), 0.12 );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 6%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 12%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 20%) );--tx1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 90%) );--tx2:hsl( var(--base-h), calc(var(--base-s) - 20%), calc(var(--base-l) - 50%) );--tx3:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) - 25%) );--tx4:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) - 60%) );--ax1:hsl( var(--accent-h), var(--accent-s), var(--accent-l) );--ax2:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) - 8%) );--ax3:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) + 6%) );--hl1:hsla( var(--accent-h), 50%, calc(var(--base-l) - 20%), 30% );--hl2:rgba(255, 225, 0, 0.5);--sp1:white}.excalidraw.theme--dark,.theme-dark,.theme-dark.minimal-default-dark,.theme-light.minimal-light-contrast .titlebar,.theme-light.minimal-light-contrast.minimal-status-off .status-bar{--accent-l:60%;--base-l:15%;--bg1:hsl( var(--base-h), var(--base-s), var(--base-l) );--bg2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 2%) );--bg3:hsla( var(--base-h), var(--base-s), calc(var(--base-l) + 40%), 0.12 );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 6%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 12%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 20%) );--tx1:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 67%) );--tx2:hsl( var(--base-h), calc(var(--base-s) - 20%), calc(var(--base-l) + 45%) );--tx3:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 20%) );--tx4:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 50%) );--ax1:hsl( var(--accent-h), var(--accent-s), var(--accent-l) );--ax2:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) + 8%) );--ax3:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) - 5%) );--hl1:hsla( var(--accent-h), 50%, 40%, 30% );--hl2:rgba(255, 177, 80, 0.3);--sp1:white}.theme-light.minimal-light-white{--background-primary:white;--background-secondary:white;--background-secondary-alt:white;--ribbon-background:white;--titlebar-background:white;--mobile-sidebar-background:white;--bg1:white}.theme-dark.minimal-dark-black{--base-d:0%;--titlebar-background:black;--background-primary:black;--background-secondary:black;--background-secondary-alt:black;--ribbon-background:black;--background-modifier-hover:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 10%));--tx1:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 75%) );--tx2:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 50%) );--tx3:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 25%) );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 12%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 20%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 30%) )}.theme-light{--mono100:black;--mono0:white}.theme-dark{--mono100:white;--mono0:black}.theme-dark,.theme-light,.theme-light.minimal-light-contrast .titlebar,.theme-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-light-contrast.minimal-status-off .status-bar{--background-modifier-accent:var(--ax3);--background-modifier-border-focus:var(--ui3);--background-modifier-border-hover:var(--ui2);--background-modifier-border:var(--ui1);--mobile-sidebar-background:var(--bg1);--background-modifier-form-field-highlighted:var(--bg1);--background-modifier-form-field:var(--bg1);--background-modifier-success:var(--color-green);--background-modifier-hover:var(--bg3);--background-modifier-active-hover:var(--bg3);--background-primary:var(--bg1);--background-primary-alt:var(--bg2);--background-secondary:var(--bg2);--background-secondary-alt:var(--bg1);--background-table-rows:var(--bg2);--checkbox-color:var(--ax3);--code-normal:var(--tx1);--divider-color:var(--ui1);--frame-divider-color:var(--ui1);--icon-color-active:var(--tx1);--icon-color-focused:var(--tx1);--icon-color-hover:var(--tx2);--icon-color:var(--tx2);--icon-hex:var(--mono0);--interactive-normal:var(--ui1);--interactive-accent-hover:var(--ax1);--interactive-accent:var(--ax3);--interactive-hover:var(--ui1);--list-marker-color:var(--tx3);--nav-item-background-active:var(--bg3);--nav-item-background-hover:var(--bg3);--nav-item-color:var(--tx2);--nav-item-color-active:var(--tx1);--nav-item-color-hover:var(--tx1);--nav-item-color-selected:var(--tx1);--nav-collapse-icon-color:var(--tx2);--nav-collapse-icon-color-collapsed:var(--tx2);--nav-indentation-guide-color:var(--ui1);--prompt-border-color:var(--ui3);--quote-opening-modifier:var(--ui2);--ribbon-background:var(--bg2);--scrollbar-active-thumb-bg:var(--ui3);--scrollbar-bg:transparent;--scrollbar-thumb-bg:var(--ui1);--search-result-background:var(--bg1);--tab-text-color-focused-active:var(--tx1);--tab-outline-color:var(--ui1);--text-accent-hover:var(--ax2);--text-accent:var(--ax1);--text-blockquote:var(--tx2);--text-bold:var(--tx1);--text-code:var(--tx4);--text-error:var(--color-red);--text-faint:var(--tx3);--text-highlight-bg:var(--hl2);--text-italic:var(--tx1);--text-muted:var(--tx2);--text-normal:var(--tx1);--text-on-accent:var(--sp1);--text-selection:var(--hl1);--text-formatting:var(--tx3);--title-color-inactive:var(--tx2);--title-color:var(--tx1);--titlebar-background:var(--bg2);--titlebar-background-focused:var(--bg2);--titlebar-text-color-focused:var(--tx1);--vault-profile-color:var(--tx1);--vault-profile-color-hover:var(--tx1);--workspace-background-translucent:hsla(var(--base-h),var(--base-s), var(--base-l), 0.7)}.theme-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left{--raised-background:var(--ui1);--raised-shadow:none;--raised-mask-border-width:0px}.theme-dark .view-actions,.theme-light .view-actions{--icon-color-active:var(--ax1)}.theme-light.minimal-light-contrast{--workspace-background-translucent:rgba(0,0,0,0.6)}.theme-light.minimal-light-contrast .theme-dark{--tab-container-background:var(--bg2);--ribbon-background-collapsed:var(--bg2)}.theme-light{--interactive-normal:var(--bg1);--interactive-accent-rgb:220,220,220;--active-line-bg:rgba(0,0,0,0.035);--background-modifier-cover:hsla(var(--base-h),calc(var(--base-s) - 70%),calc(var(--base-l) - 20%),0.5);--text-highlight-bg-active:rgba(0, 0, 0, 0.1);--background-modifier-error:rgba(255,0,0,0.14);--background-modifier-error-hover:rgba(255,0,0,0.08);--shadow-color:rgba(0, 0, 0, 0.1);--btn-shadow-color:rgba(0, 0, 0, 0.05)}.theme-dark{--interactive-normal:var(--bg3);--interactive-accent-rgb:66,66,66;--active-line-bg:rgba(255,255,255,0.04);--background-modifier-cover:hsla(var(--base-h),var(--base-s), calc(var(--base-l) - 12%), 0.5);--text-highlight-bg-active:rgba(255, 255, 255, 0.1);--background-modifier-error:rgba(255,20,20,0.12);--background-modifier-error-hover:rgba(255,20,20,0.18);--background-modifier-box-shadow:rgba(0, 0, 0, 0.3);--shadow-color:rgba(0, 0, 0, 0.3);--btn-shadow-color:rgba(0, 0, 0, 0.2);--modal-border-color:var(--ui2)}.theme-light.minimal-light-white{--background-table-rows:var(--bg2);--interactive-normal:var(--bg3);--setting-items-background:var(--bg3)}.theme-light.minimal-light-tonal{--background-secondary:var(--bg1);--background-primary-alt:var(--bg3);--background-table-rows:var(--bg3);--setting-items-background:var(--bg3)}.theme-light.minimal-light-tonal.is-mobile{--background-modifier-form-field:var(--bg3);--interactive-normal:var(--bg3)}.theme-dark.minimal-dark-tonal{--ribbon-background:var(--bg1);--background-secondary:var(--bg1);--background-table-rows:var(--bg3);--setting-items-background:var(--bg3)}.theme-dark.minimal-dark-black{--background-primary-alt:var(--bg3);--background-table-rows:var(--bg3);--setting-items-background:var(--bg3);--modal-border:var(--ui2);--active-line-bg:rgba(255,255,255,0.085);--background-modifier-form-field:var(--bg3);--background-modifier-cover:hsla(var(--base-h),var(--base-s),calc(var(--base-d) + 8%),0.7);--background-modifier-box-shadow:rgba(0, 0, 0, 1)}body{--font-adaptive-normal:var(--font-text-size,var(--editor-font-size));--font-adaptive-small:calc(var(--font-ui-small) * 1.07);--font-adaptive-smaller:var(--font-ui-small);--font-adaptive-smallest:var(--font-ui-smaller);--line-width-wide:calc(var(--line-width) + 12.5%);--font-code:calc(var(--font-adaptive-normal) * 0.9);--table-text-size:calc(var(--font-adaptive-normal) * 0.875);--bases-table-font-size:calc(var(--font-adaptive-normal) * 0.875)}.bases-view{--bases-table-font-size:var(--table-text-size)}.query-toolbar-menu .combobox-button{background-color:rgba(0,0,0,0)}.bases-embed .bases-header .query-toolbar,.block-language-base .bases-header .query-toolbar{padding-bottom:2px;opacity:var(--bases-toolbar-opacity);transition:.15s .15s opacity}.bases-embed .bases-header .query-toolbar:hover,.block-language-base .bases-header .query-toolbar:hover{opacity:1;transition:0s opacity}.base-plain .bases-header{display:none}.bases-table-header-icon{display:var(--bases-table-header-icon-display)}.CodeMirror-wrap>div>textarea{opacity:0}.cm-editor .cm-content{padding-top:.5em}.markdown-source-view{color:var(--text-normal)}.markdown-source-view.mod-cm6 .cm-sizer{display:block}.markdown-source-view.mod-cm6 .cm-scroller{padding-inline-end:0;padding-inline-start:0}.cm-s-obsidian .cm-line.HyperMD-header{padding-top:calc(var(--p-spacing)/2)}.markdown-rendered .mod-header+div>*{margin-block-start:0}body :not(.canvas-node) .markdown-source-view.mod-cm6 .cm-gutters{position:absolute!important;z-index:0;margin-inline-end:0}body :not(.canvas-node) .markdown-source-view.mod-cm6 .cm-gutters .cm-gutter:before{content:"";height:100%;top:-100%;width:100%;position:absolute;z-index:1;background-color:var(--gutter-background);min-width:var(--folding-offset)}body :not(.canvas-node) .markdown-source-view.mod-cm6.is-rtl .cm-gutters{right:0}body{--line-number-color:var(--text-faint);--line-number-color-active:var(--text-muted)}.empty-state-title{display:none}.markdown-source-view.mod-cm6 .cm-gutters{color:var(--line-number-color)!important}.markdown-source-view.mod-cm6 .cm-editor .cm-gutterElement.cm-active .cm-heading-marker,.markdown-source-view.mod-cm6 .cm-editor .cm-lineNumbers .cm-gutterElement.cm-active{color:var(--line-number-color-active)}.cm-editor .cm-lineNumbers{background-color:var(--gutter-background)}.cm-editor .cm-lineNumbers .cm-gutterElement{min-width:var(--folding-offset);padding-inline-end:.5em}.is-rtl .cm-editor .cm-lineNumbers .cm-gutterElement{text-align:left}@media(max-width:400pt){.cm-editor .cm-lineNumbers .cm-gutterElement{padding-inline-end:4px;padding-inline-start:8px}}.cm-editor .cm-gutterElement.cm-active .cm-heading-marker,.cm-editor .cm-lineNumbers .cm-gutterElement.cm-active{color:var(--text-muted)}.markdown-source-view.mod-cm6 .edit-block-button{color:var(--text-faint);background-color:var(--background-primary);top:4px;opacity:0;transition:opacity .2s}.markdown-source-view.mod-cm6 .edit-block-button svg{margin:0!important}.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block>.edit-block-button{width:30px!important;padding-inline-start:7px!important}.is-live-preview:not(.is-readable-line-width) .cm-embed-block>.edit-block-button{padding-inline-start:0px!important;margin-inline-start:0!important;padding:4px}.markdown-source-view.mod-cm6 .edit-block-button:hover{background-color:var(--background-primary);color:var(--text-muted)}.markdown-source-view.mod-cm6 .edit-block-button svg{opacity:1}.markdown-source-view.mod-cm6 .edit-block-button:hover svg{opacity:1}.markdown-source-view.mod-cm6 .cm-embed-block{padding:0;border:0;border-radius:0}.markdown-source-view.mod-cm6 .cm-embed-block:hover{border:0}.metadata-container{--input-height:calc(var(--font-adaptive-small) * 2.2)}body.metadata-heading-off .metadata-properties-heading{display:none}.metadata-add-property-off .mod-root .metadata-add-button{display:none}.metadata-dividers{--metadata-divider-width:1px;--metadata-gap:0px}.metadata-icons-off .workspace-leaf-content[data-type=all-properties] .tree-item-inner{margin-inline-start:-16px}.metadata-icons-off .workspace-leaf-content[data-type=all-properties] .tree-item-icon{display:none}.metadata-icons-off .metadata-property-icon{display:none}figure{margin-inline-start:0;margin-inline-end:0}.markdown-preview-view .mod-highlighted{transition:background-color .3s ease;background-color:var(--text-selection);color:inherit}.inline-title{padding-top:16px}.mod-macos.hider-frameless .workspace-ribbon{border:none}.is-tablet.hider-ribbon{--ribbon-width:0px}.is-tablet.hider-ribbon .side-dock-ribbon{display:none}.hider-ribbon .workspace-ribbon{padding:0}:root{--hider-ribbon-display:none;--ribbon-animation-duration:0.1s}.ribbon-bottom-left-hover-vertical:not(.is-mobile),.ribbon-bottom-left-hover:not(.is-mobile){--hider-ribbon-display:flex}body.ribbon-vertical-expand:not(.is-mobile){--ribbon-width:0px}body.ribbon-vertical-expand:not(.is-mobile) .workspace-ribbon.mod-left{width:10px;flex-basis:10px;opacity:0;position:fixed;height:100%;top:0;bottom:0;left:0;z-index:10;transition:all var(--ribbon-animation-duration) linear .6s}body.ribbon-vertical-expand:not(.is-mobile) .workspace-ribbon.mod-left .side-dock-actions{transition:opacity var(--ribbon-animation-duration) linear .3s}body.ribbon-vertical-expand:not(.is-mobile) .workspace-ribbon.mod-left:hover{width:44px;opacity:1;flex-basis:44px;transition:opacity var(--ribbon-animation-duration) linear .1s}body.ribbon-vertical-expand:not(.is-mobile) .workspace-ribbon.mod-left:hover .side-dock-actions{opacity:1;transition:opacity calc(var(--ribbon-animation-duration)*2) linear .2s}body.ribbon-vertical-expand:not(.is-mobile).labeled-nav .workspace-ribbon.mod-left~.mod-left-split .workspace-tab-header-container{margin-left:0;transition:all var(--ribbon-animation-duration) linear .6s}body.ribbon-vertical-expand:not(.is-mobile).labeled-nav .workspace-ribbon.mod-left:hover~.mod-left-split .workspace-tab-header-container{margin-left:44px;transition:all var(--ribbon-animation-duration) linear}body.ribbon-vertical-expand:not(.is-mobile) .workspace-ribbon.mod-left~.mod-left-split .workspace-tab-container{padding-left:0;transition:all var(--ribbon-animation-duration) linear .6s}body.ribbon-vertical-expand:not(.is-mobile) .workspace-ribbon.mod-left~.mod-left-split .workspace-sidedock-vault-profile{transition:all var(--ribbon-animation-duration) linear .6s}body.ribbon-vertical-expand:not(.is-mobile) .workspace-ribbon.mod-left:hover~.mod-left-split .workspace-tab-container{padding-left:44px;transition:all var(--ribbon-animation-duration) linear}body.ribbon-vertical-expand:not(.is-mobile) .workspace-ribbon.mod-left:hover~.mod-left-split .workspace-sidedock-vault-profile{padding-left:52px;transition:all var(--ribbon-animation-duration) linear}.hider-ribbon .workspace-ribbon.mod-left:before,.ribbon-bottom-left-hover .workspace-ribbon.mod-left:before,.ribbon-bottom-left-hover-vertical .workspace-ribbon.mod-left:before{opacity:0}.hider-ribbon .workspace-ribbon-collapse-btn,.ribbon-bottom-left-hover .workspace-ribbon-collapse-btn,.ribbon-bottom-left-hover-vertical .workspace-ribbon-collapse-btn{display:none}.hider-ribbon .workspace-ribbon.mod-right,.ribbon-bottom-left-hover .workspace-ribbon.mod-right,.ribbon-bottom-left-hover-vertical .workspace-ribbon.mod-right{pointer-events:none}.hider-ribbon .workspace-ribbon.mod-left,.ribbon-bottom-left-hover .workspace-ribbon.mod-left,.ribbon-bottom-left-hover-vertical .workspace-ribbon.mod-left{overflow:visible;border-top:var(--border-width) solid var(--background-modifier-border)!important;border-right:var(--border-width) solid var(--background-modifier-border)!important;border-top-right-radius:var(--radius-m);padding:0;position:absolute;border-right:0px;margin:0;width:auto;height:44px;flex-basis:0;bottom:0;top:auto;background:var(--background-secondary);display:var(--hider-ribbon-display)!important;flex-direction:row;z-index:17;opacity:0;transition:opacity calc(var(--ribbon-animation-duration)*2) ease-in-out;filter:drop-shadow(2px 10px 30px rgba(0, 0, 0, .2));gap:0}.hider-ribbon .side-dock-actions,.hider-ribbon .side-dock-settings,.ribbon-bottom-left-hover .side-dock-actions,.ribbon-bottom-left-hover .side-dock-settings,.ribbon-bottom-left-hover-vertical .side-dock-actions,.ribbon-bottom-left-hover-vertical .side-dock-settings{flex-direction:row;display:var(--hider-ribbon-display);background:rgba(0,0,0,0);margin:0;position:relative;gap:var(--size-2-2)}.hider-ribbon .side-dock-actions,.ribbon-bottom-left-hover .side-dock-actions,.ribbon-bottom-left-hover-vertical .side-dock-actions{padding:6px 6px 6px 8px}.hider-ribbon .side-dock-settings:empty,.ribbon-bottom-left-hover .side-dock-settings:empty,.ribbon-bottom-left-hover-vertical .side-dock-settings:empty{display:none}.hider-ribbon .workspace-ribbon.mod-left .side-dock-ribbon-action,.ribbon-bottom-left-hover .workspace-ribbon.mod-left .side-dock-ribbon-action,.ribbon-bottom-left-hover-vertical .workspace-ribbon.mod-left .side-dock-ribbon-action{display:var(--hider-ribbon-display)}.hider-ribbon .workspace-ribbon.mod-left:hover,.ribbon-bottom-left-hover .workspace-ribbon.mod-left:hover,.ribbon-bottom-left-hover-vertical .workspace-ribbon.mod-left:hover{opacity:1;transition:opacity .25s ease-in-out}.hider-ribbon .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn,.ribbon-bottom-left-hover .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn,.ribbon-bottom-left-hover-vertical .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn{opacity:0}.hider-ribbon .workspace-split.mod-left-split,.ribbon-bottom-left-hover .workspace-split.mod-left-split,.ribbon-bottom-left-hover-vertical .workspace-split.mod-left-split{margin:0}.hider-ribbon .workspace-leaf-content .item-list,.ribbon-bottom-left-hover .workspace-leaf-content .item-list,.ribbon-bottom-left-hover-vertical .workspace-leaf-content .item-list{padding-bottom:40px}.ribbon-bottom-left-hover-vertical .workspace-ribbon.mod-left{height:auto}.ribbon-bottom-left-hover-vertical .side-dock-actions{flex-direction:column;padding:8px 6px}.minimal-status-off .status-bar{--status-bar-position:static;--status-bar-radius:0;--status-bar-border-width:1px 0 0 0;--status-bar-background:var(--background-secondary);--status-bar-border-color:var(--ui1)}body:not(.minimal-status-off) .status-bar{background-color:var(--background-primary);--status-bar-border-width:0}.status-bar{transition:color .2s linear;color:var(--text-faint);font-size:var(--font-adaptive-smallest)}.status-bar .sync-status-icon.mod-success,.status-bar .sync-status-icon.mod-working{color:var(--text-faint)}.status-bar:hover,.status-bar:hover .sync-status-icon.mod-success,.status-bar:hover .sync-status-icon.mod-working{color:var(--text-muted);transition:color .2s linear}.status-bar .plugin-sync:hover .sync-status-icon.mod-success,.status-bar .plugin-sync:hover .sync-status-icon.mod-working{color:var(--text-normal)}.status-bar .status-bar-item{cursor:var(--cursor)!important}.status-bar .status-bar-item.cMenu-statusbar-button:hover,.status-bar .status-bar-item.mod-clickable:hover,.status-bar .status-bar-item.plugin-editor-status:hover,.status-bar .status-bar-item.plugin-sync:hover{text-align:center;background-color:var(--background-modifier-hover)!important}.tab-stack-top-flipped{--tab-stacked-text-transform:rotate(180deg);--tab-stacked-text-align:right}.tab-stack-center{--tab-stacked-text-align:center}.tab-stack-center-flipped{--tab-stacked-text-transform:rotate(180deg);--tab-stacked-text-align:center}.tab-stack-bottom{--tab-stacked-text-transform:rotate(180deg)}.tab-stack-bottom-flipped{--tab-stacked-text-align:right}.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner{flex-direction:var(--tab-stacked-spine-order)}.view-header-title,.view-header-title-parent{text-overflow:ellipsis}.view-header-title-container:not(.mod-at-end):after{display:none}body:not(.is-mobile) .view-actions .view-action:last-child{margin-left:-1px}.minimal-focus-mode .workspace-ribbon:not(.is-collapsed)~.mod-root .view-header:hover .view-actions,.mod-right.is-collapsed~.mod-root .view-header:hover .view-actions,.view-action.is-active:hover,.workspace-ribbon.mod-left.is-collapsed~.mod-root .view-header:hover .view-actions,body:not(.minimal-focus-mode) .workspace-ribbon:not(.is-collapsed)~.mod-root .view-actions{opacity:1;transition:opacity .25s ease-in-out}.view-header-title-container{opacity:0;transition:opacity .1s ease-in-out}.view-header-title-container:focus-within{opacity:1;transition:opacity .1s ease-in-out}.view-header:hover .view-header-title-container,.workspace-tab-header-container:hover+.workspace-tab-container .view-header-title-container{opacity:1;transition:opacity .1s ease-in-out}.is-phone .view-header-title-container,.minimal-tab-title-visible .view-header-title-container{opacity:1}.minimal-tab-title-hidden .view-header-title-container{opacity:0}.minimal-tab-title-hidden .view-header-title-container:focus-within{opacity:1;transition:opacity .1s ease-in-out}.minimal-tab-title-hidden .view-header:hover .view-header-title-container,.minimal-tab-title-hidden .workspace-tab-header-container:hover+.workspace-tab-container .view-header-title-container{opacity:0}body.window-title-off .titlebar-text{display:none}.titlebar-button-container.mod-right{background-color:rgba(0,0,0,0)!important}.is-hidden-frameless.theme-dark:not(.minimal-dark-black):not(.colorful-frame),.is-hidden-frameless.theme-light:not(.minimal-light-tonal):not(.colorful-frame):not(.minimal-light-white){--titlebar-background:var(--bg1)}.is-hidden-frameless.theme-dark:not(.minimal-dark-black):not(.colorful-frame).is-focused .sidebar-toggle-button.mod-right,.is-hidden-frameless.theme-dark:not(.minimal-dark-black):not(.colorful-frame).is-focused .workspace-ribbon.mod-left.is-collapsed,.is-hidden-frameless.theme-dark:not(.minimal-dark-black):not(.colorful-frame).is-focused .workspace-tabs.mod-top,.is-hidden-frameless.theme-light:not(.minimal-light-tonal):not(.colorful-frame):not(.minimal-light-white).is-focused .sidebar-toggle-button.mod-right,.is-hidden-frameless.theme-light:not(.minimal-light-tonal):not(.colorful-frame):not(.minimal-light-white).is-focused .workspace-ribbon.mod-left.is-collapsed,.is-hidden-frameless.theme-light:not(.minimal-light-tonal):not(.colorful-frame):not(.minimal-light-white).is-focused .workspace-tabs.mod-top{--titlebar-background-focused:var(--bg1)}.is-hidden-frameless.theme-dark:not(.minimal-dark-black):not(.colorful-frame):not(.minimal-dark-tonal):not(.minimal-light-white) .workspace-ribbon.mod-left:not(.is-collapsed),.is-hidden-frameless.theme-light:not(.minimal-light-tonal):not(.colorful-frame):not(.minimal-light-white):not(.minimal-dark-tonal):not(.minimal-light-white) .workspace-ribbon.mod-left:not(.is-collapsed){--titlebar-background:var(--bg2)}.mod-macos.is-hidden-frameless:not(.is-popout-window) .sidebar-toggle-button.mod-right{right:0;padding-right:var(--size-4-2)}body.is-focused{--titlebar-background-focused:var(--background-secondary)}.is-hidden-frameless:not(.colorful-frame) .mod-left-split .mod-top .workspace-tab-header-container{--tab-container-background:var(--background-secondary)}.mod-root .workspace-tab-header-status-icon{color:var(--text-muted)}.is-collapsed .workspace-sidedock-vault-profile{opacity:0}body:not(.is-mobile).hide-help .workspace-drawer-vault-actions .clickable-icon:first-child{display:none}body:not(.is-mobile).hide-settings .workspace-drawer-vault-actions .clickable-icon:last-child{display:none}body:not(.is-mobile).hide-help.hide-settings .workspace-drawer-vault-actions{display:none!important}body:not(.is-grabbing):not(.is-fullscreen).labeled-nav.is-hidden-frameless.vault-profile-top .mod-left-split .mod-top .workspace-tab-header-container{-webkit-app-region:no-drag}body:not(.is-grabbing):not(.is-fullscreen).labeled-nav.is-hidden-frameless.vault-profile-top .mod-left-split .mod-top .workspace-tab-header-container:before{position:absolute;top:0;content:"";height:var(--header-height);width:100%;-webkit-app-region:drag}body:not(.is-mobile):not(.labeled-nav).vault-profile-top .workspace-split.mod-left-split .mod-top .workspace-tab-container{margin-top:calc(var(--header-height) + 8px)}body:not(.is-mobile):not(.labeled-nav).vault-profile-top .workspace-split.mod-left-split .workspace-sidedock-vault-profile{-webkit-app-region:no-drag;position:absolute;top:var(--header-height);z-index:6;width:100%;border-top:0;border-bottom:1px solid var(--background-modifier-border)}body:not(.is-mobile):not(.labeled-nav).vault-profile-top .workspace-split.mod-left-split .workspace-sidedock-vault-profile .workspace-drawer-vault-switcher{padding-left:var(--size-4-2)}body:not(.is-mobile).labeled-nav.vault-profile-top .workspace-split.mod-left-split .workspace-sidedock-vault-profile{-webkit-app-region:no-drag;position:absolute;top:var(--labeled-nav-top-margin);z-index:6;width:100%;background-color:rgba(0,0,0,0);border-top:0;border-bottom:1px solid var(--background-modifier-border)}body:not(.is-mobile).labeled-nav.vault-profile-top .workspace-split.mod-left-split .workspace-sidedock-vault-profile .workspace-drawer-vault-switcher{padding-left:var(--size-4-2)}.vault-profile-top .workspace-tab-header-container-inner{--labeled-nav-top-margin:84px}.document-replace,.document-search{max-width:100%;padding:0}.document-search-container{margin:0 auto;max-width:var(--max-width);width:var(--line-width)}.modal-button-container .mod-checkbox{--checkbox-radius:4px}.modal-container.mod-confirmation .modal{width:480px;min-width:0}.hide-settings-desc.is-phone .setting-item{padding:.65em 0}.hide-settings-desc.is-phone .setting-item-name{font-weight:400;font-size:16px}.hide-settings-desc .setting-item-name{transition:max-height .2s ease-in-out,padding-top .2s ease-in-out}.hide-settings-desc .setting-item-name:active+.setting-item-description{opacity:1;max-height:500px;padding-top:4px;transition:opacity .1s ease-out,max-height .2s ease-out,padding-top .2s ease-in-out}.hide-settings-desc .setting-item-description{opacity:0;max-height:0;padding-top:0;transition:max-height .2s ease-in-out,padding-top .2s ease-in-out}.popover{--file-margins:var(--size-4-6) var(--size-4-6) var(--size-4-6)}.minimal-line-nums .popover .markdown-source-view{--file-margins:var(--size-4-4) var(--size-4-6) var(--size-4-6) var(--size-4-12)}.minimal-line-nums .popover .markdown-source-view.is-rtl{--file-margins:var(--size-4-4) var(--size-4-12) var(--size-4-6) var(--size-4-6)}body{--progress-outline:var(--background-modifier-border);--progress-complete:var(--text-accent)}.markdown-preview-view progress,.markdown-rendered progress,.markdown-source-view.is-live-preview progress{width:220px}.markdown-preview-view progress[value]::-webkit-progress-bar,.markdown-rendered progress[value]::-webkit-progress-bar,.markdown-source-view.is-live-preview progress[value]::-webkit-progress-bar{box-shadow:inset 0 0 0 var(--border-width) var(--progress-outline)}.markdown-preview-view progress[value^="1"]::-webkit-progress-value,.markdown-preview-view progress[value^="2"]::-webkit-progress-value,.markdown-preview-view progress[value^="3"]::-webkit-progress-value,.markdown-rendered progress[value^="1"]::-webkit-progress-value,.markdown-rendered progress[value^="2"]::-webkit-progress-value,.markdown-rendered progress[value^="3"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="1"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="2"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="3"]::-webkit-progress-value{background-color:var(--color-red)}.markdown-preview-view progress[value^="4"]::-webkit-progress-value,.markdown-preview-view progress[value^="5"]::-webkit-progress-value,.markdown-rendered progress[value^="4"]::-webkit-progress-value,.markdown-rendered progress[value^="5"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="4"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="5"]::-webkit-progress-value{background-color:var(--color-orange)}.markdown-preview-view progress[value^="6"]::-webkit-progress-value,.markdown-preview-view progress[value^="7"]::-webkit-progress-value,.markdown-rendered progress[value^="6"]::-webkit-progress-value,.markdown-rendered progress[value^="7"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="6"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="7"]::-webkit-progress-value{background-color:var(--color-yellow)}.markdown-preview-view progress[value^="8"]::-webkit-progress-value,.markdown-preview-view progress[value^="9"]::-webkit-progress-value,.markdown-rendered progress[value^="8"]::-webkit-progress-value,.markdown-rendered progress[value^="9"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="8"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^="9"]::-webkit-progress-value{background-color:var(--color-green)}.markdown-preview-view progress[value="1"]::-webkit-progress-value,.markdown-preview-view progress[value="100"]::-webkit-progress-value,.markdown-rendered progress[value="1"]::-webkit-progress-value,.markdown-rendered progress[value="100"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="1"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="100"]::-webkit-progress-value{background-color:var(--progress-complete)}.markdown-preview-view progress[value="0"]::-webkit-progress-value,.markdown-preview-view progress[value="2"]::-webkit-progress-value,.markdown-preview-view progress[value="3"]::-webkit-progress-value,.markdown-preview-view progress[value="4"]::-webkit-progress-value,.markdown-preview-view progress[value="5"]::-webkit-progress-value,.markdown-preview-view progress[value="6"]::-webkit-progress-value,.markdown-preview-view progress[value="7"]::-webkit-progress-value,.markdown-preview-view progress[value="8"]::-webkit-progress-value,.markdown-preview-view progress[value="9"]::-webkit-progress-value,.markdown-rendered progress[value="0"]::-webkit-progress-value,.markdown-rendered progress[value="2"]::-webkit-progress-value,.markdown-rendered progress[value="3"]::-webkit-progress-value,.markdown-rendered progress[value="4"]::-webkit-progress-value,.markdown-rendered progress[value="5"]::-webkit-progress-value,.markdown-rendered progress[value="6"]::-webkit-progress-value,.markdown-rendered progress[value="7"]::-webkit-progress-value,.markdown-rendered progress[value="8"]::-webkit-progress-value,.markdown-rendered progress[value="9"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="0"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="2"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="3"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="4"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="5"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="6"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="7"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="8"]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value="9"]::-webkit-progress-value{background-color:var(--color-red)}.tooltip{transition:none;animation:none}.tooltip.mod-left,.tooltip.mod-right{animation:none}.tooltip.mod-error{color:var(--text-error)}.markdown-preview-view blockquote{padding-inline-start:var(--nested-padding);font-size:var(--blockquote-size)}.markdown-source-view.mod-cm6 .HyperMD-quote,.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote{font-size:var(--blockquote-size)}.is-live-preview .cm-hmd-indent-in-quote{color:var(--text-faint)}.is-live-preview.is-readable-line-width>.cm-callout .callout{max-width:var(--max-width);margin:0 auto}.callouts-outlined .callout .callout-title{background-color:var(--background-primary);margin-top:-24px;z-index:200;width:fit-content;padding:0 .5em;margin-left:-.75em;letter-spacing:.05em;font-variant-caps:all-small-caps}.callouts-outlined .callout{overflow:visible;--callout-border-width:1px;--callout-border-opacity:0.5;--callout-title-size:0.8em;--callout-blend-mode:normal;background-color:rgba(0,0,0,0)}.callouts-outlined .cm-embed-block.cm-callout{padding-top:12px}.callouts-outlined .callout-content .callout{margin-top:18px}body{--checkbox-radius:50%;--checkbox-top:2px;--checkbox-left:0px;--checkbox-margin:0px 6px 0px -2em}.checkbox-square{--checkbox-size:calc(var(--font-text-size) * 0.85);--checkbox-radius:4px;--checkbox-top:1px;--checkbox-left:0px;--checkbox-margin:0px 8px 0px -2em}body.minimal-strike-lists{--checklist-done-decoration:line-through}body:not(.minimal-strike-lists){--checklist-done-decoration:none;--checklist-done-color:var(--text-normal)}.markdown-preview-section>.contains-task-list{padding-bottom:.5em}.mod-cm6 .HyperMD-task-line[data-task] .cm-formatting-list-ol~.task-list-label .task-list-item-checkbox{margin:1px}.markdown-preview-view .task-list-item-checkbox{position:relative;top:var(--checkbox-top);left:var(--checkbox-left)}.markdown-preview-view ul>li.task-list-item{text-indent:0}.minimal-code-scroll{--code-white-space:pre}.minimal-code-scroll .HyperMD-codeblock.HyperMD-codeblock-bg{overflow-y:scroll;white-space:pre}.minimal-code-scroll .cm-hmd-codeblock{white-space:pre!important}@media print{.print{--code-background:#eee!important}}body{--embed-max-height:none;--embed-decoration-style:solid;--embed-decoration-color:var(--background-modifier-border-hover)}.embed-strict{--embed-background:transparent;--embed-border-start:0;--embed-border-left:0;--embed-padding:0}.embed-strict .markdown-embed-content{--folding-offset:0px}.embed-strict .internal-embed .markdown-embed,.embed-strict .markdown-preview-view .markdown-embed,.embed-strict.markdown-preview-view .markdown-embed{padding:0}.embed-strict .internal-embed .markdown-embed .markdown-embed-title,.embed-strict .markdown-embed-title{display:none}.embed-strict .internal-embed:not([src*="#^"]) .markdown-embed-link{width:24px;opacity:0}.embed-underline .internal-embed:not(.pdf-embed,.bases-embed){text-decoration-line:underline;text-decoration-style:var(--embed-decoration-style);text-decoration-color:var(--embed-decoration-color)}.embed-hide-title .markdown-embed-title{display:none}.contextual-typography .embed-strict .internal-embed .markdown-preview-view .markdown-preview-sizer>div,.embed-strict.contextual-typography .internal-embed .markdown-preview-view .markdown-preview-sizer>div{margin:0;width:100%}.markdown-embed .markdown-preview-view .markdown-preview-sizer{padding-bottom:0!important}.markdown-preview-view.is-readable-line-width .markdown-embed .markdown-preview-sizer,.markdown-preview-view.markdown-embed .markdown-preview-sizer{max-width:100%;width:100%;min-height:0!important;padding-bottom:0!important}.markdown-embed .markdown-preview-section div:last-child p,.markdown-embed .markdown-preview-section div:last-child ul{margin-block-end:2px}.markdown-preview-view .markdown-embed{margin-top:var(--nested-padding);padding:0 calc(var(--nested-padding)/2) 0 var(--nested-padding)}.internal-embed:not([src*="#^"]) .markdown-embed-link{right:0;width:100%}.file-embed-link,.markdown-embed-link{top:0;right:0;text-align:right;justify-content:flex-end}.file-embed-link svg,.markdown-embed-link svg{width:16px;height:16px}.markdown-embed .file-embed-link,.markdown-embed .markdown-embed-link{opacity:.6;transition:opacity .1s linear}.markdown-embed .file-embed-link:hover,.markdown-embed .markdown-embed-link:hover{opacity:1}.markdown-embed .file-embed-link:hover:hover,.markdown-embed .markdown-embed-link:hover:hover{background-color:rgba(0,0,0,0);--icon-color:var(--text-accent)}.file-embed-link:hover,.markdown-embed-link:hover{color:var(--text-muted)}.markdown-embed .markdown-preview-view{padding:0}.internal-embed .markdown-embed{border:0;border-left:1px solid var(--quote-opening-modifier);border-radius:0}a[href*="obsidian://search"]{background-image:url("data:image/svg+xml,")}.theme-dark a[href*="obsidian://search"]{background-image:url("data:image/svg+xml,")}.plain-external-links .external-link{background-image:none;padding-right:0}body{--adaptive-list-edit-offset:var(--list-edit-offset)}.is-rtl{--adaptive-list-edit-offset:calc(var(--list-edit-offset)*-1)}.markdown-preview-view ol>li,.markdown-preview-view ul>li,.markdown-source-view ol>li,.markdown-source-view ul>li,.mod-cm6 .HyperMD-list-line.cm-line{padding-top:var(--list-spacing);padding-bottom:var(--list-spacing)}.is-mobile ul>li:not(.task-list-item)::marker{font-size:.8em}.is-mobile .workspace-leaf-content:not([data-type=search]) .workspace-leaf-content[data-type=markdown] .nav-buttons-container{border-bottom:none;padding-top:5px}.is-mobile .mod-root .workspace-leaf-content[data-type=markdown] .search-input-container{width:calc(100% - 160px)}.embedded-backlinks .backlink-pane>.tree-item-self,.embedded-backlinks .backlink-pane>.tree-item-self:hover{text-transform:none;color:var(--text-normal);font-size:var(--font-adaptive-normal);font-weight:500;letter-spacing:unset}body{--pdf-dark-opacity:1}.theme-dark:not(.pdf-shadows-on),.theme-light:not(.pdf-shadows-on){--pdf-shadow:none;--pdf-thumbnail-shadow:none}.theme-dark:not(.pdf-shadows-on) .pdf-viewer .page,.theme-dark:not(.pdf-shadows-on) .pdfViewer .page,.theme-light:not(.pdf-shadows-on) .pdf-viewer .page,.theme-light:not(.pdf-shadows-on) .pdfViewer .page{border:0}.theme-dark:not(.pdf-shadows-on) .pdf-sidebar-container .thumbnailSelectionRing,.theme-light:not(.pdf-shadows-on) .pdf-sidebar-container .thumbnailSelectionRing{padding:0}.theme-dark:not(.pdf-shadows-on) .pdf-sidebar-container .thumbnail::after,.theme-light:not(.pdf-shadows-on) .pdf-sidebar-container .thumbnail::after{right:var(--size-4-2);bottom:var(--size-4-2)}.theme-dark{--pdf-thumbnail-shadow:0 0 1px 0 rgba(0,0,0,0.6);--pdf-shadow:0 0 1px 0 rgba(0,0,0,0.6)}.theme-dark .pdf-viewer .canvasWrapper,.theme-dark .pdfViewer .canvasWrapper{opacity:var(--pdf-dark-opacity)}.theme-dark.pdf-invert-dark .workspace-leaf-content[data-type=pdf] .pdf-viewer .canvasWrapper,.theme-dark.pdf-invert-dark .workspace-leaf-content[data-type=pdf] .pdfViewer .canvasWrapper{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}.theme-light.pdf-blend-light .workspace-leaf-content[data-type=pdf] .pdf-viewer .canvasWrapper,.theme-light.pdf-blend-light .workspace-leaf-content[data-type=pdf] .pdfViewer .canvasWrapper{mix-blend-mode:multiply}body{--table-header-border-width:0;--table-column-first-border-width:0;--table-column-last-border-width:0;--table-row-last-border-width:0;--table-edge-cell-padding-first:0;--table-edge-cell-padding-last:0;--table-cell-padding:4px 10px;--table-header-size:var(--table-text-size)}.markdown-source-view.mod-cm6 table{border-collapse:collapse}.markdown-rendered th{--table-header-size:var(--table-text-size)}.markdown-preview-view table,.markdown-source-view.mod-cm6 table{border:var(--border-width) solid var(--border-color);border-collapse:collapse}.markdown-preview-view td,.markdown-preview-view th,.markdown-source-view.mod-cm6 td,.markdown-source-view.mod-cm6 th{padding:var(--table-cell-padding)}.markdown-preview-view td:first-child,.markdown-preview-view th:first-child,.markdown-source-view.mod-cm6 td:first-child,.markdown-source-view.mod-cm6 th:first-child{padding-inline-start:var(--table-edge-cell-padding-first)}.markdown-preview-view td:first-child .table-cell-wrapper,.markdown-preview-view th:first-child .table-cell-wrapper,.markdown-source-view.mod-cm6 td:first-child .table-cell-wrapper,.markdown-source-view.mod-cm6 th:first-child .table-cell-wrapper{padding-inline-start:0}.markdown-preview-view td:last-child,.markdown-preview-view th:last-child,.markdown-source-view.mod-cm6 td:last-child,.markdown-source-view.mod-cm6 th:last-child{padding-inline-end:var(--table-edge-cell-padding-last)}.markdown-preview-view td:last-child .table-cell-wrapper,.markdown-preview-view th:last-child .table-cell-wrapper,.markdown-source-view.mod-cm6 td:last-child .table-cell-wrapper,.markdown-source-view.mod-cm6 th:last-child .table-cell-wrapper{padding-inline-end:0}.markdown-source-view.mod-cm6 .cm-table-widget table{margin-top:0}.markdown-source-view.mod-cm6 .cm-table-widget .table-cell-wrapper{padding:var(--table-cell-padding)}.markdown-reading-view table{--p-spacing:0.5rem}.cm-embed-block.cm-table-widget.markdown-rendered{padding:var(--table-drag-padding);overscroll-behavior-x:none}.is-mobile .cm-embed-block.cm-table-widget.markdown-rendered{padding-bottom:40px}.markdown-preview-view th,.markdown-source-view.mod-cm6 .dataview.table-view-table thead.table-view-thead tr th,.table-view-table>thead>tr>th{padding:var(--table-cell-padding)}.markdown-preview-view th:first-child,.markdown-source-view.mod-cm6 .dataview.table-view-table thead.table-view-thead tr th:first-child,.table-view-table>thead>tr>th:first-child{padding-inline-start:var(--table-edge-cell-padding-first)}.markdown-preview-view th:last-child,.markdown-source-view.mod-cm6 .dataview.table-view-table thead.table-view-thead tr th:last-child,.table-view-table>thead>tr>th:last-child{padding-inline-end:var(--table-edge-cell-padding-last)}.cm-hmd-table-sep-dummy,.cm-s-obsidian .HyperMD-table-row span.cm-hmd-table-sep{color:var(--text-faint);font-weight:400}body.minimal-unstyled-tags{--tag-background:transparent;--tag-background-hover:transparent;--tag-border-width:0px;--tag-padding-x:0;--tag-padding-y:0;--tag-size:inherit;--tag-color-hover:var(--text-accent-hover)}body.minimal-unstyled-tags.is-mobile.theme-dark{--tag-background:transparent}body:not(.minimal-unstyled-tags){--tag-size:0.8em;--tag-padding-y:0.2em;--tag-background:transparent;--tag-background-hover:transparent;--tag-color:var(--text-muted);--tag-border-width:1px;--tag-border-color:var(--background-modifier-border);--tag-border-color-hover:var(--background-modifier-border-hover);--tag-color-hover:var(--text-normal)}body.is-mobile.theme-dark{--tag-background:transparent}h1,h2,h3,h4{letter-spacing:-.02em}body,button,input{font-family:var(--font-interface)}.cm-s-obsidian span.cm-error{color:var(--color-red)}.markdown-preview-view,.popover,.workspace-leaf-content[data-type=markdown]{font-family:var(--font-text)}.markdown-preview-view,.view-content>.cm-s-obsidian,.view-content>.markdown-source-view.mod-cm6.is-live-preview>.cm-scroller,body{font-size:var(--font-adaptive-normal);font-weight:var(--normal-weight)}.view-content>.cm-s-obsidian,.view-content>.markdown-source-view,.view-content>.markdown-source-view.mod-cm6 .cm-scroller{font-family:var(--font-editor)}.cm-formatting:not(.cm-formatting-code-block):not(.cm-formatting-hashtag){color:var(--text-formatting)}.hide-markdown .is-live-preview .cm-formatting.cm-formatting-code.cm-inline-code,.hide-markdown .is-live-preview .cm-formatting.cm-formatting-em,.hide-markdown .is-live-preview .cm-formatting.cm-formatting-highlight,.hide-markdown .is-live-preview .cm-formatting.cm-formatting-link,.hide-markdown .is-live-preview .cm-formatting.cm-formatting-strikethrough,.hide-markdown .is-live-preview .cm-formatting.cm-formatting-strong{display:none}.hide-markdown .is-live-preview .cm-formatting-quote{opacity:0}.hide-markdown .is-live-preview .cm-formatting-header,.hide-markdown .is-live-preview .cm-formatting-link,.hide-markdown .is-live-preview .cm-hmd-internal-link.cm-link-has-alias,.hide-markdown .is-live-preview .cm-link-alias-pipe{display:none}.active-line-on .workspace-leaf-content[data-type=markdown] .cm-line.cm-active,.active-line-on .workspace-leaf-content[data-type=markdown] .markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote.cm-active{background-color:var(--active-line-bg);box-shadow:-25vw 0 var(--active-line-bg),25vw 0 var(--active-line-bg)}.disable-animations{--ribbon-animation-duration:0ms;--focus-animation-duration:0ms}.disable-animations .mod-sidedock{transition-duration:0s!important}.fast-animations{--ribbon-animation-duration:0.05s;--focus-animation-duration:0.05s}.fast-animations .mod-sidedock{transition-duration:70ms!important}body{--content-margin:auto;--content-margin-start:max( calc(50% - var(--line-width)/2), calc(50% - var(--max-width)/2) );--content-line-width:min(var(--line-width), var(--max-width));--map-header-padding:2px}.markdown-preview-view .markdown-preview-sizer.markdown-preview-sizer{max-width:100%;margin-inline:auto;width:100%}.markdown-source-view.mod-cm6.is-readable-line-width .cm-content,.markdown-source-view.mod-cm6.is-readable-line-width .cm-sizer{max-width:100%;width:100%}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>div,.markdown-source-view.mod-cm6.is-readable-line-width .cm-sizer>.embedded-backlinks,.markdown-source-view.mod-cm6.is-readable-line-width .cm-sizer>.inline-title,.markdown-source-view.mod-cm6.is-readable-line-width .cm-sizer>.metadata-container{max-width:var(--max-width);width:var(--line-width);margin-inline:var(--content-margin)!important}.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>:not(div){max-width:var(--content-line-width);margin-inline-start:var(--content-margin-start)!important}.is-readable-line-width{--file-margins:1rem 0 0 0}.is-mobile .markdown-preview-view{--folding-offset:0}.minimal-line-nums .workspace-leaf-content[data-type=markdown]{--file-margins:var(--size-4-8) var(--size-4-8) var(--size-4-8) 48px}.minimal-line-nums .workspace-leaf-content[data-type=markdown].is-rtl{--file-margins:var(--size-4-8) 48px var(--size-4-8) var(--size-4-8)}.minimal-line-nums .workspace-leaf-content[data-type=markdown] .is-readable-line-width{--file-margins:1rem 0 0 var(--folding-offset)}.minimal-line-nums .workspace-leaf-content[data-type=markdown] .is-readable-line-width.is-rtl{--file-margins:1rem var(--folding-offset) 0 0}.minimal-line-nums .mod-left-split .markdown-preview-view,.minimal-line-nums .mod-left-split .markdown-source-view.mod-cm6 .cm-scroller,.minimal-line-nums .mod-right-split .markdown-preview-view,.minimal-line-nums .mod-right-split .markdown-source-view.mod-cm6 .cm-scroller{--file-margins:var(--size-4-5) var(--size-4-5) var(--size-4-5) 48px}.view-content .reader-mode-content.is-readable-line-width .markdown-preview-sizer{max-width:var(--max-width);width:var(--line-width)}.markdown-preview-view .inline-embed{--max-width:100%}body{--container-table-max-width:var(--max-width);--table-max-width:none;--table-width:auto;--table-margin:inherit;--table-wrapper-width:fit-content;--container-dataview-table-width:var(--line-width);--container-img-width:var(--line-width);--container-img-max-width:var(--max-width);--img-max-width:100%;--img-width:auto;--img-margin-start:var(--content-margin-start);--img-line-width:var(--content-line-width);--container-chart-width:var(--line-width);--container-chart-max-width:var(--max-width);--chart-max-width:none;--chart-width:auto;--container-map-width:var(--line-width);--container-map-max-width:var(--max-width);--map-max-width:none;--map-width:auto;--container-iframe-width:var(--line-width);--container-iframe-max-width:var(--max-width);--iframe-max-width:none;--iframe-width:auto}body .wide{--line-width:var(--line-width-wide);--container-table-width:var(--line-width-wide);--container-dataview-table-width:var(--line-width-wide);--container-img-width:var(--line-width-wide);--container-iframe-width:var(--line-width-wide);--container-map-width:var(--line-width-wide);--container-chart-width:var(--line-width-wide)}body .max{--line-width:var(--max-width);--container-table-width:var(--max-width);--container-dataview-table-width:var(--max-width);--container-img-width:var(--max-width);--container-iframe-width:var(--max-width);--container-map-width:var(--max-width);--container-chart-width:var(--max-width)}table.dataview{--table-min-width:min(var(--line-width),var(--max-width))}.cards table.dataview{--table-width:100%;--table-min-width:none}body{--table-drag-space:16px;--container-table-margin:calc(var(--content-margin-start) - var(--table-drag-space));--container-table-width:calc(var(--line-width) + var(--table-drag-space)*2);--table-drag-padding:var(--table-drag-space)}.is-mobile{--table-drag-space:16px;--container-table-max-width:calc(100% - var(--container-table-margin))}.maximize-tables-auto{--container-table-max-width:100%;--container-table-width:100%;--container-dataview-table-width:100%;--container-table-margin:0;--table-drag-padding:var(--table-drag-space) 0;--table-max-width:100%;--table-margin:var(--content-margin-start) auto;--table-width:auto}.maximize-tables-auto .cards{--container-table-max-width:var(--max-width)}.maximize-tables-auto .cards .block-language-dataview{--table-margin:auto}.maximize-tables{--container-table-max-width:100%;--container-table-width:100%;--container-table-margin:0;--table-drag-padding:var(--table-drag-space) 0;--table-min-width:min(var(--line-width), var(--max-width));--table-max-width:100%;--table-margin:auto;--table-width:auto;--table-edge-cell-padding-first:8px;--table-edge-cell-padding-last:8px;--table-wrapper-width:auto}.table-100,.table-max,.table-wide{--table-max-width:100%;--table-width:100%}.table-wide{--container-table-width:var(--line-width-wide);--container-dataview-table-width:var(--line-width-wide);--container-table-margin:auto;--table-edge-cell-padding-first:0px}.table-max{--container-table-width:var(--max-width);--container-table-max-width:calc(var(--max-width) + var(--table-drag-space)*2);--container-dataview-table-width:var(--max-width);--container-table-margin:auto;--table-edge-cell-padding-first:0px;--table-margin:0}.table-100{--container-table-width:100%;--container-dataview-table-width:100%;--container-table-max-width:100%;--container-table-margin:0;--table-edge-cell-padding-first:16px;--table-edge-cell-padding-last:16px;--table-margin:0;--table-drag-padding:var(--table-drag-space) 0;--table-wrapper-width:min(fit-content, 100%);--bases-cards-embed-padding:0 12px;--bases-header-padding-end:var(--size-4-2);--bases-header-padding-start:var(--size-4-2)}.table-100 .bases-view[data-view-type=table]{--bases-embed-border-width:0;--bases-embed-border-radius:0}.table-100 .table-col-btn{cursor:default!important;margin-top:8px;height:var(--table-header-size);inset-inline-start:calc(100% - var(--table-drag-handle-size) - 4px)!important}.table-100 .markdown-source-view.mod-cm6,.table-100.markdown-source-view.mod-cm6{--table-drag-handle-background-active:transparent}.table-100 .markdown-source-view.mod-cm6 .cm-table-widget .table-row-drag-handle,.table-100.markdown-source-view.mod-cm6 .cm-table-widget .table-row-drag-handle{inset-inline-end:calc(100% - var(--table-drag-handle-size))!important}.img-100,.img-max,.img-wide{--img-max-width:100%;--img-width:100%}.img-wide{--container-img-width:var(--line-width-wide);--img-line-width:var(--line-width-wide);--img-margin-start:calc(50% - var(--line-width-wide)/2)}.img-max{--container-img-width:var(--max-width);--img-line-width:var(--max-width);--img-margin-start:calc(50% - var(--max-width)/2)}.img-100{--container-img-width:100%;--container-img-max-width:100%;--img-line-width:100%;--img-margin-start:0}.map-100,.map-max,.map-wide{--map-max-width:100%;--map-width:100%}.map-wide{--container-map-width:var(--line-width-wide)}.map-max{--container-map-width:var(--max-width)}.map-100{--container-map-width:100%;--container-map-max-width:100%;--map-header-padding:var(--size-4-2)}.map-100 .bases-view[data-view-type=map]{--bases-embed-border-radius:0}.chart-100,.chart-max,.chart-wide{--chart-max-width:100%;--chart-width:100%}.chart-wide{--container-chart-width:var(--line-width-wide)}.chart-max{--container-chart-width:var(--max-width)}.chart-100{--container-chart-width:100%;--container-chart-max-width:100%}.iframe-100,.iframe-max,.iframe-wide{--iframe-max-width:100%;--iframe-width:100%}.iframe-wide{--container-iframe-width:var(--line-width-wide)}.iframe-max{--container-iframe-width:var(--max-width)}.iframe-100{--container-iframe-width:100%;--container-iframe-max-width:100%}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer .cm-table-widget,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div:has(table),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content .cm-table-widget,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>div:has(table){width:var(--container-table-width);max-width:var(--container-table-max-width);margin-inline:var(--container-table-margin)!important;padding-inline-start:var(--table-drag-padding)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer .el-table,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content .el-table{margin-inline:var(--container-table-margin)!important;padding-inline-start:var(--table-drag-padding)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer .table-wrapper,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content .table-wrapper{width:var(--table-wrapper-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.bases-embed,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>:has(>.block-language-dataview table),.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>:has(>.block-language-dataviewjs table),.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div:has(.bases-embed),.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div:has(.block-language-base),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>.bases-embed,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>:has(>.block-language-dataview table),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>:has(>.block-language-dataviewjs table),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>div:has(.bases-embed),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>div:has(.block-language-base){width:var(--container-dataview-table-width);max-width:var(--container-table-max-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer table,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content table{width:var(--table-width);max-width:var(--table-max-width);margin-inline:var(--table-margin);min-width:var(--table-min-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer .block-language-dataviewjs>:is(p,h1,h2,h3,h4,h5,h6),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content .block-language-dataviewjs>:is(p,h1,h2,h3,h4,h5,h6){width:var(--line-width);margin-inline:var(--content-margin)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer .block-language-dataviewjs>.dataview-error,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content .block-language-dataviewjs>.dataview-error{margin:0 auto;width:var(--content-line-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer .dataview.dataview-error-box,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content .dataview.dataview-error-box{margin-inline:var(--table-margin)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.image-embed,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>.image-embed{padding-top:.25rem;padding-bottom:.25rem}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.image-embed,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div:has(.image-embed),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>.image-embed,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>div:has(.image-embed){width:var(--container-img-width);max-width:var(--container-img-max-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.image-embed img,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div:has(.image-embed) img,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>.image-embed img,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>div:has(.image-embed) img{max-width:var(--img-max-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>img,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>img{max-width:var(--img-line-width);margin-inline-start:var(--img-margin-start)!important}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer div:has(>.block-language-dataviewjs canvas,>.block-language-chart),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content div:has(>.block-language-dataviewjs canvas,>.block-language-chart){width:var(--container-chart-width);max-width:var(--container-chart-max-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer div:has(>.block-language-dataviewjs canvas,>.block-language-chart) canvas,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content div:has(>.block-language-dataviewjs canvas,>.block-language-chart) canvas{max-width:var(--chart-max-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer div:has(.bases-view[data-view-type=map]),.markdown-preview-view.is-readable-line-width .markdown-preview-sizer div:has(>.block-language-leaflet),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content div:has(.bases-view[data-view-type=map]),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content div:has(>.block-language-leaflet){width:var(--container-map-width);max-width:var(--container-map-max-width);--bases-header-padding-end:var(--map-header-padding);--bases-header-padding-start:var(--map-header-padding)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer div:has(.bases-view[data-view-type=map]) iframe,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer div:has(>.block-language-leaflet) iframe,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content div:has(.bases-view[data-view-type=map]) iframe,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content div:has(>.block-language-leaflet) iframe{max-width:var(--map-max-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer div:has(>.cm-html-embed),.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div:has(>iframe),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content div:has(>.cm-html-embed),.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>div:has(>iframe){width:var(--container-iframe-width);max-width:var(--container-iframe-max-width)}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer div:has(>.cm-html-embed) iframe,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div:has(>iframe) iframe,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content div:has(>.cm-html-embed) iframe,.markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer.cm-contentContainer>.cm-content>div:has(>iframe) iframe{max-width:var(--iframe-max-width)}.borders-none{--divider-width:0px;--tab-outline-width:0px}body:is(.borders-none) .mod-root .workspace-tab-header-container:is(div,:hover){--tab-outline-width:0px}body{--cards-min-width:180px;--cards-max-width:1fr;--cards-mobile-width:120px;--cards-image-height:400px;--cards-padding:1.2em;--cards-image-fit:contain;--cards-background:transparent;--cards-background-hover:transparent;--cards-border-width:1px;--cards-aspect-ratio:auto;--cards-columns:repeat(auto-fit, minmax(var(--cards-min-width), var(--cards-max-width)))}@media(max-width:400pt){body{--cards-min-width:var(--cards-mobile-width)}}.cards.table-100 table.dataview tbody,.table-100 .cards table.dataview tbody{padding:.25rem .75rem}.cards table.dataview{--table-width:100%;--table-edge-cell-padding-first:calc(var(--cards-padding)/2);--table-edge-cell-padding-last:calc(var(--cards-padding)/2);--table-cell-padding:calc(var(--cards-padding)/3) calc(var(--cards-padding)/2);line-height:1.3}.cards table.dataview tbody{clear:both;padding:.5rem 0;display:grid;grid-template-columns:var(--cards-columns);grid-column-gap:.75rem;grid-row-gap:.75rem}.cards table.dataview>tbody>tr{background-color:var(--cards-background);border:var(--cards-border-width) solid var(--background-modifier-border);display:flex;flex-direction:column;margin:0;padding:0 0 calc(var(--cards-padding)/3) 0;border-radius:6px;overflow:hidden;transition:box-shadow .15s linear;max-width:var(--cards-max-width);height:auto}.cards table.dataview>tbody>tr:hover{background-color:var(--cards-background-hover)!important;border:var(--cards-border-width) solid var(--background-modifier-border-hover);box-shadow:0 4px 6px 0 rgba(0,0,0,.05),0 1px 3px 1px rgba(0,0,0,.025);transition:box-shadow .15s linear}.cards table.dataview tbody>tr>td:first-child{font-weight:var(--bold-weight);border:none}.cards table.dataview tbody>tr>td:first-child a{display:block}.cards table.dataview tbody>tr>td:last-child{border:none}.cards table.dataview tbody>tr>td:not(:first-child){font-size:calc(var(--table-text-size)*.9);color:var(--text-muted)}.cards table.dataview tbody>tr>td>*{padding:calc(var(--cards-padding)/3) 0}.cards table.dataview tbody>tr>td:not(:last-child):not(:first-child){padding:4px 0;border-bottom:1px solid var(--background-modifier-border);width:calc(100% - var(--cards-padding));margin:0 calc(var(--cards-padding)/2)}.cards table.dataview tbody>tr>td a{text-decoration:none}.cards table.dataview tbody>tr>td>button{width:100%;margin:calc(var(--cards-padding)/2) 0}.cards table.dataview tbody>tr>td:last-child>button{margin-bottom:calc(var(--cards-padding)/6)}.cards table.dataview tbody>tr>td>ul{width:100%;padding:.25em 0!important;margin:0 auto!important}.cards table.dataview tbody>tr>td img{aspect-ratio:var(--cards-aspect-ratio);width:100%;object-fit:var(--cards-image-fit);max-height:var(--cards-image-height);background-color:var(--background-secondary);vertical-align:bottom}.markdown-source-view.mod-cm6.cards .dataview.table-view-table>tbody>tr>td,.trim-cols .cards table.dataview tbody>tr>td{white-space:normal}.links-int-on .cards table{--link-decoration:none}.markdown-source-view.mod-cm6.cards .edit-block-button{top:-1px;right:28px;opacity:1}.cards.table-100 table.dataview thead>tr,.table-100 .cards table.dataview thead>tr{right:.75rem}.cards.table-100 table.dataview thead:before,.table-100 .cards table.dataview thead:before{margin-right:.75rem}.cards table.dataview thead{user-select:none;width:180px;display:block;float:right;position:relative;text-align:right;height:24px;padding-bottom:0}.cards table.dataview thead:hover:after{background-color:var(--background-modifier-hover)}.cards table.dataview thead:hover:before{background-color:var(--text-muted)}.cards table.dataview thead:after,.cards table.dataview thead:before{content:"";position:absolute;right:0;top:0;width:10px;height:16px;cursor:var(--cursor);text-align:right;padding:var(--size-4-1) var(--size-4-2);margin-bottom:2px;border-radius:var(--radius-s);font-weight:500;font-size:var(--font-adaptive-small)}.cards table.dataview thead:before{background-color:var(--text-faint);-webkit-mask-repeat:no-repeat;-webkit-mask-size:16px;-webkit-mask-position:center center;-webkit-mask-image:url('data:image/svg+xml;utf8,')}.cards table.dataview thead>tr{top:-1px;position:absolute;display:none;z-index:9;border:1px solid var(--background-modifier-border-hover);background-color:var(--background-secondary);box-shadow:var(--shadow-s);padding:6px;border-radius:var(--radius-m);flex-direction:column;margin:24px 0 0 0;width:100%}.cards table.dataview thead:hover>tr{display:flex;height:auto}.cards table.dataview thead>tr>th{display:block;padding:3px 30px 3px 6px!important;border-radius:var(--radius-s);width:100%;font-weight:400;color:var(--text-normal);cursor:var(--cursor);border:none;font-size:var(--font-ui-small)}.cards table.dataview thead>tr>th[sortable-style=sortable-asc],.cards table.dataview thead>tr>th[sortable-style=sortable-desc]{color:var(--text-normal)}.cards table.dataview thead>tr>th:hover{color:var(--text-normal);background-color:var(--background-modifier-hover)}.list-cards.markdown-preview-view .list-bullet,.list-cards.markdown-preview-view .list-collapse-indicator,.list-cards.markdown-preview-view.markdown-rendered.show-indentation-guide li>ul::before{display:none}.list-cards.markdown-preview-view div>ul{display:grid;gap:.75rem;grid-template-columns:var(--cards-columns);padding:0;line-height:var(--line-height-tight)}.list-cards.markdown-preview-view div>ul .contains-task-list{padding-inline-start:calc(var(--cards-padding)*1.5)}.list-cards.markdown-preview-view div>ul>li.task-list-item>.task-list-item-checkbox{margin-inline-start:3px}.list-cards.markdown-preview-view div>ul>li{background-color:var(--cards-background);padding:calc(var(--cards-padding)/2);border-radius:var(--radius-s);border:var(--cards-border-width) solid var(--background-modifier-border);overflow:hidden;margin-inline-start:0}.list-cards.markdown-preview-view div>ul .image-embed{padding:0;display:block;background-color:var(--background-secondary);border-radius:var(--image-radius)}.list-cards.markdown-preview-view div>ul .image-embed img{aspect-ratio:var(--cards-aspect-ratio);object-fit:var(--cards-image-fit);max-height:var(--cards-image-height);background-color:var(--background-secondary);vertical-align:bottom}.list-cards.markdown-preview-view div>ul>li>a{--link-decoration:none;--link-external-decoration:none;font-weight:var(--bold-weight)}.list-cards.markdown-preview-view div ul>li:hover{border-color:var(--background-modifier-border-hover)}.list-cards.markdown-preview-view div ul ul{display:block;width:100%;color:var(--text-muted);font-size:var(--font-smallest);margin:calc(var(--cards-padding)/-4) 0;padding:calc(var(--cards-padding)/2) 0}.list-cards.markdown-preview-view div ul ul ul{padding-bottom:calc(var(--cards-padding)/4)}.list-cards.markdown-preview-view div ul ul>li{display:block;margin-inline-start:0}.cards.cards-16-9,.list-cards.cards-16-9{--cards-aspect-ratio:16/9}.cards.cards-1-1,.list-cards.cards-1-1{--cards-aspect-ratio:1/1}.cards.cards-2-1,.list-cards.cards-2-1{--cards-aspect-ratio:2/1}.cards.cards-2-3,.list-cards.cards-2-3{--cards-aspect-ratio:2/3}.cards.cards-cols-1,.list-cards.cards-cols-1{--cards-columns:repeat(1, minmax(0, 1fr))}.cards.cards-cols-2,.list-cards.cards-cols-2{--cards-columns:repeat(2, minmax(0, 1fr))}.cards.cards-cover,.list-cards.cards-cover{--cards-image-fit:cover}.cards.cards-cover tbody>tr>td:first-child,.list-cards.cards-cover tbody>tr>td:first-child{padding:0!important;background-color:var(--background-secondary);display:block;margin:0;width:100%}.cards.cards-cover tbody>tr>td:first-child img,.list-cards.cards-cover tbody>tr>td:first-child img{border-radius:0}.cards.cards-align-bottom table.dataview tbody>tr>td:last-child,.list-cards.cards-align-bottom table.dataview tbody>tr>td:last-child{margin-top:auto}@media(max-width:400pt){.cards table.dataview tbody>tr>td:not(:first-child){font-size:80%}}@media(min-width:400pt){.cards-cols-3{--cards-columns:repeat(3, minmax(0, 1fr))}.cards-cols-4{--cards-columns:repeat(4, minmax(0, 1fr))}.cards-cols-5{--cards-columns:repeat(5, minmax(0, 1fr))}.cards-cols-6{--cards-columns:repeat(6, minmax(0, 1fr))}.cards-cols-7{--cards-columns:repeat(7, minmax(0, 1fr))}.cards-cols-8{--cards-columns:repeat(8, minmax(0, 1fr))}}.cm-formatting.cm-formatting-task.cm-property{font-family:var(--font-monospace)}input[data-task="!"]:checked,input[data-task="*"]:checked,input[data-task="-"]:checked,input[data-task="<"]:checked,input[data-task=">"]:checked,input[data-task=I]:checked,input[data-task=b]:checked,input[data-task=c]:checked,input[data-task=d]:checked,input[data-task=f]:checked,input[data-task=k]:checked,input[data-task=l]:checked,input[data-task=p]:checked,input[data-task=u]:checked,input[data-task=w]:checked,li[data-task="!"]>input:checked,li[data-task="!"]>p>input:checked,li[data-task="*"]>input:checked,li[data-task="*"]>p>input:checked,li[data-task="-"]>input:checked,li[data-task="-"]>p>input:checked,li[data-task="<"]>input:checked,li[data-task="<"]>p>input:checked,li[data-task=">"]>input:checked,li[data-task=">"]>p>input:checked,li[data-task=I]>input:checked,li[data-task=I]>p>input:checked,li[data-task=b]>input:checked,li[data-task=b]>p>input:checked,li[data-task=c]>input:checked,li[data-task=c]>p>input:checked,li[data-task=d]>input:checked,li[data-task=d]>p>input:checked,li[data-task=f]>input:checked,li[data-task=f]>p>input:checked,li[data-task=k]>input:checked,li[data-task=k]>p>input:checked,li[data-task=l]>input:checked,li[data-task=l]>p>input:checked,li[data-task=p]>input:checked,li[data-task=p]>p>input:checked,li[data-task=u]>input:checked,li[data-task=u]>p>input:checked,li[data-task=w]>input:checked,li[data-task=w]>p>input:checked{--checkbox-marker-color:transparent;border:none;border-radius:0;background-image:none;background-color:currentColor;-webkit-mask-size:var(--checkbox-icon);-webkit-mask-position:50% 50%}input[data-task=">"]:checked,li[data-task=">"]>input:checked,li[data-task=">"]>p>input:checked{color:var(--text-faint);transform:rotate(90deg);-webkit-mask-position:50% 100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z' /%3E%3C/svg%3E")}input[data-task="<"]:checked,li[data-task="<"]>input:checked,li[data-task="<"]>p>input:checked{color:var(--text-faint);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z' clip-rule='evenodd' /%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="?"]:checked,li[data-task="?"]>input:checked,li[data-task="?"]>p>input:checked{--checkbox-marker-color:transparent;background-color:var(--color-yellow);border-color:var(--color-yellow);background-position:50% 50%;background-size:200% 90%;background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="white" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E')}.theme-dark input[data-task="?"]:checked,.theme-dark li[data-task="?"]>input:checked,.theme-dark li[data-task="?"]>p>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="black" fill-opacity="0.8" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E')}input[data-task="/"]:checked,li[data-task="/"]>input:checked,li[data-task="/"]>p>input:checked{background-image:none;background-color:rgba(0,0,0,0);position:relative;overflow:hidden}input[data-task="/"]:checked:after,li[data-task="/"]>input:checked:after,li[data-task="/"]>p>input:checked:after{top:0;left:0;content:" ";display:block;position:absolute;background-color:var(--background-modifier-accent);width:calc(50% - .5px);height:100%;-webkit-mask-image:none}input[data-task="!"]:checked,li[data-task="!"]>input:checked,li[data-task="!"]>p>input:checked{color:var(--color-orange);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task='"']:checked,input[data-task=“]:checked,li[data-task='"']>input:checked,li[data-task='"']>p>input:checked,li[data-task=“]>input:checked,li[data-task=“]>p>input:checked{--checkbox-marker-color:transparent;background-position:50% 50%;background-color:var(--color-cyan);border-color:var(--color-cyan);background-size:75%;background-repeat:no-repeat;background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E')}.theme-dark input[data-task='"']:checked,.theme-dark input[data-task=“]:checked,.theme-dark li[data-task='"']>input:checked,.theme-dark li[data-task='"']>p>input:checked,.theme-dark li[data-task=“]>input:checked,.theme-dark li[data-task=“]>p>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="black" fill-opacity="0.7" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E')}input[data-task="-"]:checked,li[data-task="-"]>input:checked,li[data-task="-"]>p>input:checked{color:var(--text-faint);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E")}body:not(.tasks) .markdown-preview-view ul li[data-task="-"].task-list-item.is-checked,body:not(.tasks) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task="-"]),body:not(.tasks) li[data-task="-"].task-list-item.is-checked{color:var(--text-faint);text-decoration:line-through solid var(--text-faint) 1px}input[data-task="*"]:checked,li[data-task="*"]>input:checked,li[data-task="*"]>p>input:checked{color:var(--color-yellow);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z' /%3E%3C/svg%3E")}input[data-task=l]:checked,li[data-task=l]>input:checked,li[data-task=l]>p>input:checked{color:var(--color-red);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task=i]:checked,li[data-task=i]>input:checked,li[data-task=i]>p>input:checked{--checkbox-marker-color:transparent;background-color:var(--color-blue);border-color:var(--color-blue);background-position:50%;background-size:100%;background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="white" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E')}.theme-dark input[data-task=i]:checked,.theme-dark li[data-task=i]>input:checked,.theme-dark li[data-task=i]>p>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="black" fill-opacity="0.8" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E')}input[data-task=S]:checked,li[data-task=S]>input:checked,li[data-task=S]>p>input:checked{--checkbox-marker-color:transparent;border-color:var(--color-green);background-color:var(--color-green);background-size:100%;background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill="white" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E')}.theme-dark input[data-task=S]:checked,.theme-dark li[data-task=S]>input:checked,.theme-dark li[data-task=S]>p>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill-opacity="0.8" fill="black" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E')}input[data-task=I]:checked,li[data-task=I]>input:checked,li[data-task=I]>p>input:checked{color:var(--color-yellow);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M11 3a1 1 0 10-2 0v1a1 1 0 102 0V3zM15.657 5.757a1 1 0 00-1.414-1.414l-.707.707a1 1 0 001.414 1.414l.707-.707zM18 10a1 1 0 01-1 1h-1a1 1 0 110-2h1a1 1 0 011 1zM5.05 6.464A1 1 0 106.464 5.05l-.707-.707a1 1 0 00-1.414 1.414l.707.707zM5 10a1 1 0 01-1 1H3a1 1 0 110-2h1a1 1 0 011 1zM8 16v-1h4v1a2 2 0 11-4 0zM12 14c.015-.34.208-.646.477-.859a4 4 0 10-4.954 0c.27.213.462.519.476.859h4.002z' /%3E%3C/svg%3E")}input[data-task=f]:checked,li[data-task=f]>input:checked,li[data-task=f]>p>input:checked{color:var(--color-red);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12.395 2.553a1 1 0 00-1.45-.385c-.345.23-.614.558-.822.88-.214.33-.403.713-.57 1.116-.334.804-.614 1.768-.84 2.734a31.365 31.365 0 00-.613 3.58 2.64 2.64 0 01-.945-1.067c-.328-.68-.398-1.534-.398-2.654A1 1 0 005.05 6.05 6.981 6.981 0 003 11a7 7 0 1011.95-4.95c-.592-.591-.98-.985-1.348-1.467-.363-.476-.724-1.063-1.207-2.03zM12.12 15.12A3 3 0 017 13s.879.5 2.5.5c0-1 .5-4 1.25-4.5.5 1 .786 1.293 1.371 1.879A2.99 2.99 0 0113 13a2.99 2.99 0 01-.879 2.121z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task=k]:checked,li[data-task=k]>input:checked,li[data-task=k]>p>input:checked{color:var(--color-yellow);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M18 8a6 6 0 01-7.743 5.743L10 14l-1 1-1 1H6v2H2v-4l4.257-4.257A6 6 0 1118 8zm-6-4a1 1 0 100 2 2 2 0 012 2 1 1 0 102 0 4 4 0 00-4-4z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task=u]:checked,li[data-task=u]>input:checked,li[data-task=u]>p>input:checked{color:var(--color-green);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 7a1 1 0 110-2h5a1 1 0 011 1v5a1 1 0 11-2 0V8.414l-4.293 4.293a1 1 0 01-1.414 0L8 10.414l-4.293 4.293a1 1 0 01-1.414-1.414l5-5a1 1 0 011.414 0L11 10.586 14.586 7H12z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task=d]:checked,li[data-task=d]>input:checked,li[data-task=d]>p>input:checked{color:var(--color-red);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 13a1 1 0 100 2h5a1 1 0 001-1V9a1 1 0 10-2 0v2.586l-4.293-4.293a1 1 0 00-1.414 0L8 9.586 3.707 5.293a1 1 0 00-1.414 1.414l5 5a1 1 0 001.414 0L11 9.414 14.586 13H12z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task=w]:checked,li[data-task=w]>input:checked,li[data-task=w]>p>input:checked{color:var(--color-purple);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 3a1 1 0 011-1h.01a1 1 0 010 2H7a1 1 0 01-1-1zm2 3a1 1 0 00-2 0v1a2 2 0 00-2 2v1a2 2 0 00-2 2v.683a3.7 3.7 0 011.055.485 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0A3.7 3.7 0 0118 12.683V12a2 2 0 00-2-2V9a2 2 0 00-2-2V6a1 1 0 10-2 0v1h-1V6a1 1 0 10-2 0v1H8V6zm10 8.868a3.704 3.704 0 01-4.055-.036 1.704 1.704 0 00-1.89 0 3.704 3.704 0 01-4.11 0 1.704 1.704 0 00-1.89 0A3.704 3.704 0 012 14.868V17a1 1 0 001 1h14a1 1 0 001-1v-2.132zM9 3a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1zm3 0a1 1 0 011-1h.01a1 1 0 110 2H13a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task=p]:checked,li[data-task=p]>input:checked,li[data-task=p]>p>input:checked{color:var(--color-green);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M2 10.5a1.5 1.5 0 113 0v6a1.5 1.5 0 01-3 0v-6zM6 10.333v5.43a2 2 0 001.106 1.79l.05.025A4 4 0 008.943 18h5.416a2 2 0 001.962-1.608l1.2-6A2 2 0 0015.56 8H12V4a2 2 0 00-2-2 1 1 0 00-1 1v.667a4 4 0 01-.8 2.4L6.8 7.933a4 4 0 00-.8 2.4z' /%3E%3C/svg%3E")}input[data-task=c]:checked,li[data-task=c]>input:checked,li[data-task=c]>p>input:checked{color:var(--color-orange);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M18 9.5a1.5 1.5 0 11-3 0v-6a1.5 1.5 0 013 0v6zM14 9.667v-5.43a2 2 0 00-1.105-1.79l-.05-.025A4 4 0 0011.055 2H5.64a2 2 0 00-1.962 1.608l-1.2 6A2 2 0 004.44 12H8v4a2 2 0 002 2 1 1 0 001-1v-.667a4 4 0 01.8-2.4l1.4-1.866a4 4 0 00.8-2.4z' /%3E%3C/svg%3E")}input[data-task=b]:checked,li[data-task=b]>input:checked,li[data-task=b]>p>input:checked{color:var(--color-orange);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M5 4a2 2 0 012-2h6a2 2 0 012 2v14l-5-2.5L5 18V4z' /%3E%3C/svg%3E")}.colorful-active .nav-files-container{--nav-item-background-active:var(--interactive-accent);--nav-item-color-active:var(--text-on-accent)}.colorful-active .nav-files-container .is-active .nav-file-tag{color:var(--text-on-accent);opacity:.6}.colorful-active .tree-item-self.is-being-renamed:focus-within{--nav-item-color-active:var(--text-normal)}.colorful-active #calendar-container .active,.colorful-active #calendar-container .active.today,.colorful-active #calendar-container .active:hover,.colorful-active #calendar-container .day:active{background-color:var(--interactive-accent);color:var(--text-on-accent)}.colorful-active #calendar-container .active .dot,.colorful-active #calendar-container .day:active .dot,.colorful-active #calendar-container .today.active .dot{fill:var(--text-on-accent)}body:not(.colorful-active) .horizontal-tab-nav-item.is-active,body:not(.colorful-active) .vertical-tab-nav-item.is-active{background-color:var(--bg3);color:var(--text-normal)}body{--frame-background:hsl( var(--frame-background-h), var(--frame-background-s), var(--frame-background-l));--frame-icon-color:var(--frame-muted-color)}.theme-light{--frame-background-h:var(--accent-h);--frame-background-s:var(--accent-s);--frame-background-l:calc(var(--accent-l) + 30%);--frame-outline-color:hsla( var(--frame-background-h), var(--frame-background-s), calc(var(--frame-background-l) - 6.5%), 1 );--frame-muted-color:hsl( var(--frame-background-h), calc(var(--frame-background-s) - 10%), calc(var(--frame-background-l) - 35%))}.theme-dark{--frame-background-h:var(--accent-h);--frame-background-s:var(--accent-s);--frame-background-l:calc(var(--accent-l) - 25%);--frame-outline-color:hsla( var(--frame-background-h), calc(var(--frame-background-s) - 2%), calc(var(--frame-background-l) + 6.5%), 1 );--frame-muted-color:hsl( var(--frame-background-h), calc(var(--frame-background-s) - 10%), calc(var(--frame-background-l) + 25%))}.colorful-frame.theme-dark{--tab-outline-width:0px}.colorful-frame,.colorful-frame.is-focused{--frame-divider-color:var(--frame-outline-color);--titlebar-background:var(--frame-background);--titlebar-background-focused:var(--frame-background);--titlebar-text-color:var(--frame-muted-color);--minimal-tab-text-color:var(--frame-muted-color)}.colorful-frame .workspace-tabs:not(.mod-stacked),.colorful-frame.is-focused .workspace-tabs:not(.mod-stacked){--tab-text-color:var(--minimal-tab-text-color);--tab-text-color-focused:var(--minimal-tab-text-color)}.colorful-frame .mod-top .workspace-tab-header-container,.colorful-frame .titlebar,.colorful-frame .workspace-ribbon.mod-left:before,.colorful-frame.is-focused .mod-top .workspace-tab-header-container,.colorful-frame.is-focused .titlebar,.colorful-frame.is-focused .workspace-ribbon.mod-left:before{--tab-outline-color:var(--frame-outline-color);--tab-divider-color:var(--frame-outline-color)}.colorful-frame .mod-root .workspace-tab-header .workspace-tab-header-inner-icon,.colorful-frame.is-focused .mod-root .workspace-tab-header .workspace-tab-header-inner-icon{--icon-color:var(--minimal-tab-text-color-active);--icon-color-hover:var(--minimal-tab-text-color-active);--icon-color-active:var(--minimal-tab-text-color-active);--icon-color-focused:var(--minimal-tab-text-color-active)}.colorful-frame .mod-left-split .mod-top .workspace-tab-header,.colorful-frame .mod-right-split .mod-top .workspace-tab-header,.colorful-frame .sidebar-toggle-button,.colorful-frame .workspace-tab-header-new-tab,.colorful-frame .workspace-tab-header-tab-list,.colorful-frame .workspace-tab-header:not(.is-active),.colorful-frame.is-focused .mod-left-split .mod-top .workspace-tab-header,.colorful-frame.is-focused .mod-right-split .mod-top .workspace-tab-header,.colorful-frame.is-focused .sidebar-toggle-button,.colorful-frame.is-focused .workspace-tab-header-new-tab,.colorful-frame.is-focused .workspace-tab-header-tab-list,.colorful-frame.is-focused .workspace-tab-header:not(.is-active){--background-modifier-hover:var(--frame-outline-color);--icon-color:var(--frame-icon-color);--icon-color-hover:var(--frame-icon-color);--icon-color-active:var(--frame-icon-color);--icon-color-focused:var(--frame-icon-color);--icon-color-focus:var(--frame-icon-color)}.colorful-frame .mod-left-split .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon,.colorful-frame .mod-right-split .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon,.colorful-frame.is-focused .mod-left-split .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon,.colorful-frame.is-focused .mod-right-split .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon{color:var(--frame-icon-color)}.workspace-leaf-resize-handle{transition:none}.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-left-split>.workspace-leaf-resize-handle,.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-right-split>.workspace-leaf-resize-handle,.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle{-webkit-app-region:no-drag;border:0;z-index:15}.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-left-split>.workspace-leaf-resize-handle:after,.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-right-split>.workspace-leaf-resize-handle:after,.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:after{content:"";height:100%;width:1px;background:linear-gradient(180deg,var(--frame-outline-color) var(--header-height),var(--divider-color) var(--header-height));top:0;position:absolute}.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-left-split>.workspace-leaf-resize-handle:hover:after,.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-right-split>.workspace-leaf-resize-handle:hover:after,.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:hover:after{background:var(--divider-color-hover)}.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-right-split>.workspace-leaf-resize-handle:after{left:0}.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-left-split>.workspace-leaf-resize-handle:after,.colorful-frame.is-hidden-frameless:not(.minimal-focus-mode) .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:after{right:0}body.colorful-headings{--h1-color:var(--color-red);--h2-color:var(--color-orange);--h3-color:var(--color-yellow);--h4-color:var(--color-green);--h5-color:var(--color-blue);--h6-color:var(--color-purple)}body.colorful-headings .modal{--h1-color:var(--text-normal);--h2-color:var(--text-normal);--h3-color:var(--text-normal);--h4-color:var(--text-normal);--h5-color:var(--text-normal);--h6-color:var(--text-normal)}.workspace-ribbon.mod-left{border-left:0;transition:none}:root{--focus-animation-duration:0.1s}.minimal-focus-mode.is-translucent .workspace-ribbon.mod-left.is-collapsed,.minimal-focus-mode.is-translucent .workspace-ribbon.mod-left.is-collapsed:before{background-color:var(--background-primary)!important}.minimal-focus-mode .workspace-ribbon.mod-left{transition:background-color 0s linear 0s}.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed{border-color:transparent;background-color:var(--background-primary)}.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed:before{background-color:var(--background-primary);border-color:transparent}.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed .side-dock-actions,.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed .side-dock-settings{opacity:0;transition:opacity var(--focus-animation-duration) ease-in-out .1s}.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed:hover .side-dock-actions,.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed:hover .side-dock-settings{opacity:1;transition:opacity var(--focus-animation-duration) ease-in-out .1s}.minimal-focus-mode.borders-title .workspace-ribbon.mod-left.is-collapsed{border-right:none}.minimal-focus-mode .mod-root .sidebar-toggle-button.mod-right{opacity:0;transition:opacity var(--focus-animation-duration) ease-in-out .5s}.minimal-focus-mode:not(.minimal-status-off) .status-bar{opacity:0;transition:opacity var(--focus-animation-duration) ease-in-out}.minimal-focus-mode .status-bar:hover{opacity:1;transition:opacity var(--focus-animation-duration) ease-in-out}.minimal-focus-mode .mod-root .workspace-tabs{position:relative}.minimal-focus-mode .mod-root .workspace-tabs:before:hover{background-color:#00f}.minimal-focus-mode .mod-root .workspace-tab-header-container{height:0;transition:all var(--focus-animation-duration) linear .6s;--tab-outline-width:0px}.minimal-focus-mode .mod-root .workspace-tab-header-container .workspace-tab-header-container-inner,.minimal-focus-mode .mod-root .workspace-tab-header-container .workspace-tab-header-new-tab,.minimal-focus-mode .mod-root .workspace-tab-header-container .workspace-tab-header-tab-list{opacity:0;transition:all var(--focus-animation-duration) linear .6s}.minimal-focus-mode .mod-root .workspace-tab-header-container .workspace-tab-header-spacer:before{width:100%;content:" ";background-color:rgba(0,0,0,0);height:15px;position:absolute;z-index:100;top:0;left:0}.minimal-focus-mode .mod-root .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header.is-active,.minimal-focus-mode .mod-root .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header.is-active::after,.minimal-focus-mode .mod-root .workspace-tab-header-container .workspace-tab-header-container-inner .workspace-tab-header.is-active::before{transition:all var(--focus-animation-duration) linear .6s}.minimal-focus-mode .mod-root .workspace-tab-header-container:hover{height:var(--header-height);--tab-outline-width:1px;transition:all var(--focus-animation-duration) linear .05s}.minimal-focus-mode .mod-root .workspace-tab-header-container:hover .sidebar-toggle-button.mod-right,.minimal-focus-mode .mod-root .workspace-tab-header-container:hover .workspace-tab-header-container-inner,.minimal-focus-mode .mod-root .workspace-tab-header-container:hover .workspace-tab-header-new-tab,.minimal-focus-mode .mod-root .workspace-tab-header-container:hover .workspace-tab-header-tab-list{opacity:1;transition:all var(--focus-animation-duration) linear .05s}.minimal-focus-mode .mod-root .workspace-tab-header-container:hover .workspace-tab-header-container-inner .workspace-tab-header.is-active,.minimal-focus-mode .mod-root .workspace-tab-header-container:hover .workspace-tab-header-container-inner .workspace-tab-header.is-active::after,.minimal-focus-mode .mod-root .workspace-tab-header-container:hover .workspace-tab-header-container-inner .workspace-tab-header.is-active::before{transition:all var(--focus-animation-duration) linear .05s}.minimal-focus-mode.mod-macos:not(.is-fullscreen) .workspace:not(.is-left-sidedock-open) .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner{padding-top:30px}body.show-view-header .app-container .workspace-split.mod-root>.workspace-leaf .view-header{transition:height var(--focus-animation-duration) linear .1s}body.minimal-focus-mode.show-view-header .mod-top-left-space .view-header{padding-left:var(--frame-left-space)}body.minimal-focus-mode.show-view-header .mod-root .workspace-leaf .view-header{height:0;transition:all var(--focus-animation-duration) linear .5s}body.minimal-focus-mode.show-view-header .view-header::after{width:100%;content:" ";background-color:rgba(0,0,0,0);height:40px;position:absolute;z-index:-9;top:0}body.minimal-focus-mode.show-view-header .view-actions,body.minimal-focus-mode.show-view-header .view-header-nav-buttons,body.minimal-focus-mode.show-view-header .view-header-title-container{opacity:0;transition:all var(--focus-animation-duration) linear .5s}body.minimal-focus-mode.show-view-header .mod-root .workspace-leaf .view-header:focus-within,body.minimal-focus-mode.show-view-header .mod-root .workspace-leaf .view-header:hover,body.minimal-focus-mode.show-view-header .mod-root .workspace-tab-header-container:hover~.workspace-tab-container .view-header{height:calc(var(--header-height) + 2px);transition:all var(--focus-animation-duration) linear .1s}body.minimal-focus-mode.show-view-header .mod-root .workspace-tab-header-container:hover~.workspace-tab-container .view-header .view-actions,body.minimal-focus-mode.show-view-header .mod-root .workspace-tab-header-container:hover~.workspace-tab-container .view-header .view-header-nav-buttons,body.minimal-focus-mode.show-view-header .mod-root .workspace-tab-header-container:hover~.workspace-tab-container .view-header .view-header-title-container,body.minimal-focus-mode.show-view-header .view-header:focus-within .view-actions,body.minimal-focus-mode.show-view-header .view-header:focus-within .view-header-nav-buttons,body.minimal-focus-mode.show-view-header .view-header:focus-within .view-header-title-container,body.minimal-focus-mode.show-view-header .view-header:hover .view-actions,body.minimal-focus-mode.show-view-header .view-header:hover .view-header-nav-buttons,body.minimal-focus-mode.show-view-header .view-header:hover .view-header-title-container{opacity:1;transition:all var(--focus-animation-duration) linear .1s}body.minimal-focus-mode.show-view-header .view-content{height:100%}.full-width-media{--iframe-width:100%}.full-width-media .markdown-preview-view .external-embed,.full-width-media .markdown-preview-view .image-embed img:not(.link-favicon):not(.emoji):not([width]),.full-width-media .markdown-preview-view audio,.full-width-media .markdown-preview-view img:not(.link-favicon):not(.emoji):not([width]),.full-width-media .markdown-preview-view video,.full-width-media .markdown-source-view .external-embed,.full-width-media .markdown-source-view .image-embed img:not(.link-favicon):not(.emoji):not([width]),.full-width-media .markdown-source-view audio,.full-width-media .markdown-source-view img:not(.link-favicon):not(.emoji):not([width]),.full-width-media .markdown-source-view video{width:100%}.full-width-media .image-embed:not([width]) .image-wrapper{width:100%}.markdown-rendered img:not(.emoji),.markdown-rendered video,.markdown-source-view img:not(.emoji),.markdown-source-view video{border-radius:var(--image-radius)}body:not(.is-mobile) div.image-embed:focus-within .image-wrapper::after{border-radius:var(--image-radius)}.tabular{font-variant-numeric:tabular-nums}.table-small .bases-view{--bases-table-font-size:85%}.table-small table:not(.calendar){--table-text-size:85%}.table-tiny .bases-view{--bases-table-font-size:75%}.table-tiny table:not(.calendar){--table-text-size:75%}.row-hover{--table-edge-cell-padding-first:8px;--table-edge-cell-padding-last:8px;--table-row-background-hover:var(--hl1);--table-row-alt-background-hover:var(--hl1)}.row-alt{--table-row-alt-background:var(--background-table-rows);--table-row-alt-background-hover:var(--background-table-rows);--table-edge-cell-padding-first:8px;--table-edge-cell-padding-last:8px}.col-alt .markdown-rendered:not(.cards){--table-column-alt-background:var(--background-table-rows)}.table-tabular table:not(.calendar){font-variant-numeric:tabular-nums}.table-center .markdown-preview-view .markdown-preview-sizer table,.table-center .markdown-source-view.mod-cm6 .table-wrapper,.table-center.markdown-preview-view .markdown-preview-sizer table,.table-center.markdown-source-view.mod-cm6 .table-wrapper{margin:0 auto}.table-lines{--table-border-width:var(--border-width);--table-header-border-width:var(--border-width);--table-column-first-border-width:var(--border-width);--table-column-last-border-width:var(--border-width);--table-row-last-border-width:var(--border-width);--table-edge-cell-padding:8px;--table-edge-cell-padding-first:8px;--table-edge-cell-padding-last:8px;--table-add-button-border-width:1px}.table-nowrap{--table-white-space:nowrap}.table-nowrap-first table tbody>tr>td:first-child,.table-nowrap-first table thead>tr>th:first-child{--table-white-space:nowrap}.table-nowrap .table-wrap,.trim-cols{--table-white-space:normal}.table-numbers{--table-numbers-padding-right:0.5em}.table-numbers table:not(.calendar){counter-reset:section}.table-numbers table:not(.calendar)>thead>tr>th:first-child{white-space:nowrap}.table-numbers table:not(.calendar)>thead>tr>th:first-child::before{content:" ";padding-right:var(--table-numbers-padding-right);display:inline-block;min-width:2em}.table-numbers table:not(.calendar)>thead>tr>th:first-child .cm-s-obsidian,.table-numbers table:not(.calendar)>thead>tr>th:first-child .table-cell-wrapper{display:inline-block;min-width:10px}.table-numbers table:not(.calendar).table-editor>tbody>tr>td:first-child .table-cell-wrapper,.table-numbers table:not(.calendar):not(.table-editor)>tbody>tr>td:first-child{white-space:nowrap}.table-numbers table:not(.calendar).table-editor>tbody>tr>td:first-child .table-cell-wrapper::before,.table-numbers table:not(.calendar):not(.table-editor)>tbody>tr>td:first-child::before{counter-increment:section;content:counter(section) " ";text-align:center;padding-right:var(--table-numbers-padding-right);display:inline-block;min-width:2em;color:var(--text-faint);font-variant-numeric:tabular-nums}.table-numbers table:not(.calendar).table-editor>tbody>tr>td:first-child .table-cell-wrapper .cm-s-obsidian,.table-numbers table:not(.calendar):not(.table-editor)>tbody>tr>td:first-child .cm-s-obsidian{display:inline-block;min-width:10px}.table-numbers .table-editor{--table-numbers-padding-right:0}.row-lines-off{--table-row-last-border-width:0;--bases-table-row-border-width:0}.row-lines-off .table-view-table>tbody>tr>td,.row-lines-off table:not(.calendar) tbody>tr:last-child>td,.row-lines-off table:not(.calendar) tbody>tr>td{border-bottom:none}.row-lines:not(.table-lines) .markdown-preview-view:not(.cards),.row-lines:not(.table-lines) .markdown-source-view:not(.cards){--table-row-last-border-width:0}.row-lines:not(.table-lines) .markdown-preview-view:not(.cards) .table-view-table>tbody>tr:not(:last-child)>td,.row-lines:not(.table-lines) .markdown-preview-view:not(.cards) table:not(.calendar) tbody>tr:not(:last-child)>td,.row-lines:not(.table-lines) .markdown-source-view:not(.cards) .table-view-table>tbody>tr:not(:last-child)>td,.row-lines:not(.table-lines) .markdown-source-view:not(.cards) table:not(.calendar) tbody>tr:not(:last-child)>td{border-bottom:var(--table-border-width) solid var(--table-border-color)}.col-lines{--bases-table-column-border-width:var(--table-border-width)}.col-lines .table-view-table thead>tr>th:not(:last-child),.col-lines .table-view-table>tbody>tr>td:not(:last-child),.col-lines table:not(.calendar) tbody>tr>td:not(:last-child){border-right:var(--table-border-width) solid var(--background-modifier-border)}:root{--image-mix:normal}.image-blend-light{--image-mix:multiply}.theme-dark .markdown-preview-view img,.theme-dark .markdown-source-view img{opacity:var(--image-muted);transition:opacity .25s linear}@media print{body{--image-muted:1}}.theme-dark .markdown-preview-view img:hover,.theme-dark .markdown-source-view img:hover,.theme-dark .print-preview img{opacity:1;transition:opacity .25s linear}.theme-light img{mix-blend-mode:var(--image-mix)}div[src$="#blend"],div[src$="#invert"]{background-color:var(--background-primary)}.theme-dark div[src$="#invert"] img,.theme-dark img[src$="#invert"],.theme-dark span[src$="#invert"] img{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}.theme-dark div[src$="#blend"] img,.theme-dark img[src$="#blend"],.theme-dark span[src$="#blend"] img{mix-blend-mode:screen}.theme-dark .img-blend{mix-blend-mode:screen}.theme-light div[src$="#blend"] img,.theme-light img[src$="#blend"],.theme-light span[src$="#blend"] img{mix-blend-mode:multiply}.theme-light div[src$="#invertW"] img,.theme-light img[src$="#invertW"],.theme-light span[src$=invertW] img{filter:invert(1) hue-rotate(180deg)}.theme-light .img-blend{mix-blend-mode:multiply}img[src$="#circle"]:not(.emoji),span[src$="#circle"] img:not(.emoji),span[src$="#round"] img:not(.emoji){border-radius:50%;aspect-ratio:1/1}div[src$="#outline"] img,img[src$="#outline"],span[src$="#outline"] img{border:1px solid var(--ui1)}img[src$="#interface"],span[src$="#interface"] img{border:1px solid var(--ui1);box-shadow:0 .5px .9px rgba(0,0,0,.021),0 1.3px 2.5px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.039),0 10px 20px rgba(0,0,0,.06);margin-top:10px;margin-bottom:15px;border-radius:var(--radius-m)}body{--image-grid-fit:cover;--image-grid-background:transparent;--img-grid-gap:0.5rem}@media(max-width:400pt){body{--img-grid-gap:0.25rem}}.img-grid-ratio{--image-grid-fit:contain}.img-grid-ratio{--image-grid-fit:contain}.img-grid .image-embed.is-loaded{line-height:0;display:flex;align-items:stretch}.img-grid .image-embed.is-loaded img{background-color:var(--image-grid-background)}.img-grid .image-embed.is-loaded img:active{background-color:rgba(0,0,0,0)}.img-grid .markdown-preview-section>div:has(img) .image-embed~br,.img-grid .markdown-preview-section>div:has(img) img~br,.img-grid .markdown-preview-section>div:has(img) p:empty{display:none}.img-grid .markdown-preview-section div:has(>.image-embed~.image-embed),.img-grid .markdown-preview-section div:has(>img~img),.img-grid .markdown-preview-section p:has(>.image-embed~.image-embed),.img-grid .markdown-preview-section p:has(>.image-embed~img),.img-grid .markdown-preview-section p:has(>img~.image-embed),.img-grid .markdown-preview-section p:has(>img~img){display:grid;margin-block-start:var(--img-grid-gap);margin-block-end:var(--img-grid-gap);grid-column-gap:var(--img-grid-gap);grid-row-gap:0;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.img-grid .markdown-preview-section div:has(>.image-embed~.image-embed)>img,.img-grid .markdown-preview-section div:has(>img~img)>img,.img-grid .markdown-preview-section p:has(>.image-embed~.image-embed)>img,.img-grid .markdown-preview-section p:has(>.image-embed~img)>img,.img-grid .markdown-preview-section p:has(>img~.image-embed)>img,.img-grid .markdown-preview-section p:has(>img~img)>img{object-fit:var(--image-grid-fit);align-self:stretch}.img-grid .markdown-preview-section div:has(>.image-embed~.image-embed)>.internal-embed img,.img-grid .markdown-preview-section div:has(>img~img)>.internal-embed img,.img-grid .markdown-preview-section p:has(>.image-embed~.image-embed)>.internal-embed img,.img-grid .markdown-preview-section p:has(>.image-embed~img)>.internal-embed img,.img-grid .markdown-preview-section p:has(>img~.image-embed)>.internal-embed img,.img-grid .markdown-preview-section p:has(>img~img)>.internal-embed img{object-fit:var(--image-grid-fit);align-self:center}.img-grid .markdown-preview-section>div:has(img)>p{display:grid;margin-block-start:var(--img-grid-gap);margin-block-end:var(--img-grid-gap);grid-column-gap:var(--img-grid-gap);grid-row-gap:0;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.img-grid .markdown-preview-section>div:has(img)>p>br{display:none}.labeled-nav.is-fullscreen:not(.colorful-frame),.labeled-nav.mod-windows{--labeled-nav-top-margin:0}.labeled-nav{--labeled-nav-top-margin:var(--header-height)}.labeled-nav.is-translucent .mod-left-split .mod-top .workspace-tab-header-container .workspace-tab-header-container-inner{background-color:rgba(0,0,0,0)}.labeled-nav.is-hidden-frameless:not(.is-fullscreen) .mod-left-split .workspace-tabs.mod-top-left-space .workspace-tab-header-container{padding-left:0}.labeled-nav.mod-macos .mod-left-split .mod-top .workspace-tab-header-container:before,.labeled-nav.mod-macos.is-hidden-frameless:not(.is-fullscreen) .mod-left-split .mod-top .workspace-tab-header-container:before{-webkit-app-region:drag;position:absolute;width:calc(100% - var(--divider-width));height:calc(var(--header-height) - var(--tab-outline-width));border-bottom:0 solid var(--tab-outline-color)}.labeled-nav.mod-macos.is-hidden-frameless:not(.is-fullscreen) .workspace-ribbon.mod-left:not(.is-collapsed){border:none;--tab-outline-width:0px}.labeled-nav.colorful-frame.is-hidden-frameless:not(.is-fullscreen) .mod-left-split .mod-top .workspace-tab-header-container:before,.labeled-nav.mod-macos:not(.hider-ribbon) .mod-left-split .mod-top .workspace-tab-header-container:before,.labeled-nav:not(.is-hidden-frameless) .mod-left-split .mod-top .workspace-tab-header-container:before{border-bottom:var(--tab-outline-width) solid var(--tab-outline-color)}.labeled-nav.colorful-frame.is-hidden-frameless:not(.is-fullscreen) .workspace-ribbon.mod-left:not(.is-collapsed),.labeled-nav.mod-macos:not(.hider-ribbon) .workspace-ribbon.mod-left:not(.is-collapsed),.labeled-nav:not(.is-hidden-frameless) .workspace-ribbon.mod-left:not(.is-collapsed){--tab-outline-width:1px}.labeled-nav:not(.is-hidden-frameless) .mod-left-split .mod-top .workspace-tab-header-container:before{position:absolute;top:0;content:" "}.labeled-nav.hider-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen):not(.is-popout-window) .mod-left-split:not(.is-sidedock-collapsed) .workspace-tabs.mod-top-left-space .workspace-tab-header-container{padding-left:0}.labeled-nav .mod-left-split .mod-top .workspace-tab-header-spacer{display:none}.labeled-nav .mod-left-split .mod-top .workspace-tab-header-inner-title{display:inline-block;font-weight:500;font-size:var(--font-adaptive-smaller)}.labeled-nav .mod-left-split .mod-top .workspace-tab-header-container{position:relative;flex-direction:column-reverse!important;height:auto;width:100%}.labeled-nav .mod-left-split .mod-top .workspace-tab-header-container .sidebar-toggle-button.mod-left{position:absolute;justify-content:flex-end;padding-right:var(--size-4-2);top:0;right:0}.labeled-nav .mod-left-split .mod-top .workspace-tab-header-container .workspace-tab-header-container-inner{padding:var(--size-4-2) var(--size-4-2);margin-top:var(--labeled-nav-top-margin);flex-direction:column!important;background-color:var(--background-secondary)}.labeled-nav .mod-left-split .mod-top .workspace-tab-header-container .workspace-tab-container-inner{flex-grow:1;gap:0;padding:var(--size-4-2) var(--size-4-3)}.labeled-nav .mod-left-split .mod-top .workspace-tab-header{--icon-color:var(--text-muted);--tab-text-color:var(--text-muted);--tab-text-color-focused:var(--text-muted);padding:0;margin-bottom:2px;border:none;height:auto}.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active:not(:hover){background-color:rgba(0,0,0,0)}.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active,.labeled-nav .mod-left-split .mod-top .workspace-tab-header:hover{opacity:1;--tab-text-color-active:var(--text-normal);--tab-text-color-focused:var(--text-normal);--tab-text-color-focused-active:var(--text-normal);--tab-text-color-focused-active-current:var(--text-normal);--icon-color:var(--text-normal)}.labeled-nav .mod-left-split .mod-top .workspace-tab-header .workspace-tab-header-inner{gap:var(--size-2-3);padding:var(--size-4-1) var(--size-4-2);box-shadow:none;border:none}.labeled-nav .mod-left-split .mod-top .workspace-tab-header.has-active-menu:hover,.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active:hover{background-color:rgba(0,0,0,0)}.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active:hover .workspace-tab-header-inner,.labeled-nav .mod-left-split .mod-top .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner{background-color:var(--nav-item-background-hover)}.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active .workspace-tab-header-inner-icon,.labeled-nav .mod-left-split .mod-top .workspace-tab-header:hover .workspace-tab-header-inner-icon{color:var(--icon-color-active)}.labeled-nav .mod-left-split .mod-top .workspace-tab-header-container{border:none;padding:0}body:not(.links-int-on){--link-decoration:none}body:not(.links-ext-on){--link-external-decoration:none}body:not(.sidebar-color) .mod-right-split{--background-secondary:var(--background-primary)}body:not(.sidebar-color) .mod-right-split :not(.mod-top) .workspace-tab-header-container{--tab-container-background:var(--background-primary)}.theme-dark,.theme-light{--minimal-tab-text-color:var(--tx2);--minimal-tab-text-color-active:var(--tx1)}.workspace-tabs:not(.mod-stacked){--tab-text-color:var(--minimal-tab-text-color);--tab-text-color-focused:var(--minimal-tab-text-color);--tab-text-color-active:var(--minimal-tab-text-color-active);--tab-text-color-focused-active:var(--minimal-tab-text-color-active);--tab-text-color-focused-active-current:var(--minimal-tab-text-color-active)}.tabs-plain-square .mod-root{--tab-curve:0;--tab-radius:0;--tab-radius-active:0}.tabs-plain-square .mod-root .workspace-tab-header-container{padding-left:0;padding-right:0}.tabs-plain-square .mod-root .workspace-tab-header-container-inner{margin-top:-1px;margin-left:-15px}.tabs-plain-square .mod-root .workspace-tab-header{padding:0}.tabs-plain-square .mod-root .workspace-tab-header-inner{padding:0 8px}.tabs-square .mod-root{--tab-curve:0;--tab-radius:0;--tab-radius-active:0}.tabs-underline .mod-root{--tab-curve:0;--tab-radius:0;--tab-radius-active:0;--tab-outline-width:0px;--tab-background-active:transparent}.tabs-underline .mod-root .workspace-tab-header-container{border-bottom:1px solid var(--divider-color)}.tabs-underline .mod-root .workspace-tab-header{border-bottom:2px solid transparent}.tabs-underline .mod-root .workspace-tab-header:hover{border-bottom:2px solid var(--ui2)}.tabs-underline .mod-root .workspace-tab-header:hover .workspace-tab-header-inner{background-color:rgba(0,0,0,0)}.tabs-underline .mod-root .workspace-tab-header.is-active{border-bottom:2px solid var(--ax3)}.tabs-underline .mod-root .workspace-tab-header-inner:hover{background-color:rgba(0,0,0,0)}body:not(.sidebar-tabs-underline):not(.sidebar-tabs-index):not(.sidebar-tabs-square) .workspace>.workspace-split:not(.mod-root) .workspace-tabs:not(.mod-top) .workspace-tab-header-container{--tab-outline-width:0}.tabs-modern.colorful-frame .mod-root .mod-top.workspace-tabs:not(.mod-stacked){--tab-background:var(--frame-outline-color);--tab-outline-width:1px}.tabs-modern.colorful-frame .mod-root .mod-top.workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner-close-button,.tabs-modern.colorful-frame .mod-root .mod-top.workspace-tabs:not(.mod-stacked) .workspace-tab-header:hover .workspace-tab-header-inner-close-button{color:var(--minimal-tab-text-color-active)}.tabs-modern.minimal-focus-mode .mod-root .workspace-tab-header-container:hover{--tab-outline-width:0px}.tabs-modern .mod-root{--tab-container-background:var(--background-primary)}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked){--tab-background:var(--background-modifier-hover);--tab-height:calc(var(--header-height) - 14px);--tab-outline-width:0px}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner::after,.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header::after,.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header::before{display:none}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-container-inner{align-items:center;margin:0;padding:2px var(--size-4-2) 0 var(--size-4-1)}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner-title{text-overflow:ellipsis;-webkit-mask-image:none}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header{background:rgba(0,0,0,0);border-radius:5px;border:none;box-shadow:none;height:var(--tab-height);margin-left:var(--size-4-1);padding:0}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner-title{color:var(--tab-text-color-active)}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active.mod-active,.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header:hover{opacity:1;background-color:var(--tab-background)}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-new-tab{margin-inline-end:0}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header-inner{padding:0 var(--size-4-1) 0 var(--size-4-2);border:1px solid transparent}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header:not(.is-active):hover .workspace-tab-header-inner{background-color:rgba(0,0,0,0)}.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active:not(.mod-active) .workspace-tab-header-inner,.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header:not(:hover):not(.mod-active) .workspace-tab-header-inner{border:1px solid var(--tab-outline-color)}.tab-names-on .workspace-split:not(.mod-root) .workspace-tab-header-container-inner{--sidebar-tab-text-display:static}.tab-names-on .workspace-split:not(.mod-root) .workspace-tab-header-container-inner .workspace-tab-header-inner-title{font-weight:500}.tab-names-on .workspace-split:not(.mod-root) .workspace-tab-header-container-inner .workspace-tab-header-inner{gap:var(--size-2-3)}.tab-names-single .workspace>.workspace-split:not(.mod-root) .workspace-tab-header-container-inner .workspace-tab-header:only-child{--sidebar-tab-text-display:static;background-color:rgba(0,0,0,0)}.tab-names-single .workspace>.workspace-split:not(.mod-root) .workspace-tab-header-container-inner .workspace-tab-header:only-child .workspace-tab-header-inner-title{font-weight:500}.tab-names-single .workspace>.workspace-split:not(.mod-root) .workspace-tab-header-container-inner .workspace-tab-header:only-child .workspace-tab-header-inner{gap:var(--size-2-3)}.tabs-modern.sidebar-tabs-default .mod-right-split,.tabs-modern.sidebar-tabs-wide .mod-right-split{--tab-outline-width:0}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-spacer,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-spacer,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-spacer{display:none}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container{padding-right:0}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container-inner,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container-inner,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container-inner{padding:0;margin:0;flex-grow:1;gap:0}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container .workspace-tab-header,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container .workspace-tab-header{flex-grow:1;border-radius:0;max-width:100px}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container .workspace-tab-header.is-active,.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container .workspace-tab-header:hover,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header.is-active,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header:hover,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container .workspace-tab-header.is-active,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container .workspace-tab-header:hover{background-color:rgba(0,0,0,0)}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner,.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container .workspace-tab-header:hover .workspace-tab-header-inner,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header:hover .workspace-tab-header-inner,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container .workspace-tab-header:hover .workspace-tab-header-inner{background-color:rgba(0,0,0,0)}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner{border-bottom:2px solid transparent;border-radius:0}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner:hover,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner:hover,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner:hover{border-color:var(--ui2)}.sidebar-tabs-underline .mod-right-split .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner,.sidebar-tabs-underline.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner,.sidebar-tabs-underline:not(.labeled-nav) .mod-left-split .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner{border-color:var(--ax3);padding-top:1px}.sidebar-tabs-square .mod-left-split,.sidebar-tabs-square .mod-right-split{--tab-radius:0px}.sidebar-tabs-plain-square .mod-left-split,.sidebar-tabs-plain-square .mod-right-split{--tab-radius:0px}.sidebar-tabs-plain-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top),.sidebar-tabs-plain-square:not(.labeled-nav) .mod-left-split{--tab-background-active:var(--background-secondary)}.sidebar-tabs-plain-square .mod-right-split .workspace-tab-header-container,.sidebar-tabs-plain-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container,.sidebar-tabs-plain-square:not(.labeled-nav) .mod-left-split .workspace-tab-header-container{padding-left:0}.sidebar-tabs-plain-square .mod-right-split .workspace-tab-header-container-inner,.sidebar-tabs-plain-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container-inner,.sidebar-tabs-plain-square:not(.labeled-nav) .mod-left-split .workspace-tab-header-container-inner{padding:0;margin:0 0 calc(var(--tab-outline-width)*-1);flex-grow:1;gap:0}.sidebar-tabs-plain-square .mod-right-split .workspace-tab-header,.sidebar-tabs-plain-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header,.sidebar-tabs-plain-square:not(.labeled-nav) .mod-left-split .workspace-tab-header{flex-grow:1;max-width:100px;border-radius:var(--tab-radius) var(--tab-radius) 0 0}.sidebar-tabs-plain-square .mod-right-split .workspace-tab-header.is-active,.sidebar-tabs-plain-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header.is-active,.sidebar-tabs-plain-square:not(.labeled-nav) .mod-left-split .workspace-tab-header.is-active{box-shadow:0 0 0 var(--tab-outline-width) var(--tab-outline-color);color:var(--tab-text-color-active);background-color:var(--tab-background-active)}.sidebar-tabs-index.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top),.sidebar-tabs-index:not(.labeled-nav) .mod-left-split,.sidebar-tabs-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top),.sidebar-tabs-square:not(.labeled-nav) .mod-left-split{--tab-background-active:var(--background-secondary)}.sidebar-tabs-index .mod-right-split .workspace-tab-header-container-inner,.sidebar-tabs-index.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container-inner,.sidebar-tabs-index:not(.labeled-nav) .mod-left-split .workspace-tab-header-container-inner,.sidebar-tabs-square .mod-right-split .workspace-tab-header-container-inner,.sidebar-tabs-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container-inner,.sidebar-tabs-square:not(.labeled-nav) .mod-left-split .workspace-tab-header-container-inner{padding:1px var(--size-4-2) 0;margin:6px 0 calc(var(--tab-outline-width)*-1);flex-grow:1}.sidebar-tabs-index .mod-right-split .workspace-tab-header,.sidebar-tabs-index.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header,.sidebar-tabs-index:not(.labeled-nav) .mod-left-split .workspace-tab-header,.sidebar-tabs-square .mod-right-split .workspace-tab-header,.sidebar-tabs-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header,.sidebar-tabs-square:not(.labeled-nav) .mod-left-split .workspace-tab-header{flex-grow:1;max-width:100px;border-radius:var(--tab-radius) var(--tab-radius) 0 0}.sidebar-tabs-index .mod-right-split .workspace-tab-header.is-active,.sidebar-tabs-index.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header.is-active,.sidebar-tabs-index:not(.labeled-nav) .mod-left-split .workspace-tab-header.is-active,.sidebar-tabs-square .mod-right-split .workspace-tab-header.is-active,.sidebar-tabs-square.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header.is-active,.sidebar-tabs-square:not(.labeled-nav) .mod-left-split .workspace-tab-header.is-active{box-shadow:0 0 0 var(--tab-outline-width) var(--tab-outline-color);color:var(--tab-text-color-active);background-color:var(--tab-background-active)}.sidebar-tabs-wide .mod-right-split .workspace-tab-header-container-inner,.sidebar-tabs-wide.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container-inner,.sidebar-tabs-wide:not(.labeled-nav) .mod-left-split .workspace-tab-header-container-inner{flex-grow:1;border:1px solid var(--tab-outline-color);padding:3px;margin:6px 8px 6px;border-radius:4px}.sidebar-tabs-wide .mod-right-split .workspace-tab-header,.sidebar-tabs-wide.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header,.sidebar-tabs-wide:not(.labeled-nav) .mod-left-split .workspace-tab-header{flex-grow:1}.sidebar-tabs-wide .mod-right-split .workspace-tab-header.is-active,.sidebar-tabs-wide.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header.is-active,.sidebar-tabs-wide:not(.labeled-nav) .mod-left-split .workspace-tab-header.is-active{border-color:transparent}.sidebar-tabs-wide .mod-right-split .workspace-tab-header-container,.sidebar-tabs-wide.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-container,.sidebar-tabs-wide:not(.labeled-nav) .mod-left-split .workspace-tab-header-container{padding-right:0}.sidebar-tabs-wide .mod-right-split .workspace-tab-header-spacer,.sidebar-tabs-wide.labeled-nav .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-header-spacer,.sidebar-tabs-wide:not(.labeled-nav) .mod-left-split .workspace-tab-header-spacer{display:none}.full-file-names{--nav-item-white-space:normal}body:not(.full-file-names){--nav-item-white-space:nowrap}body:not(.full-file-names) .tree-item-self{white-space:nowrap}body:not(.full-file-names) .tree-item-inner{text-overflow:ellipsis;overflow:hidden}.theme-dark,.theme-light{--h1l:var(--ui1);--h2l:var(--ui1);--h3l:var(--ui1);--h4l:var(--ui1);--h5l:var(--ui1);--h6l:var(--ui1)}.h1-l .markdown-reading-view h1:not(.embedded-note-title),.h1-l .mod-cm6 .cm-editor .HyperMD-header-1{border-bottom:1px solid var(--h1l);padding-bottom:.4em;margin-block-end:.6em}.h2-l .markdown-reading-view h2,.h2-l .mod-cm6 .cm-editor .HyperMD-header-2{border-bottom:1px solid var(--h2l);padding-bottom:.4em;margin-block-end:.6em}.h3-l .markdown-reading-view h3,.h3-l .mod-cm6 .cm-editor .HyperMD-header-3{border-bottom:1px solid var(--h3l);padding-bottom:.4em;margin-block-end:.6em}.h4-l .markdown-reading-view h4,.h4-l .mod-cm6 .cm-editor .HyperMD-header-4{border-bottom:1px solid var(--h4l);padding-bottom:.4em;margin-block-end:.6em}.h5-l .markdown-reading-view h5,.h5-l .mod-cm6 .cm-editor .HyperMD-header-5{border-bottom:1px solid var(--h5l);padding-bottom:.4em;margin-block-end:.6em}.h6-l .markdown-reading-view h6,.h6-l .mod-cm6 .cm-editor .HyperMD-header-6{border-bottom:1px solid var(--h6l);padding-bottom:.4em;margin-block-end:.6em}.is-tablet .workspace-drawer{padding-top:0}.is-tablet .workspace-drawer:not(.is-pinned){margin:30px 16px 0;height:calc(100vh - 48px);border-radius:15px;border:none}.is-tablet .workspace-drawer-ribbon{background-color:var(--background-primary);border-right:1px solid var(--background-modifier-border)}.is-tablet .workspace-drawer-header,.is-tablet .workspace-drawer.is-pinned .workspace-drawer-header{padding-top:var(--size-4-4)}.is-tablet .workspace-drawer-header-icon{margin-inline-start:0}.is-mobile{--font-bold:600;--font-ui-medium:var(--font-adaptive-small);--interactive-normal:var(--background-secondary);--background-modifier-form-field:var(--background-secondary);--background-modifier-form-field-highlighted:var(--background-secondary)}.is-mobile .markdown-source-view.mod-cm6 .cm-gutters{margin-left:0}.is-mobile.theme-light .menu{--interactive-normal:var(--background-modifier-hover)}.is-mobile.theme-light.minimal-light-tonal .workspace-drawer{--interactive-normal:rgb(from color-mix(in srgb, var(--bg2), var(--bg3))r g b / 1)}.is-mobile .workspace-drawer.mod-left.is-pinned{width:var(--mobile-left-sidebar-width);min-width:150pt}.is-mobile .workspace-drawer.mod-right.is-pinned{width:var(--mobile-right-sidebar-width);min-width:150pt}.is-phone{--bases-embed-width:100%;--bases-embed-transform:none}.backlink-pane>.tree-item-self,.backlink-pane>.tree-item-self:hover,.outgoing-link-pane>.tree-item-self,.outgoing-link-pane>.tree-item-self:hover{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-adaptive-smallest);font-weight:500}body{--canvas-dot-pattern:var(--background-modifier-border-hover)}.canvas-node-label{font-size:var(--font-adaptive-small)}.canvas-edges :not(.is-themed) path.canvas-display-path{stroke:var(--background-modifier-border-focus)}.canvas-edges :not(.is-themed) polyline.canvas-path-end{stroke:var(--background-modifier-border-focus);fill:var(--background-modifier-border-focus)}.canvas-node-container{border:1.5px solid var(--background-modifier-border-focus)}.node-insert-event.mod-inside-iframe{--max-width:100%;--folding-offset:0px}.node-insert-event.mod-inside-iframe .cm-editor .cm-content{padding-top:0}.hider-file-nav-header:not(.labeled-nav) .nav-files-container{padding-top:var(--size-4-3)}.is-mobile .nav-folder.mod-root>.nav-folder-title .nav-folder-title-content{display:none}body:not(.is-mobile) .nav-folder.mod-root>.nav-folder-title .nav-folder-title-content{font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:var(--font-adaptive-smallest)}body:not(.is-mobile) .nav-buttons-container{justify-content:flex-start}.nav-file-tag{padding-top:.2em;background-color:rgba(0,0,0,0);color:var(--text-faint)}.nav-file .is-active .nav-file-tag,.nav-file:hover .nav-file-tag{color:var(--text-muted)}input.prompt-input,input.prompt-input:focus,input.prompt-input:focus-visible,input.prompt-input:hover{border-color:rgba(var(--mono-rgb-100),.05)}.is-mobile .mod-publish .modal-content{display:unset;padding:10px 10px 10px;margin-bottom:120px;overflow-x:hidden}.is-mobile .mod-publish .button-container,.is-mobile .modal.mod-publish .modal-button-container{padding:10px 15px 30px;margin-left:0;left:0}.is-mobile .modal.mod-publish .modal-title{padding:10px 20px;margin:0 -10px;border-bottom:1px solid var(--background-modifier-border)}.is-mobile .publish-site-settings-container{margin-right:0;padding:0}.is-mobile .modal.mod-publish .modal-content .publish-sections-container{margin-right:0;padding-right:0}@media(max-width:400pt){.is-mobile .publish-changes-info,.is-mobile .publish-section-header{flex-wrap:wrap;border:none}.is-mobile .publish-changes-info .publish-changes-add-linked-btn{flex-basis:100%;margin-top:10px}.is-mobile .publish-section-header-text{flex-basis:100%;margin-bottom:10px;margin-left:20px;margin-top:-8px}.is-mobile .publish-section{background:var(--background-secondary);border-radius:10px;padding:12px 12px 1px}.is-mobile .publish-changes-switch-site{flex-grow:0;margin-right:10px}}.release-notes-view .cm-scroller.is-readable-line-width{width:var(--line-width);max-width:var(--max-width);margin:0 auto}.search-results-info{border-bottom:none}.workspace-leaf-content[data-type=sync] .tree-item.nav-folder .nav-folder-title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-adaptive-smallest);font-weight:500;margin-bottom:4px}.workspace-leaf-content[data-type=sync] .tree-item.nav-folder .nav-folder-title:hover{color:var(--text-normal)}.workspace-leaf-content[data-type=sync] .tree-item.nav-folder.is-collapsed .nav-folder-title{color:var(--text-faint)}.workspace-leaf-content[data-type=sync] .tree-item.nav-folder.is-collapsed .nav-folder-title:hover{color:var(--text-muted)}.workspace-leaf-content[data-type=calendar] .view-content{padding:5px 0 0 0}.mod-root #calendar-container{width:var(--line-width);max-width:var(--max-width);margin:0 auto;padding:0}body{--calendar-dot-active:var(--text-faint);--calendar-dot-today:var(--text-accent)}#calendar-container{padding:0 var(--size-4-4) var(--size-4-1);--color-background-day-empty:var(--background-secondary-alt);--color-background-day-active:var(--background-modifier-hover);--color-background-day-hover:var(--background-modifier-hover);--color-dot:var(--text-faint);--calendar-text-active:inherit;--color-text-title:var(--text-normal);--color-text-heading:var(--text-muted);--color-text-day:var(--text-normal);--color-text-today:var(--text-normal);--color-arrow:var(--text-faint);--color-background-day-empty:transparent}#calendar-container .table{border-collapse:separate;table-layout:fixed}#calendar-container h2{font-weight:400;font-size:var(--h2)}#calendar-container .arrow{cursor:var(--cursor);width:22px;border-radius:4px;padding:3px 7px}#calendar-container .arrow svg{width:12px;height:12px;color:var(--text-faint);opacity:.7}#calendar-container .arrow:hover{fill:var(--text-muted);color:var(--text-muted);background-color:var(--background-modifier-hover)}#calendar-container .arrow:hover svg{color:var(--text-muted);opacity:1}#calendar-container tr th{padding:2px 0 4px;font-weight:500;letter-spacing:.1em;font-size:var(--font-adaptive-smallest)}#calendar-container tr th:first-child{padding-left:0!important}#calendar-container tr td{padding:2px 0 0 0;border-radius:var(--radius-m);cursor:var(--cursor);border:1px solid transparent;transition:none}#calendar-container tr td:first-child{padding-left:0!important}#calendar-container .nav{padding:0;margin:var(--size-4-2) var(--size-4-1)}#calendar-container .dot{margin:0}#calendar-container .month,#calendar-container .title,#calendar-container .year{font-size:calc(var(--font-adaptive-small) + 2px);font-weight:400;color:var(--text-normal)}#calendar-container .today,#calendar-container .today.active{color:var(--text-accent);font-weight:600}#calendar-container .today .dot,#calendar-container .today.active .dot{fill:var(--calendar-dot-today)}#calendar-container .active .task{stroke:var(--text-faint)}#calendar-container .active{color:var(--text-normal)}#calendar-container .reset-button{text-transform:none;letter-spacing:0;font-size:var(--font-adaptive-smaller);font-weight:500;color:var(--text-muted);border-radius:4px;margin:0;padding:2px 8px}#calendar-container .reset-button:hover{color:var(--text-normal);background-color:var(--background-modifier-hover)}#calendar-container .day,#calendar-container .reset-button,#calendar-container .week-num{cursor:var(--cursor)}#calendar-container .day.adjacent-month{color:var(--text-faint);opacity:1}#calendar-container .day{padding:2px 4px 4px;transition:none}#calendar-container .day,#calendar-container .week-num{font-size:calc(var(--font-adaptive-smaller) + 5%)}#calendar-container .active,#calendar-container .active.today,#calendar-container .day:hover,#calendar-container .week-num:hover{background-color:var(--color-background-day-active);color:var(--calendar-text-active);transition:none}#calendar-container .active .dot{fill:var(--calendar-dot-active)}#calendar-container .active .task{stroke:var(--text-faint)}.block-language-chart canvas,.block-language-dataviewjs canvas{margin:1em 0}.theme-dark,.theme-light{--chart-color-1:var(--color-blue);--chart-color-2:var(--color-red);--chart-color-3:var(--color-yellow);--chart-color-4:var(--color-green);--chart-color-5:var(--color-orange);--chart-color-6:var(--color-purple);--chart-color-7:var(--color-cyan);--chart-color-8:var(--color-pink)}body #cMenuModalBar{box-shadow:0 2px 20px var(--shadow-color)}body #cMenuModalBar .cMenuCommandItem{cursor:var(--cursor)}body #cMenuModalBar button.cMenuCommandItem:hover{background-color:var(--background-modifier-hover)}.MiniSettings-statusbar-button{padding-top:0;padding-bottom:0}.MySnippets-statusbar-menu .menu-item .MS-OpenSnippet{height:auto;border:none;background:rgba(0,0,0,0);box-shadow:none;width:auto;padding:4px 6px;margin-left:0}.MySnippets-statusbar-menu .menu-item .MS-OpenSnippet svg path{fill:var(--text-muted)}.MySnippets-statusbar-menu .menu-item .MS-OpenSnippet:hover{background-color:var(--background-modifier-hover)}.dataview-inline-lists .markdown-preview-view .dataview-ul,.dataview-inline-lists .markdown-source-view .dataview-ul{--list-spacing:0}.dataview-inline-lists .markdown-preview-view .dataview-ol li:not(:last-child):after,.dataview-inline-lists .markdown-preview-view .dataview-ul li:not(:last-child):after,.dataview-inline-lists .markdown-source-view .dataview-ol li:not(:last-child):after,.dataview-inline-lists .markdown-source-view .dataview-ul li:not(:last-child):after{content:", "}.dataview-inline-lists .markdown-preview-view ul.dataview-ol>li::before,.dataview-inline-lists .markdown-preview-view ul.dataview-ul>li::before,.dataview-inline-lists .markdown-source-view ul.dataview-ol>li::before,.dataview-inline-lists .markdown-source-view ul.dataview-ul>li::before{display:none}.dataview-inline-lists .markdown-preview-view .dataview-ol li,.dataview-inline-lists .markdown-preview-view .dataview-ul li,.dataview-inline-lists .markdown-source-view .dataview-ol li,.dataview-inline-lists .markdown-source-view .dataview-ul li{display:inline-block;padding-inline-end:.25em;margin-inline-start:0}.markdown-rendered table.dataview{margin-block-start:0;margin-block-end:0}.markdown-rendered table.dataview .dataview-result-list-li{margin-inline-start:0}.markdown-preview-view .table-view-table>thead>tr>th,body .table-view-table>thead>tr>th{font-weight:400;font-size:var(--table-text-size);color:var(--text-muted);border-bottom:var(--table-border-width) solid var(--table-border-color);cursor:var(--cursor)}table.dataview ul.dataview-ul{list-style:none;padding-inline-start:0;margin-block-start:0em!important;margin-block-end:0em!important}.markdown-preview-view:not(.cards) .table-view-table>tbody>tr>td,.markdown-source-view.mod-cm6:not(.cards) .table-view-table>tbody>tr>td{max-width:var(--max-col-width)}body .dataview.small-text{color:var(--text-faint)}body:not(.row-hover) .dataview.task-list-basic-item:hover,body:not(.row-hover) .dataview.task-list-item:hover,body:not(.row-hover) .table-view-table>tbody>tr:hover{background-color:rgba(0,0,0,0)!important;box-shadow:none}body.row-hover .dataview.task-list-basic-item:hover,body.row-hover .dataview.task-list-item:hover,body.row-hover .table-view-table>tbody>tr:hover{background-color:var(--table-row-background-hover)}body .dataview-error{background-color:rgba(0,0,0,0)}.dataview.dataview-error,.markdown-source-view.mod-cm6 .cm-content .dataview.dataview-error{color:var(--text-muted)}body div.dataview-error-box{min-height:0;border:none;background-color:rgba(0,0,0,0);font-size:var(--table-text-size);border-radius:var(--radius-m);padding:15px 0;justify-content:flex-start}body div.dataview-error-box p{margin-block-start:0;margin-block-end:0;color:var(--text-faint)}.trim-cols .markdown-preview-view .table-view-table>tbody>tr>td,.trim-cols .markdown-source-view.mod-cm6 .table-view-table>tbody>tr>td,.trim-cols .markdown-source-view.mod-cm6 .table-view-table>thead>tr>th{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul .dataview .task-list-basic-item:hover,ul .dataview .task-list-item:hover{background-color:rgba(0,0,0,0);box-shadow:none}body .dataview.result-group{padding-left:0}body .dataview .inline-field-standalone-value,body .dataview.inline-field-key,body .dataview.inline-field-value{font-family:var(--font-text);font-size:calc(var(--font-adaptive-normal) - 2px);background:rgba(0,0,0,0);color:var(--text-muted)}body .dataview.inline-field-key{padding:0}body .dataview .inline-field-standalone-value{padding:0}body .dataview.inline-field-key::after{margin-left:3px;content:"|";color:var(--background-modifier-border)}body .dataview.inline-field-value{padding:0 1px 0 3px}.markdown-preview-view .block-language-dataview table.calendar th{border:none;cursor:default;background-image:none}.markdown-preview-view .block-language-dataview table.calendar .day{font-size:var(--font-adaptive-small)}.git-view-body .opener{text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-adaptive-smallest);font-weight:500;padding:5px 7px 5px 10px;margin-bottom:6px}.git-view-body .file-view .opener{text-transform:none;letter-spacing:normal;font-size:var(--font-adaptive-smallest);font-weight:400;padding:initial;margin-bottom:0}.git-view-body .file-view .opener .collapse-icon{display:flex!important;margin-left:-7px}.git-view-body{margin-top:6px}.git-view-body .file-view{margin-left:4px}.git-view-body .file-view main:hover{color:var(--text-normal)}.git-view-body .file-view .tools .type{display:none!important}.git-view-body .file-view .tools{opacity:0;transition:opacity .1s}.git-view-body .file-view main:hover>.tools{opacity:1}.git-view-body .staged{margin-bottom:12px}.git-view-body .opener.open{color:var(--text-normal)}div[data-type=git-view] .search-input-container{margin-left:0;width:100%}.git-view-body .opener .collapse-icon{display:none!important}.git-view-body main{background-color:var(--background-primary)!important;width:initial!important}.git-view-body .file-view>main:not(.topLevel){margin-left:7px}div[data-type=git-view] .commit-msg{min-height:2.5em!important;height:2.5em!important;padding:6.5px 8px!important}div[data-type=git-view] .search-input-clear-button{bottom:5.5px}.hider-vault .nav-folder.mod-root>.nav-folder-title{height:4px}body.minimal-dark-black.theme-dark,body.minimal-dark-tonal.theme-dark,body.minimal-light-tonal.theme-light,body.minimal-light-white.theme-light,body.theme-dark{--kanban-border:0px}body:not(.is-mobile) .kanban-plugin__grow-wrap>textarea:focus{box-shadow:none}body:not(.minimal-icons-off) .kanban-plugin svg.cross{height:14px;width:14px}body .kanban-plugin__icon>svg,body .kanban-plugin__lane-settings-button svg{width:18px;height:18px}body .kanban-plugin{--kanban-border:var(--border-width);--interactive-accent:var(--text-selection);--interactive-accent-hover:var(--background-modifier-hover);--text-on-accent:var(--text-normal);background-color:var(--background-primary)}body .kanban-plugin__markdown-preview-view{font-family:var(--font-text)}body .kanban-plugin__board>div{margin:0 auto}body .kanban-plugin__checkbox-label{color:var(--text-muted)}body .kanban-plugin__item-markdown ul{margin:0}body .kanban-plugin__item-content-wrapper{box-shadow:none}body .kanban-plugin__grow-wrap::after,body .kanban-plugin__grow-wrap>textarea{padding:0;border:0;border-radius:0}body .kanban-plugin__grow-wrap::after,body .kanban-plugin__grow-wrap>textarea,body .kanban-plugin__item-title p,body .kanban-plugin__markdown-preview-view{font-size:var(--font-ui-medium);line-height:1.3}body .kanban-plugin__item{background-color:var(--background-primary)}body .kanban-plugin__item-title-wrapper{align-items:center}body .kanban-plugin__lane-form-wrapper{border:1px solid var(--background-modifier-border)}body .kanban-plugin__lane-header-wrapper{border-bottom:0}body .kanban-plugin__lane-header-wrapper .kanban-plugin__grow-wrap>textarea,body .kanban-plugin__lane-input-wrapper .kanban-plugin__grow-wrap>textarea,body .kanban-plugin__lane-title p{background:rgba(0,0,0,0);color:var(--text-normal);font-size:var(--font-ui-medium);font-weight:500}body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap>textarea{padding:0;border-radius:0;height:auto}body .kanban-plugin__item-form .kanban-plugin__grow-wrap{background-color:var(--background-primary)}body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap>textarea::placeholder{color:var(--text-faint)}body .kanban-plugin__item .kanban-plugin__item-edit-archive-button,body .kanban-plugin__item button.kanban-plugin__item-edit-button,body .kanban-plugin__item-settings-actions>button,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled,body .kanban-plugin__lane-action-wrapper>button{background:rgba(0,0,0,0);transition:color .1s ease-in-out}body .kanban-plugin__item .kanban-plugin__item-edit-archive-button:hover,body .kanban-plugin__item button.kanban-plugin__item-edit-button.is-enabled,body .kanban-plugin__item button.kanban-plugin__item-edit-button:hover,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover{color:var(--text-normal);transition:color .1s ease-in-out;background:rgba(0,0,0,0)}body .kanban-plugin__new-lane-button-wrapper{position:fixed;bottom:30px}body .kanban-plugin__lane-items>.kanban-plugin__placeholder:only-child{border:1px dashed var(--background-modifier-border);height:2em}body .kanban-plugin__item-postfix-button-wrapper{align-self:flex-start}body .kanban-plugin__item button.kanban-plugin__item-postfix-button.is-enabled,body .kanban-plugin__item button.kanban-plugin__item-prefix-button.is-enabled,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled{color:var(--text-muted)}body .kanban-plugin button{box-shadow:none;cursor:var(--cursor);height:auto}body .kanban-plugin__item button.kanban-plugin__item-postfix-button:hover,body .kanban-plugin__item button.kanban-plugin__item-prefix-button:hover,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover{background-color:var(--background-modifier-hover)}body .kanban-plugin__item-button-wrapper>button{color:var(--text-muted);font-weight:400;background:rgba(0,0,0,0);min-height:calc(var(--input-height) + 8px)}body .kanban-plugin__item-button-wrapper>button:hover{color:var(--text-normal);background:var(--background-modifier-hover)}body .kanban-plugin__item-button-wrapper>button:focus{box-shadow:none}body .kanban-plugin__item-button-wrapper{padding:1px 6px 5px;border-top:none}body .kanban-plugin__lane-setting-wrapper>div:last-child{border:none;margin:0}body .kanban-plugin.something-is-dragging{cursor:grabbing;cursor:-webkit-grabbing}body .kanban-plugin__item.is-dragging{box-shadow:0 5px 30px rgba(0,0,0,.15),0 0 0 2px var(--text-selection)}body .kanban-plugin__lane-items{border:var(--kanban-border) solid var(--background-modifier-border);padding:0 4px;margin:0;background-color:var(--background-secondary)}body .kanban-plugin__lane{background:rgba(0,0,0,0);padding:0;border:var(--border-width) solid transparent}body .kanban-plugin__lane.is-dragging{box-shadow:0 5px 30px rgba(0,0,0,.15);border:1px solid var(--background-modifier-border)}body .kanban-plugin__lane .kanban-plugin__item-button-wrapper{border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid var(--background-modifier-border);border-bottom-width:0;padding:4px 4px 0 4px}body .kanban-plugin__lane.will-prepend .kanban-plugin__lane-items{border-radius:8px}body .kanban-plugin__lane.will-prepend .kanban-plugin__item-form{border-top:1px solid var(--background-modifier-border);border-radius:8px 8px 0 0;padding:4px 4px 0;border-bottom-width:0}body .kanban-plugin__lane.will-prepend .kanban-plugin__item-form+.kanban-plugin__lane-items{border-top-width:0;border-radius:0 0 8px 8px}body .kanban-plugin__lane.will-prepend .kanban-plugin__item-button-wrapper+.kanban-plugin__lane-items{border-top-width:0;border-radius:0 0 8px 8px}body .kanban-plugin__lane:not(.will-prepend) .kanban-plugin__item-button-wrapper,body .kanban-plugin__lane:not(.will-prepend) .kanban-plugin__item-form{border-top:none;border-radius:0 0 8px 8px}body .kanban-plugin__lane:not(.will-prepend) .kanban-plugin__item-button-wrapper{padding:0 4px 4px 4px;border-bottom-width:1px}body .kanban-plugin__lane:not(.will-prepend) .kanban-plugin__lane-items{border-bottom:none;border-top-width:1px;border-radius:8px 8px 0 0}body .kanban-plugin__item-form .kanban-plugin__item-input-wrapper{min-height:calc(var(--input-height) + 8px);display:flex;justify-content:center}body .kanban-plugin__item-button-wrapper,body .kanban-plugin__item-form{background-color:var(--background-secondary);border:var(--kanban-border) solid var(--background-modifier-border)}body .kanban-plugin__item-form{padding:0 4px 5px}body .kanban-plugin__markdown-preview-view ol,body .kanban-plugin__markdown-preview-view ol.contains-task-list .contains-task-list,body .kanban-plugin__markdown-preview-view ul,body .kanban-plugin__markdown-preview-view ul.contains-task-list .contains-task-list{padding-inline-start:1.8em!important}@media(max-width:400pt){.kanban-plugin__board{flex-direction:column!important}.kanban-plugin__lane{width:100%!important;margin-bottom:1rem!important}}body .cm-heading-marker{cursor:var(--cursor);padding-left:10px}.theme-light{--leaflet-buttons:var(--bg1);--leaflet-borders:rgba(0,0,0,0.1)}.theme-dark{--leaflet-buttons:var(--bg2);--leaflet-borders:rgba(255,255,255,0.1)}.leaflet-container{--image-radius:0}.leaflet-top{transition:top .1s linear}body .leaflet-container{background-color:var(--background-secondary);font-family:var(--font-interface)}.leaflet-control-attribution{display:none}.leaflet-popup-content{margin:10px}.block-language-leaflet{border-radius:var(--radius-m);overflow:hidden;border:var(--border-width) solid var(--background-modifier-border)}.map-wide .block-language-leaflet{border-radius:var(--radius-l)}.map-max .block-language-leaflet{border-radius:var(--radius-xl)}.workspace-leaf-content[data-type=obsidian-leaflet-map-view] .block-language-leaflet{border-radius:0;border:none}.map-100 .block-language-leaflet{border-radius:0;border-left:none;border-right:none}.block-language-leaflet .leaflet-control-expandable-list .input-container .input-item>input{appearance:none}body .block-language-leaflet .leaflet-bar.disabled>a{background-color:rgba(0,0,0,0);opacity:.3}body .leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}body .leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .leaflet-control-layers-toggle{border-radius:4px}body .block-language-leaflet .leaflet-control-expandable,body .block-language-leaflet .leaflet-control-has-actions .control-actions.expanded,body .block-language-leaflet .leaflet-distance-control,body .leaflet-bar,body .leaflet-bar a,body .leaflet-control-layers-expanded,body .leaflet-control-layers-toggle{background-color:var(--leaflet-buttons);color:var(--text-muted);border:none;user-select:none}body .leaflet-bar a.leaflet-disabled,body .leaflet-bar a.leaflet-disabled:hover{background-color:var(--leaflet-buttons);color:var(--text-faint);opacity:.6;cursor:not-allowed}body .leaflet-control a{cursor:var(--cursor);color:var(--text-normal)}body .leaflet-bar a:hover{background-color:var(--background-modifier-hover);color:var(--text-normal);border:none}body .leaflet-touch .leaflet-control-layers{background-color:var(--leaflet-buttons)}body .leaflet-touch .leaflet-bar,body .leaflet-touch .leaflet-control-layers{border-radius:5px;box-shadow:2px 0 8px 0 rgba(0,0,0,.1);border:1px solid var(--ui1)}body .block-language-leaflet .leaflet-control-has-actions .control-actions{box-shadow:0;border:1px solid var(--ui1)}body .leaflet-control-expandable-list .leaflet-bar{box-shadow:none;border-radius:0}body .block-language-leaflet .leaflet-distance-control{padding:4px 10px;height:auto;cursor:var(--cursor)!important}body .block-language-leaflet .leaflet-marker-link-popup>.leaflet-popup-content-wrapper>*{font-size:var(--font-adaptive-small);font-family:var(--font-interface)}body .block-language-leaflet .leaflet-marker-link-popup>.leaflet-popup-content-wrapper{padding:4px 10px!important}.leaflet-marker-icon svg path{stroke:var(--background-primary);stroke-width:18px}body .markdown-preview-view th,body .markdown-source-view.mod-cm6 .dataview.table-view-table thead.table-view-thead tr th,body .table-view-table>thead>tr>th{cursor:var(--cursor);background-image:none}.markdown-source-view.mod-cm6 th{background-repeat:no-repeat;background-position:right}.style-settings-container[data-level="2"]{background:var(--background-secondary);border:1px solid var(--ui1);border-radius:5px;padding:10px 20px;margin:2px 0 2px -20px}.workspace-leaf-content[data-type=style-settings] div[data-id=instructions] .setting-item-name{display:none}.workspace-leaf-content[data-type=style-settings] div[data-id=instructions] .setting-item-description{color:var(--text-normal);font-size:var(--font-adaptive-smaller);padding-bottom:.5em}.workspace-leaf-content[data-type=style-settings] .view-content{padding:var(--size-4-4) 0}.workspace-leaf-content[data-type=style-settings] .view-content>div{width:var(--line-width);max-width:var(--max-width);margin:0 auto}.workspace-leaf-content[data-type=style-settings] .style-settings-heading[data-level="0"] .setting-item-name{padding-left:17px}.workspace-leaf-content[data-type=style-settings] .setting-item{max-width:100%;margin:0 auto}.workspace-leaf-content[data-type=style-settings] .setting-item-name{position:relative}.workspace-leaf-content[data-type=style-settings] .style-settings-collapse-indicator{position:absolute;left:0}.setting-item-heading.style-settings-heading,.style-settings-container .style-settings-heading{cursor:var(--cursor)}.modal.mod-settings .setting-item .pickr button.pcr-button{box-shadow:none;border-radius:40px;height:24px;width:24px}.style-settings-container .setting-item{background-color:rgba(0,0,0,0)}.setting-item .pickr .pcr-button:after,.setting-item .pickr .pcr-button:before{border-radius:40px;box-shadow:none;border:none}.setting-item.setting-item-heading.style-settings-heading.is-collapsed{border-bottom:1px solid var(--background-modifier-border)}.setting-item.setting-item-heading.style-settings-heading{border:0;padding:10px 0 5px;margin-bottom:0;border-radius:0}.setting-item .style-settings-export,.setting-item .style-settings-import{text-decoration:none;font-size:var(--font-ui-small);font-weight:500;color:var(--text-muted);margin:0;padding:2px 8px;border-radius:5px;cursor:var(--cursor)}.setting-item .style-settings-export:hover,.setting-item .style-settings-import:hover{background-color:var(--background-modifier-hover);color:var(--text-normal);cursor:var(--cursor)}.mod-root .workspace-leaf-content[data-type=style-settings] .style-settings-container .setting-item:not(.setting-item-heading){flex-direction:row;align-items:center;padding:.5em 0}.workspace-split:not(.mod-root) .workspace-leaf-content[data-type=style-settings] .setting-item-name{font-size:var(--font-adaptive-smaller)}.themed-color-wrapper>div+div{margin-top:0;margin-left:6px}.theme-light .themed-color-wrapper>.theme-light{background-color:rgba(0,0,0,0)}.theme-light .themed-color-wrapper>.theme-dark{background-color:rgba(0,0,0,.8)}.theme-dark .themed-color-wrapper>.theme-dark{background-color:rgba(0,0,0,0)}@media(max-width:400pt){.workspace-leaf-content[data-type=style-settings] .setting-item-name{font-size:var(--font-adaptive-small)}.workspace-leaf-content[data-type=style-settings] .view-content>.setting-item>.setting-item-info:first-child{width:100%;margin-right:0}}.zoom-plugin-header{--link-color:var(--text-normal);--link-decoration:none;font-size:var(--font-ui-small);padding:0;justify-content:center;margin:var(--size-4-2) auto;max-width:var(--max-width)}.zoom-plugin-header>.zoom-plugin-title{text-decoration:none;max-width:15em;overflow:hidden}.zoom-plugin-header>.zoom-plugin-delimiter{color:var(--text-faint);padding:0 var(--size-4-1)}.theme-dark.minimal-atom-dark{--color-red-rgb:225,109,118;--color-orange-rgb:209,154,102;--color-yellow-rgb:206,193,103;--color-green-rgb:152,195,121;--color-cyan-rgb:88,182,194;--color-blue-rgb:98,175,239;--color-purple-rgb:198,120,222;--color-pink-rgb:225,109,118;--color-red:#e16d76;--color-orange:#d19a66;--color-yellow:#cec167;--color-green:#98c379;--color-cyan:#58b6c2;--color-blue:#62afef;--color-purple:#c678de;--color-pink:#e16d76}.theme-light.minimal-atom-light{--color-red-rgb:228,87,73;--color-orange-rgb:183,107,2;--color-yellow-rgb:193,131,2;--color-green-rgb:80,161,80;--color-cyan-rgb:13,151,179;--color-blue-rgb:98,175,239;--color-purple-rgb:166,38,164;--color-pink-rgb:228,87,73;--color-red:#e45749;--color-orange:#b76b02;--color-yellow:#c18302;--color-green:#50a150;--color-cyan:#0d97b3;--color-blue:#62afef;--color-purple:#a626a4;--color-pink:#e45749}.theme-light.minimal-atom-light{--base-h:106;--base-s:0%;--base-l:98%;--accent-h:231;--accent-s:76%;--accent-l:62%;--bg1:#fafafa;--bg2:#eaeaeb;--bg3:rgba(0,0,0,.1);--ui1:#dbdbdc;--ui2:#d8d8d9;--tx1:#232324;--tx2:#8e8e90;--tx3:#a0a1a8;--hl1:rgba(180,180,183,0.3);--hl2:rgba(209,154,102,0.35)}.theme-light.minimal-atom-light.minimal-light-white{--bg3:#eaeaeb}.theme-dark.minimal-atom-dark,.theme-light.minimal-atom-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-atom-light.minimal-light-contrast .theme-dark,.theme-light.minimal-atom-light.minimal-light-contrast .titlebar,.theme-light.minimal-atom-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-atom-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-atom-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:220;--base-s:12%;--base-l:18%;--accent-h:220;--accent-s:86%;--accent-l:65%;--bg1:#282c34;--bg2:#21252c;--bg3:#3a3f4b;--divider-color:#181a1f;--tab-outline-color:#181a1f;--tx1:#d8dae1;--tx2:#898f9d;--tx3:#5d6370;--hl1:rgba(114,123,141,0.3);--hl2:rgba(209,154,102,0.3);--sp1:#fff}.theme-dark.minimal-atom-dark.minimal-dark-black{--base-d:5%;--bg3:#282c34;--divider-color:#282c34;--tab-outline-color:#282c34}.theme-light.minimal-ayu-light{--color-red-rgb:230,80,80;--color-orange-rgb:250,141,62;--color-yellow-rgb:242,174,73;--color-green-rgb:108,191,67;--color-cyan-rgb:76,191,153;--color-blue-rgb:57,158,230;--color-purple-rgb:163,122,204;--color-pink-rgb:255,115,131;--color-red:#e65050;--color-orange:#fa8d3e;--color-yellow:#f2ae49;--color-green:#6CBF43;--color-cyan:#4cbf99;--color-blue:#399ee6;--color-purple:#a37acc;--color-pink:#ff7383}.theme-dark.minimal-ayu-dark{--color-red-rgb:255,102,102;--color-orange-rgb:250,173,102;--color-yellow-rgb:255,209,55;--color-green-rgb:135,217,108;--color-cyan-rgb:149,230,203;--color-blue-rgb:115,208,255;--color-purple-rgb:223,191,255;--color-pink-rgb:242,121,131;--color-red:#ff6666;--color-orange:#ffad66;--color-yellow:#ffd137;--color-green:#87D96C;--color-cyan:#95e6cb;--color-blue:#73d0ff;--color-purple:#dfbfff;--color-pink:#f27983}.theme-light.minimal-ayu-light{--base-h:210;--base-s:17%;--base-l:98%;--accent-h:36;--accent-s:100%;--accent-l:50%;--bg1:#fff;--bg2:#f8f9fa;--bg3:rgba(209,218,224,0.5);--ui1:#E6EAED;--tx1:#5C6165;--tx2:#8A9199;--tx3:#AAAEB0;--hl1:rgba(3,91,214,0.15)}.theme-dark.minimal-ayu-dark,.theme-light.minimal-ayu-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-ayu-light.minimal-light-contrast .theme-dark,.theme-light.minimal-ayu-light.minimal-light-contrast .titlebar,.theme-light.minimal-ayu-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-ayu-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-ayu-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:222;--base-s:22%;--base-l:15%;--accent-h:35;--accent-s:100%;--accent-l:60%;--bg1:#232937;--bg2:#1E2431;--bg3:rgba(51,61,80,0.5);--ui1:#333C4A;--ui2:#333C4A;--ui3:#333C4A;--tx1:#cccac2;--tx2:#707A8C;--tx3:#495063;--hl1:rgba(64,159,255,0.25)}.theme-dark.minimal-ayu-dark.minimal-dark-black{--accent-h:40;--accent-s:75%;--accent-l:61%;--bg3:#0E1017;--tx1:#BFBDB6;--divider-color:#11151C;--tab-outline-color:#11151C}.theme-light.minimal-catppuccin-light{--color-red-rgb:230,69,83;--color-orange-rgb:254,100,12;--color-yellow-rgb:223,142,29;--color-green-rgb:64,160,43;--color-cyan-rgb:23,146,154;--color-blue-rgb:33,102,246;--color-purple-rgb:137,56,239;--color-pink-rgb:234,119,203;--color-red:#E64553;--color-orange:#FE640C;--color-yellow:#DF8E1D;--color-green:#40A02B;--color-cyan:#17929A;--color-blue:#2166F6;--color-purple:#8938EF;--color-pink:#EA77CB}.theme-dark.minimal-catppuccin-dark{--color-red-rgb:235,153,156;--color-orange-rgb:239,160,118;--color-yellow-rgb:229,200,144;--color-green-rgb:166,209,138;--color-cyan-rgb:129,200,190;--color-blue-rgb:140,170,238;--color-purple-rgb:202,158,230;--color-pink-rgb:244,185,229;--color-red:#EB999C;--color-orange:#EFA076;--color-yellow:#E5C890;--color-green:#A6D18A;--color-cyan:#81C8BE;--color-blue:#8CAAEE;--color-purple:#CA9EE6;--color-pink:#F4B9E5}.theme-light.minimal-catppuccin-light{--base-h:228;--base-s:20%;--base-l:95%;--accent-h:11;--accent-s:59%;--accent-l:67%;--bg1:#F0F1F5;--bg2:#DCE0E8;--bg3:hsla(228,11%,65%,.25);--ui1:#CCD0DA;--ui2:#BCC0CC;--ui3:#ACB0BE;--tx1:#4D4F69;--tx2:#5D5F77;--tx3:#8D8FA2;--hl1:rgba(172,176,190,.3);--hl2:rgba(223,142,29,.3)}.theme-light.minimal-catppuccin-light.minimal-light-tonal{--bg2:#DCE0E8}.theme-light.minimal-catppuccin-light.minimal-light-white{--bg3:#F0F1F5;--ui1:#DCE0E8}.theme-dark.minimal-catppuccin-dark,.theme-light.minimal-catppuccin-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-catppuccin-light.minimal-light-contrast .theme-dark,.theme-light.minimal-catppuccin-light.minimal-light-contrast .titlebar,.theme-light.minimal-catppuccin-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-catppuccin-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-catppuccin-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:229;--base-s:19%;--base-l:23%;--accent-h:10;--accent-s:57%;--accent-l:88%;--bg1:#303446;--bg2:#242634;--bg3:hsla(229,13%,52%,0.25);--ui1:#41455A;--ui2:#51576D;--ui3:#626880;--tx1:#C6D0F5;--tx2:#A6ADCE;--tx3:#848BA7;--sp1:#242634;--hl1:rgba(98,104,128,.5);--hl2:rgba(223,142,29,.4)}.theme-dark.minimal-catppuccin-dark.minimal-dark-black{--ui1:#303446;--hl2:rgba(223,142,29,.5)}.theme-dark.minimal-dracula-dark{--color-red-rgb:255,85,85;--color-orange-rgb:255,184,108;--color-yellow-rgb:241,250,140;--color-green-rgb:80,250,123;--color-cyan-rgb:139,233,253;--color-blue-rgb:98,114,164;--color-purple-rgb:189,147,249;--color-pink-rgb:255,121,198;--color-red:#ff5555;--color-orange:#ffb86c;--color-yellow:#f1fa8c;--color-green:#50fa7b;--color-cyan:#8be9fd;--color-blue:#6272a4;--color-purple:#bd93f9;--color-pink:#ff79c6}.theme-dark.minimal-dracula-dark,.theme-light.minimal-dracula-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-dracula-light.minimal-light-contrast .theme-dark,.theme-light.minimal-dracula-light.minimal-light-contrast .titlebar,.theme-light.minimal-dracula-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-dracula-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-dracula-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:232;--base-s:16%;--base-l:19%;--accent-h:265;--accent-s:89%;--accent-l:78%;--bg1:#282a37;--bg2:#21222c;--ui2:#44475a;--ui3:#6272a4;--tx1:#f8f8f2;--tx2:#949FBE;--tx3:#6272a4;--hl1:rgba(134, 140, 170, 0.3);--hl2:rgba(189, 147, 249, 0.35)}.theme-dark.minimal-dracula-dark.minimal-dark-black{--ui1:#282a36}.theme-dark.minimal-eink-dark,.theme-light.minimal-eink-light{--collapse-icon-color:var(--text-normal);--icon-color-active:var(--bg1);--icon-color-hover:var(--bg1);--icon-color-focused:var(--bg1);--icon-opacity:1;--indentation-guide-color:var(--tx1);--indentation-guide-color-active:var(--tx1);--indentation-guide-width-active:3px;--interactive-normal:var(--bg1);--input-shadow:0 0 0 1px var(--tx1);--link-unresolved-opacity:1;--link-unresolved-decoration-style:dashed;--link-unresolved-decoration-color:var(--tx1);--metadata-label-background-active:var(--bg1);--metadata-input-background-active:var(--bg1);--modal-border-color:var(--tx1);--modal-border-width:2px;--prompt-border-color:var(--tx1);--prompt-border-width:2px;--calendar-dot-active:var(--bg1);--calendar-dot-today:var(--bg1);--calendar-text-active:var(--bg1);--tag-border-width:1.25px;--tag-background:transparent;--tag-background-hover:transparent;--tag-border-color:var(--tx1);--tag-border-color-hover:var(--tx1);--text-on-accent:var(--bg1);--text-on-accent-inverted:var(--bg1);--text-selection:var(--tx1);--vault-profile-color:var(--tx1);--nav-item-color-hover:var(--bg1)}.theme-dark.minimal-eink-dark ::selection,.theme-dark.minimal-eink-dark button:hover,.theme-light.minimal-eink-light ::selection,.theme-light.minimal-eink-light button:hover{color:var(--bg1)}.theme-dark.minimal-eink-dark .nav-files-container,.theme-light.minimal-eink-light .nav-files-container{--nav-item-color-active:var(--bg1)}.theme-dark.minimal-eink-dark .tree-item-self:hover,.theme-light.minimal-eink-light .tree-item-self:hover{--nav-collapse-icon-color:var(--bg1)}.theme-dark.minimal-eink-dark.is-focused .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon,.theme-dark.minimal-eink-dark.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active,.theme-dark.minimal-eink-dark.tabs-modern,.theme-light.minimal-eink-light.is-focused .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-icon,.theme-light.minimal-eink-light.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active,.theme-light.minimal-eink-light.tabs-modern{--minimal-tab-text-color-active:var(--bg1);--tab-text-color-focused:var(--bg1);--tab-text-color-focused-active-current:var(--bg1)}.theme-dark.minimal-eink-dark .setting-hotkey,.theme-light.minimal-eink-light .setting-hotkey{background-color:rgba(0,0,0,0);border:1px solid var(--tx1)}.theme-dark.minimal-eink-dark .suggestion-container,.theme-light.minimal-eink-light .suggestion-container{border-width:3px}.theme-dark.minimal-eink-dark .cm-s-obsidian span.cm-inline-code,.theme-dark.minimal-eink-dark .markdown-rendered code,.theme-light.minimal-eink-light .cm-s-obsidian span.cm-inline-code,.theme-light.minimal-eink-light .markdown-rendered code{font-weight:600}.theme-dark.minimal-eink-dark .tree-item-self.is-active,.theme-dark.minimal-eink-dark .tree-item-self:hover,.theme-light.minimal-eink-light .tree-item-self.is-active,.theme-light.minimal-eink-light .tree-item-self:hover{--icon-color:var(--bg1)}.theme-dark.minimal-eink-dark .metadata-property-icon,.theme-light.minimal-eink-light .metadata-property-icon{--icon-color-focused:var(--tx1)}.theme-dark.minimal-eink-dark .checkbox-container,.theme-light.minimal-eink-light .checkbox-container{background-color:var(--bg1);box-shadow:0 0 0 1px var(--tx1);--toggle-thumb-color:var(--tx1)}.theme-dark.minimal-eink-dark .checkbox-container.is-enabled,.theme-light.minimal-eink-light .checkbox-container.is-enabled{background-color:var(--tx1);--toggle-thumb-color:var(--bg1)}.theme-dark.minimal-eink-dark.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active:not(:hover),.theme-dark.minimal-eink-dark.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active,.theme-light.minimal-eink-light.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active:not(:hover),.theme-light.minimal-eink-light.tabs-modern .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active{background-color:var(--tx1)}.theme-dark.minimal-eink-dark #calendar-container .reset-button:hover,.theme-dark.minimal-eink-dark .cm-s-obsidian span.cm-formatting-highlight,.theme-dark.minimal-eink-dark .cm-s-obsidian span.cm-highlight,.theme-dark.minimal-eink-dark .community-item .suggestion-highlight,.theme-dark.minimal-eink-dark .dropdown:hover,.theme-dark.minimal-eink-dark .horizontal-tab-nav-item:hover,.theme-dark.minimal-eink-dark .markdown-rendered mark,.theme-dark.minimal-eink-dark .mod-root .workspace-tab-header-status-icon,.theme-dark.minimal-eink-dark .mod-root .workspace-tab-header:hover,.theme-dark.minimal-eink-dark .search-result-file-match:hover,.theme-dark.minimal-eink-dark .search-result-file-matched-text,.theme-dark.minimal-eink-dark .status-bar .plugin-sync:hover .sync-status-icon.mod-success,.theme-dark.minimal-eink-dark .status-bar .plugin-sync:hover .sync-status-icon.mod-working,.theme-dark.minimal-eink-dark .status-bar-item.mod-clickable:hover,.theme-dark.minimal-eink-dark .suggestion-item.is-selected,.theme-dark.minimal-eink-dark .text-icon-button:hover,.theme-dark.minimal-eink-dark .vertical-tab-nav-item:hover,.theme-dark.minimal-eink-dark button.mod-cta,.theme-dark.minimal-eink-dark select:hover,.theme-dark.minimal-eink-dark.is-focused.tabs-modern .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title,.theme-dark.minimal-eink-dark.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active,.theme-dark.minimal-eink-dark.labeled-nav .mod-left-split .mod-top .workspace-tab-header:hover,.theme-dark.minimal-eink-dark:not(.colorful-active) .horizontal-tab-nav-item.is-active,.theme-dark.minimal-eink-dark:not(.colorful-active) .vertical-tab-nav-item.is-active,.theme-light.minimal-eink-light #calendar-container .reset-button:hover,.theme-light.minimal-eink-light .cm-s-obsidian span.cm-formatting-highlight,.theme-light.minimal-eink-light .cm-s-obsidian span.cm-highlight,.theme-light.minimal-eink-light .community-item .suggestion-highlight,.theme-light.minimal-eink-light .dropdown:hover,.theme-light.minimal-eink-light .horizontal-tab-nav-item:hover,.theme-light.minimal-eink-light .markdown-rendered mark,.theme-light.minimal-eink-light .mod-root .workspace-tab-header-status-icon,.theme-light.minimal-eink-light .mod-root .workspace-tab-header:hover,.theme-light.minimal-eink-light .search-result-file-match:hover,.theme-light.minimal-eink-light .search-result-file-matched-text,.theme-light.minimal-eink-light .status-bar .plugin-sync:hover .sync-status-icon.mod-success,.theme-light.minimal-eink-light .status-bar .plugin-sync:hover .sync-status-icon.mod-working,.theme-light.minimal-eink-light .status-bar-item.mod-clickable:hover,.theme-light.minimal-eink-light .suggestion-item.is-selected,.theme-light.minimal-eink-light .text-icon-button:hover,.theme-light.minimal-eink-light .vertical-tab-nav-item:hover,.theme-light.minimal-eink-light button.mod-cta,.theme-light.minimal-eink-light select:hover,.theme-light.minimal-eink-light.is-focused.tabs-modern .mod-active .workspace-tab-header.is-active .workspace-tab-header-inner-title,.theme-light.minimal-eink-light.labeled-nav .mod-left-split .mod-top .workspace-tab-header.is-active,.theme-light.minimal-eink-light.labeled-nav .mod-left-split .mod-top .workspace-tab-header:hover,.theme-light.minimal-eink-light:not(.colorful-active) .horizontal-tab-nav-item.is-active,.theme-light.minimal-eink-light:not(.colorful-active) .vertical-tab-nav-item.is-active{color:var(--bg1)}.theme-dark.minimal-eink-dark .is-flashing,.theme-light.minimal-eink-light .is-flashing{--text-highlight-bg:#999}.theme-dark.minimal-eink-dark #calendar-container .day:hover,.theme-light.minimal-eink-light #calendar-container .day:hover{--color-dot:var(--bg1)}.theme-light.minimal-eink-light{--base-h:0;--base-s:0%;--base-l:100%;--accent-h:0;--accent-s:0%;--accent-l:0%;--ax3:#000;--bg1:#fff;--bg2:#fff;--bg3:#000;--ui1:#000;--ui2:#000;--ui3:#000;--tx1:#000;--tx2:#000;--tx3:#000;--hl1:#000;--hl2:#000;--sp1:#fff;--text-on-accent:#fff;--background-modifier-cover:rgba(235,235,235,1)}.theme-dark.minimal-eink-dark,.theme-light.minimal-eink-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-eink-light.minimal-light-contrast .theme-dark,.theme-light.minimal-eink-light.minimal-light-contrast .titlebar,.theme-light.minimal-eink-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-eink-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-eink-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:0;--base-s:0%;--base-l:0%;--accent-h:0;--accent-s:0%;--accent-l:100%;--ax3:#fff;--bg1:#000;--bg2:#000;--bg3:#fff;--ui1:#fff;--ui2:#fff;--ui3:#fff;--tx1:#fff;--tx2:#fff;--tx3:#fff;--hl1:#fff;--hl2:#fff;--sp1:#000;--background-modifier-cover:rgba(20,20,20,1);--vault-profile-color:var(--tx1);--vault-profile-color-hover:var(--bg1);--nav-item-color-hover:var(--bg1);--nav-item-color-active:var(--bg1)}.theme-light.minimal-eink-light.minimal-light-tonal{--bg3:#bbb;--ui1:#bbb;--tx3:#999}.theme-dark.minimal-eink-dark.minimal-dark-tonal{--bg3:#444;--ui1:#444;--tx3:#999}.theme-dark.minimal-eink-dark.minimal-dark-tonal,.theme-light.minimal-eink-light.minimal-light-tonal{--hl2:var(--bg3);--modal-border-color:var(--ui1);--prompt-border-color:var(--ui1);--tag-border-color:var(--ui1);--text-selection:var(--bg3);--icon-color-active:var(--tx1);--icon-color-focused:var(--tx1);--nav-item-color-active:var(--tx1);--nav-item-color-hover:var(--tx1);--minimal-tab-text-color-active:var(--tx1)}.theme-dark.minimal-eink-dark.minimal-dark-tonal .is-flashing,.theme-dark.minimal-eink-dark.minimal-dark-tonal .search-result-file-matched-text,.theme-light.minimal-eink-light.minimal-light-tonal .is-flashing,.theme-light.minimal-eink-light.minimal-light-tonal .search-result-file-matched-text{background-color:var(--bg3);color:var(--tx1)}.theme-dark.minimal-eink-dark.minimal-dark-tonal #calendar-container .reset-button:hover,.theme-dark.minimal-eink-dark.minimal-dark-tonal ::selection,.theme-dark.minimal-eink-dark.minimal-dark-tonal:not(.colorful-active) .vertical-tab-nav-item.is-active,.theme-dark.minimal-eink-dark.minimal-dark-tonal:not(.colorful-active) .vertical-tab-nav-item:hover,.theme-light.minimal-eink-light.minimal-light-tonal #calendar-container .reset-button:hover,.theme-light.minimal-eink-light.minimal-light-tonal ::selection,.theme-light.minimal-eink-light.minimal-light-tonal:not(.colorful-active) .vertical-tab-nav-item.is-active,.theme-light.minimal-eink-light.minimal-light-tonal:not(.colorful-active) .vertical-tab-nav-item:hover{color:var(--tx1)}.theme-light.minimal-everforest-light{--color-red-rgb:248,85,82;--color-orange-rgb:245,125,38;--color-yellow-rgb:223,160,0;--color-green-rgb:141,161,1;--color-cyan-rgb:53,167,124;--color-blue-rgb:56,148,196;--color-purple-rgb:223,105,186;--color-pink-rgb:223,105,186;--color-red:#f85552;--color-orange:#f57d26;--color-yellow:#dfa000;--color-green:#8da101;--color-cyan:#35a77c;--color-blue:#3795C5;--color-purple:#df69ba;--color-pink:#df69ba}.theme-dark.minimal-everforest-dark{--color-red-rgb:230,126,128;--color-orange-rgb:230,152,117;--color-yellow-rgb:219,188,127;--color-green-rgb:167,192,128;--color-cyan-rgb:131,192,146;--color-blue-rgb:127,187,179;--color-purple-rgb:223,105,186;--color-pink-rgb:223,105,186;--color-red:#e67e80;--color-orange:#e69875;--color-yellow:#dbbc7f;--color-green:#a7c080;--color-cyan:#83c092;--color-blue:#7fbbb3;--color-purple:#d699b6;--color-pink:#d699b6}.theme-light.minimal-everforest-light{--base-h:44;--base-s:87%;--base-l:94%;--accent-h:83;--accent-s:36%;--accent-l:53%;--bg1:#fdf6e3;--bg2:#efebd4;--bg3:rgba(226,222,198,.5);--ui1:#e0dcc7;--ui2:#bec5b2;--ui3:#bec5b2;--tx1:#5C6A72;--tx2:#829181;--tx3:#a6b0a0;--hl1:rgba(198,214,152,.4);--hl2:rgba(222,179,51,.3)}.theme-light.minimal-everforest-light.minimal-light-tonal{--bg2:#fdf6e3}.theme-light.minimal-everforest-light.minimal-light-white{--bg3:#f3efda;--ui1:#edead5}.theme-dark.minimal-everforest-dark,.theme-light.minimal-everforest-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-everforest-light.minimal-light-contrast .theme-dark,.theme-light.minimal-everforest-light.minimal-light-contrast .titlebar,.theme-light.minimal-everforest-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-everforest-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-everforest-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:203;--base-s:15%;--base-l:23%;--accent-h:81;--accent-s:34%;--accent-l:63%;--bg1:#2d353b;--bg2:#232a2e;--bg3:rgba(71,82,88,0.5);--ui1:#475258;--ui2:#4f585e;--ui3:#525c62;--tx1:#d3c6aa;--tx2:#9da9a0;--tx3:#7a8478;--hl1:rgba(134,70,93,.5);--hl2:rgba(147,185,96,.3)}.theme-dark.minimal-everforest-dark.minimal-dark-black{--hl1:rgba(134,70,93,.4);--ui1:#2b3339}.theme-light.minimal-flexoki-light{--color-red-rgb:175,48,41;--color-orange-rgb:188,82,21;--color-yellow-rgb:173,131,1;--color-green-rgb:102,128,11;--color-cyan-rgb:36,131,123;--color-blue-rgb:32,94,166;--color-purple-rgb:94,64,157;--color-pink-rgb:160,47,111;--color-red:#AF3029;--color-orange:#BC5215;--color-yellow:#AD8301;--color-green:#66800B;--color-cyan:#24837B;--color-blue:#205EA6;--color-purple:#5E409D;--color-pink:#A02F6F}.theme-dark.minimal-flexoki-dark{--color-red-rgb:209,77,65;--color-orange-rgb:218,112,44;--color-yellow-rgb:208,162,21;--color-green-rgb:135,154,57;--color-cyan-rgb:58,169,159;--color-blue-rgb:67,133,190;--color-purple-rgb:139,126,200;--color-pink-rgb:206,93,151;--color-red:#D14D41;--color-orange:#DA702C;--color-yellow:#D0A215;--color-green:#879A39;--color-cyan:#3AA99F;--color-blue:#4385BE;--color-purple:#8B7EC8;--color-pink:#CE5D97}.theme-light.minimal-flexoki-light{--base-h:48;--base-s:100%;--base-l:97%;--accent-h:175;--accent-s:57%;--accent-l:33%;--bg1:#FFFCF0;--bg2:#F2F0E5;--bg3:rgba(16,15,15,0.05);--ui1:#E6E4D9;--ui2:#DAD8CE;--ui3:#CECDC3;--tx1:#100F0F;--tx2:#6F6E69;--tx3:#B7B5AC;--hl1:rgba(187,220,206,0.3);--hl2:rgba(247,209,61,0.3)}.theme-light.minimal-flexoki-light.minimal-light-tonal{--bg2:#FFFCF0}.theme-dark.minimal-flexoki-dark,.theme-light.minimal-flexoki-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-flexoki-light.minimal-light-contrast .theme-dark,.theme-light.minimal-flexoki-light.minimal-light-contrast .titlebar,.theme-light.minimal-flexoki-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-flexoki-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-flexoki-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:360;--base-s:3%;--base-l:6%;--accent-h:175;--accent-s:49%;--accent-l:45%;--bg1:#100F0F;--bg2:#1C1B1A;--bg3:rgba(254,252,240,0.05);--ui1:#282726;--ui2:#343331;--ui3:#403E3C;--tx1:#CECDC3;--tx2:#878580;--tx3:#575653;--hl1:rgba(30,95,91,0.3);--hl2:rgba(213,159,17,0.3)}.theme-dark.minimal-flexoki-dark.minimal-dark-black{--ui1:#1C1B1A}.theme-dark.minimal-gruvbox-dark,.theme-light.minimal-gruvbox-light{--color-red-rgb:204,36,29;--color-orange-rgb:214,93,14;--color-yellow-rgb:215,153,33;--color-green-rgb:152,151,26;--color-cyan-rgb:104,157,106;--color-blue-rgb:69,133,136;--color-purple-rgb:177,98,134;--color-pink-rgb:177,98,134;--color-red:#cc241d;--color-orange:#d65d0e;--color-yellow:#d79921;--color-green:#98971a;--color-cyan:#689d6a;--color-blue:#458588;--color-purple:#b16286;--color-pink:#b16286}.theme-light.minimal-gruvbox-light{--base-h:49;--base-s:92%;--base-l:89%;--accent-h:24;--accent-s:88%;--accent-l:45%;--bg1:#fcf2c7;--bg2:#f2e6bd;--bg3:#ebd9b3;--ui1:#ebdbb2;--ui2:#d5c4a1;--ui3:#bdae93;--tx1:#282828;--tx2:#7c7065;--tx3:#a89a85;--hl1:rgba(192,165,125,.3);--hl2:rgba(215,153,33,.4)}.theme-light.minimal-gruvbox-light.minimal-light-tonal{--bg2:#fcf2c7}.theme-light.minimal-gruvbox-light.minimal-light-white{--bg3:#faf5d7;--ui1:#f2e6bd}.theme-dark.minimal-gruvbox-dark,.theme-light.minimal-gruvbox-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-gruvbox-light.minimal-light-contrast .theme-dark,.theme-light.minimal-gruvbox-light.minimal-light-contrast .titlebar,.theme-light.minimal-gruvbox-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-gruvbox-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-gruvbox-light.minimal-light-contrast.minimal-status-off .status-bar{--accent-h:24;--accent-s:88%;--accent-l:45%;--bg1:#282828;--bg2:#1e2021;--bg3:#3d3836;--bg3:rgba(62,57,55,0.5);--ui1:#3c3836;--ui2:#504945;--ui3:#665c54;--tx1:#fbf1c7;--tx2:#bdae93;--tx3:#7c6f64;--hl1:rgba(173,149,139,0.3);--hl2:rgba(215,153,33,.4)}.theme-dark.minimal-gruvbox-dark.minimal-dark-black{--hl1:rgba(173,149,139,0.4);--ui1:#282828}.theme-dark.minimal-macos-dark,.theme-light.minimal-macos-light{--color-red-rgb:255,59,49;--color-orange-rgb:255,149,2;--color-yellow-rgb:255,204,0;--color-green-rgb:42,205,65;--color-cyan-rgb:2,199,190;--color-blue-rgb:2,122,255;--color-purple-rgb:176,81,222;--color-pink-rgb:255,46,85;--color-red:#ff3b31;--color-orange:#ff9502;--color-yellow:#ffcc00;--color-green:#2acd41;--color-cyan:#02c7be;--color-blue:#027aff;--color-purple:#b051de;--color-pink:#ff2e55}.theme-light.minimal-macos-light{--base-h:106;--base-s:0%;--base-l:94%;--accent-h:212;--accent-s:100%;--accent-l:50%;--bg1:#fff;--bg2:#f0f0f0;--bg3:rgba(0,0,0,.1);--ui1:#e7e7e7;--tx1:#454545;--tx2:#808080;--tx3:#b0b0b0;--hl1:#b3d7ff}.theme-light.minimal-macos-light.minimal-light-tonal{--bg1:#f0f0f0;--bg2:#f0f0f0}.theme-dark.minimal-macos-dark,.theme-light.minimal-macos-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-macos-light.minimal-light-contrast .theme-dark,.theme-light.minimal-macos-light.minimal-light-contrast .titlebar,.theme-light.minimal-macos-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-macos-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-macos-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:106;--base-s:0%;--base-l:12%;--accent-h:212;--accent-s:100%;--accent-l:50%;--bg1:#1e1e1e;--bg2:#282828;--bg3:rgba(255,255,255,0.11);--divider-color:#000;--tab-outline-color:#000;--ui1:#373737;--ui2:#515151;--ui3:#595959;--tx1:#dcdcdc;--tx2:#8c8c8c;--tx3:#686868;--hl1:rgba(98,169,252,0.5);--sp1:#fff}.theme-dark.minimal-macos-dark.minimal-dark-black{--divider-color:#1e1e1e;--tab-outline-color:#1e1e1e}.theme-dark.minimal-nord-dark,.theme-light.minimal-nord-light{--color-red-rgb:191,97,106;--color-orange-rgb:208,138,112;--color-yellow-rgb:235,203,139;--color-green-rgb:163,190,140;--color-cyan-rgb:136,192,208;--color-blue-rgb:129,161,193;--color-purple-rgb:180,142,173;--color-pink-rgb:180,142,173;--color-red:#BF616A;--color-orange:#D08770;--color-yellow:#EBCB8B;--color-green:#A3BE8C;--color-cyan:#88C0D0;--color-blue:#81A1C1;--color-purple:#B48EAD;--color-pink:#B48EAD}.theme-light.minimal-nord-light{--base-h:221;--base-s:27%;--base-l:94%;--accent-h:213;--accent-s:32%;--accent-l:52%;--bg1:#fff;--bg2:#eceff4;--bg3:rgba(157,174,206,0.25);--ui1:#d8dee9;--ui2:#BBCADC;--ui3:#81a1c1;--tx1:#2e3440;--tx2:#7D8697;--tx3:#ADB1B8;--hl2:rgba(208, 135, 112, 0.35)}.theme-dark.minimal-nord-dark,.theme-light.minimal-nord-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-nord-light.minimal-light-contrast .theme-dark,.theme-light.minimal-nord-light.minimal-light-contrast .titlebar,.theme-light.minimal-nord-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-nord-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-nord-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:220;--base-s:16%;--base-l:22%;--accent-h:213;--accent-s:32%;--accent-l:52%;--bg1:#2e3440;--bg2:#3b4252;--bg3:rgba(135,152,190,0.15);--ui1:#434c5e;--ui2:#58647b;--ui3:#58647b;--tx1:#d8dee9;--tx2:#9eafcc;--tx3:#4c566a;--hl1:rgba(129,142,180,0.3);--hl2:rgba(208, 135, 112, 0.35)}.theme-dark.minimal-nord-dark.minimal-dark-black{--ui1:#2e3440}.theme-light.minimal-notion-light{--base-h:39;--base-s:18%;--base-d:96%;--accent-h:197;--accent-s:71%;--accent-l:52%;--bg2:#f7f6f4;--bg3:#e8e7e4;--ui1:#ededec;--ui2:#dbdbda;--ui3:#aaa9a5;--tx1:#37352f;--tx2:#72706c;--tx3:#aaa9a5;--hl1:rgba(131,201,229,0.3)}.theme-dark.minimal-notion-dark,.theme-light.minimal-notion-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-notion-light.minimal-light-contrast .theme-dark,.theme-light.minimal-notion-light.minimal-light-contrast .titlebar,.theme-light.minimal-notion-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-notion-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-notion-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:203;--base-s:8%;--base-d:20%;--accent-h:197;--accent-s:71%;--accent-l:52%;--bg1:#2f3437;--bg2:#373c3f;--bg3:#4b5053;--ui1:#3e4245;--ui2:#585d5f;--ui3:#585d5f;--tx1:#ebebeb;--tx2:#909295;--tx3:#585d5f;--hl1:rgba(57,134,164,0.3)}.theme-dark.minimal-notion-dark.minimal-dark-black{--base-d:5%;--bg3:#232729;--ui1:#2f3437}.theme-light.minimal-rose-pine-light{--color-red-rgb:180,99,122;--color-orange-rgb:215,130,125;--color-yellow-rgb:234,157,53;--color-green-rgb:40,105,131;--color-cyan-rgb:87,147,159;--color-blue-rgb:87,147,159;--color-purple-rgb:144,122,169;--color-pink-rgb:144,122,169;--color-red:#b4637a;--color-orange:#d7827e;--color-yellow:#ea9d34;--color-green:#286983;--color-cyan:#56949f;--color-blue:#56949f;--color-purple:#907aa9;--color-pink:#907aa9}.theme-dark.minimal-rose-pine-dark{--color-red-rgb:234,111,146;--color-orange-rgb:233,155,151;--color-yellow-rgb:246,193,119;--color-green-rgb:47,116,143;--color-cyan-rgb:157,207,215;--color-blue-rgb:157,207,215;--color-purple-rgb:196,167,231;--color-pink-rgb:196,167,231;--color-red:#eb6f92;--color-orange:#ea9a97;--color-yellow:#f6c177;--color-green:#31748f;--color-cyan:#9ccfd8;--color-blue:#9ccfd8;--color-purple:#c4a7e7;--color-pink:#c4a7e7}.theme-light.minimal-rose-pine-light{--base-h:32;--base-s:57%;--base-l:95%;--accent-h:3;--accent-s:53%;--accent-l:67%;--bg1:#fffaf3;--bg2:#faf4ed;--bg3:rgba(233,223,218,0.5);--ui1:#EAE3E1;--ui2:#dfdad9;--ui3:#cecacd;--tx1:#575279;--tx2:#797593;--tx3:#9893a5;--hl1:rgba(191,180,181,0.35)}.theme-dark.minimal-rose-pine-dark,.theme-light.minimal-rose-pine-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-rose-pine-light.minimal-light-contrast .theme-dark,.theme-light.minimal-rose-pine-light.minimal-light-contrast .titlebar,.theme-light.minimal-rose-pine-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-rose-pine-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-rose-pine-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:247;--base-s:23%;--base-l:15%;--accent-h:2;--accent-s:55%;--accent-l:83%;--bg1:#1f1d2e;--bg2:#191724;--bg3:rgba(68,66,86,0.5);--ui1:#312F41;--ui2:#403d52;--ui3:#524f67;--tx1:#e0def4;--tx2:#908caa;--tx3:#6e6a86;--hl1:rgba(126,121,155,0.35)}.theme-dark.minimal-rose-pine-dark.minimal-dark-black{--ui1:#21202e}.theme-dark.minimal-solarized-dark,.theme-light.minimal-solarized-light{--color-red-rgb:220,50,47;--color-orange-rgb:203,77,22;--color-yellow-rgb:181,137,0;--color-green-rgb:133,153,0;--color-cyan-rgb:42,161,152;--color-blue-rgb:38,139,210;--color-purple-rgb:108,113,196;--color-pink-rgb:211,54,130;--color-red:#dc322f;--color-orange:#cb4b16;--color-yellow:#b58900;--color-green:#859900;--color-cyan:#2aa198;--color-blue:#268bd2;--color-purple:#6c71c4;--color-pink:#d33682}.theme-light.minimal-solarized-light{--base-h:44;--base-s:87%;--base-l:94%;--accent-h:205;--accent-s:70%;--accent-l:48%;--bg1:#fdf6e3;--bg2:#eee8d5;--bg3:rgba(0,0,0,0.062);--ui1:#e9e1c8;--ui2:#d0cab8;--ui3:#d0cab8;--tx1:#073642;--tx2:#586e75;--tx3:#ABB2AC;--tx4:#586e75;--hl1:rgba(202,197,182,0.3);--hl2:rgba(203,75,22,0.3)}.theme-light.minimal-solarized-light.minimal-light-tonal{--bg2:#fdf6e3}.theme-dark.minimal-solarized-dark,.theme-light.minimal-solarized-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-solarized-light.minimal-light-contrast .theme-dark,.theme-light.minimal-solarized-light.minimal-light-contrast .titlebar,.theme-light.minimal-solarized-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-solarized-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-solarized-light.minimal-light-contrast.minimal-status-off .status-bar{--accent-h:205;--accent-s:70%;--accent-l:48%;--base-h:193;--base-s:98%;--base-l:11%;--bg1:#002b36;--bg2:#073642;--bg3:rgba(255,255,255,0.062);--ui1:#19414B;--ui2:#274850;--ui3:#31535B;--tx1:#93a1a1;--tx2:#657b83;--tx3:#31535B;--tx4:#657b83;--hl1:rgba(15,81,98,0.3);--hl2:rgba(203, 75, 22, 0.35)}.theme-dark.minimal-solarized-dark.minimal-dark-black{--hl1:rgba(15,81,98,0.55);--ui1:#002b36}.theme-dark.minimal-things-dark,.theme-light.minimal-things-light{--color-red-rgb:255,48,108;--color-orange-rgb:255,149,2;--color-yellow-rgb:255,213,0;--color-green-rgb:75,191,94;--color-cyan-rgb:73,174,164;--color-purple-rgb:176,81,222;--color-pink-rgb:255,46,85;--color-red:#FF306C;--color-orange:#ff9502;--color-yellow:#FFD500;--color-green:#4BBF5E;--color-cyan:#49AEA4;--color-purple:#b051de;--color-pink:#ff2e55}.theme-light.minimal-things-light{--color-blue-rgb:27,97,194;--color-blue:#1b61c2}.theme-dark.minimal-things-dark{--color-blue-rgb:77,149,247;--color-blue:#4d95f7}.theme-light.minimal-things-light{--accent-h:215;--accent-s:76%;--accent-l:43%;--bg1:white;--bg2:#f5f6f8;--bg3:rgba(162,177,187,0.25);--ui1:#eef0f4;--ui2:#D8DADD;--ui3:#c1c3c6;--tx1:#26272b;--tx2:#7D7F84;--tx3:#a9abb0;--hl1:#cae2ff}.theme-light.minimal-things-light.minimal-light-tonal{--ui1:#e6e8ec}.theme-light.minimal-things-light.minimal-light-white{--bg3:#f5f6f8}.theme-dark.minimal-things-dark,.theme-light.minimal-things-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-things-light.minimal-light-contrast .theme-dark,.theme-light.minimal-things-light.minimal-light-contrast .titlebar,.theme-light.minimal-things-light.minimal-light-contrast .workspace-drawer.mod-left,.theme-light.minimal-things-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-things-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:218;--base-s:9%;--base-l:15%;--accent-h:215;--accent-s:91%;--accent-l:64%;--bg1:#24262a;--bg2:#202225;--bg3:#3d3f41;--divider-color:#17191c;--tab-outline-color:#17191c;--ui1:#3A3B3F;--ui2:#45464a;--ui3:#6c6e70;--tx1:#fbfbfb;--tx2:#CBCCCD;--tx3:#6c6e70;--hl1:rgba(40,119,236,0.35);--sp1:#fff}.theme-dark.minimal-things-dark.minimal-dark-black{--base-d:5%;--bg3:#24262a;--divider-color:#24262a;--tab-outline-color:#24262a} -/* Plugin compatibility */ - -/* @plugins -core: -- backlink -- command-palette -- daily-notes -- file-explorer -- file-recovery -- global-search -- graph -- outgoing-link -- outline -- page-preview -- publish -- random-note -- starred -- switcher -- sync -- tag-pane -- word-count -community: -- buttons -- dataview -- calendar -- obsidian-charts -- obsidian-checklist-plugin -- obsidian-codemirror-options -- obsidian-dictionary-plugin -- obsidian-embedded-note-titles -- obsidian-excalidraw-plugin -- obsidian-git -- obsidian-hider -- obsidian-hover-editor -- obsidian-kanban -- obsidian-metatable -- obsidian-minimal-settings -- obsidian-outliner -- obsidian-system-dark-mode -- obsidian-style-settings -- quickadd -- sliding-panes-obsidian -- todoist-sync-plugin -*/ -/* @settings - -name: Minimal -id: minimal-style -settings: - - - id: instructions - title: Documentation - type: heading - level: 2 - collapsed: true - description: Use the Minimal Theme Settings plugin to set hotkeys, adjust features, select fonts, and choose from preset color schemes. Use the settings below for more granular customization. Go to https://minimal.guide for documentation. - - - id: interface - title: Interface colors - type: heading - level: 2 - collapsed: true - - - id: base - title: Base color - description: Defines all background and border colors unless overridden in more granular settings - type: variable-themed-color - format: hsl-split - default-light: '#' - default-dark: '#' - - - id: bg1 - title: Primary background - description: Background color for the main window - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: bg2 - title: Secondary background - description: Background color for left sidebar and menus - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: bg3 - title: Active background - description: Background color for hovered buttons and currently selected file - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: ui1 - title: Border color - type: variable-themed-color - description: For buttons, divider lines, and outlined elements - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: ui2 - title: Highlighted border color - description: Used when hovering over buttons, dividers, and outlined elements - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: ui3 - title: Active border color - description: Used when clicking buttons and outlined elements - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: accent-color - title: Accent color - type: heading - level: 2 - collapsed: true - - - id: ax1 - title: Accent color - type: variable-themed-color - description: Used primarily for links - format: hex - default-light: '#' - default-dark: '#' - - - id: ax2 - title: Accent color (hover) - type: variable-themed-color - description: Used primarily for hovered links - format: hex - default-light: '#' - default-dark: '#' - - - id: ax3 - title: Accent color interactive - type: variable-themed-color - description: Used for buttons, checklists, toggles - format: hex - default-light: '#' - default-dark: '#' - - - id: sp1 - title: Text on accent - type: variable-themed-color - description: Used primarily for text on accented buttons - format: hex - default-light: '#' - default-dark: '#' - - - id: extended-palette - title: Extended colors - type: heading - level: 2 - collapsed: true - - - id: color-red - title: Red - description: Extended palette colors are defaults used for progress bar status, syntax highlighting, colorful headings, and graph nodes - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: color-orange - title: Orange - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: color-yellow - title: Yellow - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: color-green - title: Green - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: color-cyan - title: Cyan - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: color-blue - title: Blue - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: color-purple - title: Purple - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: color-pink - title: Pink - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: bases - title: Bases - type: heading - level: 2 - collapsed: true - - - id: bases-toolbar-opacity - title: Toolbar opacity - type: variable-number-slider - default: 1 - min: 0 - max: 1 - step: 0.05 - - - id: bases-table-header-icon-display - title: Table header icons - type: variable-select - allowEmpty: false - default: flex - options: - - - label: Visible - value: flex - - - label: Hidden - value: none - - - id: bases-table-row-height - title: Table row height - type: variable-number - default: 30 - format: px - - - id: blockquotes - title: Blockquotes - type: heading - level: 2 - collapsed: true - - - id: blockquote-color - title: Blockquote text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: blockquote-background-color - title: Blockquote background color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: blockquote-border-color - title: Blockquote border color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: blockquote-border-thickness - title: Blockquote border thickness - type: variable-number-slider - format: px - default: 1 - min: 0 - max: 5 - step: 1 - - - id: blockquote-size - title: Blockquote font size - description: Accepts any CSS font-size value - type: variable-text - default: '' - - - id: blockquote-font-style - title: Blockquote font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: callouts - title: Callouts - type: heading - level: 2 - collapsed: true - - - id: callouts-style - title: Callout style - type: class-select - allowEmpty: false - default: callouts-default - options: - - - label: Filled - value: callouts-default - - - label: Outlined - value: callouts-outlined - - - id: callout-blend-mode - title: Color blending - description: Blend the color of nested callouts - type: variable-select - allowEmpty: false - default: var(--highlight-mix-blend-mode) - options: - - - label: On - value: var(--highlight-mix-blend-mode) - - - label: Off - value: normal - - - id: canvas - title: Canvas - type: heading - level: 2 - collapsed: true - - - id: canvas-dot-pattern - title: Canvas dot pattern - description: Color for background dot pattern - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-blocks - title: Code blocks - type: heading - level: 2 - collapsed: true - - - id: code-size - title: Code font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.8em - - - id: minimal-code-scroll - title: Scroll long lines - description: Turns off line wrap for code - type: class-toggle - default: false - - - id: code-background - title: Code background color - description: Background for code blocks - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-normal - title: Code text color - description: Color of code when syntax highlighting is not present - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: syntax-highlighting - title: Syntax highlighting - type: heading - level: 3 - collapsed: false - - - id: code-comment - title: "Syntax: comments" - description: Syntax highlighting for comments - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-function - title: "Syntax: functions" - description: Syntax highlighting for functions - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-keyword - title: "Syntax: keywords" - description: Syntax highlighting for keywords - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-important - title: "Syntax: important" - description: Syntax highlighting for important text - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-operator - title: "Syntax: operators" - description: Syntax highlighting for operators - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-property - title: "Syntax: properties" - description: Syntax highlighting for properties - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-punctuation - title: "Syntax: punctuation" - description: Syntax highlighting for punctuation - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-string - title: "Syntax: strings" - description: Syntax highlighting for strings - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-tag - title: "Syntax: tags" - description: Syntax highlighting for tags - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: code-value - title: "Syntax: values" - description: Syntax highlighting for values - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: dataview - title: Dataview - type: heading - level: 2 - collapsed: true - - - id: trim-cols - title: Trim Dataview columns - description: Disables word wrapping in table cells, and trims long text - type: class-toggle - default: true - - - id: dataview-inline-lists - title: Force tables lists inline - description: Makes lists inside of table cells inline and comma separated - type: class-toggle - default: false - - - id: max-col-width - title: Dataview maximum column width - description: Maximum width for Dataview columns, accepts any CSS width value - type: variable-text - default: 18em - - - id: embed-blocks - title: Embeds and transclusions - type: heading - level: 2 - collapsed: true - - - id: embed-strict - title: Use strict embed style globally - description: Transclusions appear seamlessly in the flow of text. Can be enabled per file using the embed-strict helper class - type: class-toggle - default: false - - - id: embed-hide-title - title: Hide embed titles - description: Hide title of the transcluded file (if strict embed is off) - type: class-toggle - default: false - - - id: embed-underline - title: Underline embedded text - description: Transcluded text is underlined. Can be enabled per file using the embed-underline helper class - type: class-toggle - default: false - - - id: embed-max-height - title: Maximum height of embeds - type: variable-text - description: For transcluded text, accepts valid CSS units - default: '' - - - id: embed-decoration-style - title: Embedded text underline style - type: variable-select - description: Requires underlines to be enabled - allowEmpty: true - default: solid - options: - - - label: Solid - value: solid - - - label: Dashed - value: dashed - - - label: Dotted - value: dotted - - - label: Double - value: double - - - label: Wavy - value: wavy - - - id: embed-decoration-color - title: Embedded text underline color - type: variable-themed-color - description: Requires underlines to be enabled - format: hex - default-light: '#' - default-dark: '#' - - - id: embed-background - title: Embed background - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: graphs - title: Graphs - type: heading - level: 2 - collapsed: true - - - id: graph-line - title: Line color - description: Changing graph colors requires closing and reopening graph panes or restarting Obsidian - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: graph-node - title: Node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: graph-node-focused - title: Active node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: graph-node-tag - title: Tag node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: graph-node-attachment - title: Attachment node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: graph-node-unresolved - title: Unresolved node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: headings - title: Headings - type: heading - level: 2 - collapsed: true - - - id: level-1-headings - title: Level 1 Headings - type: heading - level: 3 - collapsed: true - - - id: h1-font - title: H1 font - description: Name of the font as it appears on your system - type: variable-text - default: '' - - - id: h1-size - title: H1 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.125em - - - id: h1-weight - title: H1 font weight - type: variable-number-slider - default: 600 - min: 100 - max: 900 - step: 100 - - - id: h1-color - title: H1 text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h1-variant - title: H1 font variant - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h1-style - title: H1 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h1-l - title: H1 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-2-headings - title: Level 2 Headings - type: heading - level: 3 - collapsed: true - - - id: h2-font - title: H2 font - description: Name of the font as it appears on your system - type: variable-text - default: '' - - - id: h2-size - title: H2 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1em - - - id: h2-weight - title: H2 font weight - type: variable-number-slider - default: 600 - min: 100 - max: 900 - step: 100 - - - id: h2-color - title: H2 text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h2-variant - title: H2 font variant - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h2-style - title: H2 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h2-l - title: H2 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-3-headings - title: Level 3 Headings - type: heading - level: 3 - collapsed: true - - - id: h3-font - title: H3 font - description: Name of the font as it appears on your system - type: variable-text - default: '' - - - id: h3-size - title: H3 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1em - - - id: h3-weight - title: H3 font weight - type: variable-number-slider - default: 600 - min: 100 - max: 900 - step: 100 - - - id: h3-color - title: H3 text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h3-variant - title: H3 font variant - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h3-style - title: H3 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h3-l - title: H3 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-4-headings - title: Level 4 Headings - type: heading - level: 3 - collapsed: true - - - id: h4-font - title: H4 font - description: Name of the font as it appears on your system - type: variable-text - default: '' - - - id: h4-size - title: H4 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.9em - - - id: h4-weight - title: H4 font weight - type: variable-number-slider - default: 500 - min: 100 - max: 900 - step: 100 - - - id: h4-color - title: H4 text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h4-variant - title: H4 font variant - type: variable-select - allowEmpty: false - default: small-caps - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h4-style - title: H4 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h4-l - title: H4 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-5-headings - title: Level 5 Headings - type: heading - level: 3 - collapsed: true - - - id: h5-font - title: H5 font - description: Name of the font as it appears on your system - type: variable-text - default: '' - - - id: h5-size - title: H5 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.85em - - - id: h5-weight - title: H5 font weight - type: variable-number-slider - default: 500 - min: 100 - max: 900 - step: 100 - - - id: h5-color - title: H5 text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h5-variant - title: H5 font variant - type: variable-select - allowEmpty: false - default: small-caps - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h5-style - title: H5 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h5-l - title: H5 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-6-headings - title: Level 6 Headings - type: heading - level: 3 - collapsed: true - - - id: h6-font - title: H6 font - description: Name of the font as it appears on your system - type: variable-text - default: '' - - - id: h6-size - title: H6 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.85em - - - id: h6-weight - title: H6 font weight - type: variable-number-slider - default: 400 - min: 100 - max: 900 - step: 100 - - - id: h6-color - title: H6 text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h6-variant - title: H6 font variant - type: variable-select - allowEmpty: false - default: small-caps - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h6-style - title: H6 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h6-l - title: H6 divider line - type: class-toggle - description: Adds a border below the heading - default: false - - - id: icons - title: Icons - type: heading - level: 2 - collapsed: true - - - id: icon-muted - title: Icon opacity (inactive) - type: variable-number-slider - default: 0.5 - min: 0.25 - max: 1 - step: 0.05 - - - id: icon-color - title: Icon color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: icon-color-hover - title: Icon color (hover) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: icon-color-active - title: Icon color (active) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: icon-color-focused - title: Icon color (focused) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: images - title: Images - type: heading - level: 2 - collapsed: true - - - id: image-muted - title: Image opacity in dark mode - description: Level of fading for images in dark mode. Hover over images to display at full brightness. - type: variable-number-slider - default: 0.7 - min: 0.25 - max: 1 - step: 0.05 - - - id: image-radius - title: Image radius - description: Rounded corners for images - type: variable-number-slider - default: 4 - min: 0 - max: 16 - step: 1 - format: px - - - id: image-blend-light - title: Blend images in light mode - description: Allow images to blend into the color scheme background color - type: class-toggle - default: false - - - id: image-grid-fit - title: Image grid crop - description: Sets how images get cropped in a grid - type: variable-select - default: cover - options: - - - label: Crop to fit - value: cover - - - label: Show full image - value: contain - - - id: image-grid-background - title: Image grid background - description: Background of images in cells, useful when images are not cropped to fit - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: indentation-guides - title: Indentation guides - type: heading - level: 2 - collapsed: true - - - id: indentation-guide-color - title: Indentation guide color - type: variable-themed-color - format: hex - opacity: true - default-light: '#' - default-dark: '#' - - - id: indentation-guide-color-active - title: Indentation guide color (active) - type: variable-themed-color - format: hex - opacity: true - default-light: '#' - default-dark: '#' - - - id: links - title: Links - type: heading - level: 2 - collapsed: true - - - id: links-internal - title: Internal links - type: heading - level: 3 - collapsed: true - - - id: link-color - title: Internal link color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: link-color-hover - title: Internal link color (hover) - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: link-unresolved-opacity - title: Unresolved link opacity - type: variable-number-slider - default: 0.7 - min: 0.25 - max: 1 - step: 0.05 - - - id: link-unresolved-color - title: Unresolved link color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: link-unresolved-decoration-color - title: Unresolved link underline color - type: variable-themed-color - format: hex - opacity: true - default-light: '#' - default-dark: '#' - - - id: links-external - title: External links - type: heading - level: 3 - collapsed: true - - - id: link-external-color - title: External link color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: link-external-color-hover - title: External link color (hover) - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: active-line - title: Line numbers - type: heading - level: 2 - collapsed: true - - - id: active-line-on - title: Highlight active line - description: Adds a background to current line in editor - type: class-toggle - default: false - - - id: folding-offset - title: Gutter offset - description: Width of the file margin used for gutter - type: variable-number-slider - default: 32 - min: 0 - max: 60 - step: 1 - format: px - - - id: gutter-background - title: Gutter background - type: variable-themed-color - format: hex - opacity: true - default-light: '#' - default-dark: '#' - - - id: line-number-color - title: Line number color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: line-number-color-active - title: Active line number color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: active-line-bg - title: Active line background - description: Using a low opacity color is recommended to avoid conflicting with highlights - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: lists - title: Lists and tasks - type: heading - level: 2 - collapsed: true - - - id: checkbox-color - title: Checkbox color - description: Background color for completed tasks - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: checkbox-shape - title: Checkbox shape - type: class-select - allowEmpty: false - default: checkbox-circle - options: - - - label: Circle - value: checkbox-circle - - - label: Square - value: checkbox-square - - - id: minimal-strike-lists - title: Strike completed tasks - description: Adds strikethrough line and greyed text for completed tasks - type: class-toggle - default: false - - - id: list-spacing - title: List item spacing - description: Vertical space between list items in em units - type: variable-number-slider - default: 0.075 - min: 0 - max: 0.3 - step: 0.005 - format: em - - - id: list-indent - title: Nested list indentation - description: Horizontal space from left in em units - type: variable-number-slider - default: 2 - min: 1 - max: 3.5 - step: 0.1 - format: em - - - id: pdf - title: PDFs - type: heading - level: 2 - collapsed: true - - - id: pdf-page-style - title: PDF page style - description: Borders and shadows around pages - type: class-select - allowEmpty: false - default: pdf-seamless-on - options: - - - label: Seamless - value: pdf-seamless-on - - - label: Shadows - value: pdf-shadows-on - - - id: pdf-invert-dark - title: Invert PDFs in dark mode - description: Best for working with black text on white pages - type: class-toggle - default: true - - - id: pdf-blend-light - title: Blend PDFs in light mode - description: Allow PDFs to blend into the color scheme background color - type: class-toggle - default: true - - - id: pdf-dark-opacity - title: PDF opacity in dark mode - description: Fade PDF pages in dark mode - type: variable-number-slider - default: 1 - min: 0.25 - max: 1 - step: 0.05 - - - id: progress - title: Progress bars - type: heading - level: 2 - collapsed: true - - - id: progress-complete - title: Completed progress bar color - description: Defaults to your accent color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: properties - title: Properties - type: heading - level: 2 - collapsed: true - - - id: metadata-heading-off - title: Hide properties heading - description: Hide "Properties" heading above properties - type: class-toggle - default: false - - - id: metadata-add-property-off - title: Hide "Add property" button - description: Hide "Add property" button below properties - type: class-toggle - default: false - - - id: metadata-icons-off - title: Hide property icons - description: Hide icons next to property names - type: class-toggle - default: false - - - id: metadata-dividers - title: Property row lines - description: Display borders between properties - type: class-toggle - default: false - - - id: metadata-label-width-multiplier - title: Property name width - description: Width for the name of the property - type: variable-number-slider - default: 9 - min: 4 - max: 12 - step: 0.25 - - - id: sidebars - title: Sidebars - type: heading - level: 2 - collapsed: true - - - id: sidebar-tabs-style - title: Sidebar tab style - type: class-select - allowEmpty: false - default: sidebar-tabs-default - options: - - - label: Index round - value: sidebar-tabs-index - - - label: Index square - value: sidebar-tabs-square - - - label: Modern compact - value: sidebar-tabs-default - - - label: Modern wide - value: sidebar-tabs-wide - - - label: Square - value: sidebar-tabs-plain-square - - - label: Underline - value: sidebar-tabs-underline - - - id: sidebar-tabs-names - title: Sidebar tab names - type: class-select - allowEmpty: false - default: tab-names-off - options: - - - label: Hidden - value: tab-names-off - - - label: Visible - value: tab-names-on - - - label: Single tab only - value: tab-names-single - - - id: vault-profile-display - title: Vault profile position - type: class-select - allowEmpty: false - default: vault-profile-default - options: - - - label: Bottom - value: vault-profile-default - - - label: Top - value: vault-profile-top - - - id: hide-help - title: Hide help button - description: - type: class-toggle - default: false - - - id: hide-settings - title: Hide settings button - description: - type: class-toggle - default: false - - - id: mobile-left-sidebar-width - title: Mobile left sidebar width - description: Maximum width for pinned left sidebar on mobile - type: variable-number - default: 280 - format: pt - - - id: mobile-right-sidebar-width - title: Mobile right sidebar width - description: Maximum width for pinned right sidebar on mobile - type: variable-number - default: 240 - format: pt - - - id: ribbon - title: Ribbon - type: heading - level: 2 - collapsed: true - - - id: ribbon-style - title: Ribbon style - description: Display options for ribbon menu. Ribbon must be turned on in Obsidian Appearance settings for these options to work. - type: class-select - allowEmpty: false - default: ribbon-hidden - options: - - - label: Default - value: ribbon-hidden - - - label: Expand (vertical) - value: ribbon-vertical-expand - - - label: Hover (vertical) - value: ribbon-bottom-left-hover-vertical - - - label: Hover (horizontal) - value: ribbon-bottom-left-hover - - - id: tables - title: Tables - type: heading - level: 2 - collapsed: true - - - id: table-text-size - title: Table font size - description: All of the following settings apply to all tables globally. To turn on these features on a per-note basis use helper classes. See documentation. - type: variable-text - default: 1em - - - id: table-column-min-width - title: Minimum column width - type: variable-text - default: 6ch - - - id: table-column-max-width - title: Maximum column width - type: variable-text - default: none - - - id: maximize-tables-off - title: Maximize table width - description: Determines how wide tables should behave when they become wider than the line width - type: class-select - allowEmpty: false - default: maximize-tables-off - options: - - - label: Fit to line width - value: maximize-tables-off - - - label: Overflow line width - value: maximize-tables-auto - - - label: Always fill - value: maximize-tables - - - id: row-lines - title: Row lines - description: Display borders between table rows globally - type: class-toggle - default: false - - - id: col-lines - title: Column lines - description: Display borders between table columns globally - type: class-toggle - default: false - - - id: table-lines - title: Cell lines - description: Display borders around all table cells globally - type: class-toggle - default: false - - - id: row-alt - title: Striped rows - description: Display striped background in alternating table rows globally - type: class-toggle - default: false - - - id: col-alt - title: Striped columns - description: Display striped background in alternating table columns globally - type: class-toggle - default: false - - - id: table-tabular - title: Tabular figures - description: Use fixed width numbers in tables globally - type: class-toggle - default: false - - - id: table-numbers - title: Row numbers - description: Display row numbers in tables globally - type: class-toggle - default: false - - - id: table-center - title: Center small tables - description: Make small tables centered - type: class-toggle - default: false - - - id: table-nowrap - title: Disable line wrap - description: Turn off line wrapping in table cells globally - type: class-toggle - default: false - - - id: row-hover - title: Highlight active row - description: Highlight rows on hover - type: class-toggle - default: false - - - id: table-row-background-hover - title: Active row background - description: Background color for hovered tables rows - type: variable-themed-color - format: hex - opacity: true - default-light: '#' - default-dark: '#' - - - id: tabs - title: Tabs - type: heading - level: 2 - collapsed: true - - - id: header-height - title: Tab bar height - type: variable-text - default: 40px - - - id: tabs-style - title: Tab style - type: class-select - allowEmpty: false - default: tabs-default - options: - - - label: Index round - value: tabs-default - - - label: Index square - value: tabs-square - - - label: Modern - value: tabs-modern - - - label: Square - value: tabs-plain-square - - - label: Underline - value: tabs-underline - - - id: minimal-tab-text-color - title: Tab text color - type: variable-themed-color - format: hex - opacity: true - default-light: '#' - default-dark: '#' - - - id: minimal-tab-text-color-active - title: Tab text color (active) - type: variable-themed-color - format: hex - opacity: true - default-light: '#' - default-dark: '#' - - - id: tab-stacks - title: Tab stacks - type: heading - level: 2 - collapsed: true - - - id: tab-stacked-pane-width - title: Stacked width - type: variable-number - description: Width of a stacked tab in pixels - default: 700 - format: px - - - id: tab-stacked-header-width - title: Spine width - type: variable-number - description: Width of the spine in pixels - default: 40 - format: px - - - id: tab-stacked-spine-orientation - title: Spine text orientation - type: class-select - default: tab-stack-top - options: - - - label: Top - value: tab-stack-top - - - label: Top flipped - value: tab-stack-top-flipped - - - label: Bottom - value: tab-stack-bottom - - - label: Bottom flipped - value: tab-stack-bottom-flipped - - - label: Center - value: tab-stack-center - - - label: Center flipped - value: tab-stack-center-flipped - - - id: tab-stacked-spine-order - title: Spine element order - type: variable-select - default: row - options: - - - label: Default - value: row - - - label: Reversed - value: row-reverse - - - id: tags - title: Tags - type: heading - level: 2 - collapsed: true - - - id: minimal-unstyled-tags - title: Plain tags - description: Tags will render as normal text, overrides settings below - type: class-toggle - default: false - - - id: tag-radius - title: Tag shape - type: variable-select - default: 14px - options: - - - label: Pill - value: 14px - - - label: Rounded - value: 4px - - - label: Square - value: 0px - - - id: tag-border-width - title: Tag border width - type: variable-select - default: 1px - options: - - - label: None - value: 0 - - - label: Thin - value: 1px - - - label: Thick - value: 2px - - - id: tag-color - title: Tag text color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: tag-background - title: Tag background color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: tag-background-hover - title: Tag background color (hover) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: text - title: Text - type: heading - level: 2 - collapsed: true - - - id: tx1 - title: Normal text color - type: variable-themed-color - description: Primary text color used by default across all elements - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: hl1 - title: Selected text background - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: hl2 - title: Highlighted text background - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: tx2 - title: Muted text color - description: Secondary text such as sidebar note titles and table headings - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: tx3 - title: Faint text color - description: tertiary text such as input placeholders, empty checkboxes, and disabled statuses - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: text-formatting - title: Markdown syntax color - description: Markdown formatting syntax text color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: italic-color - title: Italic text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: bold-color - title: Bold text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: bold-modifier - title: Bold text weight - type: variable-number-slider - default: 200 - min: 100 - max: 500 - step: 100 - - - id: p-spacing - title: Paragraph spacing - description: Space between paragraphs in reading mode (Obsidian 1.3.7+) - type: variable-text - default: 1.75rem - - - id: heading-spacing - title: Heading spacing - description: Space between paragraphs and headings in reading mode (Obsidian 1.3.7+) - type: variable-text - default: 2em - - - id: titles - title: Titles - type: heading - level: 2 - collapsed: true - - - id: tab-title-bar - title: Tab title bar - description: Tab title bar must be turned on in Appearance settings - type: heading - level: 3 - collapsed: true - - - id: file-header-visibility - title: Tab title visibility - description: Visibility of the tab title text - type: class-select - default: minimal-tab-title-hover - options: - - - label: Hover only - value: minimal-tab-title-hover - - - label: Hidden - value: minimal-tab-title-hidden - - - label: Visible - value: minimal-tab-title-visible - - - id: file-header-font-size - title: Tab title font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.9em - - - id: file-header-font-weight - title: Tab title font weight - type: variable-number-slider - default: 400 - min: 100 - max: 900 - step: 100 - - - id: file-header-justify - title: Tab title alignment - type: variable-select - default: center - options: - - - label: Center - value: center - - - label: Left - value: left - - - id: title-color - title: Tab title text color (active) - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: title-color-inactive - title: Tab title text color (inactive) - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: inline-title - title: Inline title - description: Inline titles must be turned on in Appearance settings - type: heading - level: 3 - collapsed: true - - - id: inline-title-font - title: Inline title font - description: Name of the font as it appears on your system - type: variable-text - default: '' - - - id: inline-title-size - title: Inline title font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.125em - - - id: inline-title-weight - title: Inline title font weight - type: variable-number-slider - default: 600 - min: 100 - max: 900 - step: 100 - - - id: inline-title-color - title: Inline title text color (active) - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: translucency - title: Translucency - type: heading - level: 2 - collapsed: true - - - id: workspace-background-translucent - title: Translucent background color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: window-frame - title: Window frame - type: heading - level: 2 - collapsed: true - - - id: window-title-off - title: Hide window frame title - description: Hide title in the custom title bar - type: class-toggle - - - id: frame-background - title: Frame background - description: Requires colorful window frame - type: variable-themed-color - opacity: true - format: hsl-split - default-light: '#' - default-dark: '#' - - - id: frame-icon-color - title: Frame icon color - description: Requires colorful frame - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: titlebar-text-color-focused - title: Frame title color (focused) - description: Requires custom title bar - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: titlebar-text-color - title: Frame title color (inactive) - description: Requires custom title bar - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: titlebar-text-weight - title: Frame title font weight - description: Requires custom title bar - type: variable-number-slider - default: 600 - min: 100 - max: 900 - step: 100 -*/ - -/* @settings -name: Minimal Cards -id: minimal-cards-style -settings: - - - id: cards-min-width - title: Card minimum width - type: variable-text - default: 180px - - - id: cards-max-width - title: Card maximum width - description: Default fills the available width, accepts valid CSS units - type: variable-text - default: 1fr - - - id: cards-mobile-width - title: Card minimum width on mobile - type: variable-text - default: 120px - - - id: cards-padding - title: Card padding - type: variable-text - default: 1.2em - - - id: cards-image-height - title: Card maximum image height - type: variable-text - default: 400px - - - id: cards-border-width - title: Card border width - type: variable-text - default: 1px - - - id: cards-background - title: Card background color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: cards-background-hover (hover) - title: Card background color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - -*/ - -/* @settings -name: Minimal Advanced Settings -id: minimal-advanced -settings: - - - id: hide-markdown - title: Hide Markdown syntax - description: WARNING — This may be confusing because the characters still exist they are just hidden. - type: class-toggle - - - id: hide-settings-desc - title: Hide setting descriptions - description: Press and hold setting names to see their description. - type: class-toggle - - - id: animations - title: Animation speed - type: class-select - default: default - options: - - - label: Normal - value: default - - - label: Disabled - value: disable-animations - - - label: Fast - value: fast-animations - - - id: cursor - title: Cursor style - description: The cursor style for UI elements - type: variable-select - default: default - options: - - - label: Default - value: default - - - label: Pointer - value: pointer - - - label: Crosshair - value: crosshair - - - id: font-ui-small - title: Small font size - description: Font size in px of smaller text - type: variable-number - default: 13 - format: px - - - id: font-ui-smaller - title: Smaller font size - description: Font size in px of smallest text - type: variable-number - default: 11 - format: px - - - id: mobile-toolbar-off - title: Disable mobile toolbar - description: Turns off toolbar in editor on mobile - type: class-toggle - -*/ diff --git a/.obsidian/themes/Obsidian gruvbox/manifest.json b/.obsidian/themes/Obsidian gruvbox/manifest.json deleted file mode 100644 index 7267fa7..0000000 --- a/.obsidian/themes/Obsidian gruvbox/manifest.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "name": "Obsidian gruvbox", - "version": "0.2.1", - "minAppVersion": "0.16.0", - "author": "insanum", - "authorUrl": "https://insanum.com" -} diff --git a/.obsidian/themes/Obsidian gruvbox/theme.css b/.obsidian/themes/Obsidian gruvbox/theme.css deleted file mode 100644 index a310e7b..0000000 --- a/.obsidian/themes/Obsidian gruvbox/theme.css +++ /dev/null @@ -1,579 +0,0 @@ - -:root -{ - --dark0-hard_x: 29,32,33; /* #1d2021 */ - --dark0-hard: rgb(var(--dark0-hard_x)); - --dark0_x: 40,40,40; /* #282828 */ - --dark0: rgb(var(--dark0_x)); - --dark0-soft_x: 50,48,47; /* #32302f */ - --dark0-soft: rgb(var(--dark0-soft_x)); - --dark1_x: 60,56,54; /* #3c3836 */ - --dark1: rgb(var(--dark1_x)); - --dark2_x: 80,73,69; /* #504945 */ - --dark2: rgb(var(--dark2_x)); - --dark3_x: 102,92,84; /* #665c54 */ - --dark3: rgb(var(--dark3_x)); - --dark4_x: 124,111,100; /* #7c6f64 */ - --dark4: rgb(var(--dark4_x)); - --gray_x: 146,131,116; /* #928374 */ - --gray: rgb(var(--gray_x)); - - --light0-hard_x: 249,245,215; /* #f9f5d7 */ - --light0-hard: rgb(var(--light0-hard_x)); - --light0_x: 251,241,199; /* #fbf1c7 */ - --light0: rgb(var(--light0_x)); - --light0-soft_x: 242,229,188; /* #f2e5bc */ - --light0-soft: rgb(var(--light0-soft_x)); - --light1_x: 235,219,178; /* #ebdbb2 */ - --light1: rgb(var(--light1_x)); - --light2_x: 213,196,161; /* #d5c4a1 */ - --light2: rgb(var(--light2_x)); - --light3_x: 189,174,147; /* #bdae93 */ - --light3: rgb(var(--light3_x)); - --light4_x: 168,153,132; /* #a89984 */ - --light4: rgb(var(--light4_x)); - - --bright-red_x: 251,73,52; /* #fb4934 */ - --bright-red: rgb(var(--bright-red_x)); - --bright-green_x: 184,187,38; /* #b8bb26 */ - --bright-green: rgb(var(--bright-green_x)); - --bright-yellow_x: 250,189,47; /* #fabd2f */ - --bright-yellow: rgb(var(--bright-yellow_x)); - --bright-blue_x: 131,165,152; /* #83a598 */ - --bright-blue: rgb(var(--bright-blue_x)); - --bright-purple_x: 211,134,155; /* #d3869b */ - --bright-purple: rgb(var(--bright-purple_x)); - --bright-aqua_x: 142,192,124; /* #8ec07c */ - --bright-aqua: rgb(var(--bright-aqua_x)); - --bright-orange_x: 254,128,25; /* #fe8019 */ - --bright-orange: rgb(var(--bright-orange_x)); - - --neutral-red_x: 204,36,29; /* #cc241d */ - --neutral-red: rgb(var(--neutral-red_x)); - --neutral-green_x: 152,151,26; /* #98971a */ - --neutral-green: rgb(var(--neutral-green_x)); - --neutral-yellow_x: 215,153,33; /* #d79921 */ - --neutral-yellow: rgb(var(--neutral-yellow_x)); - --neutral-blue_x: 69,133,136; /* #458588 */ - --neutral-blue: rgb(var(--neutral-blue_x)); - --neutral-purple_x: 177,98,134; /* #b16286 */ - --neutral-purple: rgb(var(--neutral-purple_x)); - --neutral-aqua_x: 104,157,106; /* #689d6a */ - --neutral-aqua: rgb(var(--neutral-aqua_x)); - --neutral-orange_x: 214,93,14; /* #d65d0e */ - --neutral-orange: rgb(var(--neutral-orange_x)); - - --faded-red_x: 157,0,6; /* #9d0006 */ - --faded-red: rgb(var(--faded-red_x)); - --faded-green_x: 121,116,14; /* #79740e */ - --faded-green: rgb(var(--faded-green_x)); - --faded-yellow_x: 181,118,20; /* #b57614 */ - --faded-yellow: rgb(var(--faded-yellow_x)); - --faded-blue_x: 7,102,120; /* #076678 */ - --faded-blue: rgb(var(--faded-blue_x)); - --faded-purple_x: 143,63,113; /* #8f3f71 */ - --faded-purple: rgb(var(--faded-purple_x)); - --faded-aqua_x: 66,123,88; /* #427b58 */ - --faded-aqua: rgb(var(--faded-aqua_x)); - --faded-orange_x: 175,58,3; /* #af3a03 */ - --faded-orange: rgb(var(--faded-orange_x)); -} - -body -{ - --accent-h: 12; /* --faded-red #9d0006 */ - --accent-s: 107%; - --accent-l: 32%; - - --link-decoration: none; - --link-decoration-hover: none; - --link-external-decoration: none; - --link-external-decoration-hover: none; - - --tag-decoration: none; - --tag-decoration-hover: underline; - --tag-padding-x: .5em; - --tag-padding-y: .2em; - --tag-radius: .5em; - - --tab-font-weight: 600; - --bold-weight: 600; - - --checkbox-radius: 0; - - /* --list-indent: 2em; */ - - --embed-border-left: 6px double var(--interactive-accent); -} - -.theme-dark -{ - --color-red-rgb: var(--neutral-red_x); - --color-red: var(--neutral-red); - --color-purple-rgb: var(--neutral-purple_x); - --color-purple: var(--neutral-purple); - --color-green-rgb: var(--neutral-green_x); - --color-green: var(--neutral-green); - --color-cyan-rgb: var(--neutral-blue_x); - --color-cyan: var(--neutral-blue); - --color-blue-rgb: var(--faded-blue_x); - --color-blue: var(--faded-blue); - --color-yellow-rgb: var(--neutral-yellow_x); - --color-yellow: var(--neutral-yellow); - --color-orange-rgb: var(--neutral-orange_x); - --color-orange: var(--neutral-orange); - --color-pink-rgb: var(--bright-purple_x); - --color-pink: var(--bright-purple); - - --background-primary: var(--dark0); - --background-primary-alt: var(--dark0); - --background-secondary: var(--dark0-hard); - --background-secondary-alt: var(--dark1); - --background-modifier-border: var(--dark1); - - --cursor-line-background: rgba(var(--dark1_x), 0.5); - - --text-normal: var(--light0); - --text-faint: var(--light1); - --text-muted: var(--light2); - - --link-url: var(--neutral-green); - - --h1-color: var(--neutral-red); - --h2-color: var(--neutral-yellow); - --h3-color: var(--neutral-green); - --h4-color: var(--neutral-aqua); - --h5-color: var(--neutral-blue); - --h6-color: var(--neutral-purple); - - --text-highlight-bg: var(--neutral-yellow); - --text-highlight-fg: var(--dark0-hard); - - --text-accent: var(--neutral-orange); - --text-accent-hover: var(--bright-aqua); - - --tag-color: var(--bright-aqua); - --tag-background: var(--dark2); - --tag-background-hover: var(--dark1); - - --titlebar-text-color-focused: var(--bright-red); - - --inline-title-color: var(--bright-yellow); - - --bold-color: var(--neutral-yellow); - --italic-color: var(--neutral-yellow); - - --checkbox-color: var(--light4); - --checkbox-color-hover: var(--light4); - --checkbox-border-color: var(--light4); - --checkbox-border-color-hover: var(--light4); - --checklist-done-color: rgba(var(--light2_x), 0.5); - - --table-header-background: rgba(var(--dark0_x), 0.2); - --table-header-background-hover: var(--dark2); - --table-row-even-background: rgba(var(--dark2_x), 0.2); - --table-row-odd-background: rgba(var(--dark2_x), 0.4); - --table-row-background-hover: var(--dark2); - - --text-selection: rgba(var(--neutral-red_x), 0.6); - --flashing-background: rgba(var(--neutral-red_x), 0.3); - - --code-normal: var(--bright-blue); - --code-background: var(--dark1); - - --mermaid-note: var(--neutral-blue); - --mermaid-actor: var(--dark2); - --mermaid-loopline: var(--neutral-blue); - --mermaid-exclude: var(--dark4); - --mermaid-seqnum: var(--dark0); - - --icon-color-hover: var(--bright-red); - --icon-color-focused: var(--bright-blue); - - --nav-item-color-hover: var(--bright-red); - --nav-item-color-active: var(--bright-aqua); - --nav-file-tag: rgba(var(--neutral-yellow_x), 0.9); - - --graph-line: var(--dark2); - --graph-node: var(--light3); - --graph-node-tag: var(--neutral-red); - --graph-node-attachment: var(--neutral-green); - - --calendar-hover: var(--bright-red); - --calendar-background-hover: var(--dark1); - --calendar-week: var(--neutral-orange); - --calendar-today: var(--neutral-orange); - - --dataview-key: var(--text-faint); - --dataview-key-background: rgba(var(--faded-red_x), 0.5); - --dataview-value: var(--text-faint); - --dataview-value-background: rgba(var(--neutral-green_x), 0.3); - - --tab-text-color-focused-active: var(--neutral-yellow); - --tab-text-color-focused-active-current: var(--bright-red); -} - -.theme-light -{ - --color-red-rgb: var(--neutral-red_x); - --color-red: var(--neutral-red); - --color-purple-rgb: var(--neutral-purple_x); - --color-purple: var(--neutral-purple); - --color-green-rgb: var(--neutral-green_x); - --color-green: var(--neutral-green); - --color-cyan-rgb: var(--neutral-blue_x); - --color-cyan: var(--neutral-blue); - --color-blue-rgb: var(--faded-blue_x); - --color-blue: var(--faded-blue); - --color-yellow-rgb: var(--neutral-yellow_x); - --color-yellow: var(--neutral-yellow); - --color-orange-rgb: var(--neutral-orange_x); - --color-orange: var(--neutral-orange); - --color-pink-rgb: var(--bright-purple_x); - --color-pink: var(--bright-purple); - - --background-primary: var(--light0-hard); - --background-primary-alt: var(--light0-hard); - --background-secondary: var(--light1); - --background-secondary-alt: var(--light1); - --background-modifier-border: var(--light2); - - --cursor-line-background: rgba(var(--light1_x), 0.5); - - --text-normal: var(--dark0); - --text-faint: var(--dark3); - --text-muted: var(--dark2); - - --link-url: var(--neutral-green); - - --h1-color: var(--neutral-red); - --h2-color: var(--neutral-yellow); - --h3-color: var(--neutral-green); - --h4-color: var(--neutral-aqua); - --h5-color: var(--neutral-blue); - --h6-color: var(--neutral-purple); - - --text-highlight-bg: var(--bright-yellow); - --text-highlight-fg: var(--dark0); - - --text-accent: var(--neutral-orange); - --text-accent-hover: var(--bright-aqua); - - --tag-color: var(--neutral-aqua); - --tag-background: var(--light1); - --tag-background-hover: rgba(var(--light1_x), 0.6); - - --titlebar-text-color-focused: var(--bright-red); - - --inline-title-color: var(--bright-yellow); - - --bold-color: var(--neutral-yellow); - --italic-color: var(--neutral-yellow); - - --checkbox-color: var(--light4); - --checkbox-color-hover: var(--light4); - --checkbox-border-color: var(--light4); - --checkbox-border-color-hover: var(--light4); - --checklist-done-color: rgba(var(--dark2_x), 0.4); - - --table-header-background: rgba(var(--light3_x), 0.4); - --table-header-background-hover: var(--light2); - --table-row-even-background: rgba(var(--light1_x), 0.2); - --table-row-odd-background: rgba(var(--light1_x), 0.7); - --table-row-background-hover: var(--light2); - - --text-selection: rgba(var(--neutral-red_x), 0.6); - --flashing-background: rgba(var(--neutral-red_x), 0.3); - - --code-normal: var(--bright-blue); - --code-background: var(--light1); - - --mermaid-note: var(--bright-blue); - --mermaid-actor: var(--light3); - --mermaid-loopline: var(--neutral-blue); - --mermaid-exclude: var(--light2); - --mermaid-seqnum: var(--light0); - - --icon-color-hover: var(--bright-red); - --icon-color-focused: var(--bright-blue); - - --nav-item-color-hover: var(--bright-red); - --nav-item-color-active: var(--neutral-blue); - --nav-file-tag: rgba(var(--neutral-blue_x), 0.9); - - --graph-line: var(--light1); - --graph-node: var(--gray); - --graph-node-tag: var(--neutral-red); - --graph-node-attachment: var(--bright-green); - - --calendar-hover: var(--bright-red); - --calendar-background-hover: var(--light1); - --calendar-week: var(--bright-red); - --calendar-today: var(--bright-red); - - --dataview-key: var(--text-faint); - --dataview-key-background: rgba(var(--faded-red_x), 0.3); - --dataview-value: var(--text-faint); - --dataview-value-background: rgba(var(--neutral-green_x), 0.2); - - --tab-text-color-focused-active: var(--neutral-yellow); - --tab-text-color-focused-active-current: var(--bright-red); -} - -table -{ - border: 1px solid var(--background-secondary) !important; - border-collapse: collapse; -} - -thead -{ - border-bottom: 2px solid var(--background-modifier-border) !important; -} - -th -{ - font-weight: 600 !important; - border: 1px solid var(--background-secondary) !important; -} - -td -{ - border-left: 1px solid var(--background-secondary) !important; - border-right: 1px solid var(--background-secondary) !important; - border-bottom: 1px solid var(--background-secondary) !important; -} - -.markdown-rendered tbody tr:nth-child(even) -{ - background-color: var(--table-row-even-background) !important; -} - -.markdown-rendered tbody tr:nth-child(odd) -{ - background-color: var(--table-row-odd-background) !important; -} - -.markdown-rendered tbody tr:nth-child(even):hover, -.markdown-rendered tbody tr:nth-child(odd):hover -{ - background-color: var(--table-row-background-hover) !important; -} - -.markdown-rendered mark -{ - background-color: var(--text-highlight-bg); - color: var(--text-highlight-fg); -} - -.markdown-rendered mark a -{ - color: var(--red) !important; - font-weight: 600; -} - -.search-result-file-matched-text -{ - color: var(--text-highlight-fg) !important; -} - -.cm-hashtag-begin:hover, .cm-hashtag-end:hover -{ - color: var(--text-accent); - /* background-color: var(--tag-background-hover); */ - text-decoration: underline; -} - -input[type=checkbox] -{ - border: 1px solid var(--checkbox-color); -} - -input[type=checkbox]:checked -{ - background-color: var(--checkbox-color); - box-shadow: inset 0 0 0 2px var(--background-primary); -} - -input[type=checkbox]:checked:after -{ - display: none; -} - -code[class*="language-"], -pre[class*="language-"] -{ - line-height: var(--line-height-tight) !important; -} - -.cm-url -{ - color: var(--link-url) !important; -} - -.cm-url:hover -{ - color: var(--text-accent-color) !important; -} - -/* Keep highlight/marks the same between viewer and editor. */ -.cm-highlight -{ - color: var(--text-highlight-fg) !important; -} - -/* Keep inline code the same between viewer and editor. */ -.cm-inline-code -{ - border-radius: var(--radius-s); - font-size: var(--code-size); - padding: 0.1em 0.25em; -} - -.cm-line .cm-strong -{ - color: var(--bold-color) !important; -} - -/* - * Keep list bullet padding the same between viewer and editor. - * This is annoying with the cursor in the editor as there is a gap. - */ -/* -.cm-formatting-list -{ - padding-right: 4px !important; -} -*/ - -/* - * Keep sub-list indenting the same between viewer and editor. - * This assumes --list-indent is default at 2em. - */ -/* -.cm-indent -{ - text-indent: 1em !important; -} -*/ - -.mermaid .note -{ - fill: var(--mermaid-note) !important; -} - -.mermaid .actor -{ - fill: var(--mermaid-actor) !important; -} - -.mermaid .loopLine -{ - stroke: var(--mermaid-loopline) !important; -} - -.mermaid .loopText>tspan, -.mermaid .entityLabel -{ - fill: var(--neutral-red) !important; -} - -.mermaid .exclude-range -{ - fill: var(--mermaid-exclude) !important; -} - -.mermaid .sequenceNumber -{ - fill: var(--mermaid-seqnum) !important; -} - -.calendar .week-num -{ - color: var(--calendar-week) !important; -} - -.calendar .today -{ - color: var(--calendar-today) !important; -} - -.calendar .week-num:hover, -.calendar .day:hover -{ - color: var(--calendar-hover) !important; - background-color: var(--calendar-background-hover) !important; -} - -.markdown-embed-title -{ - color: var(--yellow); - font-weight: 600 !important; -} - -.cm-active -{ - background-color: var(--cursor-line-background) !important; -} - -.nav-file-tag -{ - color: var(--nav-file-tag) !important; -} - -.is-flashing -{ - background-color: var(--flashing-background) !important; -} - -.dataview.inline-field-key -{ - border-top-left-radius: var(--radius-s); - border-bottom-left-radius: var(--radius-s); - padding-left: 4px; - font-family: var(--font-monospace); - font-size: var(--font-smaller); - color: var(--dataview-key) !important; - background-color: var(--dataview-key-background) !important; -} - -.dataview.inline-field-value -{ - border-top-right-radius: var(--radius-s); - border-bottom-right-radius: var(--radius-s); - padding-right: 4px; - font-family: var(--font-monospace); - font-size: var(--font-smaller); - color: var(--dataview-value) !important; - background-color: var(--dataview-value-background) !important; -} - -.suggestion-highlight -{ - color: var(--bright-red); -} - -body { - --callout-border-width: 1px; - --callout-border-opacity: 0.4; - /* Order as defined in app.css */ - --callout-default: var(--neutral-blue_x); - --callout-note: var(--neutral-blue_x); - --callout-summary: var(--neutral-aqua_x); - --callout-info: var(--neutral-blue_x); - --callout-todo: var(--neutral-blue_x); - --callout-important: var(--neutral-aqua_x); - --callout-tip: var(--neutral-aqua_x); - --callout-success: var(--neutral-green_x); - --callout-question: var(--neutral-yellow_x); - --callout-warning: var(--neutral-orange_x); - --callout-fail: var(--neutral-red_x); - --callout-error: var(--neutral-red_x); - --callout-bug: var(--neutral-red_x); - --callout-example: var(--neutral-purple_x); - --callout-quote: var(--gray_x); -} - -.callout { - background-color: rgba(var(--callout-color), 0.2); -} diff --git a/.obsidian/themes/Things/manifest.json b/.obsidian/themes/Things/manifest.json deleted file mode 100644 index ac05ad4..0000000 --- a/.obsidian/themes/Things/manifest.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "name": "Things", - "version": "2.2.3", - "minAppVersion": "1.0.0", - "author": "@colineckert", - "authorUrl": "https://twitter.com/colineckert" -} diff --git a/.obsidian/themes/Things/theme.css b/.obsidian/themes/Things/theme.css deleted file mode 100644 index 9c2f4fd..0000000 --- a/.obsidian/themes/Things/theme.css +++ /dev/null @@ -1,1933 +0,0 @@ -/*─────────────────────────────────────────────────────── -THINGS -Version 2.2.3 -Created by @colineckert - -Readme: -https://github.com/colineckert/obsidian-things - -Support my work: -https://www.buymeacoffee.com/colineckert -────────────────────────────────────────────────────── */ - -/* ─────────────────────────────────────────────────── */ -/* Main Theme Styling */ -/* ─────────────────────────────────────────────────── */ - -@charset "UTF-8"; -body { - /* Colors */ - --base-h: 212; /* Base hue */ - --base-s: 15%; /* Base saturation */ - --base-d: 13%; /* Base lightness Dark Mode - 0 is black */ - --base-l: 97%; /* Base lightness Light Mode - 100 is white */ - --accent-h: 215; /* Accent hue */ - --accent-s: 75%; /* Accent saturation */ - --accent-d: 70%; /* Accent lightness Dark Mode */ - --accent-l: 60%; /* Accent lightness Light Mode */ - - --blue: #2e80f2; - --pink: #ff82b2; - --green: #3eb4bf; - --yellow: #e5b567; - --orange: #e87d3e; - --red: #e83e3e; - --purple: #9e86c8; - - --h1-color: var(--text-normal); - --h2-color: var(--text-normal); - --h3-color: var(--blue); - --h4-color: var(--yellow); - --h5-color: var(--red); - --h6-color: var(--text-muted); - - --strong-color: var(--pink); - --em-color: var(--pink); - --quote-color: var(--green); - - --tag-background-color-l: #bde1d3; - --tag-font-color-l: #1d694b; - --tag-background-color-d: #1d694b; - --tag-font-color-d: #ffffff; - - --highlight-background-color--normal: hsl(50deg 100% 50% / 15%) !important; - --highlight-background-color-underline: hsl(50deg 100% 50% / 100%) !important; - --highlight-background-color--active: hsl(50deg 100% 50% / 20%) !important; - - --progress-color-1: #ad5758; - --progress-color-2: #b87f4c; - --progress-color-3: #d2b874; - --progress-color-4: #b0c07e; - --progress-color-5: #768399; - - /* Font families */ - --font-text-theme: - -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, Ubuntu, - sans-serif; - --font-editor-theme: - -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, Ubuntu, - sans-serif; - --font-monospace-theme: - "JetBrains Mono", "Fira Code", Menlo, SFMono-Regular, Consolas, - "Roboto Mono", monospace; - --font-interface-theme: - -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, Ubuntu, - sans-serif; - --font-editor: - var(--font-editor-override), var(--font-text-override), - var(--font-editor-theme); - - --h1-size: 1.7rem; - --h2-size: 1.5rem; - --h3-size: 1.2rem; - --h4-size: 1.1rem; - --h5-size: 1rem; - --h6-size: 0.9rem; - - /* Misc */ - --checkbox-radius: 30%; - --link-external-decoration: underline; - --link-decoration: underline; - - /* -------- */ - --radius-s: 4px; - --radius-m: 8px; - --radius-l: 10px; - --radius-xl: 16px; - - --line-width: 40rem; - --line-height: 1.5; - --max-width: 90%; - --max-col-width: 18em; - --icon-muted: 0.5; - --nested-padding: 1.1em; - --folding-offset: 10px; - - --line-width-adaptive: var(--line-width); - --line-width-wide: calc(var(--line-width) + 12.5%); - - --code-background-l: #eceef1; - --code-background-d: #303540; - --code-block-background-l: #f0f2f5; - --code-block-background-d: #282c34; - --quote-background: transparent; -} - -/* COLOR SCHEMES -────────────────────────────────────────────────────── */ - -.theme-light, -body.theme-light.is-mobile { - color-scheme: light; - --highlight-mix-blend-mode: darken; - --mono-rgb-0: 255, 255, 255; - --mono-rgb-100: 0, 0, 0; - --color-red-rgb: 228, 55, 75; - --color-red: #e4374b; - --color-green-rgb: 12, 181, 79; - --color-green: #0cb54f; - --color-orange: #d96c00; - --color-yellow: #bd8e37; - --color-cyan: #2db7b5; - --color-blue: #086ddd; - --color-purple: #876be0; - --color-pink: #c32b74; - --color-base-00: #ffffff; - --color-base-05: #fcfcfc; - --color-base-10: #f6f7f8; /* code blocks */ - --color-base-20: #f6f7f8; - --color-base-25: #f0f0f0; - --color-base-30: #ebedf0; /* soften dividing lines */ - --color-base-35: #d4d4d4; - --color-base-40: #bdbdbd; - --color-base-50: #ababab; - --color-base-60: #707070; - --color-base-70: #5a5a5a; - --color-base-100: #222222; - --color-accent-hsl: var(--accent-h), var(--accent-s), var(--accent-l); - --color-accent: hsl(var(--accent-h), var(--accent-s), var(--accent-l)); - --color-accent-1: hsl( - var(--accent-h), - var(--accent-s), - calc(var(--accent-l) + 2.5%) - ); - --color-accent-2: hsl( - var(--accent-h), - var(--accent-s), - calc(var(--accent-l) + 5%) - ); - --background-modifier-hover: #e2e5e9; - --background-secondary-alt: var(--color-base-05); - --background-modifier-box-shadow: rgba(0, 0, 0, 0.1); - --background-modifier-cover: rgba(220, 220, 220, 0.4); - --text-highlight-bg-l: rgba(255, 208, 0, 0.4); - --text-highlight-bg: var(--text-highlight-bg-l); - --text-highlight-bg-active: rgba(255, 128, 0, 0.4); - --input-shadow: - inset 0 0 0 1px rgba(0, 0, 0, 0.12), 0 2px 3px 0 rgba(0, 0, 0, 0.05), - 0 1px 1.5px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.04), - 0 0 0 0 transparent; - --input-shadow-hover: - inset 0 0 0 1px rgba(0, 0, 0, 0.17), 0 2px 3px 0 rgba(0, 0, 0, 0.1), - 0 1px 1.5px 0 rgba(0, 0, 0, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.04), - 0 0 0 0 transparent; - --shadow-s: - 0px 1px 2px rgba(0, 0, 0, 0.028), 0px 3.4px 6.7px rgba(0, 0, 0, 0.042), - 0px 15px 30px rgba(0, 0, 0, 0.07); - --shadow-l: - 0px 1.8px 7.3px rgba(0, 0, 0, 0.071), 0px 6.3px 24.7px rgba(0, 0, 0, 0.112), - 0px 30px 90px rgba(0, 0, 0, 0.2); - - --tag-background: var(--tag-background-color-l); - --tag-color: var(--tag-font-color-l); - - /* --text-normal: hsl(var(--base-h), var(--base-s), calc(var(--base-l) - 80%)); */ - --text-muted: hsl( - var(--base-h), - calc(var(--base-s) - 5%), - calc(var(--base-l) - 60%) - ); - --text-faint: hsl( - var(--base-h), - calc(var(--base-s) - 5%), - calc(var(--base-l) - 30%) - ); - --text-formatted: hsl( - var(--base-h), - calc(var(--base-s) - 5%), - calc(var(--base-l) - 35%) - ); - --text-accent: hsl(var(--accent-h), var(--accent-s), var(--accent-l)); - --text-accent-hover: hsl( - var(--accent-h), - var(--accent-s), - calc(var(--accent-l) - 10%) - ); - - --titlebar-background: var(--color-base-10); - --titlebar-background-focused: var(--color-base-25); - - --atom-gray-1: #383a42; - --atom-gray-2: #383a42; - --atom-red: #e75545; - --atom-green: #4ea24c; - --atom-blue: #3d74f6; - --atom-purple: #a625a4; - --atom-aqua: #0084bc; - --atom-yellow: #e35649; - --atom-orange: #986800; -} - -.theme-dark, -body.theme-dark.is-mobile { - color-scheme: dark; - --highlight-mix-blend-mode: lighten; - --mono-rgb-0: 0, 0, 0; - --mono-rgb-100: 255, 255, 255; - --color-red-rgb: 251, 70, 76; - --color-red: #fb464c; - --color-green-rgb: 68, 207, 110; - --color-green: #44cf6e; - --color-orange: #e9973f; - --color-yellow: #e0de71; - --color-cyan: #53dfdd; - --color-blue: #027aff; - --color-purple: #a882ff; - --color-pink: #fa99cd; - --color-base-00: #1c2127; /* main editor window */ - --color-base-10: #282c34; /* code blocks */ - --color-base-20: #181c20; /* top unselected unfocused nav */ - --color-base-25: #2c313c; - --color-base-30: #35393e; - --color-base-35: #3f3f3f; - --color-base-40: #555; - --color-base-50: #666; /* unfocused text */ - --color-base-60: #999; - --color-base-70: #bababa; - --color-base-100: #dadada; - --color-accent-hsl: var(--accent-h), var(--accent-s), var(--accent-l); - --color-accent: hsl(var(--accent-h), var(--accent-s), var(--accent-l)); - --color-accent-1: hsl( - var(--accent-h), - var(--accent-s), - calc(var(--accent-l) - 3.8%) - ); - --color-accent-2: hsl( - var(--accent-h), - var(--accent-s), - calc(var(--accent-l) + 3.8%) - ); - --titlebar-background: var(--color-base-10); - --titlebar-background-focused: var(--color-base-20); - --background-modifier-form-field: var(--color-base-25); - --background-secondary-alt: var(--color-base-30); - --interactive-normal: var(--color-base-30); - --interactive-hover: var(--color-base-35); - --text-highlight-bg-d: rgba(255, 208, 0, 0.4); - --text-highlight-bg: var(--text-highlight-bg-d); - --text-highlight-bg-active: rgba(255, 128, 0, 0.4); - --text-selection: hsla(var(--interactive-accent-hsl), 0.25); - --input-shadow: - inset 0 0.5px 0.5px 0.5px rgba(255, 255, 255, 0.09), - 0 2px 4px 0 rgba(0, 0, 0, 0.15), 0 1px 1.5px 0 rgba(0, 0, 0, 0.1), - 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 0 0 0 transparent; - --input-shadow-hover: - inset 0 0.5px 1px 0.5px rgba(255, 255, 255, 0.16), - 0 2px 3px 0 rgba(0, 0, 0, 0.3), 0 1px 1.5px 0 rgba(0, 0, 0, 0.2), - 0 1px 2px 0 rgba(0, 0, 0, 0.4), 0 0 0 0 transparent; - --shadow-s: - 0px 1px 2px rgba(0, 0, 0, 0.121), 0px 3.4px 6.7px rgba(0, 0, 0, 0.179), - 0px 15px 30px rgba(0, 0, 0, 0.3); - --shadow-l: - 0px 1.8px 7.3px rgba(0, 0, 0, 0.071), 0px 6.3px 24.7px rgba(0, 0, 0, 0.112), - 0px 30px 90px rgba(0, 0, 0, 0.2); - - --tag-background: var(--tag-background-color-d); - --tag-color: var(--tag-font-color-d); - - --text-muted: hsl(var(--base-h), var(--base-s), calc(var(--base-d) + 65%)); - --text-faint: hsl(var(--base-h), var(--base-s), calc(var(--base-d) + 30%)); - --text-formatted: hsl( - var(--base-h), - var(--base-s), - calc(var(--base-d) + 50%) - ); - - --text-accent: hsl(var(--accent-h), var(--accent-s), var(--accent-d)); - --text-accent-hover: hsl( - var(--accent-h), - var(--accent-s), - calc(var(--accent-d) + 12%) - ); - - --atom-gray-1: #5c6370; - --atom-gray-2: #abb2bf; - --atom-red: #e06c75; - --atom-orange: #d19a66; - --atom-green: #98c379; - --atom-aqua: #56b6c2; - --atom-purple: #c678dd; - --atom-blue: #61afef; - --atom-yellow: #e5c07b; -} - -body.is-mobile.theme-dark.mobile-black-background { - --color-base-00: black; -} - -/* Make exported PDFs render correctly */ -@media print { - .theme-dark { - --highlight-mix-blend-mode: darken; - --color-base-30: #ebedf0; - --h1-color: var(--color-base-00); - } -} - -/* Breadcrumb: hidden by default, visible on hover */ -.view-header .view-header-title-container { - opacity: 0; - transition: opacity 200ms ease; -} -.view-header:hover .view-header-title-container { - opacity: 1; -} - -/* H2 styling */ -.markdown-preview-view h2, -.markdown-rendered h2, -.HyperMD-header.HyperMD-header-2.cm-line { - border-bottom: 2px solid var(--background-modifier-border); - width: 100%; - padding-bottom: 2px; - margin-bottom: 8px !important; -} -body.h2-no-underline .markdown-preview-view h2, -body.h2-no-underline .markdown-rendered h2, -body.h2-no-underline .HyperMD-header.HyperMD-header-2.cm-line { - border-bottom: none; - padding-bottom: 0; - margin-bottom: revert; -} - -/* Heading small-caps */ -body.h1-small-caps h1, -body.h1-small-caps .HyperMD-header.HyperMD-header-1.cm-line { - font-variant-caps: small-caps; -} -body.h2-small-caps h2, -body.h2-small-caps .HyperMD-header.HyperMD-header-2.cm-line { - font-variant-caps: small-caps; -} -body.h3-small-caps h3, -body.h3-small-caps .HyperMD-header.HyperMD-header-3.cm-line { - font-variant-caps: small-caps; -} -body.h4-small-caps h4, -body.h4-small-caps .HyperMD-header.HyperMD-header-4.cm-line { - font-variant-caps: small-caps; -} -body.h5-small-caps h5, -body.h5-small-caps .HyperMD-header.HyperMD-header-5.cm-line { - font-variant-caps: small-caps; -} -body.h6-small-caps h6, -body.h6-small-caps .HyperMD-header.HyperMD-header-6.cm-line { - font-variant-caps: small-caps; -} - -/* Heading underlines (H1, H3-H6) */ -body.h1-underline h1, -body.h1-underline .HyperMD-header.HyperMD-header-1.cm-line { - border-bottom: 2px solid var(--background-modifier-border); - width: 100%; - padding-bottom: 2px; - margin-bottom: 8px !important; -} -body.h3-underline h3, -body.h3-underline .HyperMD-header.HyperMD-header-3.cm-line { - border-bottom: 2px solid var(--background-modifier-border); - width: 100%; - padding-bottom: 2px; - margin-bottom: 8px !important; -} -body.h4-underline h4, -body.h4-underline .HyperMD-header.HyperMD-header-4.cm-line { - border-bottom: 2px solid var(--background-modifier-border); - width: 100%; - padding-bottom: 2px; - margin-bottom: 8px !important; -} -body.h5-underline h5, -body.h5-underline .HyperMD-header.HyperMD-header-5.cm-line { - border-bottom: 2px solid var(--background-modifier-border); - width: 100%; - padding-bottom: 2px; - margin-bottom: 8px !important; -} -body.h6-underline h6, -body.h6-underline .HyperMD-header.HyperMD-header-6.cm-line { - border-bottom: 2px solid var(--background-modifier-border); - width: 100%; - padding-bottom: 2px; - margin-bottom: 8px !important; -} - -/* Heading underline color matches heading color */ -body.heading-underline-color.h1-underline h1, -body.heading-underline-color.h1-underline - .HyperMD-header.HyperMD-header-1.cm-line { - border-bottom-color: var(--h1-color); -} -body.heading-underline-color:not(.h2-no-underline) .markdown-preview-view h2, -body.heading-underline-color:not(.h2-no-underline) .markdown-rendered h2, -body.heading-underline-color:not(.h2-no-underline) - .HyperMD-header.HyperMD-header-2.cm-line { - border-bottom-color: var(--h2-color); -} -body.heading-underline-color.h3-underline h3, -body.heading-underline-color.h3-underline - .HyperMD-header.HyperMD-header-3.cm-line { - border-bottom-color: var(--h3-color); -} -body.heading-underline-color.h4-underline h4, -body.heading-underline-color.h4-underline - .HyperMD-header.HyperMD-header-4.cm-line { - border-bottom-color: var(--h4-color); -} -body.heading-underline-color.h5-underline h5, -body.heading-underline-color.h5-underline - .HyperMD-header.HyperMD-header-5.cm-line { - border-bottom-color: var(--h5-color); -} -body.heading-underline-color.h6-underline h6, -body.heading-underline-color.h6-underline - .HyperMD-header.HyperMD-header-6.cm-line { - border-bottom-color: var(--h6-color); -} - -/* Hashtags font */ -.markdown-source-view.mod-cm6.is-live-preview .cm-hashtag.cm-meta, -.markdown-source-view.mod-cm5 .cm-hashtag.cm-meta { - font-family: var(--font-text-theme); -} - -/* Blockquote */ -body:not(.default-font-color) .markdown-preview-view blockquote, -body:not(.default-font-color) span.cm-quote.cm-quote-1 { - font-style: italic; - color: var(--quote-color); -} -body .markdown-preview-view blockquote { - background-color: var(--quote-background); -} -body .markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote { - background-color: var(--quote-background); -} - -/* Bold font */ -body:not(.default-font-color) strong, -body:not(.default-font-color) span:not(.cm-highlight).cm-strong { - color: var(--strong-color); -} - -/* Italics */ -body:not(.default-font-color) em, -body:not(.default-font-color) span:not(.cm-highlight).cm-em { - color: var(--em-color); -} - -/* Styled highlights */ -body:not(.default-font-color) mark strong, -body:not(.default-font-color) mark em { - color: var(--text-normal); -} - -/* Fancy highlight */ -body.fancy-highlight span.cm-highlight, -body.fancy-highlight .markdown-preview-view mark, -body.fancy-highlight .markdown-rendered mark, -body.fancy-highlight span.search-result-file-matched-text { - background-image: linear-gradient( - 0deg, - var(--highlight-background-color-underline) 0%, - var(--highlight-background-color-underline) 2px, - var(--highlight-background-color--active) 2px, - var(--highlight-background-color--active) 100% - ) !important; - background-color: var(--highlight-text-color--active) !important; -} - -/* Markdown formatting */ -.cm-formatting-strong, -.cm-formatting-em, -.cm-formatting.cm-formatting-quote { - color: var(--text-formatted) !important; - font-weight: var(--normal-weight); - letter-spacing: -0.02em; -} - -/* Completed checkboxes */ -.markdown-preview-view ul > li.task-list-item.is-checked, -.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="x"], -.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="X"], -.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task="M"] { - text-decoration: none; - color: var(--text-faint); -} - -/* Image card */ -img { - border-radius: 4px; - box-shadow: - 0 1px 3px rgba(0, 0, 0, 0.12), - 0 1px 2px rgba(0, 0, 0, 0.24); -} - -.theme-dark .modal-container .suggestion-item.is-selected { - background: var(--color-accent); -} - -/* Focus active line */ -body.active-line .cm-active:not(.HyperMD-header, .HyperMD-codeblock)::before, -body.active-line .cm-active.HyperMD-quote::before { - content: ""; - height: 100%; - position: absolute; - left: -1.125em; - border-left: 3px solid var(--color-accent); - border-radius: 10px 0 0 10px; - opacity: 0.85; -} - -/* Inline code background (separate from block code) */ -.theme-light .markdown-rendered code:not(pre code), -.theme-light .markdown-preview-view code:not(pre code) { - background-color: var(--code-background-l); -} -.theme-dark .markdown-rendered code:not(pre code), -.theme-dark .markdown-preview-view code:not(pre code) { - background-color: var(--code-background-d); -} -.theme-light .cm-s-obsidian span.cm-inline-code { - background-color: var(--code-background-l); -} -.theme-dark .cm-s-obsidian span.cm-inline-code { - background-color: var(--code-background-d); -} - -/* Copy button stays fixed at top-right while code scrolls horizontally */ -.markdown-reading-view .el-pre { - position: relative; -} -.markdown-reading-view .el-pre pre { - position: static; - overflow-x: auto; - white-space: pre; -} -.markdown-reading-view .el-pre pre code { - white-space: pre; -} -.markdown-reading-view .el-pre .copy-code-button { - position: absolute; -} - -/* Code block background (separate from inline code) */ -.theme-light .markdown-preview-view pre:not(.frontmatter) { - background-color: var(--code-block-background-l); -} -.theme-dark .markdown-preview-view pre:not(.frontmatter) { - background-color: var(--code-block-background-d); -} -.theme-light .cm-s-obsidian div.HyperMD-codeblock-bg { - background-color: var(--code-block-background-l); -} -.theme-dark .cm-s-obsidian div.HyperMD-codeblock-bg { - background-color: var(--code-block-background-d); -} - -/* Fancy code blocks */ -.cm-inline-code, -.cm-s-obsidian .HyperMD-codeblock, -.markdown-preview-view.markdown-preview-view :is(pre, code) { - --codeblock-border: var(--color-base-30); - --codeblock-roundness: var(--radius-s); - --code-block-alt-bg: var(--color-base-30); - --slight-code-roundish: var(--radius-xs); -} - -body.fancy-code .cm-s-obsidian .HyperMD-codeblock { - line-height: 1.4em; -} - -body.fancy-code .HyperMD-codeblock-begin { - counter-reset: codeblock-line-numbers; -} - -body.fancy-code - .HyperMD-codeblock:not( - .HyperMD-codeblock-begin, - .HyperMD-codeblock-end - )::before { - counter-increment: codeblock-line-numbers; - content: counter(codeblock-line-numbers); - font-size: 0.75em; - line-height: 2; - text-align: right; - height: 100%; - width: 1.7em; - color: var(--text-muted); - /* background-color: #1e2029; */ - background-color: var(--code-background); - position: absolute; - left: 0; - padding-right: 1.4em; -} - -body.fancy-code - .HyperMD-codeblock.HyperMD-codeblock-bg.cm-line:not( - .HyperMD-codeblock-begin, - .HyperMD-codeblock-end - ) { - padding-left: 2.8em; -} - -body.fancy-code .cm-s-obsidian div.HyperMD-codeblock-begin-bg { - background-color: var(--code-block-alt-bg); - border: var(--codeblock-border); - border-bottom: none; - border-top-right-radius: var(--codeblock-roundness); - border-top-left-radius: var(--codeblock-roundness); -} - -body.fancy-code div.HyperMD-codeblock-bg:not(.HyperMD-codeblock-begin-bg) { - border-right: var(--codeblock-border); - border-left: var(--codeblock-border); -} - -body.fancy-code .cm-line.HyperMD-codeblock .code-block-flair { - font-size: calc(var(--code-size) * 0.9); - color: var(--text-muted); - padding: 0 1px; - top: 0; -} - -body.fancy-code .markdown-reading-view pre[class*="language-"]::before { - display: block; - content: " "; - line-height: 1.5em; - background-color: var(--code-block-alt-bg); - border-top-right-radius: calc(var(--codeblock-roundness) * 0.8); - border-top-left-radius: calc(var(--codeblock-roundness) * 0.8); -} - -body.fancy-code pre[class*="language-"]::after { - content: attr(class); - font-size: 0.9rem; - text-shadow: none; - color: var(--text-muted); - position: absolute; - top: 2px; - right: 5px; -} - -body.fancy-code .markdown-preview-view pre code { - padding: var(--size-4-1) var(--size-4-2); -} - -body.fancy-code .copy-code-button.copy-code-button.copy-code-button { - background-color: var(--interactive-normal); - top: unset; - bottom: 0; - padding: 0 var(--size-2-2); -} - -body.fancy-code .markdown-preview-view.markdown-preview-view pre { - padding: 0; - margin-top: var(--size-4-2); - border: var(--codeblock-border); - border-radius: var(--codeblock-roundness); -} - -body.fancy-code .markdown-reading-view .markdown-preview-view pre code { - display: block; -} - -body.fancy-code .markdown-preview-view pre code { - padding: var(--size-4-1) var(--size-4-5); -} - -/* ------------------- */ -/* One Dark Syntax Coloring */ -/* Source: https://github.com/AGMStudio/prism-theme-one-dark */ -/* ------------------- */ -.theme-light .token.comment .theme-light .cm-comment { - color: #ababab; -} -.theme-dark .token.comment, -.theme-dark .cm-comment:not(.cm-hashtag), -.token.prolog, -.token.doctype, -.token.cdata { - color: var(--atom-gray-1); -} -.token.punctuation, -.token.plain-text, -.token.dom.variable, -.cm-hmd-codeblock.cm-bracket { - color: var(--atom-gray-2); -} -code[class*="language-"], -.token.selector, -.cm-tag, -.token.dom.variable, -.token.tag, -.cm-def, -.token.parameter, -.cm-property, -.cm-qualifier { - color: var(--atom-red); -} -.token.class-name, -.token.maybe-class-name, -.token.property-access, -.token.constant, -.token.builtin, -.cm-variable-2, -.cm-type, -.cm-atom, -code .cm-tag { - color: var(--atom-yellow); -} -.token.property, -.token.boolean, -.token.number, -.token.symbol, -.token.attr-name, -.token.deleted, -.cm-attribute, -.cm-number, -.cm-property.cm-string { - color: var(--atom-orange); -} -.token.string, -.token.char, -.token.attr-value, -.token.inserted, -.cm-hmd-codeblock.cm-string, -.cm-hmd-codeblock.cm-string-2 { - color: var(--atom-green); -} -.token.operator, -.cm-operator, -.token.entity, -.token.url, -.language-css .token.string, -.style .token.string { - color: var(--atom-aqua); -} -.token.atrule, -.token.keyword, -.cm-keyword { - color: var(--atom-purple); -} -.cm-variable, -.token.function, -.token.method, -.token.macro.property { - color: var(--atom-blue); -} -.token.regex, -.token.important, -.token.variable { - color: var(--atom-purple); -} -.token.important, -.token.bold { - font-weight: bold; -} -.token.italic { - font-style: italic; -} -.token.entity { - cursor: help; -} - -/* --------------------- */ -/* Mobile toolbar button */ -/* --------------------- */ - -/* iOS glass: style button in-place within the glass pill */ -body.is-mobile.is-ios:not(.floating-button-off) - .view-actions - .view-action:not(.mod-bookmark):not([aria-label="More options"]) { - color: white; - background-color: var(--blue); - opacity: 1; - display: flex; - padding: 5px; - justify-content: center; - align-items: center; - width: 44px; - height: 44px; - border-radius: 50% !important; - box-shadow: - 1.1px 0.3px 2.2px rgba(0, 0, 0, 0.02), - 2.7px 0.7px 5.3px rgba(0, 0, 0, 0.028), - 5px 1.3px 10px rgba(0, 0, 0, 0.035), - 8.9px 2.2px 17.9px rgba(0, 0, 0, 0.042), - 16.7px 4.2px 33.4px rgba(0, 0, 0, 0.05), - 40px 10px 80px rgba(0, 0, 0, 0.07); -} - -/* Non-iOS mobile (Android): floating button at bottom-right */ -body.is-mobile:not(.is-ios):not(.floating-button-off):not(.advanced-toolbar) - .view-actions - .view-action:not(.mod-bookmark):not([aria-label="More options"]) { - color: white; - background-color: var(--blue); - opacity: 1; - position: fixed; - top: calc(90vh - 110px); - /*left: 80vw;*/ - transform: translate(-40%, 5%); - display: flex; - padding: 5px; - justify-content: center; - align-items: center; - width: 53px; - height: 53px; - border-radius: 50% !important; - box-shadow: - 1.1px 0.3px 2.2px rgba(0, 0, 0, 0.02), - 2.7px 0.7px 5.3px rgba(0, 0, 0, 0.028), - 5px 1.3px 10px rgba(0, 0, 0, 0.035), - 8.9px 2.2px 17.9px rgba(0, 0, 0, 0.042), - 16.7px 4.2px 33.4px rgba(0, 0, 0, 0.05), - 40px 10px 80px rgba(0, 0, 0, 0.07); -} -body.is-mobile:not(.is-ios):not(.floating-button-off).advanced-toolbar - .view-actions - .view-action:not(.mod-bookmark):not([aria-label="More options"]) { - color: white; - background-color: var(--blue); - opacity: 1; - position: fixed; - top: calc(100vh - 138px); - /*left: 80vw;*/ - transform: translate(-40%, -115%); - display: flex; - padding: 5px; - justify-content: center; - align-items: center; - width: 53px; - height: 53px; - border-radius: 50% !important; - box-shadow: - 1.1px 0.3px 2.2px rgba(0, 0, 0, 0.02), - 2.7px 0.7px 5.3px rgba(0, 0, 0, 0.028), - 5px 1.3px 10px rgba(0, 0, 0, 0.035), - 8.9px 2.2px 17.9px rgba(0, 0, 0, 0.042), - 16.7px 4.2px 33.4px rgba(0, 0, 0, 0.05), - 40px 10px 80px rgba(0, 0, 0, 0.07); -} - -/* ------------------- */ -/* Checkbox styling & icons. Credit Minimal theme: https://minimal.guide/Block+types/Checklists#Checkbox+styling */ -/* Support @kepano - https://www.buymeacoffee.com/kepano */ -/* ------------------- */ - -input[data-task='!']:checked, -input[data-task='*']:checked, -input[data-task='-']:checked, -input[data-task='<']:checked, -input[data-task='>']:checked, -input[data-task='I']:checked, -input[data-task='b']:checked, -input[data-task='c']:checked, -input[data-task='d']:checked, -input[data-task='f']:checked, -input[data-task='k']:checked, -input[data-task='l']:checked, -input[data-task='p']:checked, -input[data-task='u']:checked, -input[data-task='w']:checked, -input[data-task='P']:checked, /* Open PR */ -input[data-task='M']:checked, /* Merged PR */ -input[data-task='D']:checked, /* Draft PR */ -li[data-task='!'] > input:checked, -li[data-task='!'] > p > input:checked, -li[data-task='*'] > input:checked, -li[data-task='*'] > p > input:checked, -li[data-task='-'] > input:checked, -li[data-task='-'] > p > input:checked, -li[data-task='<'] > input:checked, -li[data-task='<'] > p > input:checked, -li[data-task='>'] > input:checked, -li[data-task='>'] > p > input:checked, -li[data-task='I'] > input:checked, -li[data-task='I'] > p > input:checked, -li[data-task='b'] > input:checked, -li[data-task='b'] > p > input:checked, -li[data-task='c'] > input:checked, -li[data-task='c'] > p > input:checked, -li[data-task='d'] > input:checked, -li[data-task='d'] > p > input:checked, -li[data-task='f'] > input:checked, -li[data-task='f'] > p > input:checked, -li[data-task='k'] > input:checked, -li[data-task='k'] > p > input:checked, -li[data-task='l'] > input:checked, -li[data-task='l'] > p > input:checked, -li[data-task='p'] > input:checked, -li[data-task='p'] > p > input:checked, -li[data-task='u'] > input:checked, -li[data-task='u'] > p > input:checked, -li[data-task='w'] > input:checked, -li[data-task='w'] > p > input:checked, -li[data-task='P'] > input:checked, -li[data-task='P'] > p > input:checked, -li[data-task='M'] > input:checked, -li[data-task='M'] > p > input:checked, -li[data-task='D'] > input:checked, -li[data-task='D'] > p > input:checked { - --checkbox-marker-color: transparent; - border: none; - border-radius: 0; - background-image: none; - background-color: currentColor; - -webkit-mask-size: var(--checkbox-icon); - -webkit-mask-position: 50% 50%; -} -input[data-task=">"]:checked, -li[data-task=">"] > input:checked, -li[data-task=">"] > p > input:checked { - color: var(--text-faint); - transform: rotate(90deg); - -webkit-mask-position: 50% 100%; - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z' /%3E%3C/svg%3E"); -} -input[data-task="<"]:checked, -li[data-task="<"] > input:checked, -li[data-task="<"] > p > input:checked { - color: var(--text-faint); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z' clip-rule='evenodd' /%3E%3C/svg%3E"); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -input[data-task="?"]:checked, -li[data-task="?"] > input:checked, -li[data-task="?"] > p > input:checked { - --checkbox-marker-color: transparent; - background-color: var(--color-yellow); - border-color: var(--color-yellow); - background-position: 50% 50%; - background-size: 200% 90%; - background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="white" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E'); -} -.theme-dark input[data-task="?"]:checked, -.theme-dark li[data-task="?"] > input:checked, -.theme-dark li[data-task="?"] > p > input:checked { - background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="black" fill-opacity="0.8" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E'); -} -input[data-task="/"]:checked, -li[data-task="/"] > input:checked, -li[data-task="/"] > p > input:checked { - background-image: none; - background-color: transparent; - position: relative; - overflow: hidden; -} -input[data-task="/"]:checked:after, -li[data-task="/"] > input:checked:after, -li[data-task="/"] > p > input:checked:after { - top: 0; - left: 0; - content: " "; - display: block; - position: absolute; - background-color: var(--color-accent); - width: calc(50% - 0.5px); - height: 100%; - -webkit-mask-image: none; -} -input[data-task="!"]:checked, -li[data-task="!"] > input:checked, -li[data-task="!"] > p > input:checked { - color: var(--color-orange); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -input[data-task='"']:checked, -input[data-task="“"]:checked, -li[data-task='"'] > input:checked, -li[data-task='"'] > p > input:checked, -li[data-task="“"] > input:checked, -li[data-task="“"] > p > input:checked { - --checkbox-marker-color: transparent; - background-position: 50% 50%; - background-color: var(--color-cyan); - border-color: var(--color-cyan); - background-size: 75%; - background-repeat: no-repeat; - background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E'); -} -.theme-dark input[data-task='"']:checked, -.theme-dark input[data-task="“"]:checked, -.theme-dark li[data-task='"'] > input:checked, -.theme-dark li[data-task='"'] > p > input:checked, -.theme-dark li[data-task="“"] > input:checked, -.theme-dark li[data-task="“"] > p > input:checked { - background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="black" fill-opacity="0.7" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E'); -} -input[data-task="-"]:checked, -li[data-task="-"] > input:checked, -li[data-task="-"] > p > input:checked { - color: var(--text-faint); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -body:not(.tasks) - .markdown-preview-view - ul - li[data-task="-"].task-list-item.is-checked, -body:not(.tasks) - .markdown-source-view.mod-cm6 - .HyperMD-task-line[data-task]:is([data-task="-"]), -body:not(.tasks) li[data-task="-"].task-list-item.is-checked { - color: var(--text-faint); - text-decoration: line-through solid var(--text-faint) 1px; -} -input[data-task="*"]:checked, -li[data-task="*"] > input:checked, -li[data-task="*"] > p > input:checked { - color: var(--color-yellow); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z' /%3E%3C/svg%3E"); -} -input[data-task="l"]:checked, -li[data-task="l"] > input:checked, -li[data-task="l"] > p > input:checked { - color: var(--color-red); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -input[data-task="i"]:checked, -li[data-task="i"] > input:checked, -li[data-task="i"] > p > input:checked { - --checkbox-marker-color: transparent; - background-color: var(--color-blue); - border-color: var(--color-blue); - background-position: 50%; - background-size: 100%; - background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="white" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E'); -} -.theme-dark input[data-task="i"]:checked, -.theme-dark li[data-task="i"] > input:checked, -.theme-dark li[data-task="i"] > p > input:checked { - background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="black" fill-opacity="0.8" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E'); -} -input[data-task="S"]:checked, -li[data-task="S"] > input:checked, -li[data-task="S"] > p > input:checked { - --checkbox-marker-color: transparent; - border-color: var(--color-green); - background-color: var(--color-green); - background-size: 100%; - background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill="white" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E'); -} -.theme-dark input[data-task="S"]:checked, -.theme-dark li[data-task="S"] > input:checked, -.theme-dark li[data-task="S"] > p > input:checked { - background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill-opacity="0.8" fill="black" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E'); -} -input[data-task="I"]:checked, -li[data-task="I"] > input:checked, -li[data-task="I"] > p > input:checked { - color: var(--color-yellow); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M11 3a1 1 0 10-2 0v1a1 1 0 102 0V3zM15.657 5.757a1 1 0 00-1.414-1.414l-.707.707a1 1 0 001.414 1.414l.707-.707zM18 10a1 1 0 01-1 1h-1a1 1 0 110-2h1a1 1 0 011 1zM5.05 6.464A1 1 0 106.464 5.05l-.707-.707a1 1 0 00-1.414 1.414l.707.707zM5 10a1 1 0 01-1 1H3a1 1 0 110-2h1a1 1 0 011 1zM8 16v-1h4v1a2 2 0 11-4 0zM12 14c.015-.34.208-.646.477-.859a4 4 0 10-4.954 0c.27.213.462.519.476.859h4.002z' /%3E%3C/svg%3E"); -} -input[data-task="f"]:checked, -li[data-task="f"] > input:checked, -li[data-task="f"] > p > input:checked { - color: var(--color-red); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12.395 2.553a1 1 0 00-1.45-.385c-.345.23-.614.558-.822.88-.214.33-.403.713-.57 1.116-.334.804-.614 1.768-.84 2.734a31.365 31.365 0 00-.613 3.58 2.64 2.64 0 01-.945-1.067c-.328-.68-.398-1.534-.398-2.654A1 1 0 005.05 6.05 6.981 6.981 0 003 11a7 7 0 1011.95-4.95c-.592-.591-.98-.985-1.348-1.467-.363-.476-.724-1.063-1.207-2.03zM12.12 15.12A3 3 0 017 13s.879.5 2.5.5c0-1 .5-4 1.25-4.5.5 1 .786 1.293 1.371 1.879A2.99 2.99 0 0113 13a2.99 2.99 0 01-.879 2.121z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -input[data-task="k"]:checked, -li[data-task="k"] > input:checked, -li[data-task="k"] > p > input:checked { - color: var(--color-yellow); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M18 8a6 6 0 01-7.743 5.743L10 14l-1 1-1 1H6v2H2v-4l4.257-4.257A6 6 0 1118 8zm-6-4a1 1 0 100 2 2 2 0 012 2 1 1 0 102 0 4 4 0 00-4-4z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -input[data-task="u"]:checked, -li[data-task="u"] > input:checked, -li[data-task="u"] > p > input:checked { - color: var(--color-green); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 7a1 1 0 110-2h5a1 1 0 011 1v5a1 1 0 11-2 0V8.414l-4.293 4.293a1 1 0 01-1.414 0L8 10.414l-4.293 4.293a1 1 0 01-1.414-1.414l5-5a1 1 0 011.414 0L11 10.586 14.586 7H12z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -input[data-task="d"]:checked, -li[data-task="d"] > input:checked, -li[data-task="d"] > p > input:checked { - color: var(--color-red); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 13a1 1 0 100 2h5a1 1 0 001-1V9a1 1 0 10-2 0v2.586l-4.293-4.293a1 1 0 00-1.414 0L8 9.586 3.707 5.293a1 1 0 00-1.414 1.414l5 5a1 1 0 001.414 0L11 9.414 14.586 13H12z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -input[data-task="w"]:checked, -li[data-task="w"] > input:checked, -li[data-task="w"] > p > input:checked { - color: var(--color-purple); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 3a1 1 0 011-1h.01a1 1 0 010 2H7a1 1 0 01-1-1zm2 3a1 1 0 00-2 0v1a2 2 0 00-2 2v1a2 2 0 00-2 2v.683a3.7 3.7 0 011.055.485 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0A3.7 3.7 0 0118 12.683V12a2 2 0 00-2-2V9a2 2 0 00-2-2V6a1 1 0 10-2 0v1h-1V6a1 1 0 10-2 0v1H8V6zm10 8.868a3.704 3.704 0 01-4.055-.036 1.704 1.704 0 00-1.89 0 3.704 3.704 0 01-4.11 0 1.704 1.704 0 00-1.89 0A3.704 3.704 0 012 14.868V17a1 1 0 001 1h14a1 1 0 001-1v-2.132zM9 3a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1zm3 0a1 1 0 011-1h.01a1 1 0 110 2H13a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E"); -} -input[data-task="p"]:checked, -li[data-task="p"] > input:checked, -li[data-task="p"] > p > input:checked { - color: var(--color-green); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M2 10.5a1.5 1.5 0 113 0v6a1.5 1.5 0 01-3 0v-6zM6 10.333v5.43a2 2 0 001.106 1.79l.05.025A4 4 0 008.943 18h5.416a2 2 0 001.962-1.608l1.2-6A2 2 0 0015.56 8H12V4a2 2 0 00-2-2 1 1 0 00-1 1v.667a4 4 0 01-.8 2.4L6.8 7.933a4 4 0 00-.8 2.4z' /%3E%3C/svg%3E"); -} -input[data-task="c"]:checked, -li[data-task="c"] > input:checked, -li[data-task="c"] > p > input:checked { - color: var(--color-orange); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M18 9.5a1.5 1.5 0 11-3 0v-6a1.5 1.5 0 013 0v6zM14 9.667v-5.43a2 2 0 00-1.105-1.79l-.05-.025A4 4 0 0011.055 2H5.64a2 2 0 00-1.962 1.608l-1.2 6A2 2 0 004.44 12H8v4a2 2 0 002 2 1 1 0 001-1v-.667a4 4 0 01.8-2.4l1.4-1.866a4 4 0 00.8-2.4z' /%3E%3C/svg%3E"); -} -input[data-task="b"]:checked, -li[data-task="b"] > input:checked, -li[data-task="b"] > p > input:checked { - color: var(--color-orange); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M5 4a2 2 0 012-2h6a2 2 0 012 2v14l-5-2.5L5 18V4z' /%3E%3C/svg%3E"); -} -input[data-task="P"]:checked, -li[data-task="P"] > input:checked, -li[data-task="P"] > p > input:checked { - color: var(--color-green); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath d='M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z'%3E%3C/path%3E%3C/svg%3E"); -} -input[data-task="M"]:checked, -li[data-task="M"] > input:checked, -li[data-task="M"] > p > input:checked { - color: var(--color-purple); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath d='M5.45 5.154A4.25 4.25 0 0 0 9.25 7.5h1.378a2.251 2.251 0 1 1 0 1.5H9.25A5.734 5.734 0 0 1 5 7.123v3.505a2.25 2.25 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.95-.218ZM4.25 13.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm8.5-4.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5ZM5 3.25a.75.75 0 1 0 0 .005V3.25Z'%3E%3C/path%3E%3C/svg%3E"); -} -input[data-task="D"]:checked, -li[data-task="D"] > input:checked, -li[data-task="D"] > p > input:checked { - color: var(--color-base-50); - -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3E%3Cpath d='M3.25 1A2.25 2.25 0 0 1 4 5.372v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.251 2.251 0 0 1 3.25 1Zm9.5 14a2.25 2.25 0 1 1 0-4.5 2.25 2.25 0 0 1 0 4.5ZM2.5 3.25a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0ZM3.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm9.5 0a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM14 7.5a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm0-4.25a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Z'%3E%3C/path%3E%3C/svg%3E"); -} - -body:not(.tasks) li[data-task=">"].task-list-item.is-checked, -body:not(.tasks) li[data-task="<"].task-list-item.is-checked, -body:not(.tasks) li[data-task="b"].task-list-item.is-checked, -body:not(.tasks) li[data-task="i"].task-list-item.is-checked, -body:not(.tasks) li[data-task="*"].task-list-item.is-checked, -body:not(.tasks) li[data-task="!"].task-list-item.is-checked, -body:not(.tasks) li[data-task="S"].task-list-item.is-checked, -body:not(.tasks) li[data-task="?"].task-list-item.is-checked, -body:not(.tasks) li[data-task="/"].task-list-item.is-checked, -body:not(.tasks) li[data-task='"'].task-list-item.is-checked, -body:not(.tasks) li[data-task="l"].task-list-item.is-checked, -body:not(.tasks) li[data-task="I"].task-list-item.is-checked, -body:not(.tasks) li[data-task="p"].task-list-item.is-checked, -body:not(.tasks) li[data-task="c"].task-list-item.is-checked, -body:not(.tasks) li[data-task="f"].task-list-item.is-checked, -body:not(.tasks) li[data-task="k"].task-list-item.is-checked, -body:not(.tasks) li[data-task="w"].task-list-item.is-checked, -body:not(.tasks) li[data-task="u"].task-list-item.is-checked, -body:not(.tasks) li[data-task="d"].task-list-item.is-checked, -body:not(.tasks) li[data-task="P"].task-list-item.is-checked, -body:not(.tasks) li[data-task="D"].task-list-item.is-checked { - color: var(--text-normal); -} - -/* ------------------- */ -/* Progress bars styling. Credit Minimal theme: https://minimal.guide/progress-bars */ -/* Support @kepano - https://www.buymeacoffee.com/kepano */ -/* ------------------- */ -.progress-color { - .markdown-rendered progress, - .markdown-source-view.is-live-preview progress, - .markdown-preview-view progress { - &[value^="1"]::-webkit-progress-value, - &[value^="2"]::-webkit-progress-value, - &[value^="3"]::-webkit-progress-value { - background-color: var(--progress-color-1); - } - &[value^="4"]::-webkit-progress-value, - &[value^="5"]::-webkit-progress-value { - background-color: var(--progress-color-2); - } - &[value^="6"]::-webkit-progress-value, - &[value^="7"]::-webkit-progress-value { - background-color: var(--progress-color-3); - } - &[value^="8"]::-webkit-progress-value, - &[value^="9"]::-webkit-progress-value { - background-color: var(--progress-color-4); - } - &[value="1"]::-webkit-progress-value, - &[value="100"]::-webkit-progress-value { - background-color: var(--progress-color-5); - } - - &[value="0"]::-webkit-progress-value, - &[value="2"]::-webkit-progress-value, - &[value="3"]::-webkit-progress-value, - &[value="4"]::-webkit-progress-value, - &[value="5"]::-webkit-progress-value, - &[value="6"]::-webkit-progress-value, - &[value="7"]::-webkit-progress-value, - &[value="8"]::-webkit-progress-value, - &[value="9"]::-webkit-progress-value { - background-color: var(--progress-color-1); - } - } -} - -/* ─────────────────────────────────────────────────── */ -/* Plugins */ -/* ─────────────────────────────────────────────────── */ - -/* --------------- */ -/* Todoist */ -/* --------------- */ - -.todoist-p1 > input[type="checkbox"] { - border: 1px solid #ff757f !important; - background-color: rgba(255, 117, 127, 0.25) !important; -} -.todoist-p1 > input[type="checkbox"]:hover { - background-color: rgba(255, 117, 127, 0.5) !important; -} -.todoist-p2 > input[type="checkbox"] { - border: 1px solid #ffc777 !important; - background-color: rgba(255, 199, 119, 0.25) !important; -} -.todoist-p2 > input[type="checkbox"]:hover { - background-color: rgba(255, 199, 119, 0.5) !important; -} -.todoist-p3 > input[type="checkbox"] { - border: 1px solid #65bcff !important; - background-color: rgba(101, 188, 255, 0.25) !important; -} -.todoist-p3 > input[type="checkbox"]:hover { - background-color: rgba(101, 188, 255, 0.5) !important; -} -.todoist-p4 > input[type="checkbox"] { - border: 1px solid #b4c2f0 !important; - background-color: rgba(180, 194, 240, 0.25) !important; -} -.todoist-p4 > input[type="checkbox"]:hover { - background-color: rgba(180, 194, 240, 0.5) !important; -} -.task-metadata { - font-size: var(--font-todoist-metadata-size); - color: #7a88cf; - margin-left: unset; -} -.task-metadata > * { - margin-right: 30px; -} -.task-date.task-overdue { - color: rgba(255, 152, 164, 0.75) !important; -} -.task-calendar-icon, -.task-project-icon, -.task-labels-icon { - vertical-align: middle; - height: 17px; - width: 17px; -} -.todoist-project .todoist-project { - margin-left: 20px; -} -.todoist-section { - margin-left: 20px; -} -.todoist-project .todoist-project-title { - font-weight: 700; - margin-block-end: 0px; -} -.todoist-section .todoist-section-title { - font-size: var(--font-todoist-title-size); - color: #7a88cf; - font-weight: 700; - margin-block-end: 0px; -} -.todoist-error { - border: 1px solid #ff98a4; - background-color: rgba(255, 152, 164, 0.05); - padding: 1em 1em; - margin: 1em 0px; -} -.todoist-error p { - margin: 0 0 1em 0; - font-weight: 600; -} -.todoist-error code { - background-color: unset !important; - padding: unset !important; - margin: unset !important; -} -.todoist-success { - border: 1px solid #c3e88d !important; - background-color: rgba(195, 232, 141, 0.05); - padding: 1em 1em !important; - margin: 1em 0px; -} -.todoist-success p { - margin: 0; - font-weight: 600; -} -/* .priority-container .priority-1 { - color: #ff98a4; -} -.priority-container .priority-2 { - color: #ffc777; -} -.priority-container .priority-3 { - color: #65bcff; -} -.priority-container .priority-4 { - color: #b4c2f0; -} */ - -/* --------------- */ -/* Checklist */ -/* --------------- */ - -.checklist-plugin-main .title { - font-size: var(--nav-item-size); -} - -.checklist-plugin-main .container input.search { - font-size: var(--font-ui-small); -} - -.checklist-plugin-main .group-header button.collapse, -.checklist-plugin-main button.toggle { - box-shadow: none; - cursor: pointer; -} - -.checklist-plugin-main .classic .content > p { - font-size: var(--font-ui-smaller); -} - -.checklist-plugin-main .toggle .checkbox { - border-radius: var(--checkbox-radius) !important; -} - -/* --------------- */ -/* Kanban */ -/* --------------- */ - -body:not(.no-kanban-styles) .kanban-plugin { - --dot-color: hsl(0 0% 40% / 10%); - --dot-spacing: 9px; - --dot-size: 1px; -} -body:not(.no-kanban-styles) .kanban-plugin__board { - background-image: radial-gradient( - circle, - var(--dot-color) var(--dot-size), - transparent var(--dot-size) - ); - border-top: var(--thin-border); - background-size: var(--dot-spacing) var(--dot-spacing); - background-attachment: local; -} - -body:not(.no-kanban-styles) .kanban-plugin__board > div { - margin: 0 auto; -} -body:not(.no-kanban-styles) .kanban-plugin__item-form { - border-top: none; -} -body:not(.no-kanban-styles) .kanban-plugin__lane-header-wrapper { - border-bottom: 0; -} -body:not(.no-kanban-styles) .kanban-plugin button { - box-shadow: none; -} -body:not(.no-kanban-styles) .kanban-plugin__item-button-wrapper > button:hover { - color: var(--text-normal); - background: var(--background-modifier-hover); -} -body:not(.no-kanban-styles) .kanban-plugin__item-button-wrapper { - border-top: none; -} -body:not(.no-kanban-styles) .kanban-plugin__lane { - border: 1px solid transparent; -} -body:not(.no-kanban-styles) .kanban-plugin__item-content-wrapper { - box-shadow: none; -} - -body:not(.no-kanban-styles):not(.is-mobile) - .kanban-plugin__grow-wrap - > textarea:focus { - box-shadow: none; -} -body:not(.no-kanban-styles) .kanban-plugin__item-input-actions button, -body:not(.no-kanban-styles) .kanban-plugin__lane-input-actions button { - font-size: var(--font-adaptive-small); -} -body:not(.no-kanban-styles) - .kanban-plugin__lane-header-wrapper - .kanban-plugin__grow-wrap - > textarea, -body:not(.no-kanban-styles) - .kanban-plugin__lane-input-wrapper - .kanban-plugin__grow-wrap - > textarea { - background: transparent; -} -body .kanban-plugin__item-button-wrapper > button { - color: var(--text-muted); - font-weight: 400; - background: 0 0; - min-height: calc(var(--input-height) + 8px); -} -body .kanban-plugin__item-form .kanban-plugin__item-input-wrapper { - min-height: calc(var(--input-height) + 8px); - display: flex; - justify-content: center; -} -.kanban-plugin__item-input-wrapper textarea { - background-color: var(--background-primary); -} -.kanban-plugin__lane-items { - padding-bottom: 0; -} - -/* ─────────────────────────────────────────────────── */ -/* Styles Settings */ -/* ─────────────────────────────────────────────────── */ - -/* @settings -name: Things Theme -id: things-style -settings: - - - id: features - title: Features - type: heading - level: 2 - collapsed: true - - - title: Black mobile background - description: Change mobile editor background to default theme black - id: mobile-black-background - type: class-toggle - default: false - - - title: Disable mobile floating-action button - description: Revert placement of edit/preview button to default in header (mobile) - id: floating-button-off - type: class-toggle - default: false - - - title: Highlight active line - description: Change background color of current working line - id: active-line - type: class-toggle - default: false - - - title: Fancy code blocks - description: Enable fancy numbered code blocks - id: fancy-code - type: class-toggle - default: false - - - title: Fancy highlighting - description: Enable fancy highlight styles with highlight underlines - id: fancy-highlight - type: class-toggle - default: false - - - title: Disable Kanban board styles - description: Remove minimalist styling to the Kanban plugin - id: no-kanban-styles - type: class-toggle - default: false - - - id: link-decoration - title: Underline internal links - description: Show underlines on internal links - type: variable-select - default: Underline - options: - - Underline - - None - - - id: link-external-decoration - title: Underline external links - description: Show underlines on external links - type: variable-select - default: Underline - options: - - Underline - - None - - - id: custom-fonts - title: Typography - type: heading - level: 2 - collapsed: true - - - id: default-font-color - title: Default font colors - description: Use the default font color styling for bold, italics, and quotes - type: class-toggle - default: false - - - id: text-highlight-bg-l - title: Highlight color (light) - type: variable-color - format: rgb - default: 'rgba(255, 208, 0, 0.4)' - - - id: text-highlight-bg-d - title: Highlight color (dark) - type: variable-color - format: rgb - default: 'rgba(255, 208, 0, 0.4)' - - - id: strong-color - title: Bold font color - type: variable-color - format: hex - default: '#FF82B2' - - - id: em-color - title: Italics font color - type: variable-color - format: hex - default: '#FF82B2' - - - id: quote-color - title: Blockquotes font color - type: variable-color - format: hex - default: '#3EB4BF' - - - id: quote-background - title: Blockquote background color - type: variable-color - opacity: true - format: rgb - default: 'rgba(0,0,0,0)' - - - id: code-block-background-l - title: Code block background (Light mode) - type: variable-color - format: hex - default: '#f0f2f5' - - - id: code-block-background-d - title: Code block background (Dark mode) - type: variable-color - format: hex - default: '#282c34' - - - id: code-background-l - title: Inline code background (Light mode) - type: variable-color - format: hex - default: '#eceef1' - - - id: code-background-d - title: Inline code background (Dark mode) - type: variable-color - format: hex - default: '#303540' - - - id: tag-background-color-l - title: Tag background color (Light mode) - type: variable-color - format: hex - default: '#BDE1D3' - - - id: tag-font-color-l - title: Tag font color (Light mode) - type: variable-color - format: hex - default: '#1D694B' - - - id: tag-background-color-d - title: Tag background color (Dark mode) - type: variable-color - format: hex - default: '#1D694B' - - - id: tag-font-color-d - title: Tag font color (Dark mode) - type: variable-color - format: hex - default: '#FFFFFF' - - - id: progress-color - title: Progress colorful mode switcher - description: Toggle progress color scheme - type: class-toggle - default: false - - - id: progress-color-1 - title: progress 2-39% color - type: variable-color - opacity: true - format: hex - default: '#ad5758' - - - id: progress-color-2 - title: progress 40-59% color - type: variable-color - opacity: true - format: hex - default: '#b87f4c' - - - id: progress-color-3 - title: progress 60-79% color - type: variable-color - opacity: true - format: hex - default: '#d2b874' - - - id: progress-color-4 - title: progress 80-99% color - type: variable-color - opacity: true - format: hex - default: '#b0c07e' - - - id: progress-color-5 - title: progress 1,100% color - type: variable-color - opacity: true - format: hex - default: '#768399' - - - id: headings - title: Headings - type: heading - level: 2 - collapsed: true - - - id: heading-underline-color - title: Match underline color to heading color - description: When enabled, heading border-bottom uses the heading's own color - type: class-toggle - default: false - - - id: level-1-headings - title: Level 1 Headings - type: heading - level: 3 - collapsed: true - - - id: h1-size - title: H1 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.7em - - - id: h1-weight - title: H1 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 700 - - - id: h1-color - title: H1 color - type: variable-color - format: hex - default: '#' - - - id: h1-small-caps - title: H1 small caps - description: Toggle H1 small caps - type: class-toggle - default: false - - - id: h1-underline - title: H1 underline - description: Toggle H1 underline (border-bottom) - type: class-toggle - default: false - - - id: level-2-headings - title: Level 2 Headings - type: heading - level: 3 - collapsed: true - - - id: h2-size - title: H2 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.5em - - - id: h2-weight - title: H2 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 700 - - - id: h2-color - title: H2 color - type: variable-color - format: hex - default: '#2E80F2' - - - id: h2-no-underline - title: H2 underline - description: Disable H2 underline (border-bottom) - type: class-toggle - default: false - - - id: h2-small-caps - title: H2 small caps - description: Toggle H2 small caps - type: class-toggle - default: false - - - id: level-3-headings - title: Level 3 Headings - type: heading - level: 3 - collapsed: true - - - id: h3-size - title: H3 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.2em - - - id: h3-weight - title: H3 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 600 - - - id: h3-color - title: H3 color - type: variable-color - format: hex - default: '#2E80F2' - - - id: h3-small-caps - title: H3 small caps - description: Toggle H3 small caps - type: class-toggle - default: false - - - id: h3-underline - title: H3 underline - description: Toggle H3 underline (border-bottom) - type: class-toggle - default: false - - - id: level-4-headings - title: Level 4 Headings - type: heading - level: 3 - collapsed: true - - - id: h4-size - title: H4 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.1em - - - id: h4-weight - title: H4 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 500 - - - id: h4-color - title: H4 color - type: variable-color - format: hex - default: '#E5B567' - - - id: h4-transform - title: H4 transform - description: Transform the H4 heading text - type: variable-select - default: uppercase - options: - - - label: Uppercase - value: uppercase - - - label: None - value: none - - - id: h4-small-caps - title: H4 small caps - description: Toggle H4 small caps - type: class-toggle - default: false - - - id: h4-underline - title: H4 underline - description: Toggle H4 underline (border-bottom) - type: class-toggle - default: false - - - id: level-5-headings - title: Level 5 Headings - type: heading - level: 3 - collapsed: true - - - id: h5-size - title: H5 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1em - - - id: h5-weight - title: H5 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 500 - - - id: h5-color - title: H5 color - type: variable-color - format: hex - default: '#E83E3E' - - - id: h5-small-caps - title: H5 small caps - description: Toggle H5 small caps - type: class-toggle - default: false - - - id: h5-underline - title: H5 underline - description: Toggle H5 underline (border-bottom) - type: class-toggle - default: false - - - id: level-6-headings - title: Level 6 Headings - type: heading - level: 3 - collapsed: true - - - id: h6-size - title: H6 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.9em - - - id: h6-weight - title: H6 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: h6-color - title: H6 color - type: variable-color - format: hex - default: '#' - - - id: h6-small-caps - title: H6 small caps - description: Toggle H6 small caps - type: class-toggle - default: false - - - id: h6-underline - title: H6 underline - description: Toggle H6 underline (border-bottom) - type: class-toggle - default: false - - - id: credits - title: Credits - type: heading - description: Created with ❤︎ by @colineckert. Support @colineckert at buymeacoffee.com/colineckert - level: 2 - collapsed: true - -*/ - -/* ─────────────────────────────────────────────────── */ -/* Plugin Compatibility info for the Obsidian Hub */ -/* ─────────────────────────────────────────────────── */ - -/* @plugins -core: -- backlink -- command-palette -- file-explorer -- global-search -- graph -- outgoing-link -- outline -- page-preview -- starred -- switcher -- tag-pane -- file-recovery -- daily-notes -- random-note -- publish -- sync -- word-count -community: -- sliding-panes-obsidian -- obsidian-codemirror-options -- obsidian-kanban -- dataview -- obsidian-hider -- calendar -- mysnippets-plugin -- cmenu-plugin -- obsidian-outliner -- readwise-official -- tag-wrangler -- todoist-sync-plugin -- templater-obsidian -- obsidian-system-dark-mode -- obsidian-style-settings -*/ diff --git a/.obsidian/themes/Typewriter/manifest.json b/.obsidian/themes/Typewriter/manifest.json index 6dcde29..bd0b317 100644 --- a/.obsidian/themes/Typewriter/manifest.json +++ b/.obsidian/themes/Typewriter/manifest.json @@ -1,6 +1,6 @@ { "name": "Typewriter", - "version": "2.2.4", + "version": "2.2.5", "minAppVersion": "0.16.0", "author": "crashmoney", "authorUrl": "https://github.com/crashmoney" diff --git a/.obsidian/themes/Typewriter/theme.css b/.obsidian/themes/Typewriter/theme.css index bbeb435..9d5e9d6 100644 --- a/.obsidian/themes/Typewriter/theme.css +++ b/.obsidian/themes/Typewriter/theme.css @@ -82,11 +82,11 @@ body { --base-d: 15%; /* base lightness for dark mode. 0 is black */ --base-l: 96%; /* base lightness for light mode. 100 is white */ - /* rgb: 81, 157, 92 */ - --theme-accent-h: 129; - --theme-accent-s: 31.9%; - --theme-accent-l: 46.7%; - --theme-accent-d: 46.7%; + /* Get accent from Style settings, defaults to rgb: 81, 157, 92 for both dark and light themes */ + --theme-accent-h: var(--theme-accent-sel-h, 129); + --theme-accent-s: var(--theme-accent-sel-s, 31.9%); + --theme-accent-l: var(--theme-accent-sel-l, 46.7%); + --theme-accent-d: var(--theme-accent-sel-d, 46.7%); /* WIP - working with relative HSL values --theme-accent-h: calc(var(--accent-h) - 125); @@ -295,6 +295,7 @@ body { --font-monospace: var(--font-monospace-override), var(--font-monospace-theme), var(--font-monospace-default); font-variant-emoji: unicode !important; /* emoji will override numbers and special characters */ --metadata-input-font-size: var(--font-small); + --bases-table-font-size: var(--font-normal-size); --font-normal-size: 1em; --font-small: 0.813em; @@ -387,6 +388,12 @@ body { border-radius: 8px; } +/* NUMBERED LISTS IN CALLOUTS */ +.markdown-preview-view .callout ol, +.markdown-source-view.mod-cm6 .callout ol{ + padding-inline-start: 0.5em; /* prova 2.0–2.6em */ +} + /* SIDEBAR NOTES */ /* make sidebar notes' background var(--background-primary) */ .mod-right-split .markdown-preview-view, @@ -591,6 +598,18 @@ settings: title: Highlight the active line type: class-toggle default: on + - + id: theme-accent-sel + title: Theme accent + type: variable-themed-color + opacity: false + format: hex + alt-format: + - + id: theme-accent-sel + format: hsl-split + default-light: '#519D5C' + default-dark: '#519D5C' */ diff --git a/aace-international.md b/aace-international.md new file mode 100644 index 0000000..242853f --- /dev/null +++ b/aace-international.md @@ -0,0 +1,7 @@ +--- +title: AACE International +tags: [] +--- +# AACE International + +AACE (Association for the Advancement of Cost Engineering) International diff --git a/aacei-canons-of-ethics.md b/aacei-canons-of-ethics.md new file mode 100644 index 0000000..e480a65 --- /dev/null +++ b/aacei-canons-of-ethics.md @@ -0,0 +1,226 @@ +--- +title: AACE International Canons of Ethics +tags: + - exclude-from-word-count +author: AACE (Association for the Advancement of Cost Engineering) International +url: https://web.aacei.org/about/about-aace/govdocuments +--- +# AACE International Canons of Ethics + +AACE International Members shall uphold and advance the honor, dignity, and practices of Cost Engineering and Cost Management. In keeping with the high standards of ethical conduct members shall: + +* Be honest and impartial; +* Serve employer, clients, and the public with dedication; +* Strive to increase the competence and prestige of their practice; +* Apply knowledge and skill to advance human welfare; and, +* Ensure adherence to health, safety, and welfare standards. + +Throughout the Canons of Ethics the term "Member" shall be read to include: + +* All classes of AACE International membership; + +* All AACE International certificants and those applying for certification and/or sitting for examination whether they are AACE International members or non-members. + +* Other professionals providing expert input to AACE International through professional courses of instruction using AACE International materials. + +* Other professionals supporting development of educational and technical products that bear the AACE International imprimatur. + +## I. Relations with the Public + +### I.1 + +Members shall hold paramount the health, safety, and welfare of the public, including that of future generations. + +### I.2 + +Members shall endeavor to extend public knowledge and appreciation of Cost Engineering and Cost Management and its achievements. + +### I.3 + +Members shall oppose any untrue, unsupported, or exaggerated statements regarding Cost Engineering and Cost Management. + +### I.4 + +Members shall be dignified and modest, ever upholding the honor and dignity of their profession. + +### I.5 + +Members shall express an opinion on cost engineering or cost management subject only when it is founded on adequate knowledge and honest conviction. + +### I.6 + +Members, concerning Cost Engineering and/or Cost Management matters, shall issue no statements, criticisms, or arguments that are inspired or paid for by an interested party or parties, unless they preface their comments by identifying themselves, by disclosing the identities of the party or parties on whose behalf they are speaking, and by revealing the existence of any pecuniary interest they may have in matters under discussion. + +### I.7 + +Members shall approve or seal only those documents, reviewed or prepared by them, which are determined to be safe for public health and welfare in conformity with accepted cost engineering, cost management and economic standards. + +### I.8 + +Members whose judgment is overruled under circumstances where the health, safety, and welfare of the public are endangered shall inform their clients and employers of the possible consequences. + +### I.9 + +Members shall work through professional societies to encourage and support others who follow these concepts. + +### I.10 + +Members shall work only with those who follow the concepts of health, safety, and welfare. + +### I.11 + +Members shall be objective and truthful in professional reports, statements, and testimony. They shall include all relevant and pertinent information in such reports, statements, and testimony. + +### 1.12 + +Unless authorized by the President or the Executive Director/CEO, no members shall represent that any opinion they offer represents the opinion of AACE International. Further, no member shall represent to commit AACE International to any task, responsibility, or contract without the approval of the President or Executive Director/CEO. + +## II. Relations with the Employees and Clients + +### II.1 + +Members shall act in all matters as a faithful agent or trustee for each employer or client. + +### II.2 + +Members shall act fairly and justly toward vendors and contractors and shall not accept any commissions or allowances from vendors or contractors, directly or indirectly. + +### II.3 + +Members shall inform their employer or client of financial interest in any potential vendor or contractor, or in any invention, machine, or apparatus that is involved in a project or work for either employer or client. Members shall not allow such interest to affect any decisions regarding cost engineering or cost management services that they may be called upon to perform. + +### II.4 + +Members, when as a result of their studies, find that a project or work shall not be successful, or if their Cost Engineering and Cost Management or economic judgment is overruled, shall so advise their employer or client. + +### II.5 + +Members shall undertake only those Cost Engineering and Cost Management assignments for which they are qualified. Members shall engage or advise their employers or clients to engage specialists whenever their employer's or client's interests are served best by such an arrangement. Members shall cooperate fully with specialists so engaged. + +### II.6 + +Members shall treat information coming to them in the course of their assignments as confidential and shall not use such information as a means of making personal profit if such action is adverse to the interests of their clients, their employers, or the public. + +### II.7 + +Members shall not disclose confidential information concerning the business affairs or technical processes of any present or former employer, client, or bidder under evaluation, without consent, unless required by law. + +### II.8 + +Members shall not reveal confidential information or finding of any commission or board of which they are Members, unless required by law. + +### II.9 + +Members shall not duplicate for others, without express permission of the client(s), designs, calculations, sketches, etc., supplied to them by clients or bidders. + +### II.10 + +Members shall not use confidential information coming to them in the course of their assignments as a means of making personal profit if such action is adverse to the interests of their clients, employers, or the public. + +### II.11 + +Members shall not accept compensation---financial or otherwise---from more than one party for the same service, or for other services pertaining to the same project or work, without the consent of all interested parties. + +### II.12 + +Members, employed by others, shall engage in supplementary employment or consulting practice only with the consent of their employer. + +### II.13 + +Members shall not use equipment, supplies, laboratory, or office facilities of their employers to carry on outside private practice without the consent of their employers. + +### II.14 + +Members shall not solicit a contract from a governmental body on which a principal officer or employee of their organization serves as a Member. + +### II.15 + +Members shall not request, propose, or accept professional commissions on a contingent basis under circumstances that compromise their professional judgment. + +### II.15 + +Members shall act with fairness and justice to all parties when administering a project or work. + +### II.16 + +Members, before undertaking a project or work for others in which the Member may make improvements, plans, designs, inventions, or records that may justify copyrights or patents, shall enter into a positive agreement regarding the rights of respective parties. + +### II.17 + +Members shall admit and accept their own errors when proven wrong and refrain from distorting or altering the facts to justify their decisions. + +### II.18 + +Members shall not attempt to attract an employee from another employer by false or misleading representations. + +### II.19 + +Members shall act in professional matters for each employer or client as faithful agents or trustees and shall avoid conflicts of interest. + +### II.20 + +Members shall avoid all known or potential conflicts of interest with their employers or clients and shall promptly inform their employers or clients of any business association, interests, or circumstances that could influence their judgment or the quality of their services. + +### II.21 + +Members shall not solicit or accept gratuities, directly or indirectly, from contractors, their agents, or other parties dealing with their clients or employers in connection with project or work for which they are responsible. + +## III. Relations with Other Professionals + +### III.1 + +Members shall acknowledge that credit for Cost Engineering and Cost Management work is given to those to whom credit is properly due. + +### III.2 + +Members shall provide prospective employees with complete information on working conditions and their proposed status of employment. After employment begins, Members shall keep the employee informed of any changes in status and working conditions. + +### III.6 + +Members shall not maliciously or falsely, directly or indirectly, injure the professional reputation, prospects, practice, or employment of another, or shall they indiscriminately criticize another's project or work. Proof that another cost professional has been unethical, unfair, or illegal in their practice shall be cause for advising proper authority. + +### III.7 + +Members shall not compete unfairly with other cost professionals. + +### III.8 + +Members shall cooperate in advancing the Cost Engineering and Cost Management profession by interchanging information and experience with other cost professionals and students, by contributing to public communication media, to cost engineering, and cost management and scientific societies, and schools. + +### III.9 + +Members shall not seek to acquire or provide to other individuals certification examination questions or any other certification examination materials, to include derivative materials, not in the public domain. + +### III.10 + +Members shall not falsify or permit misrepresentation of their own or their associates' academic or professional qualifications. They shall not misrepresent or exaggerate their degrees or responsibility in or for the subject matter of prior assignments. Brochures or other presentations incident to the solicitation of employment, shall not misrepresent pertinent facts concerning employers, employees, associates, joint ventures, accomplishments, or membership in technical societies. + +### III.11 + +Members shall prepare articles for technical or lay press that are only factual, dignified, and free from ostentatious or laudatory implications. Such articles shall not imply credit to the cost professionals for other than their direct participation in the project or work described unless credit is given to others for their share of the project or work. + +## IV. Standards of Professional Performance + +### IV.1 + +Members shall be dignified and modest in explaining their accomplishments and merit and shall avoid any act tending to promote their own interests at the expense of the integrity, honor, and dignity of the profession. + +### IV.2 + +Members, when serving as expert witnesses, shall express Cost Engineering and Cost Management opinions only when it is founded upon adequate knowledge of the facts, upon a background of technical competence, and upon honest conviction. + +### IV.3 + +Members shall continue their professional development throughout their careers and shall provide opportunities for the professional development of cost professionals under their supervision. + +### IV.6 + +Members shall encourage their Cost Engineering and Cost Management employees to attend and present papers at professional and technical society meetings. + +### IV.7 + +Members shall uphold the principle of mutually satisfying relationships between employers and employees with respect to terms of employment, including professional grade descriptions, salary ranges, and fringe benefits. + +### IV.8 + +Members serving as AACE International Section Officers shall not claim that they or their employers represent AACE International for the purposes of gaining or soliciting business. diff --git a/asciidoc.md b/asciidoc.md new file mode 100644 index 0000000..64ea6d8 --- /dev/null +++ b/asciidoc.md @@ -0,0 +1,18 @@ +--- +title: AsciiDoc +tags: [] +up: "[[markup-language]]" +--- +# AsciiDoc + +AsciiDoc is a human-readable [[markup-language]]. + +AsciiDoc is currently defined only informally, +by its documentation under +[Asciidoctor](https://docs.asciidoctor.org/asciidoc/latest/), +AsciiDoc's official renderer. + +Work on [AsciiDoc's formal specification](https://projects.eclipse.org/projects/asciidoc.asciidoc-lang) +has been ongoing for years, +and with less than ten commits per month on average +that work has been worryingly slow. diff --git a/bayesian-probability.md b/bayesian-probability.md new file mode 100644 index 0000000..92b68d0 --- /dev/null +++ b/bayesian-probability.md @@ -0,0 +1,12 @@ +--- +title: Bayesian Probability +tags: [] +--- +# Bayesian Probability + +[**Bayesian probability**](https://en.wikipedia.org/wiki/Bayesian_probability), +is an [[probability#Interpretations|interpretation of probability]] +which supposes that probability expresses the degree of one's belief in an event. + +The Bayesian interpretation has many advantages +over the [[probability#Frequentist Probability|frequentist]]. diff --git a/bayesian-statistics.md b/bayesian-statistics.md new file mode 100644 index 0000000..02d9042 --- /dev/null +++ b/bayesian-statistics.md @@ -0,0 +1,4 @@ +# Bayesian Statistics + +**Bayesian statistics** the practice of [[statistics]] +under [[bayesian-probability]] diff --git a/computer-language.md b/computer-language.md index 7e7d12e..cbab210 100644 --- a/computer-language.md +++ b/computer-language.md @@ -3,3 +3,37 @@ title: Computer Language tags: [] --- # Computer Language + +A **computer language**, +also called a text-encoding system, +or simply [code](https://en.wikipedia.org/wiki/Code), +is a communication schema +which allows a person or program to make a computer do something +without specifically telling it to do all the intermediate, +low-level processes like memory allocation and stack manipulation +which would be necessary to do achieve the desired outcome. + +> Due to patterns of abstraction typical of [[orthodox-computing]] +> it may not be intuitive to non-technical users +> that file extensions do not change the way the files themselves work, +> only the way other [[software]] treats them. + +## Compiled vs. Interpreted Languages + +%% +In practice this line is fuzzy, +especially when attempting to be true of all computer language, +not just programming languages. +Is [[pdf]] compiled? +%% + +## Terminology + +* **transpiler** --- a program which converts one language to another. + + > [[obsidian]] uses a transpiler + > to convert the [[markdown]] you write into [[html]] + > which other subroutines can render and display. + +* **interpreter** --- a program which performs actions + according to code _in sequence_. diff --git a/construction-estimating.md b/construction-estimating.md index 2d51646..63f54ed 100644 --- a/construction-estimating.md +++ b/construction-estimating.md @@ -8,7 +8,7 @@ title: Construction Estimating --- # Construction Estimating -Construction estimating is a subset of cost estimation. +Construction estimating %% diff --git a/earned-value-management.md b/earned-value-management.md index 73e7190..0bee9b1 100644 --- a/earned-value-management.md +++ b/earned-value-management.md @@ -10,3 +10,50 @@ tags: is a [[project-management]] technique ... +## Terms + +### Schedule + +[**schedule**](https://en.wikipedia.org/wiki/Schedule_(project_management)) + +### Planned Value (PV) + +Also called budgeted cost of work scheduled (BCWS), +**planned value** is the valuation of planned work +at a particular time or for some particular scope. + +### Budget at Completion (BAC) + +**Budget at completion** is the sum of all planned value for the project. +It was the expected cost for the project before work began. +That is, at project start, BAC = EAC. + +That is not to say that BAC is fixed. +BAC must be updated with PV +in response to changes in scope (benefits). + +### Earned Value + +Also called budgeted cost of work performed (BCWP), +**earned value**... + +### Actual Cost (AC) + +Also called actual cost of work performed (ACWP), +**actual cost**... + +### Estimate to Complete (ETC) + +**Estimate to complete** is the expected cost +to complete the project's remaining work. +This cost is intended to be based on a new, +or at least modified estimate, +with adjustments made to account for new information. + +### Estimate at Completion (EAC) + +**Estimate at completion** + +$$ +\rm EAC = AC + ETC +$$ \ No newline at end of file diff --git a/estimating.md b/estimating.md new file mode 100644 index 0000000..2e410c5 --- /dev/null +++ b/estimating.md @@ -0,0 +1,14 @@ +--- +title: Estimating +tags: [] +--- +# Estimating + +This page discusses + + + +I personally prefer to use "estimating" +to refer specifically to the professional practice +of project cost and schedule determination, +reserving "[[estimation]]" for the more general process. diff --git a/estimation.md b/estimation.md new file mode 100644 index 0000000..b209a1d --- /dev/null +++ b/estimation.md @@ -0,0 +1,16 @@ +# Estimation + +> [!important] +> This note does not, and should never, +> touch more than briefly on applications of estimation in business, +> or at least not estimating as understood by any particular industry. +> See [[estimating]] for these topics. + +**Estimation** is the general process +of approximating outcomes under [[uncertainty]], +that is, based on limited [[information]]. + +"Forecasting" is usually synonymous, +with the restriction that + +Under [[bayesian-statistics]], \ No newline at end of file diff --git a/kombucha.md b/kombucha.md index af4e021..2985157 100644 --- a/kombucha.md +++ b/kombucha.md @@ -18,7 +18,9 @@ although adding the pellicle does help speed things along. 1. Bring 1 cup of filtered water to boil. -2. Add 2 tsp. tea leaves and set a timer for 15 minutes. +2. Remove from heat + and add 2 tea bags or 2 tsp. tea leaves. + Set a timer for 15 minutes. 3. Add 1/4 cup sugar and stir until dissolved. diff --git a/markup-language.md b/markup-language.md new file mode 100644 index 0000000..ba849ed --- /dev/null +++ b/markup-language.md @@ -0,0 +1,13 @@ +--- +title: Markup Language +tags: [] +up: "[[computer-language]]" +--- +# Markup Language + +A **markup language** is a [[computer-language]] +used to arrange text and graphics for display. + +Notable examples include [[markdown]], +the most popular human-readable markup language, +and [[html]], used for all conventional webpages. diff --git a/markup-vs-margin.md b/markup-vs-margin.md index 7d4fbcb..1364b3b 100644 --- a/markup-vs-margin.md +++ b/markup-vs-margin.md @@ -25,6 +25,16 @@ $$ \text{Margin} = \frac{\text{Profit}}{\text{Sell Price}} $$ +$$ +\begin{align} +\rm Margin &= \rm \frac{(Sell\ Price - Cost)}{Sell\ Price} \\ +\rm Margin \times Sell\ Price &= \rm Sell\ Price - Cost \\ +\rm Cost &= \rm -1 \times (Margin \times Sell\ Price - Sell\ Price) \\ +\rm &= \rm -1 \times Margin \times Sell\ Price + Sell\ Price \\ +\rm &= \rm Sell\ Price \times (1 - Margin) +\end{align} +$$ + ## Example Suppose a product that diff --git a/pdi-estimating-error-kde.png b/pdi-estimating-error-kde.png index eacfde065fcb50f6e30fa384924018e0ea53f82c..01f7abdb734b2fb925ea21a214e52efbfb4a915d 100644 GIT binary patch literal 60755 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≈75BC?~9j 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

Fw38O%4NZ zj_a$IFDXxMPWu#?_FM0bF8ZTAc9P+LUN3vIdFEzyei@aIzqvr(bOE_NQaU${mBd4z zy`>Hy`q#&rEO)vTb-=a;J|4dq?YX$8lVicI7@!$K|80y9f;EXS>W?5H7+SAEEZ<&T2>R<`9d@)e6=z&w1So@2(9t}(LH1FZgxf z(J<68isawv(|Xf1q8SDRz*Cy|0Fwpd84Lo|xc}QpfV0m3*ypmR7(raj_Ayg^^OL{H06oN@Q#!GpoLP1V;?JqVBT^H2 zfDU6S=K}ECWK{eGV0|-7fcb2_xxT2Kb$^ENVtxK~l^T5Jd0>Te7cz%d-(bBq+cBSB z=)R!*duRi60doV%{97#X<8oIww*e((J9rxnen#-?4sdT{!Jx0N?=_+Q$QCfcP5~rx z&7JvMR zbjpL_|7|@a_1~ETDHko>t;=oeo6bnQJGD-uOs!{Y??sm=07%e#kf+oJ?3WqPuYz&$ zhK7b1Ae8h6Cg4p9iCa-s<}ptBA;$g_=B+P32S4w6O|l~(3!KW%iJTwegaw1t1$Of;01`NIMrf33`-t1Twa>@2{Xq&X8?(3(rxk`yaqadba3!ZGTei4gz~9u zA;vGp$Qm0Oa#*ul@#VZ+h7Z=eOpuy7U7qd_g4vn~wXVDY!kkQpV)wT3aB;aiIyz#g z_OFxvF-51RQ$a^^q+(?KH%qd3OLP6_Sd)R4r{&;Sp>p!MG!UI51+`>sMP28>zB}+G zcKr%R@AQHkme*Vo()36~-f`($L`Z` z(2cg6KT384lnI6g23!^wJJ3`BBMlg5o8zUY%ke^k&qE0`)zu}JgCuR{5#BNLG*xC_ zoJQqWK9?JmVlw78eNS5dcC{q|wOvpLO+mqk0=;?($eXLbqU7We5yt4_jPdz-{;}HQ3+e800CuD;E0rSWjm9aXMbyIz$LM!H& zpe4w1mym%FAFW*|4?IFErh>OkhEssOXV6V{F(lZc^*{>q zYg4kaVve?_e}k#*JXs72>z;-$IWDxq5Nq$;R%GRu{fgXv0v{xpPs4+7b8{03*tK{& zrsx}CUhhm%-G08MgZI!*K{JzI2?mqe+S*ELu2%15LCGMV@l*SvfQw{3;i*IJ{A@9K z;Q8`s$^?op2c}UDV|mIZAjc0WaN*21QTQaCIZ`himfqy#1W!)Gcl~HAys)0PpE(jU z$OJ2~=bpPAIsKWBf=|6*Ca^ilPaM?t{DE{5W(3{_m4TS?|I42K-yikZ a`rxM0_)8n7xJcnGFf>$jAk~j;BL55Id`;W{ literal 46051 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

-b=i#WF^kYSwXa|?u2Zh4Gv$fkmO9M!k#$( z878K(sd!vPL4gz&fO~d=iS(msVlK_vnQDJ4l*l; zJ#j+vYgms(G7h-ezLiW@96QyJD;TKRad9<{+7`anYW}75nUj;|mZ4H_!R-@Q`jCPd zCeiD4VxQ(Wc}{V1!o=;x3`>zMj;R>n-AZfIn6>oDYioTDFekab6ng88dy-$K@lNJ0 z?)*-xm~?meT|TOu(pc1!D6G=Y!CKP1p5-3PlCB*ywmYaUzv5hw$2Xs@(zoBjkpe?k z+Rn@z{7p+ERh^d7J#)M7{Sv zRSF%Tjo`>vlgXF+kXR+gVBy1S@BCmqng5)o&c5ETuGDMFd|t`f+$}2XnR7k4MV#T_ zaAx6)4AYZnCc%%1j^@G)L-t0MjIvCVZy=bK!` zrRROU23=>qy+k46*f^ZZ_>$zuu;0wzRZV>=5F7p~`-r#3a;^Sem{9wS>*ME1Dm-zcu153x;WG_3gvNAynR#r)j#QQTQq+c-uK& zY#)Ck)svHUMluz5HsCUfJEFvEc@56Dm22+c?yoe4#4hjM%IfdS*QJ|3cDQDG*S`Pa z@~sSX4_gZx!vQ1UaRdOIZ+*VVYlG)|FPX5VY_q7Jzrqe}j&82Ge|z#2f7+FrNe!eB zT~Tplp5H=~mV1*_qqM@SXTj@MFN4%*sfoMoLj4_eU7@ek9Sdv8ZTpD*L3=vhsGylf zCCq>D9IkBLRI+GaB@XpseUk;NSJr!#vm)Z2;(3+>R31AZ;Tkty;^`g}R6A4s>p#re zoJcA=>;0KJk6T6O2hk+`N5k4NUi0(%vq8_yl$uz*2S+BqDFq?|>Pt%}!zXiFb226Q zxA@x@*B%nQDU<(L3O;ms`bDdv%nyMZ>c9^B|AFw%Q)j{6NL0o~^yP?>Q+Jf5Kf~B1 z1aR>?xem2Uph&_{8+vTwa*^X@aXnjVo9zbc z_*JxlgMI(;Wwcu>-mfN`a##?ROjn&2C81=&8X01;6gDW`G#IgFqM1fky(Xbx#aAp}Nt(nOiB$DH?5r6{ zu~3PXcu?-E(=K(d#%K86yvN(+&8OHL-WYSI9{z3fkw(_w&zXNuck%a){4wP{Yo;*N zJVo+8JvP;akmFsp{CG_Ns4Ew?)H~VnURiF+-Q2$f%cY!)&u@A z9CiRxc>0+Dq1;}6_Y!J zxr`DfIS*oK{x?7BKN)d{6Gl{9{2xC2<&B+j=}a8Cf<19n;aP9;S&qo=$GAVfs7$yX zD0Rmw-F@O{N_ABhA6+_MjI32UxOK*iT&Z)*_^E&7*)Yu}ctMnW{!!6TxV(RLiwTXd zk}$U$8x3P$nzSNpky_~B)bm^L83B00Z z<3=Ubf(WmukjGb_I9|6s;Q~?|zK)ST17~2b3}300MWcFXL8n(>j$#~=MRjy16O$yP z$Myu*i>Pcax@t{JI*l&(MHOS(F8f!R>3Pv%I)*(=`yY!tZUgU482DAd@SME9`*$Y7 z)z!7RP|qW3=pX2>B1&_x#bU zJ3|CaRD|tTUrL5!B@K7*6%|7<)KVPxO{hMTCKX-VB06-((h2^{K|@!6O24E%{>N(6iQ+2xQz(d$F}b_jD7<( zSZZ1tzvQJ$KCyd5(Gm}FY(Vo`W)IrO$0z)OmG{%?>w`pi?A5xT$>wtIgTS<~SO-Uv z>gH@h1VNRtoT@4;BDJURBQVSPJE*$b(aF-J?A~PaYLcF{b>>TRtPuRmel7dy!l--d~E4}#2f5NakYfm<&o;lHtwCKt9{;8 zj)NYqZSnEP$w=gwcbk&#S1vlvg;WRcQCJS8sn)iQOq!4;rbHLII%QhUe4xCI&JdM> zw=1YzSPdee!U3PC<%Lz-k!d|+&M}1mcr$=N4ghB9pDR% zr)&c4hj(IWI3%U2lAg7LJ`m>OJ%TwW@P~ydY~dUK*O3sXPD6`l$Bfc9_$r4&hRUt= z3$7cMT6{8nS$X7Xpur%rGR2YryUvtq=yDt|`4_&Vd5-kC4F)bh6F}rF z2fV<}KOJQ1IpEWoX6f*OglM|E3MgSQlnc}4xmP#-hx)JN{(tlOAJ442ert>~H8#E| zBBCLk;*O1k)B(Hr;TNQ`va+5(&k%|Yq(JqsEIWvz7F6+HM(#i~&CcS3meJK2scX1= zFGwr+n3$5{KHv4`Obn15vg}ODEarUgaX~b!z6$j!o-w{E)ITGI6xurK!H+;gOtMsIXQL}laP0~w1%@PgZi{>{qH^VCRXx)0!8W;zuF<<2{QwO zI0Syf)Ed1pAQD>C*wmESIaU1#8ZhjyhFI7^e-OZmii@>VK$Ln;Z&+zuN=!?@Etq;>fw*^fnV5uM;xag zbj%zR4*hEnQN*V=LPJ|78=!GsKYAIBLZOt3yt~M2?K8gt@qU>btYUFK-P6?GJ{NFR z8SO%l@>Fn4;$zwS_dW#{=XM>PolENLQ}1{k4rhWfvmRg;Q*W7#*PY$?a~x%s zHi$+8R{Zex^xs=LnwpV-D9xDE)zP_t(mKuZw&~!be5y*o$`8jBYlRUFpx=DFD&fw< zN(P000_@DPrjE{wwf=BlRQJVzI1HE#Wxd}ZpyxRx^i=(mhD5wUo_|JkcdQU(4&HWn zBM&WPX4&>sfL+O zjaUaNhcRY*Mwq^xm7ZP#G2?1my>T@Uza9akxNcHXQU`$$H(m6&7xF45rbE$=JyO^9 zwq2v;<;1qQX8q;;DO-^fUNn^~$t@5{79<~>v5;O_vfXR!0TiwC)AQ~*PD@W&5~B8{ zEA?AuUd@%4VTibb$<@gdPe_D{kU0tEpHEI0TUwUTXf(9W7=-;7J0vQMgMu1jRkvKM zecDA6wmB~k^qz;bvyV0XgM$T@o_G_EQ_^Sr?*?#m$N?|s|my@}0osh62*K{hW9t2Cc_I+nNp z*uF#;=K8OcRJXV*F51s)Z+tbB{HV{faiO4Hh<^&`ePN37zVcp@OiZbFtfW(nCMJM> zL4bEAO96Bm0nwvZ&IlHW0MV~9$f;tiC}B4=UPuO$F~iLC@t=Y5ajIm6(CHHSlCvE#>rdS&Bp#ssm02dav?cQ_@pWI;GR~EM4!b+!a9q z@cROp!5iRlGa?nqsFCy>DWX@i`NSou6}+ciI$3zK%_D?~>3m*+Pw_ide}-;%0@nHE z(!VAqCXFB=ZUE|0vngN|inQFSf95{=Humi}*mY1oaC>mlyYCtD`l2$?EF zd~w#7cR+|s^|yH+svV8w?OgpG7p&Hq(=_YTF*aF65xgQG43vDnjJ?G}#W*>C#(KV1 zwuSusS$t`!9w0e0u+`NYEdV51G>0?Z$)p88X=4GNGSFG?a2t()z(2|n|;_U_5Ayb@~i zw`+0WBtqqmveB?j$nV?v`T5j_UGNqt-p_BN$UT``z#HFb3I*Ll;7EsSFu$X1i;9ZA zH|&rmck5Of$UFMcXsGoo~pX?Rh{l#wb z;DLmUjKON~P}9E31Qg)DSV0xY^ORDEJ6F)qR+%<#HP)2CQ+hH2=2KVHBpi}Y5CPb^ zQaN=U<2@$${@F9O!VhB|BzAW4zsV*%2M;t(g>xikWtEF%1>QuX(fUq1pmM7KDdIPb z4nkhZiM)NP<-j`q0~xjj#Kb8Nlq5*e(mU&gY6EcG_Ius;x@Rykbd*w-A(2aOZJmCiUqNtYh@r-k*Hk zl-NMw&a?_koIaq2hf2*^%s16`77X-{;@t)=33`7y*5k+feG&vOlOjsxt~vRh9%PObP=E!S6_V1i#=q)R23nwuAghaV6Gg`a*HB7YI0Vly2FOJ_rV$-2)t3eLb0TXwq1lHNMYaQ!Af zbj#LaNv8U^{*f_An(}e~rY~gW{q-c2-%n7gyGGZikNkOIAR#3s)zQ&mh(uP)%E^hL zuBq#lRajQg_sBbqw7>4PXHl)G!t`wTUN1ErF~lJpctZ#$_TJ$j)7dOPKR+ew9&&ej z;q2@z4&ibsCDiZBM+-{TwC-!wTDPvH9D@fU%}!s~yaDP6a}~K77jkDS#v9g?Y_YVm z>OW|ZouG6t6xbkJ6_k!*w}u6ie_Rho>M8B-iquO><3x+RN2?Rgac!gR<3a}e0qKVF zh{st;Um&QL$x;-uLq1@)%{%luehA#X`T{^P^>rv9D12-BV)0!5WtC*3Bh)_>=CYqh zYG^g@3*I>yG;9S{{on_|{q0LA_?z#I>E(Tat=In<^eHqy13o{>1x?{8Hd&VJ>>9lA zM2@o48k!`};{gHA=T{-q{IpUx-tn7!u|45xZriEClPYQfwJR@veFt9%W8Q!IMct8; zdAxdme-D0zjU+6WK84`ZEfy$UwaQMiil5*imL;I>TfCOz0c}ur=b+Lh8(0y#=CD#}akb1g=?j#E9ebsJ^{L?%+Uq z^l&}EUplRuoAiu|^4;=OYJWl2&eA8$O9?HtwJtfowQfa~z4G_(`yh!Z6KK+-4amX^ z8s5Lv;{?t=f#}i)BR0i3;r2=O>2H6WgAsSbwpe!l)WeQJ$ttQxmdu-h0Vu-#&bOGN zRnLGW#EuVDCUYlNOr6fyL4`kLY$jEN+=euCP!OBkyO#r62|62ru3qatBu%CPuxU2A zJ+BC&Tt?f6KOGW{;9qUcPr zg7-JsU+BlGCIQ9vo8p`H&cv7UFGN7s z+}YpTph7SOomgwDG@5@>V&b)-hH(~rb=fT1O9Lkp@{^;HT1TQCq?jJrgOD*mwSJ+v zv&vtv!@M6YpTT@dT#92kCk(Fl9;PHDB(z<<6Cz%q~j0Q%1IBRuubbhOMO1Z>QmGxI?`ehmlpXAOC` z36c|WmS;Vg8B?1JQ0E3zm}CYo7Vjt7M>QIy+vC_(T0QY=o$#T9HE0IyN}RXXXJwVg zcA&;Q*U0ll26Dc)5vck#!b{e_yp(Flk)zt@T`jentV<&ptD$riv4qh6yNU}?+{gAi zXQS&9OfZ{sDVfLDva+&ZaeFjeOWBYOs=M7wZHw|wc`A%0LuocQep8~n{vqKoQ|)$qnAw7|NVdvv^p=qbCiK!MCGO z=Vd9mOlarMS;?=Uy8hJvUrm$3C7?i&%ifGhNK%C|+2)vO4+7a!<~u&`ABmm$79QyS zjRyK^R30-xr`tP|5>rvHOQYAZppzYs;8UF9fYRa3X2Lc8(B_nJS zP4iOT+rIc-2mId6W3xJNf&gJqXB(WKGwz#vz?gTWzVgC(vU2AO%S!jhACjstGXj%d z9iuP(02f*@1iHEG0X9?7&9L_Ey{#{TBaZzBXzEk@M^YcW)s85x0vWbI6g~3 z*1H{=i&_3~A3~uBrq@dZ2FG#=C+RgH;veG^0jK`9q@>gJj?T0=iZ}l%JXd=}JfY>_@UGvauhGCF%;w&`sl-~4xAbVlu=x0(Hmsi!fVN6UB;l9`r^+1>7De91Rpp?H1OtQ(u%&bU*Tj`7W z@dF>f`{Sslp*qdi5eB!oje-pu`$AkLYoT)Jxrn;KS->Uszf_!{_@;(TJ!W55+gnrH z0(hfDZTEMai0U_ftKqTu)>C%MQ9t-88r78KectR`6ySi4A3B)9xkYc;Lz4qKb1H0G zY+5$EJ$>6nQ#cu^pk757IBVNAIuYTnHCou%Uvp)1$Hp&!q@>OUdpsO}l>JO)z$rJ& zfZjp(Gwo0e_4VMf?&v&x=`#M7h&qn?8oWu*S@K}gwZO9D9DM5s9}12s!bfX{{5(JW zeg0kRnx-`aeg{ulb}bG^7WMMkG-AAJ*87jjQ0yg-l6lN7hqF93qbZAp;~H8#xs9=pG>Cz8}*( zliRe~OcJ-;1ITVkvWf;e1NBbXhWviS!}WZL2_~i__LjuuI9oDW0yQ1?>w9}wt;zk9 zC(>;0B^2DfKS~#fDN9yN%eH=+wQF*Q?m3Z9Wd9^llPvC6hNm20x?E=VZ7f)11lxkg zKJX$5aR_g%Sc%rC*PTXZ$CC(UVYa9n*cV`t`Yk&Zi?r*WMe%`YMz=Gg zS$5NTeTbV1(}L>Oe3o@Bf|~Hy#U2P1f)61e<7k3=peY(5lon~zYkDjR4sg$ZRj%Xh zk}t5t8x@Oo`yA>ysJc%4$D;7M1#@Hf4bNpa;|I16jO%#7K>L+IbekUBY#SHD)vfxEBg8X$fKSIfvP^{MtNlPvwKqpVi5g!>j*$H;_W&FJfcE2 zUiK|^=e$8Yc4q{nCxDSoLrZRqXzHAMF{&!5;;GvJX3z8*G@%>=1hC$R(Jt#-zA zu;#FZ$IwF#%*eaW>ny(M5fdXr#mQO8MJo_Y>xYn*cwrf?`)~#_9{D!whT?xtrUeZ+ zcMHX}p359;f-?Dkj&;IfOLCNNT@O?6L0X0nYBawEN#o*e{J1wRgc|`(V=TI5wfi}T z>60c{j81aBv#4YH673G!*8lifV?(gFOi%U~1LjpzP5#&Pj_{>oXhNT$nox(0(wl`5 zdMI|_rsxLvQ2iPNG?Z#HYdiFNV%wWhv~g_0^SCQ(XgHJsKD$ ztax9YK7NSp2XWwN6BEqQu3W`&1w3)+6g1QPh9-0LES2d63C z)y~QTxNy*_P#c2CpKe1($x5k8!!$o&!{e0;7zY6j`9lL*WYio#B_hS5WT7-_K^08m z^2Yu!eCv`J(=Itm-3LoxhkA5SZiN*;h0aix4>C~2TEW^Y<1%3Mf_<0KvDVD=*=Auz zmd=WjmDF7Sf!6N@4JF&iXc`zLDU08o=G^BP_cynrXtgvT^jqT>*hqS*vFCd?WtaU& zq5wd;oUdG;ZkAG?{vq)?*b#6@`!9Ao>iiJjWkJbf0^KHH580tT95~xE^XDQ=95&CW z(_b;6np~OOpVa=5+_8R;nE(rDdbn38r6`)RPsRT?))hYY9G;a~1Y?zF-JoL^tozkp z=yXA9X-~xn9U(FzcHAg#sfjz#_WuUdajK#9n3$aU{}^TzxArHmo-il5Y_7I((JC5BYPJeg)^n6tjQmx%-E%>J0nSZkIVD6|K((U932< ze?*D6^!CMR5GxRCQ;?@c?fcV{12gTHym_ci1$d`E8Zg?hFM#l|({UtLCsd2cN7#&; z!(16)zttZ?n$+bp&II37=nh+Zt`1pbX9G z`~}G9ZfZP;sQxkX=t$X9ect^EK_1Z2btAirdnH$iQc#d^#~Xb6v>NnnC+=W9mi1=U zg*nUojlEZmq|B0=?v+En;J85)*ajiI3)iv(Z?G!IO9SkhxopqueT5z7B)TH_vah8g z(R5N0MweKSS&h%y%r|TzW!&-G4@IemR-Xtx)%F9qbn$1T@WfivP-o}!1*xN)MO7tN z6!_NDUiPurrX0Zc9kzXCh|GfXD!)Jii|0%8LvS5^?Upz+#|xnO!5d18ZeO9H2jsPG+2@?<6d%lEY}zB;kruy}Ev z+A9b}kAm|cMM90p3(1yp0 zB;V&D!Y4MLVYE3Wq&E$pwGgJ|l4fWn1@_hd9J=KRSa+t>cxY=OoF34^7`Lc;__XKR z4Cf9&5hj3ILA319z{uV5Lq!b@L4^DdAFj_kuoc{5+ZiB{%bk_ zKzKzAZ=C|7smno1lWp==V_tmHOt4vVtudm}&l0Y=R6g*i3NP!Gsbd_X8V9}?6Q6&NOTNJk|r>BR%B z8LQ@Q<%S_Mw(+@S-t2$z{Dm1^mAAY(L-2Uz#Ww2+gipNe0I~mVv-;l0 z(FNWNPmC;f1_~qqUUQ$#9SFelwj({f$Y@I?aW`B(%^{AytY z$}rh#CPPg1{otiy`x0a2-9NN@3D;(PeH5$X;?p|wNAJEC5P{Boe^+d$g??|6RkBjX zY>Iz{9fn>1oPMdIQ;vACC-IDA&~{&PQ)ASwH*Q>SsciN>NleUqfnN$Kkh5$u23T!d3tgp=X2SE%@L5qA_7vzD8X-KwqyZwm7Ug&VZmdJ=h-dR(p@9l*ZCArP-oxowC|RJU z&VLdT?aUV>Xx*?RK&ubr0NMJ<%2d`*!Yk5T?ASIaljA#2(h3Z(hmx@d@2*K8SBp{> z6(aE0|w+V-I!9s0lX|ze=zTYIu(FRiS~C?85-9WhKh%BSd#a?GfZZ z+6~%#`U&+@#8~RrPWDjj7(`UEK^y)mm<8{)f-s#=UwRptUx7NCo(Z#j{YZ2L->NFV zQAb5<_#`K)WXnS6d>Nn{^_y;s{ASIP=lIs2Q4K3?JJO1^IyRmT-W1O5!p8(bIQ_pJ z%)}thVY@7Lc-sdJ32C`n&O}X4qOPeHmt}rk+Vd4C3Pu6c3C5#%Jhx&SKd>HiygeaL ztAm!`DLV8kb4)4%ks1jSf0!a)k(_uPihId&Ufjj8{UCVpLgwD!^^1}gv|)BEdR zR9O;{+Z!7cSzUTz5tfynSe&-<*k>F4k95NOK`!6dkgL}KRDRZ8cTB`^!Uh*K!x!uHHtz{#C$?yf;+5U@k5&sw(zOG(;GAHBTAYx@>brZEfRq2}Oq4<)ua1*^y>GhnJtva?t4ZnW13UMH0cvNOhG6HD zt{jw=Q2v&oSo7;?A|IZ61>k;xD-j6Eh>3pb0YuD}8Tk6q7U<0xTjjxGs1^UG zzr{*j3;*HNdL#NmVQE&?jSX)X^@#9ve=V+nl2`xaO7S>^iK;EYKF;RLe^Hl_$2qWZ zwRlqh5NBJ;Igl?q9^6Jl;ANi;JuVxOwZJ2%?m70asI#uNePVmuJM9csG8arrWU|<< zxQ3Bm6bGz`>G!@7D@1XqL`>AfF3eGLj|UjZfyEbiMH%BOLCKvP+^=RX!yzB5|Koqclx;lOth$ZSe^NrJ znbRb0@O;m#44;e5kdjUT1hGA%X39;c74Twsl8eZ86}ulpxo`(&2}@T}BW=nSo*P|svEY~0@~97Cf$ z{k>#f28B(GOqSI(_q<-6_0eUGUYG@e;PT!5Ngk(Hc91OnwLv|aQg0cCpph>2%;)yE zgW1_xoKrWjQ~TS>GwajfJD2o8AAq|rhlzAwuQ+s6(}?H0YfG~TzTLXCVNS>wyd#)k zH_9w(b)btKwV*#Av@IPq0x+sWtK*Q2dVq3$WYx>V{@wxY`HL$%zAiFm%D<|o=Tc)J zbNvk-X0ENRT>!N7Afz>CWPr9O?xRLrnOq$-=g5&(nEz6CBowL`eI^@D2~Ee$oz#^6 z^Dfut;9>NlQFb4o!{32Rcz)Q(1A02A=#{!-au0=bR?Xeu7||8!p^w*n0i_F=hn|C^ zvkurXe-hlH+Ucdyv??#S@YW-mm!B{C;vLJ|54TmUlytRI_lvD-k6m1` zeqT;z{N<-eodidcoyXaz=Dx?belKj|z9LZ)D#-fTn1c@lE##*d8yUUR;DH(2R17s- z2hD4ZKc5L?VCZ!E>RPIMdBdIV?rxMc?<`BySnIgnHDIpDDd*tV7fQa2C!2FvIE7%C z8;i{Z61*YPR=qc!rLM0u_fMH64pFhB`sa0=%R*oN7PtZ}8P`@#_#ZMbypmF4R&XaI*w*Gkq;=YP^*8yHXh?D6udkAIDe4#fE%iL#UnU_!%^G6+r&_Z)b(`7 zswX&o#4>K!dd0uZFE7)qSa$0x=rDzsz>RFrUaTPHPnZ7F-Ep_~*qYB=vaZRv!}4tN ze4OE$w0Qb_EVRqa%)v1pq`JGH(u*5d2@|)R&RWQ}W2cw%7B?xm@vY0Nr1_HG`-siJ z;@H&j+iReaW+;30XPl~dH@V6X;ps@(Ccqi zfvmR(E}{*krf9Pq%>}L0xb&FsY?PhHIlI;6I&p}iL2SHUroZ~@kSv@N514F{llJ4B znz|47_gu6GTNFHc?`J7zR$j!+auv?;fQG3c3VVid?-daE&#HoQ`VJ@^-vQZ>vRG1K z3J6f>b}=6GqF0T=E<4In?ESnHk9Fk)(Am~WVz`B7H{z0ngdaEo zmGL3yW?xZVor0+b^KnxRXN}X$Td|L0YQ)4J&NQs$TVE=1A5!5-FaA6~tL5OroxMtk zSFAM>lM(;12Wz++P(C96CzFF$H%X@dA~1Qow6p4QS1N`|qNN+PAUR{7y$5Y&Tc1uf z=a^SJEqoTu<{r?4UYkLq} z%M&9Pl3-r3k0w3@HO?hlUIo|w%(xC~)o+rW0I9gMW7vss?WwYldxujiQiE9*#5}6d zw^81W390iun^UpmYFwabT_|W)O3Mn}*)67~rDPY($+5v&eq0wXv&%_fFlT%KMv}Vt zJ*VwEkSB_uR^QPohe)WO2U3Jl;cKrxeYy$V2#p&6D_xpW{mF!{H9WGez3|mOZl-y| zoyHtFzkI~E6jFgg3F;P-U zsXw(7ED-}-M~GCbanZJ}q)ySDsTP5Oe&J!15a|QLd z@$MQFwBjy!-}m1bc%Y&tRrD8JjV=E11Bb=z?Cb=C%Yqs5eatcCxh1WKiDG%}$z~iC zA9h-Y-X~2X-RDXV$J)P=G$?S3d_>fUwR~0aAV7ZMnWn;0$|>QuS39>z!)0AN9|NA? zA#@Cs*7b`hAe+)35r@hw$z5_hRhSB^hCXvQu8$Nq75Ah!S6k(Y>Hb>CSRQxt+5yK6 z5DP%u`Na_@8PS{z@2td`$M2yd34?J$!$s-Y;{AmNHrI$35%iCf$H5EqtPfJ|gPSpN zN@{8#bx^?Hd1#Q86FY6k)Suz!Eu)jE&ikS1?xF{0$&E3VC5fc0<^C6MPFO{t4>@xO z+a`d9KshmV(b)R=OdQrYpt+{Ay-4`s%V`@tI_JLCX~!+_isznPH{y<2vSd!3IpoQ` z^+dT|5kJz34i{ZfppVT*kj9X4DzdHKv5LB&ze9ebHa0NZ;nb}A{rinZixZjndy9zI z{B^eMB%4X_NT_2%-SOM1 zaomzGtu}P)JnbxNVO$*>TzeUk_jhe1{8}*YRxS~U?8`doky*I24`;yG>LLHC#{mtr z6ed_mon*RD0Ju~@$3)3TxsQkfNZb6oBAIyV(Bf0-hJ|Uyzn%x@vj7c{KAIIQr7aNj z=Ie*`^LVst?rw9r#cI2B^3Z|xxz!iLz*d-!+8!dlvl>(#YhjKtKtI5*Awiun*oybM z8M(dj!l~AO!}V*|FBKe5@-$6iBr~t^m~sP;6Z6)4EE{}LqL=xkOf(;qgp5uhi4J+y z)kcDXf~e3*;P#qklQ$+vOG z={vuJ#v7-m_$&spDngfLg$~{F-N){r`{{~LE9)tW0cI;4#Ty-NttbAJ;~+=j5~oq?GIf2rh>w6s5#!do-x^_i=RpY2tp;8?tt!}T*DUjuH7Zpg2b_5 zKOmOTSV(n<8BNetp85CQW2sYok0j^QG}F#6{me=igauE-e`w2JHc9AK+(S*7t9N(Vv(^;^m%k+iT^{meSsBL|mzh@*AQr(K!&pyN4dO96 zfUCdP9v7@V#<)9|y-8=G!PUyxISNG5eS^I#UMmq`^YKkJ96~}r&=Kmd`DkHy+fZgt4`1Npz)#^4+-yKRK|<8P2cK)Kk# zo5S+LsE6XiG7kzqBfF+a%>4x7EYJLmQp_R6pW4Ry3?1$`lfpDvA;zZ=t~@z)@WQ?( z%XI8y)I;;M%#=kdx@||4s>Z%X3B>7 zGLC)gFa`$A7n^pZ7q>lWa_~^Q;f}vRg#7>sAr5jC0bT+~f1opJ zcT4%0DC8|O-Jc`RJ>J>ybu4*II)F}fH%y$%W;;FL4nLMPX%R4c(`?^eX6c74XL@#a zVYU+W&3#}{>+Pbt{to%>?ymH)Ww`m zRzD&TugV+r7O~+agjVrIbog)Xs~9W=O1T<7YO3*v-<)|?Gdw(!OH!Fkm2o~`QfI8e!Jq~vAX`Y*wl>a^3nZ-aMFO!$&Du}poRbUBUI&D zPcqEP1DSP%&Ra2I+w9%S63M7r^*byDwB~fwI^9C-!$aMv-e<{HlD4vuiI|PQF>v|o z_N64`j7P{EX@oXRmcx3k{a^}#VvU2G(`f*PF@Q%hxsdK&VR-M}m#pvfiRPeA-%Bc= zlNw{?RlL!O9(J3T78a^`dHkKYb68nwr*NeT-| zc6SS#z02K_aMOg|<>Az}Q{dH1pBg|&xQP7J^CiFMO6e&G;+57GPnLROI=WR4K$quR zsvueZp?YDdMxLY=%dRf(J|D%Md<}*AC@=vL0nSc95b0GSP;*>N2 zW)x+Q4jnI09;hs&6dngNkYm+z4ygvD367_7jkvy8PZ;7sg}63eaoWDKMFjEQ$juH+ z1&OoYn@^)kI%V*Sb??Z3#X==Y6;#26w%G%c?2gSr2bXto&htXOk54Z*b6x!Fn81f) zjEuvKOCD%f&>t3KU_uG&S7+cgAo}w6A09OFjG$^P_6ewUe^#B8+k!WR4SbxdL-&3V zZbV%G7avpy7oW>UwzdM@S!qK<5H52Nj0P8b?Dwll+xL&hth135Pb;8 zjcE;Ae7@FyZ&g>^v`t1=sLs3Zo=nkAQ6oL8_|T1`mQXix|BKxG?f9gmf^Z)A1DwJ} zlpSpLqM(H`XnO*H(?*BeUn-wVRxbTD&}lkFvih5u$>GGn5)olSB%mEQ$gb63SIx%v zq=mQIXm{+Zq*zaY?En-@m1PMnUbY{qO^~6X;YvuxxrjnYF{vxQE}|Bi zt&!jgTBrL*sQl{z_^uH;xoOo~YXcF$I1Ku_4SA5ZI6lQer&Kzq(|RT5>if5^#VX{c z*oRsocZiezM9&6UCkkY{1~j6E;6O#bqu+Y|O4Nrph-EXmO0>!uMQku3uDd0qD6(~} z={+r}%WUt*4W~=(j0f&_8`W)6m*}Rmf9P_Da$^rEcHiVX0HVm!1brn~Hj%VXZ&(6W zH}CcVW^*5LN#&o?g>pmsC5c}pi>_%^X|Q*f?WrtVob zY`&21OXYd?*`-Z=Z)1BT-#^zNp#IL;9F5Vk%GOfIe(x(02i)8QGfqFW58w^}*;*z^ zdqHgnOH59eF4$5K?oHhla5I}Cfm4B^f@|a@Ce=I;k`iY_5MQ(41}KGM69-nNN7X@6 zeg5Q{N^CXIaa_C@edXp4&*w`4(wo1gi&nCWZ{S$O z>!jlVM2V>zK6|-6Eg|K?qCPHV0f$>1ka7_{>5vF65+MMT6%oX9n?U3hFM3TW>yV=7 z!3Hj9xYJ%>l>A=b@iZLl5gG4<=4RI)MB{h`IZw-~efpFhsAR%rf$`~~`w$%6DC&b- zi_L2ZiE_^&?rxCwpF5K~I(Ij)BmeLs-y(_)Gd0m60bh4AYjW?SQ6Wt(E0p80XTh%r z)qtuOQfi=Dt_@lzD*~W_8tH zY#N^duZ@|mQ#Cb2m@CRJZQ9kFStbWPiD!zf^*#_9Zju^4_xF^smkxdgnn zj1h=t}TFR4Y11CAP~4$G{ORiAbq zX*Iw7b^qVo#h;CXCDmmr`Y6<*ds%J?AQTcOrTpC z^GlO*H|y;@spI%oO0q(BUU$}LY@U0(VYt>+JOzq@%S+OV@hFGudEi@ zPH}P1qf5$~VK(?3os3ksdm+l> z2$!4*fSE{rQuiTzB6W{4{gHd-vC$ej5!d- zc5>##wjN{jzX@c1VdR=A6LGRj|Ac6rG{`^w;|1#tl*G-x1a1c*KktRbA>@du-m`4* z`@eX>I)26F6p^)gCO^n{S1uV;;y%uhV`>-eW>Uy+fNg3?yj8Y{7yRlrL?WP&b7Cy z@)-4t)fVp8iTX1oFQb&0@?HANou^6U(xnYwcXBP$yWs&+o`y^e8Us;muR`PMspQ7h zg`Y~n&s*~R?V3(gvXY>GZ7XtUUDTR03H znaRUWYVh4?E7Jyl-QY=Z6RBswINT@ieVOXsr~Ngj0ppX`8(gw8T)l9L-H&j1P@z<8dU@az2?nn-f2!UYVhif)!ak`Ebl5zw3ga@dU&fG;>uNhV?itdpNYG(y6Sf_Y~11%%Fm67_@DIDddkpZUiG1&TzFJG%=j z-NP0%Du=%Q+0<@l<^nNEv$(MX)D9z`pe5w+>NF)_MYvxp*+%QZYfacAFsNQYnp2Dl zOwpG|zMM{voAqyPxCt=>9z(PFV00J-=ktQP=Z60G#h#J+T5AI{VE8m^-Bi&xU~aX+ z)1*t~2hQ&+P#5vv?<&<8`aoH@I0nyY)AFR*6B|b@$`Qnuh6uQp@T-sK?@}7kQ`2UalfRzwYb|^%LpVH@DfkU;fUY?h~ESESFAR<0d zS@N&y>Iwg{s!IOym7|K9OiS<0qm)&YbFL3rR>U|%Oyxo7#d%%+8ZG;harbXGW}T52$beNlNy7~lVA4GaM(o6k#P z-j#F*N^9&OIckFBs9m1q$R7%8?xH#Mh??KO+#WDf`OHs|$~qmo+~r;IcHjQL1rUZ7 z;C(4p3ns+GIelBSD!FxaccU=IPAZ6AdR=4A%6@#3u&@&g<@at=XcP)q@y7UvO{#0P1^be__edGOA-`;k&8)BS}G~ z>W?*I0DS?(90X_6Ft`%|}_9zbnsy<5c-u9?Bo;)+HYB0Gd#d3G^OSP6MdZ zlrb)Y6JhLLaXOqSL4)H`z>>ycUDs0xd>3Vj8oX%K)NwoeR2u`O&@+h5!{%H z^y)}dZ8$U`hb?kk#YQLV(WtbtXYZInN=nzRh&Vd08mo_ju?U518lQ*nhDlbNB>wuN z5mreA=Y6WbsV5UC-6ZDw0P!LSL$|c+BPcb*OdD&)6N?n=>jMK#?>i#6nMIP!>a;3a z*HU_$ZN*TvwFU>Fbw;+>>FiFZu^WWKGV)ZD)7#GB_6dpkh1WYao`>O~P4=3kl1-Ps z>UsHV!#67Oem}(QG$&eZe1FArK<9t$wnQ0Xs(d|Z$pfATkpZ7{Jbc~pWuphOzQt?x zD@ZT%slKx-h#=osonu%*zY50gsMh2j^%akOIx3e*O9J&LrXy~GxAC^-tCe}#Fuqp* zWg~_3yfj0;$OB@MUS_1@NxWfF-)y}C*vm~A6hXn3w+-T=!;;pECip9%E->)dEs&BT zzYH994lf(InUp0rPY?8P$zAwMt02wT{cYX9kC8KgaTN37CCKb{Jo2Nr4|j_9ri}cT z6d)%aJ|BXL_f0>EkM|_!omjcG*5Qc>lo1n?pOH3#n+ADzQ(kD5W&ZGWcMYwKNy{#h zw-a{Jg}|r3AjL!pAUgvE8!Sq@yx`&ko=H3N)pBohpXAAfDW!|s<94$Jf328uLjK5{*z-ZXqTtmW}asy7WBqrE8G_6O^sbDwW`YzA<{w{!R&(oI960%L4joQCy+wtayI?7R-}wN zNQa?fYi`a2m%|}ATUJu3h7MuE$=INnMK1VblI+&}EhfgTn;6t@Z_*3x0HK&_Lg4G~CfZi)`9E_%#XNscu5rZjWn&3SQHEI)=G%it#bt)u zJ)2j_YgF;Ju%rr-icNJ-{z)u@tSI{~-8 z`egp!PX3F|da;K>-n2cCZwf3^{=u8Z+BB}0hEU(md*lh#JRmuX*Zg@M79hvzq?7jT z@BxGs!0oe-9kvp3VqdMP7#OYHIWe$#=iO42hY$=AC)z+ywAoWUPkMtr-Q(i8 z5QC4Chj#m|2`FCgG>-+!{+Xaod!I3%EOD&Vz_^C$3WAMR?w9gHRbKHdCpU1NSkYp2 zz)1NmR{x{efF{Yp0M_|@4T{tfPU>EAL&lrxM|0U6PTRA-u2xm*KB9Y`Zp-d5Kct&$ z$nrht*Vg3F-h~9L5Bk%7-V4IGz2L^qoPh-WM^Oe zd{TV4P&Y#WVet`|J-jYqIy@I)C7iF4ooLxKSNbM~2TaOKt|Q=pm`S)U*1i(!@m#C~ zJ#&L!#?#EGCxdlcU>inGIbchTPVK)yW)98?|RfbdKf=} z&XptMkrFR)9ZAkA>t2*kL`@l6eW&i8cXpy!%YE+gXS+x(EUtN2AQ7lg+%(I3a_Q*j z1(pj-Y&Z{dPxpos5{2gHmBEX9`md_~)4o2Y=v-hh6OP6HFWmE?Ibib=6BTVlI2E}| zcRORADYZw=24Xlnym3*?et$#?rpUB1zNqYW`ATMO{zn+*|7OrNK0pHvQ&9n4It4NE zl)K#i1FF~hEph*g?HrE+$z*9=uBSY@G&Cbo)&W-;vZuP@HgBLwr?L*XFj%_x8Uoep zqgt?A4=^tdJ0*sX+!VVuS~Sf*1C)_*HmAWE`>+&9s~<{pgzPbBkPm`-3l35^JC5E< zSzrIwZ_WJq_`rto`fOnIx=V3`w%e%UzpBWgib6da^9y0r8vy;DNLZf<;&=5!IQES1 zB>3UeYVN1W^PECh7x5a*=%_vOLEO6!d0O4#K9eI@3@8mlkP;i+$%D`V)-PAqfG3|l zfFuDp)@aETg48aTvO08mT;!#l*@#$Wry_bzny49_*2O<|Fucca*G37^Ad6lDIyxw^$&%? zDt)Y`Lq2kUz6nq_P*z%+sqNz8n4xxf&}`7`_M2lq#QfTSx^~R!Tgof$@eeh&C_0+? zzP-GY4(47L23P2gy+-<0B}09RHh@6qUwG{g1NET?q%wnK?Y;cU3;78qMn=_h>yT8v zI{a9arMrF^z&lJ*CEgrTTtY9yj5Q$8#w1?%xsp8WXQPJ~(hs%uzz35FY{}sBpHwU| zx;1sbS8Z(gFP)Ts!Vdb~TgSk*wwO{Hp9LRLK`p;OJPlA%y8TpZ!0PrKRNQ`dZTV{T zAX(-M=6+r;7EQgoE$5zOg%w`*L5h{`8t% z85L40*v3{}avsl^jn&I*tQhBC)a^1S)E~UUin_DQhzP17VM^87pFxh&Q3Ke^V=r@} z*tTM*lYmo9>pq5aoUfwQw!K$*vaEN4@Xsn+&4mzNv4%0N7*hiM;EgTWt8c1bq1b}0 z#jGHm@LTQ+l&K&Aqd>veiRwA_mgr)ij2SxXowo_YBfP^EZ%!vU7Ik>#93SYyiVUD_ zZB5Tk1`?yr&n%U{eUP?8OktO`-Sl?p0_KU&!HkqCHSyf$i^RQN&SJ5%8 zGcOSw$eXI2id!AF`kNN8GV}?XO2cj57I!M_ZWh6RA7KZ#O&-6<5BK#$)f3c1%R%-v zJ`C!I)UiPcgBaU*GYL4X87BFX^n+AZ7{k-|%^5&o?D@Tcp{=A=eoD`{zJqN<2d3_Q&V_X<{(Hg9&AAcJ04B~6ux2~o)|`YoGYUq=q&4b# z718UjKQzp4GzN5pwKs(XV62+q*CdpnX8_(fDmp7qCVt(C*k~C=g;>xs3YIPFBkDJn z=uLsM1v^RUGtm<&=fCYHTEZ2z4#NTRK+8|Mf#^}bTCM2LJ~F{EfD&JM_l*u7s_+~r z)o<73!8+$RaJnl3Lhght`v!b{*{fN+I_p3WC~dH9_s-7wmIRPByT|rciysn}s+7m;U&OB#gL7|G?)L{uAq`v@5_?IR))BXJMi+o_Cp7 z@ugjZ+PZ+YcSQm~esx_nd7O%_w}Tk(nDqry&?O>C0dtlaU885#Q6V_9P#*d1nP*oW zs6O$@>4g7@R0yyfI_Bd{J+#LvQccUKKb>H+{9WUtL|2_AX zttg=5ct390b5q?B;cab`Gd_HMZ+~Ise;yBb74Q{qK=uaf#_JlO6g_tND~-ldSJV2E zhU;wPfvbcS_uXULsu>1_Y_-hf#kiHxc=x&T8-upuD`vLVLHFxHUH>QZBjEjN! z8moyJc=tL%P*N!@FYutQ(~tG+A1hc6JA^H-pXjP(cieK2`F7N4qlu%ae<(e9B)2}6 zK6MSh+GEhq)u7>s;OtUDRhK_N!Yg!av3qAn1whwv6%=7-hR$u~%4D=fTaYMpElws| zQUkuOr%g3G@DlhNGj%emvzii|zM=Ci-8qal$HV|sn#Un`)bEja< zmlHA5VG$mccjVPHaJZq>tg%9skL<%xmD&oe*ef)W=dWYx;y#rj_qs1z9JCbHS$o=s z9G##3cS@5mp2%q^>bKgJiSBPAGLXfkqVa=xXDUSRbC!)W^4{yWkJoA9E%23{`&#&JA-Y%)-CKmaPo_x{eiL1{W zuV4i^?s*WT=a``#)2FPzeqBgLHfT%!j#t8w5X2FxsMLyZuTJvh+^>t5!wXzD@Z9rn z$9&xjJv)5#Y8uCNkpR zNl7|94Bd`63|Ft3p_Nr&HFQym=}8Hn%Ot}*sPV%vc!^VpNvv(p_&4cDfJ8RU|CQ{%Vs7w7r!5*6830PpT_Lc37#O)07Zf?ooPyiOnzX5Pqvm#- z3hJY`=N?(aOWP}@nB$}?4ev;Sm2}0ICE9Gd-LIdcHKJlDo2^#wQ8e!ViA)G54j`sC z$SS)O#-0J{Va_LKQY5``yBn6h%GtNt&?|16S|aQ`)w^tiRLL~r5KT`eIPok#ag)J&t-jAMCFR>H?O$jxGX%lV z#l*3e0FW}-bLM&{BoA6{h>RW|xaFhim3{hY_qe$R?bfm261OzJbYGc$wTjmM2oK4= zRXj{Y3rw2=OAC`AI674c+9u9#>*B!lQCbt7#KbxUTqX=fB$Hh=%wGovs1@!8*E;)T zWwFnCv`RiEDgdfIY+P)QQnGTE2&I4)Cf zc&&cis#;zXr;h2xilZ$&`8#hM;19T-&^Zn-blIVra{)QWD}0gIbgfz!oORCtIQr06 zzHy{gY+JHmSfQw8!eIkfWBknY>c=_y;`3THc=dvsizwrXo6WA*wsp{5*6FLWFOmvQ z2p3N(>q2xc9X7DSxppKJF{{nn13JOfgd45;^by)BY>C#_XbzJ%5 z+b53Y>*CSnNS;S0jmS49Q}V(Wv(0Mp;;`)aj0R!%9pu&ezLRWXrhI3Hb@f?I9zz+} z3A(u~RdHQ$?)?rj%1FOCQBuD-Lmp4S7lEd%SnPaghy|Sn?kA=PiywaDyF7P?2h;b~mal+7zv|-UOgf=5Uvr z=6siir=!Jhj9pG{G4G1@zEQIr7U8+U4HBK)?g9NR`oH(60F`G_qKcxWE9Lm8D9&p# z5j{8Kf`!IRTxVB=`oCL6l>2*^p4PH2XIaXQf!8!vv@i|FwHdt@Ke+kWl3IQtyWifj zR9VToqY0q&54E7MkRqnjhd%A~9rFPKD$h#yq2(5TyXYITa_$9zLFVrF5Y(ChT8~mr z;v3d(5(5YB>hnvNZ__>tGO>~z(3=E2fkU~@4qwz^HavX~cm-aPCd8yXl6*OyxO+A; zj;Qu^Il$_kNJolLXBS9gU}6{hFSspKz+j}=o&jikBG8ecpSn4lXxrSSZZW;mAP-Nm zLR;t9JaGCwJ^2aCs0%wczpDn%tHxUziHPHIWoO%+eY|^Qjl}C)azRCGsN5gGVsq7A zqi)^qz~O5>?9-=$^__7B-eJ&I0_q8?p)$|yxssq?|8E(y)~nk!`P8eP#cqTvOQe44 zMzP$@X%#2?5%3TF7d&@C4Jcag?>&>b32UNDo+5Ed_4(H3d5>Ar*Jp}aYx3F(kep_&<5eV+dgJ8v3R|IZU$sA zb`M?uww@wn`$I7}(l_QZJJuLeIhmVJ26c=xKtDEll(Y|QtlvkQivE{hTc8@LZaq-a z!iHBylUoVJtCg;wUN7qRn=jPZr(CW5 zN(8_FR3a#cKK~QHRv>=ww->(A6@DOO05@X%o?X#&J&}(aC@eMW>(ZSyjd(v@!xog@ zF<}{k9NxT06(|dA?@X%N5pwcumbpr#!p9jO<7#NX-(1Gl=H332Xd_sl;CX!S%bU2l zY;!CS{0{dQ>IG1#?iErI_j>bTMgd0shD~kznx+9GY9Yv#b`80niX?>tTMXi=aq@nB zJ2NC-;+<$S{PdR-8HA1i7YLn*n&({-^Iwk5hlCj6;YBTbw23|~&Gq8z8HW@Jdf$}( zS;#WkD_GCIJ!-$Q9@{fCl$(oJj`>C(7fVs{r(S_55wUHCTyfC5(SasWXU&P0WgQeC zn!H@7YBRxQglssUQ(5+8u%+b=#?nrd96zpv%0jecxrS07}tJ& z;+Q!oq`u6}%;#{XHBs8QhI#oSK~$cDhUPz{Bg(8qUx1KUfjkieNZyKzJ4;=ec?>3{{9Rg`u~mD`+0nv2wMrm-;>~*7YqbQ@>wgyo z1l|5j#ogVFtUy4JA0UiLi{8j-QRK94rArU!Xo@fHTbmAzuiV>8yFAl4MEEHhw7_v*>n5} zTQ^-KWfZDquigWNW-3tWA1?$71Mqd7VaSvjD3foM(*l-I*(Yl_C zhK2T=LUu8aGw%v4o$1pP8x#-Px10#e0-Fp>C!|=AR-?rIf^pV{H&`sl%IEVZ8M}I( zC9ctbUgcvzeEpOeK(J(xHd~7zYtsb93lA+S3E0w8_HW(|z1wVk-)vh7vkiN}M1?y= zl8s3`L9EjxWB-^%IM-vdMUwP}r(1eZg;v%<;QeGfd8AXx3CTSM2`PQwF&L~_71WI7 z+Mz>CPgZj*6ZtBpoP>Tt=(hC!Dr*p}LAGD7d6;$yaKuiB}b?{gPKAu>{VYPwsBG!9JO%d0r{BlY=PbZAF z**q71oJ|Ok#wnZYZuAdExwO8oedqFdj1V51R+iQJyaM^e_-h9!K+kwW;fhA<0%l!+ znDY*OrN0emMP&hri+(49*jd4mpUG^6Z8na4Cvm41d1Y!yc3ZIQPKm*Rbzp)OW9)G? zZfus=X)3NWdYy*4!_Ic z2MHDr_JLdx{L_~^BNLNo-RKOu=b4d_Isd1X+SWPs6-uI_{i)@DKhA6si&Zl5eGf!U z44=`}VUFe4{oDQslYklX;grlW%qH>yiQawOdl4L%>2V3U-uoMMsl5=R5_sUjU&sP{ zF;hJKo;Wb$?ExtJ(0Iq2Xz*!-75Re}IChv=lG3D=l#qOXlYTTacK`jq2lhNFuSqAVg!K_vvn85^i{~E;%hfC#4DTZ z*gv}ShFf2|YZRUcYuH4Kpi7_a7`uH_P~irI z$ht$^#}`t|?`8IQ2Tc@8iB`5dW@9;POnj&^iB>gcH9TOvJMy4yxe=!K6sS@Jl!`zt z#>WmW`l_$cvb@3$?F8$gx4x&amY}uV8DwGQiOQB!${O;jql_tz3z>zWi$xXsR4p!( zl7gNK$F``a&Bi|IFt$&A5$5Ba2N>U*yt3BF;Ch{LWu)M^Aa(spY!5mzQrsX;*?y9^FJkIH^3}18yIrH0F;JFRv#ocr z?I{{{_VT7QRE1(-u8eMFJ5&3Et(PDtL7ST8OueaT*^CdY_O8nsNyY=I6|fMA9~Bf8 z>6&_=e;71PVj>|a@e`pT?n^imye&tmHUSki_bbFXAI>Q*8GFDQj6bbg8@0)@V8qJ0NB4w{Db_G&TJ||16-zh6H!)%p?={o8E8E=d)ZGkZG_Gz)B13cv`G0N%bq+7vMr|Ev*lv zD4odpR9P(=j2ev~)JTI~FG3zFh$Ih!cM?jqEcx_}s@d5k4uXZd=}wF9I9JULRBdZ! zJI4ryJbS1nn^NmgjFk)4wuYz8Xkj)sdg)h*rd`O?S7x}s1FL%;XpI{ozpeER9C0x} zofTf_kPILXP`vvj78PHyPgauMc-c+OUs|$8<_4fMa@&ldGced}MJ?R5|5~{jq&d_yvaZn5`7BenhdU#4HFs%8mB{}(H5n%|PzF+i0VON>wle)23K3*9>Z{jS6&ul%FdUAu;g7Ed&T$xy5ZWVat|U^ULu zXDS3y%iCGob746zGAJWsACHI%_a#j({hHS^=HLHE@PV>~-)rOb{XVp^u~U%lFnuIJ z);dWe)O5iV=MMIA)i#F%+y*Guvz0yH0z%9{B@fr60&pC8{s5ZH{tcYMtZcDX;TL$; z2}$^+8Mm_Ue%Q!>`Q){j;HBoccW7X4H39 z+(ggnoCbT0T8STRdo*QXzWgO^t{XvZm#G*kq^}st%0b}oL^WHR2HTZ9u+aAM*3~kXL z(5vvuxGYmrUlUllPVWymAkbCbl5r?;%-!NkA+q)7ePaeV$Tk(9^A&8(>0A>ZHe%gk zA4)6Eua&G9S891xk`;cR#UO~C)W$sW?82T#?{^wo>w66uGYt;~@FE-_H_q{!h^#5y z!Rm1*Ci6Qdk?4n--8c%PkVut1wf9!t$Im}oGOs*zu|0=imWC`J6 zsX|SxKY9I#!z@5c?vqd0D(>WU)14QH*4_gv_=D&lO$z{NG!6JMmt-2)cEY~(kxr~n z^D%OsOTm`^Hm`X}L1ZByVOt3=-ug9<%PFoN4XLFn z!t)%OTdTK`rh~TUEUIxqxpE0C*V;*`C_M7ESX5R6hkg17k~? z^`Xsv^In^kWuwu8=7JGl@lQrGwF&V)xfj(QcmMuP&5R=4-JUAil1K(Je}s5-z;I&L zi1yyRL>ztJk9W6N!8Y0f{v)iwlJVI!GGLOSwbypgLMeX;*8dFTc-P?(MDzm9Zt8c3 z%*ir4q>*fhl$%Hhmmlt|A*|IS#ElSc3TSuU-aD8qZ#yo!^h=VX>6L9M48rQp&Y-?l zSnF*?N-Fbq)0F2){|!ke0H54!19R?N$XvRyo4ChwkhM;yUVsPN!at0sE(Fge_*U`JWTe`KJ8IUtuw~oS65ivK`niLo+Yuj=P8+;Q6`x+DG zoA-YZmwW9ipsIAAF)6YWE#I-*xXFFnnpX}U6H5Q>?1J*|hCaKK&srXL^w3Tf_}G)Q zw8t>$>(DAHZb-5KzS%bkGj9>Yol8=n*uHk@TGjim+k8-w^FmJkApb-CsKTnpwspOG z$B?~G^5dl&N{@A75x8G9GXc%u9IG!bQqFPjw_3b;5vs3&;`C6*%zpJw64+RuUb8H1 zb7TS2kV@B{%+2oAwWmkV2CyH^PC>r2@m&gP2H%4}De@o)V^TA9V%sXnz5fgEQ1VHN zsdvYZ%iMPU^Exm^vAxLzqRHTJ32z&sAU-4*lwB%Y!0hOQ{a#q;M9nr2w`Fj?T(hkf zjD~YtpXpNGyb;6m_;P-B2C|xz9P;XXez+}#LI+vF{lf1psku)*GZfC9rlq;c%=eX< z7!x+E9eQ)0E{m@XeErA26`V2-Yv2o5rB5mcO8oTjA+buO_i7DM8@NOpN7mb%sth6k zvCisYc3#r-!|SjrMuoz$j5qOCL9PUcY)(IyAiwd?!M2+*v%=oX!^~~L>Xj6?6Ydc0 z(sAJM^2nsjo~@tcTxn&E!O5Og6KkU|h8ElOw@2rCCMGMUt4|Mk2kx214l8pJ=x_;_ zvc(8-A%~G^;Sh@T_qzl+dy~ZXOOse5FsT+}&}y32*3gS=AIu;~9C97cD}7QnVBDPb zy{krVkcn-g^2>yGvHK@WN8IfNRR*ZZ7eW0@U9v?EUSq|*uEWOUelhX;U6k1H3n%<+ z)_fZ70eF|n!E+~UpZz|yH@_dv_^6AM_ZtG~paUWb7E^+!^;|6LR-E|Z=5r`F?ToVi z&-d=SMMU!LeSR?%0PtUi>2@~FAa#}^>ZfPE_nocy87(#uyItX>jqseZ$r&9`-7@^1xcsCcw>_;nmfiefld) zLr+2E3B3^?%kaexTO@ujK>tl0_6`54`9|iD)JB)MFu;g?ltZ_BJ@%&d!WR<@UNZ*w zGWYad7p?k9kaAmYi# z56eiGSZSrAou%yI1z6{jgCt21cfU;WNQkf{?OuUdB_U=gw6fk(Q1_WmS@-3DPVLz- z3w$ZR8fVk)D;NX=ec!dS(>(Ms|LUKQJ{&%^^q!l|6|oWMWInre7h9gZJ$E+q8bxxU zXojaOh$E{Yd?_1WM+_}UZmp{HY~^S$2VjFH_v`Q{{r6Ht!0B*2b^&P48H4iX^E;~+ z6vvUaXLDt8yJO+B*Yb9Qe%4F)5u8E*APqb}#kljuQX)zU5jwUqS62Amyv=)5SYQ3U zoB2MQA1>~ebe;FeWa&YHV}reY=EiMNy$qT6D~$|w2^bGG!GXc*3LeL#KHEiE8&YpUksw zrL)=+64Azpz|!^K;zB=h*p z=dLl&!fOIXqkS+ z?MJpT+aUW9*XxZ~Ll{pqH@4q~F5G-4 zNcQ0Lp4|wcX0FvWG?tyc(B0?J8}^F@?wUS@r*Cwbs2-nw4ydw=|OFwZX%KX_(Z-h#!8Z5cS8Wy8tR>lYzV^kQ$N0GFu72kJa zlOE86e%_?0x#)`lfDO@)x3Z^bbm8P3alg0hE}|ocWy6KVF$RN#iILT#E6J{t6T=1T z9j74)a{rqc#k3%iH09zu#v;y6OFu0wtz;#wVGBoBAhs#jSKcF3*Eei`zo{mhnD4^s zc1z@k<2U_6@-em|DK-_PDA_AFbxtP7d9ALR+_O)pxoM63Fqzg2hKNZs>q1>C#_!}u zg~A)MyC~P^q^D0%g+n$af%N}h1?-Ajzw!h5NH%k|ej7Yhsw6k0NLVhgxXG`8%^1(SE1T`5gzC{u-KoNa-}n?g=( zeZL4AMSI^0xP&vCjl^8BBoebBIXobC=9HWz-Lr0G%xq@_z*K%`4jLK>t?lfuXtN(!q-g=O|2bgcIK_=z6!&v&o!?i`I1Yx+hqKTKN9Yvz`;WQ`(vF8 zN+?T{bD{>qB(V^xg5vb)Zqwb)F0|BbniZkKy|7tL4e|S}HB~ahrhlUUvX-#bK+wye z@&rG@)l83IH!wyE9>4=y7wOvTRK(n9WK^z9uF zL3_WKwYBJ(Mk(oQV`eTGiYt4Y-)n1=_G5iD#qKP4|7kVw6HC479I^Az+rvTkA#V8@ z(%3$&F?QYU_x@Rr6tc@bhMPQr6js?j&{T3xbRf&r&*+ND+Spe?Blm83rS}ajL6hl1 z-w{-J{oGcYo2A^lp5GtFTt104X<(g$_}ulF>mzL$RN@P#fP<6eY^na#?*-=4573xD z)9;4UN6ItP^1%w3;+YpcpVd9dHT?g&u8A4iQIHcfJwo$Ay50fOeE##-rRgHm{hW(d zt^qaebP2V;{F{7*_#^@6reIL=*c~l(psa&A)QX@Pu_^Y?@akdi6qN>HTm@6gWY zIk@eKxJzYoiGG#Dbh@Z-e!f`tcqH{{tb~E?;PsdBw&FyH;XQ_`m?HxbcN@PsrnYI= zFTF^}Kt?VD-(PeeToD@=no$Rp>jRQ(TJTIsh?I!r*~yf@5PzY>30@3$>^Ez+40Bs@q} zU>f|}>y_5zu|G8LwJ|*Cw|}*W%nD6=Il)tJN+9NaP`_|B=)CN>6e77G`anL+V<@Mj z;PB56-Uqt0k)uB?@QTGA_5}rdJ3PwyHPXFN5RQ1K`pHm(p|jO(7r|>xfGnZs?)i+t zQ!p5--Yu?mz{U{ST7=^bcd6aT3TK&1rCg(7+VTpe{efm;&lvdhz@hsutc~2j;Hywc z0s3G5ohMWam-K8)2H`_Gm|Vg|7_1YKN{>VyOVyed38sag<&s}-%)0whT`E7_iS8p2 zAeukt2#kC z?m^7`6Ii0%HZP1bU292+Pu9o50LRTiebS?AY!qKN*7BjZiWYhsnfmhg@E@-6f93|T z=UGy&P#*VVFR);HzNS=@smu9qHfqehA!-Ub|8VMoc_Nt|j*-IHirZ(ER8|>L)?2XUF7%G)yC8-fsY>VA z_hK^sfSGb^^8TT@nn&3i_1kl2(LAf=2wnpZIz1u%sfK~`opEX3ag+Se45f>HGp~V3 z9%sL)*4_jX3TfwO9|>(9J{_e>CXlm#7LhEES{|Rrmh0I}BA$4{!yV!KGFSKM5%EVF zZEO>KXd3dJ$iKnFk0BPN_#8>Euu?~o0R$7Th_6Dyf5r^h0aUO zR@~#z4Qx&_Tc(;Qbaa>~4Na@f@Ac`tFXvIZooDrxq4*mo-F=&Adz%=vA!poZUQ=r# znuNSi0yAFQ*q|dpm5G(46Revfz`T0_t+z1i8G-SLL!P3qn_!FW$dW<6x zf;QL?AkU9yi%zd1S%xbg5-9UPzUN-APA4VnI71B_^^Kv0$Gt-$)P2+rgU?(r^N#g{ zTKD3onH~M*oSsga*o%v!A=-2LW}+RFE9k>yzhW$~DS1Td9)6rN2_tt3TxXN<8S-DH zCB|G0+_1D!u3KKK`6ZOQMz)3a`kSmw6SHMu6=J7?82to;N8Q$KGr>5aQtMPbCIJpQNGVonyA{ zsLcy)zph|$U5k9J^5n*huC!m%Y3a^KH_pf2T#UsXnHkK-Vzk_gR>f0M#ZS0ZL?4j- zY9)hbF>p<0K=UeVKAIEzNeA6p_}0Cy`6oyoDcVrL9SH%7^qHd4($16Z31^U1U zKJ{D@Ay@GMP>1{J5}5kW(Ks^#riUcwo_}!=#Vc9L3b0OCOnOQ;gCjYk-K$ik*`j3P zN*GgO#3rNs_{p25(R98ssu_Hhyf2-hz4zFR)IV?25xw5y(WI*{i7KYzrU;Yo#(xkk zMCH`{R&3^kLi}NQr{@xxZ|TaLDePzX>n57#%`(!udzTxtkEV!VJqFR+9}{`omhqGy zMTLzV(r*eqf5wh7q$*XL2vID#@?~G;RX8e_(XGi5N2w}h?A#_q@576dxuU7Re(qXl z^K#ZK#k|xglv=$H!&<6KZ;6g?F}Qq!JY-ymabar)CcA9ng&oi2vGclq>(_Ri;ZM4uL(KUAg^ zhhnw&h73G2Yr)ncaB9Jx63CADLD7Y#J^Q(+_fvzmXWKetlF8k?&YBUX!>4q5Bo;T5 zOE7jwT>bSm>93;n@0GERFYHUuL|lElJ@5*MsG<~ZD@}v^abz16k5_!8349=Q0@vj{ z7DGJdLpiqWxS!z4i!0UZtb7xj=1SoabyBpsNJpG3JM{E=? zL_w86spq78H3Pd}52v1`vF|#2gPG3%s6i&)GIzE?9i22N6cZ(d_JaqVST=p?;uBY0 z6e> zlYG$o4ZGiMd%2f4Sd>~_R>)Hu!o5@B-a^#%qc7YJWf1uC&x=V^v)n~q7P*brAK-cm zn=d{Tx}P+PE%!rP>!YMC@h3(0SNdCWwoeua{c>kQxb$qFKVNbljo*ER)yTMz;5+ki zr;4E!P4tCm6{OB+C?&5YapWX-(x8N3A7oV}IK{$);f-dZOd2F{byQuNtTKsMG6}pg zn)ov1JmxxN&Y~fVBBu87j&tUP50@DgO_`OD%*C+}jSH7GC^xL~? zT*8MfxI~`HM2df!v~YrrQz%fLY$Y0`h)5;CR3wbIRF)LSB~0H^hS#HxCA;>uo^ZDA z=xltX3@8$t&Q$I9u@8jyVh^8}6%TBy{emhe)$c^Tk zA5h7dHH+j&l^*d^AV8eG*1*kR$%mwCO^lPOUb-XeToEi2)PIQR{}BDaQd;QIFgX-~ zv2ajKzKR-mlIh4=q&=H`?CZCS-ExM)x*@rb*{KCv!|22!JTYU8m+v@0t`-+&|Hu?} zY2GmLgnzVgaOhsTJ%d7~BYIa$ToWFfsHosJI4-19(*Ec4ih^s-E)qtK0ZcOY(TA1Pp}pI;urs-ARx^?( zW*BkLu;W~b>1}`B+|wwaW$g_63=hk1F(ap$qWj8ufUMvgnb&>R8^o33F2uT}gA+;} zY}RdB@bz6GJR$%mAOZp5*~8kNpYFPEi=#6#dxKmX9LG~#<0hL`wFMu%8Dp}S&H z)?PyeBE?{fqN|#Plz0SX$sH{6RttUg$2Q|-l&!mH$ zt>=$%kzPHJoOk~J9A3Z!JInt4LHzZ5#=)vG|9n29rG6p&_w@QbrmcTZ$_NKwiTry~ z{gG*q>W!VFV-J9Ehnez(udJ9~FJnqbvJm|)EfS6i21P=hUI71Ponx6-OXi_>`-#1x zBTpf5`S=1rZ-dz@TL~N-9HOpBU)R~-_ry?RSI$HNe*-+rV{zN#f;q>RAdKpLxc&#k zWHIReNXb??dT&7bE#X}@F(A4Xy&qR#_Jd!^n27JE(fD6GpBjmSeB4m?IP<07zdsFd zwcs$w#b`me)iQO1sFnAKd$ z_FTa-^gErhJMZ{=y(y6@?kA!OIn~;oZ>pVHU-I7J%ybzRW~%_(Pqq3!5k&}Fa__%i zW^y)x`3f(7xN>kC_3dXZGzA;|aC}Hs7i}jBR2sq6Pbm;kWX>`ZV7V=GRQm%|YnA(+ zzS~#3$s%=M>>4s;`}I2aT}U%|WItW@z4Ng|*=^6Ax1-08Hl)*x*j`w;M)0}gd^rEG z5E^slJ5=%WWi&&#DeZIkWB;FTcn6$QER-&?<3EKWm;6n-O$dC2VYzf0c&BiH9(8_0 z>V;hJXxX?^i^LSz4xjDKT}99JC$VR#f0GpkrXGZo*zq8L)bW!p$V9?ZB`WCL9%G_H z59~3>rFP|N*{!Lt9jM7fAndGfuP@rT{DFI2)H>5y7U~70IPX6IG(UfjUX+hou~t7T z2Z!q&J+%h{uIV+c&u;ZFFyO2ig32-sw3pqfk6-N4dM=|_&o?@&(#M;&V)E|S>;iA( zti$4zuF2kDHYDSq^TY29iw3*WF@GNje zP8IA*^1My~i@141VM4=brW)vq#AhO9=!KB;E>q;KB_(XKo^dOSiO-x;n3M`^k04v$ zLKTO}l-`OeL|N)D2E!IJ2G>7M_MFs<;VRGjT*W9bC9-gGT87tBA?KXhslg27Z8ZPS zYJVW#&~nkVT`|_vi|BkLiUX*Kq#Og6d>IM4XUzK`_qC@3kN zd#OEkPuCw@$eS}_w!A;gP$-bNIhin?i9bg+Tra}7>-?P$wl8-ob!TQz#q?gFQ6dEw zJ*5TyBrz2}YphP`I;8!39@adsK+tu%GqVbEw6&QF@-74{nfEoCp6vLYmYQhaY~^XN zUav7rm=Pj5c6OlkZEe(JHd?2clE0W!6cqjC044KzC#36jaCX?*C0o<;*7h1GW`A4O zX-e?JrrS&m?)|hiOqGiDbUw?6j%}wpFkDwjy(-f{MAdGZb+&qzxVpPMXaB`!PGyA; z7dN+cYS+FRT^qT|!zoGzA(Q|0UyMF}XqW-K9CY7dOVI4`cUHA6-{EzSB z8ay952y_4mEt|0g8v#lR)YBbX794xTv7Otu3o<4nShv3@|CFa5|C3xNn@GqwE|ZO6 zY|>u-K8?nHq*hJUdqAA~+hmoczT>i>3QYo>=uK+T?WgPWfm0{G!AQf{q_ltmsdOCe zab3Sk8kc=`rJs$#w7;_7a-dWHnomT^>Mzdcti}Q47}zb`;+NuooUycvu+;M& zFWl`i2F=ev!2Uptm43S1ppd|WY4cZP%Zbw%Kh}YmLc+dBWKCdux%6grFHL8w*YRX| z9W0NEcd~6#-BEO}ZX%N*M(BqgklG#tdbbcJt#1|RD>q#sFo(J4*5i2!h(E9@Qsi!L z8`uzi$|UZF(6R=Eh!W)WFnt@3=E2=~(YyLbC|2w!909rOt=&IGMrJiPi=3W=dUP-k zWD-UL?H3yvF}CT$KR#k-3D{2yfqlo3tM8jKr%HACyY!;2g6?BahNG*2J{#)S^6gu& z^N9Jpk2&{#FzFSiK|@je!#jt(4`NgsvHCc(u;$ z-$z)X7t?~HKWc3?!Ur?yfVlRjbZwW>&7YmemjCIiXv;tX6I5VZ(zxKL zoXUd&UHTxZQLHuGtJ`n^Vwi=}b#L}qFv@><%Zv|Z)x%T>+$Z$(BCj$*Q-9s+$-DAL z$k-Ep-_ZS+<+~=s#y>rj$O|XExYYjhXtN%!|Kv~`29>kA!Z9A3iG~glY9Oqfx0wwmo{=v6c@gLiTIWa*&s9HKY zE7!*(auya~&yC5|@0oW%&bI=1InuVa#lK+y4N|}Jr`n>oWX{QN$AB$uKXX6w?YHab z!4KfnlX1jGB((H%*|c`G-pWc^Lr()EVmLUw88DTucpX(^9J zgooF3Z5|ivn>Yj2(CQv^NoVN0#Py-HFK``b3ykFeZ}ZGiygYjQgnp&`g&rpaz`H{wDO=8EZKPiGv zF|cTZ$m{q-%>E7pAEgDzO4wzI_wItn(q0L9WqJ8t`l3l&8%8zIuqfw;}&NTr16RjeoHOj`~l!zq`} zG4AAP+C9;fg?5RhrKK&?@f2ri{ML6lDjE^nptCvz{+yx^tuh1XqeLbZjlMdLxd{-} zMgYVyH8|OZEqildbx|9zsw5 z6^*=7ikY6C;>jJMsANHvDY43dax>efqJ%uTU^jtL=|`qQdSyydlAFrF=@f_^chZw( zbQA810XDN~P;W;Jp!kd0-?D8xLvf8pQZ59$f5tOZgNeqCcQgohMrfF^`P4*Cd~vft zS1{(Fua9<@!?dt5lntQ-MO67ods87G`>u*p|NLhrfg4AtDunV_>@Yx4+ze8+cD@}^oe0oNPGZ=@8 zh8ObmS`1^kW&#hCesGR3%nZ&hq)q+raxAacT2q`=n=bHJgB@CyJ3O4lg!iAKLmyXaX530hRqS;dr^{fR8gJ6~&+EJPfE`mCdT-|o0n5+fH`<#b zcDiJ%6OA2?zVkbPv)z1UGlETE@)s;BhpRI~LC$r&DRc4+DVN}HE1siw*U9g)7vH21 z;*OWzn1xY?0ywD~S&wu?t%o_jy`)Wuo@-Ou7<@8SN TEkD@pcu(P_s!YWT)1dzY?QlvI diff --git a/periodic/daily/2026-05-22.md b/periodic/daily/2026-05-22.md new file mode 100644 index 0000000..4c54643 --- /dev/null +++ b/periodic/daily/2026-05-22.md @@ -0,0 +1,10 @@ +--- +id: 2026-05-22 +title: 2026-05-22 +tags: [] +weekly: "[[2026w21]]" +monthly: "[[2026-05]]" +quarterly: "[[2026q2]]" +previous: "[[2026-05-21]]" +--- +# 2026-05-22 diff --git a/probability.md b/probability.md index 7e01ab6..f1a726f 100644 --- a/probability.md +++ b/probability.md @@ -5,3 +5,21 @@ tags: [] # Probability [probability theory](https://en.wikipedia.org/wiki/Probability_theory) + +## Interpretations + +Because the term probability +[interpretation](https://en.wikipedia.org/wiki/Probability_interpretations) + +No interpretation of probability is right or wrong, + + +### Frequentist Probability + +The **frequentist** interpretation, +supposes that probability is a property of events themselves. + +### Bayesian Probability + +> Main article: [[bayesian-probability]] + diff --git a/timestamped/2026-05-21_16-18-20.md b/timestamped/2026-05-21_16-18-20.md index 7e512f6..321f1c6 100644 --- a/timestamped/2026-05-21_16-18-20.md +++ b/timestamped/2026-05-21_16-18-20.md @@ -12,4 +12,4 @@ Below is a plot of [[pdi-estimating]] error for every estimate stage. The data is not ideal, being sourced from the default bid sheet data. The majority have baseline dates in 2020 to 2022. -![[pdi-estimating-error-kde.png]] +> _I've removed this plot because it misrepresented the data._ diff --git a/timestamped/2026-05-22_11-57-18.md b/timestamped/2026-05-22_11-57-18.md new file mode 100644 index 0000000..d4455ed --- /dev/null +++ b/timestamped/2026-05-22_11-57-18.md @@ -0,0 +1,44 @@ +--- +id: 2026-05-22T11:57:18-0400 +title: 2026-05-22 11:57:18 +tags: [] +daily: "[[2026-05-22]]" +--- +# 2026-05-22 11:57:18 + +## ConEst's Purpose Considering its Accuracy + +I removed [[2026-05-21_16-18-20]]'s plot +because I screwed up the error calculation. +After more rigorous investigation +and more recent project data +(the same new bids are based on) +I'm happier with this one. + +![[pdi-estimating-error-kde.png]] + +The plot suggests that [[conest]]'s role +is not in decreasing cost [[uncertainty]], +because it does not appear to do so more than marginally. + +I'm lead to speculate that our purpose is in determining crew loading, +which is cool with me, +labor is the more interesting part of [[construction-estimating]], +however our methods are not well suited to the purpose. +After all, the majority of it is calculated in [[ms-excel]]. +See [[pdi-labor-plan]]. + +> A less cautious man than I might wonder +> if the negative bias apparent in Bid and ConEst +> is indicative of systematic [[incentives|incentive]] gaming, +> since if it we could change nothing of our process +> and simply add contingency to address it. + +*** + +> Our use of "WBS" is technically inaccurate. +> The [[pdi-wbs|PDI "WBS"]] is more accurately called +> [[earned-value-management#Schedule|the project schedule]], +> which is the document which defines the planned value of each task. +> On the other hand, project schedule is a terrible name for a specific document, +> so I don't blame us for stealing WBS. diff --git a/timestamped/2026-05-22_13-11-50.md b/timestamped/2026-05-22_13-11-50.md new file mode 100644 index 0000000..8a98409 --- /dev/null +++ b/timestamped/2026-05-22_13-11-50.md @@ -0,0 +1,84 @@ +--- +id: 2026-05-22T13:11:50-0400 +title: 2026-05-22 13:11:50 +tags: [] +daily: "[[2026-05-22]]" +--- +# 2026-05-22 13:11:50 + +## Editor Enhancements for Obsidian + +### Conditional Soft Wrapping + +As noted in [[2026-05-20_12-23-54#Footnotes as Sidenotes for Obsidian]] +I'm enjoying using the [[obsidian]] editor's `Readable Line Length` option, +but in source mode it guarantees that lines with external links will be wrapped. + +I'd prefer if link URL's were allowed to spill into the gutter like tables. + +| this | table | has | long | lines, | but | they | will | not | be | wrapped | +| ---- | ----- | --- | ---- | ------ | --- | ---- | ---- | --- | --- | ------- | +| | | | | | | | | | | | + +#### Rules + +Syntax made less readable by wrapping +(i.e. tables) +should never be wrapped. + +Syntax that can not be hard wrapped +(i.e. headers, callout titles) +must be soft wrapped. + +The active line should be soft wrapped. + +#### Implementation + +This should be possible with CSS snippets. +I was briefly able to disable _all_ wrapping, +but in trying to limit the application +I forgot the original selector. + +This one should work, doesn't. + +```css +/* select divs with only class cm-line */ +/* this excludes most special lines and the active line */ +div[class="cm-line"] { + white-space: pre; + text-wrap-mode: nowrap; +} +``` + +### Render-Time Text Replacement Rules + +There are several plugins which replicate [[ms-word]]'s behavior +of substituting digraphs with special characters as you type, +but what I'm looking for +is [[asciidoc]]-style [character replacement substitutions](https://docs.asciidoctor.org/asciidoc/latest/subs/replacements/). +These would limit ambiguous Unicode. + +I have found one community plugin which approaches this behavior, +[Dynamic Text Concealer](https://github.com/mattcoleanderson/obsidian-dynamic-text-concealer), +but, as now seems typical of implementations of features I want, +it is a buggy, poorly-translated mess which is missing key functionality. + +Obsidian's Markdown to HTML transpiler +will always wrap with a space, so + +```markdown +lorem ipsum--- +set amet. +``` + +will render as "lorem ipsum--- set amet". + +> My use of triple hyphens (`foo---bar`) +> is unfortunately quite niche. +> There are two common digraphs +> used to represent em dashes with a limited character set +> which have been around since the typewriter: +> `foo - bar`, which is an assault on the eyes, +> lacking any of the authority of the em dash; +> and `foo--bar`, which is better +> but would be ambiguous with the en dash. diff --git a/timestamped/2026-05-22_19-11-54.md b/timestamped/2026-05-22_19-11-54.md new file mode 100644 index 0000000..95609ef --- /dev/null +++ b/timestamped/2026-05-22_19-11-54.md @@ -0,0 +1,22 @@ +--- +id: 2026-05-22T19:11:54-0400 +title: 2026-05-22 19:11:54 +tags: [] +daily: "[[2026-05-22]]" +--- +# 2026-05-22 19:11:54 + +## AACE International + +[[aace-international|AACE]] is for [[construction]] +what [[project-management-institute|PMI]] is for [[software]]. + +[[merrow_2022_contract-strategies]] suggests that prioritizing cost control +is associated with overrun and schedule slip. + +### Canons of Ethics + +Having a defined code of ethics is very cool, +I only wish they took a stronger stance on [[incentives]]. + +![[aacei-canons-of-ethics#II.15]]