From 31a48bde5eb7cbfe383ca379e04e3cdf4c1ca693 Mon Sep 17 00:00:00 2001 From: Dorako Date: Tue, 5 Dec 2023 23:40:26 +0100 Subject: [PATCH] 3.2.4 --- CHANGELOG.md | 7 + esmodules/ui-theme.js | 1 + sass/_colors.scss | 58 +- sass/_mixins.scss | 12 +- sass/dorako-ui/_dorako-ui.scss | 28 +- sass/module-support/_abomination-vaults.scss | 8 +- .../_better-module-formulas.scss | 2 +- sass/module-support/_dfce.scss | 2 +- sass/module-support/_dice-tray.scss | 8 +- sass/module-support/_forien-quest-log.scss | 20 +- sass/module-support/_item-piles.scss | 6 +- .../_module-management-plus.scss | 6 +- sass/module-support/_monks.scss | 26 +- sass/module-support/_pf2e-idle-hud.scss | 40 +- sass/module-support/_pf2e-toolbelt.scss | 30 +- sass/module-support/_quick-insert.scss | 20 +- sass/module-support/_tagger.scss | 16 +- sass/module-support/_token-action-hud.scss | 8 +- sass/module-support/_token-attacher.scss | 4 +- sass/module-support/_tokenizer.scss | 30 +- sass/module-support/_workbench.scss | 4 +- sass/ui-theme/foundry-core/_app-ui.scss | 199 +- sass/ui-theme/foundry-core/_hotbar.scss | 2 +- .../ui-theme/foundry-core/_placeable-hud.scss | 26 +- sass/ui-theme/foundry-core/_sidebar.scss | 2 +- sass/ui-theme/pf2e-system/_actor-sheet.scss | 2 +- sass/ui-theme/pf2e-system/_code-mirror.scss | 6 +- .../pf2e-system/_compendium-browser.scss | 12 +- sass/ui-theme/pf2e-system/_critical-deck.scss | 18 +- sass/ui-theme/pf2e-system/_effects-panel.scss | 26 +- .../ui-theme/pf2e-system/_familiar-sheet.scss | 6 +- sass/ui-theme/pf2e-system/_hazard-sheet.scss | 8 +- sass/ui-theme/pf2e-system/_kingdom-sheet.scss | 24 +- sass/ui-theme/pf2e-system/_messages.scss | 32 +- sass/ui-theme/pf2e-system/_npc-sheet.scss | 34 +- sass/ui-theme/pf2e-system/_party-sheet.scss | 28 +- sass/ui-theme/pf2e-system/_pc-sheet.scss | 79 +- sass/ui-theme/themes/_bg3.scss | 171 +- sass/ui-theme/themes/_crb-dark.scss | 95 +- sass/ui-theme/themes/_crb-light.scss | 68 +- sass/ui-theme/themes/_crb.scss | 64 +- sass/ui-theme/themes/_discord.scss | 135 +- sass/ui-theme/themes/_foundry2.scss | 281 +- sass/ui-theme/themes/_opaque.scss | 34 +- sass/ui-theme/themes/_poe-wiki.scss | 28 +- styles/dorako-ui.css | 2249 ++++++++--------- styles/dorako-ui.css.map | 2 +- 47 files changed, 2037 insertions(+), 1930 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f8ebbe8..1fff2c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# 3.2.4 + +- (BG3) Updated styling for BG3 theme NPC sheet and Familiar sheets. +- (Custom CSS) Breaking change due to rename [data-dorako-ui-theme] -> [data-theme]. +- (Refinement) Removed text-selection colors. +- (Refinement) Changed :hover style for compendium browser rows. + # 3.2.3 - (Fix) Fixed issue that broke Opaque interface theme. diff --git a/esmodules/ui-theme.js b/esmodules/ui-theme.js index c7a2495..a805f68 100644 --- a/esmodules/ui-theme.js +++ b/esmodules/ui-theme.js @@ -95,6 +95,7 @@ for (const appName of [...systemSheets, ...moduleWindowApps]) { (app.constructor.name === "PartySheetPF2e" || app.constructor.name === "FamiliarSheetPF2e") ) return; + if (theme == "discord-light" && app.constructor.name === "PartySheetPF2e") return; app.element[0].dataset.theme = dorakoUiTheme; app.element[0].dataset.colorScheme = colorScheme; diff --git a/sass/_colors.scss b/sass/_colors.scss index 0b9c3a7..fd4f787 100644 --- a/sass/_colors.scss +++ b/sass/_colors.scss @@ -169,35 +169,35 @@ $adjusted-lower: #cc3311 !default; /* ----------------------------------------- */ :root { - --color-warm-1: #ee9b3a; - --color-warm-1-40: color-mix(in srgb, var(--color-warm-1) 40%, transparent); - --color-warm-2: #c9593f; - --color-warm-2-20: color-mix(in srgb, var(--color-warm-2) 20%, transparent); - --color-warm-3: #5d142b; - --color-warm-3-10: color-mix(in srgb, var(--color-warm-3) 10%, transparent); - --color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); - --color-warm-4: #420418; - --color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); - --color-warm-5: #26020d; - - --color-cool-1: #b1a0d4; - --color-cool-2: #79689c; - --color-cool-3: #584a75; - --color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); - --color-cool-4: #302831; - --color-cool-5: #0b0a13; - - --color-cool-5-25: rgba(11, 10, 19, 0.25); - --color-cool-5-50: rgba(11, 10, 19, 0.5); - --color-cool-5-75: rgba(11, 10, 19, 0.75); - --color-cool-5-90: rgba(11, 10, 19, 0.9); - - --color-light-1: #f7f3e8; - --color-light-2: #efe6d8; - --color-light-3: #e7d1b1; - --color-light-4: #d0b8a3; - --color-light-5: #9f8475; - --color-light-disabled: #aaa; + --color-primary-1: #ee9b3a; + --color-primary-1-40: color-mix(in srgb, var(--color-primary-1) 40%, transparent); + --color-primary-2: #c9593f; + --color-primary-2-20: color-mix(in srgb, var(--color-primary-2) 20%, transparent); + --color-primary-3: #5d142b; + --color-primary-3-10: color-mix(in srgb, var(--color-primary-3) 10%, transparent); + --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); + --color-primary-4: #420418; + --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); + --color-primary-5: #26020d; + + --color-secondary-1: #b1a0d4; + --color-secondary-2: #79689c; + --color-secondary-3: #584a75; + --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); + --color-secondary-4: #302831; + --color-secondary-5: #0b0a13; + + --color-secondary-5-25: rgba(11, 10, 19, 0.25); + --color-secondary-5-50: rgba(11, 10, 19, 0.5); + --color-secondary-5-75: rgba(11, 10, 19, 0.75); + --color-secondary-5-90: rgba(11, 10, 19, 0.9); + + --text-color-1: #f7f3e8; + --text-color-2: #efe6d8; + --text-color-3: #e7d1b1; + --text-color-4: #d0b8a3; + --text-color-5: #9f8475; + --text-color-disabled: #aaa; --color-level-error: #ce0707; --color-level-error-bg: rgba(105, 0, 8, 0.8); diff --git a/sass/_mixins.scss b/sass/_mixins.scss index f7fe6bf..808136e 100644 --- a/sass/_mixins.scss +++ b/sass/_mixins.scss @@ -35,7 +35,7 @@ text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } @mixin dui-grayscale { @@ -84,7 +84,7 @@ --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } } @@ -95,7 +95,7 @@ --button-border-color: var(--accent-color-dark); --button-text-color: var(--button-bright-text-color); --app-text-shadow: none; - --button-hover-background: var(--accent-color-light); + --button-hover-background: var(--accent-text-color); --button-hover-border-color: var(--accent-color); --button-hover-text-color: var(--button-bright-text-color); @@ -149,7 +149,7 @@ &.disabled, &:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); &::placeholder { @@ -162,8 +162,8 @@ } &::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); + // color: var(--input-text-color); + // background: rgba(122, 122, 122, 0.5); } &[type="checkbox"] { diff --git a/sass/dorako-ui/_dorako-ui.scss b/sass/dorako-ui/_dorako-ui.scss index b212ecd..faafb61 100644 --- a/sass/dorako-ui/_dorako-ui.scss +++ b/sass/dorako-ui/_dorako-ui.scss @@ -15,10 +15,10 @@ } a.content-link, -[data-pdui-check], +[data-pf2-check], a.entity-link, -[data-pdui-action], -span[data-pdui-effect-area], +[data-pf2-action], +span[data-pf2-effect-area], a.inline-check .label, a.inline-roll:not(.inline-result) { font-weight: 400; @@ -28,13 +28,13 @@ a.inline-roll:not(.inline-result) { // Undoes padding 1px 4px by system, which adds whitespace to the right of the repost button, and causes it to hover 1px a.inline-check, -span[data-pdui-check], -span[data-pdui-effect-area].with-repost { +span[data-pf2-check], +span[data-pf2-effect-area].with-repost { padding: 0px; padding-left: 4px; } -i[data-pdui-repost] { +i[data-pf2-repost] { top: 0px; cursor: pointer; } @@ -108,13 +108,13 @@ i[data-pdui-repost] { margin: 2px; margin-bottom: 10px; padding: 10px; - color: var(--color-light-2); - border-color: var(--color-cool-2); - background: var(--color-cool-3); + color: var(--text-color-2); + border-color: var(--color-secondary-1); + background: var(--color-secondary-2); --box-shadow: 0px 1px 3px 1px black; box-shadow: var(--box-shadow); .notes { - color: var(--color-light-3); + color: var(--text-color-3); } } @@ -122,9 +122,9 @@ i[data-pdui-repost] { .tab.category.active[data-tab="pf2e-dorako-ui"] h2 { font-size: var(--font-size-48); text-align: center; - color: var(--color-light-2); - background: var(--color-warm-2); - border-color: var(--color-warm-1); - text-shadow: 0px 1px 0px var(--color-warm-3); + color: var(--text-color-2); + background: var(--color-primary-2); + border-color: var(--color-primary-1); + text-shadow: 0px 1px 0px var(--color-primary-3); } } diff --git a/sass/module-support/_abomination-vaults.scss b/sass/module-support/_abomination-vaults.scss index c95bc66..097dd8d 100644 --- a/sass/module-support/_abomination-vaults.scss +++ b/sass/module-support/_abomination-vaults.scss @@ -7,9 +7,9 @@ // } .pf2e-av .journal-page-content a.inline-check > i.icon, -.pf2e-av .journal-page-content span[data-pdui-check] > i.icon, -.pf2e-av .journal-page-content [data-pdui-repost] .label, -.pf2e-av .journal-page-content [data-pdui-check] .label, -.pf2e-av .journal-page-content [data-pdui-check]:not([data-pdui-show-dc="gm"]) .label { +.pf2e-av .journal-page-content span[data-pf2-check] > i.icon, +.pf2e-av .journal-page-content [data-pf2-repost] .label, +.pf2e-av .journal-page-content [data-pf2-check] .label, +.pf2e-av .journal-page-content [data-pf2-check]:not([data-pf2-show-dc="gm"]) .label { color: var(--av-green-light); } diff --git a/sass/module-support/_better-module-formulas.scss b/sass/module-support/_better-module-formulas.scss index 9780a9d..b91b25c 100644 --- a/sass/module-support/_better-module-formulas.scss +++ b/sass/module-support/_better-module-formulas.scss @@ -1,6 +1,6 @@ // .foundry2.chat-message { // .dice-tooltip .dice-rolls .roll { -// color: var(--color-light-3); +// color: var(--text-color-3); // &.die { // color: black; // text-shadow: none; diff --git a/sass/module-support/_dfce.scss b/sass/module-support/_dfce.scss index 5c27bb3..e96eb67 100644 --- a/sass/module-support/_dfce.scss +++ b/sass/module-support/_dfce.scss @@ -33,7 +33,7 @@ button { @include dui-button; &.active { - background-color: var(--color-warm-2); + background-color: var(--color-primary-2); border: var(--app-border-style); border-color: var(--app-border-color); } diff --git a/sass/module-support/_dice-tray.scss b/sass/module-support/_dice-tray.scss index 1a779bc..6723266 100644 --- a/sass/module-support/_dice-tray.scss +++ b/sass/module-support/_dice-tray.scss @@ -26,10 +26,10 @@ button { @include dui-button; div.dice { - background-color: var(--color-light-3); + background-color: var(--text-color-3); } &:hover div.dice { - background-color: var(--color-light-1); + background-color: var(--text-color-1); } } .dice-tray__buttons { @@ -43,7 +43,7 @@ margin: 0px -10px; filter: drop-shadow(0px 1px 2px black); * { - fill: var(--color-light-3); + fill: var(--text-color-3); } } @@ -56,7 +56,7 @@ svg { filter: drop-shadow(0px 1px 2px black); * { - fill: var(--color-light-1); + fill: var(--text-color-1); } } } diff --git a/sass/module-support/_forien-quest-log.scss b/sass/module-support/_forien-quest-log.scss index fca94aa..6176ab7 100644 --- a/sass/module-support/_forien-quest-log.scss +++ b/sass/module-support/_forien-quest-log.scss @@ -9,7 +9,7 @@ &.window-app.forien-quest-preview nav.tabs .item.active, &.window-app.forien-quest-preview nav.tabs .item.active:hover { font-weight: unset; - color: var(--color-light-1); + color: var(--text-color-1); text-shadow: 0px 1px 2px black; } @@ -28,9 +28,9 @@ &.active { font-weight: unset; border-right: 1px solid transparent; - border-color: var(--color-warm-1); - background: var(--color-warm-2) !important; - color: var(--color-light-1); + border-color: var(--color-primary-1); + background: var(--color-primary-2) !important; + color: var(--text-color-1); } } @@ -42,10 +42,10 @@ &#forien-quest-log .editor, &.window-app.forien-quest-preview .editor { - background: var(--color-cool-4); - border: 1px solid var(--color-cool-3); + background: var(--color-secondary-4); + border: 1px solid var(--color-secondary-3); .editor-content { - color: var(--color-light-3); + color: var(--text-color-3); } .tox.tox-tinymce { background: white; @@ -61,14 +61,14 @@ &.window-app.forien-quest-preview .quest-body .quest-info .quest-col-right .quest-tasks ul li { @include dui-app; border-color: var(--color-scrollbar-border); - background: var(--color-warm-3); + background: var(--color-primary-3); } &#forien-quest-log .actions i, &.window-app.forien-quest-preview .actions i { - color: var(--color-light-2); + color: var(--text-color-2); &:hover { - color: var(--color-warm-1); + color: var(--color-primary-1); } } } diff --git a/sass/module-support/_item-piles.scss b/sass/module-support/_item-piles.scss index 0832a39..c3b13af 100644 --- a/sass/module-support/_item-piles.scss +++ b/sass/module-support/_item-piles.scss @@ -28,9 +28,9 @@ } [data-theme] { - --item-piles-minor-inactive: var(--color-warm-3); - --item-piles-even-color: color-mix(in srgb, var(--color-cool-3) 20%, transparent); - --item-piles-border-light-primary: var(--color-cool-3); + --item-piles-minor-inactive: var(--color-primary-3); + --item-piles-even-color: color-mix(in srgb, var(--color-secondary-3) 20%, transparent); + --item-piles-border-light-primary: var(--color-secondary-3); .item-piles-chat-card li img, .item-piles-img-container { diff --git a/sass/module-support/_module-management-plus.scss b/sass/module-support/_module-management-plus.scss index ea96a6d..89b8a29 100644 --- a/sass/module-support/_module-management-plus.scss +++ b/sass/module-support/_module-management-plus.scss @@ -16,8 +16,8 @@ } .package-list .package .tag { - background: var(--color-cool-4); - border: 1px solid var(--color-cool-3); - color: var(--color-light-2); + background: var(--color-secondary-4); + border: 1px solid var(--color-secondary-3); + color: var(--text-color-2); } } diff --git a/sass/module-support/_monks.scss b/sass/module-support/_monks.scss index 386fc3b..cf4e85e 100644 --- a/sass/module-support/_monks.scss +++ b/sass/module-support/_monks.scss @@ -220,8 +220,8 @@ @include dui-app; .tooltip { background: var(--app-background); - border: 1px solid var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border: 1px solid var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); backdrop-filter: blur(5px); border-radius: var(--border-radius); -webkit-backdrop-filter: blur(5px); @@ -421,10 +421,10 @@ body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .ef border: unset; } &.sheet .sound-sheet .items-list .item { - border-bottom: 1px solid var(--color-cool-4); + border-bottom: 1px solid var(--color-secondary-4); } &.sheet .sound-sheet .items-list .item .item-name { - color: var(--color-light-3); + color: var(--text-color-3); } } @@ -850,8 +850,8 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } &.view a { - --button-background: var(--color-warm-2); - --button-border-color: var(--color-warm-1); + --button-background: var(--color-primary-2); + --button-border-color: var(--color-primary-1); } } @@ -875,9 +875,9 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { background: unset; border: unset; // @include dui-app; - // border-color: var(--color-cool-3); + // border-color: var(--color-secondary-3); .item-controls { - color: var(--color-light-3); + color: var(--text-color-3); } } @@ -889,21 +889,21 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { &#trigger-action .files-list .items-header .item-controls, &#trigger-action .buttons-list .items-header .item-controls, &.monks-active-tiles .files-list .items-header .item-controls { - color: var(--color-light-2); + color: var(--text-color-2); } &.monks-active-tiles .file-list { - color: var(--color-light-3); + color: var(--text-color-3); } &.monks-active-tiles.sheet .items-list, &#trigger-action .items-list li a, &.monks-active-tiles .file-list li a { - color: var(--color-light-3); + color: var(--text-color-3); } &#trigger-action .file-list li, &.monks-active-tiles.sheet .file-list li.item { - border-color: var(--color-cool-3); + border-color: var(--color-secondary-3); } &.action-sheet .display-value { @@ -915,7 +915,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } &.monks-active-tiles.sheet .items-list .item .item-name { - color: var(--color-light-3); + color: var(--text-color-3); } } diff --git a/sass/module-support/_pf2e-idle-hud.scss b/sass/module-support/_pf2e-idle-hud.scss index 8d83a3d..7f5f4ef 100644 --- a/sass/module-support/_pf2e-idle-hud.scss +++ b/sass/module-support/_pf2e-idle-hud.scss @@ -1,6 +1,6 @@ [data-theme] { &.chat-message.message .pf2e-token-hud .rk { - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); --rarity-common: #e1d8cf; --rarity-uncommon: #c45500; --rarity-rare: #5362ff; @@ -15,7 +15,7 @@ --color-rank-3: #cf931d; --color-rank-4: red; // Symon recommended background: repeating-linear-gradient( - color-mix(in srgb, var(--color-cool-3) 20%, transparent) 0 var(--row-height), + color-mix(in srgb, var(--color-secondary-3) 20%, transparent) 0 var(--row-height), transparent var(--row-height) calc(var(--row-height) * 2) ); } @@ -23,7 +23,7 @@ [data-theme] { &#pf2e-token-hud { - // --primary: var(--color-warm-2); + // --primary: var(--color-primary-2); --rarity-common: #e1d8cf; --rarity-uncommon: #c45500; --rarity-rare: #5362ff; @@ -37,7 +37,7 @@ --color-rank-2: #bf4fdb; --color-rank-3: #cf931d; --color-rank-4: red; // Symon recommended - --color-disabled: var(--color-light-disabled); + --color-disabled: var(--text-color-disabled); padding-bottom: 0px; } @@ -73,23 +73,23 @@ } &#pf2e-token-hud a:hover { - color: var(--color-warm-2); + color: var(--color-primary-2); } &#pf2e-token-hud .sidebar .sidebar-content .item-img.hover i { - background: var(--color-warm-2); - border-color: var(--color-warm-1); - color: var(--color-light-1); + background: var(--color-primary-2); + border-color: var(--color-primary-1); + color: var(--text-color-1); text-shadow: 0px 1px 2px black; } &#pf2e-token-hud .sidebar .sidebar-content .details .extras .actions a i.greyed { - color: var(--color-light-disabled); + color: var(--text-color-disabled); } &#pf2e-token-hud .sidebar .sidebar-content .header { - background: var(--color-cool-4); - border-color: var(--color-cool-5); + background: var(--color-secondary-4); + border-color: var(--color-secondary-5); margin: 0px -5px; } @@ -100,7 +100,7 @@ &.pf2e-token-hud .no-macro, &#pf2e-token-hud .no-macro { @include dui-app; - background: var(--color-warm-3); + background: var(--color-primary-3); border: 1px solid var(--color-scrollbar-border); } @@ -110,13 +110,13 @@ &#pf2e-token-hud .sidebar.spells .sidebar-content .entry .spell .details .extras .actions { a:not(.disabled) { - color: var(--color-light-3); + color: var(--text-color-3); :hover { - color: var(--color-warm-2); + color: var(--color-primary-2); } } span { - color: var(--color-light-4); + color: var(--text-color-4); } } @@ -166,7 +166,7 @@ &#pf2e-token-hud .popup .header:before { background: unset; - color: var(--color-light-2); + color: var(--text-color-2); } &#pf2e-token-hud .sidebar.actions .sidebar-content .toggles .toggle select { @@ -176,7 +176,7 @@ &#pf2e-token-hud .sidebar.skills .sidebar-content .skill .header .modifier, &#pf2e-token-hud .sidebar.skills .sidebar-content .lore .modifier { - color: var(--color-warm-1); + color: var(--color-primary-1); } } @@ -188,7 +188,7 @@ } } &[id^="pf2e-perception-"] .window-content .tokens section .token[data-token-id]:is(:hover, .hover) { - background: color-mix(in srgb, var(--color-warm-2) 80%, transparent); + background: color-mix(in srgb, var(--color-primary-2) 80%, transparent); } &[id^="pf2e-perception-"] .window-content .buttons button { @include dui-button; @@ -196,8 +196,8 @@ } &[id^="pf2e-perception-"] .window-content .tokens section .token.ui-selected .name, &[id^="pf2e-perception-"] .window-content .tokens section .token.ui-selecting .name { - color: var(--color-warm-1); - text-shadow: 0px 0px 5px var(--color-warm-2); + color: var(--color-primary-1); + text-shadow: 0px 0px 5px var(--color-primary-2); } } diff --git a/sass/module-support/_pf2e-toolbelt.scss b/sass/module-support/_pf2e-toolbelt.scss index 9dc2079..696c831 100644 --- a/sass/module-support/_pf2e-toolbelt.scss +++ b/sass/module-support/_pf2e-toolbelt.scss @@ -24,24 +24,24 @@ [data-theme] { &.chat-message [data-action="spell-template-clear"] { --button-background: var(--accent-color); - --button-border-color: var(--accent-color-light); - --button-text-color: var(--color-cool-5); + --button-border-color: var(--accent-text-color); + --button-text-color: var(--color-secondary-5); --button-hover-background: #fda948; - --button-hover-border-color: var(--color-warm-2); + --button-hover-border-color: var(--color-primary-2); --button-hover-text-color: #000000; text-shadow: none; &.disabled, &:disabled { - --button-background: var(--color-cool-4); - --button-hover-background: var(--color-cool-4); - --button-text-color: var(--color-light-5); - --button-hover-text-color: var(--color-light-5); + --button-background: var(--color-secondary-4); + --button-hover-background: var(--color-secondary-4); + --button-text-color: var(--text-color-5); + --button-hover-text-color: var(--text-color-5); --button-hover-border-color: transparent; } &:not(.disabled, :disabled):hover { - --button-hover-background: var(--accent-color-light); + --button-hover-background: var(--accent-text-color); --button-hover-border-color: var(--accent-color); } } @@ -52,25 +52,25 @@ } &[data-action="target-shield-block"] { &:hover { - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); border: var(--app-border-style); - border-color: var(--color-cool-1); + border-color: var(--color-secondary-1); } &.shield-activated { - background-color: var(--color-cool-1); + background-color: var(--color-secondary-1); border: var(--app-border-style); - border-color: var(--color-cool-2); + border-color: var(--color-secondary-2); &:hover { - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); border: var(--app-border-style); - border-color: var(--color-cool-1); + border-color: var(--color-secondary-1); } } } &[data-action="target-apply-healing"] { .fa-stack i.fa-plus { - color: var(--color-cool-5); + color: var(--color-secondary-5); text-shadow: none; } diff --git a/sass/module-support/_quick-insert.scss b/sass/module-support/_quick-insert.scss index 9971b5f..3742d22 100644 --- a/sass/module-support/_quick-insert.scss +++ b/sass/module-support/_quick-insert.scss @@ -4,18 +4,18 @@ @include dui-app; backdrop-filter: blur(5px); .quick-insert-result li img { - border: 1px solid var(--color-warm-1); + border: 1px solid var(--color-primary-1); border-radius: var(--border-radius); - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); } } &.quick-insert-app .search-selected a, .quick-insert-result li a:hover { - background: var(--color-warm-2); + background: var(--color-primary-2); text-shadow: 0px 1px 2px black !important; border-radius: var(--border-radius); span.sub { - color: var(--color-light-4); + color: var(--text-color-4); } } &.quick-insert-app .search-editable-input { @@ -32,11 +32,11 @@ } .quick-insert-result li a i.action-icon { opacity: 1; - color: var(--color-light-3); + color: var(--text-color-3); background: #fff2; } .quick-insert-result li span.sub { - color: var(--color-light-5); + color: var(--text-color-5); } } @@ -45,7 +45,7 @@ background: none; @include glass; backdrop-filter: blur(5px); - color: var(--color-light-1); + color: var(--text-color-1); text-shadow: 0px 1px 2px black; .quick-insert-result li img { border: 1px solid var(--tertiary); @@ -59,7 +59,7 @@ text-shadow: 0px 1px 2px black !important; border-radius: var(--border-radius); span.sub { - color: var(--color-light-4); + color: var(--text-color-4); } } &.quick-insert-app .search-editable-input { @@ -74,10 +74,10 @@ } .quick-insert-result li a i.action-icon { opacity: 1; - color: var(--color-light-3); + color: var(--text-color-3); background: #fff2; } .quick-insert-result li span.sub { - color: var(--color-light-5); + color: var(--text-color-5); } } diff --git a/sass/module-support/_tagger.scss b/sass/module-support/_tagger.scss index ec245b5..21ba0a1 100644 --- a/sass/module-support/_tagger.scss +++ b/sass/module-support/_tagger.scss @@ -1,30 +1,30 @@ [data-theme] { fieldset.tagger .tag-container .tag { - border: 1px solid var(--color-cool-4); - background: var(--color-cool-3); - color: var(--color-light-2); + border: 1px solid var(--color-secondary-4); + background: var(--color-secondary-3); + color: var(--text-color-2); } fieldset.tagger .tag-container .tag.dropping { background: #c6eaa7; - background: var(--color-warm-2); + background: var(--color-primary-2); } fieldset.tagger .tag-container .tag span:hover { color: #834100; - color: var(--color-light-2); + color: var(--text-color-2); } fieldset.tagger .tag-container .tag i:hover { color: #e30f0f; - color: var(--color-warm-1); + color: var(--color-primary-1); } fieldset.tagger .tag-container .tag:has(i:hover) { background-color: #ffb6b6; - background-color: var(--color-warm-2); + background-color: var(--color-primary-2); background-color: var(--color-level-error); } fieldset.tagger .tag-container .tag:has(span:hover) { background-color: #fffdd4; - background-color: var(--color-warm-2); + background-color: var(--color-primary-2); } } diff --git a/sass/module-support/_token-action-hud.scss b/sass/module-support/_token-action-hud.scss index ab5fe4f..f4f4f43 100644 --- a/sass/module-support/_token-action-hud.scss +++ b/sass/module-support/_token-action-hud.scss @@ -50,13 +50,13 @@ } .tah-subtitle-text { - color: var(--color-light-1); + color: var(--text-color-1); } .tah-info1, .tah-info2, .tah-info3 { - color: var(--color-light-4); + color: var(--text-color-4); font-size: x-small; } @@ -69,7 +69,7 @@ justify-content: center; width: 32px; > i { - color: var(--color-light-3); + color: var(--text-color-3); text-shadow: 0px 1px 2px black; } } @@ -117,7 +117,7 @@ .tah-action button.tah-pf2e-skill-rank-2, .tah-action button.tah-pf2e-skill-rank-3, .tah-action button.tah-pf2e-skill-rank-4 { - --button-text-color: var(--color-light-2); + --button-text-color: var(--text-color-2); } } } diff --git a/sass/module-support/_token-attacher.scss b/sass/module-support/_token-attacher.scss index 3b2e04b..a9feafc 100644 --- a/sass/module-support/_token-attacher.scss +++ b/sass/module-support/_token-attacher.scss @@ -34,12 +34,12 @@ // } // } // .image { -// border: 1px solid var(--color-cool-4); +// border: 1px solid var(--color-secondary-4); // text-shadow: 0px 1px 2px black; // border-radius: var(--border-radius); // --box-shadow: 0px 1px 3px 1px black; // box-shadow: var(--box-shadow); -// color: var(--color-light-3); +// color: var(--text-color-3); // .token-name { // @include dui-app; // } diff --git a/sass/module-support/_tokenizer.scss b/sass/module-support/_tokenizer.scss index 2603b13..8912292 100644 --- a/sass/module-support/_tokenizer.scss +++ b/sass/module-support/_tokenizer.scss @@ -32,7 +32,7 @@ #tokenizer div.view-layer-control .section, #tokenizer .section { @include dui-app; - border-color: var(--color-cool-3); + border-color: var(--color-secondary-3); button { @include dui-button; align-items: center; @@ -46,22 +46,22 @@ &.tokenizer .title .box-button { @include dui-button; - --button-background: var(--color-cool-2); - --button-border-color: var(--color-warm-1); - --button-text-color: var(--color-light-1); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-cool-3); - --button-hover-border-color: var(--color-cool-2); - --button-hover-text-color: var(--color-light-2); + --button-background: var(--color-secondary-2); + --button-border-color: var(--color-primary-1); + --button-text-color: var(--text-color-1); + --button-focus-outline-color: var(--color-primary-1); + --button-hover-background: var(--color-secondary-3); + --button-hover-border-color: var(--color-secondary-2); + --button-hover-text-color: var(--text-color-2); &.deselected { - --button-background: var(--color-cool-3); - --button-border-color: var(--color-cool-2); - --button-text-color: var(--color-light-2); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-cool-2); - --button-hover-border-color: var(--color-cool-1); - --button-hover-text-color: var(--color-light-1); + --button-background: var(--color-secondary-3); + --button-border-color: var(--color-secondary-2); + --button-text-color: var(--text-color-2); + --button-focus-outline-color: var(--color-primary-1); + --button-hover-background: var(--color-secondary-2); + --button-hover-border-color: var(--color-secondary-1); + --button-hover-text-color: var(--text-color-1); } > i:before { diff --git a/sass/module-support/_workbench.scss b/sass/module-support/_workbench.scss index 0447459..fdf2f28 100644 --- a/sass/module-support/_workbench.scss +++ b/sass/module-support/_workbench.scss @@ -34,10 +34,10 @@ html { @include dui-button; } .roll-app .roll-app-table tbody tr.selected { - background: var(--color-warm-2); + background: var(--color-primary-2); border-radius: var(--border-radius); button.rollable { - color: var(--color-light-2); + color: var(--text-color-2); } } } diff --git a/sass/ui-theme/foundry-core/_app-ui.scss b/sass/ui-theme/foundry-core/_app-ui.scss index 882a499..541e946 100644 --- a/sass/ui-theme/foundry-core/_app-ui.scss +++ b/sass/ui-theme/foundry-core/_app-ui.scss @@ -12,8 +12,8 @@ #tooltip[data-theme] { background: var(--app-background); - border: 1px solid var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border: 1px solid var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); backdrop-filter: blur(5px); border-radius: var(--border-radius); -webkit-backdrop-filter: blur(5px); @@ -33,10 +33,10 @@ h3 { cursor: pointer; @include quick-transition; - color: var(--color-light-3); + color: var(--text-color-3); &:hover { - color: var(--color-light-1); + color: var(--text-color-1); text-shadow: 0px 0px 8px var(--color-shadow-highlight); } } @@ -58,8 +58,8 @@ border-bottom-right-radius: var(--border-radius); } &:hover { - box-shadow: 0px 0px 0px 1px var(--color-warm-1); - background: var(--color-warm-2); + box-shadow: 0px 0px 0px 1px var(--color-primary-1); + background: var(--color-primary-2); text-shadow: 0px 1px 2px black; } } @@ -116,10 +116,10 @@ --adjusted-lower: #cc3311; &.pf2e.item.sheet { - --color-text-dark-2: var(--color-light-3); - --color-text-dark-4: var(--color-light-3); - --color-text-dark-input: var(--color-light-3); - --color-border-dark: var(--color-light-2); + --color-text-dark-2: var(--text-color-3); + --color-text-dark-4: var(--text-color-3); + --color-text-dark-input: var(--text-color-3); + --color-border-dark: var(--text-color-2); --color-border-medium: var(--input-border-color); } } @@ -149,25 +149,26 @@ [data-chat-interface-theme] #chat-log ~ *, [data-theme] { - --input-background: var(--color-cool-4); + --input-background: var(--color-secondary-4); --input-border-color: transparent; - --input-border-color: var(--color-cool-3); - --input-focus-text-color: var(--color-light-2); - --input-text-color: var(--color-light-3); - --input-placeholder-color: var(--color-light-4); - --input-text-selection-color: var(--color-cool-3); - --input-focus-outline-color: var(--color-cool-3); - --icon-border-color: var(--color-warm-2); + --input-border-color: var(--color-secondary-3); + --input-focus-text-color: var(--text-color-2); + --input-text-color: var(--text-color-3); + --input-placeholder-color: var(--text-color-4); + --input-text-selection-color: var(--color-secondary-3); + --input-focus-outline-color: var(--color-secondary-3); + --icon-border-color: var(--color-primary-2); --box-shadow: 0px 1px 3px 1px black; --app-text-shadow: 0px 1px 2px black; - --window-app-box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px var(--color-warm-3-10), - 0px 0px 30px 20px var(--color-warm-2-20), 0px 0px 10px 05px var(--color-warm-1-40); + --window-app-box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px var(--color-primary-3-10), + 0px 0px 30px 20px var(--color-primary-2-20), 0px 0px 10px 05px var(--color-primary-1-40); .item-controls button[data-action="apply"], button[data-action="accept"], form button[type="submit"], form button[data-action="save"], - form.check-modifiers-content button.roll { + form.check-modifiers-content button.roll, + button.bright { @include dui-button-bright; } @@ -184,7 +185,7 @@ } ::-webkit-scrollbar-track { - box-shadow: 0 0 1px var(--color-cool-3) inset; + box-shadow: 0 0 1px var(--color-secondary-3) inset; box-shadow: unset; border-radius: 4px; } @@ -195,20 +196,20 @@ } code { - background: var(--color-cool-4); - border: 1px solid var(--color-cool-3); - color: var(--color-light-2); + background: var(--color-secondary-4); + border: 1px solid var(--color-secondary-3); + color: var(--text-color-2); border-radius: 3px; padding: 0px 2px; } a.content-link, - [data-pdui-check]:not([data-pdui-traits*="secret"]), + [data-pf2-check]:not([data-pf2-traits*="secret"]), a.entity-link, - [data-pdui-action], - span[data-pdui-effect-area], - a.inline-check:not([data-pdui-traits*="secret"]), - a.inline-check:not([data-pdui-traits*="secret"]) .label, + [data-pf2-action], + span[data-pf2-effect-area], + a.inline-check:not([data-pf2-traits*="secret"]), + a.inline-check:not([data-pf2-traits*="secret"]) .label, a.inline-roll { background: var(--inline-bg); border: 1px solid var(--inline-border-color); @@ -240,18 +241,18 @@ outline: 1px dashed var(--inline-text-color); } } - [data-pdui-check][data-pdui-traits*="secret"], + [data-pf2-check][data-pf2-traits*="secret"], [data-visibility]:not([data-visibility="all"])[data-visibility="gm"] { color: black; } - i[data-pdui-repost] { + i[data-pf2-repost] { @include quick-transition; cursor: pointer; background: unset; border-left: unset; &:hover::before { - color: var(--color-warm-2); + color: var(--color-primary-2); } } @@ -267,27 +268,27 @@ [data-theme][data-dorako-ui-scope="unlimited"][data-color-scheme="dark"] { h1 { - color: var(--color-light-1); + color: var(--text-color-1); } h2 { - color: var(--color-light-1); + color: var(--text-color-1); } h3 { - color: var(--color-light-1); + color: var(--text-color-1); } h4 { - color: var(--color-light-2); + color: var(--text-color-2); } h5 { - color: var(--color-light-2); + color: var(--text-color-2); } h6 { - color: var(--color-light-2); + color: var(--text-color-2); } } [data-theme][data-dorako-ui-scope="unlimited"] { - color: var(--color-light-3); + color: var(--text-color-3); input[type="text"], input[type="number"], @@ -316,8 +317,8 @@ input[type="range"]::-webkit-slider-runnable-track { box-shadow: unset; border-radius: 3px; - background: var(--color-cool-5); - border: 1px solid var(--color-cool-4); + background: var(--color-secondary-5); + border: 1px solid var(--color-secondary-4); } input[type="range"]::-webkit-slider-thumb { @@ -327,12 +328,12 @@ input[type="range"]:disabled::-webkit-slider-thumb { background: color-mix(in srgb, var(--accent-color) 50%, black); - border: 1px solid color-mix(in srgb, var(--accent-color-light) 50%, black); + border: 1px solid color-mix(in srgb, var(--accent-text-color) 50%, black); } input[type="range"]:not(:disabled)::-webkit-slider-thumb { background: var(--accent-color); - border: 1px solid var(--color-warm-1); + border: 1px solid var(--color-primary-1); } input[type="color"][data-edit] { @@ -341,7 +342,7 @@ } input[type="color" i]::-webkit-color-swatch { - border-color: var(--color-cool-4); + border-color: var(--color-secondary-4); } input[type="range"] + .range-value { @@ -352,7 +353,7 @@ align-items: center; gap: 0.25rem; background: var(--accent-color); - border: 1px solid var(--color-warm-1); + border: 1px solid var(--color-primary-1); color: var(--button-bright-text-color); text-shadow: none; box-shadow: var(--box-shadow); @@ -392,7 +393,7 @@ hr { border: none; border-top: 1px solid var(--app-border-color); - border-bottom: 1px solid var(--color-cool-5); + border-bottom: 1px solid var(--color-secondary-5); } &.dialog .dialog-buttons button.default { @@ -435,11 +436,11 @@ // warm inside // prettier-ignore - // --warm-background: radial-gradient(circle at top, color-mix(in srgb, var(--color-warm-1) 20%, transparent), transparent), - // radial-gradient(ellipse at bottom, color-mix(in srgb, var(--color-warm-3) 30%, transparent), transparent), + // --warm-background: radial-gradient(circle at top, color-mix(in srgb, var(--color-primary-1) 20%, transparent), transparent), + // radial-gradient(ellipse at bottom, color-mix(in srgb, var(--color-primary-3) 30%, transparent), transparent), // var(--app-background); // background: var(--warm-background); - // border: 1px solid var(--color-warm-1); + // border: 1px solid var(--color-primary-1); // cool background: var(--app-background); @@ -450,7 +451,7 @@ // warm borders, no transparency // background: linear-gradient(var(--app-background), var(--app-background)) padding-box, - // linear-gradient(to bottom, var(--color-warm-1), var(--color-warm-3)) border-box; + // linear-gradient(to bottom, var(--color-primary-1), var(--color-primary-3)) border-box; // border: 1px solid transparent; } @@ -462,7 +463,7 @@ border-color: var(--window-app-border-color); backdrop-filter: blur(4px); // prettier-ignore - // box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px color-mix(in srgb, var(--color-warm-3) 10%, transparent), 0px 0px 30px 20px color-mix(in srgb, var(--color-warm-2) 20%, transparent), 0px 0px 10px 05px color-mix(in srgb, var(--color-warm-1) 40%, transparent); + // box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px color-mix(in srgb, var(--color-primary-3) 10%, transparent), 0px 0px 30px 20px color-mix(in srgb, var(--color-primary-2) 20%, transparent), 0px 0px 10px 05px color-mix(in srgb, var(--color-primary-1) 40%, transparent); // Electron app bug box-shadow: var(--window-app-box-shadow); @@ -484,11 +485,11 @@ } .window-resizable-handle { - background: var(--color-warm-4); + background: var(--color-primary-4); border: 1px solid var(--window-app-border-color); border-radius: 4px 0px var(--border-radius) 0px; - border-bottom-color: var(--color-warm-3); - border-right-color: var(--color-warm-3); + border-bottom-color: var(--color-primary-3); + border-right-color: var(--color-primary-3); bottom: -1px; right: -1px; } @@ -511,8 +512,8 @@ .inline-roll .dice-tooltip { background: var(--app-background); - border: 1px solid var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border: 1px solid var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); backdrop-filter: blur(5px); border-radius: var(--border-radius); -webkit-backdrop-filter: blur(5px); @@ -529,8 +530,8 @@ &.filepicker .favorites .paths { box-shadow: unset; - border: 1px solid var(--color-cool-3); - background: var(--color-cool-5-50); + border: 1px solid var(--color-secondary-3); + background: var(--color-secondary-5-50); .path { @include dui-button-toggle; border-radius: 3px; @@ -576,9 +577,9 @@ /* ----------------------------------------- */ [data-theme][data-color-scheme="dark"] { &.app.token-sheet .tab.active[data-tab="appearance"] fieldset { - border-color: var(--color-cool-3); + border-color: var(--color-secondary-3); > legend { - color: var(--color-light-2); + color: var(--text-color-2); } } } @@ -594,7 +595,7 @@ } // &.sheet nav.sheet-tabs .item { // // --button-border-color: transparent; // bad foundry default - // --button-border-color: var(--color-cool-4); + // --button-border-color: var(--color-secondary-4); // } } @@ -610,7 +611,7 @@ &.journal-sheet .journal-header .title { @include dui-input; - // background: var(--color-cool-4); + // background: var(--color-secondary-4); } .editor-edit { @@ -619,8 +620,8 @@ padding: 2px 5px; } - table:not(.pdui-table) tr:nth-child(even) { - background: color-mix(in srgb, var(--color-cool-3) 20%, transparent); + table:not(.pf2-table) tr:nth-child(even) { + background: color-mix(in srgb, var(--color-secondary-3) 20%, transparent); } } @@ -653,11 +654,11 @@ --placeholder-color: rgba(0, 0, 0, 0.4); --placeholder-color-focus: rgba(0, 0, 0, 0.25); - --tag-bg: var(--color-warm-2); - --tags-hover-border-color: var(--color-cool-3); - --tag-color: var(--color-light-2); + --tag-bg: var(--color-primary-2); + --tags-hover-border-color: var(--color-secondary-3); + --tag-color: var(--text-color-2); - --tag-bg: var(--color-cool-4); + --tag-bg: var(--color-secondary-4); --tag-border-color: var(--color-border-medium); --tags-border-color: var(--color-border-medium); @@ -665,10 +666,10 @@ border-radius: 3px; &.tagify--empty .tagify__input::before { - color: var(--color-light-5); + color: var(--text-color-5); } - background: var(--color-cool-4); + background: var(--color-secondary-4); &:hover { box-shadow: unset; } @@ -698,11 +699,11 @@ /* ----------------------------------------- */ [data-theme][data-color-scheme="dark"] { &.pf2e.item.sheet { - --color-text-dark-2: var(--color-light-3); - --color-text-dark-4: var(--color-light-3); - --color-text-dark-input: var(--color-light-3); - --color-border-dark: var(--color-light-2); - --color-border-medium: var(--color-cool-3); + --color-text-dark-2: var(--text-color-3); + --color-text-dark-4: var(--text-color-3); + --color-text-dark-input: var(--text-color-3); + --color-border-dark: var(--text-color-2); + --color-border-medium: var(--color-secondary-3); } } @@ -710,7 +711,7 @@ --visibility-gm-bg: #e8e8efaa; --visibility-owner-bg: #ddebe1aa; - table.pdui-table { + table.pf2-table { text-shadow: none; } @@ -765,14 +766,14 @@ --placeholder-color: rgba(0, 0, 0, 0.4); --placeholder-color-focus: rgba(0, 0, 0, 0.25); - --tag-bg: var(--color-warm-2); - --tags-border-color: var(--color-cool-4); - --tags-hover-border-color: var(--color-cool-3); - --tag-color: var(--color-light-2); + --tag-bg: var(--color-primary-2); + --tags-border-color: var(--color-secondary-4); + --tags-hover-border-color: var(--color-secondary-3); + --tag-color: var(--text-color-2); - --tag-bg: var(--color-cool-4); - --tag-border-color: var(--color-cool-3); - --tags-border-color: var(--color-cool-3); + --tag-bg: var(--color-secondary-4); + --tag-border-color: var(--color-secondary-3); + --tags-border-color: var(--color-secondary-3); border: 1px solid var(--tag-border-color); border-radius: 3px; @@ -781,9 +782,9 @@ &.pf2e.item.sheet form .form-list, &.pf2e.item.sheet form section.sheet-body fieldset { - border-color: var(--color-cool-3); + border-color: var(--color-secondary-3); > legend { - color: var(--color-light-2); + color: var(--text-color-2); } &.basics { border-color: transparent; @@ -797,7 +798,7 @@ } &:hover .thumbnail img { border: var(--app-border-style); - border-color: var(--color-warm-2); + border-color: var(--color-primary-2); } } @@ -813,8 +814,8 @@ right: 40px; height: 28px; width: 28px; - background-color: var(--color-warm-4); - border-color: var(--color-warm-3); + background-color: var(--color-primary-4); + border-color: var(--color-primary-3); > i { margin-top: 3px; } @@ -864,7 +865,7 @@ &.pf2e.item.sheet form .tab.active.rules .rule-form .rules-drop-container .rules-drop-zone { @include dui-app; - --text-dark: var(--color-light-3); + --text-dark: var(--text-color-3); } &.pf2e.item.sheet form .tab.active.rules .rule-form .rules-drop-container .rules-drop-zone i { @include dui-app; @@ -921,16 +922,16 @@ @include dui-app; background-color: var(--visibility-gm-bg); border-style: dashed; - border-color: var(--color-warm-4); + border-color: var(--color-primary-4); text-shadow: none; color: black; } &.pf2e.item.sheet form section.sheet-body .item-description .descriptions .editor a.add-gm-notes, &.pf2e.item.sheet form section.sheet-body .item-description .descriptions .editor a.editor-edit { - background: var(--color-cool-4); - border: 1px solid var(--color-cool-3); - color: var(--color-light-2); + background: var(--color-secondary-4); + border: 1px solid var(--color-secondary-3); + color: var(--text-color-2); } &.pf2e.item.sheet form .sheet-body .tab.mystification.active .unidentified img { @@ -950,11 +951,11 @@ &.pf2e.item.sheet form .tab.active.rules .rule-form .attached-input .attachment, &.pf2e.item.sheet form .item-rules .rule-form .attached-input .attachment { - --button-border-color: var(--color-warm-2); - --button-background: var(--color-warm-3); - --button-hover-border-color: var(--color-warm-4); - --button-hover-background: var(--color-warm-5); - --button-text-color: var(--color-light-2); + --button-border-color: var(--color-primary-2); + --button-background: var(--color-primary-3); + --button-hover-border-color: var(--color-primary-4); + --button-hover-background: var(--color-primary-5); + --button-text-color: var(--text-color-2); --box-shadow: none; border-color: var(--button-border-color); z-index: 1; diff --git a/sass/ui-theme/foundry-core/_hotbar.scss b/sass/ui-theme/foundry-core/_hotbar.scss index 0e05fbb..8153c7c 100644 --- a/sass/ui-theme/foundry-core/_hotbar.scss +++ b/sass/ui-theme/foundry-core/_hotbar.scss @@ -34,7 +34,7 @@ left: 0; width: 100%; height: 100%; - background-color: color-mix(in srgb, var(--color-warm-1) 20%, transparent); + background-color: color-mix(in srgb, var(--color-primary-1) 20%, transparent); border-radius: var(--border-radius); overflow: hidden; pointer-events: none; diff --git a/sass/ui-theme/foundry-core/_placeable-hud.scss b/sass/ui-theme/foundry-core/_placeable-hud.scss index e606ab4..86928b1 100644 --- a/sass/ui-theme/foundry-core/_placeable-hud.scss +++ b/sass/ui-theme/foundry-core/_placeable-hud.scss @@ -7,21 +7,21 @@ --input-border-color: var(--color-level-success-border); --input-focus-outline-color: var(--color-level-success-border); --input-background: var(--color-level-success-bg); - --input-focus-text-color: var(--color-light-2); - --input-text-color: var(--color-light-2); + --input-focus-text-color: var(--text-color-2); + --input-text-color: var(--text-color-2); } #token-hud .attribute.bar2 input { --input-border-color: var(--color-level-info-border); --input-focus-outline-color: var(--color-level-info-border); --input-background: var(--color-level-info-bg); - --input-text-color: var(--color-light-2); // looks disabled otherwise + --input-text-color: var(--text-color-2); // looks disabled otherwise } &.placeable-hud input[type="text"] { @include dui-input; text-shadow: 0px 1px 2px black; - --input-focus-text-color: var(--color-light-2); + --input-focus-text-color: var(--text-color-2); &[name="elevation"] { --input-background: var(--app-background); font-size: 18px; @@ -34,7 +34,7 @@ } #token-hud .attribute i.fas { - color: var(--color-cool-1); + color: var(--color-secondary-1); text-shadow: 0px 1px 2px black; } } @@ -54,13 +54,13 @@ } &:hover img { - border-color: var(--color-warm-2); - box-shadow: 0px 0px 6px var(--color-warm-3), 0px 2px 8px 1px var(--color-warm-4); + border-color: var(--color-primary-2); + box-shadow: 0px 0px 6px var(--color-primary-3), 0px 2px 8px 1px var(--color-primary-4); } &.active img { - border-color: var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border-color: var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); } } } @@ -72,10 +72,10 @@ #token-hud[data-theme] .status-effects .effect-control .badge { border-width: 1px; border-radius: 0px var(--border-radius) 0px 3px; - background: var(--color-warm-3); - border-left-color: var(--color-warm-1); - border-bottom-color: var(--color-warm-1); - color: var(--color-light-2); + background: var(--color-primary-3); + border-left-color: var(--color-primary-1); + border-bottom-color: var(--color-primary-1); + color: var(--text-color-2); font-size: 10px; text-shadow: 0px 1px 2px black; top: 0px; diff --git a/sass/ui-theme/foundry-core/_sidebar.scss b/sass/ui-theme/foundry-core/_sidebar.scss index 43dc80d..0edd465 100644 --- a/sass/ui-theme/foundry-core/_sidebar.scss +++ b/sass/ui-theme/foundry-core/_sidebar.scss @@ -51,7 +51,7 @@ } ::-webkit-scrollbar-track { - box-shadow: 0 0 1px var(--color-cool-3) inset; + box-shadow: 0 0 1px var(--color-secondary-3) inset; box-shadow: unset; border-radius: 4px; } diff --git a/sass/ui-theme/pf2e-system/_actor-sheet.scss b/sass/ui-theme/pf2e-system/_actor-sheet.scss index 52916cc..ec1be5c 100644 --- a/sass/ui-theme/pf2e-system/_actor-sheet.scss +++ b/sass/ui-theme/pf2e-system/_actor-sheet.scss @@ -22,7 +22,7 @@ } &.pf2e.actor form .tag-legacy { - background: var(--color-cool-4); + background: var(--color-secondary-4); border: unset; box-shadow: 0px 0px 0px 1px var(--contrastive-transparent) inset; } diff --git a/sass/ui-theme/pf2e-system/_code-mirror.scss b/sass/ui-theme/pf2e-system/_code-mirror.scss index cb50b79..34a260f 100644 --- a/sass/ui-theme/pf2e-system/_code-mirror.scss +++ b/sass/ui-theme/pf2e-system/_code-mirror.scss @@ -16,17 +16,17 @@ .ͼ2 .cm-gutters { background-color: var(--application-bg); - border-right: 1px solid var(--color-warm-2); + border-right: 1px solid var(--color-primary-2); border: unset; } .ͼ2 .cm-activeLineGutter { - background-color: var(--color-warm-1); + background-color: var(--color-primary-1); color: black; } .ͼ2 .cm-activeLine { - background-color: color-mix(in srgb, var(--color-warm-2) 20%, transparent); + background-color: color-mix(in srgb, var(--color-primary-2) 20%, transparent); } .ͼ1.cm-focused .cm-matchingBracket { diff --git a/sass/ui-theme/pf2e-system/_compendium-browser.scss b/sass/ui-theme/pf2e-system/_compendium-browser.scss index ab2be63..a94f807 100644 --- a/sass/ui-theme/pf2e-system/_compendium-browser.scss +++ b/sass/ui-theme/pf2e-system/_compendium-browser.scss @@ -44,22 +44,20 @@ &#license-viewer > section.window-content > .content-box .compendium-browser-settings > nav, &#compendium-browser > section.window-content > .content-box > nav, &#license-viewer > section.window-content > .content-box > nav { - --secondary: var(--color-cool-3); + --secondary: var(--color-secondary-3); } &#compendium-browser > section.window-content > .content-box .spell-browser ul.result-list > li:hover, &#license-viewer > section.window-content > .content-box .spell-browser ul.result-list > li:hover { - background-color: var(--accent-color); - border-radius: var(--border-radius); - color: white; + background-color: rgba(122, 122, 122, 0.5); } &.roll-modifiers-dialog { - --secondary: var(--color-cool-3); + --secondary: var(--color-secondary-3); border: none; .window-header { - background: linear-gradient(90deg, var(--secondary) 0%, var(--color-cool-3) 50%, var(--secondary) 100%); - color: var(--color-light-1) !important; + background: linear-gradient(90deg, var(--secondary) 0%, var(--color-secondary-3) 50%, var(--secondary) 100%); + color: var(--text-color-1) !important; } } } diff --git a/sass/ui-theme/pf2e-system/_critical-deck.scss b/sass/ui-theme/pf2e-system/_critical-deck.scss index 6cc0e02..c6bb0e1 100644 --- a/sass/ui-theme/pf2e-system/_critical-deck.scss +++ b/sass/ui-theme/pf2e-system/_critical-deck.scss @@ -2,14 +2,14 @@ .window-content .journal-entry-content { .journal-entry-page .journal-page-content .fumble-deck, .journal-entry-page .journal-page-content .critical-deck { - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); } .journal-entry-page .journal-page-content .fumble-deck blockquote, .journal-entry-page .journal-page-content .critical-deck blockquote { - color: var(--color-light-3); + color: var(--text-color-3); box-shadow: 0px 1px 3px 1px black; - background: var(--color-warm-4); + background: var(--color-primary-4); } .journal-entry-page .journal-page-content .fumble-deck blockquote { @@ -24,9 +24,9 @@ .journal-entry-page .journal-page-content .fumble-deck h1, .journal-entry-page .journal-page-content .critical-deck h1 { - background-color: var(--color-warm-2); - border: 1px solid var(--color-warm-1); - color: var(--color-light-2); + background-color: var(--color-primary-2); + border: 1px solid var(--color-primary-1); + color: var(--text-color-2); text-shadow: 0px 1px 2px black; box-shadow: 0px 1px 3px 1px black; font-family: var(--font-primary); // Dalvyn @@ -37,9 +37,9 @@ background: unset; box-shadow: unset; border-radius: 32px; - background-color: var(--color-cool-2); - border: 1px solid var(--color-cool-1); - color: var(--color-light-2); + background-color: var(--color-secondary-2); + border: 1px solid var(--color-secondary-1); + color: var(--text-color-2); text-shadow: 0px 1px 2px black; box-shadow: 0px 1px 3px 1px black; font-family: var(--font-primary); // Dalvyn diff --git a/sass/ui-theme/pf2e-system/_effects-panel.scss b/sass/ui-theme/pf2e-system/_effects-panel.scss index a658394..b4d24d5 100644 --- a/sass/ui-theme/pf2e-system/_effects-panel.scss +++ b/sass/ui-theme/pf2e-system/_effects-panel.scss @@ -1,7 +1,7 @@ [data-theme] { &#effects-panel { .effect-item .effect-info .description a, - .effect-item .effect-info .description span[data-pdui-effect-area] { + .effect-item .effect-info .description span[data-pf2-effect-area] { color: var(--inline-text-color); } @@ -29,17 +29,17 @@ border-radius: var(--border-radius); --box-shadow: 0px 1px 3px 1px black; box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); position: relative; &.aura { border-radius: 50%; - border: 1px solid var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border: 1px solid var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); } .linked { - color: var(--color-light-2); - background: var(--color-warm-3); - border: 1px solid var(--color-cool-4); + color: var(--text-color-2); + background: var(--color-primary-3); + border: 1px solid var(--color-secondary-4); border-radius: 4px 0px var(--border-radius) 0px; border-bottom: unset; border-right: unset; @@ -52,10 +52,10 @@ .value { padding: 2px; - color: var(--color-light-2); - background: var(--color-warm-3); + color: var(--text-color-2); + background: var(--color-primary-3); border-radius: 0px 4px 0px var(--border-radius); - border: 1px solid var(--color-cool-4); + border: 1px solid var(--color-secondary-4); border-bottom: unset; border-left: unset; text-shadow: 0px 1px 2px black; @@ -67,9 +67,9 @@ width: 80%; width: unset; padding: 2px 1px; - color: var(--color-light-1); - background: var(--color-warm-2); - border: 1px solid var(--color-warm-1); + color: var(--text-color-1); + background: var(--color-primary-2); + border: 1px solid var(--color-primary-1); text-shadow: 0px 1px 2px black; border-radius: 0px 0px 4px 4px; } diff --git a/sass/ui-theme/pf2e-system/_familiar-sheet.scss b/sass/ui-theme/pf2e-system/_familiar-sheet.scss index 315833c..5fcfb1d 100644 --- a/sass/ui-theme/pf2e-system/_familiar-sheet.scss +++ b/sass/ui-theme/pf2e-system/_familiar-sheet.scss @@ -4,11 +4,11 @@ } &.sheet.familiar .section-container { @include dui-app; - --primary: var(--color-light-3); + --primary: var(--text-color-3); padding: unset; margin: 4px 6px 0; - border: 1px solid var(--color-warm-3); - background: var(--color-warm-4); + border: 1px solid var(--color-primary-3); + background: var(--color-primary-4); border-radius: var(--border-radius); .section-header { background: unset; diff --git a/sass/ui-theme/pf2e-system/_hazard-sheet.scss b/sass/ui-theme/pf2e-system/_hazard-sheet.scss index e82712d..c4fe3e4 100644 --- a/sass/ui-theme/pf2e-system/_hazard-sheet.scss +++ b/sass/ui-theme/pf2e-system/_hazard-sheet.scss @@ -1,6 +1,6 @@ [data-theme] { &.sheet.hazard { - --color-text-light: var(--color-light-2); + --color-text-light: var(--text-color-2); } &.sheet.hazard.window-app .window-header { background: #19302c; @@ -55,15 +55,15 @@ } &.sheet.hazard .section-container .section-header h4 { - color: var(--color-light-2); + color: var(--text-color-2); } &.sheet.hazard .section-container { @include dui-app; padding: unset; margin: 4px 6px 0; - border: 1px solid var(--color-warm-3); - background: var(--color-warm-4); + border: 1px solid var(--color-primary-3); + background: var(--color-primary-4); .section-header { background: unset; diff --git a/sass/ui-theme/pf2e-system/_kingdom-sheet.scss b/sass/ui-theme/pf2e-system/_kingdom-sheet.scss index 64e71e5..a901ae9 100644 --- a/sass/ui-theme/pf2e-system/_kingdom-sheet.scss +++ b/sass/ui-theme/pf2e-system/_kingdom-sheet.scss @@ -1,15 +1,15 @@ // [data-theme] { // &.sheet.kingdom-builder, // &.sheet.kingdom { -// --primary: var(--color-warm-2); -// --secondary: var(--color-cool-3); -// --text-dark: var(--color-light-2); -// // --color-border-divider: var(--color-cool-3); -// --sub: var(--color-light-disabled); -// --alt: var(--color-light-5); -// --alt-dark: var(--color-light-4); -// --bg: var(--color-cool-5-90); -// --paper-bg: var(--color-cool-4); +// --primary: var(--color-primary-2); +// --secondary: var(--color-secondary-3); +// --text-dark: var(--text-color-2); +// // --color-border-divider: var(--color-secondary-3); +// --sub: var(--text-color-disabled); +// --alt: var(--text-color-5); +// --alt-dark: var(--text-color-4); +// --bg: var(--color-secondary-5-90); +// --paper-bg: var(--color-secondary-4); // .details-label, // h1, @@ -18,16 +18,16 @@ // h4, // h5, // h6 { -// --primary: var(--color-light-2); +// --primary: var(--text-color-2); // } // .tags { -// --primary: var(--color-warm-2); +// --primary: var(--color-primary-2); // } // } // &.sheet.kingdom-builder { -// --alt-dark: var(--color-warm-1); +// --alt-dark: var(--color-primary-1); // } // &.sheet.kingdom form { diff --git a/sass/ui-theme/pf2e-system/_messages.scss b/sass/ui-theme/pf2e-system/_messages.scss index 63b9e87..79e38d5 100644 --- a/sass/ui-theme/pf2e-system/_messages.scss +++ b/sass/ui-theme/pf2e-system/_messages.scss @@ -5,20 +5,20 @@ @include dui-app; border: 1px solid; border-color: var(--window-app-border-color); - --color-text-light-6: var(--color-cool-4); - --color-text-dark-secondary: var(--color-light-4); // 5 is too dark on colored message backgrounds + --color-text-light-6: var(--color-secondary-4); + --color-text-dark-secondary: var(--text-color-4); // 5 is too dark on colored message backgrounds > .message-content .message-buttons button .cue i { - --fa-primary-color: var(--color-light-1); - --fa-secondary-color: var(--color-light-3); + --fa-primary-color: var(--text-color-1); + --fa-secondary-color: var(--text-color-3); } &.whisper { - border-color: var(--color-cool-1); - background: var(--color-cool-3-75); + border-color: var(--color-secondary-1); + background: var(--color-secondary-3-75); &.blind { border-color: var(--color-scrollbar-border); - background: var(--color-warm-3-75); + background: var(--color-primary-3-75); } } @@ -30,9 +30,9 @@ font-family: var(--serif); font-size: x-large; line-height: 1.3rem; - color: var(--color-light-2); + color: var(--text-color-2); - &.pdui-icon { + &.pf2-icon { font-family: "Pathfinder2eActions", sans-serif; flex: 0; margin-right: 5px; @@ -43,7 +43,7 @@ } .pf2e.chat-card .card-footer span { - border-right: 1px solid var(--color-cool-4); + border-right: 1px solid var(--color-secondary-4); &:last-child { border: unset; } @@ -209,18 +209,18 @@ &[data-action="shield-block"] { &:hover { - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); border: var(--app-border-style); - border-color: var(--color-cool-1); + border-color: var(--color-secondary-1); } &.shield-activated { - background-color: var(--color-cool-1); + background-color: var(--color-secondary-1); border: var(--app-border-style); - border-color: var(--color-cool-2); + border-color: var(--color-secondary-2); &:hover { - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); border: var(--app-border-style); - border-color: var(--color-cool-1); + border-color: var(--color-secondary-1); } } } diff --git a/sass/ui-theme/pf2e-system/_npc-sheet.scss b/sass/ui-theme/pf2e-system/_npc-sheet.scss index f51f9c0..d6b0b8c 100644 --- a/sass/ui-theme/pf2e-system/_npc-sheet.scss +++ b/sass/ui-theme/pf2e-system/_npc-sheet.scss @@ -1,20 +1,20 @@ [data-theme][data-dorako-ui-scope="limited"] { &.sheet.pf2e.actor.npc.app { - --section-background: var(--color-warm-5); - --section-header: var(--color-warm-4); + --section-background: var(--color-primary-5); + --section-header: var(--color-primary-4); --section-border-color: var(--color-scrollbar-border); - --section-outline-color: var(--color-cool-5); - --section-header-text-color: var(--color-light-2); - --tag-border-color: var(--color-light-5); - --tag-background-color: var(--color-cool-4); - --tag-text-color: var(--color-light-4); - --color-text-dark-input: var(--color-light-3); + --section-outline-color: var(--color-secondary-5); + --section-header-text-color: var(--text-color-2); + --tag-border-color: var(--text-color-5); + --tag-background-color: var(--color-secondary-4); + --tag-text-color: var(--text-color-4); + --color-text-dark-input: var(--text-color-3); - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); } &.actor.sheet .item-image:hover i { - background: var(--color-warm-2); + background: var(--color-primary-2); text-shadow: 0px 1px 2px black; } @@ -82,19 +82,19 @@ } &.actor.npc.sheet form .notes .notes-section > h4 { - color: var(--color-light-2); + color: var(--text-color-2); } &.actor.npc.sheet form .notes .details-label { - color: var(--color-light-2); + color: var(--text-color-2); } &.actor.npc.sheet form .notes .notes-text { - color: var(--color-light-3); + color: var(--text-color-3); } &.actor.npc.sheet form .sheet-body .footer button.spellcasting-create { - background-color: var(--color-warm-1); + background-color: var(--color-primary-1); color: black; text-shadow: unset; } @@ -107,12 +107,12 @@ [data-theme] { &.app.npc-skills-editor form ol li.skill:nth-child(even) { - background-color: color-mix(in srgb, var(--color-cool-4) 20%, transparent); + background-color: color-mix(in srgb, var(--color-secondary-4) 20%, transparent); } &.app.npc-skills-editor form ol li.skill:nth-child(odd) { - background-color: color-mix(in srgb, var(--color-cool-4) 40%, transparent); + background-color: color-mix(in srgb, var(--color-secondary-4) 40%, transparent); } &.app.npc-skills-editor form ol li.skill.header { - background-color: var(--color-warm-2); + background-color: var(--color-primary-2); } } diff --git a/sass/ui-theme/pf2e-system/_party-sheet.scss b/sass/ui-theme/pf2e-system/_party-sheet.scss index f4b7dc4..d0790ed 100644 --- a/sass/ui-theme/pf2e-system/_party-sheet.scss +++ b/sass/ui-theme/pf2e-system/_party-sheet.scss @@ -1,14 +1,14 @@ [data-theme][data-dorako-ui-scope="limited"] { &.sheet.party { - --color-border: var(--color-warm-3); - --alt-dark: var(--color-light-4); - --sub: var(--color-cool-3); - --text-dark: var(--color-light-2); + --color-border: var(--color-primary-3); + --alt-dark: var(--text-color-4); + --sub: var(--color-secondary-3); + --text-dark: var(--text-color-2); } &.sheet.party .tag-light { background: var(--tag-color); - border-color: var(--color-cool-4); + border-color: var(--color-secondary-4); color: white; } @@ -49,41 +49,41 @@ } &.sheet.party [data-tab="overview"] .summary { - background: var(--color-warm-4); + background: var(--color-primary-4); border-image-source: var(--ornamentation); } &.sheet.party [data-tab="overview"] .summary nav button { @include dui-button; } &.sheet.party [data-tab="overview"] .member > .data .main-stats > section { - background-color: var(--color-warm-4); + background-color: var(--color-primary-4); &.ac { background: unset; border: unset; } } &.sheet.party [data-tab="overview"] .member > .data .main-stats .ac .value { - color: var(--color-warm-1); + color: var(--color-primary-1); } &.sheet.party [data-tab="aftermath"] .activities .member-activity .empty .name, &.sheet.party [data-tab="exploration"] .activities .member-activity .empty .name { - color: var(--color-light-2); + color: var(--text-color-2); } &.sheet.party [data-tab="aftermath"] .activities .member-activity, &.sheet.party [data-tab="exploration"] .activities .member-activity { - background-color: var(--color-warm-4); + background-color: var(--color-primary-4); } &.sheet.party [data-tab="aftermath"] .member > .data header .hero-points .empty, &.sheet.party [data-tab="overview"] .member > .data header .hero-points .empty { - border: 2px dashed var(--color-warm-2); + border: 2px dashed var(--color-primary-2); } &.sheet.party [data-tab="aftermath"] .member > .data header .name, &.sheet.party [data-tab="overview"] .member > .data header .name { - color: var(--color-light-2); + color: var(--text-color-2); } &.sheet.party header.content-header .buttons { @@ -95,7 +95,7 @@ &.sheet.party [data-tab="aftermath"] .activities .member-activity .empty .icon, &.sheet.party [data-tab="exploration"] .activities .member-activity .empty .icon { - background: var(--color-warm-5); + background: var(--color-primary-5); } &.sheet.party [data-tab="aftermath"] .activities .member-activity .activity-entries .activity .activity-name { @@ -105,7 +105,7 @@ &.sheet.party [data-tab="aftermath"] .activities .member-activity .activity-entries .activity .icon img { @include dui-app; filter: unset; - border-color: var(--color-warm-2); + border-color: var(--color-primary-2); } } diff --git a/sass/ui-theme/pf2e-system/_pc-sheet.scss b/sass/ui-theme/pf2e-system/_pc-sheet.scss index d8e7ac7..0e510f0 100644 --- a/sass/ui-theme/pf2e-system/_pc-sheet.scss +++ b/sass/ui-theme/pf2e-system/_pc-sheet.scss @@ -34,10 +34,10 @@ background: var(--theme-color); } &.actor.sheet .inventory .encumbrance.over-limit .encumbrance-bar { - background: var(--theme-color-light) !important; // system important + background: var(--theme-text-color) !important; // system important } &.actor.sheet .blue-button { - background: var(--theme-color-light) !important; + background: var(--theme-text-color) !important; } // Vehicle Sheet @@ -60,7 +60,7 @@ background-image: linear-gradient( 90deg, var(--theme-color) 0%, - var(--theme-color-light) 50%, + var(--theme-text-color) 50%, var(--theme-color) 100% ); background-color: var(--secondary); @@ -72,12 +72,12 @@ } } nav.sheet-navigation { - background: var(--theme-color-light); + background: var(--theme-text-color); } } &.actor.sheet[data-theme-color="red"] { - --theme-color-light: var(--primary-light); + --theme-text-color: var(--primary-light); --theme-color: var(--primary); --theme-color-dark: var(--primary-dark); @@ -90,10 +90,10 @@ &.actor.sheet[data-theme-color="blue"] { --color-scrollbar: var(--secondary-light); --color-scrollbar-border: var(--tertiary); - --color-scrollbar-hover: var(--theme-color-light); + --color-scrollbar-hover: var(--theme-text-color); --theme-color-dark: var(--secondary-dark); --theme-color: var(--secondary); - --theme-color-light: var(--secondary-light); + --theme-text-color: var(--secondary-light); .crb-style { --header: url("../img/blue-header.webp"); background-image: url("../img/blue-header.webp"), var(--sheet); @@ -123,10 +123,10 @@ &.actor.sheet[data-theme-color="green"] { --color-scrollbar: var(--remaster-light); --color-scrollbar-border: var(--tertiary); - --color-scrollbar-hover: var(--theme-color-light); + --color-scrollbar-hover: var(--theme-text-color); --theme-color-dark: var(--remaster-dark); --theme-color: var(--remaster); - --theme-color-light: var(--remaster-light); + --theme-text-color: var(--remaster-light); .crb-style { --header: url("../img/green-header.webp"); background-image: url("../img/green-header.webp"), var(--sheet); @@ -154,8 +154,8 @@ &.actor.sheet[data-theme-color="purple"] { --theme-color-dark: #3b0062; --theme-color: #520982; - --theme-color-light: rgb(107, 29, 137); - --color-scrollbar-hover: var(--theme-color-light); + --theme-text-color: rgb(107, 29, 137); + --color-scrollbar-hover: var(--theme-text-color); --color-scrollbar: var(--theme-color); --color-scrollbar-border: var(--tertiary); .crb-style { @@ -185,10 +185,10 @@ &.actor.sheet[data-theme-color="black"] { --theme-color-dark: black; --theme-color: #111; - --theme-color-light: #222; + --theme-text-color: #222; --color-scrollbar: var(--theme-color); --color-scrollbar-border: var(--tertiary); - --color-scrollbar-hover: var(--theme-color-light); + --color-scrollbar-hover: var(--theme-text-color); .crb-style { --header: url("../img/black-header.webp"); background-image: url("../img/green-header.webp"), var(--sheet); @@ -272,7 +272,7 @@ /* Theme */ /* ----------------------------------------- */ [data-theme][data-dorako-ui-scope="limited"]:not([data-theme^="crb"][data-color-scheme="light"]) { - --color-text-dark-4: var(--color-light-5); + --color-text-dark-4: var(--text-color-5); &.actor.sheet .crb-style .sheet-body { background: unset; @@ -291,41 +291,20 @@ h4, h5, h6 { - --primary: var(--color-light-2); + --primary: var(--text-color-2); } } button.daily-crafting { - @include dui-button; - --button-background: var(--color-warm-1); - --button-border-color: var(--color-cool-5); - --button-text-color: var(--color-cool-5); - --button-hover-background: #fda948; - --button-hover-border-color: var(--color-warm-2); - --button-hover-text-color: #000000; - text-shadow: none; - - &.disabled, - &:disabled { - --button-background: var(--color-cool-4); - --button-hover-background: var(--color-cool-4); - --button-text-color: var(--color-light-5); - --button-hover-text-color: var(--color-light-5); - --button-hover-border-color: transparent; - } - - &:not(.disabled, :disabled):hover { - --button-hover-background: #cb7f27; - --button-hover-border-color: var(--color-warm-1); - } + @include dui-button-bright; } // prettier-ignore &.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .character-details .abcd img.deity-emblem, &.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .character-details .pc_deity img.symbol { - background: var(--color-warm-4); - border: 1px solid var(--color-warm-3); - box-shadow: 0px 0px 0px 1px var(--color-warm-3), var(--box-shadow); + background: var(--color-primary-4); + border: 1px solid var(--color-primary-3); + box-shadow: 0px 0px 0px 1px var(--color-primary-3), var(--box-shadow); } &.sheet.actor .crb-style nav.sub-nav { @@ -343,8 +322,8 @@ } &.actor.sheet.character .crb-style .sheet-body .sheet-content .item-image:hover i { - background: var(--color-warm-2); - color: var(--color-light-1); + background: var(--color-primary-2); + color: var(--text-color-1); text-shadow: 0px 1px 2px black; border-radius: 2px; } @@ -371,8 +350,8 @@ &.actor.sheet.character .crb-style.locked.limited .sheet-body .sheet-content .tab.biography { section input, .editor { - --input-text-color: var(--color-light-3); - --input-focus-text-color: var(--color-light-3); + --input-text-color: var(--text-color-3); + --input-focus-text-color: var(--text-color-3); --input-background: transparent; --input-border-color: transparent; --input-focus-outline-color: transparent; @@ -424,7 +403,7 @@ } &.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .attributes .attribute .label { opacity: unset; - color: var(--color-light-5); + color: var(--text-color-5); } &.actor.sheet .inventory .list-row .item-controls .item-control.toggle-invested, @@ -439,18 +418,18 @@ //prettier-ignore &.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.proficiencies-list li a.skill-name:hover, &.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.proficiencies-list li a.modifier:hover{ - --primary: var(--accent-color-light); + --primary: var(--accent-text-color); } &.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item, &.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions ol.actions-list li.action, &.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions ol.actions-list li.strike { - border-image: linear-gradient(90deg, transparent, var(--color-warm-2) 20%, transparent) 1; + border-image: linear-gradient(90deg, transparent, var(--color-primary-2) 20%, transparent) 1; } &.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions ol.actions-list li.strike { --text-dark: black; - --primary: var(--color-warm-2); + --primary: var(--color-primary-2); .button-group { button { --primary: var(--system-primary); @@ -481,9 +460,9 @@ [data-dorako-ui-scope="limited"] { &.spellcasting-entry.preparation ol.spell-list > li.spell-level-header, &.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header { - background: var(--color-cool-5-75); + background: var(--color-secondary-5-75); } &.spellcasting-entry.preparation { - --color-border-light-2: var(--color-cool-4); + --color-border-light-2: var(--color-secondary-4); } } diff --git a/sass/ui-theme/themes/_bg3.scss b/sass/ui-theme/themes/_bg3.scss index 3faec07..3c9a5b3 100644 --- a/sass/ui-theme/themes/_bg3.scss +++ b/sass/ui-theme/themes/_bg3.scss @@ -13,7 +13,7 @@ --bg3-text-3: #b0947b; --bg3-text-4: #e8dea8; --bg3-text-5: #e1d48f; - --bg3-accent-color-light: #ff7ba2; + --bg3-accent-text-color: #ff7ba2; --bg3-accent-color: #ea4a72; --bg3-accent-color-dark: #912737; --bg3-color-scrollbar-highlight: #fff7d3; @@ -91,31 +91,31 @@ [data-theme^="bg3"] { // --color-shadow-primary: transparent; // --color-shadow-highlight: transparent; - // --color-border-light-highlight: var(--color-cool-3); - // --color-border-light-primary: var(--color-cool-4); - // --color-border-light-secondary: var(--color-cool-4); - // --color-border-light-tertiary: var(--color-cool-4); - // --color-border-dark-1: var(--color-cool-4); // darkest - // --color-border-dark-2: var(--color-cool-4); - // --color-border-dark-3: var(--color-cool-4); - // --color-border-dark-4: var(--color-cool-3); - // --color-border-dark-5: var(--color-cool-2); + --color-border-light-highlight: var(--bg3-border-outer); + --color-border-light-primary: var(--bg3-border-outer); + --color-border-light-secondary: var(--bg3-border-outer); + --color-border-light-tertiary: var(--bg3-border-inner); + // --color-border-dark-1: var(--color-secondary-4); // darkest + // --color-border-dark-2: var(--color-secondary-4); + // --color-border-dark-3: var(--color-secondary-4); + // --color-border-dark-4: var(--color-secondary-3); + // --color-border-dark-5: var(--color-secondary-2); --color-border-dark-primary: var(--bg3-border-inner); --color-border-dark-secondary: var(--bg3-border-outer); - // --color-border-light-1: var(--color-cool-3); - // --color-border-light-2: var(--color-cool-4); - // --color-underline-header: var(--color-warm-2); - // --color-underline-active: var(--color-warm-1); + // --color-border-light-1: var(--color-secondary-3); + // --color-border-light-2: var(--color-secondary-4); + // --color-underline-header: var(--color-primary-2); + // --color-underline-active: var(--color-primary-1); --color-text-hyperlink: var(--accent-color); --color-border-highlight: var(--accent-color); --color-border-highlight-alt: var(--accent-color-dark); - // --color-border-light-tertiary: var(--color-cool-4); + // --color-border-light-tertiary: var(--color-secondary-4); --color-border-divider: var(--bg3-border-color); // --color-bg-btn-minor-inactive: var(--app-background); - // --color-bg-btn-minor-active: var(--color-warm-2); - --color-text-dark-primary: var(--color-light-3); - --color-text-dark-secondary: var(--color-light-5); - // --color-bg-option: var(--color-cool-4); + // --color-bg-btn-minor-active: var(--color-primary-2); + --color-text-dark-primary: var(--text-color-3); + --color-text-dark-secondary: var(--text-color-5); + // --color-bg-option: var(--color-secondary-4); } [data-theme^="bg3"][data-dorako-ui-scope="limited"], @@ -132,17 +132,17 @@ [data-chat-interface-theme^="bg3"] #chat-log ~ *, [data-theme^="bg3"] { /* Base colors */ - --color-warm-1: var(--tertiary); - --color-warm-2: #ba4521; - --color-warm-3: var(--remaster-light); - // --color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); - // --color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); - --color-warm-4: var(--remaster); - --color-warm-5: var(--remaster-dark); - --color-cool-1: var(--bg3-accent-color-light); - --color-cool-2: var(--bg3-accent-color); - --color-cool-3: var(--bg3-accent-color-dark); - --color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); + // --color-primary-1: var(--tertiary); + // --color-primary-2: #ba4521; + --color-primary-3: var(--bg3-border-outer); + // --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); + // --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); + --color-primary-4: var(--bg3-blue-dark); + // --color-primary-5: var(--remaster-dark); + // --color-secondary-1: var(--bg3-accent-text-color); + // --color-secondary-2: var(--bg3-accent-color); + // --color-secondary-3: var(--bg3-accent-color-dark); + // --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); /* Misc variables */ --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --box-shadow: 0px 1px 2px black; @@ -150,7 +150,6 @@ /* Window app variables */ --window-app-background: radial-gradient(circle at bottom right, #2c282433 0%, #2c2824ff 50%, #0c0804ee 100%), radial-gradient(circle at center, transparent 0, #0c0804ee 100%); // Translucent one - // --window-app-background: red; --window-app-border-color: var(--bg3-middle-brown); --window-app-border-style: 2px solid; --window-app-box-shadow: 0px 5px 20px 3px black; @@ -159,12 +158,6 @@ --app-border-color: var(--bg3-border-color); --app-border-style: 1px solid; /* Inline variables */ - // --inline-bg: color-mix(in srgb, var(--bg3-accent-color-dark) 75%, transparent); - // --inline-border-color: var(--bg3-accent-color); - // --inline-text-color: var(--bg3-text-1); - // --inline-icon-color: var(--bg3-text-1); - // --inline-box-shadow: 0px 1px 2px black; - // --inline-text-shadow: 0px 1px 1px black; --inline-bg: transparent; --inline-border-color: transparent; --inline-text-color: var(--bg3-text-4); @@ -177,17 +170,17 @@ --input-disabled-background: var(--bg3-background-4); --input-disabled-border-color: var(--bg3-background-3); --input-focus-outline-color: var(--tertiary); - --input-text-color: var(--color-light-2); + --input-text-color: var(--text-color-2); /* Button variables */ --button-background: var(--app-background); --button-border-color: #403b2d; - --button-text-color: var(--color-light-3); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-warm-2); - --button-hover-border-color: var(--color-warm-1); - --button-hover-text-color: var(--color-light-1); - --button-disabled-background: var(--color-warm-5); - --button-disabled-border-color: var(--color-warm-4); + --button-text-color: var(--text-color-3); + --button-focus-outline-color: #d3b87c; + --button-hover-background: var(--bg3-accent-color-dark); + --button-hover-border-color: #9a8860; + --button-hover-text-color: var(--text-color-1); + --button-disabled-background: rgba(60, 60, 60, 0.5); + --button-disabled-border-color: rgba(160, 160, 160, 0.5); --button-toggle-border-color: #d3b87c; --button-toggle-background: radial-gradient(circle, #175868 0, black 100%); @@ -203,7 +196,7 @@ --color-scrollbar: var(--bg3-color-scrollbar); --color-scrollbar-border: var(--bg3-color-scrollbar-border); --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); - --accent-color-light: var(--bg3-accent-color-light); + --accent-text-color: var(--bg3-accent-text-color); --accent-color: var(--bg3-accent-color); --accent-color-dark: var(--bg3-accent-color-dark); /* Other */ @@ -257,7 +250,69 @@ } &[data-dorako-ui-scope="limited"].dorako-ux.sheet.pf2e.actor.npc { + --bg3-border-inner: #a16a37; + --bg3-border-outer: #4a2e18; + --bg3-border-internal: #304248; + --bg3-bg-inner: #182830; + --bg3-bg-outer: #151e29; + + --bg3-border-background: linear-gradient( + to right, + var(--bg3-border-outer) 0%, + var(--bg3-border-inner) 50%, + var(--bg3-border-outer) 100% + ); + --input-placeholder-color: var(--bg3-text-3); + --section-background: linear-gradient( + to right, + var(--bg3-bg-outer) 0, + var(--bg3-bg-inner) 50%, + var(--bg3-bg-outer) 100% + ); + --section-header: linear-gradient( + to right, + var(--bg3-bg-outer) 0, + var(--bg3-bg-inner) 50%, + var(--bg3-bg-outer) 100% + ); + --section-border-color: var(--bg3-border-inner); + --section-outline-color: var(--bg3-border-outer); + --section-header-text-color: var(--bg3-text-2); + --tag-border-color: var(--bg3-border-internal); + --tag-background-color: transparent; + --tag-text-color: var(--bg3-text-4); + --color-text-dark-input: var(--bg3-text-2); + --input-border-color: transparent; + --input-background: rgba(0, 0, 0, 0.1); + --input-focus-outline-color: var(--bg3-border-internal); + --input-placeholder-color: rgba(40, 40, 40, 1); + + --color-border-light-tertiary: var(--bg3-border-inner); + --text-dark: var(--bg3-text-4); + + form .side-bar-section:not(.collapsed) .side-bar-section-header, + form .section-container .section-header { + border-width: 0 0 2px; + border-image: linear-gradient(90deg, transparent, var(--bg3-border-internal) 50%, transparent) 1 repeat; + position: relative; + .side-bar-label, + h4 { + z-index: 1; + } + &::before { + background: rgba(255, 255, 255, 0.1); + content: ""; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + overflow: hidden; + pointer-events: none; + background: linear-gradient(to top, rgba(0, 0, 0, 0.33), transparent); + } + } } } @@ -265,13 +320,11 @@ /* System variables */ /* ----------------------------------------- */ [data-theme^="bg3"] { - --color-text-dark-primary: var(--color-light-2); + --color-text-dark-primary: var(--text-color-2); --bg: rgba(0, 0, 0, 0.5); --sub: var(--bg3-middle-brown); --text-dark: var(--bg3-text-1); --color-border-light-1: var(--color-text-light-highlight); - --color-border-light-primary: var(--brown-1); - --color-border-light-highlight: var(--brown-2); --color-underline-header: var(--bg3-middle-brown); } @@ -279,8 +332,8 @@ /* Specifics */ /* ----------------------------------------- */ [data-theme^="bg3"] { - [data-visibility="gm"], - table.pdui-table { + .roll-note[data-visibility="gm"], + table.pf2-table { --inline-bg: color-mix(in srgb, var(--bg3-accent-color-dark) 75%, transparent); --inline-border-color: var(--bg3-accent-color); --inline-text-color: var(--bg3-text-1); @@ -800,18 +853,18 @@ --app-border-color: transparent; --app-border-style: 2px solid; - --color-warm-1: green; - --color-warm-2: var(--bg3-text-1); - --color-cool-4: var(--bg3-bg-inner); - --color-cool-5: var(--bg3-border-outer); + --color-primary-1: green; + --color-primary-2: var(--bg3-text-1); + --color-secondary-4: var(--bg3-bg-inner); + --color-secondary-5: var(--bg3-border-outer); a:hover { text-shadow: 0px 0px 5px rgba(255, 255, 255, 0.5); } .item-img.hover { - --color-warm-1: var(--bg3-accent-color-light); - --color-warm-2: var(--bg3-accent-color-dark); + --color-primary-1: var(--bg3-accent-text-color); + --color-primary-2: var(--bg3-accent-color-dark); } .inner { @@ -825,7 +878,7 @@ top: 0px; left: 0px; width: 100%; - height: 29px; + height: 27px; // box-shadow: 0px 0px 30px black, 0px 0px 20px black, 0px 0px 10px black !important; // border-radius: 10px 10px 0px 0px; overflow: hidden; @@ -851,7 +904,7 @@ bottom: 0px; left: 0px; width: 100%; - height: 26px; + height: 24px; // box-shadow: 0px 0px 30px black, 0px 0px 20px black, 0px 0px 10px black !important; // border-radius: 10px 10px 0px 0px; overflow: hidden; diff --git a/sass/ui-theme/themes/_crb-dark.scss b/sass/ui-theme/themes/_crb-dark.scss index 70bf01a..09e1985 100644 --- a/sass/ui-theme/themes/_crb-dark.scss +++ b/sass/ui-theme/themes/_crb-dark.scss @@ -5,31 +5,31 @@ // --color-shadow-primary: transparent; // --color-shadow-highlight: transparent; --color-border-light-highlight: black; - // --color-border-light-primary: var(--color-cool-4); - // --color-border-light-secondary: var(--color-cool-4); - // --color-border-light-tertiary: var(--color-cool-4); - // --color-border-dark-1: var(--color-cool-4); // darkest - // --color-border-dark-2: var(--color-cool-4); - // --color-border-dark-3: var(--color-cool-4); - // --color-border-dark-4: var(--color-cool-3); - // --color-border-dark-5: var(--color-cool-2); - // --color-border-dark-primary: var(--color-cool-4); - // --color-border-dark-secondary: var(--color-cool-5); - // --color-border-light-1: var(--color-cool-3); - // --color-border-light-2: var(--color-cool-4); - // --color-underline-header: var(--color-warm-2); - // --color-underline-active: var(--color-warm-1); - // --color-text-hyperlink: var(--color-warm-1); - // --color-border-highlight: var(--color-warm-1); - // --color-border-highlight-alt: var(--color-warm-2); - // --color-border-light-tertiary: var(--color-cool-4); + // --color-border-light-primary: var(--color-secondary-4); + // --color-border-light-secondary: var(--color-secondary-4); + // --color-border-light-tertiary: var(--color-secondary-4); + // --color-border-dark-1: var(--color-secondary-4); // darkest + // --color-border-dark-2: var(--color-secondary-4); + // --color-border-dark-3: var(--color-secondary-4); + // --color-border-dark-4: var(--color-secondary-3); + // --color-border-dark-5: var(--color-secondary-2); + // --color-border-dark-primary: var(--color-secondary-4); + // --color-border-dark-secondary: var(--color-secondary-5); + // --color-border-light-1: var(--color-secondary-3); + // --color-border-light-2: var(--color-secondary-4); + // --color-underline-header: var(--color-primary-2); + // --color-underline-active: var(--color-primary-1); + // --color-text-hyperlink: var(--color-primary-1); + // --color-border-highlight: var(--color-primary-1); + // --color-border-highlight-alt: var(--color-primary-2); + // --color-border-light-tertiary: var(--color-secondary-4); // --color-bg-btn-minor-inactive: var(--app-background); - // --color-bg-btn-minor-active: var(--color-warm-2); - --color-text-dark-primary: var(--color-light-3); - --color-text-dark-secondary: var(--color-light-5); - // --color-bg-option: var(--color-cool-4); + // --color-bg-btn-minor-active: var(--color-primary-2); + --color-text-dark-primary: var(--text-color-3); + --color-text-dark-secondary: var(--text-color-5); + // --color-bg-option: var(--color-secondary-4); - --accent-color-light: var(--tertiary); + --accent-text-color: var(--tertiary); --accent-color: var(--tertiary-dark); --accent-color-dark: var(--gold-brown); } @@ -39,8 +39,8 @@ /* ----------------------------------------- */ [data-theme^="crb"][data-color-scheme="dark"][data-dorako-ui-scope="limited"] { --input-background: var(--glass-bg); - --color-warm-2: var(--tertiary-dark); - --color-cool-5-75: rgba(0, 0, 0, 0.5); + --color-primary-2: var(--tertiary-dark); + --color-secondary-5-75: rgba(0, 0, 0, 0.5); --color-border-light-2: black; } @@ -65,20 +65,20 @@ --sheet: var(--sheet-dark); --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); - --color-cool-4: #26231f; - --color-light-1: color-mix(in srgb, var(--color-text-light-highlight), 20% white) - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); - --color-light-5: color-mix(in srgb, var(--color-text-light-heading), 20% black); + --color-secondary-4: #26231f; + --text-color-1: color-mix(in srgb, var(--color-text-light-highlight), 20% white) + --text-color-2: var(--color-text-light-highlight); + --text-color-3: var(--color-text-light-heading); + --text-color-5: color-mix(in srgb, var(--color-text-light-heading), 20% black); --window-app-background: var(--sheet-dark); --app-background: var(--glass-bg); --app-border-style: none; - --input-text-color: var(--color-light-3); + --input-text-color: var(--text-color-3); --input-background: var(--glass-bg); - --input-focus-text-color: var(--color-light-2); - --input-placeholder-color: var(--color-light-5); + --input-focus-text-color: var(--text-color-2); + --input-placeholder-color: var(--text-color-5); --input-disabled-background: black; --input-disabled-border-color: black; --button-bright-text-color: black; @@ -89,15 +89,12 @@ --fieldset-border-color: var(--tertiary); --fieldset-background-color: transparent; - --fieldset-legend-color: var(--color-light-2); + --fieldset-legend-color: var(--text-color-2); // .spell-button button { // background: var(--primary); // } - &.window-app button.bright { - --app-text-shadow: none; - } input[type="range"] + .range-value { color: black; @@ -105,7 +102,7 @@ font-weight: 800; --input-focus-text-color: black; } - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); } /* ----------------------------------------- */ @@ -125,14 +122,14 @@ --section-header: var(--primary); --section-border-color: var(--tertiary); --section-outline-color: var(--gold-brown); - --section-header-text-color: var(--color-light-2); - --tag-border-color: var(--color-light-5); - --tag-background-color: var(--color-cool-4); - --tag-text-color: var(--color-light-4); - --color-text-dark-input: var(--color-light-3); + --section-header-text-color: var(--text-color-2); + --tag-border-color: var(--text-color-5); + --tag-background-color: var(--color-secondary-4); + --tag-text-color: var(--text-color-4); + --color-text-dark-input: var(--text-color-3); --input-background: rgba(0, 0, 0, 0.1); --input-focus-outline-color: var(--tertiary); - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); &.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, &.dorako-ux.sheet.pf2e.actor.npc form .section-container:not(.headerless) { @@ -148,11 +145,11 @@ /* Actor sheet */ /* ----------------------------------------- */ &.actor.sheet .crb-style .sheet-body { - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); --color-border-light-primary: var(--tertiary); --color-border-light-highlight: var(--tertiary); - --sub: var(--color-light-disabled); - --alt: var(--color-light-5); + --sub: var(--text-color-disabled); + --alt: var(--text-color-5); --bg: rgba(0, 0, 0, 0.5); } @@ -189,9 +186,9 @@ &.chat-message .dice-roll .dice-formula button, &.chat-message .dice-roll .dice-total button { background: var(--glass-bg-light); - --button-bright-text-color: var(--color-light-2); + --button-bright-text-color: var(--text-color-2); &:hover { - --button-bright-text-color: var(--color-light-1); + --button-bright-text-color: var(--text-color-1); background: var(--glass-bg); } diff --git a/sass/ui-theme/themes/_crb-light.scss b/sass/ui-theme/themes/_crb-light.scss index 915a6f4..6324f8a 100644 --- a/sass/ui-theme/themes/_crb-light.scss +++ b/sass/ui-theme/themes/_crb-light.scss @@ -4,30 +4,30 @@ [data-theme^="crb"][data-color-scheme="light"] { // --color-shadow-primary: transparent; // --color-shadow-highlight: transparent; - // --color-border-light-highlight: var(--color-cool-3); - // --color-border-light-primary: var(--color-cool-4); - // --color-border-light-secondary: var(--color-cool-4); - // --color-border-light-tertiary: var(--color-cool-4); - // --color-border-dark-1: var(--color-cool-4); // darkest - // --color-border-dark-2: var(--color-cool-4); - // --color-border-dark-3: var(--color-cool-4); - // --color-border-dark-4: var(--color-cool-3); - // --color-border-dark-5: var(--color-cool-2); - // --color-border-dark-primary: var(--color-cool-4); - // --color-border-dark-secondary: var(--color-cool-5); - // --color-border-light-1: var(--color-cool-3); - // --color-border-light-2: var(--color-cool-4); - // --color-underline-header: var(--color-warm-2); - // --color-underline-active: var(--color-warm-1); - // --color-text-hyperlink: var(--color-warm-1); + // --color-border-light-highlight: var(--color-secondary-3); + // --color-border-light-primary: var(--color-secondary-4); + // --color-border-light-secondary: var(--color-secondary-4); + // --color-border-light-tertiary: var(--color-secondary-4); + // --color-border-dark-1: var(--color-secondary-4); // darkest + // --color-border-dark-2: var(--color-secondary-4); + // --color-border-dark-3: var(--color-secondary-4); + // --color-border-dark-4: var(--color-secondary-3); + // --color-border-dark-5: var(--color-secondary-2); + // --color-border-dark-primary: var(--color-secondary-4); + // --color-border-dark-secondary: var(--color-secondary-5); + // --color-border-light-1: var(--color-secondary-3); + // --color-border-light-2: var(--color-secondary-4); + // --color-underline-header: var(--color-primary-2); + // --color-underline-active: var(--color-primary-1); + // --color-text-hyperlink: var(--color-primary-1); --color-border-highlight: var(--accent-color); --color-border-highlight-alt: var(--accent-color-dark); - // --color-border-light-tertiary: var(--color-cool-4); + // --color-border-light-tertiary: var(--color-secondary-4); // --color-bg-btn-minor-inactive: var(--app-background); - // --color-bg-btn-minor-active: var(--color-warm-2); - --color-text-dark-primary: var(--color-light-3); - --color-text-dark-secondary: var(--color-light-5); - // --color-bg-option: var(--color-cool-4); + // --color-bg-btn-minor-active: var(--color-primary-2); + --color-text-dark-primary: var(--text-color-3); + --color-text-dark-secondary: var(--text-color-5); + // --color-bg-option: var(--color-secondary-4); } /* ----------------------------------------- */ @@ -35,7 +35,7 @@ /* ----------------------------------------- */ [data-theme^="crb"][data-color-scheme="light"] { // --text-dark: black; - --accent-color-light: red; + --accent-text-color: red; --accent-color: var(--primary-light); --accent-color-dark: var(--primary); --button-bright-text-color: white; @@ -66,12 +66,12 @@ --color-text-dark-primary: #191813; --color-text-dark-secondary: #4b4a44; - // --color-light-3: black; - --color-cool-5-75: rgba(96, 88, 86, 0.25); + // --text-color-3: black; + --color-secondary-5-75: rgba(96, 88, 86, 0.25); - // --color-light-1: black; - // --color-light-2: var(--color-text-dark-primary); - // --color-light-3: var(--color-text-dark-secondary); + // --text-color-1: black; + // --text-color-2: var(--color-text-dark-primary); + // --text-color-3: var(--color-text-dark-secondary); --app-background: rgba(255, 255, 255, 0.5); --app-border-color: transparent; @@ -132,8 +132,8 @@ &.sheet.hazard .section-container .section-header input, &.sheet.hazard .section-container.publication .section-body input[type="text"] { - --input-text-color: var(--color-light-2); - --input-focus-text-color: var(--color-light-1); + --input-text-color: var(--text-color-2); + --input-focus-text-color: var(--text-color-1); } .directory .directory-header .header-search input { @@ -165,9 +165,9 @@ } .message-content { text-shadow: unset; - --color-light-1: black; - --color-light-2: var(--color-text-dark-primary); - --color-light-3: var(--color-text-dark-secondary); + --text-color-1: black; + --text-color-2: black; + --text-color-3: black; text-shadow: 0px 1px 0px white; color: black; .dice-roll { @@ -221,7 +221,7 @@ --section-header: var(--primary); --section-border-color: var(--tertiary); --section-outline-color: var(--gold-brown); - --section-header-text-color: var(--color-light-2); + --section-header-text-color: var(--text-color-2); --tag-border-color: black; --tag-background-color: transparent; --tag-text-color: black; @@ -232,7 +232,7 @@ --input-placeholder-color: rgba(40, 40, 40, 1); --text-dark: black; --contrastive-transparent: rgba(0, 0, 0, 0.5); - --color-light-3: var(--color-text-dark-primary); + --text-color-3: var(--color-text-dark-primary); --app-text-shadow: none; &.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, diff --git a/sass/ui-theme/themes/_crb.scss b/sass/ui-theme/themes/_crb.scss index f8e9646..ddec6f8 100644 --- a/sass/ui-theme/themes/_crb.scss +++ b/sass/ui-theme/themes/_crb.scss @@ -26,27 +26,27 @@ --button-background: var(--app-background); --button-border-color: var(--app-border-color); - --button-text-color: var(--color-light-3); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-warm-2); - --button-hover-border-color: var(--color-warm-1); - --button-hover-text-color: var(--color-light-1); - --button-disabled-background: var(--color-warm-5); - --button-disabled-border-color: var(--color-warm-4); + --button-text-color: var(--text-color-3); + --button-focus-outline-color: var(--color-primary-1); + --button-hover-background: var(--color-primary-2); + --button-hover-border-color: var(--color-primary-1); + --button-hover-text-color: var(--text-color-1); + --button-disabled-background: var(--color-primary-5); + --button-disabled-border-color: var(--color-primary-4); --button-toggle-border-color: var(--secondary-light); --button-toggle-background: var(--secondary-dark); --button-toggle-hover-background: var(--secondary-light); - --color-warm-1: var(--tertiary); - --color-warm-2: var(--primary-light); - --color-warm-3: var(--primary-dark); - --color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); //custom - --color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); //custom - --color-cool-1: var(--secondary-light); - --color-cool-2: var(--secondary); - --color-cool-3: var(--secondary-dark); - --color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); //custom + --color-primary-1: var(--tertiary); + --color-primary-2: var(--primary-light); + --color-primary-3: var(--primary-dark); + --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); //custom + --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); //custom + --color-secondary-1: var(--secondary-light); + --color-secondary-2: var(--secondary); + --color-secondary-3: var(--secondary-dark); + --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); //custom --color-border-light-1: #ddd; --color-border-light-2: #999; @@ -54,8 +54,8 @@ [data-chat-interface-theme^="crb"] #chat-log ~ *, [data-theme^="crb"]:not([data-color-scheme]) { - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); + --text-color-2: var(--color-text-light-highlight); + --text-color-3: var(--color-text-light-heading); --input-text-color: black; --input-focus-text-color: black; --input-focus-outline-color: var(--tertiary); @@ -67,15 +67,15 @@ &#token-hud, &#tile-hud { --button-background: var(--glass-bg); - --input-text-color: var(--color-light-2); + --input-text-color: var(--text-color-2); } } [data-theme^="crb"] { button { - --color-light-1: white; - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); + --text-color-1: white; + --text-color-2: var(--color-text-light-highlight); + --text-color-3: var(--color-text-light-heading); } &.app.window-app { @@ -124,7 +124,7 @@ // @include dui-app; // background-color: color-mix(in srgb, var(--header-color) 50%, transparent); // border-color: color-mix(in srgb, var(--header-color) 50%, white); - // color: var(--color-light-2); + // color: var(--text-color-2); // } // &[data-header-text-color-scheme="dark"] { @@ -159,19 +159,19 @@ // } // &.chat-message[data-header-text-color-scheme="dark"] .message-header { - // --color-text-dark-secondary: var(--color-light-1); - // --color-light-1: black; - // --color-light-2: black; - // --color-light-3: black; + // --color-text-dark-secondary: var(--text-color-1); + // --text-color-1: black; + // --text-color-2: black; + // --text-color-3: black; // --app-text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); // text-shadow: var(--app-text-shadow); // } // &.chat-message[data-header-text-color-scheme="light"] .message-header { // --color-text-dark-secondary: white; - // --color-light-1: white; - // --color-light-2: white; - // --color-light-3: white; + // --text-color-1: white; + // --text-color-2: white; + // --text-color-3: white; // --app-text-shadow: 0px 1px 0px rgba(0, 0, 0, 1); // text-shadow: var(--app-text-shadow); // } @@ -300,8 +300,8 @@ } &#pf2e-token-hud { - --color-warm-2: var(--tertiary); - --color-cool-4: var(--glass-bg-light); + --color-primary-2: var(--tertiary); + --color-secondary-4: var(--glass-bg-light); hr { display: none; diff --git a/sass/ui-theme/themes/_discord.scss b/sass/ui-theme/themes/_discord.scss index ae39824..24e1613 100644 --- a/sass/ui-theme/themes/_discord.scss +++ b/sass/ui-theme/themes/_discord.scss @@ -13,7 +13,7 @@ --discord-text-3: #b6bac0; --discord-text-4: #959ba3; --discord-text-5: #79818a; - --discord-accent-color-light: #8e97fe; + --discord-accent-text-color: #8e97fe; --discord-accent-color: #5a65ea; --discord-accent-color-dark: #4952bd; --discord-color-scrollbar: #1a1b1e; @@ -31,30 +31,30 @@ // --color-shadow-highlight: transparent; --color-border-light-highlight: var(--discord-background-1); --color-border-light-primary: var(--discord-background-2); - // --color-border-light-secondary: var(--color-cool-4); - // --color-border-light-tertiary: var(--color-cool-4); - // --color-border-dark-1: var(--color-cool-4); // darkest - // --color-border-dark-2: var(--color-cool-4); - // --color-border-dark-3: var(--color-cool-4); - // --color-border-dark-4: var(--color-cool-3); - // --color-border-dark-5: var(--color-cool-2); - // --color-border-dark-primary: var(--color-cool-4); - // --color-border-dark-secondary: var(--color-cool-5); - // --color-border-light-1: var(--color-cool-3); - // --color-border-light-2: var(--color-cool-4); - // --color-underline-header: var(--color-warm-2); - // --color-underline-active: var(--color-warm-1); + // --color-border-light-secondary: var(--color-secondary-4); + // --color-border-light-tertiary: var(--color-secondary-4); + // --color-border-dark-1: var(--color-secondary-4); // darkest + // --color-border-dark-2: var(--color-secondary-4); + // --color-border-dark-3: var(--color-secondary-4); + // --color-border-dark-4: var(--color-secondary-3); + // --color-border-dark-5: var(--color-secondary-2); + // --color-border-dark-primary: var(--color-secondary-4); + // --color-border-dark-secondary: var(--color-secondary-5); + // --color-border-light-1: var(--color-secondary-3); + // --color-border-light-2: var(--color-secondary-4); + // --color-underline-header: var(--color-primary-2); + // --color-underline-active: var(--color-primary-1); --color-text-hyperlink: var(--accent-color); - --color-text-light-highlight: var(--color-light-2); + --color-text-light-highlight: var(--text-color-2); --color-border-highlight: var(--accent-color); --color-border-highlight-alt: var(--accent-color-dark); - // --color-border-light-tertiary: var(--color-cool-4); + // --color-border-light-tertiary: var(--color-secondary-4); --color-border-divider: var(--discord-border-color); // --color-bg-btn-minor-inactive: var(--app-background); - // --color-bg-btn-minor-active: var(--color-warm-2); + // --color-bg-btn-minor-active: var(--color-primary-2); --color-text-dark-primary: var(--discord-text-3); --color-text-dark-secondary: var(--discord-text-5); - // --color-bg-option: var(--color-cool-4); + // --color-bg-option: var(--color-secondary-4); } /* ----------------------------------------- */ @@ -70,12 +70,12 @@ --button-background: #c5c9cd; --button-text-color: black; --fieldset-legend-color: black; - --color-light-1: var(--discord-text-5); - --color-light-2: var(--discord-text-4); - --color-light-2: black; - --color-light-3: var(--discord-text-3); - --color-light-4: var(--discord-text-2); - --color-light-5: var(--discord-text-1); + --text-color-1: var(--discord-text-5); + --text-color-2: var(--discord-text-4); + --text-color-2: black; + --text-color-3: var(--discord-text-3); + --text-color-4: var(--discord-text-2); + --text-color-5: var(--discord-text-1); // --inline-bg: color-mix(in srgb, var(--accent-color) 15%, transparent); --inline-bg: #e6e8fc; --inline-text-color: var(--accent-color); @@ -84,7 +84,7 @@ &.sheet.pf2e.actor.npc.app { --section-background: var(--window-app-background); --section-header: var(--discord-accent-color); - --section-border-color: var(--discord-accent-color-light); + --section-border-color: var(--discord-accent-text-color); --section-outline-color: var(--discord-accent-color-dark); --section-header-text-color: white; --tag-border-color: transparent; @@ -98,18 +98,22 @@ --text-dark: black; } + &.actor.sheet.character { + --text-color-5: var(--discord-text-4); + } + &.actor.sheet .crb-style .sheet-body { --color-border-divider: var(--discord-background-1); } .tagify { - --color-light-2: white; + --text-color-2: white; } &.chat-message { - --color-light-1: black; - --color-light-2: black; - --color-light-3: black; + --text-color-1: black; + --text-color-2: black; + --text-color-3: black; } } @@ -121,9 +125,9 @@ &.sheet.pf2e.actor.npc.app { --section-background: var(--discord-background-4); --section-header: var(--discord-accent-color); - --section-border-color: var(--discord-accent-color-light); + --section-border-color: var(--discord-accent-text-color); --section-outline-color: var(--discord-accent-color-dark); - --section-header-text-color: var(--color-light-2); + --section-header-text-color: var(--text-color-2); --tag-border-color: var(--discord-green); --tag-background-color: var(--discord-background-3); --tag-text-color: var(--discord-text-3); @@ -132,12 +136,12 @@ --color-border-light-highlight: var(--discord-background-1); --color-border-light-primary: var(--discord-background-2); --color-border-light-tertiary: var(--discord-green); - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); } &.chat-message { - // --color-light-1: black; - // --color-light-2: black; - // --color-light-3: black; + // --text-color-1: black; + // --text-color-2: black; + // --text-color-3: black; } &.actor.sheet .crb-style .sheet-body { @@ -167,27 +171,27 @@ [data-chat-interface-theme^="discord"] #chat-log ~ *, [data-theme^="discord"] { /* Base colors */ - // --color-warm-1: var(--tertiary); - // --color-warm-2: #ba4521; - // --color-warm-3: var(--remaster-light); - // --color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); - // --color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); - --color-warm-4: var(--accent-color-dark); - // --color-warm-5: var(--remaster-dark); - --color-warm-1: var(--discord-accent-color-light); - --color-warm-2: var(--discord-accent-color); - --color-warm-3: var(--discord-accent-color-dark); - --color-cool-1: color-mix(in srgb, var(--discord-green) 90%, white); - --color-cool-2: var(--discord-green); - --color-cool-3: color-mix(in srgb, var(--discord-green) 90%, black); - --color-cool-3-75: var(--color-cool-3); - // --color-cool-4: #26231f; - --color-cool-5-75: #4e5057; - --color-light-1: var(--discord-text-1); - --color-light-2: var(--discord-text-2); - --color-light-3: var(--discord-text-3); - --color-light-4: var(--discord-text-4); - --color-light-5: var(--discord-text-5); + // --color-primary-1: var(--tertiary); + // --color-primary-2: #ba4521; + // --color-primary-3: var(--remaster-light); + // --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); + // --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); + --color-primary-4: var(--accent-color-dark); + // --color-primary-5: var(--remaster-dark); + --color-primary-1: var(--discord-accent-text-color); + --color-primary-2: var(--discord-accent-color); + --color-primary-3: var(--discord-accent-color-dark); + --color-secondary-1: color-mix(in srgb, var(--discord-green) 90%, white); + --color-secondary-2: var(--discord-green); + --color-secondary-3: color-mix(in srgb, var(--discord-green) 90%, black); + --color-secondary-3-75: var(--color-secondary-3); + // --color-secondary-4: #26231f; + --color-secondary-5-75: #4e5057; + --text-color-1: var(--discord-text-1); + --text-color-2: var(--discord-text-2); + --text-color-3: var(--discord-text-3); + --text-color-4: var(--discord-text-4); + --text-color-5: var(--discord-text-5); /* Misc variables */ --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --box-shadow: none; @@ -203,10 +207,6 @@ --app-border-style: 0px solid; --app-text-shadow: none; /* Inline variables */ - // --inline-bg: var(--fieldset-background-color); - // --inline-border-color: var(--discord-attention); - // --inline-text-color: var(--discord-text-2); - // --inline-icon-color: var(--discord-attention); --inline-box-shadow: none; --inline-bg: #3d426e; --inline-border-color: transparent; @@ -242,7 +242,7 @@ /* Scrollbar and accent variables */ --color-scrollbar: var(--discord-color-scrollbar); --color-scrollbar-border: var(--discord-color-scrollbar-border); - --accent-color-light: var(--discord-accent-color-light); + --accent-text-color: var(--discord-accent-text-color); --accent-color: var(--discord-accent-color); --accent-color-dark: var(--discord-accent-color-dark); @@ -259,7 +259,7 @@ /* System variables */ /* ----------------------------------------- */ [data-theme^="discord"] { - --color-text-dark-primary: var(--color-light-2); + --color-text-dark-primary: var(--text-color-2); --bg: rgba(0, 0, 0, 0.25); // --sub: var(--bg3-middle-brown); // --text-dark: var(--bg3-text-1); @@ -275,7 +275,7 @@ [data-theme^="discord"] { &.window-app .window-header { text-shadow: none; - color: var(--color-light-2); + color: var(--text-color-2); } &#effects-panel .effect-item > .icon { @@ -290,6 +290,7 @@ section.tab.category.active[data-tab="pf2e-dorako-ui"] h2, section .form-group.dorako.settings-header { color: white; + box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.25) inset; } &.spellcasting-entry.preparation .item-name { @@ -343,7 +344,7 @@ [data-dorako-ui-scope="controls"][data-theme^="discord"] { --button-hover-background: var(--accent-color); --button-focus-outline-color: var(--accent-color-dark); - --button-hover-border-color: var(--accent-color-light); + --button-hover-border-color: var(--accent-text-color); } /* ----------------------------------------- */ @@ -380,7 +381,7 @@ // Space is intentional --button-hover-background: var(--accent-color); --button-focus-outline-color: var(--accent-color-dark); - --button-hover-border-color: var(--accent-color-light); + --button-hover-border-color: var(--accent-text-color); } /* ----------------------------------------- */ @@ -457,8 +458,8 @@ } button[data-action="shield-block"]:hover { - --color-cool-2: var(--discord-accent-color); - --color-cool-1: var(--accent-color-light); + --color-secondary-2: var(--discord-accent-color); + --color-secondary-1: var(--accent-text-color); } .message-timestamp, diff --git a/sass/ui-theme/themes/_foundry2.scss b/sass/ui-theme/themes/_foundry2.scss index c914f06..dedb486 100644 --- a/sass/ui-theme/themes/_foundry2.scss +++ b/sass/ui-theme/themes/_foundry2.scss @@ -1,7 +1,62 @@ /* ----------------------------------------- */ /* Theme colors */ /* ----------------------------------------- */ +:root { + --f2-color-warm-1: #ee9b3a; + --f2-color-warm-1-40: color-mix(in srgb, var(--color-warm-1) 40%, transparent); + --f2-color-warm-2: #c9593f; + --f2-color-warm-2-20: color-mix(in srgb, var(--color-warm-2) 20%, transparent); + --f2-color-warm-3: #5d142b; + --f2-color-warm-3-10: color-mix(in srgb, var(--color-warm-3) 10%, transparent); + --f2-color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); + --f2-color-warm-4: #420418; + --f2-color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); + --f2-color-warm-5: #26020d; + --f2-color-cool-1: #b1a0d4; + --f2-color-cool-2: #79689c; + --f2-color-cool-3: #584a75; + --f2-color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); + --f2-color-cool-4: #302831; + --f2-color-cool-5: #0b0a13; + + --f2-color-cool-5-25: rgba(11, 10, 19, 0.25); + --f2-color-cool-5-50: rgba(11, 10, 19, 0.5); + --f2-color-cool-5-75: rgba(11, 10, 19, 0.75); + --f2-color-cool-5-90: rgba(11, 10, 19, 0.9); + + --f2-color-light-1: #f7f3e8; + --f2-color-light-2: #efe6d8; + --f2-color-light-3: #e7d1b1; + --f2-color-light-4: #d0b8a3; + --f2-color-light-5: #9f8475; + --f2-color-light-disabled: #aaa; + + --f2-color-level-error: #ce0707; + --f2-color-level-error-bg: rgba(105, 0, 8, 0.8); + --f2-color-level-error-border: #750003; + --f2-color-level-info: #59a1f6; + --f2-color-level-info-bg: rgba(47, 80, 132, 0.8); + --f2-color-level-info-border: #5c87b9; + --f2-color-level-success: #26b231; + --f2-color-level-success-bg: rgba(26, 107, 34, 0.8); + --f2-color-level-success-border: #1b8f23; + --f2-color-level-warning: #ee9b3a; + --f2-color-level-warning-bg: rgba(214, 150, 0, 0.8); + --f2-color-level-warning-border: #b18404; + + --f2-color-level-green-bg: rgba(138, 211, 4, 0.4); // custom from website + --f2-color-level-green-border: #8ad304; // custom from website + --f2-color-level-yellow-bg: rgba(211, 192, 4, 0.4); // custom from website + --f2-color-level-yellow-border: #d3c004; // custom from website + --f2-color-level-orange-bg: rgba(211, 119, 4, 0.4); // custom from website + --f2-color-level-orange-border: #d37704; // custom from website + --f2-color-level-red-bg: rgba(211, 20, 4, 0.4); // custom from website + --f2-color-level-red-border: #d31404; // custom from website + + --f2-color-scrollbar: #5d142b; + --f2-color-scrollbar-border: #8d151b; +} /* ----------------------------------------- */ /* Map v1 styling to v2 values */ /* ----------------------------------------- */ @@ -9,40 +64,40 @@ [data-theme="foundry2"] { --color-shadow-primary: transparent; --color-shadow-highlight: transparent; - // --color-border-light-highlight: var(--color-cool-3); - // --color-border-light-primary: var(--color-cool-4); - // --color-border-light-secondary: var(--color-cool-4); - // --color-border-light-tertiary: var(--color-cool-4); - // --color-border-dark-1: var(--color-cool-4); // darkest - // --color-border-dark-2: var(--color-cool-4); - // --color-border-dark-3: var(--color-cool-4); - // --color-border-dark-4: var(--color-cool-3); - // --color-border-dark-5: var(--color-cool-2); - // --color-border-dark-primary: var(--color-cool-4); - // --color-border-dark-secondary: var(--color-cool-5); - // --color-border-light-1: var(--color-cool-3); - // --color-border-light-2: var(--color-cool-4); - --color-underline-header: var(--color-warm-2); - --color-underline-active: var(--color-warm-1); - // --color-text-hyperlink: var(--color-warm-1); - // --color-border-highlight: var(--color-warm-1); - // --color-border-highlight-alt: var(--color-warm-2); - // --color-border-light-tertiary: var(--color-cool-4); + --color-border-light-primary: var(--app-border-color); + --color-border-light-highlight: var(--app-border-color); + // --color-border-light-secondary: var(--color-secondary-4); + // --color-border-light-tertiary: var(--color-secondary-4); + // --color-border-dark-1: var(--color-secondary-4); // darkest + // --color-border-dark-2: var(--color-secondary-4); + // --color-border-dark-3: var(--color-secondary-4); + // --color-border-dark-4: var(--color-secondary-3); + // --color-border-dark-5: var(--color-secondary-2); + // --color-border-dark-primary: var(--color-secondary-4); + // --color-border-dark-secondary: var(--color-secondary-5); + // --color-border-light-1: var(--color-secondary-3); + // --color-border-light-2: var(--color-secondary-4); + --color-underline-header: var(--color-primary-2); + --color-underline-active: var(--color-primary-1); + // --color-text-hyperlink: var(--color-primary-1); + // --color-border-highlight: var(--color-primary-1); + // --color-border-highlight-alt: var(--color-primary-2); + // --color-border-light-tertiary: var(--color-secondary-4); // --color-bg-btn-minor-inactive: var(--app-background); - // --color-bg-btn-minor-active: var(--color-warm-2); - --color-text-dark-primary: var(--color-light-3); - --color-text-dark-secondary: var(--color-light-5); + // --color-bg-btn-minor-active: var(--color-primary-2); + --color-text-dark-primary: var(--text-color-3); + --color-text-dark-secondary: var(--text-color-5); } /* ----------------------------------------- */ /* Light color scheme */ /* ----------------------------------------- */ [data-theme="foundry2"][data-color-scheme="light"] { - --window-app-background: color-mix(in srgb, var(--color-cool-5-90) 90%, var(--color-warm-1)); + --window-app-background: color-mix(in srgb, var(--color-secondary-5-90) 90%, var(--color-primary-1)); --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); &.pf2e.item.sheet { - --color-border-medium: var(--color-cool-3); + --color-border-medium: var(--color-secondary-3); } } @@ -52,49 +107,79 @@ [data-chat-interface-theme="foundry2"] #sidebar-tabs, [data-chat-interface-theme="foundry2"] #chat-log ~ *, [data-theme="foundry2"] { - --icon-border-color: var(--color-warm-1); + --color-primary-1: var(--f2-color-warm-1); + --color-primary-1-40: color-mix(in srgb, var(--color-primary-1) 40%, transparent); + --color-primary-2: var(--f2-color-warm-2); + --color-primary-2-20: color-mix(in srgb, var(--color-primary-2) 20%, transparent); + --color-primary-3: var(--f2-color-warm-3); + --color-primary-3-10: color-mix(in srgb, var(--color-primary-3) 10%, transparent); + --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); + --color-primary-4: var(--f2-color-warm-4); + --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); + --color-primary-5: var(--f2-color-warm-5); + + --color-secondary-1: var(--f2-color-cool-1); + --color-secondary-2: var(--f2-color-cool-2); + --color-secondary-3: var(--f2-color-cool-3); + --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); + --color-secondary-4: var(--f2-color-cool-4); + --color-secondary-5: var(--f2-color-cool-5); + + --color-secondary-5-25: rgba(11, 10, 19, 0.25); + --color-secondary-5-50: rgba(11, 10, 19, 0.5); + --color-secondary-5-75: rgba(11, 10, 19, 0.75); + --color-secondary-5-90: rgba(11, 10, 19, 0.9); - --input-disabled-background: var(--color-cool-5); - --input-disabled-border-color: var(--color-cool-4); + --text-color-1: var(--f2-color-light-1); + --text-color-2: var(--f2-color-light-2); + --text-color-3: var(--f2-color-light-3); + --text-color-4: var(--f2-color-light-4); + --text-color-5: var(--f2-color-light-5); + --text-color-disabled: #aaa; - --fieldset-border-color: var(--color-cool-3); + --icon-border-color: var(--color-primary-1); + + --input-disabled-background: var(--color-secondary-5); + --input-disabled-border-color: var(--color-secondary-4); + + --fieldset-border-color: var(--color-secondary-3); --fieldset-background-color: transparent; - --fieldset-legend-color: var(--color-light-2); + --fieldset-legend-color: var(--text-color-2); - --button-border-color: var(--color-cool-3); + --button-border-color: var(--color-secondary-3); --app-border-style: 1px solid; --button-background: var(--app-background); --button-border-color: var(--app-border-color); - --button-text-color: var(--color-light-3); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-warm-2); - --button-hover-border-color: var(--color-warm-1); - --button-hover-text-color: var(--color-light-1); - --button-disabled-background: var(--color-warm-5); - --button-disabled-border-color: var(--color-warm-4); - - --button-toggle-border-color: var(--color-cool-2); - --button-toggle-background: var(--color-cool-3-75); - --button-toggle-hover-background: var(--color-cool-2); - --button-toggle-hover-border-color: var(--color-cool-1); - --button-toggle-focus-outline-color: var(--color-warm-1); - - --button-bright-text-color: var(--color-light-1); - - --app-background: var(--color-cool-5-90); - --app-border-color: var(--color-cool-4); - --window-app-background: var(--color-cool-5-90); - --window-app-border-color: var(--color-cool-4); - - --accent-color-light: var(--color-warm-1); - --accent-color: var(--color-warm-2); - --accent-color-dark: var(--color-warm-3); - - --inline-bg: var(--color-cool-4); - --inline-border-color: var(--color-cool-3); - --inline-text-color: var(--color-light-2); - --inline-icon-color: var(--color-light-1); + --button-text-color: var(--text-color-3); + --button-focus-outline-color: var(--color-primary-1); + --button-hover-background: var(--color-primary-2); + --button-hover-border-color: var(--color-primary-1); + --button-hover-text-color: var(--text-color-1); + --button-disabled-background: var(--color-primary-5); + --button-disabled-border-color: var(--color-primary-4); + + --button-toggle-border-color: var(--color-secondary-2); + --button-toggle-background: var(--color-secondary-3-75); + --button-toggle-hover-background: var(--color-secondary-2); + --button-toggle-hover-border-color: var(--color-secondary-1); + --button-toggle-focus-outline-color: var(--color-primary-1); + + --button-bright-text-color: var(--text-color-1); + + --app-background: var(--color-secondary-5-90); + --app-border-color: var(--color-secondary-4); + --window-app-background: var(--color-secondary-5-90); + --window-app-border-color: var(--color-secondary-4); + + --accent-text-color: var(--color-primary-1); + --accent-color: var(--color-primary-2); + --accent-color-dark: var(--color-primary-3); + + --inline-bg: var(--color-secondary-4); + --inline-border-color: var(--color-secondary-3); + --inline-text-color: var(--text-color-2); + --inline-icon-color: var(--text-color-1); --inline-box-shadow: 0px 1px 2px black; } @@ -102,8 +187,8 @@ /* System variables */ /* ----------------------------------------- */ [data-theme="foundry2"] { - --bg: var(--color-warm-3); - --text-dark: var(--color-light-2); + --bg: var(--color-primary-3); + --text-dark: var(--text-color-2); } /* ----------------------------------------- */ @@ -134,7 +219,7 @@ @include dui-app; background-color: color-mix(in srgb, var(--player-color) 33%, transparent); border: 1px solid color-mix(in srgb, var(--player-color) 50%, rgba(255, 255, 255, 0.5)); - color: var(--color-light-1); + color: var(--text-color-1); text-shadow: 0px 1px 1px black; } } @@ -144,51 +229,51 @@ } &.actor.sheet .crb-style .sheet-body { - --primary: var(--color-warm-2); - --secondary: var(--color-cool-3); - --text-dark: var(--color-light-2); - --color-border-light-2: var(--color-cool-4); - --color-border-light-primary: var(--color-warm-1); - --color-border-light-highlight: var(--color-warm-2); - --color-border-divider: var(--color-cool-3); - --sub: var(--color-light-disabled); - --alt: var(--color-light-5); - --bg: var(--color-cool-5-90); + --primary: var(--color-primary-2); + --secondary: var(--color-secondary-3); + --text-dark: var(--text-color-2); + --color-border-light-2: var(--color-secondary-4); + --color-border-light-primary: var(--color-primary-1); + --color-border-light-highlight: var(--color-primary-2); + --color-border-divider: var(--color-secondary-3); + --sub: var(--text-color-disabled); + --alt: var(--text-color-5); + --bg: var(--color-secondary-5-90); } &.spellcasting-entry { - --primary: var(--color-warm-2); - --secondary: var(--color-cool-3); - --text-dark: var(--color-light-2); - --color-border-divider: var(--color-cool-3); - --sub: var(--color-light-disabled); - --alt: var(--color-light-5); - --bg: var(--color-cool-5-90); + --primary: var(--color-primary-2); + --secondary: var(--color-secondary-3); + --text-dark: var(--text-color-2); + --color-border-divider: var(--color-secondary-3); + --sub: var(--text-color-disabled); + --alt: var(--text-color-5); + --bg: var(--color-secondary-5-90); } &.actor.sheet .inventory .list-row .item-controls { - --secondary: var(--color-cool-2); + --secondary: var(--color-secondary-2); } .tags .tag.tag_transparent, .tags .tag option.tag_transparent { box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.2) inset; - background: var(--color-cool-4); - color: var(--color-light-3); + background: var(--color-secondary-4); + color: var(--text-color-3); text-shadow: none; } &.sheet.kingdom-builder, &.sheet.kingdom { - --primary: var(--color-warm-2); - --secondary: var(--color-cool-3); - --text-dark: var(--color-light-2); - --color-border-divider: var(--color-cool-3); - --sub: var(--color-light-disabled); - --alt: var(--color-light-5); - --alt-dark: var(--color-light-4); - --bg: var(--color-cool-5-90); - --paper-bg: var(--color-cool-4); + --primary: var(--color-primary-2); + --secondary: var(--color-secondary-3); + --text-dark: var(--text-color-2); + --color-border-divider: var(--color-secondary-3); + --sub: var(--text-color-disabled); + --alt: var(--text-color-5); + --alt-dark: var(--text-color-4); + --bg: var(--color-secondary-5-90); + --paper-bg: var(--color-secondary-4); } } @@ -207,16 +292,16 @@ .scene:not(.gm) { --button-toggle-background: var(--app-background); - --button-toggle-border-color: var(--color-cool-4); - --button-toggle-hover-border-color: var(--color-warm-1); - --button-toggle-hover-background: var(--color-warm-2); + --button-toggle-border-color: var(--color-secondary-4); + --button-toggle-hover-border-color: var(--color-primary-1); + --button-toggle-hover-background: var(--color-primary-2); } .scene.gm { - --button-toggle-background: var(--color-cool-3-75); - --button-toggle-border-color: var(--color-cool-2); - --button-toggle-hover-border-color: var(--color-cool-1); - --button-toggle-hover-background: var(--color-cool-2); + --button-toggle-background: var(--color-secondary-3-75); + --button-toggle-border-color: var(--color-secondary-2); + --button-toggle-hover-border-color: var(--color-secondary-1); + --button-toggle-hover-background: var(--color-secondary-2); &.active:not(.view) { --button-toggle-focus-outline-color: transparent; diff --git a/sass/ui-theme/themes/_opaque.scss b/sass/ui-theme/themes/_opaque.scss index 9b1df57..bb2cc7f 100644 --- a/sass/ui-theme/themes/_opaque.scss +++ b/sass/ui-theme/themes/_opaque.scss @@ -16,25 +16,25 @@ --input-focus-outline-color: var(--primary-light); --input-placeholder-color: rgba(0, 0, 0, 0.5); - --color-warm-1: var(--tertiary); - --color-warm-2: var(--primary-light); - --color-warm-3: var(--primary-dark); - --color-warm-3-75: var(--color-warm-3); - --color-warm-4-75: var(--color-warm-4); - --color-cool-1: var(--secondary-light); - --color-cool-2: var(--secondary); - --color-cool-3: var(--secondary-dark); - --color-cool-3-75: var(--color-cool-3); //custom + --color-primary-1: var(--tertiary); + --color-primary-2: var(--primary-light); + --color-primary-3: var(--primary-dark); + --color-primary-3-75: var(--color-primary-3); + --color-primary-4-75: var(--color-primary-4); + --color-secondary-1: var(--secondary-light); + --color-secondary-2: var(--secondary); + --color-secondary-3: var(--secondary-dark); + --color-secondary-3-75: var(--color-secondary-3); //custom --button-background: var(--app-background); --button-border-color: var(--app-border-color); - --button-text-color: var(--color-light-3); + --button-text-color: var(--text-color-3); --button-focus-outline-color: var(--tertiary); --button-hover-background: var(--primary-light); --button-hover-border-color: var(--tertiary); - --button-hover-text-color: var(--color-light-1); - --button-disabled-background: var(--color-warm-5); - --button-disabled-border-color: var(--color-warm-4); + --button-hover-text-color: var(--text-color-1); + --button-disabled-background: var(--color-primary-5); + --button-disabled-border-color: var(--color-primary-4); --button-bright-text-color: white; --button-toggle-border-color: var(--secondary-light); @@ -49,8 +49,8 @@ /* Inline variables */ --inline-bg: #303030; --inline-border-color: #404040; - --inline-text-color: var(--color-light-2); - --inline-icon-color: var(--color-light-1); + --inline-text-color: var(--text-color-2); + --inline-icon-color: var(--text-color-1); --inline-box-shadow: 0px 1px 2px black; --accent-color: var(--primary-light); @@ -60,9 +60,9 @@ --color-border-light-highlight: var(--app-border-color); &#token-hud { - --input-text-color: var(--color-light-2); + --input-text-color: var(--text-color-2); .attribute i.fas { - color: var(--color-light-2); + color: var(--text-color-2); } } diff --git a/sass/ui-theme/themes/_poe-wiki.scss b/sass/ui-theme/themes/_poe-wiki.scss index 3a1f2bd..0f79762 100644 --- a/sass/ui-theme/themes/_poe-wiki.scss +++ b/sass/ui-theme/themes/_poe-wiki.scss @@ -19,9 +19,9 @@ --trade-exact-price: rgb(163, 141, 109); --trade-currency-text: rgb(170, 158, 130); --trade-button-text-color: rgb(233, 207, 159); - --trade-color-light-1: rgb(255, 248, 225); - --trade-color-light-2: rgb(163, 141, 109); - --trade-color-light-3: rgb(130, 120, 106); + --trade-text-color-1: rgb(255, 248, 225); + --trade-text-color-2: rgb(163, 141, 109); + --trade-text-color-3: rgb(130, 120, 106); --poe-color-default: rgb(127, 127, 127); --poe-color-valuedefault: rgb(255, 255, 255); @@ -29,7 +29,7 @@ --poe-color-dodgerblue: rgb(30, 144, 255); --poe-color-fire: rgb(150, 0, 0); --poe-color-cold: rgb(54, 100, 146); - --poe-color-lightning: rgb(255, 215, 0); + --poe-text-colorning: rgb(255, 215, 0); --poe-color-chaos: rgb(208, 32, 144); --poe-color-augmented: rgb(136, 136, 255); --poe-color-crafted: rgb(184, 218, 242); @@ -166,16 +166,16 @@ [data-theme="poe-wiki"], [data-theme="poe-wiki"][data-dorako-ui-scope="limited"] { - --color-warm-1: var(--tertiary); - --color-warm-2: var(--poe-color-unique); - --color-warm-3: var(--primary-dark); - --color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); //custom - --color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); //custom - --color-cool-1: var(--secondary-light); - --color-cool-2: var(--secondary); - --color-cool-3: var(--secondary-dark); - --color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); //custom - --color-cool-4: #26231f; + --color-primary-1: var(--tertiary); + --color-primary-2: var(--poe-color-unique); + --color-primary-3: var(--primary-dark); + --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); //custom + --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); //custom + --color-secondary-1: var(--secondary-light); + --color-secondary-2: var(--secondary); + --color-secondary-3: var(--secondary-dark); + --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); //custom + --color-secondary-4: #26231f; --window-app-background: var(--dark-15); --window-app-border-color: var(--brown-4); diff --git a/styles/dorako-ui.css b/styles/dorako-ui.css index e4dcacf..6c988fc 100644 --- a/styles/dorako-ui.css +++ b/styles/dorako-ui.css @@ -3,10 +3,10 @@ /* The original styling has been overruled by system changes */ /* --------------------------------------------------------- */ .pf2e-av .journal-page-content a.inline-check > i.icon, -.pf2e-av .journal-page-content span[data-pdui-check] > i.icon, -.pf2e-av .journal-page-content [data-pdui-repost] .label, -.pf2e-av .journal-page-content [data-pdui-check] .label, -.pf2e-av .journal-page-content [data-pdui-check]:not([data-pdui-show-dc=gm]) .label { +.pf2e-av .journal-page-content span[data-pf2-check] > i.icon, +.pf2e-av .journal-page-content [data-pf2-repost] .label, +.pf2e-av .journal-page-content [data-pf2-check] .label, +.pf2e-av .journal-page-content [data-pf2-check]:not([data-pf2-show-dc=gm]) .label { color: var(--av-green-light); } @@ -193,7 +193,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -222,10 +222,10 @@ nav.damage-log-nav.tabs .item.active { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] #dorako-rt-buttons button.active { - background-color: var(--color-warm-2); + background-color: var(--color-primary-2); border: var(--app-border-style); border-color: var(--app-border-color); } @@ -236,7 +236,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -265,7 +265,7 @@ nav.damage-log-nav.tabs .item.active { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } /* ----------------------------------------- */ @@ -365,7 +365,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -394,13 +394,13 @@ nav.damage-log-nav.tabs .item.active { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .dice-tray button div.dice { - background-color: var(--color-light-3); + background-color: var(--text-color-3); } [data-theme] .dice-tray button:hover div.dice { - background-color: var(--color-light-1); + background-color: var(--text-color-1); } [data-theme] .dice-tray .dice-tray__buttons { height: 32px; @@ -413,13 +413,13 @@ nav.damage-log-nav.tabs .item.active { filter: drop-shadow(0px 1px 2px black); } [data-theme] .dice-tray .dice-tray__buttons button > svg * { - fill: var(--color-light-3); + fill: var(--text-color-3); } [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__advantage:hover svg, [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__disadvantage:hover svg, [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__roll:hover svg, [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__math--add:hover svg, [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__math--sub:hover svg, [data-theme] .dice-tray .dice-tray__buttons button:hover svg { filter: drop-shadow(0px 1px 2px black); } [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__advantage:hover svg *, [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__disadvantage:hover svg *, [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__roll:hover svg *, [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__math--add:hover svg *, [data-theme] .dice-tray .dice-tray__buttons button.dice-tray__math--sub:hover svg *, [data-theme] .dice-tray .dice-tray__buttons button:hover svg * { - fill: var(--color-light-1); + fill: var(--text-color-1); } [data-theme] .dice-tray input[type=text] { background: var(--input-background); @@ -443,7 +443,7 @@ nav.damage-log-nav.tabs .item.active { box-shadow: var(--box-shadow); } [data-theme] .dice-tray input[type=text].disabled, [data-theme] .dice-tray input[type=text]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -453,10 +453,6 @@ nav.damage-log-nav.tabs .item.active { [data-theme] .dice-tray input[type=text]::placeholder { color: var(--input-placeholder-color); } -[data-theme] .dice-tray input[type=text]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme] .dice-tray input[type=text][type=checkbox] { outline: unset !important; border: unset !important; @@ -503,7 +499,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -532,7 +528,7 @@ nav.damage-log-nav.tabs .item.active { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .actions-panel > fieldset { border: 1px solid var(--fieldset-border-color) !important; @@ -549,7 +545,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -578,7 +574,7 @@ nav.damage-log-nav.tabs .item.active { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .dropboxes > .dropbox > span { border: unset !important; @@ -590,7 +586,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid var(--icon-border-color); } [data-theme] img[src$="chosen-implement.webp"] { @@ -635,7 +631,7 @@ nav.damage-log-nav.tabs .item.active { } [data-theme]#forien-quest-log nav.tabs .item.active, [data-theme]#forien-quest-log nav.tabs .item.active:hover, [data-theme].window-app.forien-quest-preview nav.tabs .item.active, [data-theme].window-app.forien-quest-preview nav.tabs .item.active:hover { font-weight: unset; - color: var(--color-light-1); + color: var(--text-color-1); text-shadow: 0px 1px 2px black; } [data-theme]#forien-quest-log nav.tabs .item:hover, [data-theme].window-app.forien-quest-preview nav.tabs .item:hover { @@ -648,7 +644,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--app-background) !important; border-radius: var(--border-radius) 0 0 var(--border-radius); border-right: 1px solid transparent; @@ -657,9 +653,9 @@ nav.damage-log-nav.tabs .item.active { [data-theme]#forien-quest-log .quest-log.bookmarks nav.log-tabs .item:hover, [data-theme]#forien-quest-log .quest-log.bookmarks nav.log-tabs .item.active { font-weight: unset; border-right: 1px solid transparent; - border-color: var(--color-warm-1); - background: var(--color-warm-2) !important; - color: var(--color-light-1); + border-color: var(--color-primary-1); + background: var(--color-primary-2) !important; + color: var(--text-color-1); } [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .delete-splash, [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .change-splash-pos, [data-theme].window-app.forien-quest-preview .quest-body .details-header .quest-giver-gc .deleteQuestGiver { background: var(--app-background); @@ -668,7 +664,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -697,14 +693,14 @@ nav.damage-log-nav.tabs .item.active { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#forien-quest-log .editor, [data-theme].window-app.forien-quest-preview .editor { - background: var(--color-cool-4); - border: 1px solid var(--color-cool-3); + background: var(--color-secondary-4); + border: 1px solid var(--color-secondary-3); } [data-theme]#forien-quest-log .editor .editor-content, [data-theme].window-app.forien-quest-preview .editor .editor-content { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme]#forien-quest-log .editor .tox.tox-tinymce, [data-theme].window-app.forien-quest-preview .editor .tox.tox-tinymce { background: white; @@ -716,15 +712,15 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border-color: var(--color-scrollbar-border); - background: var(--color-warm-3); + background: var(--color-primary-3); } [data-theme]#forien-quest-log .actions i, [data-theme].window-app.forien-quest-preview .actions i { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme]#forien-quest-log .actions i:hover, [data-theme].window-app.forien-quest-preview .actions i:hover { - color: var(--color-warm-1); + color: var(--color-primary-1); } .clock-panel { @@ -799,9 +795,9 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] { - --item-piles-minor-inactive: var(--color-warm-3); - --item-piles-even-color: color-mix(in srgb, var(--color-cool-3) 20%, transparent); - --item-piles-border-light-primary: var(--color-cool-3); + --item-piles-minor-inactive: var(--color-primary-3); + --item-piles-even-color: color-mix(in srgb, var(--color-secondary-3) 20%, transparent); + --item-piles-border-light-primary: var(--color-secondary-3); } [data-theme] .item-piles-chat-card li img, [data-theme] .item-piles-img-container { @@ -811,7 +807,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid; border-color: var(--icon-border-color); } @@ -822,7 +818,7 @@ nav.damage-log-nav.tabs .item.active { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -851,7 +847,7 @@ nav.damage-log-nav.tabs .item.active { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .item-piles-config-container nav { margin-top: 2px; @@ -986,7 +982,7 @@ button#heartbeat-button { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -1015,12 +1011,12 @@ button#heartbeat-button { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .package-list .package .tag { - background: var(--color-cool-4); - border: 1px solid var(--color-cool-3); - color: var(--color-light-2); + background: var(--color-secondary-4); + border: 1px solid var(--color-secondary-3); + color: var(--text-color-2); } /* ----------------------------------------- */ @@ -1113,7 +1109,7 @@ button#heartbeat-button { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } /* ----------------------------------------- */ @@ -1337,7 +1333,7 @@ button#heartbeat-button { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } #tokenbar[data-theme] .bar-controls div#tokenbar-move-handle { background: unset; @@ -1353,12 +1349,12 @@ button#heartbeat-button { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } #tokenbar[data-theme] .token-list .token .tooltip { background: var(--app-background); - border: 1px solid var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border: 1px solid var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); backdrop-filter: blur(5px); border-radius: var(--border-radius); -webkit-backdrop-filter: blur(5px); @@ -1381,7 +1377,7 @@ button#heartbeat-button { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -1411,7 +1407,7 @@ button#heartbeat-button { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#requestsavingthrow .request-grid { gap: 6px; @@ -1449,7 +1445,7 @@ button#heartbeat-button { [data-theme] .monks-tokenbar:not(.editstats) .sheet input[type=text].disabled, [data-theme] .monks-tokenbar:not(.editstats) .sheet input[type=text]:disabled, [data-theme] .monks-tokenbar .sheet input[type=number].disabled, [data-theme] .monks-tokenbar .sheet input[type=number]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -1462,11 +1458,6 @@ button#heartbeat-button { [data-theme] .monks-tokenbar .sheet input[type=number]::placeholder { color: var(--input-placeholder-color); } -[data-theme] .monks-tokenbar:not(.editstats) .sheet input[type=text]::selection, -[data-theme] .monks-tokenbar .sheet input[type=number]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme] .monks-tokenbar:not(.editstats) .sheet input[type=text][type=checkbox], [data-theme] .monks-tokenbar .sheet input[type=number][type=checkbox] { outline: unset !important; @@ -1562,7 +1553,7 @@ body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .ef text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -1591,7 +1582,7 @@ body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .ef --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } /* ----------------------------------------- */ @@ -1641,10 +1632,10 @@ body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .ef border: unset; } [data-theme].sheet .sound-sheet .items-list .item { - border-bottom: 1px solid var(--color-cool-4); + border-bottom: 1px solid var(--color-secondary-4); } [data-theme].sheet .sound-sheet .items-list .item .item-name { - color: var(--color-light-3); + color: var(--text-color-3); } /* ----------------------------------------- */ @@ -1664,7 +1655,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme]#navigation .nav-item-container #nav-toggle { box-shadow: unset; @@ -1680,7 +1671,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -1709,7 +1700,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#navigation .monks-scene-navigation .scene-list > li.gm a { background: var(--app-background); @@ -1718,7 +1709,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -1753,7 +1744,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#navigation .monks-scene-navigation .scene-list > li.gm a:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -1764,8 +1755,8 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --app-border-style: 2px solid; } [data-theme]#navigation .monks-scene-navigation .scene-list > li.view a { - --button-background: var(--color-warm-2); - --button-border-color: var(--color-warm-1); + --button-background: var(--color-primary-2); + --button-border-color: var(--color-primary-1); } [data-theme]#navigation .monks-scene-navigation .scene-list > li.active a { outline: 1px solid var(--tertiary); @@ -1777,7 +1768,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); --app-border-style: 2px solid; gap: 5px; } @@ -1790,22 +1781,22 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { border: unset; } [data-theme] .monks-active-tiles.sheet .items-list .items-header .item-controls, [data-theme].monks-active-tiles.sheet .items-list .items-header .item-controls { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme] .monks-active-tiles.sheet .items-list .items-header h3, [data-theme].monks-active-tiles.sheet .items-list .items-header h3 { font-family: Signika, sans-serif; } [data-theme]#trigger-action .files-list .items-header .item-controls, [data-theme]#trigger-action .buttons-list .items-header .item-controls, [data-theme].monks-active-tiles .files-list .items-header .item-controls { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme].monks-active-tiles .file-list { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme].monks-active-tiles.sheet .items-list, [data-theme]#trigger-action .items-list li a, [data-theme].monks-active-tiles .file-list li a { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme]#trigger-action .file-list li, [data-theme].monks-active-tiles.sheet .file-list li.item { - border-color: var(--color-cool-3); + border-color: var(--color-secondary-3); } [data-theme].action-sheet .display-value { background: var(--input-background); @@ -1827,7 +1818,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { box-shadow: var(--box-shadow); } [data-theme].action-sheet .display-value.disabled, [data-theme].action-sheet .display-value:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -1837,10 +1828,6 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme].action-sheet .display-value::placeholder { color: var(--input-placeholder-color); } -[data-theme].action-sheet .display-value::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].action-sheet .display-value[type=checkbox] { outline: unset !important; border: unset !important; @@ -1853,7 +1840,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -1882,10 +1869,10 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].monks-active-tiles.sheet .items-list .item .item-name { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme]:not([data-theme^=crb][data-color-scheme=light]).monks-active-tiles div[data-tab=triggers] .action-items .action-style { @@ -1927,7 +1914,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme].chat-message.message .pf2e-token-hud .rk { - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); --rarity-common: #e1d8cf; --rarity-uncommon: #c45500; --rarity-rare: #5362ff; @@ -1941,7 +1928,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --color-rank-2: #bf4fdb; --color-rank-3: #cf931d; --color-rank-4: red; - background: repeating-linear-gradient(color-mix(in srgb, var(--color-cool-3) 20%, transparent) 0 var(--row-height), transparent var(--row-height) calc(var(--row-height) * 2)); + background: repeating-linear-gradient(color-mix(in srgb, var(--color-secondary-3) 20%, transparent) 0 var(--row-height), transparent var(--row-height) calc(var(--row-height) * 2)); } [data-theme]#pf2e-token-hud { @@ -1958,7 +1945,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --color-rank-2: #bf4fdb; --color-rank-3: #cf931d; --color-rank-4: red; - --color-disabled: var(--color-light-disabled); + --color-disabled: var(--text-color-disabled); padding-bottom: 0px; } [data-theme]#pf2e-token-hud .sidebar .sidebar-header input { @@ -1981,7 +1968,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { box-shadow: var(--box-shadow); } [data-theme]#pf2e-token-hud .sidebar .sidebar-header input.disabled, [data-theme]#pf2e-token-hud .sidebar .sidebar-header input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -1991,10 +1978,6 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#pf2e-token-hud .sidebar .sidebar-header input::placeholder { color: var(--input-placeholder-color); } -[data-theme]#pf2e-token-hud .sidebar .sidebar-header input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme]#pf2e-token-hud .sidebar .sidebar-header input[type=checkbox] { outline: unset !important; border: unset !important; @@ -2026,7 +2009,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { box-shadow: var(--box-shadow); } [data-theme]#pf2e-token-hud .sidebar .sidebar-content .details input.disabled, [data-theme]#pf2e-token-hud .sidebar .sidebar-content .details input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -2036,10 +2019,6 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#pf2e-token-hud .sidebar .sidebar-content .details input::placeholder { color: var(--input-placeholder-color); } -[data-theme]#pf2e-token-hud .sidebar .sidebar-content .details input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme]#pf2e-token-hud .sidebar .sidebar-content .details input[type=checkbox] { outline: unset !important; border: unset !important; @@ -2070,7 +2049,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { box-shadow: var(--box-shadow); } [data-theme]#pf2e-token-hud .sidebar.extras .sidebar-content .row select.disabled, [data-theme]#pf2e-token-hud .sidebar.extras .sidebar-content .row select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -2080,10 +2059,6 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#pf2e-token-hud .sidebar.extras .sidebar-content .row select::placeholder { color: var(--input-placeholder-color); } -[data-theme]#pf2e-token-hud .sidebar.extras .sidebar-content .row select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme]#pf2e-token-hud .sidebar.extras .sidebar-content .row select[type=checkbox] { outline: unset !important; border: unset !important; @@ -2093,20 +2068,20 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { color: var(--color-level-red-border); } [data-theme]#pf2e-token-hud a:hover { - color: var(--color-warm-2); + color: var(--color-primary-2); } [data-theme]#pf2e-token-hud .sidebar .sidebar-content .item-img.hover i { - background: var(--color-warm-2); - border-color: var(--color-warm-1); - color: var(--color-light-1); + background: var(--color-primary-2); + border-color: var(--color-primary-1); + color: var(--text-color-1); text-shadow: 0px 1px 2px black; } [data-theme]#pf2e-token-hud .sidebar .sidebar-content .details .extras .actions a i.greyed { - color: var(--color-light-disabled); + color: var(--text-color-disabled); } [data-theme]#pf2e-token-hud .sidebar .sidebar-content .header { - background: var(--color-cool-4); - border-color: var(--color-cool-5); + background: var(--color-secondary-4); + border-color: var(--color-secondary-5); margin: 0px -5px; } [data-theme]#pf2e-token-hud .sidebar.doubled .sidebar-content .header { @@ -2119,21 +2094,21 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); - background: var(--color-warm-3); + color: var(--text-color-3); + background: var(--color-primary-3); border: 1px solid var(--color-scrollbar-border); } [data-theme]#pf2e-token-hud .sidebar.spells .expended img { filter: saturate(0); } [data-theme]#pf2e-token-hud .sidebar.spells .sidebar-content .entry .spell .details .extras .actions a:not(.disabled) { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme]#pf2e-token-hud .sidebar.spells .sidebar-content .entry .spell .details .extras .actions a:not(.disabled) :hover { - color: var(--color-warm-2); + color: var(--color-primary-2); } [data-theme]#pf2e-token-hud .sidebar.spells .sidebar-content .entry .spell .details .extras .actions span { - color: var(--color-light-4); + color: var(--text-color-4); } [data-theme]#pf2e-token-hud .sidebar, [data-theme]#pf2e-token-hud .inner, [data-theme]#pf2e-token-hud .popup { background: unset; @@ -2143,7 +2118,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); backdrop-filter: blur(4px); } [data-theme]#pf2e-token-hud .popup .item-buttons { @@ -2158,7 +2133,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -2187,7 +2162,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#pf2e-token-hud .inner .group .section input[type=number] { background: var(--app-background); @@ -2196,7 +2171,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border-radius: 3px; } [data-theme]#pf2e-token-hud .sidebar .sidebar-content .action-icon img { @@ -2211,7 +2186,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); backdrop-filter: blur(4px); } [data-theme]#pf2e-token-hud .free.status { @@ -2227,7 +2202,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .popup .header:before { background: unset; - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme]#pf2e-token-hud .sidebar.actions .sidebar-content .toggles .toggle select { background: var(--app-background); @@ -2236,11 +2211,11 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); margin: unset; } [data-theme]#pf2e-token-hud .sidebar.skills .sidebar-content .skill .header .modifier, [data-theme]#pf2e-token-hud .sidebar.skills .sidebar-content .lore .modifier { - color: var(--color-warm-1); + color: var(--color-primary-1); } [data-theme][id^=pf2e-perception-] { @@ -2250,7 +2225,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { max-height: 100%; } [data-theme][id^=pf2e-perception-] .window-content .tokens section .token[data-token-id]:is(:hover, .hover) { - background: color-mix(in srgb, var(--color-warm-2) 80%, transparent); + background: color-mix(in srgb, var(--color-primary-2) 80%, transparent); } [data-theme][id^=pf2e-perception-] .window-content .buttons button { background: var(--app-background); @@ -2259,7 +2234,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -2289,11 +2264,11 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][id^=pf2e-perception-] .window-content .tokens section .token.ui-selected .name, [data-theme][id^=pf2e-perception-] .window-content .tokens section .token.ui-selecting .name { - color: var(--color-warm-1); - text-shadow: 0px 0px 5px var(--color-warm-2); + color: var(--color-primary-1); + text-shadow: 0px 0px 5px var(--color-primary-2); } /* ----------------------------------------- */ @@ -2408,7 +2383,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -2438,49 +2413,49 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].chat-message [data-action=spell-template-clear] { --button-background: var(--accent-color); - --button-border-color: var(--accent-color-light); - --button-text-color: var(--color-cool-5); + --button-border-color: var(--accent-text-color); + --button-text-color: var(--color-secondary-5); --button-hover-background: #fda948; - --button-hover-border-color: var(--color-warm-2); + --button-hover-border-color: var(--color-primary-2); --button-hover-text-color: #000000; text-shadow: none; } [data-theme].chat-message [data-action=spell-template-clear].disabled, [data-theme].chat-message [data-action=spell-template-clear]:disabled { - --button-background: var(--color-cool-4); - --button-hover-background: var(--color-cool-4); - --button-text-color: var(--color-light-5); - --button-hover-text-color: var(--color-light-5); + --button-background: var(--color-secondary-4); + --button-hover-background: var(--color-secondary-4); + --button-text-color: var(--text-color-5); + --button-hover-text-color: var(--text-color-5); --button-hover-border-color: transparent; } [data-theme].chat-message [data-action=spell-template-clear]:not(.disabled, :disabled):hover { - --button-hover-background: var(--accent-color-light); + --button-hover-background: var(--accent-text-color); --button-hover-border-color: var(--accent-color); } [data-theme].chat-message .message-content + .pf2e-toolbelt-target-damage .target-damage-application button::after { border-radius: var(--border-radius); } [data-theme].chat-message .message-content + .pf2e-toolbelt-target-damage .target-damage-application button[data-action=target-shield-block]:hover { - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); border: var(--app-border-style); - border-color: var(--color-cool-1); + border-color: var(--color-secondary-1); } [data-theme].chat-message .message-content + .pf2e-toolbelt-target-damage .target-damage-application button[data-action=target-shield-block].shield-activated { - background-color: var(--color-cool-1); + background-color: var(--color-secondary-1); border: var(--app-border-style); - border-color: var(--color-cool-2); + border-color: var(--color-secondary-2); } [data-theme].chat-message .message-content + .pf2e-toolbelt-target-damage .target-damage-application button[data-action=target-shield-block].shield-activated:hover { - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); border: var(--app-border-style); - border-color: var(--color-cool-1); + border-color: var(--color-secondary-1); } [data-theme].chat-message .message-content + .pf2e-toolbelt-target-damage .target-damage-application button[data-action=target-apply-healing] .fa-stack i.fa-plus { - color: var(--color-cool-5); + color: var(--color-secondary-5); text-shadow: none; } [data-theme].chat-message .message-content + .pf2e-toolbelt-target-damage .target-damage-application button[data-action=target-apply-healing]:hover { @@ -2502,7 +2477,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -2531,7 +2506,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] #initiative-delay, [data-theme] #initiative-return { @@ -2541,7 +2516,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -2577,7 +2552,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } .pinnedchatlog.tabs { @@ -2627,7 +2602,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { box-shadow: var(--box-shadow); } [data-chat-interface-theme] .polyglot-lang-select span.select2-selection.disabled, [data-chat-interface-theme] .polyglot-lang-select span.select2-selection:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -2637,10 +2612,6 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-chat-interface-theme] .polyglot-lang-select span.select2-selection::placeholder { color: var(--input-placeholder-color); } -[data-chat-interface-theme] .polyglot-lang-select span.select2-selection::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-chat-interface-theme] .polyglot-lang-select span.select2-selection[type=checkbox] { outline: unset !important; border: unset !important; @@ -2670,23 +2641,23 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); backdrop-filter: blur(5px); } [data-theme].quick-insert-app .quick-insert-result li img { - border: 1px solid var(--color-warm-1); + border: 1px solid var(--color-primary-1); border-radius: var(--border-radius); - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); } [data-theme].quick-insert-app .search-selected a, [data-theme] .quick-insert-result li a:hover { - background: var(--color-warm-2); + background: var(--color-primary-2); text-shadow: 0px 1px 2px black !important; border-radius: var(--border-radius); } [data-theme].quick-insert-app .search-selected a span.sub, [data-theme] .quick-insert-result li a:hover span.sub { - color: var(--color-light-4); + color: var(--text-color-4); } [data-theme].quick-insert-app .search-editable-input { background: var(--input-background); @@ -2710,7 +2681,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { box-shadow: var(--box-shadow); } [data-theme].quick-insert-app .search-editable-input.disabled, [data-theme].quick-insert-app .search-editable-input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -2720,10 +2691,6 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme].quick-insert-app .search-editable-input::placeholder { color: var(--input-placeholder-color); } -[data-theme].quick-insert-app .search-editable-input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].quick-insert-app .search-editable-input[type=checkbox] { outline: unset !important; border: unset !important; @@ -2737,11 +2704,11 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme] .quick-insert-result li a i.action-icon { opacity: 1; - color: var(--color-light-3); + color: var(--text-color-3); background: rgba(255, 255, 255, 0.1333333333); } [data-theme] .quick-insert-result li span.sub { - color: var(--color-light-5); + color: var(--text-color-5); } .dorako-ui.quick-insert-app { @@ -2752,7 +2719,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { background-color: var(--glass-bg); box-shadow: var(--glassy); backdrop-filter: blur(5px); - color: var(--color-light-1); + color: var(--text-color-1); text-shadow: 0px 1px 2px black; } .dorako-ui.quick-insert-app .quick-insert-result li img { @@ -2768,7 +2735,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } .dorako-ui.quick-insert-app .search-selected a span.sub, .dorako-ui .quick-insert-result li a:hover span.sub { - color: var(--color-light-4); + color: var(--text-color-4); } .dorako-ui.quick-insert-app .search-editable-input { background: none; @@ -2781,11 +2748,11 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } .dorako-ui .quick-insert-result li a i.action-icon { opacity: 1; - color: var(--color-light-3); + color: var(--text-color-3); background: rgba(255, 255, 255, 0.1333333333); } .dorako-ui .quick-insert-result li span.sub { - color: var(--color-light-5); + color: var(--text-color-5); } /* ----------------------------------------- */ @@ -2813,7 +2780,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); outline: none; } [data-theme]#smalltime-app .arrow, [data-theme]#smalltime-app .arrow-left, [data-theme]#smalltime-app.arrow-right { @@ -2823,7 +2790,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -2852,7 +2819,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } /* ----------------------------------------- */ @@ -2889,7 +2856,7 @@ div.speaking-as--currentSpeaker + #chat-controls { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); margin: 0px var(--sidebar-margin); } @@ -2913,30 +2880,30 @@ body.system-swade { } [data-theme] fieldset.tagger .tag-container .tag { - border: 1px solid var(--color-cool-4); - background: var(--color-cool-3); - color: var(--color-light-2); + border: 1px solid var(--color-secondary-4); + background: var(--color-secondary-3); + color: var(--text-color-2); } [data-theme] fieldset.tagger .tag-container .tag.dropping { background: #c6eaa7; - background: var(--color-warm-2); + background: var(--color-primary-2); } [data-theme] fieldset.tagger .tag-container .tag span:hover { color: #834100; - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme] fieldset.tagger .tag-container .tag i:hover { color: #e30f0f; - color: var(--color-warm-1); + color: var(--color-primary-1); } [data-theme] fieldset.tagger .tag-container .tag:has(i:hover) { background-color: #ffb6b6; - background-color: var(--color-warm-2); + background-color: var(--color-primary-2); background-color: var(--color-level-error); } [data-theme] fieldset.tagger .tag-container .tag:has(span:hover) { background-color: #fffdd4; - background-color: var(--color-warm-2); + background-color: var(--color-primary-2); } /* ----------------------------------------- */ @@ -2957,7 +2924,7 @@ body.system-swade { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -2992,7 +2959,7 @@ body.system-swade { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .pf2e-td.small-button.target-button:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -3053,7 +3020,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { box-shadow: var(--box-shadow); } [data-theme]#token-action-hud-core-settings input.disabled, [data-theme]#token-action-hud-core-settings input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -3063,10 +3030,6 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme]#token-action-hud-core-settings input::placeholder { color: var(--input-placeholder-color); } -[data-theme]#token-action-hud-core-settings input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme]#token-action-hud-core-settings input[type=checkbox] { outline: unset !important; border: unset !important; @@ -3115,7 +3078,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -3165,15 +3128,15 @@ wrapper.pf2e-td.name-top .pf2e-td.name { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#token-action-hud .tah-subtitle-text { - color: var(--color-light-1); + color: var(--text-color-1); } [data-theme]#token-action-hud .tah-info1, [data-theme]#token-action-hud .tah-info2, [data-theme]#token-action-hud .tah-info3 { - color: var(--color-light-4); + color: var(--text-color-4); font-size: x-small; } [data-theme]#token-action-hud button { @@ -3186,12 +3149,12 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); justify-content: center; width: 32px; } [data-theme]#token-action-hud #tah-expand-hud > i { - color: var(--color-light-3); + color: var(--text-color-3); text-shadow: 0px 1px 2px black; } [data-theme]#token-action-hud #tah-collapse-hud, @@ -3206,7 +3169,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -3241,7 +3204,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#token-action-hud .tah-action-button.toggle:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -3259,7 +3222,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme]#token-action-hud .tah-action button.tah-pf2e-skill-rank-1 { --button-background: #171f69; @@ -3281,7 +3244,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme]#token-action-hud .tah-action button.tah-pf2e-skill-rank-2, [data-theme]#token-action-hud .tah-action button.tah-pf2e-skill-rank-3, [data-theme]#token-action-hud .tah-action button.tah-pf2e-skill-rank-4 { - --button-text-color: var(--color-light-2); + --button-text-color: var(--text-color-2); } [data-theme] #tokenizer div.avatar div.view > div > canvas, @@ -3292,7 +3255,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background-image: linear-gradient(45deg, #808080 25%, transparent 25%), linear-gradient(-45deg, #808080 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #808080 75%), linear-gradient(-45deg, transparent 75%, #808080 75%); background-size: 20px 20px; background-position: 0 0, 0 10px, 10px -10px, -10px 0px; @@ -3321,8 +3284,8 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); - border-color: var(--color-cool-3); + color: var(--text-color-3); + border-color: var(--color-secondary-3); } [data-theme] #tokenizer div.view-layer-control .section button, [data-theme] #tokenizer .section button { @@ -3332,7 +3295,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -3369,7 +3332,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] #tokenizer button.menu-button { background: var(--app-background); @@ -3378,7 +3341,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -3408,7 +3371,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].tokenizer .title .box-button { background: var(--app-background); @@ -3417,7 +3380,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -3426,13 +3389,13 @@ wrapper.pf2e-td.name-top .pf2e-td.name { text-decoration: none; cursor: pointer; text-shadow: var(--app-text-shadow); - --button-background: var(--color-cool-2); - --button-border-color: var(--color-warm-1); - --button-text-color: var(--color-light-1); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-cool-3); - --button-hover-border-color: var(--color-cool-2); - --button-hover-text-color: var(--color-light-2); + --button-background: var(--color-secondary-2); + --button-border-color: var(--color-primary-1); + --button-text-color: var(--text-color-1); + --button-focus-outline-color: var(--color-primary-1); + --button-hover-background: var(--color-secondary-3); + --button-hover-border-color: var(--color-secondary-2); + --button-hover-text-color: var(--text-color-2); } [data-theme].tokenizer .title .box-button:not(.disabled, :disabled):hover { background: var(--button-hover-background); @@ -3453,16 +3416,16 @@ wrapper.pf2e-td.name-top .pf2e-td.name { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].tokenizer .title .box-button.deselected { - --button-background: var(--color-cool-3); - --button-border-color: var(--color-cool-2); - --button-text-color: var(--color-light-2); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-cool-2); - --button-hover-border-color: var(--color-cool-1); - --button-hover-text-color: var(--color-light-1); + --button-background: var(--color-secondary-3); + --button-border-color: var(--color-secondary-2); + --button-text-color: var(--text-color-2); + --button-focus-outline-color: var(--color-primary-1); + --button-hover-background: var(--color-secondary-2); + --button-hover-border-color: var(--color-secondary-1); + --button-hover-text-color: var(--text-color-1); } [data-theme].tokenizer .title .box-button > i:before { margin-top: 50% !important; @@ -3510,7 +3473,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -3539,7 +3502,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .roll-app .roll-app-table tbody button { background: var(--app-background); @@ -3548,7 +3511,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -3577,14 +3540,14 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .roll-app .roll-app-table tbody tr.selected { - background: var(--color-warm-2); + background: var(--color-primary-2); border-radius: var(--border-radius); } [data-theme] .roll-app .roll-app-table tbody tr.selected button.rollable { - color: var(--color-light-2); + color: var(--text-color-2); } .scene_actors_selector .window-content { @@ -3601,7 +3564,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } /* ----------------------------------------- */ @@ -3609,8 +3572,8 @@ html .xdy-pf2e-workbench-rarity-unique { /* ----------------------------------------- */ #tooltip[data-theme] { background: var(--app-background); - border: 1px solid var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border: 1px solid var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); backdrop-filter: blur(5px); border-radius: var(--border-radius); -webkit-backdrop-filter: blur(5px); @@ -3630,15 +3593,15 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } #players[data-theme] h3 { cursor: pointer; transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s, outline 0.15s; - color: var(--color-light-3); + color: var(--text-color-3); } #players[data-theme] h3:hover { - color: var(--color-light-1); + color: var(--text-color-1); text-shadow: 0px 0px 8px var(--color-shadow-highlight); } @@ -3652,7 +3615,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--app-background); border: var(--app-border-style) var(--app-border-color); box-shadow: var(--window-app-box-shadow); @@ -3670,8 +3633,8 @@ html .xdy-pf2e-workbench-rarity-unique { border-bottom-right-radius: var(--border-radius); } [data-theme] #context-menu li.context-item:hover { - box-shadow: 0px 0px 0px 1px var(--color-warm-1); - background: var(--color-warm-2); + box-shadow: 0px 0px 0px 1px var(--color-primary-1); + background: var(--color-primary-2); text-shadow: 0px 1px 2px black; } @@ -3722,10 +3685,10 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme=bg3].pf2e.item.sheet, [data-theme=foundry2].pf2e.item.sheet, [data-theme][data-color-scheme=dark].pf2e.item.sheet { - --color-text-dark-2: var(--color-light-3); - --color-text-dark-4: var(--color-light-3); - --color-text-dark-input: var(--color-light-3); - --color-border-dark: var(--color-light-2); + --color-text-dark-2: var(--text-color-3); + --color-text-dark-4: var(--text-color-3); + --color-text-dark-input: var(--text-color-3); + --color-border-dark: var(--text-color-2); --color-border-medium: var(--input-border-color); } @@ -3751,37 +3714,39 @@ html .xdy-pf2e-workbench-rarity-unique { [data-chat-interface-theme] #chat-log ~ *, [data-theme] { - --input-background: var(--color-cool-4); + --input-background: var(--color-secondary-4); --input-border-color: transparent; - --input-border-color: var(--color-cool-3); - --input-focus-text-color: var(--color-light-2); - --input-text-color: var(--color-light-3); - --input-placeholder-color: var(--color-light-4); - --input-text-selection-color: var(--color-cool-3); - --input-focus-outline-color: var(--color-cool-3); - --icon-border-color: var(--color-warm-2); + --input-border-color: var(--color-secondary-3); + --input-focus-text-color: var(--text-color-2); + --input-text-color: var(--text-color-3); + --input-placeholder-color: var(--text-color-4); + --input-text-selection-color: var(--color-secondary-3); + --input-focus-outline-color: var(--color-secondary-3); + --icon-border-color: var(--color-primary-2); --box-shadow: 0px 1px 3px 1px black; --app-text-shadow: 0px 1px 2px black; - --window-app-box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px var(--color-warm-3-10), - 0px 0px 30px 20px var(--color-warm-2-20), 0px 0px 10px 05px var(--color-warm-1-40); + --window-app-box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px var(--color-primary-3-10), + 0px 0px 30px 20px var(--color-primary-2-20), 0px 0px 10px 05px var(--color-primary-1-40); } [data-chat-interface-theme] #chat-log ~ * .item-controls button[data-action=apply], [data-chat-interface-theme] #chat-log ~ * button[data-action=accept], [data-chat-interface-theme] #chat-log ~ * form button[type=submit], [data-chat-interface-theme] #chat-log ~ * form button[data-action=save], [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll, +[data-chat-interface-theme] #chat-log ~ * button.bright, [data-theme] .item-controls button[data-action=apply], [data-theme] button[data-action=accept], [data-theme] form button[type=submit], [data-theme] form button[data-action=save], -[data-theme] form.check-modifiers-content button.roll { +[data-theme] form.check-modifiers-content button.roll, +[data-theme] button.bright { background: var(--app-background); border: var(--app-border-style); border-color: var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -3795,7 +3760,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-border-color: var(--accent-color-dark); --button-text-color: var(--button-bright-text-color); --app-text-shadow: none; - --button-hover-background: var(--accent-color-light); + --button-hover-background: var(--accent-text-color); --button-hover-border-color: var(--accent-color); --button-hover-text-color: var(--button-bright-text-color); } @@ -3804,11 +3769,13 @@ html .xdy-pf2e-workbench-rarity-unique { [data-chat-interface-theme] #chat-log ~ * form button[type=submit]:not(.disabled, :disabled):hover, [data-chat-interface-theme] #chat-log ~ * form button[data-action=save]:not(.disabled, :disabled):hover, [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll:not(.disabled, :disabled):hover, +[data-chat-interface-theme] #chat-log ~ * button.bright:not(.disabled, :disabled):hover, [data-theme] .item-controls button[data-action=apply]:not(.disabled, :disabled):hover, [data-theme] button[data-action=accept]:not(.disabled, :disabled):hover, [data-theme] form button[type=submit]:not(.disabled, :disabled):hover, [data-theme] form button[data-action=save]:not(.disabled, :disabled):hover, -[data-theme] form.check-modifiers-content button.roll:not(.disabled, :disabled):hover { +[data-theme] form.check-modifiers-content button.roll:not(.disabled, :disabled):hover, +[data-theme] button.bright:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); border: var(--app-border-style); @@ -3828,6 +3795,9 @@ html .xdy-pf2e-workbench-rarity-unique { [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll.view, [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll.selected, [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll.active, +[data-chat-interface-theme] #chat-log ~ * button.bright.view, +[data-chat-interface-theme] #chat-log ~ * button.bright.selected, +[data-chat-interface-theme] #chat-log ~ * button.bright.active, [data-theme] .item-controls button[data-action=apply].view, [data-theme] .item-controls button[data-action=apply].selected, [data-theme] .item-controls button[data-action=apply].active, @@ -3842,7 +3812,10 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] form button[data-action=save].active, [data-theme] form.check-modifiers-content button.roll.view, [data-theme] form.check-modifiers-content button.roll.selected, -[data-theme] form.check-modifiers-content button.roll.active { +[data-theme] form.check-modifiers-content button.roll.active, +[data-theme] button.bright.view, +[data-theme] button.bright.selected, +[data-theme] button.bright.active { background: var(--button-hover-background); outline: 1px solid var(--button-focus-outline-color); border-color: var(--button-hover-border-color); @@ -3863,6 +3836,9 @@ html .xdy-pf2e-workbench-rarity-unique { [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll.empty, [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll.disabled, [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll:disabled, +[data-chat-interface-theme] #chat-log ~ * button.bright.empty, +[data-chat-interface-theme] #chat-log ~ * button.bright.disabled, +[data-chat-interface-theme] #chat-log ~ * button.bright:disabled, [data-theme] .item-controls button[data-action=apply].empty, [data-theme] .item-controls button[data-action=apply].disabled, [data-theme] .item-controls button[data-action=apply]:disabled, @@ -3877,22 +3853,27 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] form button[data-action=save]:disabled, [data-theme] form.check-modifiers-content button.roll.empty, [data-theme] form.check-modifiers-content button.roll.disabled, -[data-theme] form.check-modifiers-content button.roll:disabled { +[data-theme] form.check-modifiers-content button.roll:disabled, +[data-theme] button.bright.empty, +[data-theme] button.bright.disabled, +[data-theme] button.bright:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-chat-interface-theme] #chat-log ~ * .item-controls button[data-action=apply]:disabled, [data-chat-interface-theme] #chat-log ~ * button[data-action=accept]:disabled, [data-chat-interface-theme] #chat-log ~ * form button[type=submit]:disabled, [data-chat-interface-theme] #chat-log ~ * form button[data-action=save]:disabled, [data-chat-interface-theme] #chat-log ~ * form.check-modifiers-content button.roll:disabled, +[data-chat-interface-theme] #chat-log ~ * button.bright:disabled, [data-theme] .item-controls button[data-action=apply]:disabled, [data-theme] button[data-action=accept]:disabled, [data-theme] form button[type=submit]:disabled, [data-theme] form button[data-action=save]:disabled, -[data-theme] form.check-modifiers-content button.roll:disabled { +[data-theme] form.check-modifiers-content button.roll:disabled, +[data-theme] button.bright:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); --button-border-color: color-mix(in srgb, var(--button-border-color) 50%, transparent 50%); --button-hover-background: color-mix(in srgb, var(--button-hover-background) 50%, transparent 50%); @@ -3912,7 +3893,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-chat-interface-theme] #chat-log ~ * ::-webkit-scrollbar-track, [data-theme] ::-webkit-scrollbar-track { - box-shadow: 0 0 1px var(--color-cool-3) inset; + box-shadow: 0 0 1px var(--color-secondary-3) inset; box-shadow: unset; border-radius: 4px; } @@ -3924,27 +3905,27 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-chat-interface-theme] #chat-log ~ * code, [data-theme] code { - background: var(--color-cool-4); - border: 1px solid var(--color-cool-3); - color: var(--color-light-2); + background: var(--color-secondary-4); + border: 1px solid var(--color-secondary-3); + color: var(--text-color-2); border-radius: 3px; padding: 0px 2px; } [data-chat-interface-theme] #chat-log ~ * a.content-link, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check]:not([data-pdui-traits*=secret]), +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]), [data-chat-interface-theme] #chat-log ~ * a.entity-link, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-action], -[data-chat-interface-theme] #chat-log ~ * span[data-pdui-effect-area], -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]), -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) .label, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-action], +[data-chat-interface-theme] #chat-log ~ * span[data-pf2-effect-area], +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]), +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label, [data-chat-interface-theme] #chat-log ~ * a.inline-roll, [data-theme] a.content-link, -[data-theme] [data-pdui-check]:not([data-pdui-traits*=secret]), +[data-theme] [data-pf2-check]:not([data-pf2-traits*=secret]), [data-theme] a.entity-link, -[data-theme] [data-pdui-action], -[data-theme] span[data-pdui-effect-area], -[data-theme] a.inline-check:not([data-pdui-traits*=secret]), -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) .label, +[data-theme] [data-pf2-action], +[data-theme] span[data-pf2-effect-area], +[data-theme] a.inline-check:not([data-pf2-traits*=secret]), +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) .label, [data-theme] a.inline-roll { background: var(--inline-bg); border: 1px solid var(--inline-border-color); @@ -3952,58 +3933,58 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--inline-box-shadow); } [data-chat-interface-theme] #chat-log ~ * a.content-link.broken, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check]:not([data-pdui-traits*=secret]).broken, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]).broken, [data-chat-interface-theme] #chat-log ~ * a.entity-link.broken, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-action].broken, -[data-chat-interface-theme] #chat-log ~ * span[data-pdui-effect-area].broken, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]).broken, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) .label.broken, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-action].broken, +[data-chat-interface-theme] #chat-log ~ * span[data-pf2-effect-area].broken, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]).broken, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label.broken, [data-chat-interface-theme] #chat-log ~ * a.inline-roll.broken, [data-theme] a.content-link.broken, -[data-theme] [data-pdui-check]:not([data-pdui-traits*=secret]).broken, +[data-theme] [data-pf2-check]:not([data-pf2-traits*=secret]).broken, [data-theme] a.entity-link.broken, -[data-theme] [data-pdui-action].broken, -[data-theme] span[data-pdui-effect-area].broken, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]).broken, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) .label.broken, +[data-theme] [data-pf2-action].broken, +[data-theme] span[data-pf2-effect-area].broken, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]).broken, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) .label.broken, [data-theme] a.inline-roll.broken { border: 1px dashed red; background: rgba(255, 0, 0, 0.05); } [data-chat-interface-theme] #chat-log ~ * a.content-link.gmroll, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check]:not([data-pdui-traits*=secret]).gmroll, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]).gmroll, [data-chat-interface-theme] #chat-log ~ * a.entity-link.gmroll, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-action].gmroll, -[data-chat-interface-theme] #chat-log ~ * span[data-pdui-effect-area].gmroll, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]).gmroll, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) .label.gmroll, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-action].gmroll, +[data-chat-interface-theme] #chat-log ~ * span[data-pf2-effect-area].gmroll, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]).gmroll, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label.gmroll, [data-chat-interface-theme] #chat-log ~ * a.inline-roll.gmroll, [data-theme] a.content-link.gmroll, -[data-theme] [data-pdui-check]:not([data-pdui-traits*=secret]).gmroll, +[data-theme] [data-pf2-check]:not([data-pf2-traits*=secret]).gmroll, [data-theme] a.entity-link.gmroll, -[data-theme] [data-pdui-action].gmroll, -[data-theme] span[data-pdui-effect-area].gmroll, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]).gmroll, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) .label.gmroll, +[data-theme] [data-pf2-action].gmroll, +[data-theme] span[data-pf2-effect-area].gmroll, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]).gmroll, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) .label.gmroll, [data-theme] a.inline-roll.gmroll { background: #e8e8ef; border-color: #545469; } [data-chat-interface-theme] #chat-log ~ * a.content-link.blindroll, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check]:not([data-pdui-traits*=secret]).blindroll, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]).blindroll, [data-chat-interface-theme] #chat-log ~ * a.entity-link.blindroll, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-action].blindroll, -[data-chat-interface-theme] #chat-log ~ * span[data-pdui-effect-area].blindroll, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]).blindroll, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) .label.blindroll, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-action].blindroll, +[data-chat-interface-theme] #chat-log ~ * span[data-pf2-effect-area].blindroll, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]).blindroll, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label.blindroll, [data-chat-interface-theme] #chat-log ~ * a.inline-roll.blindroll, [data-theme] a.content-link.blindroll, -[data-theme] [data-pdui-check]:not([data-pdui-traits*=secret]).blindroll, +[data-theme] [data-pf2-check]:not([data-pf2-traits*=secret]).blindroll, [data-theme] a.entity-link.blindroll, -[data-theme] [data-pdui-action].blindroll, -[data-theme] span[data-pdui-effect-area].blindroll, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]).blindroll, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) .label.blindroll, +[data-theme] [data-pf2-action].blindroll, +[data-theme] span[data-pf2-effect-area].blindroll, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]).blindroll, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) .label.blindroll, [data-theme] a.inline-roll.blindroll { background: #f5eaf5; border-color: #6b476b; @@ -4011,88 +3992,88 @@ html .xdy-pf2e-workbench-rarity-unique { [data-chat-interface-theme] #chat-log ~ * a.content-link::before, [data-chat-interface-theme] #chat-log ~ * a.content-link i, [data-chat-interface-theme] #chat-log ~ * a.content-link i.icon, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check]:not([data-pdui-traits*=secret])::before, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check]:not([data-pdui-traits*=secret]) i, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check]:not([data-pdui-traits*=secret]) i.icon, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret])::before, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]) i, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]) i.icon, [data-chat-interface-theme] #chat-log ~ * a.entity-link::before, [data-chat-interface-theme] #chat-log ~ * a.entity-link i, [data-chat-interface-theme] #chat-log ~ * a.entity-link i.icon, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-action]::before, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-action] i, -[data-chat-interface-theme] #chat-log ~ * [data-pdui-action] i.icon, -[data-chat-interface-theme] #chat-log ~ * span[data-pdui-effect-area]::before, -[data-chat-interface-theme] #chat-log ~ * span[data-pdui-effect-area] i, -[data-chat-interface-theme] #chat-log ~ * span[data-pdui-effect-area] i.icon, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret])::before, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) i, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) i.icon, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) .label::before, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) .label i, -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) .label i.icon, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-action]::before, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-action] i, +[data-chat-interface-theme] #chat-log ~ * [data-pf2-action] i.icon, +[data-chat-interface-theme] #chat-log ~ * span[data-pf2-effect-area]::before, +[data-chat-interface-theme] #chat-log ~ * span[data-pf2-effect-area] i, +[data-chat-interface-theme] #chat-log ~ * span[data-pf2-effect-area] i.icon, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret])::before, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) i, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) i.icon, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label::before, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label i, +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label i.icon, [data-chat-interface-theme] #chat-log ~ * a.inline-roll::before, [data-chat-interface-theme] #chat-log ~ * a.inline-roll i, [data-chat-interface-theme] #chat-log ~ * a.inline-roll i.icon, [data-theme] a.content-link::before, [data-theme] a.content-link i, [data-theme] a.content-link i.icon, -[data-theme] [data-pdui-check]:not([data-pdui-traits*=secret])::before, -[data-theme] [data-pdui-check]:not([data-pdui-traits*=secret]) i, -[data-theme] [data-pdui-check]:not([data-pdui-traits*=secret]) i.icon, +[data-theme] [data-pf2-check]:not([data-pf2-traits*=secret])::before, +[data-theme] [data-pf2-check]:not([data-pf2-traits*=secret]) i, +[data-theme] [data-pf2-check]:not([data-pf2-traits*=secret]) i.icon, [data-theme] a.entity-link::before, [data-theme] a.entity-link i, [data-theme] a.entity-link i.icon, -[data-theme] [data-pdui-action]::before, -[data-theme] [data-pdui-action] i, -[data-theme] [data-pdui-action] i.icon, -[data-theme] span[data-pdui-effect-area]::before, -[data-theme] span[data-pdui-effect-area] i, -[data-theme] span[data-pdui-effect-area] i.icon, -[data-theme] a.inline-check:not([data-pdui-traits*=secret])::before, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) i, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) i.icon, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) .label::before, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) .label i, -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) .label i.icon, +[data-theme] [data-pf2-action]::before, +[data-theme] [data-pf2-action] i, +[data-theme] [data-pf2-action] i.icon, +[data-theme] span[data-pf2-effect-area]::before, +[data-theme] span[data-pf2-effect-area] i, +[data-theme] span[data-pf2-effect-area] i.icon, +[data-theme] a.inline-check:not([data-pf2-traits*=secret])::before, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) i, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) i.icon, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) .label::before, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) .label i, +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) .label i.icon, [data-theme] a.inline-roll::before, [data-theme] a.inline-roll i, [data-theme] a.inline-roll i.icon { color: var(--inline-icon-color); } [data-chat-interface-theme] #chat-log ~ * a.content-link [data-visibility]:not([data-visibility=all]), -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check]:not([data-pdui-traits*=secret]) [data-visibility]:not([data-visibility=all]), +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]) [data-visibility]:not([data-visibility=all]), [data-chat-interface-theme] #chat-log ~ * a.entity-link [data-visibility]:not([data-visibility=all]), -[data-chat-interface-theme] #chat-log ~ * [data-pdui-action] [data-visibility]:not([data-visibility=all]), -[data-chat-interface-theme] #chat-log ~ * span[data-pdui-effect-area] [data-visibility]:not([data-visibility=all]), -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) [data-visibility]:not([data-visibility=all]), -[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pdui-traits*=secret]) .label [data-visibility]:not([data-visibility=all]), +[data-chat-interface-theme] #chat-log ~ * [data-pf2-action] [data-visibility]:not([data-visibility=all]), +[data-chat-interface-theme] #chat-log ~ * span[data-pf2-effect-area] [data-visibility]:not([data-visibility=all]), +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) [data-visibility]:not([data-visibility=all]), +[data-chat-interface-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label [data-visibility]:not([data-visibility=all]), [data-chat-interface-theme] #chat-log ~ * a.inline-roll [data-visibility]:not([data-visibility=all]), [data-theme] a.content-link [data-visibility]:not([data-visibility=all]), -[data-theme] [data-pdui-check]:not([data-pdui-traits*=secret]) [data-visibility]:not([data-visibility=all]), +[data-theme] [data-pf2-check]:not([data-pf2-traits*=secret]) [data-visibility]:not([data-visibility=all]), [data-theme] a.entity-link [data-visibility]:not([data-visibility=all]), -[data-theme] [data-pdui-action] [data-visibility]:not([data-visibility=all]), -[data-theme] span[data-pdui-effect-area] [data-visibility]:not([data-visibility=all]), -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) [data-visibility]:not([data-visibility=all]), -[data-theme] a.inline-check:not([data-pdui-traits*=secret]) .label [data-visibility]:not([data-visibility=all]), +[data-theme] [data-pf2-action] [data-visibility]:not([data-visibility=all]), +[data-theme] span[data-pf2-effect-area] [data-visibility]:not([data-visibility=all]), +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) [data-visibility]:not([data-visibility=all]), +[data-theme] a.inline-check:not([data-pf2-traits*=secret]) .label [data-visibility]:not([data-visibility=all]), [data-theme] a.inline-roll [data-visibility]:not([data-visibility=all]) { color: var(--inline-text-color) !important; outline: 1px dashed var(--inline-text-color); } -[data-chat-interface-theme] #chat-log ~ * [data-pdui-check][data-pdui-traits*=secret], +[data-chat-interface-theme] #chat-log ~ * [data-pf2-check][data-pf2-traits*=secret], [data-chat-interface-theme] #chat-log ~ * [data-visibility]:not([data-visibility=all])[data-visibility=gm], -[data-theme] [data-pdui-check][data-pdui-traits*=secret], +[data-theme] [data-pf2-check][data-pf2-traits*=secret], [data-theme] [data-visibility]:not([data-visibility=all])[data-visibility=gm] { color: black; } -[data-chat-interface-theme] #chat-log ~ * i[data-pdui-repost], -[data-theme] i[data-pdui-repost] { +[data-chat-interface-theme] #chat-log ~ * i[data-pf2-repost], +[data-theme] i[data-pf2-repost] { transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s, outline 0.15s; cursor: pointer; background: unset; border-left: unset; } -[data-chat-interface-theme] #chat-log ~ * i[data-pdui-repost]:hover::before, -[data-theme] i[data-pdui-repost]:hover::before { - color: var(--color-warm-2); +[data-chat-interface-theme] #chat-log ~ * i[data-pf2-repost]:hover::before, +[data-theme] i[data-pf2-repost]:hover::before { + color: var(--color-primary-2); } [data-chat-interface-theme] #chat-log ~ *.pf2e.item.sheet form .sheet-body fieldset.basics, [data-theme].pf2e.item.sheet form .sheet-body fieldset.basics { @@ -4104,26 +4085,26 @@ html .xdy-pf2e-workbench-rarity-unique { /* Generalized style choices (exlusive of limited scope) */ /* ------------------------------------------------------------ */ [data-theme][data-dorako-ui-scope=unlimited][data-color-scheme=dark] h1 { - color: var(--color-light-1); + color: var(--text-color-1); } [data-theme][data-dorako-ui-scope=unlimited][data-color-scheme=dark] h2 { - color: var(--color-light-1); + color: var(--text-color-1); } [data-theme][data-dorako-ui-scope=unlimited][data-color-scheme=dark] h3 { - color: var(--color-light-1); + color: var(--text-color-1); } [data-theme][data-dorako-ui-scope=unlimited][data-color-scheme=dark] h4 { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme][data-dorako-ui-scope=unlimited][data-color-scheme=dark] h5 { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme][data-dorako-ui-scope=unlimited][data-color-scheme=dark] h6 { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme][data-dorako-ui-scope=unlimited] { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme][data-dorako-ui-scope=unlimited] input[type=text], [data-theme][data-dorako-ui-scope=unlimited] input[type=number], @@ -4151,8 +4132,8 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] input[type=range]::-webkit-slider-runnable-track { box-shadow: unset; border-radius: 3px; - background: var(--color-cool-5); - border: 1px solid var(--color-cool-4); + background: var(--color-secondary-5); + border: 1px solid var(--color-secondary-4); } [data-theme][data-dorako-ui-scope=unlimited] input[type=range]::-webkit-slider-thumb { border-radius: 50%; @@ -4160,18 +4141,18 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme][data-dorako-ui-scope=unlimited] input[type=range]:disabled::-webkit-slider-thumb { background: color-mix(in srgb, var(--accent-color) 50%, black); - border: 1px solid color-mix(in srgb, var(--accent-color-light) 50%, black); + border: 1px solid color-mix(in srgb, var(--accent-text-color) 50%, black); } [data-theme][data-dorako-ui-scope=unlimited] input[type=range]:not(:disabled)::-webkit-slider-thumb { background: var(--accent-color); - border: 1px solid var(--color-warm-1); + border: 1px solid var(--color-primary-1); } [data-theme][data-dorako-ui-scope=unlimited] input[type=color][data-edit] { border: 1px solid var(--color-border-light-highlight); border-radius: var(--border-radius); } [data-theme][data-dorako-ui-scope=unlimited] input[type=color i]::-webkit-color-swatch { - border-color: var(--color-cool-4); + border-color: var(--color-secondary-4); } [data-theme][data-dorako-ui-scope=unlimited] input[type=range] + .range-value { flex: none; @@ -4181,7 +4162,7 @@ html .xdy-pf2e-workbench-rarity-unique { align-items: center; gap: 0.25rem; background: var(--accent-color); - border: 1px solid var(--color-warm-1); + border: 1px solid var(--color-primary-1); color: var(--button-bright-text-color); text-shadow: none; box-shadow: var(--box-shadow); @@ -4196,7 +4177,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -4232,7 +4213,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=unlimited] .prosemirror menu .pm-dropdown:hover i { color: black; @@ -4244,7 +4225,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -4273,7 +4254,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=unlimited] input[type=text], [data-theme][data-dorako-ui-scope=unlimited] input[type=number], @@ -4325,7 +4306,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] input[type=search]:disabled, [data-theme][data-dorako-ui-scope=unlimited] select:not(.tag).disabled, [data-theme][data-dorako-ui-scope=unlimited] select:not(.tag):disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -4353,16 +4334,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] select:not(.tag)::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=unlimited] input[type=text]::selection, -[data-theme][data-dorako-ui-scope=unlimited] input[type=number]::selection, -[data-theme][data-dorako-ui-scope=unlimited] input[type=password]::selection, -[data-theme][data-dorako-ui-scope=unlimited] input[type=date]::selection, -[data-theme][data-dorako-ui-scope=unlimited] input[type=time]::selection, -[data-theme][data-dorako-ui-scope=unlimited] input[type=search]::selection, -[data-theme][data-dorako-ui-scope=unlimited] select:not(.tag)::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=unlimited] input[type=text][type=checkbox], [data-theme][data-dorako-ui-scope=unlimited] input[type=number][type=checkbox], [data-theme][data-dorako-ui-scope=unlimited] input[type=password][type=checkbox], @@ -4383,7 +4354,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] hr { border: none; border-top: 1px solid var(--app-border-color); - border-bottom: 1px solid var(--color-cool-5); + border-bottom: 1px solid var(--color-secondary-5); } [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.default { background: var(--app-background); @@ -4392,7 +4363,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -4421,7 +4392,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=unlimited] [data-visibility]:not([data-visibility=all]) { color: black; @@ -4437,7 +4408,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid var(--icon-border-color); } [data-theme][data-dorako-ui-scope=unlimited].sheet header.sheet-header h1 input { @@ -4484,11 +4455,11 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: unset; } [data-theme].window-app .window-resizable-handle { - background: var(--color-warm-4); + background: var(--color-primary-4); border: 1px solid var(--window-app-border-color); border-radius: 4px 0px var(--border-radius) 0px; - border-bottom-color: var(--color-warm-3); - border-right-color: var(--color-warm-3); + border-bottom-color: var(--color-primary-3); + border-right-color: var(--color-primary-3); bottom: -1px; right: -1px; } @@ -4504,8 +4475,8 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme] .inline-roll .dice-tooltip { background: var(--app-background); - border: 1px solid var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border: 1px solid var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); backdrop-filter: blur(5px); border-radius: var(--border-radius); -webkit-backdrop-filter: blur(5px); @@ -4535,7 +4506,7 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--box-shadow); } [data-theme] #chat-controls .roll-type-select.disabled, [data-theme] #chat-controls .roll-type-select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -4545,10 +4516,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] #chat-controls .roll-type-select::placeholder { color: var(--input-placeholder-color); } -[data-theme] #chat-controls .roll-type-select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme] #chat-controls .roll-type-select[type=checkbox] { outline: unset !important; border: unset !important; @@ -4556,8 +4523,8 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].filepicker .favorites .paths { box-shadow: unset; - border: 1px solid var(--color-cool-3); - background: var(--color-cool-5-50); + border: 1px solid var(--color-secondary-3); + background: var(--color-secondary-5-50); } [data-theme].filepicker .favorites .paths .path { background: var(--app-background); @@ -4566,7 +4533,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -4602,7 +4569,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].filepicker .favorites .paths .path:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -4625,7 +4592,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -4656,7 +4623,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].sheet nav.sheet-tabs { border: none; @@ -4684,7 +4651,7 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--box-shadow); } [data-theme] .directory .directory-header .header-search input.disabled, [data-theme] .directory .directory-header .header-search input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -4694,10 +4661,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] .directory .directory-header .header-search input::placeholder { color: var(--input-placeholder-color); } -[data-theme] .directory .directory-header .header-search input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme] .directory .directory-header .header-search input[type=checkbox] { outline: unset !important; border: unset !important; @@ -4711,7 +4674,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -4747,17 +4710,17 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } /* ----------------------------------------- */ /* Core overwrites */ /* ----------------------------------------- */ [data-theme][data-color-scheme=dark].app.token-sheet .tab.active[data-tab=appearance] fieldset { - border-color: var(--color-cool-3); + border-color: var(--color-secondary-3); } [data-theme][data-color-scheme=dark].app.token-sheet .tab.active[data-tab=appearance] fieldset > legend { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme].window-app .tabs .item { @@ -4767,7 +4730,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -4797,7 +4760,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].sheet nav.sheet-tabs { gap: 5px; @@ -4830,7 +4793,7 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--box-shadow); } [data-theme].journal-sheet .journal-header .title.disabled, [data-theme].journal-sheet .journal-header .title:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -4840,10 +4803,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].journal-sheet .journal-header .title::placeholder { color: var(--input-placeholder-color); } -[data-theme].journal-sheet .journal-header .title::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].journal-sheet .journal-header .title[type=checkbox] { outline: unset !important; border: unset !important; @@ -4856,7 +4815,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -4887,10 +4846,10 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } -[data-theme] table:not(.pdui-table) tr:nth-child(even) { - background: color-mix(in srgb, var(--color-cool-3) 20%, transparent); +[data-theme] table:not(.pf2-table) tr:nth-child(even) { + background: color-mix(in srgb, var(--color-secondary-3) 20%, transparent); } /* ----------------------------------------- */ @@ -4919,19 +4878,19 @@ html .xdy-pf2e-workbench-rarity-unique { --tag-hide-transition: 0.3s; --placeholder-color: rgba(0, 0, 0, 0.4); --placeholder-color-focus: rgba(0, 0, 0, 0.25); - --tag-bg: var(--color-warm-2); - --tags-hover-border-color: var(--color-cool-3); - --tag-color: var(--color-light-2); - --tag-bg: var(--color-cool-4); + --tag-bg: var(--color-primary-2); + --tags-hover-border-color: var(--color-secondary-3); + --tag-color: var(--text-color-2); + --tag-bg: var(--color-secondary-4); --tag-border-color: var(--color-border-medium); --tags-border-color: var(--color-border-medium); border: 1px solid var(--tags-border-color); border-radius: 3px; - background: var(--color-cool-4); + background: var(--color-secondary-4); } [data-theme] .tagify.tagify--empty .tagify__input::before, [data-theme] tags.tagify.pf2e-tagify.tagify--empty .tagify__input::before { - color: var(--color-light-5); + color: var(--text-color-5); } [data-theme] .tagify:hover, [data-theme] tags.tagify.pf2e-tagify:hover { @@ -4963,18 +4922,18 @@ html .xdy-pf2e-workbench-rarity-unique { /* System overwrites */ /* ----------------------------------------- */ [data-theme][data-color-scheme=dark].pf2e.item.sheet { - --color-text-dark-2: var(--color-light-3); - --color-text-dark-4: var(--color-light-3); - --color-text-dark-input: var(--color-light-3); - --color-border-dark: var(--color-light-2); - --color-border-medium: var(--color-cool-3); + --color-text-dark-2: var(--text-color-3); + --color-text-dark-4: var(--text-color-3); + --color-text-dark-input: var(--text-color-3); + --color-border-dark: var(--text-color-2); + --color-border-medium: var(--color-secondary-3); } [data-theme] { --visibility-gm-bg: #e8e8efaa; --visibility-owner-bg: #ddebe1aa; } -[data-theme] table.pdui-table { +[data-theme] table.pf2-table { text-shadow: none; } [data-theme] [data-visibility]:not([data-visibility=all])[data-visibility=gm] [data-visibility=gm] { @@ -5000,7 +4959,7 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet input.disabled, [data-theme].pf2e.item.sheet input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -5010,10 +4969,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].pf2e.item.sheet input::placeholder { color: var(--input-placeholder-color); } -[data-theme].pf2e.item.sheet input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].pf2e.item.sheet input[type=checkbox] { outline: unset !important; border: unset !important; @@ -5035,7 +4990,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -5065,7 +5020,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#generate-check-prompt .dialog-content tags.tagify { --tags-disabled-bg: #f1f1f1; @@ -5089,21 +5044,21 @@ html .xdy-pf2e-workbench-rarity-unique { --tag-hide-transition: 0.3s; --placeholder-color: rgba(0, 0, 0, 0.4); --placeholder-color-focus: rgba(0, 0, 0, 0.25); - --tag-bg: var(--color-warm-2); - --tags-border-color: var(--color-cool-4); - --tags-hover-border-color: var(--color-cool-3); - --tag-color: var(--color-light-2); - --tag-bg: var(--color-cool-4); - --tag-border-color: var(--color-cool-3); - --tags-border-color: var(--color-cool-3); + --tag-bg: var(--color-primary-2); + --tags-border-color: var(--color-secondary-4); + --tags-hover-border-color: var(--color-secondary-3); + --tag-color: var(--text-color-2); + --tag-bg: var(--color-secondary-4); + --tag-border-color: var(--color-secondary-3); + --tags-border-color: var(--color-secondary-3); border: 1px solid var(--tag-border-color); border-radius: 3px; } [data-theme].pf2e.item.sheet form .form-list, [data-theme].pf2e.item.sheet form section.sheet-body fieldset { - border-color: var(--color-cool-3); + border-color: var(--color-secondary-3); } [data-theme].pf2e.item.sheet form .form-list > legend, [data-theme].pf2e.item.sheet form section.sheet-body fieldset > legend { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme].pf2e.item.sheet form .form-list.basics, [data-theme].pf2e.item.sheet form section.sheet-body fieldset.basics { border-color: transparent; @@ -5115,12 +5070,12 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); padding: 0px; } [data-theme] section.compendium-sidebar ol.directory-list ol.document-matches li.match:hover .thumbnail img { border: var(--app-border-style); - border-color: var(--color-warm-2); + border-color: var(--color-primary-2); } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor:hover a.add-gm-notes { display: flex; @@ -5132,7 +5087,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -5147,8 +5102,8 @@ html .xdy-pf2e-workbench-rarity-unique { right: 40px; height: 28px; width: 28px; - background-color: var(--color-warm-4); - border-color: var(--color-warm-3); + background-color: var(--color-primary-4); + border-color: var(--color-primary-3); } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.add-gm-notes:not(.disabled, :disabled):hover { background: var(--button-hover-background); @@ -5169,7 +5124,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.add-gm-notes > i { margin-top: 3px; @@ -5181,7 +5136,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -5221,7 +5176,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.editor-edit:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -5248,7 +5203,7 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet form .sheet-content input[type=text].disabled, [data-theme].pf2e.item.sheet form .sheet-content input[type=text]:disabled, [data-theme].pf2e.item.sheet form .sheet-content input[type=number].disabled, [data-theme].pf2e.item.sheet form .sheet-content input[type=number]:disabled, [data-theme].pf2e.item.sheet form .sheet-content select.disabled, [data-theme].pf2e.item.sheet form .sheet-content select:disabled, [data-theme].pf2e.item.sheet form section.sheet-body input[type=text].disabled, [data-theme].pf2e.item.sheet form section.sheet-body input[type=text]:disabled, [data-theme].pf2e.item.sheet form section.sheet-body input[type=number].disabled, [data-theme].pf2e.item.sheet form section.sheet-body input[type=number]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -5258,10 +5213,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].pf2e.item.sheet form .sheet-content input[type=text]::placeholder, [data-theme].pf2e.item.sheet form .sheet-content input[type=number]::placeholder, [data-theme].pf2e.item.sheet form .sheet-content select::placeholder, [data-theme].pf2e.item.sheet form section.sheet-body input[type=text]::placeholder, [data-theme].pf2e.item.sheet form section.sheet-body input[type=number]::placeholder { color: var(--input-placeholder-color); } -[data-theme].pf2e.item.sheet form .sheet-content input[type=text]::selection, [data-theme].pf2e.item.sheet form .sheet-content input[type=number]::selection, [data-theme].pf2e.item.sheet form .sheet-content select::selection, [data-theme].pf2e.item.sheet form section.sheet-body input[type=text]::selection, [data-theme].pf2e.item.sheet form section.sheet-body input[type=number]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].pf2e.item.sheet form .sheet-content input[type=text][type=checkbox], [data-theme].pf2e.item.sheet form .sheet-content input[type=number][type=checkbox], [data-theme].pf2e.item.sheet form .sheet-content select[type=checkbox], [data-theme].pf2e.item.sheet form section.sheet-body input[type=text][type=checkbox], [data-theme].pf2e.item.sheet form section.sheet-body input[type=number][type=checkbox] { outline: unset !important; border: unset !important; @@ -5287,7 +5238,7 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet .sheet-header input[type=text].disabled, [data-theme].pf2e.item.sheet .sheet-header input[type=text]:disabled, [data-theme].pf2e.item.sheet .sheet-header input[type=number].disabled, [data-theme].pf2e.item.sheet .sheet-header input[type=number]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -5297,10 +5248,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].pf2e.item.sheet .sheet-header input[type=text]::placeholder, [data-theme].pf2e.item.sheet .sheet-header input[type=number]::placeholder { color: var(--input-placeholder-color); } -[data-theme].pf2e.item.sheet .sheet-header input[type=text]::selection, [data-theme].pf2e.item.sheet .sheet-header input[type=number]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].pf2e.item.sheet .sheet-header input[type=text][type=checkbox], [data-theme].pf2e.item.sheet .sheet-header input[type=number][type=checkbox] { outline: unset !important; border: unset !important; @@ -5326,7 +5273,7 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details select.disabled, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details select:disabled, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details fieldset.publication .data .license select.disabled, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details fieldset.publication .data .license select:disabled, [data-theme].pf2e.item.sheet form .sheet-content section.sidebar select.disabled, [data-theme].pf2e.item.sheet form .sheet-content section.sidebar select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -5336,10 +5283,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details select::placeholder, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details fieldset.publication .data .license select::placeholder, [data-theme].pf2e.item.sheet form .sheet-content section.sidebar select::placeholder { color: var(--input-placeholder-color); } -[data-theme].pf2e.item.sheet form .sheet-body .tab.active.details select::selection, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details fieldset.publication .data .license select::selection, [data-theme].pf2e.item.sheet form .sheet-content section.sidebar select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details select[type=checkbox], [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details fieldset.publication .data .license select[type=checkbox], [data-theme].pf2e.item.sheet form .sheet-content section.sidebar select[type=checkbox] { outline: unset !important; border: unset !important; @@ -5369,7 +5312,7 @@ html .xdy-pf2e-workbench-rarity-unique { box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):hover:not(:disabled).disabled, [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):hover:not(:disabled):disabled, [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):focus.disabled, [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):focus:disabled, [data-theme].pf2e.item.sheet form .sheet-content select:hover:not(:disabled).disabled, [data-theme].pf2e.item.sheet form .sheet-content select:hover:not(:disabled):disabled, [data-theme].pf2e.item.sheet form .sheet-content select:focus.disabled, [data-theme].pf2e.item.sheet form .sheet-content select:focus:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -5379,10 +5322,6 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):hover:not(:disabled)::placeholder, [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):focus::placeholder, [data-theme].pf2e.item.sheet form .sheet-content select:hover:not(:disabled)::placeholder, [data-theme].pf2e.item.sheet form .sheet-content select:focus::placeholder { color: var(--input-placeholder-color); } -[data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):hover:not(:disabled)::selection, [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):focus::selection, [data-theme].pf2e.item.sheet form .sheet-content select:hover:not(:disabled)::selection, [data-theme].pf2e.item.sheet form .sheet-content select:focus::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):hover:not(:disabled)[type=checkbox], [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):focus[type=checkbox], [data-theme].pf2e.item.sheet form .sheet-content select:hover:not(:disabled)[type=checkbox], [data-theme].pf2e.item.sheet form .sheet-content select:focus[type=checkbox] { outline: unset !important; border: unset !important; @@ -5395,8 +5334,8 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); - --text-dark: var(--color-light-3); + color: var(--text-color-3); + --text-dark: var(--text-color-3); } [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form .rules-drop-container .rules-drop-zone i { background: var(--app-background); @@ -5405,7 +5344,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme].pf2e.item.sheet.action form .drop-zone { background: var(--app-background); @@ -5414,7 +5353,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme].pf2e.item.sheet.action form .drop-zone a.content-link, [data-theme].pf2e.item.sheet.action form .drop-zone picture, [data-theme].pf2e.item.sheet.action form .drop-zone img { background: var(--app-background); @@ -5423,7 +5362,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme].pf2e.item.sheet .sheet-header { border: unset; @@ -5442,7 +5381,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -5471,7 +5410,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form nav.rule-tabs { border: unset; @@ -5483,7 +5422,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -5513,7 +5452,7 @@ html .xdy-pf2e-workbench-rarity-unique { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].pf2e.item.sheet form .effects-container, [data-theme].pf2e.item.sheet form .details-container, [data-theme].pf2e.item.sheet form .dice-data { gap: 5px; @@ -5529,17 +5468,17 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background-color: var(--visibility-gm-bg); border-style: dashed; - border-color: var(--color-warm-4); + border-color: var(--color-primary-4); text-shadow: none; color: black; } [data-theme].pf2e.item.sheet form section.sheet-body .item-description .descriptions .editor a.add-gm-notes, [data-theme].pf2e.item.sheet form section.sheet-body .item-description .descriptions .editor a.editor-edit { - background: var(--color-cool-4); - border: 1px solid var(--color-cool-3); - color: var(--color-light-2); + background: var(--color-secondary-4); + border: 1px solid var(--color-secondary-3); + color: var(--text-color-2); } [data-theme].pf2e.item.sheet form .sheet-body .tab.mystification.active .unidentified img { background: var(--app-background); @@ -5548,7 +5487,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid; border-color: var(--icon-border-color); } @@ -5559,7 +5498,7 @@ html .xdy-pf2e-workbench-rarity-unique { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); --app-border-style: 1px solid; border-color: var(--icon-border-color); border-radius: var(--border-radius); @@ -5567,11 +5506,11 @@ html .xdy-pf2e-workbench-rarity-unique { margin-top: 2px; } [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form .attached-input .attachment, [data-theme].pf2e.item.sheet form .item-rules .rule-form .attached-input .attachment { - --button-border-color: var(--color-warm-2); - --button-background: var(--color-warm-3); - --button-hover-border-color: var(--color-warm-4); - --button-hover-background: var(--color-warm-5); - --button-text-color: var(--color-light-2); + --button-border-color: var(--color-primary-2); + --button-background: var(--color-primary-3); + --button-hover-border-color: var(--color-primary-4); + --button-hover-background: var(--color-primary-5); + --button-text-color: var(--text-color-2); --box-shadow: none; border-color: var(--button-border-color); z-index: 1; @@ -5617,7 +5556,7 @@ nav#controls[data-theme] ol.control-tools > li { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -5657,7 +5596,7 @@ nav#controls[data-theme] ol.control-tools > li:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } nav#controls[data-theme] ol.control-tools li.control-tool > img, nav#controls[data-theme] ol.control-tools > li > img { @@ -5675,7 +5614,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -5717,7 +5656,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } nav#controls[data-theme] ol.control-tools li.control-tool.toggle:disabled, nav#controls[data-theme] ol.control-tools > li.toggle:disabled { @@ -5734,7 +5673,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme]#darkness-adjuster .window-content { overflow: hidden; @@ -5753,7 +5692,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } #hotbar[data-theme] .macro { height: calc(var(--macro-size) + 2px); @@ -5764,7 +5703,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } #hotbar[data-theme] .macro.inactive::before, #hotbar[data-theme] .macro.active::before { transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s, outline 0.15s; @@ -5786,7 +5725,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { left: 0; width: 100%; height: 100%; - background-color: color-mix(in srgb, var(--color-warm-1) 20%, transparent); + background-color: color-mix(in srgb, var(--color-primary-1) 20%, transparent); border-radius: var(--border-radius); overflow: hidden; pointer-events: none; @@ -5825,7 +5764,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); display: flex; align-items: center; justify-content: center; @@ -5839,7 +5778,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -5875,7 +5814,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } #navigation[data-theme] ol#scene-list li.nav-item:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -5917,14 +5856,14 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --input-border-color: var(--color-level-success-border); --input-focus-outline-color: var(--color-level-success-border); --input-background: var(--color-level-success-bg); - --input-focus-text-color: var(--color-light-2); - --input-text-color: var(--color-light-2); + --input-focus-text-color: var(--text-color-2); + --input-text-color: var(--text-color-2); } [data-theme] #token-hud .attribute.bar2 input { --input-border-color: var(--color-level-info-border); --input-focus-outline-color: var(--color-level-info-border); --input-background: var(--color-level-info-bg); - --input-text-color: var(--color-light-2); + --input-text-color: var(--text-color-2); } [data-theme].placeable-hud input[type=text] { background: var(--input-background); @@ -5938,7 +5877,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { user-select: text; transition: outline-color 0.5s; text-shadow: 0px 1px 2px black; - --input-focus-text-color: var(--color-light-2); + --input-focus-text-color: var(--text-color-2); } [data-theme].placeable-hud input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].placeable-hud input[type=text]:focus { outline: 1px solid var(--input-focus-outline-color); @@ -5948,7 +5887,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme].placeable-hud input[type=text].disabled, [data-theme].placeable-hud input[type=text]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -5958,10 +5897,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].placeable-hud input[type=text]::placeholder { color: var(--input-placeholder-color); } -[data-theme].placeable-hud input[type=text]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].placeable-hud input[type=text][type=checkbox] { outline: unset !important; border: unset !important; @@ -5976,7 +5911,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { opacity: 1; } [data-theme] #token-hud .attribute i.fas { - color: var(--color-cool-1); + color: var(--color-secondary-1); text-shadow: 0px 1px 2px black; } @@ -5997,15 +5932,15 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } #token-hud[data-theme] .status-effects.active picture:hover img { - border-color: var(--color-warm-2); - box-shadow: 0px 0px 6px var(--color-warm-3), 0px 2px 8px 1px var(--color-warm-4); + border-color: var(--color-primary-2); + box-shadow: 0px 0px 6px var(--color-primary-3), 0px 2px 8px 1px var(--color-primary-4); } #token-hud[data-theme] .status-effects.active picture.active img { - border-color: var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border-color: var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); } #token-hud[data-theme] .status-effects .title-bar { @@ -6015,7 +5950,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--app-background); border: var(--app-border-style) var(--app-border-color); box-shadow: var(--window-app-box-shadow); @@ -6028,10 +5963,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { #token-hud[data-theme] .status-effects .effect-control .badge { border-width: 1px; border-radius: 0px var(--border-radius) 0px 3px; - background: var(--color-warm-3); - border-left-color: var(--color-warm-1); - border-bottom-color: var(--color-warm-1); - color: var(--color-light-2); + background: var(--color-primary-3); + border-left-color: var(--color-primary-1); + border-bottom-color: var(--color-primary-1); + color: var(--text-color-2); font-size: 10px; text-shadow: 0px 1px 2px black; top: 0px; @@ -6054,7 +5989,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6083,7 +6018,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .control-icon > img { filter: sepia() brightness(0.7) sepia(1) grayscale(0.7) drop-shadow(0px 1px 1px black); @@ -6098,7 +6033,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6133,7 +6068,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .control-icon[data-action=visibility]:disabled, [data-theme] .control-icon[data-action=effects]:disabled, [data-theme] .control-icon[data-action=combat]:disabled, [data-theme] .control-icon[data-action=locked]:disabled, [data-theme] .control-icon[data-action=target]:disabled, [data-theme] .control-icon[data-action=active]:disabled, [data-theme] .control-icon[data-action=mystify]:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -6180,7 +6115,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6209,7 +6144,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-dorako-ui-scope=sidebar] .tab input:not([type=range]) { background: var(--input-background); @@ -6231,7 +6166,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-dorako-ui-scope=sidebar] .tab input:not([type=range]).disabled, [data-dorako-ui-scope=sidebar] .tab input:not([type=range]):disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -6241,10 +6176,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=sidebar] .tab input:not([type=range])::placeholder { color: var(--input-placeholder-color); } -[data-dorako-ui-scope=sidebar] .tab input:not([type=range])::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-dorako-ui-scope=sidebar] .tab input:not([type=range])[type=checkbox] { outline: unset !important; border: unset !important; @@ -6258,7 +6189,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { transition: outline 0.15s; } [data-dorako-ui-scope=sidebar] ::-webkit-scrollbar-track { - box-shadow: 0 0 1px var(--color-cool-3) inset; + box-shadow: 0 0 1px var(--color-secondary-3) inset; box-shadow: unset; border-radius: 4px; } @@ -6272,7 +6203,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6301,7 +6232,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-dorako-ui-scope=sidebar] .compendium.directory .directory-header .compendium-name, [data-dorako-ui-scope=sidebar] .compendium-sidebar .directory-item.compendium .compendium-name, @@ -6312,7 +6243,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-dorako-ui-scope=sidebar] .compendium-sidebar .directory-item.compendium .compendium-footer .source { background: var(--app-background); @@ -6321,7 +6252,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border-left: unset; border-bottom-left-radius: unset; border-top-left-radius: unset; @@ -6336,7 +6267,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid; border-color: var(--icon-border-color); } @@ -6375,7 +6306,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6404,7 +6335,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-chat-interface-theme] #chat-log ~ * #dorako-rt-buttons button { background: var(--app-background); @@ -6413,7 +6344,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6448,7 +6379,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-chat-interface-theme] #chat-log ~ * #dorako-rt-buttons button:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -6480,7 +6411,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-chat-interface-theme] #chat-log ~ *#chat-form textarea.disabled, [data-chat-interface-theme] #chat-log ~ *#chat-form textarea:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -6490,10 +6421,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme] #chat-log ~ *#chat-form textarea::placeholder { color: var(--input-placeholder-color); } -[data-chat-interface-theme] #chat-log ~ *#chat-form textarea::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-chat-interface-theme] #chat-log ~ *#chat-form textarea[type=checkbox] { outline: unset !important; border: unset !important; @@ -6510,7 +6437,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6540,7 +6467,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].filepicker .display-modes a { @@ -6550,7 +6477,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6579,7 +6506,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].filepicker .private button.privacy { background: var(--app-background); @@ -6588,7 +6515,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6618,7 +6545,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].filepicker .filepicker-header .quick-link-input-button { --box-shadow: none; @@ -6627,7 +6554,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.hazard { - --color-text-light: var(--color-light-2); + --color-text-light: var(--text-color-2); } [data-theme].sheet.hazard.window-app .window-header { background: #19302c; @@ -6658,7 +6585,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme].sheet.hazard .section-container.publication .section-body input[type=text].disabled, [data-theme].sheet.hazard .section-container.publication .section-body input[type=text]:disabled, [data-theme].sheet.hazard .container input[type=text].disabled, [data-theme].sheet.hazard .container input[type=text]:disabled, [data-theme].sheet.hazard .container input[type=number].disabled, [data-theme].sheet.hazard .container input[type=number]:disabled, [data-theme].sheet.hazard .container select.disabled, [data-theme].sheet.hazard .container select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -6668,10 +6595,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].sheet.hazard .section-container.publication .section-body input[type=text]::placeholder, [data-theme].sheet.hazard .container input[type=text]::placeholder, [data-theme].sheet.hazard .container input[type=number]::placeholder, [data-theme].sheet.hazard .container select::placeholder { color: var(--input-placeholder-color); } -[data-theme].sheet.hazard .section-container.publication .section-body input[type=text]::selection, [data-theme].sheet.hazard .container input[type=text]::selection, [data-theme].sheet.hazard .container input[type=number]::selection, [data-theme].sheet.hazard .container select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].sheet.hazard .section-container.publication .section-body input[type=text][type=checkbox], [data-theme].sheet.hazard .container input[type=text][type=checkbox], [data-theme].sheet.hazard .container input[type=number][type=checkbox], [data-theme].sheet.hazard .container select[type=checkbox] { outline: unset !important; border: unset !important; @@ -6704,7 +6627,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { flex-direction: column; } [data-theme].sheet.hazard .section-container .section-header h4 { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme].sheet.hazard .section-container { background: var(--app-background); @@ -6713,11 +6636,11 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); padding: unset; margin: 4px 6px 0; - border: 1px solid var(--color-warm-3); - background: var(--color-warm-4); + border: 1px solid var(--color-primary-3); + background: var(--color-primary-4); } [data-theme].sheet.hazard .section-container .section-header { background: unset; @@ -6738,12 +6661,12 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); - --primary: var(--color-light-3); + color: var(--text-color-3); + --primary: var(--text-color-3); padding: unset; margin: 4px 6px 0; - border: 1px solid var(--color-warm-3); - background: var(--color-warm-4); + border: 1px solid var(--color-primary-3); + background: var(--color-primary-4); border-radius: var(--border-radius); } [data-theme].sheet.familiar .section-container .section-header { @@ -6774,7 +6697,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme].sheet.familiar .familiar-sheet-header .header-content .details-section .hp-section .value input.disabled, [data-theme].sheet.familiar .familiar-sheet-header .header-content .details-section .hp-section .value input:disabled, [data-theme].sheet.familiar .familiar-sheet-header .header-content .charname input.disabled, [data-theme].sheet.familiar .familiar-sheet-header .header-content .charname input:disabled, [data-theme].sheet.familiar select.disabled, [data-theme].sheet.familiar select:disabled, [data-theme].sheet.familiar .familiar-section .familiar-content input[type=text].disabled, [data-theme].sheet.familiar .familiar-section .familiar-content input[type=text]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -6784,10 +6707,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].sheet.familiar .familiar-sheet-header .header-content .details-section .hp-section .value input::placeholder, [data-theme].sheet.familiar .familiar-sheet-header .header-content .charname input::placeholder, [data-theme].sheet.familiar select::placeholder, [data-theme].sheet.familiar .familiar-section .familiar-content input[type=text]::placeholder { color: var(--input-placeholder-color); } -[data-theme].sheet.familiar .familiar-sheet-header .header-content .details-section .hp-section .value input::selection, [data-theme].sheet.familiar .familiar-sheet-header .header-content .charname input::selection, [data-theme].sheet.familiar select::selection, [data-theme].sheet.familiar .familiar-section .familiar-content input[type=text]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].sheet.familiar .familiar-sheet-header .header-content .details-section .hp-section .value input[type=checkbox], [data-theme].sheet.familiar .familiar-sheet-header .header-content .charname input[type=checkbox], [data-theme].sheet.familiar select[type=checkbox], [data-theme].sheet.familiar .familiar-section .familiar-content input[type=text][type=checkbox] { outline: unset !important; border: unset !important; @@ -6804,7 +6723,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6833,7 +6752,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].sheet.actor.loot section.sidebar { @@ -6877,7 +6796,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme].sheet.actor.loot .sheet-header .tags .tag.disabled, [data-theme].sheet.actor.loot .sheet-header .tags .tag:disabled, [data-theme].sheet.actor.loot .sheet-header h1 > input.disabled, [data-theme].sheet.actor.loot .sheet-header h1 > input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -6887,10 +6806,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].sheet.actor.loot .sheet-header .tags .tag::placeholder, [data-theme].sheet.actor.loot .sheet-header h1 > input::placeholder { color: var(--input-placeholder-color); } -[data-theme].sheet.actor.loot .sheet-header .tags .tag::selection, [data-theme].sheet.actor.loot .sheet-header h1 > input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].sheet.actor.loot .sheet-header .tags .tag[type=checkbox], [data-theme].sheet.actor.loot .sheet-header h1 > input[type=checkbox] { outline: unset !important; border: unset !important; @@ -6903,7 +6818,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -6932,23 +6847,23 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited].sheet.pf2e.actor.npc.app { - --section-background: var(--color-warm-5); - --section-header: var(--color-warm-4); + --section-background: var(--color-primary-5); + --section-header: var(--color-primary-4); --section-border-color: var(--color-scrollbar-border); - --section-outline-color: var(--color-cool-5); - --section-header-text-color: var(--color-light-2); - --tag-border-color: var(--color-light-5); - --tag-background-color: var(--color-cool-4); - --tag-text-color: var(--color-light-4); - --color-text-dark-input: var(--color-light-3); - --text-dark: var(--color-light-2); + --section-outline-color: var(--color-secondary-5); + --section-header-text-color: var(--text-color-2); + --tag-border-color: var(--text-color-5); + --tag-background-color: var(--color-secondary-4); + --tag-text-color: var(--text-color-4); + --color-text-dark-input: var(--text-color-3); + --text-dark: var(--text-color-2); } [data-theme][data-dorako-ui-scope=limited].actor.sheet .item-image:hover i { - background: var(--color-warm-2); + background: var(--color-primary-2); text-shadow: 0px 1px 2px black; } [data-theme][data-dorako-ui-scope=limited] nav.sheet-tabs { @@ -6965,7 +6880,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -7004,7 +6919,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .item-name h4:hover { --secondary: var(--accent-color); @@ -7029,7 +6944,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7039,10 +6954,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input[type=checkbox] { outline: unset !important; border: unset !important; @@ -7069,7 +6980,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .attribute select.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .attribute select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7079,10 +6990,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .attribute select::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .attribute select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .attribute select[type=checkbox] { outline: unset !important; border: unset !important; @@ -7108,7 +7015,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li.spell-level-header input.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li.spell-level-header input:disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7118,10 +7025,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li.spell-level-header input::placeholder, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li.spell-level-header input::selection, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li.spell-level-header input[type=checkbox], [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input[type=checkbox] { outline: unset !important; border: unset !important; @@ -7147,7 +7050,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .attack-input.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .attack-input:disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .dc-input.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .dc-input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7157,10 +7060,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .attack-input::placeholder, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .dc-input::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .attack-input::selection, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .dc-input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .attack-input[type=checkbox], [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .dc-input[type=checkbox] { outline: unset !important; border: unset !important; @@ -7186,7 +7085,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text .license select.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text .license select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7196,10 +7095,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text .license select::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text .license select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text .license select[type=checkbox] { outline: unset !important; border: unset !important; @@ -7225,7 +7120,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .spellcasting-entry select.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .spellcasting-entry select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7235,10 +7130,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .spellcasting-entry select::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .spellcasting-entry select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .spellcasting-entry select[type=checkbox] { outline: unset !important; border: unset !important; @@ -7264,7 +7155,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text input[type=text].disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text input[type=text]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7274,10 +7165,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text input[type=text]::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text input[type=text]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text input[type=text][type=checkbox] { outline: unset !important; border: unset !important; @@ -7303,7 +7190,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .side-bar-section.initiative select.disabled, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .side-bar-section.initiative select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7313,10 +7200,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .side-bar-section.initiative select::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .side-bar-section.initiative select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .side-bar-section.initiative select[type=checkbox] { outline: unset !important; border: unset !important; @@ -7329,16 +7212,16 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { border-color: var(--section-border-color); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section > h4 { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .details-label { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-text { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .footer button.spellcasting-create { - background-color: var(--color-warm-1); + background-color: var(--color-primary-1); color: black; text-shadow: unset; } @@ -7347,13 +7230,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].app.npc-skills-editor form ol li.skill:nth-child(even) { - background-color: color-mix(in srgb, var(--color-cool-4) 20%, transparent); + background-color: color-mix(in srgb, var(--color-secondary-4) 20%, transparent); } [data-theme].app.npc-skills-editor form ol li.skill:nth-child(odd) { - background-color: color-mix(in srgb, var(--color-cool-4) 40%, transparent); + background-color: color-mix(in srgb, var(--color-secondary-4) 40%, transparent); } [data-theme].app.npc-skills-editor form ol li.skill.header { - background-color: var(--color-warm-2); + background-color: var(--color-primary-2); } [data-theme].pf2e.actor { @@ -7379,7 +7262,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme].pf2e.actor form input[type=text].disabled, [data-theme].pf2e.actor form input[type=text]:disabled, [data-theme].pf2e.actor form input[type=number].disabled, [data-theme].pf2e.actor form input[type=number]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7389,10 +7272,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].pf2e.actor form input[type=text]::placeholder, [data-theme].pf2e.actor form input[type=number]::placeholder { color: var(--input-placeholder-color); } -[data-theme].pf2e.actor form input[type=text]::selection, [data-theme].pf2e.actor form input[type=number]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].pf2e.actor form input[type=text][type=checkbox], [data-theme].pf2e.actor form input[type=number][type=checkbox] { outline: unset !important; border: unset !important; @@ -7408,7 +7287,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -7437,7 +7316,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme] .tags.paizo-style .tag.rarity.common, [data-theme] .tags.paizo-style .tag.rarity[value=common], @@ -7445,7 +7324,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --input-text-color: black; } [data-theme].pf2e.actor form .tag-legacy { - background: var(--color-cool-4); + background: var(--color-secondary-4); border: unset; box-shadow: 0px 0px 0px 1px var(--contrastive-transparent) inset; } @@ -7472,7 +7351,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -7508,7 +7387,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].spellcasting-entry.preparation ol.spell-list > li .item-name .item-image, [data-theme].actor.sheet .item-image, [data-dorako-ui-scope=limited].spellcasting-entry.preparation ol.spell-list > li .item-name .item-image, @@ -7519,7 +7398,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); margin: 1px 2px; border: 1px solid; border-color: var(--icon-border-color); @@ -7540,14 +7419,14 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-dorako-ui-scope=limited].sheet.party { - --color-border: var(--color-warm-3); - --alt-dark: var(--color-light-4); - --sub: var(--color-cool-3); - --text-dark: var(--color-light-2); + --color-border: var(--color-primary-3); + --alt-dark: var(--text-color-4); + --sub: var(--color-secondary-3); + --text-dark: var(--text-color-2); } [data-theme][data-dorako-ui-scope=limited].sheet.party .tag-light { background: var(--tag-color); - border-color: var(--color-cool-4); + border-color: var(--color-secondary-4); color: white; } [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav { @@ -7562,7 +7441,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -7599,7 +7478,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav a.active, [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav .tab.active { @@ -7624,7 +7503,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { border-radius: var(--border-radius); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .summary { - background: var(--color-warm-4); + background: var(--color-primary-4); border-image-source: var(--ornamentation); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .summary nav button { @@ -7634,7 +7513,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -7663,29 +7542,29 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .member > .data .main-stats > section { - background-color: var(--color-warm-4); + background-color: var(--color-primary-4); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .member > .data .main-stats > section.ac { background: unset; border: unset; } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .member > .data .main-stats .ac .value { - color: var(--color-warm-1); + color: var(--color-primary-1); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=aftermath] .activities .member-activity .empty .name, [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=exploration] .activities .member-activity .empty .name { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=aftermath] .activities .member-activity, [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=exploration] .activities .member-activity { - background-color: var(--color-warm-4); + background-color: var(--color-primary-4); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=aftermath] .member > .data header .hero-points .empty, [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .member > .data header .hero-points .empty { - border: 2px dashed var(--color-warm-2); + border: 2px dashed var(--color-primary-2); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=aftermath] .member > .data header .name, [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .member > .data header .name { - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme][data-dorako-ui-scope=limited].sheet.party header.content-header .buttons { gap: 5px; @@ -7697,7 +7576,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -7726,10 +7605,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=aftermath] .activities .member-activity .empty .icon, [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=exploration] .activities .member-activity .empty .icon { - background: var(--color-warm-5); + background: var(--color-primary-5); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .activity-name { overflow: unset; @@ -7741,9 +7620,9 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); filter: unset; - border-color: var(--color-warm-2); + border-color: var(--color-primary-2); } [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .time .time-options { @@ -7766,7 +7645,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .time .time-options.disabled, [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .time .time-options:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -7776,10 +7655,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .time .time-options::placeholder { color: var(--input-placeholder-color); } -[data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .time .time-options::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .time .time-options[type=checkbox] { outline: unset !important; border: unset !important; @@ -7792,7 +7667,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -7821,7 +7696,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } .chat-message[data-theme] { @@ -7832,23 +7707,23 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid; border-color: var(--window-app-border-color); - --color-text-light-6: var(--color-cool-4); - --color-text-dark-secondary: var(--color-light-4); + --color-text-light-6: var(--color-secondary-4); + --color-text-dark-secondary: var(--text-color-4); } .chat-message[data-theme] > .message-content .message-buttons button .cue i { - --fa-primary-color: var(--color-light-1); - --fa-secondary-color: var(--color-light-3); + --fa-primary-color: var(--text-color-1); + --fa-secondary-color: var(--text-color-3); } .chat-message[data-theme].whisper { - border-color: var(--color-cool-1); - background: var(--color-cool-3-75); + border-color: var(--color-secondary-1); + background: var(--color-secondary-3-75); } .chat-message[data-theme].whisper.blind { border-color: var(--color-scrollbar-border); - background: var(--color-warm-3-75); + background: var(--color-primary-3-75); } .chat-message[data-theme] .message-content { text-shadow: 0px 1px 1px black; @@ -7857,15 +7732,15 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { font-family: var(--serif); font-size: x-large; line-height: 1.3rem; - color: var(--color-light-2); + color: var(--text-color-2); } -.chat-message[data-theme] .pf2e.chat-card .card-header h3.pdui-icon { +.chat-message[data-theme] .pf2e.chat-card .card-header h3.pf2-icon { font-family: "Pathfinder2eActions", sans-serif; flex: 0; margin-right: 5px; } .chat-message[data-theme] .pf2e.chat-card .card-footer span { - border-right: 1px solid var(--color-cool-4); + border-right: 1px solid var(--color-secondary-4); } .chat-message[data-theme] .pf2e.chat-card .card-footer span:last-child { border: unset; @@ -7877,7 +7752,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid var(--icon-border-color); } .chat-message[data-theme] .table-draw .table-results .table-result img.result-image[src$=".svg"] { @@ -7897,7 +7772,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } .chat-message[data-theme] .dice-roll .dice-formula button, .chat-message[data-theme] .dice-roll .dice-total button { @@ -7907,7 +7782,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -7921,7 +7796,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-border-color: var(--accent-color-dark); --button-text-color: var(--button-bright-text-color); --app-text-shadow: none; - --button-hover-background: var(--accent-color-light); + --button-hover-background: var(--accent-text-color); --button-hover-border-color: var(--accent-color); --button-hover-text-color: var(--button-bright-text-color); display: flex; @@ -7954,7 +7829,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } .chat-message[data-theme] .dice-roll .dice-formula button:disabled, .chat-message[data-theme] .dice-roll .dice-total button:disabled { @@ -7969,7 +7844,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); box-shadow: unset; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; @@ -7985,7 +7860,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid; border-color: var(--icon-border-color); } @@ -8054,19 +7929,19 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { clip-path: polygon(45% 0%, 50% 100%, 100% 100%, 100% 4%); } .message[data-theme] .message-content .damage-application button[data-action=shield-block]:hover { - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); border: var(--app-border-style); - border-color: var(--color-cool-1); + border-color: var(--color-secondary-1); } .message[data-theme] .message-content .damage-application button[data-action=shield-block].shield-activated { - background-color: var(--color-cool-1); + background-color: var(--color-secondary-1); border: var(--app-border-style); - border-color: var(--color-cool-2); + border-color: var(--color-secondary-2); } .message[data-theme] .message-content .damage-application button[data-action=shield-block].shield-activated:hover { - background-color: var(--color-cool-2); + background-color: var(--color-secondary-2); border: var(--app-border-style); - border-color: var(--color-cool-1); + border-color: var(--color-secondary-1); } .message[data-theme] .message-content .damage-application button[data-action=apply-healing] .fa-stack i.fa-plus { --fa-inverse: white; @@ -8143,7 +8018,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme].chat-message .message-content .damage-taken button.revert-damage { background: var(--app-background); @@ -8152,7 +8027,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -8181,7 +8056,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme].chat-message.emote > .message-content p.action-content img { background: var(--app-background); @@ -8190,7 +8065,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); border: 1px solid; border-color: var(--icon-border-color); } @@ -8203,13 +8078,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme] .window-content .journal-entry-content .journal-entry-page .journal-page-content .fumble-deck, [data-theme] .window-content .journal-entry-content .journal-entry-page .journal-page-content .critical-deck { - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); } [data-theme] .window-content .journal-entry-content .journal-entry-page .journal-page-content .fumble-deck blockquote, [data-theme] .window-content .journal-entry-content .journal-entry-page .journal-page-content .critical-deck blockquote { - color: var(--color-light-3); + color: var(--text-color-3); box-shadow: 0px 1px 3px 1px black; - background: var(--color-warm-4); + background: var(--color-primary-4); } [data-theme] .window-content .journal-entry-content .journal-entry-page .journal-page-content .fumble-deck blockquote { border: 1px solid var(--color-level-error); @@ -8221,9 +8096,9 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme] .window-content .journal-entry-content .journal-entry-page .journal-page-content .fumble-deck h1, [data-theme] .window-content .journal-entry-content .journal-entry-page .journal-page-content .critical-deck h1 { - background-color: var(--color-warm-2); - border: 1px solid var(--color-warm-1); - color: var(--color-light-2); + background-color: var(--color-primary-2); + border: 1px solid var(--color-primary-1); + color: var(--text-color-2); text-shadow: 0px 1px 2px black; box-shadow: 0px 1px 3px 1px black; font-family: var(--font-primary); @@ -8233,9 +8108,9 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { background: unset; box-shadow: unset; border-radius: 32px; - background-color: var(--color-cool-2); - border: 1px solid var(--color-cool-1); - color: var(--color-light-2); + background-color: var(--color-secondary-2); + border: 1px solid var(--color-secondary-1); + color: var(--text-color-2); text-shadow: 0px 1px 2px black; box-shadow: 0px 1px 3px 1px black; font-family: var(--font-primary); @@ -8258,10 +8133,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { background: var(--theme-color); } [data-theme][data-theme-color].actor.sheet .inventory .encumbrance.over-limit .encumbrance-bar { - background: var(--theme-color-light) !important; + background: var(--theme-text-color) !important; } [data-theme][data-theme-color].actor.sheet .blue-button { - background: var(--theme-color-light) !important; + background: var(--theme-text-color) !important; } [data-theme][data-theme-color].actor.sheet .crb-style .stroke-header svg { fill: none; @@ -8274,17 +8149,17 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { filter: grayscale(0.6); } [data-theme].actor.sheet[data-theme-color] aside .sidebar .hitpoints .hp-big .container.current-hp { - background-image: linear-gradient(90deg, var(--theme-color) 0%, var(--theme-color-light) 50%, var(--theme-color) 100%); + background-image: linear-gradient(90deg, var(--theme-color) 0%, var(--theme-text-color) 50%, var(--theme-color) 100%); background-color: var(--secondary); } [data-theme].actor.sheet[data-theme-color] aside .sidebar .initiative-select select { background-color: var(--theme-color); } [data-theme].actor.sheet[data-theme-color] nav.sheet-navigation { - background: var(--theme-color-light); + background: var(--theme-text-color); } [data-theme].actor.sheet[data-theme-color=red] { - --theme-color-light: var(--primary-light); + --theme-text-color: var(--primary-light); --theme-color: var(--primary); --theme-color-dark: var(--primary-dark); } @@ -8295,10 +8170,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].actor.sheet[data-theme-color=blue] { --color-scrollbar: var(--secondary-light); --color-scrollbar-border: var(--tertiary); - --color-scrollbar-hover: var(--theme-color-light); + --color-scrollbar-hover: var(--theme-text-color); --theme-color-dark: var(--secondary-dark); --theme-color: var(--secondary); - --theme-color-light: var(--secondary-light); + --theme-text-color: var(--secondary-light); } [data-theme].actor.sheet[data-theme-color=blue] .crb-style { --header: url("../img/blue-header.webp"); @@ -8320,10 +8195,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].actor.sheet[data-theme-color=green] { --color-scrollbar: var(--remaster-light); --color-scrollbar-border: var(--tertiary); - --color-scrollbar-hover: var(--theme-color-light); + --color-scrollbar-hover: var(--theme-text-color); --theme-color-dark: var(--remaster-dark); --theme-color: var(--remaster); - --theme-color-light: var(--remaster-light); + --theme-text-color: var(--remaster-light); } [data-theme].actor.sheet[data-theme-color=green] .crb-style { --header: url("../img/green-header.webp"); @@ -8345,8 +8220,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].actor.sheet[data-theme-color=purple] { --theme-color-dark: #3b0062; --theme-color: #520982; - --theme-color-light: rgb(107, 29, 137); - --color-scrollbar-hover: var(--theme-color-light); + --theme-text-color: rgb(107, 29, 137); + --color-scrollbar-hover: var(--theme-text-color); --color-scrollbar: var(--theme-color); --color-scrollbar-border: var(--tertiary); } @@ -8370,10 +8245,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].actor.sheet[data-theme-color=black] { --theme-color-dark: black; --theme-color: #111; - --theme-color-light: #222; + --theme-text-color: #222; --color-scrollbar: var(--theme-color); --color-scrollbar-border: var(--tertiary); - --color-scrollbar-hover: var(--theme-color-light); + --color-scrollbar-hover: var(--theme-text-color); } [data-theme].actor.sheet[data-theme-color=black] .crb-style { --header: url("../img/black-header.webp"); @@ -8430,7 +8305,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Theme */ /* ----------------------------------------- */ [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) { - --color-text-dark-4: var(--color-light-5); + --color-text-dark-4: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body { background: unset; @@ -8455,7 +8330,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body input[type=number].disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body input[type=number]:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -8465,10 +8340,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body input[type=number]::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body input[type=number]::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body input[type=number][type=checkbox] { outline: unset !important; border: unset !important; @@ -8494,7 +8365,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body select:not(.pf-rank, .modular).disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body select:not(.pf-rank, .modular):disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -8504,10 +8375,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body select:not(.pf-rank, .modular)::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body select:not(.pf-rank, .modular)::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body select:not(.pf-rank, .modular)[type=checkbox] { outline: unset !important; border: unset !important; @@ -8520,7 +8387,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body h4, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body h5, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body h6 { - --primary: var(--color-light-2); + --primary: var(--text-color-2); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting { background: var(--app-background); @@ -8529,7 +8396,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -8538,13 +8405,14 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-decoration: none; cursor: pointer; text-shadow: var(--app-text-shadow); - --button-background: var(--color-warm-1); - --button-border-color: var(--color-cool-5); - --button-text-color: var(--color-cool-5); - --button-hover-background: #fda948; - --button-hover-border-color: var(--color-warm-2); - --button-hover-text-color: #000000; - text-shadow: none; + transition: background 0.1s ease-in-out; + --button-background: var(--accent-color); + --button-border-color: var(--accent-color-dark); + --button-text-color: var(--button-bright-text-color); + --app-text-shadow: none; + --button-hover-background: var(--accent-text-color); + --button-hover-border-color: var(--accent-color); + --button-hover-text-color: var(--button-bright-text-color); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting:not(.disabled, :disabled):hover { background: var(--button-hover-background); @@ -8565,23 +8433,17 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); -} -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting:disabled { - --button-background: var(--color-cool-4); - --button-hover-background: var(--color-cool-4); - --button-text-color: var(--color-light-5); - --button-hover-text-color: var(--color-light-5); - --button-hover-border-color: transparent; + --button-text-color: var(--text-color-5); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting:not(.disabled, :disabled):hover { - --button-hover-background: #cb7f27; - --button-hover-border-color: var(--color-warm-1); +[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting:disabled { + --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); + --button-border-color: color-mix(in srgb, var(--button-border-color) 50%, transparent 50%); + --button-hover-background: color-mix(in srgb, var(--button-hover-background) 50%, transparent 50%); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .character-details .abcd img.deity-emblem, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .character-details .pc_deity img.symbol { - background: var(--color-warm-4); - border: 1px solid var(--color-warm-3); - box-shadow: 0px 0px 0px 1px var(--color-warm-3), var(--box-shadow); + background: var(--color-primary-4); + border: 1px solid var(--color-primary-3); + box-shadow: 0px 0px 0px 1px var(--color-primary-3), var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).sheet.actor .crb-style nav.sub-nav { background: unset; @@ -8595,7 +8457,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -8632,15 +8494,15 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).sheet.actor .crb-style nav.sub-nav a.active, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).sheet.actor .crb-style nav.sub-nav .tab.active { font-weight: unset; } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .item-image:hover i { - background: var(--color-warm-2); - color: var(--color-light-1); + background: var(--color-primary-2); + color: var(--text-color-1); text-shadow: 0px 1px 2px black; border-radius: 2px; } @@ -8664,7 +8526,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.lores-list input.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.lores-list input:disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .lores-list .skill input.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .lores-list .skill input:disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .combat-list .skill input.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .combat-list .skill input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -8674,10 +8536,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.lores-list input::placeholder, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .lores-list .skill input::placeholder, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .combat-list .skill input::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.lores-list input::selection, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .lores-list .skill input::selection, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .combat-list .skill input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.lores-list input[type=checkbox], [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .lores-list .skill input[type=checkbox], [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .combat-list .skill input[type=checkbox] { outline: unset !important; border: unset !important; @@ -8703,7 +8561,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography section input.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography section input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -8713,10 +8571,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography section input::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography section input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography section input[type=checkbox] { outline: unset !important; border: unset !important; @@ -8743,7 +8597,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography .editor.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography .editor:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -8753,10 +8607,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography .editor::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography .editor::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.biography .editor[type=checkbox] { outline: unset !important; border: unset !important; @@ -8767,8 +8617,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style.locked.limited .sheet-body .sheet-content .tab.biography section input, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style.locked.limited .sheet-body .sheet-content .tab.biography .editor { - --input-text-color: var(--color-light-3); - --input-focus-text-color: var(--color-light-3); + --input-text-color: var(--text-color-3); + --input-focus-text-color: var(--text-color-3); --input-background: transparent; --input-border-color: transparent; --input-focus-outline-color: transparent; @@ -8798,7 +8648,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header input.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header input:disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .uses input.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .uses input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -8808,10 +8658,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header input::placeholder, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .uses input::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header input::selection, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .uses input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header input[type=checkbox], [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .uses input[type=checkbox] { outline: unset !important; border: unset !important; @@ -8838,7 +8684,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .pc h3.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .pc h3:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -8848,10 +8694,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .pc h3::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .pc h3::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .pc h3[type=checkbox] { outline: unset !important; border: unset !important; @@ -8880,7 +8722,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .crb-style .details-input.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .crb-style .details-input:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -8890,10 +8732,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .crb-style .details-input::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .crb-style .details-input::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .crb-style .details-input[type=checkbox] { outline: unset !important; border: unset !important; @@ -8906,7 +8744,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -8935,7 +8773,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style aside .sidebar .tags .tag.edit-btn { background: #dad8cc; @@ -8952,20 +8790,20 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .attributes .attribute .label { opacity: unset; - color: var(--color-light-5); + color: var(--text-color-5); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.proficiencies-list li .modifier { --primary: var(--accent-color); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.proficiencies-list li a.skill-name:hover, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.proficiencies-list li a.modifier:hover { - --primary: var(--accent-color-light); + --primary: var(--accent-text-color); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content .tab.actions ol.actions-list li.action, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body .sheet-content .tab.actions ol.actions-list li.strike { - border-image: linear-gradient(90deg, transparent, var(--color-warm-2) 20%, transparent) 1; + border-image: linear-gradient(90deg, transparent, var(--color-primary-2) 20%, transparent) 1; } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions ol.actions-list li.strike { --text-dark: black; - --primary: var(--color-warm-2); + --primary: var(--color-primary-2); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions ol.actions-list li.strike .button-group button { --primary: var(--system-primary); @@ -8991,7 +8829,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .attack-popout select.disabled, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .attack-popout select:disabled { - --input-text-color: var(--color-light-disabled); + --input-text-color: var(--text-color-disabled); --input-background: var(--input-disabled-background); --input-border-color: var(--input-disabled-border-color); } @@ -9001,10 +8839,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .attack-popout select::placeholder { color: var(--input-placeholder-color); } -[data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .attack-popout select::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .attack-popout select[type=checkbox] { outline: unset !important; border: unset !important; @@ -9021,11 +8855,11 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].spellcasting-entry.preparation ol.spell-list > li.spell-level-header, [data-theme].actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header, [data-dorako-ui-scope=limited].spellcasting-entry.preparation ol.spell-list > li.spell-level-header, [data-dorako-ui-scope=limited].actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header { - background: var(--color-cool-5-75); + background: var(--color-secondary-5-75); } [data-theme].spellcasting-entry.preparation, [data-dorako-ui-scope=limited].spellcasting-entry.preparation { - --color-border-light-2: var(--color-cool-4); + --color-border-light-2: var(--color-secondary-4); } [data-theme]#compendium-browser > section.window-content > .content-box .compendium-browser-settings form .setting-section, [data-theme]#license-viewer > section.window-content > .content-box .compendium-browser-settings form .setting-section, [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser .filtercontainer, [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser .sortcontainer, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser .filtercontainer, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser .sortcontainer { @@ -9035,7 +8869,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); padding: 5px; cursor: pointer; color: var(--input-text-color); @@ -9048,7 +8882,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--button-background); border: var(--app-border-style); border-color: var(--button-border-color); @@ -9079,7 +8913,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-disabled-background); --button-hover-background: var(--button-disabled-background); --button-border-color: var(--button-disabled-border-color); - --button-text-color: var(--color-light-5); + --button-text-color: var(--text-color-5); } [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser .control-area, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser .control-area { display: flex; @@ -9097,26 +8931,24 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme]#compendium-browser [data-tab=action] .spell-browser .item img, [data-theme]#compendium-browser [data-tab=spell] .spell-browser .item img { background-color: white; } [data-theme]#compendium-browser > section.window-content > .content-box .compendium-browser-settings > nav, [data-theme]#license-viewer > section.window-content > .content-box .compendium-browser-settings > nav, [data-theme]#compendium-browser > section.window-content > .content-box > nav, [data-theme]#license-viewer > section.window-content > .content-box > nav { - --secondary: var(--color-cool-3); + --secondary: var(--color-secondary-3); } [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser ul.result-list > li:hover, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser ul.result-list > li:hover { - background-color: var(--accent-color); - border-radius: var(--border-radius); - color: white; + background-color: rgba(122, 122, 122, 0.5); } [data-theme].roll-modifiers-dialog { - --secondary: var(--color-cool-3); + --secondary: var(--color-secondary-3); border: none; } [data-theme].roll-modifiers-dialog .window-header { - background: linear-gradient(90deg, var(--secondary) 0%, var(--color-cool-3) 50%, var(--secondary) 100%); - color: var(--color-light-1) !important; + background: linear-gradient(90deg, var(--secondary) 0%, var(--color-secondary-3) 50%, var(--secondary) 100%); + color: var(--text-color-1) !important; } /* ----------------------------------------- */ @@ -9133,15 +8965,15 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-color-scheme=dark] .ͼ2 .cm-gutters { background-color: var(--application-bg); - border-right: 1px solid var(--color-warm-2); + border-right: 1px solid var(--color-primary-2); border: unset; } [data-theme][data-color-scheme=dark] .ͼ2 .cm-activeLineGutter { - background-color: var(--color-warm-1); + background-color: var(--color-primary-1); color: black; } [data-theme][data-color-scheme=dark] .ͼ2 .cm-activeLine { - background-color: color-mix(in srgb, var(--color-warm-2) 20%, transparent); + background-color: color-mix(in srgb, var(--color-primary-2) 20%, transparent); } [data-theme][data-color-scheme=dark] .ͼ1.cm-focused .cm-matchingBracket { background-color: yellow; @@ -9176,7 +9008,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme]#effects-panel .effect-item .effect-info .description a, -[data-theme]#effects-panel .effect-item .effect-info .description span[data-pdui-effect-area] { +[data-theme]#effects-panel .effect-item .effect-info .description span[data-pf2-effect-area] { color: var(--inline-text-color); } [data-theme]#effects-panel .effect-item .effect-info { @@ -9186,7 +9018,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background: var(--app-background); border: var(--app-border-style) var(--app-border-color); box-shadow: var(--window-app-box-shadow); @@ -9212,18 +9044,18 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { border-radius: var(--border-radius); --box-shadow: 0px 1px 3px 1px black; box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); position: relative; } [data-theme]#effects-panel .effect-item > .icon.aura { border-radius: 50%; - border: 1px solid var(--color-warm-1); - box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3); + border: 1px solid var(--color-primary-1); + box-shadow: 0px 0px 6px var(--color-primary-2), 0px 2px 8px 1px var(--color-primary-3); } [data-theme]#effects-panel .effect-item > .icon .linked { - color: var(--color-light-2); - background: var(--color-warm-3); - border: 1px solid var(--color-cool-4); + color: var(--text-color-2); + background: var(--color-primary-3); + border: 1px solid var(--color-secondary-4); border-radius: 4px 0px var(--border-radius) 0px; border-bottom: unset; border-right: unset; @@ -9236,10 +9068,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme]#effects-panel .effect-item > .icon .value-wrapper .value { padding: 2px; - color: var(--color-light-2); - background: var(--color-warm-3); + color: var(--text-color-2); + background: var(--color-primary-3); border-radius: 0px 4px 0px var(--border-radius); - border: 1px solid var(--color-cool-4); + border: 1px solid var(--color-secondary-4); border-bottom: unset; border-left: unset; text-shadow: 0px 1px 2px black; @@ -9250,9 +9082,9 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { width: 80%; width: unset; padding: 2px 1px; - color: var(--color-light-1); - background: var(--color-warm-2); - border: 1px solid var(--color-warm-1); + color: var(--text-color-1); + background: var(--color-primary-2); + border: 1px solid var(--color-primary-1); text-shadow: 0px 1px 2px black; border-radius: 0px 0px 4px 4px; } @@ -9262,9 +9094,9 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ [data-theme^=crb][data-color-scheme=dark] { --color-border-light-highlight: black; - --color-text-dark-primary: var(--color-light-3); - --color-text-dark-secondary: var(--color-light-5); - --accent-color-light: var(--tertiary); + --color-text-dark-primary: var(--text-color-3); + --color-text-dark-secondary: var(--text-color-5); + --accent-text-color: var(--tertiary); --accent-color: var(--tertiary-dark); --accent-color-dark: var(--gold-brown); } @@ -9274,8 +9106,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ [data-theme^=crb][data-color-scheme=dark][data-dorako-ui-scope=limited] { --input-background: var(--glass-bg); - --color-warm-2: var(--tertiary-dark); - --color-cool-5-75: rgba(0, 0, 0, 0.5); + --color-primary-2: var(--tertiary-dark); + --color-secondary-5-75: rgba(0, 0, 0, 0.5); --color-border-light-2: black; } @@ -9297,18 +9129,18 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=crb][data-color-scheme=dark] { --sheet: var(--sheet-dark); --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); - --color-cool-4: #26231f; - --color-light-1: color-mix(in srgb, var(--color-text-light-highlight), 20% white) - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); - --color-light-5: color-mix(in srgb, var(--color-text-light-heading), 20% black); + --color-secondary-4: #26231f; + --text-color-1: color-mix(in srgb, var(--color-text-light-highlight), 20% white) + --text-color-2: var(--color-text-light-highlight); + --text-color-3: var(--color-text-light-heading); + --text-color-5: color-mix(in srgb, var(--color-text-light-heading), 20% black); --window-app-background: var(--sheet-dark); --app-background: var(--glass-bg); --app-border-style: none; - --input-text-color: var(--color-light-3); + --input-text-color: var(--text-color-3); --input-background: var(--glass-bg); - --input-focus-text-color: var(--color-light-2); - --input-placeholder-color: var(--color-light-5); + --input-focus-text-color: var(--text-color-2); + --input-placeholder-color: var(--text-color-5); --input-disabled-background: black; --input-disabled-border-color: black; --button-bright-text-color: black; @@ -9317,11 +9149,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --bg: rgba(0, 0, 0, 0.5); --fieldset-border-color: var(--tertiary); --fieldset-background-color: transparent; - --fieldset-legend-color: var(--color-light-2); - --text-dark: var(--color-light-2); -} -[data-theme^=crb][data-color-scheme=dark].window-app button.bright { - --app-text-shadow: none; + --fieldset-legend-color: var(--text-color-2); + --text-dark: var(--text-color-2); } [data-theme^=crb][data-color-scheme=dark] input[type=range] + .range-value { color: black; @@ -9350,14 +9179,14 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --section-header: var(--primary); --section-border-color: var(--tertiary); --section-outline-color: var(--gold-brown); - --section-header-text-color: var(--color-light-2); - --tag-border-color: var(--color-light-5); - --tag-background-color: var(--color-cool-4); - --tag-text-color: var(--color-light-4); - --color-text-dark-input: var(--color-light-3); + --section-header-text-color: var(--text-color-2); + --tag-border-color: var(--text-color-5); + --tag-background-color: var(--color-secondary-4); + --tag-text-color: var(--text-color-4); + --color-text-dark-input: var(--text-color-3); --input-background: rgba(0, 0, 0, 0.1); --input-focus-outline-color: var(--tertiary); - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); } [data-theme^=crb][data-color-scheme=dark].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, [data-theme^=crb][data-color-scheme=dark].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .section-container:not(.headerless) { background-image: var(--sheet); @@ -9366,11 +9195,11 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --box-shadow: none; } [data-theme^=crb][data-color-scheme=dark].actor.sheet .crb-style .sheet-body { - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); --color-border-light-primary: var(--tertiary); --color-border-light-highlight: var(--tertiary); - --sub: var(--color-light-disabled); - --alt: var(--color-light-5); + --sub: var(--text-color-disabled); + --alt: var(--text-color-5); --bg: rgba(0, 0, 0, 0.5); } [data-theme^=crb][data-color-scheme=dark].actor.sheet .inventory .list-row .item-controls, [data-theme^=crb][data-color-scheme=dark].actor.sheet.character .crb-style .sheet-body .sheet-content .tab.feats .feat-item .item-name .feat-slot-title, [data-theme^=crb][data-color-scheme=dark].actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-name h4:hover, [data-theme^=crb][data-color-scheme=dark].actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .spellcasting-entry .spell-ability-data .skill-score { @@ -9392,10 +9221,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme^=crb][data-color-scheme=dark].chat-message .dice-roll .dice-formula button, [data-theme^=crb][data-color-scheme=dark].chat-message .dice-roll .dice-total button { background: var(--glass-bg-light); - --button-bright-text-color: var(--color-light-2); + --button-bright-text-color: var(--text-color-2); } [data-theme^=crb][data-color-scheme=dark].chat-message .dice-roll .dice-formula button:hover, [data-theme^=crb][data-color-scheme=dark].chat-message .dice-roll .dice-total button:hover { - --button-bright-text-color: var(--color-light-1); + --button-bright-text-color: var(--text-color-1); background: var(--glass-bg); } @@ -9405,15 +9234,15 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=crb][data-color-scheme=light] { --color-border-highlight: var(--accent-color); --color-border-highlight-alt: var(--accent-color-dark); - --color-text-dark-primary: var(--color-light-3); - --color-text-dark-secondary: var(--color-light-5); + --color-text-dark-primary: var(--text-color-3); + --color-text-dark-secondary: var(--text-color-5); } /* ----------------------------------------- */ /* Light theme */ /* ----------------------------------------- */ [data-theme^=crb][data-color-scheme=light] { - --accent-color-light: red; + --accent-text-color: red; --accent-color: var(--primary-light); --accent-color-dark: var(--primary); --button-bright-text-color: white; @@ -9440,7 +9269,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --window-app-border-style: 1px solid; --color-text-dark-primary: #191813; --color-text-dark-secondary: #4b4a44; - --color-cool-5-75: rgba(96, 88, 86, 0.25); + --color-secondary-5-75: rgba(96, 88, 86, 0.25); --app-background: rgba(255, 255, 255, 0.5); --app-border-color: transparent; --app-border-style: none; @@ -9493,8 +9322,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --input-border-color: transparent; } [data-theme^=crb][data-color-scheme=light].sheet.hazard .section-container .section-header input, [data-theme^=crb][data-color-scheme=light].sheet.hazard .section-container.publication .section-body input[type=text] { - --input-text-color: var(--color-light-2); - --input-focus-text-color: var(--color-light-1); + --input-text-color: var(--text-color-2); + --input-focus-text-color: var(--text-color-1); } [data-theme^=crb][data-color-scheme=light] .directory .directory-header .header-search input { --input-border-color: var(--color-text-light-5); @@ -9523,9 +9352,9 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme^=crb][data-color-scheme=light].chat-message .message-content { text-shadow: unset; - --color-light-1: black; - --color-light-2: var(--color-text-dark-primary); - --color-light-3: var(--color-text-dark-secondary); + --text-color-1: black; + --text-color-2: black; + --text-color-3: black; text-shadow: 0px 1px 0px white; color: black; } @@ -9566,7 +9395,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --section-header: var(--primary); --section-border-color: var(--tertiary); --section-outline-color: var(--gold-brown); - --section-header-text-color: var(--color-light-2); + --section-header-text-color: var(--text-color-2); --tag-border-color: black; --tag-background-color: transparent; --tag-text-color: black; @@ -9577,7 +9406,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --input-placeholder-color: rgba(40, 40, 40, 1); --text-dark: black; --contrastive-transparent: rgba(0, 0, 0, 0.5); - --color-light-3: var(--color-text-dark-primary); + --text-color-3: var(--color-text-dark-primary); --app-text-shadow: none; } [data-theme^=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, [data-theme^=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .section-container:not(.headerless) { @@ -9611,7 +9440,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --discord-text-3: #b6bac0; --discord-text-4: #959ba3; --discord-text-5: #79818a; - --discord-accent-color-light: #8e97fe; + --discord-accent-text-color: #8e97fe; --discord-accent-color: #5a65ea; --discord-accent-color-dark: #4952bd; --discord-color-scrollbar: #1a1b1e; @@ -9628,7 +9457,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --color-border-light-highlight: var(--discord-background-1); --color-border-light-primary: var(--discord-background-2); --color-text-hyperlink: var(--accent-color); - --color-text-light-highlight: var(--color-light-2); + --color-text-light-highlight: var(--text-color-2); --color-border-highlight: var(--accent-color); --color-border-highlight-alt: var(--accent-color-dark); --color-border-divider: var(--discord-border-color); @@ -9649,12 +9478,12 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: #c5c9cd; --button-text-color: black; --fieldset-legend-color: black; - --color-light-1: var(--discord-text-5); - --color-light-2: var(--discord-text-4); - --color-light-2: black; - --color-light-3: var(--discord-text-3); - --color-light-4: var(--discord-text-2); - --color-light-5: var(--discord-text-1); + --text-color-1: var(--discord-text-5); + --text-color-2: var(--discord-text-4); + --text-color-2: black; + --text-color-3: var(--discord-text-3); + --text-color-4: var(--discord-text-2); + --text-color-5: var(--discord-text-1); --inline-bg: #e6e8fc; --inline-text-color: var(--accent-color); --inline-icon-color: var(--accent-color); @@ -9663,7 +9492,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=discord][data-color-scheme=light].sheet.pf2e.actor.npc.app { --section-background: var(--window-app-background); --section-header: var(--discord-accent-color); - --section-border-color: var(--discord-accent-color-light); + --section-border-color: var(--discord-accent-text-color); --section-outline-color: var(--discord-accent-color-dark); --section-header-text-color: white; --tag-border-color: transparent; @@ -9676,19 +9505,23 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --color-border-light-tertiary: var(--discord-green); --text-dark: black; } +[data-theme^=discord][data-dorako-ui-scope=limited][data-color-scheme=light].actor.sheet.character, +[data-theme^=discord][data-color-scheme=light].actor.sheet.character { + --text-color-5: var(--discord-text-4); +} [data-theme^=discord][data-dorako-ui-scope=limited][data-color-scheme=light].actor.sheet .crb-style .sheet-body, [data-theme^=discord][data-color-scheme=light].actor.sheet .crb-style .sheet-body { --color-border-divider: var(--discord-background-1); } [data-theme^=discord][data-dorako-ui-scope=limited][data-color-scheme=light] .tagify, [data-theme^=discord][data-color-scheme=light] .tagify { - --color-light-2: white; + --text-color-2: white; } [data-theme^=discord][data-dorako-ui-scope=limited][data-color-scheme=light].chat-message, [data-theme^=discord][data-color-scheme=light].chat-message { - --color-light-1: black; - --color-light-2: black; - --color-light-3: black; + --text-color-1: black; + --text-color-2: black; + --text-color-3: black; } /* ----------------------------------------- */ @@ -9698,9 +9531,9 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=discord][data-color-scheme=dark].sheet.pf2e.actor.npc.app { --section-background: var(--discord-background-4); --section-header: var(--discord-accent-color); - --section-border-color: var(--discord-accent-color-light); + --section-border-color: var(--discord-accent-text-color); --section-outline-color: var(--discord-accent-color-dark); - --section-header-text-color: var(--color-light-2); + --section-header-text-color: var(--text-color-2); --tag-border-color: var(--discord-green); --tag-background-color: var(--discord-background-3); --tag-text-color: var(--discord-text-3); @@ -9709,7 +9542,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --color-border-light-highlight: var(--discord-background-1); --color-border-light-primary: var(--discord-background-2); --color-border-light-tertiary: var(--discord-green); - --text-dark: var(--color-light-2); + --text-dark: var(--text-color-2); } [data-theme^=discord][data-dorako-ui-scope=limited][data-color-scheme=dark].actor.sheet .crb-style .sheet-body, [data-theme^=discord][data-color-scheme=dark].actor.sheet .crb-style .sheet-body { @@ -9737,20 +9570,20 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme^=discord] #chat-log ~ *, [data-theme^=discord] { /* Base colors */ - --color-warm-4: var(--accent-color-dark); - --color-warm-1: var(--discord-accent-color-light); - --color-warm-2: var(--discord-accent-color); - --color-warm-3: var(--discord-accent-color-dark); - --color-cool-1: color-mix(in srgb, var(--discord-green) 90%, white); - --color-cool-2: var(--discord-green); - --color-cool-3: color-mix(in srgb, var(--discord-green) 90%, black); - --color-cool-3-75: var(--color-cool-3); - --color-cool-5-75: #4e5057; - --color-light-1: var(--discord-text-1); - --color-light-2: var(--discord-text-2); - --color-light-3: var(--discord-text-3); - --color-light-4: var(--discord-text-4); - --color-light-5: var(--discord-text-5); + --color-primary-4: var(--accent-color-dark); + --color-primary-1: var(--discord-accent-text-color); + --color-primary-2: var(--discord-accent-color); + --color-primary-3: var(--discord-accent-color-dark); + --color-secondary-1: color-mix(in srgb, var(--discord-green) 90%, white); + --color-secondary-2: var(--discord-green); + --color-secondary-3: color-mix(in srgb, var(--discord-green) 90%, black); + --color-secondary-3-75: var(--color-secondary-3); + --color-secondary-5-75: #4e5057; + --text-color-1: var(--discord-text-1); + --text-color-2: var(--discord-text-2); + --text-color-3: var(--discord-text-3); + --text-color-4: var(--discord-text-4); + --text-color-5: var(--discord-text-5); /* Misc variables */ --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --box-shadow: none; @@ -9801,7 +9634,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Scrollbar and accent variables */ --color-scrollbar: var(--discord-color-scrollbar); --color-scrollbar-border: var(--discord-color-scrollbar-border); - --accent-color-light: var(--discord-accent-color-light); + --accent-text-color: var(--discord-accent-text-color); --accent-color: var(--discord-accent-color); --accent-color-dark: var(--discord-accent-color-dark); } @@ -9819,7 +9652,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* System variables */ /* ----------------------------------------- */ [data-theme^=discord] { - --color-text-dark-primary: var(--color-light-2); + --color-text-dark-primary: var(--text-color-2); --bg: rgba(0, 0, 0, 0.25); --color-underline-header: var(--discord-green); } @@ -9829,7 +9662,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ [data-theme^=discord].window-app .window-header { text-shadow: none; - color: var(--color-light-2); + color: var(--text-color-2); } [data-theme^=discord]#effects-panel .effect-item > .icon { --border-radius: 50%; @@ -9842,6 +9675,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=discord] section.tab.category.active[data-tab=pf2e-dorako-ui] h2, [data-theme^=discord] section .form-group.dorako.settings-header { color: white; + box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.25) inset; } [data-theme^=discord].spellcasting-entry.preparation .item-name { --secondary: var(--discord-text-4); @@ -9875,7 +9709,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=controls][data-theme^=discord] { --button-hover-background: var(--accent-color); --button-focus-outline-color: var(--accent-color-dark); - --button-hover-border-color: var(--accent-color-light); + --button-hover-border-color: var(--accent-text-color); } /* ----------------------------------------- */ @@ -9906,7 +9740,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme=discord] [data-dorako-ui-scope=placeable-hud] { --button-hover-background: var(--accent-color); --button-focus-outline-color: var(--accent-color-dark); - --button-hover-border-color: var(--accent-color-light); + --button-hover-border-color: var(--accent-text-color); } /* ----------------------------------------- */ @@ -9976,8 +9810,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5); } [data-theme^=discord].chat-message button[data-action=shield-block]:hover { - --color-cool-2: var(--discord-accent-color); - --color-cool-1: var(--accent-color-light); + --color-secondary-2: var(--discord-accent-color); + --color-secondary-1: var(--accent-text-color); } [data-theme^=discord].chat-message .message-timestamp, [data-theme^=discord].chat-message .message-header .header-meta { @@ -10076,16 +9910,16 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --trade-exact-price: rgb(163, 141, 109); --trade-currency-text: rgb(170, 158, 130); --trade-button-text-color: rgb(233, 207, 159); - --trade-color-light-1: rgb(255, 248, 225); - --trade-color-light-2: rgb(163, 141, 109); - --trade-color-light-3: rgb(130, 120, 106); + --trade-text-color-1: rgb(255, 248, 225); + --trade-text-color-2: rgb(163, 141, 109); + --trade-text-color-3: rgb(130, 120, 106); --poe-color-default: rgb(127, 127, 127); --poe-color-valuedefault: rgb(255, 255, 255); --poe-color-pink: rgb(255, 192, 203); --poe-color-dodgerblue: rgb(30, 144, 255); --poe-color-fire: rgb(150, 0, 0); --poe-color-cold: rgb(54, 100, 146); - --poe-color-lightning: rgb(255, 215, 0); + --poe-text-colorning: rgb(255, 215, 0); --poe-color-chaos: rgb(208, 32, 144); --poe-color-augmented: rgb(136, 136, 255); --poe-color-crafted: rgb(184, 218, 242); @@ -10218,16 +10052,16 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme=poe-wiki], [data-theme=poe-wiki][data-dorako-ui-scope=limited] { - --color-warm-1: var(--tertiary); - --color-warm-2: var(--poe-color-unique); - --color-warm-3: var(--primary-dark); - --color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); - --color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); - --color-cool-1: var(--secondary-light); - --color-cool-2: var(--secondary); - --color-cool-3: var(--secondary-dark); - --color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); - --color-cool-4: #26231f; + --color-primary-1: var(--tertiary); + --color-primary-2: var(--poe-color-unique); + --color-primary-3: var(--primary-dark); + --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); + --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); + --color-secondary-1: var(--secondary-light); + --color-secondary-2: var(--secondary); + --color-secondary-3: var(--secondary-dark); + --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); + --color-secondary-4: #26231f; --window-app-background: var(--dark-15); --window-app-border-color: var(--brown-4); --window-app-border-style: 1px solid; @@ -10307,7 +10141,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --bg3-text-3: #b0947b; --bg3-text-4: #e8dea8; --bg3-text-5: #e1d48f; - --bg3-accent-color-light: #ff7ba2; + --bg3-accent-text-color: #ff7ba2; --bg3-accent-color: #ea4a72; --bg3-accent-color-dark: #912737; --bg3-color-scrollbar-highlight: #fff7d3; @@ -10371,14 +10205,18 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Map v1 styling to v2 values */ /* ----------------------------------------- */ [data-theme^=bg3] { + --color-border-light-highlight: var(--bg3-border-outer); + --color-border-light-primary: var(--bg3-border-outer); + --color-border-light-secondary: var(--bg3-border-outer); + --color-border-light-tertiary: var(--bg3-border-inner); --color-border-dark-primary: var(--bg3-border-inner); --color-border-dark-secondary: var(--bg3-border-outer); --color-text-hyperlink: var(--accent-color); --color-border-highlight: var(--accent-color); --color-border-highlight-alt: var(--accent-color-dark); --color-border-divider: var(--bg3-border-color); - --color-text-dark-primary: var(--color-light-3); - --color-text-dark-secondary: var(--color-light-5); + --color-text-dark-primary: var(--text-color-3); + --color-text-dark-secondary: var(--text-color-5); } [data-theme^=bg3][data-dorako-ui-scope=limited], @@ -10395,15 +10233,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme^=bg3] #chat-log ~ *, [data-theme^=bg3] { /* Base colors */ - --color-warm-1: var(--tertiary); - --color-warm-2: #ba4521; - --color-warm-3: var(--remaster-light); - --color-warm-4: var(--remaster); - --color-warm-5: var(--remaster-dark); - --color-cool-1: var(--bg3-accent-color-light); - --color-cool-2: var(--bg3-accent-color); - --color-cool-3: var(--bg3-accent-color-dark); - --color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); + --color-primary-3: var(--bg3-border-outer); + --color-primary-4: var(--bg3-blue-dark); /* Misc variables */ --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --box-shadow: 0px 1px 2px black; @@ -10431,17 +10262,17 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --input-disabled-background: var(--bg3-background-4); --input-disabled-border-color: var(--bg3-background-3); --input-focus-outline-color: var(--tertiary); - --input-text-color: var(--color-light-2); + --input-text-color: var(--text-color-2); /* Button variables */ --button-background: var(--app-background); --button-border-color: #403b2d; - --button-text-color: var(--color-light-3); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-warm-2); - --button-hover-border-color: var(--color-warm-1); - --button-hover-text-color: var(--color-light-1); - --button-disabled-background: var(--color-warm-5); - --button-disabled-border-color: var(--color-warm-4); + --button-text-color: var(--text-color-3); + --button-focus-outline-color: #d3b87c; + --button-hover-background: var(--bg3-accent-color-dark); + --button-hover-border-color: #9a8860; + --button-hover-text-color: var(--text-color-1); + --button-disabled-background: rgba(60, 60, 60, 0.5); + --button-disabled-border-color: rgba(160, 160, 160, 0.5); --button-toggle-border-color: #d3b87c; --button-toggle-background: radial-gradient(circle, #175868 0, black 100%); --button-toggle-hover-background: radial-gradient(circle, var(--bg3-blue-light) 0, var(--bg3-blue) 100%); @@ -10455,7 +10286,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --color-scrollbar: var(--bg3-color-scrollbar); --color-scrollbar-border: var(--bg3-color-scrollbar-border); --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); - --accent-color-light: var(--bg3-accent-color-light); + --accent-text-color: var(--bg3-accent-text-color); --accent-color: var(--bg3-accent-color); --accent-color-dark: var(--bg3-accent-color-dark); /* Other */ @@ -10518,28 +10349,103 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc, [data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc, [data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc { + --bg3-border-inner: #a16a37; + --bg3-border-outer: #4a2e18; + --bg3-border-internal: #304248; + --bg3-bg-inner: #182830; + --bg3-bg-outer: #151e29; + --bg3-border-background: linear-gradient( + to right, + var(--bg3-border-outer) 0%, + var(--bg3-border-inner) 50%, + var(--bg3-border-outer) 100% + ); --input-placeholder-color: var(--bg3-text-3); + --section-background: linear-gradient( + to right, + var(--bg3-bg-outer) 0, + var(--bg3-bg-inner) 50%, + var(--bg3-bg-outer) 100% + ); + --section-header: linear-gradient( + to right, + var(--bg3-bg-outer) 0, + var(--bg3-bg-inner) 50%, + var(--bg3-bg-outer) 100% + ); + --section-border-color: var(--bg3-border-inner); + --section-outline-color: var(--bg3-border-outer); + --section-header-text-color: var(--bg3-text-2); + --tag-border-color: var(--bg3-border-internal); + --tag-background-color: transparent; + --tag-text-color: var(--bg3-text-4); + --color-text-dark-input: var(--bg3-text-2); + --input-border-color: transparent; + --input-background: rgba(0, 0, 0, 0.1); + --input-focus-outline-color: var(--bg3-border-internal); + --input-placeholder-color: rgba(40, 40, 40, 1); + --color-border-light-tertiary: var(--bg3-border-inner); + --text-dark: var(--bg3-text-4); +} +[data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header, +[data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header, +[data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header, +[data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header, +[data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header, +[data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header { + border-width: 0 0 2px; + border-image: linear-gradient(90deg, transparent, var(--bg3-border-internal) 50%, transparent) 1 repeat; + position: relative; +} +[data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header .side-bar-label, +[data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header h4, +[data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header .side-bar-label, +[data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header h4, +[data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header .side-bar-label, +[data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header h4, +[data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header .side-bar-label, +[data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header h4, +[data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header .side-bar-label, +[data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header h4, +[data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header .side-bar-label, +[data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header h4 { + z-index: 1; +} +[data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header::before, +[data-chat-interface-theme^=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header::before, +[data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header::before, +[data-chat-interface-theme^=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header::before, +[data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .side-bar-section:not(.collapsed) .side-bar-section-header::before, +[data-theme^=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc form .section-container .section-header::before { + background: rgba(255, 255, 255, 0.1); + content: ""; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + overflow: hidden; + pointer-events: none; + background: linear-gradient(to top, rgba(0, 0, 0, 0.33), transparent); } /* ----------------------------------------- */ /* System variables */ /* ----------------------------------------- */ [data-theme^=bg3] { - --color-text-dark-primary: var(--color-light-2); + --color-text-dark-primary: var(--text-color-2); --bg: rgba(0, 0, 0, 0.5); --sub: var(--bg3-middle-brown); --text-dark: var(--bg3-text-1); --color-border-light-1: var(--color-text-light-highlight); - --color-border-light-primary: var(--brown-1); - --color-border-light-highlight: var(--brown-2); --color-underline-header: var(--bg3-middle-brown); } /* ----------------------------------------- */ /* Specifics */ /* ----------------------------------------- */ -[data-theme^=bg3] [data-visibility=gm], -[data-theme^=bg3] table.pdui-table { +[data-theme^=bg3] .roll-note[data-visibility=gm], +[data-theme^=bg3] table.pf2-table { --inline-bg: color-mix(in srgb, var(--bg3-accent-color-dark) 75%, transparent); --inline-border-color: var(--bg3-accent-color); --inline-text-color: var(--bg3-text-1); @@ -10829,7 +10735,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background-color: color-mix(in srgb, var(--player-color) 33%, transparent); border-color: color-mix(in srgb, var(--player-color) 50%, rgba(255, 255, 255, 0.5)); color: var(--bg3-text-1); @@ -10965,10 +10871,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { ); --app-border-color: transparent; --app-border-style: 2px solid; - --color-warm-1: green; - --color-warm-2: var(--bg3-text-1); - --color-cool-4: var(--bg3-bg-inner); - --color-cool-5: var(--bg3-border-outer); + --color-primary-1: green; + --color-primary-2: var(--bg3-text-1); + --color-secondary-4: var(--bg3-bg-inner); + --color-secondary-5: var(--bg3-border-outer); } [data-theme=bg3]#pf2e-token-hud > div { background: var(--bg3-tooltip-window-background) padding-box, var(--bg3-border-background) border-box !important; @@ -10978,8 +10884,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: 0px 0px 5px rgba(255, 255, 255, 0.5); } [data-theme=bg3]#pf2e-token-hud .item-img.hover { - --color-warm-1: var(--bg3-accent-color-light); - --color-warm-2: var(--bg3-accent-color-dark); + --color-primary-1: var(--bg3-accent-text-color); + --color-primary-2: var(--bg3-accent-color-dark); } [data-theme=bg3]#pf2e-token-hud .inner .header { z-index: 1; @@ -10991,7 +10897,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { top: 0px; left: 0px; width: 100%; - height: 29px; + height: 27px; overflow: hidden; pointer-events: none; background: linear-gradient(to top, rgba(0, 0, 0, 0.33), transparent); @@ -11012,7 +10918,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { bottom: 0px; left: 0px; width: 100%; - height: 26px; + height: 24px; overflow: hidden; pointer-events: none; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.33), transparent); @@ -11094,33 +11000,33 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --input-placeholder-color: rgba(0, 0, 0, 0.5); --button-background: var(--app-background); --button-border-color: var(--app-border-color); - --button-text-color: var(--color-light-3); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-warm-2); - --button-hover-border-color: var(--color-warm-1); - --button-hover-text-color: var(--color-light-1); - --button-disabled-background: var(--color-warm-5); - --button-disabled-border-color: var(--color-warm-4); + --button-text-color: var(--text-color-3); + --button-focus-outline-color: var(--color-primary-1); + --button-hover-background: var(--color-primary-2); + --button-hover-border-color: var(--color-primary-1); + --button-hover-text-color: var(--text-color-1); + --button-disabled-background: var(--color-primary-5); + --button-disabled-border-color: var(--color-primary-4); --button-toggle-border-color: var(--secondary-light); --button-toggle-background: var(--secondary-dark); --button-toggle-hover-background: var(--secondary-light); - --color-warm-1: var(--tertiary); - --color-warm-2: var(--primary-light); - --color-warm-3: var(--primary-dark); - --color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); - --color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); - --color-cool-1: var(--secondary-light); - --color-cool-2: var(--secondary); - --color-cool-3: var(--secondary-dark); - --color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); + --color-primary-1: var(--tertiary); + --color-primary-2: var(--primary-light); + --color-primary-3: var(--primary-dark); + --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); + --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); + --color-secondary-1: var(--secondary-light); + --color-secondary-2: var(--secondary); + --color-secondary-3: var(--secondary-dark); + --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); --color-border-light-1: #ddd; --color-border-light-2: #999; } [data-chat-interface-theme^=crb] #chat-log ~ *, [data-theme^=crb]:not([data-color-scheme]) { - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); + --text-color-2: var(--color-text-light-highlight); + --text-color-3: var(--color-text-light-heading); --input-text-color: black; --input-focus-text-color: black; --input-focus-outline-color: var(--tertiary); @@ -11133,13 +11039,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=crb]:not([data-color-scheme])#token-hud, [data-theme^=crb]:not([data-color-scheme])#tile-hud { --button-background: var(--glass-bg); - --input-text-color: var(--color-light-2); + --input-text-color: var(--text-color-2); } [data-theme^=crb] button { - --color-light-1: white; - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); + --text-color-1: white; + --text-color-2: var(--color-text-light-highlight); + --text-color-3: var(--color-text-light-heading); } [data-theme^=crb].app.window-app { outline: 1px solid var(--gold-brown); @@ -11269,8 +11175,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--button-hover-background); } [data-theme^=crb]#pf2e-token-hud { - --color-warm-2: var(--tertiary); - --color-cool-4: var(--glass-bg-light); + --color-primary-2: var(--tertiary); + --color-secondary-4: var(--glass-bg-light); } [data-theme^=crb]#pf2e-token-hud hr { display: none; @@ -11309,27 +11215,80 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ /* Theme colors */ /* ----------------------------------------- */ +:root { + --f2-color-warm-1: #ee9b3a; + --f2-color-warm-1-40: color-mix(in srgb, var(--color-warm-1) 40%, transparent); + --f2-color-warm-2: #c9593f; + --f2-color-warm-2-20: color-mix(in srgb, var(--color-warm-2) 20%, transparent); + --f2-color-warm-3: #5d142b; + --f2-color-warm-3-10: color-mix(in srgb, var(--color-warm-3) 10%, transparent); + --f2-color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); + --f2-color-warm-4: #420418; + --f2-color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); + --f2-color-warm-5: #26020d; + --f2-color-cool-1: #b1a0d4; + --f2-color-cool-2: #79689c; + --f2-color-cool-3: #584a75; + --f2-color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); + --f2-color-cool-4: #302831; + --f2-color-cool-5: #0b0a13; + --f2-color-cool-5-25: rgba(11, 10, 19, 0.25); + --f2-color-cool-5-50: rgba(11, 10, 19, 0.5); + --f2-color-cool-5-75: rgba(11, 10, 19, 0.75); + --f2-color-cool-5-90: rgba(11, 10, 19, 0.9); + --f2-color-light-1: #f7f3e8; + --f2-color-light-2: #efe6d8; + --f2-color-light-3: #e7d1b1; + --f2-color-light-4: #d0b8a3; + --f2-color-light-5: #9f8475; + --f2-color-light-disabled: #aaa; + --f2-color-level-error: #ce0707; + --f2-color-level-error-bg: rgba(105, 0, 8, 0.8); + --f2-color-level-error-border: #750003; + --f2-color-level-info: #59a1f6; + --f2-color-level-info-bg: rgba(47, 80, 132, 0.8); + --f2-color-level-info-border: #5c87b9; + --f2-color-level-success: #26b231; + --f2-color-level-success-bg: rgba(26, 107, 34, 0.8); + --f2-color-level-success-border: #1b8f23; + --f2-color-level-warning: #ee9b3a; + --f2-color-level-warning-bg: rgba(214, 150, 0, 0.8); + --f2-color-level-warning-border: #b18404; + --f2-color-level-green-bg: rgba(138, 211, 4, 0.4); + --f2-color-level-green-border: #8ad304; + --f2-color-level-yellow-bg: rgba(211, 192, 4, 0.4); + --f2-color-level-yellow-border: #d3c004; + --f2-color-level-orange-bg: rgba(211, 119, 4, 0.4); + --f2-color-level-orange-border: #d37704; + --f2-color-level-red-bg: rgba(211, 20, 4, 0.4); + --f2-color-level-red-border: #d31404; + --f2-color-scrollbar: #5d142b; + --f2-color-scrollbar-border: #8d151b; +} + /* ----------------------------------------- */ /* Map v1 styling to v2 values */ /* ----------------------------------------- */ [data-theme=foundry2] { --color-shadow-primary: transparent; --color-shadow-highlight: transparent; - --color-underline-header: var(--color-warm-2); - --color-underline-active: var(--color-warm-1); - --color-text-dark-primary: var(--color-light-3); - --color-text-dark-secondary: var(--color-light-5); + --color-border-light-primary: var(--app-border-color); + --color-border-light-highlight: var(--app-border-color); + --color-underline-header: var(--color-primary-2); + --color-underline-active: var(--color-primary-1); + --color-text-dark-primary: var(--text-color-3); + --color-text-dark-secondary: var(--text-color-5); } /* ----------------------------------------- */ /* Light color scheme */ /* ----------------------------------------- */ [data-theme=foundry2][data-color-scheme=light] { - --window-app-background: color-mix(in srgb, var(--color-cool-5-90) 90%, var(--color-warm-1)); + --window-app-background: color-mix(in srgb, var(--color-secondary-5-90) 90%, var(--color-primary-1)); --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } [data-theme=foundry2][data-color-scheme=light].pf2e.item.sheet { - --color-border-medium: var(--color-cool-3); + --color-border-medium: var(--color-secondary-3); } /* ----------------------------------------- */ @@ -11338,40 +11297,66 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme=foundry2] #sidebar-tabs, [data-chat-interface-theme=foundry2] #chat-log ~ *, [data-theme=foundry2] { - --icon-border-color: var(--color-warm-1); - --input-disabled-background: var(--color-cool-5); - --input-disabled-border-color: var(--color-cool-4); - --fieldset-border-color: var(--color-cool-3); + --color-primary-1: var(--f2-color-warm-1); + --color-primary-1-40: color-mix(in srgb, var(--color-primary-1) 40%, transparent); + --color-primary-2: var(--f2-color-warm-2); + --color-primary-2-20: color-mix(in srgb, var(--color-primary-2) 20%, transparent); + --color-primary-3: var(--f2-color-warm-3); + --color-primary-3-10: color-mix(in srgb, var(--color-primary-3) 10%, transparent); + --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); + --color-primary-4: var(--f2-color-warm-4); + --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); + --color-primary-5: var(--f2-color-warm-5); + --color-secondary-1: var(--f2-color-cool-1); + --color-secondary-2: var(--f2-color-cool-2); + --color-secondary-3: var(--f2-color-cool-3); + --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); + --color-secondary-4: var(--f2-color-cool-4); + --color-secondary-5: var(--f2-color-cool-5); + --color-secondary-5-25: rgba(11, 10, 19, 0.25); + --color-secondary-5-50: rgba(11, 10, 19, 0.5); + --color-secondary-5-75: rgba(11, 10, 19, 0.75); + --color-secondary-5-90: rgba(11, 10, 19, 0.9); + --text-color-1: var(--f2-color-light-1); + --text-color-2: var(--f2-color-light-2); + --text-color-3: var(--f2-color-light-3); + --text-color-4: var(--f2-color-light-4); + --text-color-5: var(--f2-color-light-5); + --text-color-disabled: #aaa; + --icon-border-color: var(--color-primary-1); + --input-disabled-background: var(--color-secondary-5); + --input-disabled-border-color: var(--color-secondary-4); + --fieldset-border-color: var(--color-secondary-3); --fieldset-background-color: transparent; - --fieldset-legend-color: var(--color-light-2); - --button-border-color: var(--color-cool-3); + --fieldset-legend-color: var(--text-color-2); + --button-border-color: var(--color-secondary-3); --app-border-style: 1px solid; --button-background: var(--app-background); --button-border-color: var(--app-border-color); - --button-text-color: var(--color-light-3); - --button-focus-outline-color: var(--color-warm-1); - --button-hover-background: var(--color-warm-2); - --button-hover-border-color: var(--color-warm-1); - --button-hover-text-color: var(--color-light-1); - --button-disabled-background: var(--color-warm-5); - --button-disabled-border-color: var(--color-warm-4); - --button-toggle-border-color: var(--color-cool-2); - --button-toggle-background: var(--color-cool-3-75); - --button-toggle-hover-background: var(--color-cool-2); - --button-toggle-hover-border-color: var(--color-cool-1); - --button-toggle-focus-outline-color: var(--color-warm-1); - --button-bright-text-color: var(--color-light-1); - --app-background: var(--color-cool-5-90); - --app-border-color: var(--color-cool-4); - --window-app-background: var(--color-cool-5-90); - --window-app-border-color: var(--color-cool-4); - --accent-color-light: var(--color-warm-1); - --accent-color: var(--color-warm-2); - --accent-color-dark: var(--color-warm-3); - --inline-bg: var(--color-cool-4); - --inline-border-color: var(--color-cool-3); - --inline-text-color: var(--color-light-2); - --inline-icon-color: var(--color-light-1); + --button-text-color: var(--text-color-3); + --button-focus-outline-color: var(--color-primary-1); + --button-hover-background: var(--color-primary-2); + --button-hover-border-color: var(--color-primary-1); + --button-hover-text-color: var(--text-color-1); + --button-disabled-background: var(--color-primary-5); + --button-disabled-border-color: var(--color-primary-4); + --button-toggle-border-color: var(--color-secondary-2); + --button-toggle-background: var(--color-secondary-3-75); + --button-toggle-hover-background: var(--color-secondary-2); + --button-toggle-hover-border-color: var(--color-secondary-1); + --button-toggle-focus-outline-color: var(--color-primary-1); + --button-bright-text-color: var(--text-color-1); + --app-background: var(--color-secondary-5-90); + --app-border-color: var(--color-secondary-4); + --window-app-background: var(--color-secondary-5-90); + --window-app-border-color: var(--color-secondary-4); + --accent-text-color: var(--color-primary-1); + --accent-color: var(--color-primary-2); + --accent-color-dark: var(--color-primary-3); + --inline-bg: var(--color-secondary-4); + --inline-border-color: var(--color-secondary-3); + --inline-text-color: var(--text-color-2); + --inline-icon-color: var(--text-color-1); --inline-box-shadow: 0px 1px 2px black; } @@ -11379,8 +11364,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* System variables */ /* ----------------------------------------- */ [data-theme=foundry2] { - --bg: var(--color-warm-3); - --text-dark: var(--color-light-2); + --bg: var(--color-primary-3); + --text-dark: var(--text-color-2); } /* ----------------------------------------- */ @@ -11411,56 +11396,56 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); background-color: color-mix(in srgb, var(--player-color) 33%, transparent); border: 1px solid color-mix(in srgb, var(--player-color) 50%, rgba(255, 255, 255, 0.5)); - color: var(--color-light-1); + color: var(--text-color-1); text-shadow: 0px 1px 1px black; } [data-theme=foundry2].window-app.sidebar-popout { border: none; } [data-theme=foundry2].actor.sheet .crb-style .sheet-body { - --primary: var(--color-warm-2); - --secondary: var(--color-cool-3); - --text-dark: var(--color-light-2); - --color-border-light-2: var(--color-cool-4); - --color-border-light-primary: var(--color-warm-1); - --color-border-light-highlight: var(--color-warm-2); - --color-border-divider: var(--color-cool-3); - --sub: var(--color-light-disabled); - --alt: var(--color-light-5); - --bg: var(--color-cool-5-90); + --primary: var(--color-primary-2); + --secondary: var(--color-secondary-3); + --text-dark: var(--text-color-2); + --color-border-light-2: var(--color-secondary-4); + --color-border-light-primary: var(--color-primary-1); + --color-border-light-highlight: var(--color-primary-2); + --color-border-divider: var(--color-secondary-3); + --sub: var(--text-color-disabled); + --alt: var(--text-color-5); + --bg: var(--color-secondary-5-90); } [data-theme=foundry2].spellcasting-entry { - --primary: var(--color-warm-2); - --secondary: var(--color-cool-3); - --text-dark: var(--color-light-2); - --color-border-divider: var(--color-cool-3); - --sub: var(--color-light-disabled); - --alt: var(--color-light-5); - --bg: var(--color-cool-5-90); + --primary: var(--color-primary-2); + --secondary: var(--color-secondary-3); + --text-dark: var(--text-color-2); + --color-border-divider: var(--color-secondary-3); + --sub: var(--text-color-disabled); + --alt: var(--text-color-5); + --bg: var(--color-secondary-5-90); } [data-theme=foundry2].actor.sheet .inventory .list-row .item-controls { - --secondary: var(--color-cool-2); + --secondary: var(--color-secondary-2); } [data-theme=foundry2] .tags .tag.tag_transparent, [data-theme=foundry2] .tags .tag option.tag_transparent { box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.2) inset; - background: var(--color-cool-4); - color: var(--color-light-3); + background: var(--color-secondary-4); + color: var(--text-color-3); text-shadow: none; } [data-theme=foundry2].sheet.kingdom-builder, [data-theme=foundry2].sheet.kingdom { - --primary: var(--color-warm-2); - --secondary: var(--color-cool-3); - --text-dark: var(--color-light-2); - --color-border-divider: var(--color-cool-3); - --sub: var(--color-light-disabled); - --alt: var(--color-light-5); - --alt-dark: var(--color-light-4); - --bg: var(--color-cool-5-90); - --paper-bg: var(--color-cool-4); + --primary: var(--color-primary-2); + --secondary: var(--color-secondary-3); + --text-dark: var(--text-color-2); + --color-border-divider: var(--color-secondary-3); + --sub: var(--text-color-disabled); + --alt: var(--text-color-5); + --alt-dark: var(--text-color-4); + --bg: var(--color-secondary-5-90); + --paper-bg: var(--color-secondary-4); } /* ----------------------------------------- */ @@ -11471,15 +11456,15 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ [data-dorako-ui-scope=navigation][data-theme=foundry2] .scene:not(.gm) { --button-toggle-background: var(--app-background); - --button-toggle-border-color: var(--color-cool-4); - --button-toggle-hover-border-color: var(--color-warm-1); - --button-toggle-hover-background: var(--color-warm-2); + --button-toggle-border-color: var(--color-secondary-4); + --button-toggle-hover-border-color: var(--color-primary-1); + --button-toggle-hover-background: var(--color-primary-2); } [data-dorako-ui-scope=navigation][data-theme=foundry2] .scene.gm { - --button-toggle-background: var(--color-cool-3-75); - --button-toggle-border-color: var(--color-cool-2); - --button-toggle-hover-border-color: var(--color-cool-1); - --button-toggle-hover-background: var(--color-cool-2); + --button-toggle-background: var(--color-secondary-3-75); + --button-toggle-border-color: var(--color-secondary-2); + --button-toggle-hover-border-color: var(--color-secondary-1); + --button-toggle-hover-background: var(--color-secondary-2); } [data-dorako-ui-scope=navigation][data-theme=foundry2] .scene.gm.active:not(.view) { --button-toggle-focus-outline-color: transparent; @@ -11500,24 +11485,24 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --input-background: rgba(255, 255, 255, 0.5); --input-focus-outline-color: var(--primary-light); --input-placeholder-color: rgba(0, 0, 0, 0.5); - --color-warm-1: var(--tertiary); - --color-warm-2: var(--primary-light); - --color-warm-3: var(--primary-dark); - --color-warm-3-75: var(--color-warm-3); - --color-warm-4-75: var(--color-warm-4); - --color-cool-1: var(--secondary-light); - --color-cool-2: var(--secondary); - --color-cool-3: var(--secondary-dark); - --color-cool-3-75: var(--color-cool-3); + --color-primary-1: var(--tertiary); + --color-primary-2: var(--primary-light); + --color-primary-3: var(--primary-dark); + --color-primary-3-75: var(--color-primary-3); + --color-primary-4-75: var(--color-primary-4); + --color-secondary-1: var(--secondary-light); + --color-secondary-2: var(--secondary); + --color-secondary-3: var(--secondary-dark); + --color-secondary-3-75: var(--color-secondary-3); --button-background: var(--app-background); --button-border-color: var(--app-border-color); - --button-text-color: var(--color-light-3); + --button-text-color: var(--text-color-3); --button-focus-outline-color: var(--tertiary); --button-hover-background: var(--primary-light); --button-hover-border-color: var(--tertiary); - --button-hover-text-color: var(--color-light-1); - --button-disabled-background: var(--color-warm-5); - --button-disabled-border-color: var(--color-warm-4); + --button-hover-text-color: var(--text-color-1); + --button-disabled-background: var(--color-primary-5); + --button-disabled-border-color: var(--color-primary-4); --button-bright-text-color: white; --button-toggle-border-color: var(--secondary-light); --button-toggle-hover-border-color: color-mix(in srgb, var(--secondary) 50%, white 50%); @@ -11529,8 +11514,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Inline variables */ --inline-bg: #303030; --inline-border-color: #404040; - --inline-text-color: var(--color-light-2); - --inline-icon-color: var(--color-light-1); + --inline-text-color: var(--text-color-2); + --inline-icon-color: var(--text-color-1); --inline-box-shadow: 0px 1px 2px black; --accent-color: var(--primary-light); --icon-border-color: var(--tertiary); @@ -11539,11 +11524,11 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-chat-interface-theme=opaque] #chat-log ~ *#token-hud, [data-theme=opaque]:not([data-color-scheme])#token-hud { - --input-text-color: var(--color-light-2); + --input-text-color: var(--text-color-2); } [data-chat-interface-theme=opaque] #chat-log ~ *#token-hud .attribute i.fas, [data-theme=opaque]:not([data-color-scheme])#token-hud .attribute i.fas { - color: var(--color-light-2); + color: var(--text-color-2); } [data-chat-interface-theme=opaque] #chat-log ~ *.sidebar-popout, [data-theme=opaque]:not([data-color-scheme]).sidebar-popout { @@ -11702,32 +11687,32 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* DUI color variables */ /* ----------------------------------------- */ :root { - --color-warm-1: #ee9b3a; - --color-warm-1-40: color-mix(in srgb, var(--color-warm-1) 40%, transparent); - --color-warm-2: #c9593f; - --color-warm-2-20: color-mix(in srgb, var(--color-warm-2) 20%, transparent); - --color-warm-3: #5d142b; - --color-warm-3-10: color-mix(in srgb, var(--color-warm-3) 10%, transparent); - --color-warm-3-75: color-mix(in srgb, var(--color-warm-3) 75%, transparent); - --color-warm-4: #420418; - --color-warm-4-75: color-mix(in srgb, var(--color-warm-4) 75%, transparent); - --color-warm-5: #26020d; - --color-cool-1: #b1a0d4; - --color-cool-2: #79689c; - --color-cool-3: #584a75; - --color-cool-3-75: color-mix(in srgb, var(--color-cool-3) 75%, transparent); - --color-cool-4: #302831; - --color-cool-5: #0b0a13; - --color-cool-5-25: rgba(11, 10, 19, 0.25); - --color-cool-5-50: rgba(11, 10, 19, 0.5); - --color-cool-5-75: rgba(11, 10, 19, 0.75); - --color-cool-5-90: rgba(11, 10, 19, 0.9); - --color-light-1: #f7f3e8; - --color-light-2: #efe6d8; - --color-light-3: #e7d1b1; - --color-light-4: #d0b8a3; - --color-light-5: #9f8475; - --color-light-disabled: #aaa; + --color-primary-1: #ee9b3a; + --color-primary-1-40: color-mix(in srgb, var(--color-primary-1) 40%, transparent); + --color-primary-2: #c9593f; + --color-primary-2-20: color-mix(in srgb, var(--color-primary-2) 20%, transparent); + --color-primary-3: #5d142b; + --color-primary-3-10: color-mix(in srgb, var(--color-primary-3) 10%, transparent); + --color-primary-3-75: color-mix(in srgb, var(--color-primary-3) 75%, transparent); + --color-primary-4: #420418; + --color-primary-4-75: color-mix(in srgb, var(--color-primary-4) 75%, transparent); + --color-primary-5: #26020d; + --color-secondary-1: #b1a0d4; + --color-secondary-2: #79689c; + --color-secondary-3: #584a75; + --color-secondary-3-75: color-mix(in srgb, var(--color-secondary-3) 75%, transparent); + --color-secondary-4: #302831; + --color-secondary-5: #0b0a13; + --color-secondary-5-25: rgba(11, 10, 19, 0.25); + --color-secondary-5-50: rgba(11, 10, 19, 0.5); + --color-secondary-5-75: rgba(11, 10, 19, 0.75); + --color-secondary-5-90: rgba(11, 10, 19, 0.9); + --text-color-1: #f7f3e8; + --text-color-2: #efe6d8; + --text-color-3: #e7d1b1; + --text-color-4: #d0b8a3; + --text-color-5: #9f8475; + --text-color-disabled: #aaa; --color-level-error: #ce0707; --color-level-error-bg: rgba(105, 0, 8, 0.8); --color-level-error-border: #750003; @@ -11895,10 +11880,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } a.content-link, -[data-pdui-check], +[data-pf2-check], a.entity-link, -[data-pdui-action], -span[data-pdui-effect-area], +[data-pf2-action], +span[data-pf2-effect-area], a.inline-check .label, a.inline-roll:not(.inline-result) { font-weight: 400; @@ -11907,13 +11892,13 @@ a.inline-roll:not(.inline-result) { } a.inline-check, -span[data-pdui-check], -span[data-pdui-effect-area].with-repost { +span[data-pf2-check], +span[data-pf2-effect-area].with-repost { padding: 0px; padding-left: 4px; } -i[data-pdui-repost] { +i[data-pf2-repost] { top: 0px; cursor: pointer; } @@ -12000,30 +11985,30 @@ i[data-pdui-repost] { text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); - color: var(--color-light-3); + color: var(--text-color-3); font-size: larger; margin: 2px; margin-bottom: 10px; padding: 10px; - color: var(--color-light-2); - border-color: var(--color-cool-2); - background: var(--color-cool-3); + color: var(--text-color-2); + border-color: var(--color-secondary-1); + background: var(--color-secondary-2); --box-shadow: 0px 1px 3px 1px black; box-shadow: var(--box-shadow); } [data-theme] .tab.category.active[data-tab=pf2e-dorako-ux] h2 .notes, [data-theme] .tab.category.active[data-tab=pf2e-dorako-ui] h2 .notes, [data-theme] .form-group.dorako.settings-header .notes { - color: var(--color-light-3); + color: var(--text-color-3); } [data-theme] .tab.category.active[data-tab=pf2e-dorako-ux] h2, [data-theme] .tab.category.active[data-tab=pf2e-dorako-ui] h2 { font-size: var(--font-size-48); text-align: center; - color: var(--color-light-2); - background: var(--color-warm-2); - border-color: var(--color-warm-1); - text-shadow: 0px 1px 0px var(--color-warm-3); + color: var(--text-color-2); + background: var(--color-primary-2); + border-color: var(--color-primary-1); + text-shadow: 0px 1px 0px var(--color-primary-3); } h3 { diff --git a/styles/dorako-ui.css.map b/styles/dorako-ui.css.map index 23510ae..2e8e8ca 100644 --- a/styles/dorako-ui.css.map +++ b/styles/dorako-ui.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/module-support/_abomination-vaults.scss","../sass/module-support/_card-hand-mini-toolbar.scss","../sass/_mixins.scss","../sass/module-support/_cautious-gamemasters-pack.scss","../sass/module-support/_combat-carousel.scss","../sass/module-support/_custom-hotbar.scss","../sass/module-support/_damage-log.scss","../sass/module-support/_dorako-ux.scss","../sass/module-support/_dfce.scss","../sass/module-support/_dice-tray.scss","../sass/module-support/_enhancen-terrain-layer.scss","../sass/module-support/_exploit-vulnerability.scss","../sass/module-support/_filepicker-plus.scss","../sass/module-support/_forien-quest-log.scss","../sass/module-support/_global-progress-clocks.scss","../sass/module-support/_item-piles.scss","../sass/module-support/_koboldworks-turn-announcer.scss","../sass/module-support/_macros.scss","../sass/module-support/_misc.scss","../sass/module-support/_module-management-plus.scss","../sass/module-support/_monarch.scss","../sass/module-support/_monks.scss","../sass/module-support/_party-overview.scss","../sass/module-support/_pf2e-idle-hud.scss","../sass/module-support/_pf2e-see-simple-scale-statistics.scss","../sass/module-support/_pf2e-toolbelt.scss","../sass/module-support/_pf2e-utility-buttons.scss","../sass/module-support/_pinned-chatlog.scss","../sass/module-support/_polyglot.scss","../sass/module-support/_ripper-taskbar.scss","../sass/module-support/_quick-insert.scss","../sass/module-support/_scene-preview.scss","../sass/module-support/_smalltime.scss","../sass/module-support/_speaking-as.scss","../sass/module-support/_swade.scss","../sass/module-support/_tagger.scss","../sass/module-support/_target-damage.scss","../sass/module-support/_token-action-hud.scss","../sass/module-support/_tokenizer.scss","../sass/module-support/_window-tabs.scss","../sass/module-support/_workbench.scss","../sass/module-support/_yendors-scene-actors.scss","../sass/ui-theme/foundry-core/_app-ui.scss","../sass/ui-theme/foundry-core/_controls.scss","../sass/ui-theme/foundry-core/_hotbar.scss","../sass/ui-theme/foundry-core/_navigation.scss","../sass/ui-theme/foundry-core/_notifications.scss","../sass/ui-theme/foundry-core/_placeable-hud.scss","../sass/ui-theme/foundry-core/_sidebar.scss","../sass/ui-theme/foundry-core/_window-apps.scss","../sass/ui-theme/pf2e-system/_hazard-sheet.scss","../sass/ui-theme/pf2e-system/_familiar-sheet.scss","../sass/ui-theme/pf2e-system/_loot-sheet.scss","../sass/ui-theme/pf2e-system/_npc-sheet.scss","../sass/ui-theme/pf2e-system/_actor-sheet.scss","../sass/ui-theme/pf2e-system/_party-sheet.scss","../sass/ui-theme/pf2e-system/_messages.scss","../sass/ui-theme/pf2e-system/_critical-deck.scss","../sass/ui-theme/pf2e-system/_pc-sheet.scss","../sass/ui-theme/pf2e-system/_compendium-browser.scss","../sass/ui-theme/pf2e-system/_code-mirror.scss","../sass/ui-theme/pf2e-system/_effects-panel.scss","../sass/ui-theme/themes/_crb-dark.scss","../sass/ui-theme/themes/_crb-light.scss","../sass/ui-theme/themes/_discord.scss","../sass/ui-theme/themes/_poe-wiki.scss","../sass/ui-theme/themes/_bg3.scss","../sass/ui-theme/themes/_crb.scss","../sass/ui-theme/themes/_foundry2.scss","../sass/ui-theme/themes/_opaque.scss","../sass/_colors.scss","../sass/dorako-ui/_dorako-ui.scss","../sass/dorako-ui/_reset.scss"],"names":[],"mappings":";AAAA;AACA;AACA;AAMA;AAAA;AAAA;AAAA;AAAA;EAKE;;;ACZA;ECAA;EACA;EACA;EACA;EACA;EDFE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;EACA;EACA;ECVJ;;ADYI;AAAA;EACE;;AAIN;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;;AE7CJ;AACA;AACA;ACFA;AACA;AACA;AAGA;EACE;;;ACNF;AACA;AACA;AACA;EACE;;;AAIF;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;IACE;;;ACpBJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAEA;EJAA;EIEE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAKN;EACE;;;AAGF;AACE;AAKA;AAKA;AAKA;;AAdA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AC1DF;EACE;EACA;EACA;;AAGF;EACE;;;ACRJ;AACA;AACA;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;;AAMA;ENDF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AMpDE;EACE;EACA;EACA;;AAIN;ENVA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AMxCJ;AACA;AACA;AAUE;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAEA;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE;EACA;EAEA;EACA;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAMF;AAAA;EACE;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;;;ACjIR;AACA;AACA;AAGE;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAGA;EACE;EACA;;AAEF;EACE;EACA;;AAGJ;EPMF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AO3DE;EACE;;AAEF;EACE;;AAGJ;EACE;;AAEA;EAEE;;AAEA;EACE;EACA;;AACA;EACE;;AAUF;EACE;;AACA;EACE;;AAOV;EP4DF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EOvEI;EACA;;APwEJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AQ3KJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;AAEA;ERAA;EATA;EACA;EACA;EACA;EACA;;AQQE;EACE;EACA;;AAEE;EACE;EACA;EACA;EACA;;;ACpBR;EACE;EACA;;AACA;ET2BF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AS7EF;EACE;EACA;EACA;;AACA;EACE;;AAEF;ETeF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;ASjEF;EACE;;AACA;ETQF;EACA;EACA;EACA;EACA;EACA;EACA;ESZI;;AAGJ;EACE;EACA;;;AAKF;EACE;;;ACpCJ;AACA;AACA;AAEA;EVHE;EACA;EACA;EACA;EACA;EUCA;EACA;;;AAGF;EACE;;;AAGF;EVEE;EACA;AACA;EACA,YACE;EAMF;EACA;EUXA;EACA;;;AChBA;EAEE;;AAGF;EAIE;EACA;EACA;;AAGF;EAEE;;AAGF;EXWA;EACA;EACA;EACA;EACA;EACA;EACA;EWfE;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;;AAIJ;EXLA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AW5CF;EAEE;EACA;;AACA;EACE;;AAEF;EACE;;AAIJ;EXvBA;EACA;EACA;EACA;EACA;EACA;EACA;EWyBE;EACA;;AAGF;EAEE;;AACA;EACE;;;ACtEN;EACE;EACA;;AAEA;EZHA;EACA;EACA;EACA;EACA;;AYGE;EACE;;AAGJ;EZXA;EACA;EACA;EACA;EACA;EAKA;EYKE;;AACA;EACE;;;AAKN;EACE;;;ACvBF;EbCE;EACA;EACA;EACA;EACA;EAKA;EaPA;;AACA;EbHA;EACA;EACA;EACA;EACA;;;AaIF;EbOE;EACA;AACA;EACA,YACE;EaTF;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;;AAEA;AAAA;EbHA;EACA;EACA;EACA;EACA;EACA;EACA;EaAE;EACA;;AAGF;EbVA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AazCF;EACE;;;AAIJ;EACE;EACA;;;ACpDF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EdOE;EACA;AACA;EACA,YACE;EAMF;EACA;EchBA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;ACnBJ;AACA;AACA;AAEA;EACE;;AACA;EACE;;AAEF;EACE;;AAEF;AAAA;EAEE;;AAEF;AAAA;EAEE;;;AAIJ;AACA;AACA;AAEA;EACE;;AAEA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;;ACrCJ;AACA;AACA;AAEA;AACA;AACA;AAEA;EhBPE;EACA;EACA;EACA;EACA;EgBMA;EACA;;;AAEF;EACE;;;AAGF;AACA;AACA;AAEA;EhBrBE;EACA;EACA;EACA;EACA;EgBmBA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;;;AC1CF;EACE;;;AAIA;EjB0BA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AiBrEF;EACE;EACA;EACA;;;ACpBJ;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AAAA;ElBRE;EACA;EACA;EACA;EACA;EkBOA;;;AAGF;AAAA;ElBdE;EACA;EACA;EACA;EACA;;;AkBeF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;ElBrCA;EACA;EACA;EACA;EACA;EAKA;EkB+BE;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;ElBlDE;EACA;EACA;EACA;EACA;;;AkBmDF;ElBvDE;EACA;EACA;EACA;EACA;EkBqDA;;;AAGF;EACE;EACA;;;AAIA;ElBpCA;EACA;EACA;EACA;EACA;EACA;EACA;;;AmBrCF;AACA;AACA;AAEE;EACE;EACA;;;AAIJ;AACA;AACA;AAEA;EnBbE;EACA;EACA;EACA;EACA;;AmBWA;EnBfA;EACA;EACA;EACA;EACA;EmBaE;;AAEF;EnBnBA;EACA;EACA;EACA;EACA;EAKA;EmBaE;;AAEA;EACE;;AAIJ;EnB7BA;EACA;EACA;EACA;EACA;EAKA;EmBuBE;EACA;;AACA;EnBlCF;EACA;EACA;EACA;EACA;EmBiCI;;;AAKN;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AAEA;EACE;;AAEA;EACE;EACA;;AAGF;EnB9DA;EACA;EACA;EACA;EACA;;AmB4DE;EnBhEF;EACA;EACA;EACA;EACA;EmB8DI;EACA;;AAGJ;EnBtEA;EACA;EACA;EACA;EACA;EAKA;EmBiEE;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEF;EnB7FF;EACA;EACA;EACA;EACA;EmB2FI;EACA;;AAIJ;EACE;;AAGF;EACE;;AAGF;EnBnGA;EmBwGE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAIE;;;AAIJ;AAAA;AAAA;AAAA;EAIE;EACA;;;AAME;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EnB1JF;EACA;EACA;EACA;EACA;EAKA;EmBoJI;EACA;EACA;EAEA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAKN;EACE;EACA;;AAGF;EACE;;AAIA;EACE;;AAEF;EACE;;AAEA;EACE;;AACA;EnB/LN;EACA;EACA;EACA;EACA;EAKA;EmByLQ;EACA;;AAEA;EACE;EACA;;;AASV;EnBlLA;EACA;EACA;EACA;EACA;EACA;EACA;;AmB8KE;EACE;;AAGJ;EACE;EACA;;AACA;EnB3LF;EACA;EACA;EACA;EACA;EACA;EACA;;AmBuLI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;AAON;EnBpNA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EmB0LE;;AnBxLF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmBiKF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;AAAA;EnBrIA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;;AAGF;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;EACA;;AmB2FF;EACE;EACA;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAIA;EAEE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EnB9SN;EmBgTQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;;AAMJ;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;;AAIJ;EnB3UE;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AmBwRJ;AACA;AACA;AAEA;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EnBlXE;;AmBqXE;EACE;;;AAKN;EnB3XE;;AmB6XA;EACE;;;AAOF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKN;AACA;AACA;AAEE;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;AACA;AACA;AAkYA;AACA;AACA;AAEA;EACE;;;AAIA;EnB5xBA;EACA;EACA;EACA;EACA;EACA;EACA;;AmBwxBE;EACE;EACA;EACA;EACA;EACA;;AAKF;EnBxyBF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmBqvBA;EnB5yBF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AmButBA;EACE;;AAGF;EACE;EACA;;AAIJ;EACE;;AAGF;EnB9zBA;EACA;EACA;EACA;EACA;EACA;EACA;EmB0zBE;EACA;;;AAIJ;AACA;AACA;AAEE;EAEE;EACA;;AAGA;EACE;;AAIJ;EAEE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EAGE;;AAEF;EAEE;;AAGF;EnB/wBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmBquBF;EnBj3BA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmB8zBF;EACE;;;AAKF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;ACl7BF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;;ACbF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAQF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ErBkFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AqB5HF;EACE;EACA;EACA;;AAGF;ErBwEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EqBnFE;;ArBqFF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AqBhHA;EACE;EACA;EACA;;AAIJ;ErB2DA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AqBrGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;ErBpEA;EACA;EACA;EACA;EACA;EACA;EACA;EqBiEE;EACA;;AAGF;EACE;;AAIA;EACE;;AACA;EACE;;AAGJ;EACE;;AAIJ;EAGE;ErB9FF;EACA;EACA;EACA;EACA;EACA;EACA;EqB0FE;;AAGF;EACE;EACA;EACA;;AACA;ErBvGF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqBqDF;ErB5GA;EACA;EACA;EACA;EACA;EACA;EACA;EqBwGE;;AAGF;EACE;EACA;;AAGF;EACE;ErBvHF;EACA;EACA;EACA;EACA;EACA;EACA;EqBmHE;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAIJ;EACE;EACA;;AAGF;ErB5IA;EACA;EACA;EACA;EACA;EACA;EACA;EqBwIE;;AAGF;EAEE;;;AAKF;EACE;;AACA;EACE;;AAGJ;EACE;;AAEF;ErBjKA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EqBuIE;;ArBrIF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqB8GF;EAEE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;AAAA;EAEE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AC9QE;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;;ACnBJ;EAWE;;AACA;EACE;;AAGJ;EvBcA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EuBxCE;;AvB0CF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AuB9DF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAKF;EACE;;AAGA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;ACjFR;EACE;;AAEA;ExB2BF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwB7EF;AAAA;ExBsBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AyBtFJ;EACE;EACA;EACA;;AAEA;EACE;;AACA;EzBSF;EACA;AACA;EACA,YACE;EyBXE;EACA;EACA;;;ACXN;AACA;AACA;AAII;EACE;;AAIJ;EACE;;AAGF;E1B8GA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A0BxJF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;;AC9BJ;EACI;;;ACAF;EACE;E5B6BF;EACA;EACA;EACA;EACA;EACA;EACA;E4BjCE;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;E5ByGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E4BpHE;EACA;;A5BqHF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A4BlJF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AAKF;EACE;E5B3CF;EACA;EACA;EACA;EACA;E4ByCE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;EACE;;AAEF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AChFJ;AACA;AACA;ACDE;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAGF;E9BYA;EACA;EACA;EACA;EACA;EACA;EACA;E8BhBE;;AAGF;E9BOA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;A+BtFJ;AACA;AACA;AAEA;EACE;;;AAGF;E/BPE;EACA;EACA;EACA;EACA;E+BKA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;;;AAKF;E/BMA;EACA;EACA;EACA;EACA;EACA;EACA;E+BVE;;;AC3BJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;ACfA;EACE;EACA;EACA;;AAEF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;EACA;;;AC3BJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;;AAIA;ElCmBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;;AkCtGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;ACpDA;EnC4HA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AmCpKF;EAGE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAGF;EACE;EACA;;;AAOF;AAAA;AAAA;AAAA;EnCbF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AmCnCA;EACE;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;;AAGF;EnCnCF;EACA;EACA;EACA;EACA;EACA;EACA;EmC+BI;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;EAEE;EACA;;AAGF;EnCnDF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AmClCA;EACE;EACA;;AAGF;EnC5DF;EACA;EACA;EACA;EACA;EACA;EACA;;AmC0DE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;;;ACtHJ;AAAA;EpC8BA;EACA;EACA;EACA;EACA;EACA;EACA;EoCjCE;EAGA;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;AAAA;EAEE;;AAGF;AAAA;AAAA;EAGE;;AAGF;AAAA;EpCAA;EACA;EACA;EACA;EACA;EACA;EACA;EoCHE;;AACA;AAAA;EpCJF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EoCtBI;;ApCwBJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AoC7CF;EpCVA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EoChBE;;ApCkBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoCxCF;EpCfA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EoCXE;EACA;EACA;EACA;EACA;EACA;EACA;;ApCOF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoC9BA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AClEJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;ACdN;AACA;AACA;AAIE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKF;EtCGA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AsCtDF;EtCDA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AsCnDF;EACE;EACA;;AACA;EACE;;;ACtCJ;EACE;;;ACFJ;AACA;AACA;AAEA;ExC2BE;EACA;EACA;EACA;EACA;EACA;EACA;;;AwC7BF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;ExCEE;EACA;EACA;EACA;EACA;EACA;EACA;;AwCLA;EACE;ExCvBF;EwCyBE;;AAEA;EACE;EACA;;;AAKN;AACA;AACA;AAEA;ExCjBE;EACA;EACA;EACA;EACA;EACA;EACA;EA4IA;EACA;EACA;EACA;EACA;EACA;EACA;;AwCpIE;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;;AAKN;AACA;AACA;AAEA;EACE;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAA;;AAGA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ExCtIA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAiCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAtCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAeF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AwCqEF;AAAA;EACE;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;EACA;;AAIJ;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAEF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGJ;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;ExC7OA;EwC+OE;EACA;EACA;;AACA;AAAA;EACE;;AAIJ;AAAA;EACE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;ExC3UA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AwCwRF;EACE;;AAGF;ExCnVA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCgSF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ExCzPA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AwCqNF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;ExC9WA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwC2TF;EAEE;EACA;;AAGF;EACE;;AAGF;ExC5XA;EACA;EACA;EACA;EACA;EACA;EACA;EwCwXE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AAGE;EACE;EACA;EAWA;EACA;EACA;EACA;EACA;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;EAIA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;AACA;AACA;AAGE;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ExC/YA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EwCoYE;;AxClYF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwCsWF;EACE;EACA;EACA;;AACA;ExCtfF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;EwCoaI;;AxC1dJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AwCmaF;EACE;;AAGF;EACE;;AACA;EACE;;AACA;ExCpgBJ;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC0eM;EACA;;AxCzeN;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCqdF;EACE;;AAGF;EACE;;AAGF;ExCtbA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwC4YF;AAAA;ExCxhBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AwCueJ;AACA;AACA;AAEE;EACE;;AACA;EACE;;;AAMJ;ExC3iBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwCihBE;;AxC/gBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCyfF;EACE;;;AAQJ;AACA;AACA;AAGE;EACE;EACA;;AAGF;ExCreA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwC4bF;ExCxkBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC8iBE;EACA;;AxC7iBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCuhBF;EACE;;;AAIJ;AACA;AACA;AAGE;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAMA;;AAJA;AAAA;EACE;;AAIF;AAAA;EACE;;AAEF;AAAA;EACE;;AAIF;AAAA;EACE;EACA;;AAEF;AAAA;EACE;EACA;EACA;;AAEF;AAAA;AAAA;AAAA;EAEE;;;AAKN;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;ExCplBF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwC0iBF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAIA;ExCpsBF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC0qBI;;AxCxqBJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCkpBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AAIJ;EAEE;;AACA;EACE;;AAEF;EACE;;AAKF;ExC1vBF;EACA;EACA;EACA;EACA;EACA;EACA;EwCsvBI;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;ExCxwBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC8uBE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AxCnvBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwC2tBA;EACE;;AAIJ;ExCvxBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;EwCqsBE;EAEA;EACA;EACA;EACA;;AxChwBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AwCwsBF;ExCnsBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwC6pBF;ExC3sBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwCkqBF;ExChtBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwCwqBF;EAEE;EACA;;AAGF;ExC5tBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwCqrBF;ExCj0BA;EACA;EACA;EACA;EACA;EACA;EACA;EwC6zBE;;AAEF;ExCr0BA;EACA;EACA;EACA;EACA;EACA;EACA;;AwCm0BA;ExCz0BA;EACA;EACA;EACA;EACA;EACA;EACA;;AwCu0BA;ExC70BA;EACA;EACA;EACA;EACA;EACA;EACA;;AwC60BA;EACE;;AAGF;EACE;;AACA;EACE;EACA;;AACA;ExC51BJ;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwC2yBF;EACE;;AAEE;ExCr2BJ;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC20BM;;AxCz0BN;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCqzBF;EAGE;EACA;;AAGF;EACE;;AAGF;ExCv3BA;EACA;EACA;EACA;EACA;EACA;EACA;EwCo3BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;ExCx4BA;EACA;EACA;EACA;EACA;EACA;EACA;EwCo4BE;EACA;;AAGF;ExC94BA;EACA;EACA;EACA;EACA;EACA;EACA;EwC04BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AACA;EACE;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;;ACl9BJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAGA;AAAA;EAEE;;AAIA;EACE;;AAGF;AAAA;EzCUF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EyClCI;EACA;EACA;EACA;;AzCiCJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AA7CF;AAAA;EACE;;AAGF;AAAA;EACE;;AyChBE;AAAA;EzCCJ;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AA+BF;AAAA;EACE;EACA;EACA;;;AyClFF;EAEE;EzCTF;EACA;EACA;EACA;EACA;EACA;EACA;;AyCME;EACE;EACA;EACA;EACA;;;AC/CN;AACA;AACA;AAGE;E1C0BA;EACA;EACA;EACA;EACA;EACA;EACA;;A0C5BA;EACE;EACA;E1CoBF;EACA;EACA;EACA;EACA;EACA;EACA;;A0CvBE;E1CJF;E0COI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;E1ClBF;E0CoBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AC/DJ;AACA;AACA;AAEA;EACE;;AAEA;E3CwBA;EACA;EACA;EACA;EACA;EACA;EACA;E2C5BE;EACA;EACA;EACA;EACA;;AAIA;E3CcF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;E2ChGI;;A3C0CJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;A2CnGE;EACE;;AAGF;EACE;;;AC1BR;AACA;AACA;AAGE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;;ACvBN;AACA;AACA;AAGE;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;E7CyGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E6CpHE;EACA;;A7CqHF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A6CnJA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;AAEE;EACE;E7CpBJ;EACA;EACA;EACA;EACA;EACA;EACA;;A6CkBE;EACE;EACA;;AAGF;EACE;EACA;;;AAKN;E7CpCE;EACA;EACA;EACA;EACA;EACA;EACA;EA4IA;EACA;EACA;EACA;EACA;EACA;EACA;;;A6ChHF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAIA;E7C/DA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA7CF;EACE;;AAGF;EACE;;A6CqDA;E7CpEF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;;A8CxHJ;AACA;AACA;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAKE;E9CLF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A8C/CA;E9CsFF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A8C/HF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AACA;E9C7BF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A8CrBF;AAAA;AAAA;E9ClCA;EACA;EACA;EACA;EACA;EACA;EACA;;A8CkCA;E9CxCA;EACA;EACA;EACA;EACA;EACA;EACA;E8CoCE;EACA;EACA;EACA;;;AAMF;AAAA;E9CnDA;EACA;EACA;EACA;EACA;EACA;EACA;E8C+CE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;;;AAKF;AAAA;EAEE;;AAGF;E9CvFA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A8CmCF;E9C1FA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;A8CKF;EACE;;AACA;E9CFF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E8CTI;EACA;;A9CUJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;A8CnCF;EACE;;AACA;E9C3GF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E8CiFI;;A9C/EJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;A+CrFF;E/C8BA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A+CjFF;E/C0BA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E+CpDE;;A/CsDF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A+C7EF;EACE;EACA;EACA;;;ACXF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EhD8GA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AgDrJF;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EhD7BA;EACA;EACA;EACA;EACA;EACA;EACA;EgDyBE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;;ACxEJ;EACE;;AAEF;EjD2BA;EACA;EACA;EACA;EACA;EACA;EACA;EiD/BE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAIJ;EjDuGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AiD9IF;EACE;EACA;;AAGF;EjDHA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AkDrFF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;ElDkGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AkD3IF;ElDDA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AmDrFF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AACA;AAAA;EnDMF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EmD/BI;EACA;EACA;;AnD+BJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AmDpDF;EACE;;AAGF;EnDuFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmDjIF;EnDmFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EmD9FE;;AnDgGF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmD5HF;EnD8EA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmDvHF;EnDyEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmDlHF;EnDoEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmD9GF;EnDgEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmD1GF;EnD4DA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmDtGF;EnDwDA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmDjGF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EAEE;;;AAKF;EACE;;AAEF;EACE;;AAEF;EACE;;;AClHF;EACE;;AAGF;EpDwHA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AoDjKF;EACE;;AACA;EpDmBF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoDrEF;AAAA;AAAA;EAGE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAMF;AAAA;EACE;;AAGF;AAAA;EpDlBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AoDjCF;AAAA;AAAA;EpDtBA;EACA;EACA;EACA;EACA;EACA;EACA;EoDmBE;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;;AACA;AAAA;EACE;;;ACnEJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;ErDcF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EqDvCI;;ArDyCJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AqDhEE;AAAA;EACE;;AAKN;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAEF;ErDvBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqD7BF;EACE;;AACA;EACE;EACA;;AAGJ;EACE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AACA;ErD3DF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqDSF;EAEE;;AAGF;EACE;;AAGF;ErDzEA;EACA;EACA;EACA;EACA;EACA;EACA;EqDqEE;EACA;;;AAKF;ErDaA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AqDxDF;ErDpFA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AsDpFJ;EACE;EtD4BA;EACA;EACA;EACA;EACA;EACA;EACA;EsDhCA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAOJ;EACE;;AACA;EACE;;AAIJ;EtDpBA;EACA;EACA;EACA;EACA;EACA;EACA;EsDgBE;;AAEA;EACE;;AAeJ;EACE;;AAIF;EACE;;AAGF;AAAA;EtDjDA;EACA;EACA;EACA;EACA;EACA;EACA;;AsD8CE;AAAA;EtDpDF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAiCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EsDdI;EACA;EACA;;AtD1BJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAeF;AAAA;EACE;EACA;EACA;;AsDbF;EtD5DA;EACA;EACA;EACA;EACA;EACA;EACA;EsDwDE;EACA;EACA;EACA;;AAGF;EACE;;AACA;EtDtEF;EACA;EACA;EACA;EACA;EACA;EACA;EsDkEI;EACA;;AAIJ;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAII;EACE;;AAIF;EACE;EACA;;AAGJ;AAAA;EAEE;;;AAKF;EACE;;AACA;EACE;;;AAoBA;EACE;;AAGA;EACE;;;AASN;EACE;EACA;EACA;;AAEA;EACE;;AAGE;EACE;;AAEF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMJ;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEA;EACE;;AAEA;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAMR;AACA;AACA;AAGE;EACE;EACA;;AACA;EtDzRF;EACA;EACA;EACA;EACA;EACA;EACA;;AsDwRA;EtD9RA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AsD2OF;EtDlSA;EACA;EACA;EACA;EACA;EACA;EACA;EsD8RE;EACA;;AAGF;EACE;;AAEF;EACE;;;ACzUA;AAAA;EAEE;;AAGF;AAAA;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC1CJ;EAiBE;;;AAIJ;AACA;AACA;AACA;EACE;;AACA;EACE;;AAEF;EAEE;;AAEF;EACE;;AAEF;EACE;;AAIF;EACE;;;AAMA;EACE;;AAGA;EACE;;AAGA;EACE;EAMA;;AAGF;EACE;;AAIN;EACE;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AAEE;EACE;;AAKN;EACE;;AAIA;AAAA;EAEE;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;;AAIA;AAAA;EAEE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EACE;;AAIA;AAAA;EAEE;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EACE;;AAIA;AAAA;EAEE;;;AAQR;EACE;EACA;EACA;EACA;EACA;;AAGF;EAIE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;;AAKF;EAGE;;;AAIJ;AACA;AACA;AACA;EACE;;AAEA;EACE;;AAEA;ExD1JF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwD+GA;ExD7JF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwDmHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AAIJ;ExD1QA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwDgPE;EACA;EACA;EACA;EACA;EACA;EACA;;AxDpPF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwD6NA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAKJ;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;ExD9SF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwDqRI;;AxDnRJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AwD4PE;AAAA;EACE;;AAKN;EACE;EACA;EACA;EACA;;AAGF;ExDlOA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwD2LA;ExDzOF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwD8LA;ExD5OF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EwDiOI;;AxD/NJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwDiME;EACE;;AAMJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;;AAKN;ExDrQA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwD4NF;ExD1QA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EwD+PE;;AxD7PF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwD+NA;EACE;;AAIJ;ExDlRA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwDwOF;ExDpXA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwDkUF;EACE;;AAIF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAQF;EACE;;AAIF;EAEE;;AAGF;EAGE;;AAGF;EACE;EACA;;AAEE;EACE;EACA;;AAMJ;ExDjVF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwDwSF;EACE;;;AAMF;EACE;;;AAMF;AAAA;AAAA;EAEE;;AAEF;AAAA;EACE;;;ACpeF;EzD6BA;EACA;EACA;EACA;EACA;EACA;EACA;EyD5BE;EACA;EACA;EACA;;AAGF;EzDgBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EyDzCE;EACA;;AzD0CF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AyDhEF;EAEE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EzDFA;EACA;EACA;EACA;EACA;EACA;EACA;;AyDAA;EAEE;;AAGF;EAIE;;AAGF;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;;;AC7DN;AACA;AACA;AAEE;EAEE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAIF;EACE;;AAIF;EACE;;AAIF;EACE;;AAIF;EACE;;AAIF;EACE;;;AAIJ;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;;;ACtEA;AAAA;EAEE;;AAGF;E3DwBF;EACA;EACA;EACA;EACA;EACA;EACA;EA4IA;EACA;EACA;EACA;EACA;EACA;EACA;E2D9KI;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACzER;AACA;AACA;AACA;EAGE;EAqBA;EACA;EAGA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAEA;EACA;AAAA;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAgBA;;AAVA;EACE;;AAGF;EACE;EACA;EACA;EACA;;;AAKJ;AACA;AACA;AACA;AAME;AACA;AACA;AAyBA;AACA;AACA;;AAlCA;AAAA;EAEE;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;;AAOJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAIF;EAIE;EACA;;AAGF;EAGE;;AAGF;EAGE;;;AAIJ;AACA;AACA;AAEE;EACE;;AAGF;EAEE;EACA;;AACA;EACE;EACA;;;AClMN;AACA;AACA;AACA;EAmBE;EACA;EAIA;EACA;;;AAIF;AACA;AACA;AACA;EAEE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EAGA;EAMA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EAEA;EACA;EACA;AAiHA;AACA;AACA;AAUA;AACA;AACA;;AA7HA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAGF;EACE;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGE;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AAMR;EACE;EACA;;AAGF;EACE;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;;AChQN;AACA;AACA;AACA;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EAGE;EACA;EAcA;EACA;EACA;EACA;EAEA;EAGA;EACA;;;AAIF;AACA;AACA;AACA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAGE;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQF;AAAA;EAEE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;AAAA;AAAA;AAGE;EAMA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;AACA;EAKA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAMA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;;AAGF;EACE;;AACA;EACE;EACA;;AAIJ;AAAA;AAAA;EAGE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EAIE;;AAIF;EAII;EACA;;AAGJ;EAGE;;AAGF;EAGE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AAKN;AACA;AACA;AACA;EAEE;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AACA;AAAA;EAEE;;AAEF;EACE;EACA;;AACA;AAAA;EAEE;;AAMJ;EACE;;AAEF;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;AAAA;EAEE;;AACA;AAAA;EACE;EACA;;AAGJ;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;EACE;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;EAEE;EACA;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;ACjiBF;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;AAAA;EAGA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACE;EACA;;AAEF;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACE;EACA;;;AAKJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EAEA;EACA;;AACA;AAAA;EACE;EACA;EACA;;AAEF;AAAA;EACE;;;AAKF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;ACpPR;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;EAOA;EACA;EAEA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;EAKA;;;AAGF;AACA;AACA;AACA;EAYE;EACA;EAKA;EACA;EACA;EAEA;EAGA;EACA;;;AAIF;AAAA;EAEE;EACA;EACA;;;AAGF;AACA;AACA;AACA;AAAA;AAAA;AAGE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;AAAA;EAGA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EAOA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;;AAMA;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAGA;AAAA;AAAA;EACE;EACA;EACA;EACA;AAAA;;AAKJ;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EAIE;;AAIF;EAII;EACA;;AAGJ;EAGE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AAMR;AACA;AACA;AACA;EACE;EAGA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;;;AAIA;EACE;EAGA;EACA;EACA;EACA;EACA;EACA;;AAEF;EAEE;EACA;EACA;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAEE;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;AAAA;EAEA;AAAA;;AAIF;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;EAEA;AAAA;;AAEA;EACE;;;AAKN;AACA;AACA;AAsBE;EAEE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;AAAA;EAME;EACA;;;AAGF;EAME;;;AAGF;EACE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;;AAMA;EACE;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AAEF;EAEE;EAGA;;AAEF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;AAAA;EhE5mBA;EACA;EACA;EACA;EACA;EACA;EACA;EgEymBE;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;;AAGF;EACE;;AACA;EACE;;;AAKN;AACA;AACA;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EAKA;;;AAGF;EACE;AAAA;AAAA;EAGA;EACA;EACA;;AACA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOA;EACA;;AAEA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUA;EACA;EAEA;EACA;EACA;EACA;;AAVA;EACE;EACA;;AAUF;EACE;;AAGF;EACE;EACA;;AAIA;EACE;;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;;;AAKF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;ACl5BN;AAAA;AAAA;EAGE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EAEE;EACA;;;AAKF;EACE;EACA;EACA;;AAGF;EACE;;AACA;EACE;;AAIJ;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AA4EF;EACE;;AAEE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;;AAGJ;EACE;EACA;;AACA;EACE;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;;AAEA;EACE;EACA;;AAKN;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAGI;EACE;;AAEF;EACE;;AAIJ;EACE;EACA;;AAEA;EACE;;;AAKN;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;;AAIA;EACE;;;AAKN;AACA;AACA;AACA;EACE;EACA;EACA;;;AAGF;AACA;AACA;AACA;EAEE;;;ACzVF;AACA;AACA;AAEA;AACA;AACA;AAEA;EACE;EACA;EAcA;EACA;EAOA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;;AAEA;EACE;;;AAIJ;AACA;AACA;AACA;AAAA;AAAA;EAGE;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;EAYA;;AAXA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAOJ;AAAA;ElEpGF;EACA;EACA;EACA;EACA;EACA;EACA;EkEiGI;EACA;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAIA;AACA;AACA;AAKE;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AC7NN;AAAA;EAEE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;;AAEA;AAAA;EACE;;AACA;AAAA;EACE;;AAIJ;AAAA;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;ACnHN;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AChWF;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;;;AAIF;AAAA;AAAA;EAGE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;AAMA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;;AAKJ;EACE;;;AAIF;AAAA;EAEE;;;AAGF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EACE;;;AAGF;AACA;AACA;AAGE;AAAA;AAAA;ErEvEA;EACA;EACA;EACA;EACA;EACA;EACA;EqEqEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AC/HJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"dorako-ui.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/module-support/_abomination-vaults.scss","../sass/module-support/_card-hand-mini-toolbar.scss","../sass/_mixins.scss","../sass/module-support/_cautious-gamemasters-pack.scss","../sass/module-support/_combat-carousel.scss","../sass/module-support/_custom-hotbar.scss","../sass/module-support/_damage-log.scss","../sass/module-support/_dorako-ux.scss","../sass/module-support/_dfce.scss","../sass/module-support/_dice-tray.scss","../sass/module-support/_enhancen-terrain-layer.scss","../sass/module-support/_exploit-vulnerability.scss","../sass/module-support/_filepicker-plus.scss","../sass/module-support/_forien-quest-log.scss","../sass/module-support/_global-progress-clocks.scss","../sass/module-support/_item-piles.scss","../sass/module-support/_koboldworks-turn-announcer.scss","../sass/module-support/_macros.scss","../sass/module-support/_misc.scss","../sass/module-support/_module-management-plus.scss","../sass/module-support/_monarch.scss","../sass/module-support/_monks.scss","../sass/module-support/_party-overview.scss","../sass/module-support/_pf2e-idle-hud.scss","../sass/module-support/_pf2e-see-simple-scale-statistics.scss","../sass/module-support/_pf2e-toolbelt.scss","../sass/module-support/_pf2e-utility-buttons.scss","../sass/module-support/_pinned-chatlog.scss","../sass/module-support/_polyglot.scss","../sass/module-support/_ripper-taskbar.scss","../sass/module-support/_quick-insert.scss","../sass/module-support/_scene-preview.scss","../sass/module-support/_smalltime.scss","../sass/module-support/_speaking-as.scss","../sass/module-support/_swade.scss","../sass/module-support/_tagger.scss","../sass/module-support/_target-damage.scss","../sass/module-support/_token-action-hud.scss","../sass/module-support/_tokenizer.scss","../sass/module-support/_window-tabs.scss","../sass/module-support/_workbench.scss","../sass/module-support/_yendors-scene-actors.scss","../sass/ui-theme/foundry-core/_app-ui.scss","../sass/ui-theme/foundry-core/_controls.scss","../sass/ui-theme/foundry-core/_hotbar.scss","../sass/ui-theme/foundry-core/_navigation.scss","../sass/ui-theme/foundry-core/_notifications.scss","../sass/ui-theme/foundry-core/_placeable-hud.scss","../sass/ui-theme/foundry-core/_sidebar.scss","../sass/ui-theme/foundry-core/_window-apps.scss","../sass/ui-theme/pf2e-system/_hazard-sheet.scss","../sass/ui-theme/pf2e-system/_familiar-sheet.scss","../sass/ui-theme/pf2e-system/_loot-sheet.scss","../sass/ui-theme/pf2e-system/_npc-sheet.scss","../sass/ui-theme/pf2e-system/_actor-sheet.scss","../sass/ui-theme/pf2e-system/_party-sheet.scss","../sass/ui-theme/pf2e-system/_messages.scss","../sass/ui-theme/pf2e-system/_critical-deck.scss","../sass/ui-theme/pf2e-system/_pc-sheet.scss","../sass/ui-theme/pf2e-system/_compendium-browser.scss","../sass/ui-theme/pf2e-system/_code-mirror.scss","../sass/ui-theme/pf2e-system/_effects-panel.scss","../sass/ui-theme/themes/_crb-dark.scss","../sass/ui-theme/themes/_crb-light.scss","../sass/ui-theme/themes/_discord.scss","../sass/ui-theme/themes/_poe-wiki.scss","../sass/ui-theme/themes/_bg3.scss","../sass/ui-theme/themes/_crb.scss","../sass/ui-theme/themes/_foundry2.scss","../sass/ui-theme/themes/_opaque.scss","../sass/_colors.scss","../sass/dorako-ui/_dorako-ui.scss","../sass/dorako-ui/_reset.scss"],"names":[],"mappings":";AAAA;AACA;AACA;AAMA;AAAA;AAAA;AAAA;AAAA;EAKE;;;ACZA;ECAA;EACA;EACA;EACA;EACA;EDFE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;EACA;EACA;ECVJ;;ADYI;AAAA;EACE;;AAIN;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;;AE7CJ;AACA;AACA;ACFA;AACA;AACA;AAGA;EACE;;;ACNF;AACA;AACA;AACA;EACE;;;AAIF;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;IACE;;;ACpBJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAEA;EJAA;EIEE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAKN;EACE;;;AAGF;AACE;AAKA;AAKA;AAKA;;AAdA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AC1DF;EACE;EACA;EACA;;AAGF;EACE;;;ACRJ;AACA;AACA;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;;AAMA;ENDF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AMpDE;EACE;EACA;EACA;;AAIN;ENVA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AMxCJ;AACA;AACA;AAUE;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAEA;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE;EACA;EAEA;EACA;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAMF;AAAA;EACE;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;;;ACjIR;AACA;AACA;AAGE;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAGA;EACE;EACA;;AAEF;EACE;EACA;;AAGJ;EPMF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AO3DE;EACE;;AAEF;EACE;;AAGJ;EACE;;AAEA;EAEE;;AAEA;EACE;EACA;;AACA;EACE;;AAUF;EACE;;AACA;EACE;;AAOV;EP4DF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EOvEI;EACA;;APwEJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;;AQ3KJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;AAEA;ERAA;EATA;EACA;EACA;EACA;EACA;;AQQE;EACE;EACA;;AAEE;EACE;EACA;EACA;EACA;;;ACpBR;EACE;EACA;;AACA;ET2BF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AS7EF;EACE;EACA;EACA;;AACA;EACE;;AAEF;ETeF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;ASjEF;EACE;;AACA;ETQF;EACA;EACA;EACA;EACA;EACA;EACA;ESZI;;AAGJ;EACE;EACA;;;AAKF;EACE;;;ACpCJ;AACA;AACA;AAEA;EVHE;EACA;EACA;EACA;EACA;EUCA;EACA;;;AAGF;EACE;;;AAGF;EVEE;EACA;AACA;EACA,YACE;EAMF;EACA;EUXA;EACA;;;AChBA;EAEE;;AAGF;EAIE;EACA;EACA;;AAGF;EAEE;;AAGF;EXWA;EACA;EACA;EACA;EACA;EACA;EACA;EWfE;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;;AAIJ;EXLA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AW5CF;EAEE;EACA;;AACA;EACE;;AAEF;EACE;;AAIJ;EXvBA;EACA;EACA;EACA;EACA;EACA;EACA;EWyBE;EACA;;AAGF;EAEE;;AACA;EACE;;;ACtEN;EACE;EACA;;AAEA;EZHA;EACA;EACA;EACA;EACA;;AYGE;EACE;;AAGJ;EZXA;EACA;EACA;EACA;EACA;EAKA;EYKE;;AACA;EACE;;;AAKN;EACE;;;ACvBF;EbCE;EACA;EACA;EACA;EACA;EAKA;EaPA;;AACA;EbHA;EACA;EACA;EACA;EACA;;;AaIF;EbOE;EACA;AACA;EACA,YACE;EaTF;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;;AAEA;AAAA;EbHA;EACA;EACA;EACA;EACA;EACA;EACA;EaAE;EACA;;AAGF;EbVA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AazCF;EACE;;;AAIJ;EACE;EACA;;;ACpDF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EdOE;EACA;AACA;EACA,YACE;EAMF;EACA;EchBA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;ACnBJ;AACA;AACA;AAEA;EACE;;AACA;EACE;;AAEF;EACE;;AAEF;AAAA;EAEE;;AAEF;AAAA;EAEE;;;AAIJ;AACA;AACA;AAEA;EACE;;AAEA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;;ACrCJ;AACA;AACA;AAEA;AACA;AACA;AAEA;EhBPE;EACA;EACA;EACA;EACA;EgBMA;EACA;;;AAEF;EACE;;;AAGF;AACA;AACA;AAEA;EhBrBE;EACA;EACA;EACA;EACA;EgBmBA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;;;AC1CF;EACE;;;AAIA;EjB0BA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AiBrEF;EACE;EACA;EACA;;;ACpBJ;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AAAA;ElBRE;EACA;EACA;EACA;EACA;EkBOA;;;AAGF;AAAA;ElBdE;EACA;EACA;EACA;EACA;;;AkBeF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;ElBrCA;EACA;EACA;EACA;EACA;EAKA;EkB+BE;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;ElBlDE;EACA;EACA;EACA;EACA;;;AkBmDF;ElBvDE;EACA;EACA;EACA;EACA;EkBqDA;;;AAGF;EACE;EACA;;;AAIA;ElBpCA;EACA;EACA;EACA;EACA;EACA;EACA;;;AmBrCF;AACA;AACA;AAEE;EACE;EACA;;;AAIJ;AACA;AACA;AAEA;EnBbE;EACA;EACA;EACA;EACA;;AmBWA;EnBfA;EACA;EACA;EACA;EACA;EmBaE;;AAEF;EnBnBA;EACA;EACA;EACA;EACA;EAKA;EmBaE;;AAEA;EACE;;AAIJ;EnB7BA;EACA;EACA;EACA;EACA;EAKA;EmBuBE;EACA;;AACA;EnBlCF;EACA;EACA;EACA;EACA;EmBiCI;;;AAKN;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AAEA;EACE;;AAEA;EACE;EACA;;AAGF;EnB9DA;EACA;EACA;EACA;EACA;;AmB4DE;EnBhEF;EACA;EACA;EACA;EACA;EmB8DI;EACA;;AAGJ;EnBtEA;EACA;EACA;EACA;EACA;EAKA;EmBiEE;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEF;EnB7FF;EACA;EACA;EACA;EACA;EmB2FI;EACA;;AAIJ;EACE;;AAGF;EACE;;AAGF;EnBnGA;EmBwGE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAIE;;;AAIJ;AAAA;AAAA;AAAA;EAIE;EACA;;;AAME;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EnB1JF;EACA;EACA;EACA;EACA;EAKA;EmBoJI;EACA;EACA;EAEA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAKN;EACE;EACA;;AAGF;EACE;;AAIA;EACE;;AAEF;EACE;;AAEA;EACE;;AACA;EnB/LN;EACA;EACA;EACA;EACA;EAKA;EmByLQ;EACA;;AAEA;EACE;EACA;;;AASV;EnBlLA;EACA;EACA;EACA;EACA;EACA;EACA;;AmB8KE;EACE;;AAGJ;EACE;EACA;;AACA;EnB3LF;EACA;EACA;EACA;EACA;EACA;EACA;;AmBuLI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;AAON;EnBpNA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EmB0LE;;AnBxLF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmBiKF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;AAAA;EnBrIA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;;AAQF;AAAA;EACE;EACA;EACA;;AmB2FF;EACE;EACA;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAIA;EAEE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EnB9SN;EmBgTQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;;AAMJ;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;;AAIJ;EnB3UE;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AmBwRJ;AACA;AACA;AAEA;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EnBlXE;;AmBqXE;EACE;;;AAKN;EnB3XE;;AmB6XA;EACE;;;AAOF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKN;AACA;AACA;AAEE;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;AACA;AACA;AAkYA;AACA;AACA;AAEA;EACE;;;AAIA;EnB5xBA;EACA;EACA;EACA;EACA;EACA;EACA;;AmBwxBE;EACE;EACA;EACA;EACA;EACA;;AAKF;EnBxyBF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmBqvBA;EnB5yBF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AmButBA;EACE;;AAGF;EACE;EACA;;AAIJ;EACE;;AAGF;EnB9zBA;EACA;EACA;EACA;EACA;EACA;EACA;EmB0zBE;EACA;;;AAIJ;AACA;AACA;AAEE;EAEE;EACA;;AAGA;EACE;;AAIJ;EAEE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EAGE;;AAEF;EAEE;;AAGF;EnB/wBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmBquBF;EnBj3BA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmB8zBF;EACE;;;AAKF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;ACl7BF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;;ACbF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAQF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ErBkFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AqB5HF;EACE;EACA;EACA;;AAGF;ErBwEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EqBnFE;;ArBqFF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AqBhHA;EACE;EACA;EACA;;AAIJ;ErB2DA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AqBrGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;ErBpEA;EACA;EACA;EACA;EACA;EACA;EACA;EqBiEE;EACA;;AAGF;EACE;;AAIA;EACE;;AACA;EACE;;AAGJ;EACE;;AAIJ;EAGE;ErB9FF;EACA;EACA;EACA;EACA;EACA;EACA;EqB0FE;;AAGF;EACE;EACA;EACA;;AACA;ErBvGF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqBqDF;ErB5GA;EACA;EACA;EACA;EACA;EACA;EACA;EqBwGE;;AAGF;EACE;EACA;;AAGF;EACE;ErBvHF;EACA;EACA;EACA;EACA;EACA;EACA;EqBmHE;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAIJ;EACE;EACA;;AAGF;ErB5IA;EACA;EACA;EACA;EACA;EACA;EACA;EqBwIE;;AAGF;EAEE;;;AAKF;EACE;;AACA;EACE;;AAGJ;EACE;;AAEF;ErBjKA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EqBuIE;;ArBrIF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqB8GF;EAEE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;AAAA;EAEE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AC9QE;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;;ACnBJ;EAWE;;AACA;EACE;;AAGJ;EvBcA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EuBxCE;;AvB0CF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AuB9DF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAKF;EACE;;AAGA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;ACjFR;EACE;;AAEA;ExB2BF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwB7EF;AAAA;ExBsBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AyBtFJ;EACE;EACA;EACA;;AAEA;EACE;;AACA;EzBSF;EACA;AACA;EACA,YACE;EyBXE;EACA;EACA;;;ACXN;AACA;AACA;AAII;EACE;;AAIJ;EACE;;AAGF;E1B8GA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;A0BxJF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;;AC9BJ;EACI;;;ACAF;EACE;E5B6BF;EACA;EACA;EACA;EACA;EACA;EACA;E4BjCE;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;E5ByGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E4BpHE;EACA;;A5BqHF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;A4BlJF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AAKF;EACE;E5B3CF;EACA;EACA;EACA;EACA;E4ByCE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;EACE;;AAEF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AChFJ;AACA;AACA;ACDE;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAGF;E9BYA;EACA;EACA;EACA;EACA;EACA;EACA;E8BhBE;;AAGF;E9BOA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;A+BtFJ;AACA;AACA;AAEA;EACE;;;AAGF;E/BPE;EACA;EACA;EACA;EACA;E+BKA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;;;AAKF;E/BMA;EACA;EACA;EACA;EACA;EACA;EACA;E+BVE;;;AC3BJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;ACfA;EACE;EACA;EACA;;AAEF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;EACA;;;AC3BJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;;AAIA;ElCmBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;;AkCtGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;ACpDA;EnC4HA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;;AmCpKF;EAGE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAGF;EACE;EACA;;;AAOF;AAAA;AAAA;AAAA;EnCbF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AmCnCA;EACE;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;;AAGF;EnCnCF;EACA;EACA;EACA;EACA;EACA;EACA;EmC+BI;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;EAEE;EACA;;AAGF;EnCnDF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AmClCA;EACE;EACA;;AAGF;EnC5DF;EACA;EACA;EACA;EACA;EACA;EACA;;AmC0DE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;;;ACtHJ;AAAA;EpC8BA;EACA;EACA;EACA;EACA;EACA;EACA;EoCjCE;EAGA;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;AAAA;EAEE;;AAGF;AAAA;AAAA;EAGE;;AAGF;AAAA;EpCAA;EACA;EACA;EACA;EACA;EACA;EACA;EoCHE;;AACA;AAAA;EpCJF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EoCtBI;;ApCwBJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AoC7CF;EpCVA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EoChBE;;ApCkBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoCxCF;EpCfA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EoCXE;EACA;EACA;EACA;EACA;EACA;EACA;;ApCOF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoC9BA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AClEJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;ACdN;AACA;AACA;AAIE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKF;EtCGA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AsCtDF;EtCDA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AsCnDF;EACE;EACA;;AACA;EACE;;;ACtCJ;EACE;;;ACFJ;AACA;AACA;AAEA;ExC2BE;EACA;EACA;EACA;EACA;EACA;EACA;;;AwC7BF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;ExCEE;EACA;EACA;EACA;EACA;EACA;EACA;;AwCLA;EACE;ExCvBF;EwCyBE;;AAEA;EACE;EACA;;;AAKN;AACA;AACA;AAEA;ExCjBE;EACA;EACA;EACA;EACA;EACA;EACA;EA4IA;EACA;EACA;EACA;EACA;EACA;EACA;;AwCpIE;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;;AAKN;AACA;AACA;AAEA;EACE;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAA;;AAGA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ExCtIA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAiCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAtCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAeF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AwCsEF;AAAA;EACE;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;EACA;;AAIJ;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAEF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGJ;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;ExC9OA;EwCgPE;EACA;EACA;;AACA;AAAA;EACE;;AAIJ;AAAA;EACE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;ExC5UA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AwCyRF;EACE;;AAGF;ExCpVA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCiSF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ExC1PA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAQF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AwCsNF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;ExC/WA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwC4TF;EAEE;EACA;;AAGF;EACE;;AAGF;ExC7XA;EACA;EACA;EACA;EACA;EACA;EACA;EwCyXE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AAGE;EACE;EACA;EAWA;EACA;EACA;EACA;EACA;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;EAIA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;AACA;AACA;AAGE;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ExChZA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EwCqYE;;AxCnYF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwCuWF;EACE;EACA;EACA;;AACA;ExCvfF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;EwCqaI;;AxC3dJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AwCoaF;EACE;;AAGF;EACE;;AACA;EACE;;AACA;ExCrgBJ;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC2eM;EACA;;AxC1eN;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCsdF;EACE;;AAGF;EACE;;AAGF;ExCvbA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwC6YF;AAAA;ExCzhBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AwCweJ;AACA;AACA;AAEE;EACE;;AACA;EACE;;;AAMJ;ExC5iBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwCkhBE;;AxChhBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwC0fF;EACE;;;AAQJ;AACA;AACA;AAGE;EACE;EACA;;AAGF;ExCteA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwC6bF;ExCzkBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC+iBE;EACA;;AxC9iBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCwhBF;EACE;;;AAIJ;AACA;AACA;AAGE;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAMA;;AAJA;AAAA;EACE;;AAIF;AAAA;EACE;;AAEF;AAAA;EACE;;AAIF;AAAA;EACE;EACA;;AAEF;AAAA;EACE;EACA;EACA;;AAEF;AAAA;AAAA;AAAA;EAEE;;;AAKN;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;ExCrlBF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwC2iBF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAIA;ExCrsBF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC2qBI;;AxCzqBJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCmpBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AAIJ;EAEE;;AACA;EACE;;AAEF;EACE;;AAKF;ExC3vBF;EACA;EACA;EACA;EACA;EACA;EACA;EwCuvBI;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;ExCzwBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC+uBE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AxCpvBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwC4tBA;EACE;;AAIJ;ExCxxBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;EwCssBE;EAEA;EACA;EACA;EACA;;AxCjwBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AwCysBF;ExCpsBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwC8pBF;ExC5sBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwCmqBF;ExCjtBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwCyqBF;EAEE;EACA;;AAGF;ExC7tBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwCsrBF;ExCl0BA;EACA;EACA;EACA;EACA;EACA;EACA;EwC8zBE;;AAEF;ExCt0BA;EACA;EACA;EACA;EACA;EACA;EACA;;AwCo0BA;ExC10BA;EACA;EACA;EACA;EACA;EACA;EACA;;AwCw0BA;ExC90BA;EACA;EACA;EACA;EACA;EACA;EACA;;AwC80BA;EACE;;AAGF;EACE;;AACA;EACE;EACA;;AACA;ExC71BJ;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwC4yBF;EACE;;AAEE;ExCt2BJ;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwC40BM;;AxC10BN;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwCszBF;EAGE;EACA;;AAGF;EACE;;AAGF;ExCx3BA;EACA;EACA;EACA;EACA;EACA;EACA;EwCq3BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;ExCz4BA;EACA;EACA;EACA;EACA;EACA;EACA;EwCq4BE;EACA;;AAGF;ExC/4BA;EACA;EACA;EACA;EACA;EACA;EACA;EwC24BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AACA;EACE;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;;ACn9BJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAGA;AAAA;EAEE;;AAIA;EACE;;AAGF;AAAA;EzCUF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EyClCI;EACA;EACA;EACA;;AzCiCJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AA7CF;AAAA;EACE;;AAGF;AAAA;EACE;;AyChBE;AAAA;EzCCJ;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AA+BF;AAAA;EACE;EACA;EACA;;;AyClFF;EAEE;EzCTF;EACA;EACA;EACA;EACA;EACA;EACA;;AyCME;EACE;EACA;EACA;EACA;;;AC/CN;AACA;AACA;AAGE;E1C0BA;EACA;EACA;EACA;EACA;EACA;EACA;;A0C5BA;EACE;EACA;E1CoBF;EACA;EACA;EACA;EACA;EACA;EACA;;A0CvBE;E1CJF;E0COI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;E1ClBF;E0CoBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AC/DJ;AACA;AACA;AAEA;EACE;;AAEA;E3CwBA;EACA;EACA;EACA;EACA;EACA;EACA;E2C5BE;EACA;EACA;EACA;EACA;;AAIA;E3CcF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;E2ChGI;;A3C0CJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;A2CnGE;EACE;;AAGF;EACE;;;AC1BR;AACA;AACA;AAGE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;;ACvBN;AACA;AACA;AAGE;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;E7CyGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E6CpHE;EACA;;A7CqHF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;A6CnJA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;AAEE;EACE;E7CpBJ;EACA;EACA;EACA;EACA;EACA;EACA;;A6CkBE;EACE;EACA;;AAGF;EACE;EACA;;;AAKN;E7CpCE;EACA;EACA;EACA;EACA;EACA;EACA;EA4IA;EACA;EACA;EACA;EACA;EACA;EACA;;;A6ChHF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAIA;E7C/DA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA7CF;EACE;;AAGF;EACE;;A6CqDA;E7CpEF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;;A8CxHJ;AACA;AACA;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAKE;E9CLF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A8C/CA;E9CsFF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;A8C/HF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AACA;E9C7BF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A8CrBF;AAAA;AAAA;E9ClCA;EACA;EACA;EACA;EACA;EACA;EACA;;A8CkCA;E9CxCA;EACA;EACA;EACA;EACA;EACA;EACA;E8CoCE;EACA;EACA;EACA;;;AAMF;AAAA;E9CnDA;EACA;EACA;EACA;EACA;EACA;EACA;E8C+CE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;;;AAKF;AAAA;EAEE;;AAGF;E9CvFA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A8CmCF;E9C1FA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAmDA;EACA;EACA;EACA;EACA;EACA;;AAtDA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;A8CKF;EACE;;AACA;E9CFF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E8CTI;EACA;;A9CUJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;;A8CnCF;EACE;;AACA;E9C3GF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E8CiFI;;A9C/EJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;A+CrFF;E/C8BA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A+CjFF;E/C0BA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E+CpDE;;A/CsDF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A+C7EF;EACE;EACA;EACA;;;ACXF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EhD8GA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AgDrJF;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EhD7BA;EACA;EACA;EACA;EACA;EACA;EACA;EgDyBE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;;ACxEJ;EACE;;AAEF;EjD2BA;EACA;EACA;EACA;EACA;EACA;EACA;EiD/BE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAIJ;EjDuGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AiD9IF;EACE;EACA;;AAGF;EjDHA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AkDrFF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;ElDkGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AkD3IF;ElDDA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AmDrFF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AACA;AAAA;EnDMF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EmD/BI;EACA;EACA;;AnD+BJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AmDpDF;EACE;;AAGF;EnDuFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmDjIF;EnDmFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EmD9FE;;AnDgGF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmD5HF;EnD8EA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmDvHF;EnDyEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmDlHF;EnDoEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmD9GF;EnDgEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmD1GF;EnD4DA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmDtGF;EnDwDA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AmDjGF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EAEE;;;AAKF;EACE;;AAEF;EACE;;AAEF;EACE;;;AClHF;EACE;;AAGF;EpDwHA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AoDjKF;EACE;;AACA;EpDmBF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoDrEF;AAAA;AAAA;EAGE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAMF;AAAA;EACE;;AAGF;AAAA;EpDlBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AoDjCF;AAAA;AAAA;EpDtBA;EACA;EACA;EACA;EACA;EACA;EACA;EoDmBE;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;;AACA;AAAA;EACE;;;ACnEJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;ErDcF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EqDvCI;;ArDyCJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AqDhEE;AAAA;EACE;;AAKN;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAEF;ErDvBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqD7BF;EACE;;AACA;EACE;EACA;;AAGJ;EACE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AACA;ErD3DF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqDSF;EAEE;;AAGF;EACE;;AAGF;ErDzEA;EACA;EACA;EACA;EACA;EACA;EACA;EqDqEE;EACA;;;AAKF;ErDaA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AqDxDF;ErDpFA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AsDpFJ;EACE;EtD4BA;EACA;EACA;EACA;EACA;EACA;EACA;EsDhCA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAOJ;EACE;;AACA;EACE;;AAIJ;EtDpBA;EACA;EACA;EACA;EACA;EACA;EACA;EsDgBE;;AAEA;EACE;;AAeJ;EACE;;AAIF;EACE;;AAGF;AAAA;EtDjDA;EACA;EACA;EACA;EACA;EACA;EACA;;AsD8CE;AAAA;EtDpDF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAiCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EsDdI;EACA;EACA;;AtD1BJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAeF;AAAA;EACE;EACA;EACA;;AsDbF;EtD5DA;EACA;EACA;EACA;EACA;EACA;EACA;EsDwDE;EACA;EACA;EACA;;AAGF;EACE;;AACA;EtDtEF;EACA;EACA;EACA;EACA;EACA;EACA;EsDkEI;EACA;;AAIJ;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAII;EACE;;AAIF;EACE;EACA;;AAGJ;AAAA;EAEE;;;AAKF;EACE;;AACA;EACE;;;AAoBA;EACE;;AAGA;EACE;;;AASN;EACE;EACA;EACA;;AAEA;EACE;;AAGE;EACE;;AAEF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMJ;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEA;EACE;;AAEA;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAMR;AACA;AACA;AAGE;EACE;EACA;;AACA;EtDzRF;EACA;EACA;EACA;EACA;EACA;EACA;;AsDwRA;EtD9RA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AsD2OF;EtDlSA;EACA;EACA;EACA;EACA;EACA;EACA;EsD8RE;EACA;;AAGF;EACE;;AAEF;EACE;;;ACzUA;AAAA;EAEE;;AAGF;AAAA;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC1CJ;EAiBE;;;AAIJ;AACA;AACA;AACA;EACE;;AACA;EACE;;AAEF;EAEE;;AAEF;EACE;;AAEF;EACE;;AAIF;EACE;;;AAMA;EACE;;AAGA;EACE;;AAGA;EACE;EAMA;;AAGF;EACE;;AAIN;EACE;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AAEE;EACE;;AAKN;EACE;;AAIA;AAAA;EAEE;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;;AAIA;AAAA;EAEE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EACE;;AAIA;AAAA;EAEE;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EACE;;AAIA;AAAA;EAEE;;;AAQR;EACE;EACA;EACA;EACA;EACA;;AAGF;EAIE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;;AAKF;EAGE;;;AAIJ;AACA;AACA;AACA;EACE;;AAEA;EACE;;AAEA;ExD1JF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwD+GA;ExD7JF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwDmHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AAIJ;ExD1QA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAiCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAtCA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAeF;EACE;EACA;EACA;;AwDsMF;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;ExDzRF;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwDgQI;;AxD9PJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AwDuOE;AAAA;EACE;;AAKN;EACE;EACA;EACA;EACA;;AAGF;ExD7MA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwDsKA;ExDpNF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwDyKA;ExDvNF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EwD4MI;;AxD1MJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwD4KE;EACE;;AAMJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;;AAKN;ExDhPA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwDuMF;ExDrPA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EwD0OE;;AxDxOF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwD0MA;EACE;;AAIJ;ExD7PA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwDmNF;ExD/VA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwD6SF;EACE;;AAIF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAQF;EACE;;AAIF;EAEE;;AAGF;EAGE;;AAGF;EACE;EACA;;AAEE;EACE;EACA;;AAMJ;ExD5TF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AwDmRF;EACE;;;AAMF;EACE;;;AAMF;AAAA;AAAA;EAEE;;AAEF;AAAA;EACE;;;AC/cF;EzD6BA;EACA;EACA;EACA;EACA;EACA;EACA;EyD5BE;EACA;EACA;EACA;;AAGF;EzDgBA;EACA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EyDzCE;EACA;;AzD0CF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AyDhEF;EAEE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EzDFA;EACA;EACA;EACA;EACA;EACA;EACA;;AyDAA;EAEE;;AAGF;EAIE;;AAGF;EAEE;;AAGF;EACE;EACA;;AACA;EACE;EACA;;;AC3DN;AACA;AACA;AAEE;EAEE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAIF;EACE;;AAIF;EACE;;AAIF;EACE;;AAIF;EACE;;AAIF;EACE;;;AAIJ;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;;;ACtEA;AAAA;EAEE;;AAGF;E3DwBF;EACA;EACA;EACA;EACA;EACA;EACA;EA4IA;EACA;EACA;EACA;EACA;EACA;EACA;E2D9KI;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACzER;AACA;AACA;AACA;EAGE;EAqBA;EACA;EAGA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAEA;EACA;AAAA;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAaA;;AANA;EACE;EACA;EACA;EACA;;;AAKJ;AACA;AACA;AACA;AAME;AACA;AACA;AAyBA;AACA;AACA;;AAlCA;AAAA;EAEE;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;;AAOJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAIF;EAIE;EACA;;AAGF;EAGE;;AAGF;EAGE;;;AAIJ;AACA;AACA;AAEE;EACE;;AAGF;EAEE;EACA;;AACA;EACE;EACA;;;AC/LN;AACA;AACA;AACA;EAmBE;EACA;EAIA;EACA;;;AAIF;AACA;AACA;AACA;EAEE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EAGA;EAMA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EAEA;EACA;EACA;AAiHA;AACA;AACA;AAUA;AACA;AACA;;AA7HA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAGF;EACE;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGE;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AAMR;EACE;EACA;;AAGF;EACE;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;;AChQN;AACA;AACA;AACA;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EAGE;EACA;EAcA;EACA;EACA;EACA;EAEA;EAGA;EACA;;;AAIF;AACA;AACA;AACA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAGE;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQF;AAAA;EAEE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;AAAA;AAAA;AAGE;EAMA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAMA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;;AAGF;EACE;;AACA;EACE;EACA;;AAIJ;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EAIE;;AAIF;EAII;EACA;;AAGJ;EAGE;;AAGF;EAGE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AAKN;AACA;AACA;AACA;EAEE;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AACA;AAAA;EAEE;;AAEF;EACE;EACA;;AACA;AAAA;EAEE;;AAMJ;EACE;;AAEF;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;AAAA;EAEE;;AACA;AAAA;EACE;EACA;;AAGJ;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;EACE;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;EAEE;EACA;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;ACliBF;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;AAAA;EAGA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACE;EACA;;AAEF;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACE;EACA;;;AAKJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EAEA;EACA;;AACA;AAAA;EACE;EACA;EACA;;AAEF;AAAA;EACE;;;AAKF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;ACpPR;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;EAOA;EACA;EAEA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;EAKA;;;AAGF;AACA;AACA;AACA;EAGE;EACA;EACA;EACA;EAMA;EACA;EAKA;EACA;EACA;EAEA;EAGA;EACA;;;AAIF;AAAA;EAEE;EACA;EACA;;;AAGF;AACA;AACA;AACA;AAAA;AAAA;AAGE;EAGA;EAGA;AAMA;EACA;EACA;EACA;AACA;EACA;AAAA;EAEA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;;AAMA;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAGA;AAAA;AAAA;EACE;EACA;EACA;EACA;AAAA;;AAKJ;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOA;EACA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAEF;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMR;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EAIE;;AAIF;EAII;EACA;;AAGJ;EAGE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AAMR;AACA;AACA;AACA;EACE;EAGA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;;;AAIA;EACE;EAGA;EACA;EACA;EACA;EACA;EACA;;AAEF;EAEE;EACA;EACA;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAEE;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;AAAA;EAEA;AAAA;;AAIF;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;EAEA;AAAA;;AAEA;EACE;;;AAKN;AACA;AACA;AAsBE;EAEE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;AAAA;EAME;EACA;;;AAGF;EAME;;;AAGF;EACE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;;AAMA;EACE;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AAEF;EAEE;EAGA;;AAEF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;AAAA;EhEjqBA;EACA;EACA;EACA;EACA;EACA;EACA;EgE8pBE;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;;AAGF;EACE;;AACA;EACE;;;AAKN;AACA;AACA;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EAKA;;;AAGF;EACE;AAAA;AAAA;EAGA;EACA;EACA;;AACA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOA;EACA;;AAEA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUA;EACA;EAEA;EACA;EACA;EACA;;AAVA;EACE;EACA;;AAUF;EACE;;AAGF;EACE;EACA;;AAIA;EACE;;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;;;AAKF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;ACv8BN;AAAA;AAAA;EAGE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EAEE;EACA;;;AAKF;EACE;EACA;EACA;;AAGF;EACE;;AACA;EACE;;AAIJ;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AA4EF;EACE;;AAEE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;;AAGJ;EACE;EACA;;AACA;EACE;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;;AAEA;EACE;EACA;;AAKN;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAGI;EACE;;AAEF;EACE;;AAIJ;EACE;EACA;;AAEA;EACE;;;AAKN;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;;AAIA;EACE;;;AAKN;AACA;AACA;AACA;EACE;EACA;EACA;;;AAGF;AACA;AACA;AACA;EAEE;;;ACzVF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAEF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EAYA;EACA;EAOA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;;AAEA;EACE;;;AAIJ;AACA;AACA;AACA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;EAYA;;AAXA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAOJ;AAAA;ElEzLF;EACA;EACA;EACA;EACA;EACA;EACA;EkEsLI;EACA;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAIA;AACA;AACA;AAKE;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AClTN;AAAA;EAEE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;;AAEA;AAAA;EACE;;AACA;AAAA;EACE;;AAIJ;AAAA;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;ACnHN;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AChWF;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;;;AAIF;AAAA;AAAA;EAGE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;AAMA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;;AAKJ;EACE;;;AAIF;AAAA;EAEE;;;AAGF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EACE;;;AAGF;AACA;AACA;AAGE;AAAA;AAAA;ErEvEA;EACA;EACA;EACA;EACA;EACA;EACA;EqEqEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AC/HJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"dorako-ui.css"} \ No newline at end of file