Compare commits
62 Commits
00a38ce54e
...
master
Author | SHA1 | Date | |
---|---|---|---|
485e2b0187 | |||
14383747d0 | |||
1850ff554a | |||
b321ce79f8 | |||
1b84c3fe88 | |||
8d056833da | |||
bca338e55f | |||
9f55f9c334 | |||
a64e549c1f | |||
2490b5a065 | |||
23576a2265 | |||
11c7e304ed | |||
bd5ed6f2a3 | |||
f9f7000168 | |||
759b25a40a | |||
86a85e3c5a | |||
cdae485aef | |||
2e28778412 | |||
2eb98aa15b | |||
ae285129c8 | |||
7ba74544b4 | |||
1c6597c3f9 | |||
de2d10441a | |||
3c90f58039 | |||
6fe529f2be | |||
a0357132b3 | |||
857aa10e63 | |||
c00557700f | |||
c5a1ddb862 | |||
239b0c84d7 | |||
6b9ef1a5b6 | |||
71a58ee205 | |||
887f487935 | |||
a53f96755f | |||
9ed144d7f1 | |||
6d518246ff | |||
09ba19831a | |||
1d2853cc13 | |||
8221b91925 | |||
e15615c83f | |||
ddb073a5a3 | |||
e9733709be | |||
e9731ca71e | |||
46478ef0ef | |||
ac3276e88f | |||
c5e0856728 | |||
f34e528b5a | |||
2bf7d29931 | |||
ee0d00ce50 | |||
3337b8c490 | |||
dd35110b0d | |||
60dd9a5628 | |||
f35f439f66 | |||
295693bb0a | |||
d077ac5c1a | |||
4ee6f71f9f | |||
5ea84255ff | |||
c5238385c8 | |||
2c4d73ae6b | |||
5f6abfb584 | |||
c4d304a59b | |||
911a63f270 |
3
.obsidian/community-plugins.json
vendored
3
.obsidian/community-plugins.json
vendored
@ -1,5 +1,6 @@
|
|||||||
[
|
[
|
||||||
"table-editor-obsidian",
|
"table-editor-obsidian",
|
||||||
"obsidian-icon-folder",
|
"obsidian-icon-folder",
|
||||||
"obsidian-git"
|
"obsidian-git",
|
||||||
|
"various-complements"
|
||||||
]
|
]
|
5
.obsidian/core-plugins.json
vendored
5
.obsidian/core-plugins.json
vendored
@ -22,9 +22,10 @@
|
|||||||
"outline": true,
|
"outline": true,
|
||||||
"word-count": true,
|
"word-count": true,
|
||||||
"slides": false,
|
"slides": false,
|
||||||
"audio-recorder": false,
|
"audio-recorder": true,
|
||||||
"workspaces": false,
|
"workspaces": false,
|
||||||
"file-recovery": true,
|
"file-recovery": true,
|
||||||
"publish": false,
|
"publish": false,
|
||||||
"sync": false
|
"sync": false,
|
||||||
|
"webviewer": false
|
||||||
}
|
}
|
44533
.obsidian/plugins/obsidian-git/main.js
vendored
44533
.obsidian/plugins/obsidian-git/main.js
vendored
File diff suppressed because one or more lines are too long
9
.obsidian/plugins/obsidian-git/manifest.json
vendored
9
.obsidian/plugins/obsidian-git/manifest.json
vendored
@ -1,9 +1,10 @@
|
|||||||
{
|
{
|
||||||
|
"author": "Vinzent",
|
||||||
|
"authorUrl": "https://github.com/Vinzent03",
|
||||||
"id": "obsidian-git",
|
"id": "obsidian-git",
|
||||||
"name": "Obsidian Git",
|
"name": "Git",
|
||||||
"description": "Backup your vault with Git.",
|
"description": "Integrate Git version control with automatic backup and other advanced features.",
|
||||||
"isDesktopOnly": false,
|
"isDesktopOnly": false,
|
||||||
"fundingUrl": "https://ko-fi.com/vinzent",
|
"fundingUrl": "https://ko-fi.com/vinzent",
|
||||||
"js": "main.js",
|
"version": "2.28.2"
|
||||||
"version": "2.22.1"
|
|
||||||
}
|
}
|
||||||
|
80
.obsidian/plugins/obsidian-git/styles.css
vendored
80
.obsidian/plugins/obsidian-git/styles.css
vendored
@ -8,16 +8,16 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.workspace-leaf-content[data-type='git-view'] .button-border {
|
.workspace-leaf-content[data-type="git-view"] .button-border {
|
||||||
border: 2px solid var(--interactive-accent);
|
border: 2px solid var(--interactive-accent);
|
||||||
border-radius: var(--radius-s);
|
border-radius: var(--radius-s);
|
||||||
}
|
}
|
||||||
|
|
||||||
.workspace-leaf-content[data-type='git-view'] .view-content {
|
.workspace-leaf-content[data-type="git-view"] .view-content {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.workspace-leaf-content[data-type='git-history-view'] .view-content {
|
.workspace-leaf-content[data-type="git-history-view"] .view-content {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -39,6 +39,10 @@
|
|||||||
margin-right: auto;
|
margin-right: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.obsidian-git-disabled {
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
.obsidian-git-center-button {
|
.obsidian-git-center-button {
|
||||||
display: block;
|
display: block;
|
||||||
margin: 20px auto;
|
margin: 20px auto;
|
||||||
@ -77,6 +81,22 @@
|
|||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.is-active .git-tools .buttons > * {
|
||||||
|
color: var(--nav-item-color-active);
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-author {
|
||||||
|
color: var(--text-accent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-date {
|
||||||
|
color: var(--text-accent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-ref {
|
||||||
|
color: var(--text-accent);
|
||||||
|
}
|
||||||
|
|
||||||
.workspace-leaf-content[data-type="diff-view"] .d2h-d-none {
|
.workspace-leaf-content[data-type="diff-view"] .d2h-d-none {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
@ -228,12 +248,18 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line del {
|
.theme-light
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-code-side-line
|
||||||
|
del {
|
||||||
background-color: #ffb6ba;
|
background-color: #ffb6ba;
|
||||||
}
|
}
|
||||||
|
|
||||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line del {
|
.theme-dark
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-code-side-line
|
||||||
|
del {
|
||||||
background-color: #8d232881;
|
background-color: #8d232881;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -249,13 +275,19 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line ins {
|
.theme-light
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-code-side-line
|
||||||
|
ins {
|
||||||
background-color: #97f295;
|
background-color: #97f295;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line ins {
|
.theme-dark
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-code-side-line
|
||||||
|
ins {
|
||||||
background-color: #1d921996;
|
background-color: #1d921996;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
@ -376,19 +408,31 @@
|
|||||||
color: var(--text-normal);
|
color: var(--text-normal);
|
||||||
}
|
}
|
||||||
|
|
||||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-file-diff .d2h-del.d2h-change {
|
.theme-light
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-diff
|
||||||
|
.d2h-del.d2h-change {
|
||||||
background-color: #fdf2d0;
|
background-color: #fdf2d0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-file-diff .d2h-del.d2h-change {
|
.theme-dark
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-diff
|
||||||
|
.d2h-del.d2h-change {
|
||||||
background-color: #55492480;
|
background-color: #55492480;
|
||||||
}
|
}
|
||||||
|
|
||||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-file-diff .d2h-ins.d2h-change {
|
.theme-light
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-diff
|
||||||
|
.d2h-ins.d2h-change {
|
||||||
background-color: #ded;
|
background-color: #ded;
|
||||||
}
|
}
|
||||||
|
|
||||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-file-diff .d2h-ins.d2h-change {
|
.theme-dark
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-diff
|
||||||
|
.d2h-ins.d2h-change {
|
||||||
background-color: rgba(37, 78, 37, 0.418);
|
background-color: rgba(37, 78, 37, 0.418);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -401,7 +445,9 @@
|
|||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper a:visited {
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-list-wrapper
|
||||||
|
a:visited {
|
||||||
color: #3572b0;
|
color: #3572b0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -501,7 +547,8 @@
|
|||||||
background-color: var(--background-secondary);
|
background-color: var(--background-secondary);
|
||||||
}
|
}
|
||||||
|
|
||||||
.cm-gutterElement.obs-git-blame-gutter > div, .line-author-settings-preview {
|
.cm-gutterElement.obs-git-blame-gutter > div,
|
||||||
|
.line-author-settings-preview {
|
||||||
/* delegate text color to settings */
|
/* delegate text color to settings */
|
||||||
color: var(--obs-git-gutter-text);
|
color: var(--obs-git-gutter-text);
|
||||||
font-family: monospace;
|
font-family: monospace;
|
||||||
@ -510,3 +557,10 @@
|
|||||||
padding: 0px 6px 0px 6px;
|
padding: 0px 6px 0px 6px;
|
||||||
white-space: pre; /* Keep spaces and do not collapse them. */
|
white-space: pre; /* Keep spaces and do not collapse them. */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media (max-width: 800px) {
|
||||||
|
/* hide git blame gutter not to superpose text */
|
||||||
|
.cm-gutterElement.obs-git-blame-gutter {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
153
.obsidian/plugins/obsidian-kanban/main.js
vendored
Normal file
153
.obsidian/plugins/obsidian-kanban/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
.obsidian/plugins/obsidian-kanban/manifest.json
vendored
Normal file
11
.obsidian/plugins/obsidian-kanban/manifest.json
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-kanban",
|
||||||
|
"name": "Kanban",
|
||||||
|
"version": "2.0.51",
|
||||||
|
"minAppVersion": "1.0.0",
|
||||||
|
"description": "Create markdown-backed Kanban boards in Obsidian.",
|
||||||
|
"author": "mgmeyers",
|
||||||
|
"authorUrl": "https://github.com/mgmeyers/obsidian-kanban",
|
||||||
|
"helpUrl": "https://publish.obsidian.md/kanban/Obsidian+Kanban+Plugin",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
1
.obsidian/plugins/obsidian-kanban/styles.css
vendored
Normal file
1
.obsidian/plugins/obsidian-kanban/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
412
.obsidian/plugins/obsidian-tasks-plugin/main.js
vendored
Normal file
412
.obsidian/plugins/obsidian-tasks-plugin/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
12
.obsidian/plugins/obsidian-tasks-plugin/manifest.json
vendored
Normal file
12
.obsidian/plugins/obsidian-tasks-plugin/manifest.json
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-tasks-plugin",
|
||||||
|
"name": "Tasks",
|
||||||
|
"version": "7.13.0",
|
||||||
|
"minAppVersion": "1.1.1",
|
||||||
|
"description": "Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.",
|
||||||
|
"helpUrl": "https://publish.obsidian.md/tasks/",
|
||||||
|
"author": "Clare Macrae and Ilyas Landikov (created by Martin Schenck)",
|
||||||
|
"authorUrl": "https://github.com/obsidian-tasks-group",
|
||||||
|
"fundingUrl": "https://github.com/sponsors/claremacrae",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
1
.obsidian/plugins/obsidian-tasks-plugin/styles.css
vendored
Normal file
1
.obsidian/plugins/obsidian-tasks-plugin/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
29147
.obsidian/plugins/table-editor-obsidian/main.js
vendored
29147
.obsidian/plugins/table-editor-obsidian/main.js
vendored
File diff suppressed because one or more lines are too long
@ -6,7 +6,7 @@
|
|||||||
"description": "Improved table navigation, formatting, manipulation, and formulas",
|
"description": "Improved table navigation, formatting, manipulation, and formulas",
|
||||||
"isDesktopOnly": false,
|
"isDesktopOnly": false,
|
||||||
"minAppVersion": "1.0.0",
|
"minAppVersion": "1.0.0",
|
||||||
"version": "0.19.1",
|
"version": "0.22.1",
|
||||||
"js": "main.js",
|
"js": "main.js",
|
||||||
"fundingUrl": {
|
"fundingUrl": {
|
||||||
"Github Sponsor": "https://github.com/sponsors/tgrosinger",
|
"Github Sponsor": "https://github.com/sponsors/tgrosinger",
|
||||||
|
103
.obsidian/plugins/various-complements/data.json
vendored
Normal file
103
.obsidian/plugins/various-complements/data.json
vendored
Normal file
@ -0,0 +1,103 @@
|
|||||||
|
{
|
||||||
|
"strategy": "english-only",
|
||||||
|
"cedictPath": "./cedict_ts.u8",
|
||||||
|
"matchStrategy": "prefix",
|
||||||
|
"fuzzyMatch": true,
|
||||||
|
"minFuzzyMatchScore": 0.5,
|
||||||
|
"matchingWithoutEmoji": true,
|
||||||
|
"treatAccentDiacriticsAsAlphabeticCharacters": false,
|
||||||
|
"treatUnderscoreAsPartOfWord": false,
|
||||||
|
"maxNumberOfSuggestions": 5,
|
||||||
|
"maxNumberOfWordsAsPhrase": 3,
|
||||||
|
"minNumberOfCharactersTriggered": 0,
|
||||||
|
"minNumberOfWordsTriggeredPhrase": 1,
|
||||||
|
"complementAutomatically": true,
|
||||||
|
"delayMilliSeconds": 0,
|
||||||
|
"disableSuggestionsDuringImeOn": false,
|
||||||
|
"disableSuggestionsInMathBlock": true,
|
||||||
|
"insertSpaceAfterCompletion": true,
|
||||||
|
"firstCharactersDisableSuggestions": ":/^",
|
||||||
|
"patternsToSuppressTrigger": [
|
||||||
|
"^~~~.*",
|
||||||
|
"^```.*"
|
||||||
|
],
|
||||||
|
"phrasePatternsToSuppressTrigger": [],
|
||||||
|
"noAutoFocusUntilCycle": false,
|
||||||
|
"showMatchStrategy": false,
|
||||||
|
"showComplementAutomatically": false,
|
||||||
|
"showIndexingStatus": false,
|
||||||
|
"descriptionOnSuggestion": "Short",
|
||||||
|
"hotkeys": {
|
||||||
|
"select": [
|
||||||
|
{
|
||||||
|
"modifiers": [],
|
||||||
|
"key": "Enter"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"select with custom alias": [],
|
||||||
|
"up": [
|
||||||
|
{
|
||||||
|
"modifiers": [],
|
||||||
|
"key": "ArrowUp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"down": [
|
||||||
|
{
|
||||||
|
"modifiers": [],
|
||||||
|
"key": "ArrowDown"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"select 1st": [],
|
||||||
|
"select 2nd": [],
|
||||||
|
"select 3rd": [],
|
||||||
|
"select 4th": [],
|
||||||
|
"select 5th": [],
|
||||||
|
"select 6th": [],
|
||||||
|
"select 7th": [],
|
||||||
|
"select 8th": [],
|
||||||
|
"select 9th": [],
|
||||||
|
"open": [],
|
||||||
|
"completion": [],
|
||||||
|
"insert as text": []
|
||||||
|
},
|
||||||
|
"propagateEsc": false,
|
||||||
|
"enableCurrentFileComplement": true,
|
||||||
|
"currentFileMinNumberOfCharacters": 0,
|
||||||
|
"onlyComplementEnglishOnCurrentFileComplement": false,
|
||||||
|
"excludeCurrentFileWordPatterns": [],
|
||||||
|
"enableCurrentVaultComplement": false,
|
||||||
|
"currentVaultMinNumberOfCharacters": 0,
|
||||||
|
"includeCurrentVaultPathPrefixPatterns": "",
|
||||||
|
"excludeCurrentVaultPathPrefixPatterns": "",
|
||||||
|
"includeCurrentVaultOnlyFilesUnderCurrentDirectory": false,
|
||||||
|
"excludeCurrentVaultWordPatterns": [],
|
||||||
|
"enableCustomDictionaryComplement": false,
|
||||||
|
"customDictionaryPaths": "https://raw.githubusercontent.com/first20hours/google-10000-english/master/google-10000-english-no-swears.txt",
|
||||||
|
"columnDelimiter": "Tab",
|
||||||
|
"customDictionaryWordRegexPattern": "",
|
||||||
|
"delimiterToHideSuggestion": "",
|
||||||
|
"delimiterToDivideSuggestionsForDisplayFromInsertion": "",
|
||||||
|
"caretLocationSymbolAfterComplement": "",
|
||||||
|
"displayedTextSuffix": " => ...",
|
||||||
|
"enableInternalLinkComplement": true,
|
||||||
|
"suggestInternalLinkWithAlias": false,
|
||||||
|
"excludeInternalLinkPathPrefixPatterns": "",
|
||||||
|
"updateInternalLinksOnSave": true,
|
||||||
|
"insertAliasTransformedFromDisplayedInternalLink": {
|
||||||
|
"enabled": false,
|
||||||
|
"beforeRegExp": "",
|
||||||
|
"after": ""
|
||||||
|
},
|
||||||
|
"frontMatterKeyForExclusionInternalLink": "",
|
||||||
|
"enableFrontMatterComplement": false,
|
||||||
|
"frontMatterComplementMatchStrategy": "inherit",
|
||||||
|
"insertCommaAfterFrontMatterCompletion": false,
|
||||||
|
"intelligentSuggestionPrioritization": {
|
||||||
|
"enabled": true,
|
||||||
|
"historyFilePath": "",
|
||||||
|
"maxDaysToKeepHistory": 30,
|
||||||
|
"maxNumberOfHistoryToKeep": 0
|
||||||
|
},
|
||||||
|
"disableOnMobile": false,
|
||||||
|
"showLogAboutPerformanceInConsole": false
|
||||||
|
}
|
1
.obsidian/plugins/various-complements/histories.json
vendored
Normal file
1
.obsidian/plugins/various-complements/histories.json
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"Important":{"Important":{"currentFile":{"count":1,"lastUpdated":1744212756873}}},"Questions":{"Questions":{"currentFile":{"count":1,"lastUpdated":1744212758410}}},"answers":{"answers":{"currentFile":{"count":1,"lastUpdated":1744212929208}}},"probabilities":{"probabilities":{"currentFile":{"count":1,"lastUpdated":1744215350670}}},"decision":{"decision":{"currentFile":{"count":1,"lastUpdated":1744215513253}}}}
|
7946
.obsidian/plugins/various-complements/main.js
vendored
Normal file
7946
.obsidian/plugins/various-complements/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/various-complements/manifest.json
vendored
Normal file
10
.obsidian/plugins/various-complements/manifest.json
vendored
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "various-complements",
|
||||||
|
"name": "Various Complements",
|
||||||
|
"version": "10.0.3",
|
||||||
|
"minAppVersion": "0.16.0",
|
||||||
|
"description": "This plugin enables you to complete words like the auto-completion of IDE",
|
||||||
|
"author": "tadashi-aikawa",
|
||||||
|
"authorUrl": "https://github.com/tadashi-aikawa",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
184
.obsidian/plugins/various-complements/styles.css
vendored
Normal file
184
.obsidian/plugins/various-complements/styles.css
vendored
Normal file
@ -0,0 +1,184 @@
|
|||||||
|
.various-complements__settings__text-area-path {
|
||||||
|
height: 120px;
|
||||||
|
width: 500px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__settings__text-area-path-dense {
|
||||||
|
height: 120px;
|
||||||
|
width: 360px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__settings__current-settings-json {
|
||||||
|
font-size: 0.75em;
|
||||||
|
height: 800px;
|
||||||
|
width: 500px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__settings__warning {
|
||||||
|
color: darkorange;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__settings__nested {
|
||||||
|
padding-left: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__settings__header {
|
||||||
|
position: relative;
|
||||||
|
padding-left: 25px;
|
||||||
|
}
|
||||||
|
.various-complements__settings__header::before {
|
||||||
|
position: absolute;
|
||||||
|
width: 20px;
|
||||||
|
margin-top: 3px;
|
||||||
|
margin-left: -25px;
|
||||||
|
filter: invert(0.5) hue-rotate(180deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__settings__header__main::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0xMS45OSAyQzYuNDcgMiAyIDYuNDggMiAxMnM0LjQ3IDEwIDkuOTkgMTBDMTcuNTIgMjIgMjIgMTcuNTIgMjIgMTJTMTcuNTIgMiAxMS45OSAyem02LjkzIDZoLTIuOTVhMTUuNjUgMTUuNjUgMCAwIDAtMS4zOC0zLjU2QTguMDMgOC4wMyAwIDAgMSAxOC45MiA4ek0xMiA0LjA0Yy44MyAxLjIgMS40OCAyLjUzIDEuOTEgMy45NmgtMy44MmMuNDMtMS40MyAxLjA4LTIuNzYgMS45MS0zLjk2ek00LjI2IDE0QzQuMSAxMy4zNiA0IDEyLjY5IDQgMTJzLjEtMS4zNi4yNi0yaDMuMzhjLS4wOC42Ni0uMTQgMS4zMi0uMTQgMnMuMDYgMS4zNC4xNCAySDQuMjZ6bS44MiAyaDIuOTVjLjMyIDEuMjUuNzggMi40NSAxLjM4IDMuNTZBNy45ODcgNy45ODcgMCAwIDEgNS4wOCAxNnptMi45NS04SDUuMDhhNy45ODcgNy45ODcgMCAwIDEgNC4zMy0zLjU2QTE1LjY1IDE1LjY1IDAgMCAwIDguMDMgOHpNMTIgMTkuOTZjLS44My0xLjItMS40OC0yLjUzLTEuOTEtMy45NmgzLjgyYy0uNDMgMS40My0xLjA4IDIuNzYtMS45MSAzLjk2ek0xNC4zNCAxNEg5LjY2Yy0uMDktLjY2LS4xNi0xLjMyLS4xNi0ycy4wNy0xLjM1LjE2LTJoNC42OGMuMDkuNjUuMTYgMS4zMi4xNiAycy0uMDcgMS4zNC0uMTYgMnptLjI1IDUuNTZjLjYtMS4xMSAxLjA2LTIuMzEgMS4zOC0zLjU2aDIuOTVhOC4wMyA4LjAzIDAgMCAxLTQuMzMgMy41NnpNMTYuMzYgMTRjLjA4LS42Ni4xNC0xLjMyLjE0LTJzLS4wNi0xLjM0LS4xNC0yaDMuMzhjLjE2LjY0LjI2IDEuMzEuMjYgMnMtLjEgMS4zNi0uMjYgMmgtMy4zOHoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvc3ZnPg==");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__appearance::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0yMCAzSDRjLTEuMSAwLTIgLjktMiAydjExYzAgMS4xLjkgMiAyIDJoM2MtLjU1LjU1LTEgLjg3LTEgMS41OWMwIC43OC42MyAxLjQxIDEuNDEgMS40MWg5LjE3Yy43OCAwIDEuNDEtLjYzIDEuNDEtMS40MWMwLS43Mi0uNDQtMS4wMy0xLTEuNTloM2MxLjEgMCAyLS45IDItMlY1QzIyIDMuOSAyMS4xIDMgMjAgM3ptMCAxM0g0VjVoMTZ2MTF6IiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__key-customization::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGQ9Ik0yOCAyNkg0YTIgMiAwIDAgMS0yLTJWMTBhMiAyIDAgMCAxIDItMmgyNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJ6TTQgMTB2MTRoMjRWMTB6IiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48cGF0aCBkPSJNMTAgMjBoMTF2MkgxMHoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjxwYXRoIGQ9Ik02IDEyaDJ2Mkg2eiIgZmlsbD0iY3VycmVudENvbG9yIj48L3BhdGg+PHBhdGggZD0iTTEwIDEyaDJ2MmgtMnoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjxwYXRoIGQ9Ik0xNCAxMmgydjJoLTJ6IiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48cGF0aCBkPSJNMTggMTJoMnYyaC0yeiIgZmlsbD0iY3VycmVudENvbG9yIj48L3BhdGg+PHBhdGggZD0iTTYgMjBoMnYySDZ6IiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48cGF0aCBkPSJNNiAxNmgydjJINnoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjxwYXRoIGQ9Ik0xMCAxNmgydjJoLTJ6IiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48cGF0aCBkPSJNMTQgMTZoMnYyaC0yeiIgZmlsbD0iY3VycmVudENvbG9yIj48L3BhdGg+PHBhdGggZD0iTTIyIDEyaDR2MmgtNHoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjxwYXRoIGQ9Ik0yMiAxNmg0djJoLTR6IiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48cGF0aCBkPSJNMTggMTZoMnYyaC0yeiIgZmlsbD0iY3VycmVudENvbG9yIj48L3BhdGg+PHBhdGggZD0iTTIzIDIwaDN2MmgtM3oiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvc3ZnPg==");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__current-file::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxnIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik01IDFhMiAyIDAgMCAwLTIgMnY5Ljk5OGEyIDIgMCAwIDAgMiAyaDEuMDQ2bC4yNS0xSDVhMSAxIDAgMCAxLTEtMVYzYTEgMSAwIDAgMSAxLTFoM3YyLjVBMS41IDEuNSAwIDAgMCA5LjQ5OCA2aDIuNXYxLjQ0Yy4zMDYtLjIwOS42NDctLjM0NCAxLS40MDVWNS40MTNhMS41IDEuNSAwIDAgMC0uNDQtMS4wNkw5LjY0NSAxLjQzOUExLjUgMS41IDAgMCAwIDguNTg1IDFINXptNi43OTEgNEg5LjVhLjUuNSAwIDAgMS0uNS0uNVYyLjIwNmwyLjc5MiAyLjc5MnptMS4yMDcgMy4wNmMtLjI0Mi4wNzEtLjQ3LjIwMy0uNjYyLjM5NEw4LjA1IDEyLjc0YTIuNzc3IDIuNzc3IDAgMCAwLS43MjIgMS4yNTdsLS4wMDkuMDMzbC0uMzAyIDEuMjExYS42MS42MSAwIDAgMCAuNzM4Ljc0bDEuMjExLS4zMDNhMi43NzYgMi43NzYgMCAwIDAgMS4yOS0uNzNsNC4yODgtNC4yODhhMS41NiAxLjU2IDAgMCAwLTEuNTQ1LTIuNnoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvZz48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__current-vault::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0iTTEwLDEwYy00LjQsMC04LDMuNi04LDh2NjRjMCw0LjQsMy42LDgsOCw4aDJ2MmgxMHYtMmg1NnYyaDEwdi0yaDJjNC40LDAsOC0zLjYsOC04VjE4YzAtNC40LTMuNi04LTgtOEwxMCwxMHogTTEwLDE0aDgwIGMyLjIsMCw0LDEuOCw0LDR2NjRjMCwyLjItMS44LDQtNCw0SDEwYy0yLjIsMC00LTEuOC00LTRWMThDNiwxNS44LDcuOCwxNCwxMCwxNHogTTEzLjYsMjBjLTEsMC4yLTEuNiwxLTEuNiwydjIzLjQgYy0wLjEsMC40LTAuMSwwLjgsMCwxLjJ2Ny4xYzAsMC4xLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAsMC40YzAsMC4xLDAsMC4xLDAsMC4yVjc4YzAsMS4xLDAuOSwyLDIsMmg3MmMxLjEsMCwyLTAuOSwyLTJWMjIgYzAtMS4xLTAuOS0yLTItMkgxNGMtMC4xLDAtMC4xLDAtMC4yLDBTMTMuNywyMCwxMy42LDIweiBNMTYsMjRoNjh2NTJIMTZWNTQuOWwzLjQtMy40YzAuNC0wLjQsMC42LTAuOSwwLjYtMS40cy0wLjItMS4xLTAuNi0xLjQgTDE2LDQ1LjFMMTYsMjR6IE00OS44LDI3LjljLTAuMSwwLTAuMiwwLTAuMywwLjFjLTAuMSwwLTAuMSwwLTAuMiwwLjFjLTUuNSwwLjItMTAuNSwyLjQtMTQuMyw1LjljLTAuNSwwLjItMC45LDAuNi0xLjEsMS4xIGMtMy40LDMuNy01LjYsOC42LTUuOSwxMy45Yy0wLjQsMC42LTAuNCwxLjQsMCwyYzAuMiw1LjMsMi4zLDEwLjEsNS43LDEzLjhjMC4yLDAuNywwLjcsMS4zLDEuNCwxLjRjMy44LDMuNCw4LjgsNS41LDE0LjMsNS43IGMwLjEsMCwwLjEsMCwwLjIsMC4xYzAuMSwwLDAuMywwLDAuNCwwYzAuMSwwLDAuMywwLDAuNCwwYzAuMSwwLDAuMSwwLDAuMi0wLjFjNS40LTAuMiwxMC40LTIuMywxNC4yLTUuNyBjMC43LTAuMiwxLjMtMC44LDEuNC0xLjVjMy40LTMuOCw1LjUtOC43LDUuNy0xNC4yYzAsMCwwLTAuMSwwLjEtMC4xYzAsMCwwLDAsMC0wLjFjMC0wLjEsMC0wLjMsMC0wLjRjMC0wLjEsMC0wLjIsMC0wLjMgYzAtMC4xLDAtMC4zLTAuMS0wLjRjLTAuMi01LjYtMi40LTEwLjctNi0xNC41YzAsMCwwLDAtMC4xLTAuMWMwLDAsMC0wLjEtMC4xLTAuMWMtMC4yLTAuMi0wLjQtMC40LTAuNi0wLjYgYy0zLjgtMy42LTguOS01LjktMTQuNC02LjFDNTAuNSwyNy45LDUwLjEsMjcuOSw0OS44LDI3Ljl6IE00OCwzMi4xYzAsMS4xLDAuOSwyLDIsMmMxLjEsMCwyLTAuOSwyLTJjMy41LDAuNCw2LjYsMS44LDkuMywzLjkgYy0wLjYsMC41LTAuOSwxLjMtMC43LDJjMC4yLDAuNywwLjgsMS4zLDEuNSwxLjVjMC44LDAuMiwxLjUtMC4xLDItMC43YzIuMSwyLjYsMy41LDUuOCwzLjksOS4zYzAsMC0wLjEsMC0wLjEsMCBjLTAuMSwwLTAuMSwwLTAuMiwwYy0xLjEsMC4xLTEuOCwxLjEtMS43LDIuMXMxLDEuOSwyLjEsMS45Yy0wLjQsMy41LTEuOCw2LjYtMy45LDkuM2MtMC40LTAuNC0xLTAuNi0xLjYtMC42Yy0wLjEsMC0wLjEsMC0wLjIsMCBjLTAuNywwLjEtMS4zLDAuNy0xLjUsMS40Yy0wLjIsMC43LDAsMS41LDAuNSwyYy0yLjYsMi4xLTUuOCwzLjUtOS4zLDMuOWMwLTAuNi0wLjItMS4xLTAuNi0xLjVjLTAuNC0wLjQtMS0wLjYtMS41LTAuNSBjLTAuMSwwLTAuMiwwLTAuMywwLjFjLTAuOSwwLjItMS42LDEtMS42LDEuOWMtMy41LTAuNC02LjYtMS44LTkuMy0zLjljMC42LTAuNiwwLjctMS41LDAuNC0yLjJjLTAuMy0wLjctMS4xLTEuMi0xLjktMS4yIGMtMC4xLDAtMC4xLDAtMC4yLDBjLTAuNCwwLjEtMC44LDAuMy0xLjEsMC42Yy0yLjEtMi42LTMuNS01LjgtMy45LTkuM2MxLjEsMCwyLTAuOSwyLTJjMC0xLjEtMC45LTItMi0yYzAuNC0zLjUsMS44LTYuNiwzLjktOS4zIGMwLjUsMC42LDEuMywwLjksMiwwLjdjMC43LTAuMiwxLjMtMC44LDEuNS0xLjVjMC4yLTAuOC0wLjEtMS41LTAuNy0yQzQxLjQsMzMuOSw0NC41LDMyLjQsNDgsMzIuMUw0OCwzMi4xeiBNNTAsNDAgYy01LjUsMC0xMCw0LjUtMTAsMTBzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFM1NS41LDQwLDUwLDQweiBNNTAsNDRjMy4zLDAsNiwyLjcsNiw2cy0yLjcsNi02LDZzLTYtMi43LTYtNlM0Ni43LDQ0LDUwLDQ0eiI+PC9wYXRoPjwvc3ZnPg==");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__custom-dictionary::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHJlY3QgeD0iMzIiIHk9Ijk2IiB3aWR0aD0iNjQiIGhlaWdodD0iMzY4IiByeD0iMTYiIHJ5PSIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMzIiPjwvcmVjdD48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIiBkPSJNMTEyIDIyNGgxMjgiPjwvcGF0aD48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIiBkPSJNMTEyIDQwMGgxMjgiPjwvcGF0aD48cmVjdCB4PSIxMTIiIHk9IjE2MCIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIzMDQiIHJ4PSIxNiIgcnk9IjE2IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzMiI+PC9yZWN0PjxyZWN0IHg9IjI1NiIgeT0iNDgiIHdpZHRoPSI5NiIgaGVpZ2h0PSI0MTYiIHJ4PSIxNiIgcnk9IjE2IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzMiI+PC9yZWN0PjxwYXRoIGQ9Ik00MjIuNDYgOTYuMTFsLTQwLjQgNC4yNWMtMTEuMTIgMS4xNy0xOS4xOCAxMS41Ny0xNy45MyAyMy4xbDM0LjkyIDMyMS41OWMxLjI2IDExLjUzIDExLjM3IDIwIDIyLjQ5IDE4Ljg0bDQwLjQtNC4yNWMxMS4xMi0xLjE3IDE5LjE4LTExLjU3IDE3LjkzLTIzLjFMNDQ1IDExNWMtMS4zMS0xMS41OC0xMS40Mi0yMC4wNi0yMi41NC0xOC44OXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIj48L3BhdGg+PC9zdmc+");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__internal-link::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0iTTEyLDBDNS40LDAsMCw1LjQsMCwxMnM1LjQsMTIsMTIsMTJjMi42LDAsNS0wLjgsNi45LTIuMmwxNS42LDE1LjZDMzEuNyw0MC44LDMwLDQ1LjIsMzAsNTBjMCw0LDEuMiw3LjYsMy4yLDEwLjcgTDIwLjEsNzEuMWMtMi4xLTEuOS01LTMuMS04LjEtMy4xQzUuNCw2OCwwLDczLjQsMCw4MHM1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyYzAtMi4xLTAuNS00LTEuNS01LjhsMTMuMi0xMC40IEMzOS4zLDY3LjYsNDQuNCw3MCw1MCw3MGMyLjcsMCw1LjItMC41LDcuNS0xLjRsNS4zLDkuOUM1OS45LDgwLjcsNTgsODQuMSw1OCw4OGMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEycy01LjQtMTItMTItMTIgYy0xLjMsMC0yLjYsMC4yLTMuOCwwLjZMNjEsNjYuN2MzLjgtMi41LDYuNy02LjIsOC4xLTEwLjZsNi45LDEuNGMwLDAuMiwwLDAuMywwLDAuNWMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyIGMwLTYuNi01LjQtMTItMTItMTJjLTUuMSwwLTkuNCwzLjItMTEuMiw3LjZsLTYuOS0xLjVjMC4xLTAuNywwLjEtMS40LDAuMS0yLjFjMC03LjktNC42LTE0LjctMTEuMy0xNy45bDMuMS04LjIgYzAuNywwLjEsMS41LDAuMiwyLjIsMC4yYzYuNiwwLDEyLTUuNCwxMi0xMlM3MC42LDAsNjQsMFM1Miw1LjQsNTIsMTJjMCw0LjQsMi41LDguMyw2LjEsMTAuNEw1NSwzMC43Yy0xLjYtMC40LTMuMy0wLjctNS0wLjcgYy00LjgsMC05LjIsMS43LTEyLjYsNC41TDIxLjgsMTguOWMxLjQtMiwyLjItNC40LDIuMi02LjlDMjQsNS40LDE4LjYsMCwxMiwwTDEyLDB6IE0xMiw0YzQuNCwwLDgsMy42LDgsOHMtMy42LDgtOCw4cy04LTMuNi04LTggUzcuNiw0LDEyLDR6IE02NCw0YzQuNCwwLDgsMy42LDgsOHMtMy42LDgtOCw4cy04LTMuNi04LThTNTkuNiw0LDY0LDR6IE01MCwzNGM4LjksMCwxNiw3LjEsMTYsMTZjMCw4LjktNy4xLDE2LTE2LDE2IGMtOC45LDAtMTYtNy4xLTE2LTE2YzAtNC4zLDEuNy04LjIsNC40LTExLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjRDNDEuOCwzNS43LDQ1LjcsMzQsNTAsMzR6IE04OCw1MGM0LjQsMCw4LDMuNiw4LDggcy0zLjYsOC04LDhzLTgtMy42LTgtOFM4My42LDUwLDg4LDUweiBNMTIsNzJjNC40LDAsOCwzLjYsOCw4cy0zLjYsOC04LDhzLTgtMy42LTgtOFM3LjYsNzIsMTIsNzJ6IE03MCw4MGM0LjQsMCw4LDMuNiw4LDggcy0zLjYsOC04LDhjLTQuNCwwLTgtMy42LTgtOGMwLTMsMS43LTUuNiw0LjEtN2MwLjEsMCwwLjEsMCwwLjItMC4xYzAsMCwwLDAsMC4xLTAuMWMwLDAsMC4xLDAsMC4xLTAuMUM2Ny42LDgwLjMsNjguNyw4MCw3MCw4MHogIj48L3BhdGg+PC9zdmc+");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__front-matter::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxnIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik0xMC4zMiAyLjAxM0E0IDQgMCAwIDAgNi4xNjIgNy4xM2wtMy45ODcgMy45ODZhLjYuNiAwIDAgMC0uMTc2LjQyNFYxNC40YS42LjYgMCAwIDAgLjYuNmgyLjhhLjYuNiAwIDAgMCAuNi0uNlYxM2gxLjlhLjYuNiAwIDAgMCAuNi0uNnYtMS42OTNsLjczNS0uNzM1YTUuNTEgNS41MSAwIDAgMS0uNTY5LS44NDZsLS45OS45OTFhLjYuNiAwIDAgMC0uMTc2LjQyNFYxMkg1LjZhLjYuNiAwIDAgMC0uNi42VjE0SDN2LTIuMjkzbDQuMzItNC4zMmwtLjExOC0uMzAzYTMuMDAxIDMuMDAxIDAgMCAxIDEuOTYtMy45NjVjLjMzLS40MjMuNzItLjc5NiAxLjE1Ny0xLjEwNnpNMTMuNSA2LjI1YS43NS43NSAwIDEgMCAwLTEuNWEuNzUuNzUgMCAwIDAgMCAxLjV6TTkgNi41YTQuNSA0LjUgMCAxIDEgNyAzLjc0MnYyLjA1bC43ODMuNzg0YS42LjYgMCAwIDEgMCAuODQ4TDE1LjcwNyAxNWwxLjA2OCAxLjA2N2EuNi42IDAgMCAxLS4wNS44OTNsLTIuMzUgMS44OGEuNi42IDAgMCAxLS43NSAwbC0yLjQtMS45MmEuNi42IDAgMCAxLS4yMjUtLjQ2OHYtNi4yMUE0LjQ5NiA0LjQ5NiAwIDAgMSA5IDYuNXpNMTMuNSAzYTMuNSAzLjUgMCAwIDAtMS43NSA2LjUzMmEuNS41IDAgMCAxIC4yNS40MzN2Ni4yOTVsMiAxLjZsMS43NTEtMS40MDFsLTEuMDM0LTEuMDM1YS42LjYgMCAwIDEgMC0uODQ4bDEuMDc2LTEuMDc2bC0uNjE3LS42MTdhLjYuNiAwIDAgMS0uMTc2LS40MjRWOS45NjVhLjUuNSAwIDAgMSAuMjUtLjQzM0EzLjUgMy41IDAgMCAwIDEzLjUgM3oiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvZz48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__intelligent-suggestion-prioritization::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxnIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik02LjEzIDIuNzkzQTMuOTEgMy45MSAwIDAgMSA4LjUgMmExLjc1NyAxLjc1NyAwIDAgMSAxLjUuNzhBMS43NTcgMS43NTcgMCAwIDEgMTEuNSAyYTMuOTEgMy45MSAwIDAgMSAyLjM3Ljc5M2MuNTI1LjQwOC45My45NzMgMS4wNzMgMS42NTZjLjMyOC4wMjUuNjI4LjE2MS44OC4zNjZjLjM4Mi4zMS42Ni43NzUuODM1IDEuMjY3Yy4yNzQuNzY1LjM0OCAxLjc0LjA2NCAyLjU3Yy4wNzIuMDM0LjE0My4wNzQuMjEyLjEyYy4yNzUuMTgzLjQ4NC40NDUuNjM4Ljc1NGMuMzAzLjYwNS40MjggMS40NDkuNDI4IDIuNDc0YzAgMS4xNDEtLjQzNSAxLjkwNy0uOTg3IDIuMzhhMi42OCAyLjY4IDAgMCAxLTEuMDU0LjU1NWMtLjEuNTU4LS4zOCAxLjIwNC0uODE5IDEuNzUyQzE0LjU3IDE3LjQwMiAxMy42ODYgMTggMTIuNSAxOGMtLjk0IDAtMS42ODgtLjUyLTIuMTc0LTEuMDNhNC4yNTIgNC4yNTIgMCAwIDEtLjMyNi0uMzg1YTQuMjQ1IDQuMjQ1IDAgMCAxLS4zMjYuMzg1QzkuMTg4IDE3LjQ4IDguNDQxIDE4IDcuNSAxOGMtMS4xODYgMC0yLjA2OS0uNTk4LTIuNjQtMS4zMTNhNC4wNTcgNC4wNTcgMCAwIDEtLjgxOS0xLjc1MmEyLjY4IDIuNjggMCAwIDEtMS4wNTQtLjU1NUMyLjQzNSAxMy45MDcgMiAxMy4xNCAyIDEyYzAtMS4wMjUuMTI2LTEuODcuNDI4LTIuNDc0Yy4xNTQtLjMwOS4zNjMtLjU3LjYzOC0uNzU1YTEuNTggMS41OCAwIDAgMSAuMjEyLS4xMThjLS4yODQtLjgzMi0uMjEtMS44MDYuMDY0LTIuNTcxYy4xNzUtLjQ5Mi40NTMtLjk1Ny44MzUtMS4yNjdjLjI1Mi0uMjA1LjU1Mi0uMzQuODgtLjM2NmMuMTQ0LS42ODMuNTQ5LTEuMjQ4IDEuMDc0LTEuNjU2ek05LjUgNC41VjQuNDlsLS4wMDItLjA1YTIuNzQ0IDIuNzQ0IDAgMCAwLS4xNTQtLjc2NGExLjIyMiAxLjIyMiAwIDAgMC0uMzA5LS40OUEuNzYuNzYgMCAwIDAgOC41IDNhMi45MSAyLjkxIDAgMCAwLTEuNzU2LjU4MkM2LjI4IDMuOTQzIDYgNC40MzIgNiA1YS41LjUgMCAwIDEtLjY1OC40NzRjLS4xODgtLjA2Mi0uMzU2LS4wMjctLjUzNS4xMTdjLS4xOTYuMTYtLjM4Ny40NDQtLjUyNC44MjdjLS4yNzkuNzgyLS4yNSAxLjcyOS4xMzMgMi4zMDVBLjUuNSAwIDAgMSA0LjUgOWguNzVhMi4yNSAyLjI1IDAgMCAxIDIuMjUgMi4yNXYuMzM1YTEuNSAxLjUgMCAxIDEtMSAwdi0uMzM1YzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUgzLjVhLjQ5OS40OTkgMCAwIDEtLjE3NS0uMDMybC0uMDAzLjAwNkMzLjEyNCAxMC4zNjkgMyAxMS4wMjUgMyAxMmMwIC44NTkuMzE1IDEuMzQzLjYzOCAxLjYyYy4zNDcuMjk4LjczMi4zOC44NjIuMzhhLjUuNSAwIDAgMSAuNS41YzAgLjM2OC4yIDEuMDExLjY0IDEuNTYzYy40MjkuNTM1IDEuMDQ2LjkzNyAxLjg2LjkzN2MuNTYgMCAxLjA2Mi0uMzEzIDEuNDUtLjcyYy4xOTEtLjIuMzQtLjQwNy40MzctLjU3N2ExLjU3MyAxLjU3MyAwIDAgMCAuMTEzLS4yMzZWNy41SDguNDE1YTEuNSAxLjUgMCAxIDEgMC0xSDkuNXYtMnptMSA5Ljk5OXYuOTY3YTEuNTc1IDEuNTc1IDAgMCAwIC4xMTMuMjM2Yy4wOTguMTcuMjQ2LjM3Ny40MzYuNTc3Yy4zODkuNDA3Ljg5Mi43MiAxLjQ1MS43MmMuODE0IDAgMS40MzEtLjQwMiAxLjg2LS45MzdjLjQ0LS41NTIuNjQtMS4xOTUuNjQtMS41NjNhLjUuNSAwIDAgMSAuNS0uNWMuMTMgMCAuNTE1LS4wODIuODYyLS4zOGMuMzIzLS4yNzcuNjM4LS43NjEuNjM4LTEuNjJjMC0uOTc1LS4xMjUtMS42My0uMzIyLTIuMDI2YS45MjMuOTIzIDAgMCAwLS4zLS4zN0EuNjU3LjY1NyAwIDAgMCAxNiA5LjVhLjUuNSAwIDAgMS0uNDE2LS43NzdjLjM4NC0uNTc2LjQxMi0xLjUyMy4xMzMtMi4zMDVjLS4xMzctLjM4My0uMzI4LS42NjgtLjUyNC0uODI3Yy0uMTc5LS4xNDQtLjM0Ny0uMTgtLjUzNS0uMTE3QS41LjUgMCAwIDEgMTQgNWMwLS41NjgtLjI4LTEuMDU3LS43NDUtMS40MThBMi45MSAyLjkxIDAgMCAwIDExLjUgM2EuNzYuNzYgMCAwIDAtLjUzNS4xODZhMS4yMiAxLjIyIDAgMCAwLS4zMS40OWEyLjU3OSAyLjU3OSAwIDAgMC0uMTU1LjgxNHY5LjAxaC43NWMuNjkgMCAxLjI1LS41NiAxLjI1LTEuMjV2LTEuODM1YTEuNSAxLjUgMCAxIDEgMSAwdjEuODM1YTIuMjUgMi4yNSAwIDAgMS0yLjI1IDIuMjVoLS43NXpNNi41IDdhLjUuNSAwIDEgMCAxIDBhLjUuNSAwIDAgMC0xIDB6TTEzIDkuNWEuNS41IDAgMSAwIDAtMWEuNS41IDAgMCAwIDAgMXptLTYgM2EuNS41IDAgMSAwIDAgMWEuNS41IDAgMCAwIDAtMXoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvZz48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__mobile::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0xNyAxLjAxTDcgMWMtMS4xIDAtMiAuOS0yIDJ2MThjMCAxLjEuOSAyIDIgMmgxMGMxLjEgMCAyLS45IDItMlYzYzAtMS4xLS45LTEuOTktMi0xLjk5ek0xNyAxOUg3VjVoMTB2MTR6IiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__settings__header__debug::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGQ9Ik0yOS44MyAyMGwuMzQtMmwtNS4xNy0uODVWMTN2LS4yM2w1LjA2LTEuMzZsLS41MS0xLjkzbC00LjgzIDEuMjlBOSA5IDAgMCAwIDIwIDVWMmgtMnYyLjIzYTguODEgOC44MSAwIDAgMC00IDBWMmgtMnYzYTkgOSAwIDAgMC00LjcxIDUuODJMMi40NiA5LjQ4TDIgMTEuNDFsNSAxLjM2VjE3LjE1TDEuODQgMThsLjMyIDJMNyAxOS4xOGE4LjkgOC45IDAgMCAwIC44MiAzLjU3bC00LjUzIDQuNTRsMS40MiAxLjQybDQuMTktNC4yYTkgOSAwIDAgMCAxNC4yIDBsNC4xOSA0LjJsMS40Mi0xLjQybC00LjU0LTQuNTRhOC45IDguOSAwIDAgMCAuODMtMy41N3pNMTUgMjUuOTJBNyA3IDAgMCAxIDkgMTl2LTZoNnpNOS4yOSAxMWE3IDcgMCAwIDEgMTMuNDIgMHpNMjMgMTlhNyA3IDAgMCAxLTYgNi45MlYxM2g2eiIgZmlsbD0iY3VycmVudENvbG9yIj48L3BhdGg+PC9zdmc+");
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__settings__popup-hotkey {
|
||||||
|
padding: 1rem 0;
|
||||||
|
/*noinspection CssUnresolvedCustomProperty*/
|
||||||
|
border-top: 1px solid var(--background-modifier-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__settings__popup-hotkey-item {
|
||||||
|
padding-left: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__footer {
|
||||||
|
position: relative;
|
||||||
|
padding-right: 15px;
|
||||||
|
margin-left: 15px;
|
||||||
|
}
|
||||||
|
.various-complements__footer::before {
|
||||||
|
position: absolute;
|
||||||
|
width: 13px;
|
||||||
|
margin-top: 1px;
|
||||||
|
margin-left: -15px;
|
||||||
|
filter: invert(0.5) hue-rotate(180deg);
|
||||||
|
}
|
||||||
|
.various-complements__footer__current-file::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxnIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik01IDFhMiAyIDAgMCAwLTIgMnY5Ljk5OGEyIDIgMCAwIDAgMiAyaDEuMDQ2bC4yNS0xSDVhMSAxIDAgMCAxLTEtMVYzYTEgMSAwIDAgMSAxLTFoM3YyLjVBMS41IDEuNSAwIDAgMCA5LjQ5OCA2aDIuNXYxLjQ0Yy4zMDYtLjIwOS42NDctLjM0NCAxLS40MDVWNS40MTNhMS41IDEuNSAwIDAgMC0uNDQtMS4wNkw5LjY0NSAxLjQzOUExLjUgMS41IDAgMCAwIDguNTg1IDFINXptNi43OTEgNEg5LjVhLjUuNSAwIDAgMS0uNS0uNVYyLjIwNmwyLjc5MiAyLjc5MnptMS4yMDcgMy4wNmMtLjI0Mi4wNzEtLjQ3LjIwMy0uNjYyLjM5NEw4LjA1IDEyLjc0YTIuNzc3IDIuNzc3IDAgMCAwLS43MjIgMS4yNTdsLS4wMDkuMDMzbC0uMzAyIDEuMjExYS42MS42MSAwIDAgMCAuNzM4Ljc0bDEuMjExLS4zMDNhMi43NzYgMi43NzYgMCAwIDAgMS4yOS0uNzNsNC4yODgtNC4yODhhMS41NiAxLjU2IDAgMCAwLTEuNTQ1LTIuNnoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvZz48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__footer__current-vault::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0iTTEwLDEwYy00LjQsMC04LDMuNi04LDh2NjRjMCw0LjQsMy42LDgsOCw4aDJ2MmgxMHYtMmg1NnYyaDEwdi0yaDJjNC40LDAsOC0zLjYsOC04VjE4YzAtNC40LTMuNi04LTgtOEwxMCwxMHogTTEwLDE0aDgwIGMyLjIsMCw0LDEuOCw0LDR2NjRjMCwyLjItMS44LDQtNCw0SDEwYy0yLjIsMC00LTEuOC00LTRWMThDNiwxNS44LDcuOCwxNCwxMCwxNHogTTEzLjYsMjBjLTEsMC4yLTEuNiwxLTEuNiwydjIzLjQgYy0wLjEsMC40LTAuMSwwLjgsMCwxLjJ2Ny4xYzAsMC4xLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAsMC40YzAsMC4xLDAsMC4xLDAsMC4yVjc4YzAsMS4xLDAuOSwyLDIsMmg3MmMxLjEsMCwyLTAuOSwyLTJWMjIgYzAtMS4xLTAuOS0yLTItMkgxNGMtMC4xLDAtMC4xLDAtMC4yLDBTMTMuNywyMCwxMy42LDIweiBNMTYsMjRoNjh2NTJIMTZWNTQuOWwzLjQtMy40YzAuNC0wLjQsMC42LTAuOSwwLjYtMS40cy0wLjItMS4xLTAuNi0xLjQgTDE2LDQ1LjFMMTYsMjR6IE00OS44LDI3LjljLTAuMSwwLTAuMiwwLTAuMywwLjFjLTAuMSwwLTAuMSwwLTAuMiwwLjFjLTUuNSwwLjItMTAuNSwyLjQtMTQuMyw1LjljLTAuNSwwLjItMC45LDAuNi0xLjEsMS4xIGMtMy40LDMuNy01LjYsOC42LTUuOSwxMy45Yy0wLjQsMC42LTAuNCwxLjQsMCwyYzAuMiw1LjMsMi4zLDEwLjEsNS43LDEzLjhjMC4yLDAuNywwLjcsMS4zLDEuNCwxLjRjMy44LDMuNCw4LjgsNS41LDE0LjMsNS43IGMwLjEsMCwwLjEsMCwwLjIsMC4xYzAuMSwwLDAuMywwLDAuNCwwYzAuMSwwLDAuMywwLDAuNCwwYzAuMSwwLDAuMSwwLDAuMi0wLjFjNS40LTAuMiwxMC40LTIuMywxNC4yLTUuNyBjMC43LTAuMiwxLjMtMC44LDEuNC0xLjVjMy40LTMuOCw1LjUtOC43LDUuNy0xNC4yYzAsMCwwLTAuMSwwLjEtMC4xYzAsMCwwLDAsMC0wLjFjMC0wLjEsMC0wLjMsMC0wLjRjMC0wLjEsMC0wLjIsMC0wLjMgYzAtMC4xLDAtMC4zLTAuMS0wLjRjLTAuMi01LjYtMi40LTEwLjctNi0xNC41YzAsMCwwLDAtMC4xLTAuMWMwLDAsMC0wLjEtMC4xLTAuMWMtMC4yLTAuMi0wLjQtMC40LTAuNi0wLjYgYy0zLjgtMy42LTguOS01LjktMTQuNC02LjFDNTAuNSwyNy45LDUwLjEsMjcuOSw0OS44LDI3Ljl6IE00OCwzMi4xYzAsMS4xLDAuOSwyLDIsMmMxLjEsMCwyLTAuOSwyLTJjMy41LDAuNCw2LjYsMS44LDkuMywzLjkgYy0wLjYsMC41LTAuOSwxLjMtMC43LDJjMC4yLDAuNywwLjgsMS4zLDEuNSwxLjVjMC44LDAuMiwxLjUtMC4xLDItMC43YzIuMSwyLjYsMy41LDUuOCwzLjksOS4zYzAsMC0wLjEsMC0wLjEsMCBjLTAuMSwwLTAuMSwwLTAuMiwwYy0xLjEsMC4xLTEuOCwxLjEtMS43LDIuMXMxLDEuOSwyLjEsMS45Yy0wLjQsMy41LTEuOCw2LjYtMy45LDkuM2MtMC40LTAuNC0xLTAuNi0xLjYtMC42Yy0wLjEsMC0wLjEsMC0wLjIsMCBjLTAuNywwLjEtMS4zLDAuNy0xLjUsMS40Yy0wLjIsMC43LDAsMS41LDAuNSwyYy0yLjYsMi4xLTUuOCwzLjUtOS4zLDMuOWMwLTAuNi0wLjItMS4xLTAuNi0xLjVjLTAuNC0wLjQtMS0wLjYtMS41LTAuNSBjLTAuMSwwLTAuMiwwLTAuMywwLjFjLTAuOSwwLjItMS42LDEtMS42LDEuOWMtMy41LTAuNC02LjYtMS44LTkuMy0zLjljMC42LTAuNiwwLjctMS41LDAuNC0yLjJjLTAuMy0wLjctMS4xLTEuMi0xLjktMS4yIGMtMC4xLDAtMC4xLDAtMC4yLDBjLTAuNCwwLjEtMC44LDAuMy0xLjEsMC42Yy0yLjEtMi42LTMuNS01LjgtMy45LTkuM2MxLjEsMCwyLTAuOSwyLTJjMC0xLjEtMC45LTItMi0yYzAuNC0zLjUsMS44LTYuNiwzLjktOS4zIGMwLjUsMC42LDEuMywwLjksMiwwLjdjMC43LTAuMiwxLjMtMC44LDEuNS0xLjVjMC4yLTAuOC0wLjEtMS41LTAuNy0yQzQxLjQsMzMuOSw0NC41LDMyLjQsNDgsMzIuMUw0OCwzMi4xeiBNNTAsNDAgYy01LjUsMC0xMCw0LjUtMTAsMTBzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFM1NS41LDQwLDUwLDQweiBNNTAsNDRjMy4zLDAsNiwyLjcsNiw2cy0yLjcsNi02LDZzLTYtMi43LTYtNlM0Ni43LDQ0LDUwLDQ0eiI+PC9wYXRoPjwvc3ZnPg==");
|
||||||
|
}
|
||||||
|
.various-complements__footer__custom-dictionary::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHJlY3QgeD0iMzIiIHk9Ijk2IiB3aWR0aD0iNjQiIGhlaWdodD0iMzY4IiByeD0iMTYiIHJ5PSIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMzIiPjwvcmVjdD48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIiBkPSJNMTEyIDIyNGgxMjgiPjwvcGF0aD48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIiBkPSJNMTEyIDQwMGgxMjgiPjwvcGF0aD48cmVjdCB4PSIxMTIiIHk9IjE2MCIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIzMDQiIHJ4PSIxNiIgcnk9IjE2IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzMiI+PC9yZWN0PjxyZWN0IHg9IjI1NiIgeT0iNDgiIHdpZHRoPSI5NiIgaGVpZ2h0PSI0MTYiIHJ4PSIxNiIgcnk9IjE2IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzMiI+PC9yZWN0PjxwYXRoIGQ9Ik00MjIuNDYgOTYuMTFsLTQwLjQgNC4yNWMtMTEuMTIgMS4xNy0xOS4xOCAxMS41Ny0xNy45MyAyMy4xbDM0LjkyIDMyMS41OWMxLjI2IDExLjUzIDExLjM3IDIwIDIyLjQ5IDE4Ljg0bDQwLjQtNC4yNWMxMS4xMi0xLjE3IDE5LjE4LTExLjU3IDE3LjkzLTIzLjFMNDQ1IDExNWMtMS4zMS0xMS41OC0xMS40Mi0yMC4wNi0yMi41NC0xOC44OXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIj48L3BhdGg+PC9zdmc+");
|
||||||
|
}
|
||||||
|
.various-complements__footer__internal-link::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0iTTEyLDBDNS40LDAsMCw1LjQsMCwxMnM1LjQsMTIsMTIsMTJjMi42LDAsNS0wLjgsNi45LTIuMmwxNS42LDE1LjZDMzEuNyw0MC44LDMwLDQ1LjIsMzAsNTBjMCw0LDEuMiw3LjYsMy4yLDEwLjcgTDIwLjEsNzEuMWMtMi4xLTEuOS01LTMuMS04LjEtMy4xQzUuNCw2OCwwLDczLjQsMCw4MHM1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyYzAtMi4xLTAuNS00LTEuNS01LjhsMTMuMi0xMC40IEMzOS4zLDY3LjYsNDQuNCw3MCw1MCw3MGMyLjcsMCw1LjItMC41LDcuNS0xLjRsNS4zLDkuOUM1OS45LDgwLjcsNTgsODQuMSw1OCw4OGMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEycy01LjQtMTItMTItMTIgYy0xLjMsMC0yLjYsMC4yLTMuOCwwLjZMNjEsNjYuN2MzLjgtMi41LDYuNy02LjIsOC4xLTEwLjZsNi45LDEuNGMwLDAuMiwwLDAuMywwLDAuNWMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyIGMwLTYuNi01LjQtMTItMTItMTJjLTUuMSwwLTkuNCwzLjItMTEuMiw3LjZsLTYuOS0xLjVjMC4xLTAuNywwLjEtMS40LDAuMS0yLjFjMC03LjktNC42LTE0LjctMTEuMy0xNy45bDMuMS04LjIgYzAuNywwLjEsMS41LDAuMiwyLjIsMC4yYzYuNiwwLDEyLTUuNCwxMi0xMlM3MC42LDAsNjQsMFM1Miw1LjQsNTIsMTJjMCw0LjQsMi41LDguMyw2LjEsMTAuNEw1NSwzMC43Yy0xLjYtMC40LTMuMy0wLjctNS0wLjcgYy00LjgsMC05LjIsMS43LTEyLjYsNC41TDIxLjgsMTguOWMxLjQtMiwyLjItNC40LDIuMi02LjlDMjQsNS40LDE4LjYsMCwxMiwwTDEyLDB6IE0xMiw0YzQuNCwwLDgsMy42LDgsOHMtMy42LDgtOCw4cy04LTMuNi04LTggUzcuNiw0LDEyLDR6IE02NCw0YzQuNCwwLDgsMy42LDgsOHMtMy42LDgtOCw4cy04LTMuNi04LThTNTkuNiw0LDY0LDR6IE01MCwzNGM4LjksMCwxNiw3LjEsMTYsMTZjMCw4LjktNy4xLDE2LTE2LDE2IGMtOC45LDAtMTYtNy4xLTE2LTE2YzAtNC4zLDEuNy04LjIsNC40LTExLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjRDNDEuOCwzNS43LDQ1LjcsMzQsNTAsMzR6IE04OCw1MGM0LjQsMCw4LDMuNiw4LDggcy0zLjYsOC04LDhzLTgtMy42LTgtOFM4My42LDUwLDg4LDUweiBNMTIsNzJjNC40LDAsOCwzLjYsOCw4cy0zLjYsOC04LDhzLTgtMy42LTgtOFM3LjYsNzIsMTIsNzJ6IE03MCw4MGM0LjQsMCw4LDMuNiw4LDggcy0zLjYsOC04LDhjLTQuNCwwLTgtMy42LTgtOGMwLTMsMS43LTUuNiw0LjEtN2MwLjEsMCwwLjEsMCwwLjItMC4xYzAsMCwwLDAsMC4xLTAuMWMwLDAsMC4xLDAsMC4xLTAuMUM2Ny42LDgwLjMsNjguNyw4MCw3MCw4MHogIj48L3BhdGg+PC9zdmc+");
|
||||||
|
}
|
||||||
|
.various-complements__footer__front-matter::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxnIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik0xMC4zMiAyLjAxM0E0IDQgMCAwIDAgNi4xNjIgNy4xM2wtMy45ODcgMy45ODZhLjYuNiAwIDAgMC0uMTc2LjQyNFYxNC40YS42LjYgMCAwIDAgLjYuNmgyLjhhLjYuNiAwIDAgMCAuNi0uNlYxM2gxLjlhLjYuNiAwIDAgMCAuNi0uNnYtMS42OTNsLjczNS0uNzM1YTUuNTEgNS41MSAwIDAgMS0uNTY5LS44NDZsLS45OS45OTFhLjYuNiAwIDAgMC0uMTc2LjQyNFYxMkg1LjZhLjYuNiAwIDAgMC0uNi42VjE0SDN2LTIuMjkzbDQuMzItNC4zMmwtLjExOC0uMzAzYTMuMDAxIDMuMDAxIDAgMCAxIDEuOTYtMy45NjVjLjMzLS40MjMuNzItLjc5NiAxLjE1Ny0xLjEwNnpNMTMuNSA2LjI1YS43NS43NSAwIDEgMCAwLTEuNWEuNzUuNzUgMCAwIDAgMCAxLjV6TTkgNi41YTQuNSA0LjUgMCAxIDEgNyAzLjc0MnYyLjA1bC43ODMuNzg0YS42LjYgMCAwIDEgMCAuODQ4TDE1LjcwNyAxNWwxLjA2OCAxLjA2N2EuNi42IDAgMCAxLS4wNS44OTNsLTIuMzUgMS44OGEuNi42IDAgMCAxLS43NSAwbC0yLjQtMS45MmEuNi42IDAgMCAxLS4yMjUtLjQ2OHYtNi4yMUE0LjQ5NiA0LjQ5NiAwIDAgMSA5IDYuNXpNMTMuNSAzYTMuNSAzLjUgMCAwIDAtMS43NSA2LjUzMmEuNS41IDAgMCAxIC4yNS40MzN2Ni4yOTVsMiAxLjZsMS43NTEtMS40MDFsLTEuMDM0LTEuMDM1YS42LjYgMCAwIDEgMC0uODQ4bDEuMDc2LTEuMDc2bC0uNjE3LS42MTdhLjYuNiAwIDAgMS0uMTc2LS40MjRWOS45NjVhLjUuNSAwIDAgMSAuMjUtLjQzM0EzLjUgMy41IDAgMCAwIDEzLjUgM3oiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvZz48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__footer__match-strategy {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.various-complements__footer__match-strategy::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0yMSAxMWgtMS41di0uNWgtMnYzaDJWMTNIMjF2MWMwIC41NS0uNDUgMS0xIDFoLTNjLS41NSAwLTEtLjQ1LTEtMXYtNGMwLS41NS40NS0xIDEtMWgzYy41NSAwIDEgLjQ1IDEgMXYxek04IDEwdjVINi41di0xLjVoLTJWMTVIM3YtNWMwLS41NS40NS0xIDEtMWgzYy41NSAwIDEgLjQ1IDEgMXptLTEuNS41aC0yVjEyaDJ2LTEuNXptNyAxLjVjLjU1IDAgMSAuNDUgMSAxdjFjMCAuNTUtLjQ1IDEtMSAxaC00VjloNGMuNTUgMCAxIC40NSAxIDF2MWMwIC41NS0uNDUgMS0xIDF6TTExIDEwLjV2Ljc1aDJ2LS43NWgtMnptMiAyLjI1aC0ydi43NWgydi0uNzV6IiBmaWxsPSJjdXJyZW50Q29sb3IiPjwvcGF0aD48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__footer__complement-automatically {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.various-complements__footer__complement-automatically::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTc2IDUxMiI+PHBhdGggZD0iTTUyOCA2NEg0OEMyMS40OSA2NCAwIDg1LjQ5IDAgMTEydjI4OGMwIDI2LjUxIDIxLjQ5IDQ4IDQ4IDQ4aDQ4MGMyNi41MSAwIDQ4LTIxLjQ5IDQ4LTQ4VjExMmMwLTI2LjUxLTIxLjQ5LTQ4LTQ4LTQ4em04IDMzNmMwIDQuNDExLTMuNTg5IDgtOCA4SDQ4Yy00LjQxMSAwLTgtMy41ODktOC04VjExMmMwLTQuNDExIDMuNTg5LTggOC04aDQ4MGM0LjQxMSAwIDggMy41ODkgOCA4djI4OHpNMTcwIDI3MHYtMjhjMC02LjYyNy01LjM3My0xMi0xMi0xMmgtMjhjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjhjMCA2LjYyNyA1LjM3MyAxMiAxMiAxMmgyOGM2LjYyNyAwIDEyLTUuMzczIDEyLTEyem05NiAwdi0yOGMwLTYuNjI3LTUuMzczLTEyLTEyLTEyaC0yOGMtNi42MjcgMC0xMiA1LjM3My0xMiAxMnYyOGMwIDYuNjI3IDUuMzczIDEyIDEyIDEyaDI4YzYuNjI3IDAgMTItNS4zNzMgMTItMTJ6bTk2IDB2LTI4YzAtNi42MjctNS4zNzMtMTItMTItMTJoLTI4Yy02LjYyNyAwLTEyIDUuMzczLTEyIDEydjI4YzAgNi42MjcgNS4zNzMgMTIgMTIgMTJoMjhjNi42MjcgMCAxMi01LjM3MyAxMi0xMnptOTYgMHYtMjhjMC02LjYyNy01LjM3My0xMi0xMi0xMmgtMjhjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjhjMCA2LjYyNyA1LjM3MyAxMiAxMiAxMmgyOGM2LjYyNyAwIDEyLTUuMzczIDEyLTEyem0tMzM2IDgydi0yOGMwLTYuNjI3LTUuMzczLTEyLTEyLTEySDgyYy02LjYyNyAwLTEyIDUuMzczLTEyIDEydjI4YzAgNi42MjcgNS4zNzMgMTIgMTIgMTJoMjhjNi42MjcgMCAxMi01LjM3MyAxMi0xMnptMzg0IDB2LTI4YzAtNi42MjctNS4zNzMtMTItMTItMTJoLTI4Yy02LjYyNyAwLTEyIDUuMzczLTEyIDEydjI4YzAgNi42MjcgNS4zNzMgMTIgMTIgMTJoMjhjNi42MjcgMCAxMi01LjM3MyAxMi0xMnpNMTIyIDE4OHYtMjhjMC02LjYyNy01LjM3My0xMi0xMi0xMkg4MmMtNi42MjcgMC0xMiA1LjM3My0xMiAxMnYyOGMwIDYuNjI3IDUuMzczIDEyIDEyIDEyaDI4YzYuNjI3IDAgMTItNS4zNzMgMTItMTJ6bTk2IDB2LTI4YzAtNi42MjctNS4zNzMtMTItMTItMTJoLTI4Yy02LjYyNyAwLTEyIDUuMzczLTEyIDEydjI4YzAgNi42MjcgNS4zNzMgMTIgMTIgMTJoMjhjNi42MjcgMCAxMi01LjM3MyAxMi0xMnptOTYgMHYtMjhjMC02LjYyNy01LjM3My0xMi0xMi0xMmgtMjhjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjhjMCA2LjYyNyA1LjM3MyAxMiAxMiAxMmgyOGM2LjYyNyAwIDEyLTUuMzczIDEyLTEyem05NiAwdi0yOGMwLTYuNjI3LTUuMzczLTEyLTEyLTEyaC0yOGMtNi42MjcgMC0xMiA1LjM3My0xMiAxMnYyOGMwIDYuNjI3IDUuMzczIDEyIDEyIDEyaDI4YzYuNjI3IDAgMTItNS4zNzMgMTItMTJ6bTk2IDB2LTI4YzAtNi42MjctNS4zNzMtMTItMTItMTJoLTI4Yy02LjYyNyAwLTEyIDUuMzczLTEyIDEydjI4YzAgNi42MjcgNS4zNzMgMTIgMTIgMTJoMjhjNi42MjcgMCAxMi01LjM3MyAxMi0xMnptLTk4IDE1OHYtMTZjMC02LjYyNy01LjM3My0xMi0xMi0xMkgxODBjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MTZjMCA2LjYyNyA1LjM3MyAxMiAxMiAxMmgyMTZjNi42MjcgMCAxMi01LjM3MyAxMi0xMnoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvc3ZnPg==");
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__suggestion-item::before {
|
||||||
|
display: inline-block;
|
||||||
|
width: 16px;
|
||||||
|
margin-top: 4px;
|
||||||
|
margin-left: -20px;
|
||||||
|
margin-right: 5px;
|
||||||
|
filter: invert(0.5) hue-rotate(180deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__suggestion-item {
|
||||||
|
display: flex;
|
||||||
|
align-items: start;
|
||||||
|
padding-left: 30px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__suggestion-item > div {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__suggestion-item__description {
|
||||||
|
font-size: 0.75em;
|
||||||
|
/*noinspection CssUnresolvedCustomProperty*/
|
||||||
|
color: var(--text-muted);
|
||||||
|
padding-top: 0.75em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__suggestion-item__current-file::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxnIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik01IDFhMiAyIDAgMCAwLTIgMnY5Ljk5OGEyIDIgMCAwIDAgMiAyaDEuMDQ2bC4yNS0xSDVhMSAxIDAgMCAxLTEtMVYzYTEgMSAwIDAgMSAxLTFoM3YyLjVBMS41IDEuNSAwIDAgMCA5LjQ5OCA2aDIuNXYxLjQ0Yy4zMDYtLjIwOS42NDctLjM0NCAxLS40MDVWNS40MTNhMS41IDEuNSAwIDAgMC0uNDQtMS4wNkw5LjY0NSAxLjQzOUExLjUgMS41IDAgMCAwIDguNTg1IDFINXptNi43OTEgNEg5LjVhLjUuNSAwIDAgMS0uNS0uNVYyLjIwNmwyLjc5MiAyLjc5MnptMS4yMDcgMy4wNmMtLjI0Mi4wNzEtLjQ3LjIwMy0uNjYyLjM5NEw4LjA1IDEyLjc0YTIuNzc3IDIuNzc3IDAgMCAwLS43MjIgMS4yNTdsLS4wMDkuMDMzbC0uMzAyIDEuMjExYS42MS42MSAwIDAgMCAuNzM4Ljc0bDEuMjExLS4zMDNhMi43NzYgMi43NzYgMCAwIDAgMS4yOS0uNzNsNC4yODgtNC4yODhhMS41NiAxLjU2IDAgMCAwLTEuNTQ1LTIuNnoiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvZz48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
.various-complements__suggestion-item__current-vault::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0iTTEwLDEwYy00LjQsMC04LDMuNi04LDh2NjRjMCw0LjQsMy42LDgsOCw4aDJ2MmgxMHYtMmg1NnYyaDEwdi0yaDJjNC40LDAsOC0zLjYsOC04VjE4YzAtNC40LTMuNi04LTgtOEwxMCwxMHogTTEwLDE0aDgwIGMyLjIsMCw0LDEuOCw0LDR2NjRjMCwyLjItMS44LDQtNCw0SDEwYy0yLjIsMC00LTEuOC00LTRWMThDNiwxNS44LDcuOCwxNCwxMCwxNHogTTEzLjYsMjBjLTEsMC4yLTEuNiwxLTEuNiwydjIzLjQgYy0wLjEsMC40LTAuMSwwLjgsMCwxLjJ2Ny4xYzAsMC4xLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAsMC40YzAsMC4xLDAsMC4xLDAsMC4yVjc4YzAsMS4xLDAuOSwyLDIsMmg3MmMxLjEsMCwyLTAuOSwyLTJWMjIgYzAtMS4xLTAuOS0yLTItMkgxNGMtMC4xLDAtMC4xLDAtMC4yLDBTMTMuNywyMCwxMy42LDIweiBNMTYsMjRoNjh2NTJIMTZWNTQuOWwzLjQtMy40YzAuNC0wLjQsMC42LTAuOSwwLjYtMS40cy0wLjItMS4xLTAuNi0xLjQgTDE2LDQ1LjFMMTYsMjR6IE00OS44LDI3LjljLTAuMSwwLTAuMiwwLTAuMywwLjFjLTAuMSwwLTAuMSwwLTAuMiwwLjFjLTUuNSwwLjItMTAuNSwyLjQtMTQuMyw1LjljLTAuNSwwLjItMC45LDAuNi0xLjEsMS4xIGMtMy40LDMuNy01LjYsOC42LTUuOSwxMy45Yy0wLjQsMC42LTAuNCwxLjQsMCwyYzAuMiw1LjMsMi4zLDEwLjEsNS43LDEzLjhjMC4yLDAuNywwLjcsMS4zLDEuNCwxLjRjMy44LDMuNCw4LjgsNS41LDE0LjMsNS43IGMwLjEsMCwwLjEsMCwwLjIsMC4xYzAuMSwwLDAuMywwLDAuNCwwYzAuMSwwLDAuMywwLDAuNCwwYzAuMSwwLDAuMSwwLDAuMi0wLjFjNS40LTAuMiwxMC40LTIuMywxNC4yLTUuNyBjMC43LTAuMiwxLjMtMC44LDEuNC0xLjVjMy40LTMuOCw1LjUtOC43LDUuNy0xNC4yYzAsMCwwLTAuMSwwLjEtMC4xYzAsMCwwLDAsMC0wLjFjMC0wLjEsMC0wLjMsMC0wLjRjMC0wLjEsMC0wLjIsMC0wLjMgYzAtMC4xLDAtMC4zLTAuMS0wLjRjLTAuMi01LjYtMi40LTEwLjctNi0xNC41YzAsMCwwLDAtMC4xLTAuMWMwLDAsMC0wLjEtMC4xLTAuMWMtMC4yLTAuMi0wLjQtMC40LTAuNi0wLjYgYy0zLjgtMy42LTguOS01LjktMTQuNC02LjFDNTAuNSwyNy45LDUwLjEsMjcuOSw0OS44LDI3Ljl6IE00OCwzMi4xYzAsMS4xLDAuOSwyLDIsMmMxLjEsMCwyLTAuOSwyLTJjMy41LDAuNCw2LjYsMS44LDkuMywzLjkgYy0wLjYsMC41LTAuOSwxLjMtMC43LDJjMC4yLDAuNywwLjgsMS4zLDEuNSwxLjVjMC44LDAuMiwxLjUtMC4xLDItMC43YzIuMSwyLjYsMy41LDUuOCwzLjksOS4zYzAsMC0wLjEsMC0wLjEsMCBjLTAuMSwwLTAuMSwwLTAuMiwwYy0xLjEsMC4xLTEuOCwxLjEtMS43LDIuMXMxLDEuOSwyLjEsMS45Yy0wLjQsMy41LTEuOCw2LjYtMy45LDkuM2MtMC40LTAuNC0xLTAuNi0xLjYtMC42Yy0wLjEsMC0wLjEsMC0wLjIsMCBjLTAuNywwLjEtMS4zLDAuNy0xLjUsMS40Yy0wLjIsMC43LDAsMS41LDAuNSwyYy0yLjYsMi4xLTUuOCwzLjUtOS4zLDMuOWMwLTAuNi0wLjItMS4xLTAuNi0xLjVjLTAuNC0wLjQtMS0wLjYtMS41LTAuNSBjLTAuMSwwLTAuMiwwLTAuMywwLjFjLTAuOSwwLjItMS42LDEtMS42LDEuOWMtMy41LTAuNC02LjYtMS44LTkuMy0zLjljMC42LTAuNiwwLjctMS41LDAuNC0yLjJjLTAuMy0wLjctMS4xLTEuMi0xLjktMS4yIGMtMC4xLDAtMC4xLDAtMC4yLDBjLTAuNCwwLjEtMC44LDAuMy0xLjEsMC42Yy0yLjEtMi42LTMuNS01LjgtMy45LTkuM2MxLjEsMCwyLTAuOSwyLTJjMC0xLjEtMC45LTItMi0yYzAuNC0zLjUsMS44LTYuNiwzLjktOS4zIGMwLjUsMC42LDEuMywwLjksMiwwLjdjMC43LTAuMiwxLjMtMC44LDEuNS0xLjVjMC4yLTAuOC0wLjEtMS41LTAuNy0yQzQxLjQsMzMuOSw0NC41LDMyLjQsNDgsMzIuMUw0OCwzMi4xeiBNNTAsNDAgYy01LjUsMC0xMCw0LjUtMTAsMTBzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFM1NS41LDQwLDUwLDQweiBNNTAsNDRjMy4zLDAsNiwyLjcsNiw2cy0yLjcsNi02LDZzLTYtMi43LTYtNlM0Ni43LDQ0LDUwLDQ0eiI+PC9wYXRoPjwvc3ZnPg==");
|
||||||
|
}
|
||||||
|
.various-complements__suggestion-item__custom-dictionary::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHJlY3QgeD0iMzIiIHk9Ijk2IiB3aWR0aD0iNjQiIGhlaWdodD0iMzY4IiByeD0iMTYiIHJ5PSIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMzIiPjwvcmVjdD48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIiBkPSJNMTEyIDIyNGgxMjgiPjwvcGF0aD48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIiBkPSJNMTEyIDQwMGgxMjgiPjwvcGF0aD48cmVjdCB4PSIxMTIiIHk9IjE2MCIgd2lkdGg9IjEyOCIgaGVpZ2h0PSIzMDQiIHJ4PSIxNiIgcnk9IjE2IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzMiI+PC9yZWN0PjxyZWN0IHg9IjI1NiIgeT0iNDgiIHdpZHRoPSI5NiIgaGVpZ2h0PSI0MTYiIHJ4PSIxNiIgcnk9IjE2IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzMiI+PC9yZWN0PjxwYXRoIGQ9Ik00MjIuNDYgOTYuMTFsLTQwLjQgNC4yNWMtMTEuMTIgMS4xNy0xOS4xOCAxMS41Ny0xNy45MyAyMy4xbDM0LjkyIDMyMS41OWMxLjI2IDExLjUzIDExLjM3IDIwIDIyLjQ5IDE4Ljg0bDQwLjQtNC4yNWMxMS4xMi0xLjE3IDE5LjE4LTExLjU3IDE3LjkzLTIzLjFMNDQ1IDExNWMtMS4zMS0xMS41OC0xMS40Mi0yMC4wNi0yMi41NC0xOC44OXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMyIj48L3BhdGg+PC9zdmc+");
|
||||||
|
}
|
||||||
|
.various-complements__suggestion-item__internal-link::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0iTTEyLDBDNS40LDAsMCw1LjQsMCwxMnM1LjQsMTIsMTIsMTJjMi42LDAsNS0wLjgsNi45LTIuMmwxNS42LDE1LjZDMzEuNyw0MC44LDMwLDQ1LjIsMzAsNTBjMCw0LDEuMiw3LjYsMy4yLDEwLjcgTDIwLjEsNzEuMWMtMi4xLTEuOS01LTMuMS04LjEtMy4xQzUuNCw2OCwwLDczLjQsMCw4MHM1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyYzAtMi4xLTAuNS00LTEuNS01LjhsMTMuMi0xMC40IEMzOS4zLDY3LjYsNDQuNCw3MCw1MCw3MGMyLjcsMCw1LjItMC41LDcuNS0xLjRsNS4zLDkuOUM1OS45LDgwLjcsNTgsODQuMSw1OCw4OGMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEycy01LjQtMTItMTItMTIgYy0xLjMsMC0yLjYsMC4yLTMuOCwwLjZMNjEsNjYuN2MzLjgtMi41LDYuNy02LjIsOC4xLTEwLjZsNi45LDEuNGMwLDAuMiwwLDAuMywwLDAuNWMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyIGMwLTYuNi01LjQtMTItMTItMTJjLTUuMSwwLTkuNCwzLjItMTEuMiw3LjZsLTYuOS0xLjVjMC4xLTAuNywwLjEtMS40LDAuMS0yLjFjMC03LjktNC42LTE0LjctMTEuMy0xNy45bDMuMS04LjIgYzAuNywwLjEsMS41LDAuMiwyLjIsMC4yYzYuNiwwLDEyLTUuNCwxMi0xMlM3MC42LDAsNjQsMFM1Miw1LjQsNTIsMTJjMCw0LjQsMi41LDguMyw2LjEsMTAuNEw1NSwzMC43Yy0xLjYtMC40LTMuMy0wLjctNS0wLjcgYy00LjgsMC05LjIsMS43LTEyLjYsNC41TDIxLjgsMTguOWMxLjQtMiwyLjItNC40LDIuMi02LjlDMjQsNS40LDE4LjYsMCwxMiwwTDEyLDB6IE0xMiw0YzQuNCwwLDgsMy42LDgsOHMtMy42LDgtOCw4cy04LTMuNi04LTggUzcuNiw0LDEyLDR6IE02NCw0YzQuNCwwLDgsMy42LDgsOHMtMy42LDgtOCw4cy04LTMuNi04LThTNTkuNiw0LDY0LDR6IE01MCwzNGM4LjksMCwxNiw3LjEsMTYsMTZjMCw4LjktNy4xLDE2LTE2LDE2IGMtOC45LDAtMTYtNy4xLTE2LTE2YzAtNC4zLDEuNy04LjIsNC40LTExLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjRDNDEuOCwzNS43LDQ1LjcsMzQsNTAsMzR6IE04OCw1MGM0LjQsMCw4LDMuNiw4LDggcy0zLjYsOC04LDhzLTgtMy42LTgtOFM4My42LDUwLDg4LDUweiBNMTIsNzJjNC40LDAsOCwzLjYsOCw4cy0zLjYsOC04LDhzLTgtMy42LTgtOFM3LjYsNzIsMTIsNzJ6IE03MCw4MGM0LjQsMCw4LDMuNiw4LDggcy0zLjYsOC04LDhjLTQuNCwwLTgtMy42LTgtOGMwLTMsMS43LTUuNiw0LjEtN2MwLjEsMCwwLjEsMCwwLjItMC4xYzAsMCwwLDAsMC4xLTAuMWMwLDAsMC4xLDAsMC4xLTAuMUM2Ny42LDgwLjMsNjguNyw4MCw3MCw4MHogIj48L3BhdGg+PC9zdmc+");
|
||||||
|
}
|
||||||
|
.various-complements__suggestion-item__front-matter::before {
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxnIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik0xMC4zMiAyLjAxM0E0IDQgMCAwIDAgNi4xNjIgNy4xM2wtMy45ODcgMy45ODZhLjYuNiAwIDAgMC0uMTc2LjQyNFYxNC40YS42LjYgMCAwIDAgLjYuNmgyLjhhLjYuNiAwIDAgMCAuNi0uNlYxM2gxLjlhLjYuNiAwIDAgMCAuNi0uNnYtMS42OTNsLjczNS0uNzM1YTUuNTEgNS41MSAwIDAgMS0uNTY5LS44NDZsLS45OS45OTFhLjYuNiAwIDAgMC0uMTc2LjQyNFYxMkg1LjZhLjYuNiAwIDAgMC0uNi42VjE0SDN2LTIuMjkzbDQuMzItNC4zMmwtLjExOC0uMzAzYTMuMDAxIDMuMDAxIDAgMCAxIDEuOTYtMy45NjVjLjMzLS40MjMuNzItLjc5NiAxLjE1Ny0xLjEwNnpNMTMuNSA2LjI1YS43NS43NSAwIDEgMCAwLTEuNWEuNzUuNzUgMCAwIDAgMCAxLjV6TTkgNi41YTQuNSA0LjUgMCAxIDEgNyAzLjc0MnYyLjA1bC43ODMuNzg0YS42LjYgMCAwIDEgMCAuODQ4TDE1LjcwNyAxNWwxLjA2OCAxLjA2N2EuNi42IDAgMCAxLS4wNS44OTNsLTIuMzUgMS44OGEuNi42IDAgMCAxLS43NSAwbC0yLjQtMS45MmEuNi42IDAgMCAxLS4yMjUtLjQ2OHYtNi4yMUE0LjQ5NiA0LjQ5NiAwIDAgMSA5IDYuNXpNMTMuNSAzYTMuNSAzLjUgMCAwIDAtMS43NSA2LjUzMmEuNS41IDAgMCAxIC4yNS40MzN2Ni4yOTVsMiAxLjZsMS43NTEtMS40MDFsLTEuMDM0LTEuMDM1YS42LjYgMCAwIDEgMC0uODQ4bDEuMDc2LTEuMDc2bC0uNjE3LS42MTdhLjYuNiAwIDAgMS0uMTc2LS40MjRWOS45NjVhLjUuNSAwIDAgMSAuMjUtLjQzM0EzLjUgMy41IDAgMCAwIDEzLjUgM3oiIGZpbGw9ImN1cnJlbnRDb2xvciI+PC9wYXRoPjwvZz48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__suggestion-item__phantom,
|
||||||
|
.various-complements__suggestion-item__phantom::before {
|
||||||
|
opacity: 0.6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__suggestion-item__content__alias {
|
||||||
|
padding-left: 20px;
|
||||||
|
}
|
||||||
|
.various-complements__suggestion-item__content__alias::before {
|
||||||
|
width: 16px;
|
||||||
|
margin-left: -20px;
|
||||||
|
margin-right: 3px;
|
||||||
|
filter: invert(0.5) hue-rotate(180deg);
|
||||||
|
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgY2xhc3M9ImZvcndhcmQtYXJyb3ciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0ibTkuOSw4OS4wOTIyNmMtMC4wMzA5NCwwIC0wLjA1NDE0LDAgLTAuMDg1MDgsMGMtMS4wNjczNCwtMC4wNDY0MSAtMS45MTAzOSwtMC45MjgxMiAtMS44OTQ5MiwtMS45OTU0N2MwLjAwNzc0LC0wLjQ4NzI2IDEuMTQ0NjksLTQ4LjEzMTAxIDQ3LjUyLC00OS40NDU4NmwwLC0xMy44OTA5NGMwLC0wLjc2NTcgMC40NDA4NiwtMS40NjE4IDEuMTI5MjIsLTEuNzg2NjRjMC42ODA2MiwtMC4zMzI1OCAxLjUwODIsLTAuMjMyMDMgMi4wOTYwMSwwLjI0NzVsMzEuNjgsMjUuNzRjMC40NjQwNiwwLjM3ODk5IDAuNzM0NzYsMC45NDM2IDAuNzM0NzYsMS41MzkxNGMwLDAuNTk1NTUgLTAuMjcwNywxLjE2MDE2IC0wLjcyNzAzLDEuNTM5MTRsLTMxLjY4LDI1Ljc0Yy0wLjU5NTU1LDAuNDc5NTMgLTEuNDE1MzksMC41NzIzNCAtMi4xMDM3NSwwLjI0NzVjLTAuNjg4MzYsLTAuMzI0ODUgLTEuMTI5MjIsLTEuMDIwOTQgLTEuMTI5MjIsLTEuNzg2NjRsMCwtMTMuODQ0NTNjLTQxLjI2Mjg5LDAuNzUwMjQgLTQzLjQ5MDM5LDI0LjgxOTYxIC00My41Njc3MywyNS44NTYwMWMtMC4wNjk2MSwxLjA0NDE0IC0wLjkzNTg2LDEuODQwNzggLTEuOTcyMjYsMS44NDA3OHoiPjwvcGF0aD48L3N2Zz4=");
|
||||||
|
}
|
||||||
|
|
||||||
|
.various-complements__selection-lock
|
||||||
|
.various-complements__suggestion-item.is-selected {
|
||||||
|
background-color: inherit;
|
||||||
|
border: dotted 1px;
|
||||||
|
}
|
106
.obsidian/workspace.json
vendored
106
.obsidian/workspace.json
vendored
@ -1,24 +1,24 @@
|
|||||||
{
|
{
|
||||||
"main": {
|
"main": {
|
||||||
"id": "183ca32fc922b6a9",
|
"id": "e1a53579631687bf",
|
||||||
"type": "split",
|
"type": "split",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "6f3f0b97580ab469",
|
"id": "a8daf086ad08fd88",
|
||||||
"type": "tabs",
|
"type": "tabs",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "9191391a49dbaeb6",
|
"id": "2ffcd449f234cfb2",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 5/Semester 1/HIST1451/In class notes.md",
|
"file": "UNB/Year 5/Semester 2/CS4725/Final Review.md",
|
||||||
"mode": "source",
|
"mode": "preview",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-file",
|
"icon": "lucide-file",
|
||||||
"title": "In class notes"
|
"title": "Final Review"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -27,27 +27,28 @@
|
|||||||
"direction": "vertical"
|
"direction": "vertical"
|
||||||
},
|
},
|
||||||
"left": {
|
"left": {
|
||||||
"id": "0744dc9fa0738eb9",
|
"id": "07178968c0b4f60d",
|
||||||
"type": "split",
|
"type": "split",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "5ea38d58b47894a9",
|
"id": "006b9729c9d7e840",
|
||||||
"type": "tabs",
|
"type": "tabs",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "46a6eee907728856",
|
"id": "724d50474acd511c",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "file-explorer",
|
"type": "file-explorer",
|
||||||
"state": {
|
"state": {
|
||||||
"sortOrder": "alphabetical"
|
"sortOrder": "alphabetical",
|
||||||
|
"autoReveal": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-folder-closed",
|
"icon": "lucide-folder-closed",
|
||||||
"title": "Files"
|
"title": "Files"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "599c0606cbdae503",
|
"id": "3ee353d7850a4513",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "search",
|
"type": "search",
|
||||||
@ -64,7 +65,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "83d50ec171aad0c4",
|
"id": "13b29070f0312d32",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "bookmarks",
|
"type": "bookmarks",
|
||||||
@ -77,23 +78,23 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "horizontal",
|
"direction": "horizontal",
|
||||||
"width": 300
|
"width": 200
|
||||||
},
|
},
|
||||||
"right": {
|
"right": {
|
||||||
"id": "fd365c876965e293",
|
"id": "75bd23c3d21f228b",
|
||||||
"type": "split",
|
"type": "split",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "25125a7942f3b737",
|
"id": "07bc882d75fe7881",
|
||||||
"type": "tabs",
|
"type": "tabs",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "86d9aec860ee455d",
|
"id": "27eb57880cb7a30d",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 5/Semester 1/MAAC3113/In class notes.md",
|
"file": "UNB/Year 5/Semester 1/HIST1001/In class notes.md",
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
@ -107,12 +108,12 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "56d5e0dc48b431e8",
|
"id": "e874b7ec2e7755c5",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 5/Semester 1/MAAC3113/In class notes.md",
|
"file": "UNB/Year 5/Semester 1/HIST1001/In class notes.md",
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
},
|
},
|
||||||
@ -121,7 +122,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "96674b1be43335b6",
|
"id": "a34764e0ca80e0b3",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "tag",
|
"type": "tag",
|
||||||
@ -134,52 +135,85 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "701e57e515ccd3e6",
|
"id": "81f8d381eff656aa",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 5/Semester 1/MAAC3113/In class notes.md"
|
"file": "UNB/Year 5/Semester 1/HIST1001/In class notes.md"
|
||||||
},
|
},
|
||||||
"icon": "lucide-list",
|
"icon": "lucide-list",
|
||||||
"title": "Outline of In class notes"
|
"title": "Outline of In class notes"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "2fdc1454fc8434d2",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "advanced-tables-toolbar",
|
||||||
|
"state": {},
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "Plugin no longer active"
|
||||||
}
|
}
|
||||||
]
|
}
|
||||||
|
],
|
||||||
|
"currentTab": 4
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "horizontal",
|
"direction": "horizontal",
|
||||||
"width": 300,
|
"width": 200,
|
||||||
"collapsed": true
|
"collapsed": true
|
||||||
},
|
},
|
||||||
"left-ribbon": {
|
"left-ribbon": {
|
||||||
"hiddenItems": {
|
"hiddenItems": {
|
||||||
|
"audio-recorder:Start/stop recording": false,
|
||||||
"switcher:Open quick switcher": false,
|
"switcher:Open quick switcher": false,
|
||||||
"graph:Open graph view": false,
|
"graph:Open graph view": false,
|
||||||
"canvas:Create new canvas": false,
|
"canvas:Create new canvas": false,
|
||||||
"daily-notes:Open today's daily note": false,
|
"daily-notes:Open today's daily note": false,
|
||||||
"templates:Insert template": false,
|
"templates:Insert template": false,
|
||||||
"command-palette:Open command palette": false,
|
"command-palette:Open command palette": false,
|
||||||
"table-editor-obsidian:Advanced Tables Toolbar": false
|
"table-editor-obsidian:Advanced Tables Toolbar": false,
|
||||||
|
"obsidian-git:Open Git source control": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "9191391a49dbaeb6",
|
"active": "2ffcd449f234cfb2",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"UNB/Year 5/Semester 1/HIST1001/In class notes.md",
|
"UNB/Year 5/Semester 1/HIST1001/In class notes.md",
|
||||||
"UNB/Year 5/Semester 1/HIST1451/In class notes.md",
|
"UNB/Year 5/Semester 2/HIST3925/Presentation Notes.md",
|
||||||
"UNB/Year 5/Semester 1/MAAC3113/In class notes.md",
|
"UNB/Year 5/Semester 2/HIST3925/Lecture Notes.md",
|
||||||
|
"UNB/Year 5/Semester 2/HIST3925/Guest Lecture Notes.md",
|
||||||
|
"UNB/Year 5/Semester 2/HIST3925/Breakout Questions.md",
|
||||||
|
"UNB/Year 5/Semester 2/CS4745/Lecture Notes.md",
|
||||||
|
"UNB/Year 5/Semester 2/CS4725/Lecture Notes.md",
|
||||||
|
"UNB/Year 5/Semester 2/CS4725/Final Review.md",
|
||||||
|
"UNB/Year 5/Semester 2/CS4613/Lecture Notes.md",
|
||||||
|
"UNB/Year 5/Semester 2/CS3383/Tutorial Notes.md",
|
||||||
|
"UNB/Year 5/Semester 2/CS3383/Lecture Notes.md",
|
||||||
|
"UNB/Year 5/Semester 2/CS3383/Final Info.md",
|
||||||
|
"UNB/Year 5/Semester 2/HIST3925",
|
||||||
|
"UNB/Year 5/Semester 2/CS4745",
|
||||||
|
"UNB/Year 5/Semester 2/CS4725",
|
||||||
|
"UNB/Year 5/Semester 2/CS4613",
|
||||||
|
"UNB/Year 5/Semester 2/CS3383",
|
||||||
|
"UNB/Year 5/Semester 2",
|
||||||
"UNB/Year 5/Semester 1/HIST1001/Module 2 - Reading 1.md",
|
"UNB/Year 5/Semester 1/HIST1001/Module 2 - Reading 1.md",
|
||||||
|
"UNB/Year 5/Semester 1/HIST1001/Module 3 - Ur-Nase Activity.md",
|
||||||
|
"UNB/Year 5/Semester 1/HIST1001/Exam Stuff.md",
|
||||||
|
"UNB/Year 4/Semester 3/MAAC2095/23-05-2024.md",
|
||||||
|
"UNB/Year 5/Semester 1/MAAC3113/In class notes.md",
|
||||||
|
"UNB/Year 5/Semester 1/HIST1451/Race predictions group project.md",
|
||||||
|
"UNB/Year 5/Semester 1/HIST1451/Political questionaire.md",
|
||||||
|
"UNB/Year 5/Semester 1/HIST1451/In class notes.md",
|
||||||
|
"UNB/Year 5/Semester 1/HIST1451/Exam Stuff.md",
|
||||||
"UNB/Year 5/Semester 1/CS3113/Midterm 1 Review.md",
|
"UNB/Year 5/Semester 1/CS3113/Midterm 1 Review.md",
|
||||||
"UNB/Year 5/Semester 1/CS3113/In class notes.md",
|
"UNB/Year 5/Semester 1/CS3113/In class notes.md",
|
||||||
"gcm-diagnose.log",
|
"UNB/Year 5/Semester 1/CS3113/Exam Review.md",
|
||||||
"UNB/Year 5/Semester 1/HIST1451/Race predictions group project.md",
|
|
||||||
"README.md",
|
|
||||||
"UNB/Year 5/Semester 1/MAAC3113",
|
"UNB/Year 5/Semester 1/MAAC3113",
|
||||||
"UNB/Year 5/Semester 1/HIST1451/Political questionaire.md",
|
|
||||||
"UNB/Year 5/Semester 1/CS3113",
|
|
||||||
"UNB/Year 5/Semester 1/HIST1001",
|
|
||||||
"UNB/Year 5/Semester 1/HIST1451",
|
"UNB/Year 5/Semester 1/HIST1451",
|
||||||
"UNB/Year 5/Semester 1",
|
"UNB/Year 5/Semester 1/HIST1001",
|
||||||
"UNB/Year 5"
|
"UNB/Year 5/Semester 1/CS3113",
|
||||||
|
"UNB/Year 4/Semester 2/CS3873/2024-02-21.md",
|
||||||
|
"UNB/Year 4/Semester 3/MAAC2095/01-05-2024.md"
|
||||||
]
|
]
|
||||||
}
|
}
|
10
UNB/Year 5/Semester 1/CS3113/Exam Review.md
Normal file
10
UNB/Year 5/Semester 1/CS3113/Exam Review.md
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
- What was in the exam details PDF posted
|
||||||
|
- How to convert decimal to binary
|
||||||
|
- No cheat sheet
|
||||||
|
- BRING CALCULATOR!
|
||||||
|
- Differentiation Methods
|
||||||
|
- Which is slower
|
||||||
|
- Which is easier to calculate
|
||||||
|
- Whichever is more accurate
|
||||||
|
- Whichever is easier to modify/add to after
|
||||||
|
-
|
72
UNB/Year 5/Semester 1/HIST1001/Exam Stuff.md
Normal file
72
UNB/Year 5/Semester 1/HIST1001/Exam Stuff.md
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
# Final Exam Info
|
||||||
|
- 2 short essays, one for each prior module
|
||||||
|
- 1 cold war
|
||||||
|
- 1 renaissance
|
||||||
|
- 1 long essay, prehistory
|
||||||
|
- Person, place things that we studied
|
||||||
|
|
||||||
|
# Review:
|
||||||
|
Taking note of what they said not the slides, look at slides for slide stuff
|
||||||
|
- What makes an Era
|
||||||
|
- 3 Hour Exam
|
||||||
|
- 3 Sections
|
||||||
|
|
||||||
|
Section 1:
|
||||||
|
- Section of short ID questions
|
||||||
|
- See 18 questions, 12 will be on the exam, 6 you have to pick on the exam
|
||||||
|
- 30 Points/100 Points
|
||||||
|
- Question Topics are good study guides for following sections
|
||||||
|
|
||||||
|
Section 2:
|
||||||
|
- Long Essay Question (On Ancient History)
|
||||||
|
- 3-4 Pages (Double Spaced)
|
||||||
|
- Worth 40/100 Points
|
||||||
|
- Give as much detail as possible, and give as many examples as possible
|
||||||
|
- Think about the texts we studied and how they are useful in historical analysis and how we can actually use them in history
|
||||||
|
|
||||||
|
Section 3:
|
||||||
|
- Short Essay Questions
|
||||||
|
- Two Short essays, Two modules we didn't end with (Cold war, Renaissance )
|
||||||
|
|
||||||
|
Format:
|
||||||
|
- Intro, thesis, arguments with examples (would be strong answer)
|
||||||
|
- But content over formatting, use formatting to allow good argument flow
|
||||||
|
- Examples but quotes not expected or required
|
||||||
|
|
||||||
|
To Prepare:
|
||||||
|
- Study lecture slides
|
||||||
|
- Re-reread readings to familiarize yourself and give example
|
||||||
|
- What did we learn about social hierarchies in early modern Europe
|
||||||
|
- Describe and discuss early modern inequality and in relation to examples from the module (Religion, Technology, Slave trade etc)
|
||||||
|
- Questions will compare policies of any two soviet leaders that we talked about
|
||||||
|
- What did they do, what actions did they take, what were the consequences that they had
|
||||||
|
- Leaders are listed in slides, review readings as well, focuses on leaders
|
||||||
|
- You can pick any two leaders, will not be predetermined
|
||||||
|
- Focus more on analysis and policy and not historical facts, facts are for supporting arguments on their policy and my analysis
|
||||||
|
|
||||||
|
To Prepare Generally
|
||||||
|
- Add exam dates to calendar
|
||||||
|
- Think ahead about work to due and prepare accordingly
|
||||||
|
- Review notes, slides, and assigned readings
|
||||||
|
- Practice with the list of terms for section 1
|
||||||
|
- Reflect on major course themes and topics
|
||||||
|
- Study with classmates (!!!)
|
||||||
|
- Try to setup study time either online or in person at library
|
||||||
|
- d6edc@unb.ca
|
||||||
|
- eeshpal.s@unb.ca
|
||||||
|
- Take breaks
|
||||||
|
|
||||||
|
In the Exam:
|
||||||
|
- Read the entire exam before writing
|
||||||
|
- Prepare your notes on a page marked draft
|
||||||
|
- Keep track of time, allocate time for each sections
|
||||||
|
- Expect each section to be about equal timing
|
||||||
|
- Can be out of order (with proper marking)
|
||||||
|
- Read your exam answers over before submitting , make sure to count them
|
||||||
|
|
||||||
|
Writing Exam Questions
|
||||||
|
- Avoid generalization , use examples, be specific,
|
||||||
|
- If you can't remember specific dates, use levels of specificity
|
||||||
|
- 1542 > mid 16th century > 16th century > early modern
|
||||||
|
|
||||||
|
Last Friday is a study day
|
@ -664,9 +664,32 @@ So what can we do
|
|||||||
- Carved into wood and stone
|
- Carved into wood and stone
|
||||||
- Each material/method has its own rate of surviavbility, what does this mean if certain genres of text were written on certain materials
|
- Each material/method has its own rate of surviavbility, what does this mean if certain genres of text were written on certain materials
|
||||||
- Key takeaways
|
- Key takeaways
|
||||||
- Writing is independantly invented in multiple places at different times
|
- Writing is independently invented in multiple places at different times
|
||||||
- We use this inevntion of writing to demarcate a major divisiion in historical eras (prehisoroy vs history)
|
- We use this invention of writing to demarcate a major division in historical eras (prehistory vs history)
|
||||||
- The ivention of writing is a gradual process
|
- The invention of writing is a gradual process
|
||||||
- Early writing is invened for a variery of purposes
|
- Early writing is invented for a variety of purposes
|
||||||
- Writing is not neccesaarily analogous to recored speech
|
- Writing is not necessarily analogous to recorded speech
|
||||||
- Writing is inenvted in already cmplex sociertys with forms of proto-writing and not ex-novo (out of nothing)
|
- Writing is invented in already complex society with forms of proto-writing and not ex-novo (out of nothing)
|
||||||
|
## Cuneiform
|
||||||
|
- Overview
|
||||||
|
- ...
|
||||||
|
- Death
|
||||||
|
- Cuneiform probably stopped being written somewhere around 1st c CE, replaced by Aramaic and Greek
|
||||||
|
- Later writers claimed their teachers (or teacher's teacher) knew the writings of the Chaldean's
|
||||||
|
- Travelers in the Middle East from the 15th century onward saw the marks and thought they were decorative
|
||||||
|
- Decipherment
|
||||||
|
- Carsten Niebuhr traveled to Persepolis (1764) and made excellent copies of the inscriptions, identified that there were three scripts in use
|
||||||
|
- Friedrich Munter guessed (1802) that in the Old-Persian inscription the most common word was probably "king"
|
||||||
|
- Georg Gotefend knew that later inscription started with "kings name great king, king of kings, son of kings father the king" and started guessing Persian kings
|
||||||
|
|
||||||
|
Prehistory vs History
|
||||||
|
- A divide driven by what we (can) know, not by large historical events
|
||||||
|
- The invention of writing is a small gradual process (3200 BCE is one date)
|
||||||
|
- The people either side of writing ...
|
||||||
|
Historical Eras
|
||||||
|
- Eras are constructed by historians studying the past:
|
||||||
|
- Eras defined by great people: The Augustan Age, The Victorian Era
|
||||||
|
- Eras defined by technical innovation or thought: The Information Age, Renaissance
|
||||||
|
- Eras defined by relative chronology: Pre-modern, BCE/BC
|
||||||
|
- Eras defined by what we know: Pre-history
|
||||||
|
- When we study history we should think critically about how the eras we use are constructed.
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
- King of Lagas
|
||||||
|
- Child of Gunidu
|
||||||
|
- Citizen of Gursar
|
||||||
|
- Build temple of Nigirsu
|
||||||
|
- Built the Abzu-banda
|
||||||
|
- Built the temple of Nanse
|
||||||
|
- Established control of the Dilmun-boats
|
||||||
|
-
|
12
UNB/Year 5/Semester 1/HIST1451/Exam Stuff.md
Normal file
12
UNB/Year 5/Semester 1/HIST1451/Exam Stuff.md
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
- DOWNLOAD PDF/PPTX, NOTES IN SLIDES
|
||||||
|
- Party Realign
|
||||||
|
- Does trump's election signify a realignment
|
||||||
|
- A disruption of the existing political order
|
||||||
|
- An election where voters shift their support strongly in favor of one party
|
||||||
|
- A major change in policy brought about by a stronger party
|
||||||
|
- An enduring change in the party coalitions which works to the lasting advantage of the dominant party
|
||||||
|
- 19th and 20th century democrats
|
||||||
|
- 19th and 20th century republicans
|
||||||
|
- Expect to use every other page of the booklet for essay length
|
||||||
|
- 10 short answer questions, can pick a select amount, she said she will email then and we can pick Friday/Monday, four on the final, pick 3 on the final
|
||||||
|
- 2 hour exam
|
2
UNB/Year 5/Semester 2/CS3383/Final Info.md
Normal file
2
UNB/Year 5/Semester 2/CS3383/Final Info.md
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
No notes allowed
|
||||||
|
Calculator allowed
|
38
UNB/Year 5/Semester 2/CS3383/Lecture Notes.md
Normal file
38
UNB/Year 5/Semester 2/CS3383/Lecture Notes.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
### Running Time
|
||||||
|
Most Algorithms transform input objects into output objects. The running time typically grows with the input size. Average case time is often difficult to determine. We focus on the worst case running time, as it's easier to analyze and its crucial to applications such as games, finance, and robotics.
|
||||||
|
### Space Complexity
|
||||||
|
In algorithms, you need to think about the amount of space, memory, that you need to compute the algorithm.
|
||||||
|
### Algorithm Structure?
|
||||||
|
Need to think about how complex an algorithm is in implementation, the simpler the better. Code organization is also important in the structure.
|
||||||
|
### Fibonacci
|
||||||
|
Algorithm which uses array to store previous fib numbers vs one which uses constant number of variables to compute the sequence. Space complexity varies between the two between one being O(n) and one is O(1).
|
||||||
|
|
||||||
|
The naive recursive solution for this problem is very bad. By using multiple return values we can make the recursive algorithm equal to the non-recursive algorithm.
|
||||||
|
### Counting Primitive Operations
|
||||||
|
The algorithm described is a simple implementation to find the max value of an array containing only numbers
|
||||||
|
|
||||||
|
By inspecting the pseudo-code, we can determine the maximum number of primitive operations executed by an algorithm, as a function of the input size.
|
||||||
|
|
||||||
|
Looking at the number of times n is used, in the worst case scenario, we can see a for loop, as well as other stuff? ending up with a number of operations of 8n-2, with a big O of O(n)
|
||||||
|
|
||||||
|
### Relatives of Big O,
|
||||||
|
- Big Omega
|
||||||
|
- Big Theta - If this is n squared, it means big omega and big o are also n squared.
|
||||||
|
|
||||||
|
## GO over slides for Jan 13th as I missed first half
|
||||||
|
|
||||||
|
### Greedy Algorithms
|
||||||
|
Greedy algorithms always optimize for the current best chest, ignoring any possible better outcomes in the future.
|
||||||
|
|
||||||
|
This can work in cases where a problem has a greedy property.
|
||||||
|
### Making Change Problem
|
||||||
|
In the case where the denominations are always larger/equal to 2 of the smaller denominations then it makes sense when giving change, to simply give the largest coin available.
|
||||||
|
|
||||||
|
### Fractional Knapsack Problem
|
||||||
|
Given a set S of n items, with each item i having a positive benefit factor, b, and a positive weight, w.
|
||||||
|
|
||||||
|
Goal: Choose items with maximum total benefit but with weight at most W.
|
||||||
|
|
||||||
|
If we are allowed to take factional amounts, then this is the fractional knapsack problem. The objective is to maximize the benefit given the amount divided by the weight, with the constraint that the amount is less than the total amount W.
|
||||||
|
|
||||||
|
### Interval Partitioning: Greedy
|
13
UNB/Year 5/Semester 2/CS3383/Tutorial Notes.md
Normal file
13
UNB/Year 5/Semester 2/CS3383/Tutorial Notes.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Schedule Problem
|
||||||
|
A single server has n customers to serve. The sere time t_i required by each customer i is known in advance. Goal is to minimize T, the time in the system for customer i.
|
||||||
|
|
||||||
|
For example, t_1=5, t_2=10, t_3=3. Schedule 1: 123, Schedule 2: 231
|
||||||
|
|
||||||
|
Input: The set C of all customers C = { t_1, ... }. t_i is the service time for customer i
|
||||||
|
Output: The total time in the system for all customers
|
||||||
|
Merge Sort C in ascending order. A greedy solution works in this case.
|
||||||
|
|
||||||
|
We can simply run through the sorted list and serve them in order.
|
||||||
|
|
||||||
|
But if we assume the greedy algorithm is not optimal in this case
|
||||||
|
Try to reduce total time T
|
17
UNB/Year 5/Semester 2/CS4613/Lecture Notes.md
Normal file
17
UNB/Year 5/Semester 2/CS4613/Lecture Notes.md
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
TODO: Go over slide 1 stuff and fill in
|
||||||
|
TODO: Go over slide 2 stuff and fill in
|
||||||
|
# Lecture 2
|
||||||
|
## S-Expressions
|
||||||
|
### Simplified Calculator Parser
|
||||||
|
|
||||||
|
# Lecture 3: Local binding
|
||||||
|
Stacker helps show the environment, heap allocations, and stackframes
|
||||||
|
|
||||||
|
# Lecture 4: Functions
|
||||||
|
|
||||||
|
# Lecture 5: Macros
|
||||||
|
|
||||||
|
# Lecture 6-7: Objects
|
||||||
|
Desugared objects, defining a function that takes a case for method arguments
|
||||||
|
|
||||||
|
# Lecture 8: Types
|
102
UNB/Year 5/Semester 2/CS4725/Final Review.md
Normal file
102
UNB/Year 5/Semester 2/CS4725/Final Review.md
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
# Instructions:
|
||||||
|
12 FRQ, written answers
|
||||||
|
3 MCQ, multiple choice
|
||||||
|
1 Matching question, algorithms (role of algorithms)
|
||||||
|
15 total questions (?)
|
||||||
|
|
||||||
|
1 A4 size double sided hand written notes allowed (Important!!!)
|
||||||
|
2 hour exam
|
||||||
|
Partial marks allowed for partially correct answers
|
||||||
|
Bring a calculator (Important!!!)
|
||||||
|
# Part 1 Important Questions
|
||||||
|
Horn form for logic?
|
||||||
|
Why are these conditions not solvable without a truth table?
|
||||||
|
|
||||||
|
# Part 2 Important Questions
|
||||||
|
## 1
|
||||||
|
Arithmetic assertions can be written in first order logic with the predicate symbol <, the function symbols + and x, and the constant symbols 0 and 1. Additional predicates can also be defined with bi-conditionals
|
||||||
|
a) Represent the property "x is and even number"
|
||||||
|
Ax Even(x) <=> Ey x=y+y
|
||||||
|
b) Represent the property "x is prime"
|
||||||
|
Ax Prime(x) <=> Ey,z x=y * z => y = 1 V z = 1
|
||||||
|
c) Goldbach's conjecture is the conjecture (unproven as of yet) that "every even number is equal to the sum of two primes". Represent this conjecture as a logical sentence.
|
||||||
|
Ax Even(x)=> Ey,z Prime(y) /\ Prime(z) /\ x=y+z
|
||||||
|
|
||||||
|
# 2
|
||||||
|
Find the values for the probabilities a and b in joint probability table below so that the binary variables X and Y are independent
|
||||||
|
|
||||||
|
| X | Y | P(X, Y) |
|
||||||
|
| --- | --- | ------- |
|
||||||
|
| t | t | 3/5 |
|
||||||
|
| t | f | 1/5 |
|
||||||
|
| f | t | a |
|
||||||
|
| f | f | b |
|
||||||
|
Due to probability being max 1, we know that a + b must be 1/5
|
||||||
|
P(Yt)/P(Yf) = a/b = 3
|
||||||
|
b = 1/20
|
||||||
|
a = 3/20
|
||||||
|
|
||||||
|
# 3
|
||||||
|
idk where R comes from, look into slides about bayes theorem
|
||||||
|
Show the three forms of independence in Equation (12.11) are equivalent
|
||||||
|
P(a|b) = P(a) or P(b|a) = P(b) or P(a /\ b) = P(a) * P(b) / R(?)
|
||||||
|
|
||||||
|
First two are logically the same, just inverted
|
||||||
|
|
||||||
|
From bayes theorem
|
||||||
|
P(a | b) * P(b) = P(a) * P(b) / R(?)
|
||||||
|
|
||||||
|
P(a /\ b) = P(a | b) * P(b)
|
||||||
|
|
||||||
|
# 4
|
||||||
|
Consider the following propability distrobutions:
|
||||||
|
|
||||||
|
| A | P(A) |
|
||||||
|
| --- | ---- |
|
||||||
|
| t | 0.8 |
|
||||||
|
| f | 0.2 |
|
||||||
|
|
||||||
|
| A | B | P(B\|A) |
|
||||||
|
| --- | --- | ------- |
|
||||||
|
| t | t | 0.9 |
|
||||||
|
| t | f | 0.1 |
|
||||||
|
| f | t | 0.6 |
|
||||||
|
| f | f | 0.4 |
|
||||||
|
|
||||||
|
| B | C | P(C\|B) |
|
||||||
|
| --- | --- | ------- |
|
||||||
|
| t | t | 0.8 |
|
||||||
|
| t | f | 0.2 |
|
||||||
|
| f | t | 0.8 |
|
||||||
|
| f | f | 0.2 |
|
||||||
|
Given these tables and no other assumptions, calculate the following probabilities.
|
||||||
|
a. P(a, ~b)
|
||||||
|
= P(a) * P(~b|a)
|
||||||
|
= 0.8 * 0.1
|
||||||
|
= 0.08
|
||||||
|
b. P(b)
|
||||||
|
= P(bt|a) * P(a) + P(bt | ~a) * P(~a)
|
||||||
|
= 0.9 * 0.8 + 0.6 * 0.2
|
||||||
|
= 0.84
|
||||||
|
# 5
|
||||||
|
Let A and B be Boolean Random variables. You are given the following probabilities
|
||||||
|
P(A=true) = 0.5
|
||||||
|
P(B=true |A=true) = 1
|
||||||
|
P(B=true) = 0.75
|
||||||
|
|
||||||
|
What is P(B=true|A=false)?
|
||||||
|
|
||||||
|
# 6
|
||||||
|
Consider the XOR function of three binary input attributes, which produces the value 1 if and only if an odd number of the three input attributes has value 1.
|
||||||
|
|
||||||
|
Draw a minimal sized decision tree for the three input XOR function.
|
||||||
|
|
||||||
|
Three layer decision three, A > B > C. Output of tree would be
|
||||||
|
0 1 1 0 1 0 0 1 if on the left of the decision is always 0 and 1 is right
|
||||||
|
|
||||||
|
# 7
|
||||||
|
Consider the problem of separating N data points into +ve and -ve examples using a linear separator. Clearly this can always be done for N=2 points on a line of dimension d=1, regardless of how many points are labeled or where they are located (unless the points are in the same place)
|
||||||
|
|
||||||
|
a) Show that it can always be done for N=3 points on a plane of dimension d=2 unless they are co-linear.
|
||||||
|
|
||||||
|
b) Show that it cannot (or can we?) always be done for N=4 points on a plane of dimension d=2
|
40
UNB/Year 5/Semester 2/CS4725/Lecture Notes.md
Normal file
40
UNB/Year 5/Semester 2/CS4725/Lecture Notes.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
## AI Agents
|
||||||
|
AI agents are defined as a program (state of all previous actions and inputs) that produces an agent function
|
||||||
|
|
||||||
|
### Reflex Vacuum Cleaner Agent
|
||||||
|
Essentially a rules table, based on the state of the environment and the agent, (state of dirt in a/b, position of cleaner in a or b)
|
||||||
|
### Rational Agents
|
||||||
|
A fixed performance measure the agent should set as their goal, based on the environment and the agents actions
|
||||||
|
- One point per square cleaned in time T?
|
||||||
|
- One point per clean square per time step, minus one per move?
|
||||||
|
- Penalize for > k dirty moves?
|
||||||
|
A rational agent chooses the action that maximizes the expected value of the performance measure given the percept sequence to date.
|
||||||
|
|
||||||
|
A rational agent is not omniscient or clairvoyant. It is not guaranteed they will perceive everything relevant, or are given the relevant information. They also may not be successful in the action as expected. A rational agent does not mean a successful one.
|
||||||
|
### Defining internet agents
|
||||||
|
#### Automated Taxi
|
||||||
|
- Performance measure
|
||||||
|
- environment
|
||||||
|
- actuators
|
||||||
|
- sensors
|
||||||
|
#### Internet Shopping Agent
|
||||||
|
- Performance measure
|
||||||
|
- environment
|
||||||
|
- actuators
|
||||||
|
- Sensors
|
||||||
|
### Task environment characteristics
|
||||||
|
- Fully/Partially observable - Agents sensors give it access to complete state of the environment at each point in time
|
||||||
|
- Single/multi-agent - Single agent solving a problem (puzzle vs chess)
|
||||||
|
- Deterministic/Non-deterministic - Whatever next state is determined completely by the current state, ie randomness
|
||||||
|
- Episodic/sequential - Agent's experience divided into atomic episode (agent receives a percept and perform a single action)
|
||||||
|
- Dynamic/static - If environment changes while an agent is deliberating
|
||||||
|
- Discrete/Continuous - State of the environment (states in chess vs taxi driving)
|
||||||
|
- Known/Unknown - In known environments, the outcomes for all given actions are given
|
||||||
|
### Agent types
|
||||||
|
- Simple reflex agents
|
||||||
|
- Model based reflex agents with state
|
||||||
|
- Goal-based agents
|
||||||
|
- Utility based agents
|
||||||
|
All of these can be turned into learning types
|
||||||
|
|
||||||
|
A learning agent has 4 main components, a performance algorithm, a critic, a learning element, and a problem generator, which forms a feedback loop which enables the agent to learn to adapt to it's environment.
|
58
UNB/Year 5/Semester 2/CS4745/Lecture Notes.md
Normal file
58
UNB/Year 5/Semester 2/CS4745/Lecture Notes.md
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
### Models of Parallel Computing
|
||||||
|
- SISD (x86)
|
||||||
|
- SIMD (AVX)
|
||||||
|
- MISD
|
||||||
|
- MIMD (GPU)
|
||||||
|
### History of parallel computing
|
||||||
|
Prior to the 1990s, computers had modules for parallel computation, usually specialized.
|
||||||
|
Clusters of computers (Beowulf Revolution) connected by a network, which were able to be dispatched commands and do computation together. Grid computing was the idea of connecting "all" computers to a grid, similar to the power grid, and to distribute computing resources among connected peers. Cloud computing is a model of distributing computation resources based on payment to a provider which provides managed computing. This led to the Hadoop file system (2004), which led to computation directly on files, with no need to load all contents of the file into memory. This led to Map Reduce, which was the main framework the file system worked under. GPU computing naturally lends itself to processing linear algebra operations (transformations of pixels and triangles), suitable for massive parallelization of these tasks, even outside of graphics. FPGA devices can be used to parallelized specific/specialized tasks given a logic design that is lends itself to parallelization. Quantum computers are highly parallel accelerators, still in development. The algorithms were known starting in the 1980s, but the hardware is still behind. Multicore systems are designed for improved latency, and they can fulfill general purpose computation, example: CPU with multiple cores. Manycore systems have much higher core count, and they are focused on the throughput (amount of computation performed per unit of time), example: GPU.
|
||||||
|
|
||||||
|
### Parallel Programming
|
||||||
|
Implicit
|
||||||
|
- MapReduce
|
||||||
|
- fork-join, Executor services with thread pools
|
||||||
|
- Allows shifting attention from implementation to task description
|
||||||
|
Semi-implicit
|
||||||
|
- Parallel for
|
||||||
|
- OpenMP
|
||||||
|
- Allows you to use the pre-defined directives for achieving parallel execution without focusing on how it works
|
||||||
|
Explicit
|
||||||
|
- Scatter, Gather
|
||||||
|
- pthreads
|
||||||
|
- The developers have the most control on computation, but have to manage and assure there are no problems in results
|
||||||
|
Compilers are good at designing optimal sequential code, but compiler optimizations may prevent the algorithm from working as expected, as well as instruction reordering impacting results.
|
||||||
|
|
||||||
|
## Patterns
|
||||||
|
Like OOP, patterns for parallel processing exist. They can be classified as "structural, computational or ..." TODO: look at notes
|
||||||
|
|
||||||
|
### Structural Pattern: Pipe and Filter
|
||||||
|
Stream of Messages -> Language Identification -> English Messages -> Metadata Removal -> Plain Text -> Tokenization -> Words -> ...
|
||||||
|
|
||||||
|
The time and process requirements of each task may differ, which introduces the need to load balance, as well as the concept of the bottleneck, which is the slowest task in the chain.
|
||||||
|
Embarrassingly parallel: Problem which can be parallelized by simply allocating more hardware resources.
|
||||||
|
### Word Count with Map Reduce
|
||||||
|
Each thread can map a document of a word to a count, which after completion can be reduced to one map from each thread, usually with a parallel hash table.
|
||||||
|
|
||||||
|
## Memory Schemes
|
||||||
|
Multicore systems, ones which have the ability to compute multiple tasks at the same time in a shared memory environment are often latency oriented, with the start and stop time of results being minimized, as well as the time between results is minimized.
|
||||||
|
|
||||||
|
Manycore systems, ones which are often a large number of cores tasked with the same problem, in a shared memory environment are often throughput oriented, with the amount computation being higher amortized over a period of time, or focusing on longer running tasks/computation.
|
||||||
|
### Distributed Memory
|
||||||
|
The tasks are not within the same memory space, and do not share memory addresses, and there is no need for communication between nodes
|
||||||
|
## SIMD
|
||||||
|
TODO: Go and insert tables/data from slides
|
||||||
|
## Threads and Processes
|
||||||
|
Threads are fundamental units of execution, with their own program counter, and implemented in most operating system, are schedulable entities.
|
||||||
|
|
||||||
|
Processes are instances of a running program. Each process has its own memory space and cannot share memory between processes.
|
||||||
|
|
||||||
|
Starting threads are a bit simpler, as assigning a process needs to be registered with the OS as its own PID, as well as creation of virtual memory space by the OS.
|
||||||
|
|
||||||
|
## Multiprocessor Architecture Design
|
||||||
|
|
||||||
|
# Software Considerations
|
||||||
|
Programming languages use building blocks and their order of execution to make a program, based on functions with input and outputs.
|
||||||
|
|
||||||
|
JIT compilers can by using runtime data optimize for certain sub tasks. Juilia is JIT compiled to LLVM IR and then translated to machine code by LLVM.
|
||||||
|
## Task Graph Model
|
||||||
|
The main motivation for using this is for data dependancies, as we cannot use data that is not loaded.
|
9
UNB/Year 5/Semester 2/HIST3925/Breakout Questions.md
Normal file
9
UNB/Year 5/Semester 2/HIST3925/Breakout Questions.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# Develop a theory of technological development.
|
||||||
|
What would you borrow from Bacon, Merton, and Kuhn to create your theory?
|
||||||
|
|
||||||
|
Paradigm shifts are norm in technology as opposed to the chaos that Kuhn described, due to the exponential nature of technological growth (in a broad sense). New tech thought/innovation leaders are similar to the most popular scientists in the age of science. In terms of competition technology is unbounded by the restraint of gifting knowledge, more focused on gaining wealth and hoarding knowledge for profit/power, with technological innovation concentrating on those with the most resources like big companies. Technologies are invented not to benefit the populous but to create wealth/power for the inventors.
|
||||||
|
|
||||||
|
# Defend one of the four theories of why the great divergence happened as the critical theory
|
||||||
|
Capitalism and Exploitation
|
||||||
|
|
||||||
|
Transitioned the ruling class from that of Divine Kings by birth and nobility, to that of wealth, often with overlap. Capitalism and exploitation brought about a search for cheap materials and labour. It promoted mobility of European populations by using external labour markets, often cheaper than European labour.
|
1
UNB/Year 5/Semester 2/HIST3925/Guest Lecture Notes.md
Normal file
1
UNB/Year 5/Semester 2/HIST3925/Guest Lecture Notes.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
# Aquaculture
|
31
UNB/Year 5/Semester 2/HIST3925/Lecture Notes.md
Normal file
31
UNB/Year 5/Semester 2/HIST3925/Lecture Notes.md
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
## Philosophy of Science
|
||||||
|
Francis Bacon believed that the previous study of science was flawed, as it believed that truth could be obtained through debate and philosophy. He envisioned a model of science based on experimentation and results, and study of the natural world.
|
||||||
|
|
||||||
|
This model was later applied to many disciplines in the 19th century, such as political science, social science, computer science and changed things again.
|
||||||
|
## Sociology of Science
|
||||||
|
Robert Burton showed us how the essence of scientific life is competitive to gain priority in discovery. This creates ambivalent attitudes in scientists and academia, as the system doctrine says that importance or glory is not the point of the ordeal, but the system itself re-enforces the reward system.
|
||||||
|
|
||||||
|
Databases changed how the field was studied, as now with everything being cataloged digitally, you could now very easily perform statistical analysis and examine how science was performed.
|
||||||
|
|
||||||
|
The study revealed that academia or science was a pyramid, with only a small number of scientists producing the most amount of research and only a small number of that research was cited in other research, i.e, important.
|
||||||
|
## History of Science
|
||||||
|
Thomas Kuhn came out with a book called "The Structure of Scientific Revolutions", which claimed that science must not focus on the individual scientists but on disciplinary communities that decide on the context of their research.
|
||||||
|
|
||||||
|
Scientists are to find the known not to discover the unknown as Kuhn says?
|
||||||
|
|
||||||
|
### Kuhn's Conclusions
|
||||||
|
Scientific Method's appeal to nature does not suffice to guide scientists to their most important decisions, i.e. you must have new ideas and cannot simply continue extenuated research
|
||||||
|
|
||||||
|
We cannot say science makes progress or moves closer to truth in passing through a revolution from one paradigm, to its successor.
|
||||||
|
|
||||||
|
Come back to this and review
|
||||||
|
## Gender and Science
|
||||||
|
|
||||||
|
# Industrial Revolution
|
||||||
|
Transition
|
||||||
|
- Factory System (important!): A transition from artisans who produced the whole product to an individual worker who did a fraction of the overall work to manufacture a product
|
||||||
|
- English working class (farmers to factory workers)
|
||||||
|
|
||||||
|
# For Test 2
|
||||||
|
Social Shaping of Technology Theory
|
||||||
|
Breakout group questions from 2025-03-26
|
8
UNB/Year 5/Semester 2/HIST3925/Presentation Notes.md
Normal file
8
UNB/Year 5/Semester 2/HIST3925/Presentation Notes.md
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Group 1
|
||||||
|
Women/Non-binary in STEM
|
||||||
|
Interesting things
|
||||||
|
- Statistics?
|
||||||
|
- Personal Experience
|
||||||
|
- Kahoot
|
||||||
|
- Discussion Questions
|
||||||
|
|
Reference in New Issue
Block a user