diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fff2c8..e551e0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,14 @@ +# 3.3.0 + +- (Custom CSS) Renamed some CSS variables for clarity. +- (Custom CSS) Check the new [Documentation](https://github.com/Dorako/pf2e-dorako-ui/wiki/Theme-Variables). +- (Refinement) Made the Foundry 2 chat message theme much more reactive to player color. Rolltype no longer influences background color, but instead colors the rolltype indicator in the header. +- (New) Added new "Do it Yourself" themes. These themes contain Dorako UI's theme framework, require you to supply your own custom CSS. Check the [Wiki](https://github.com/Dorako/pf2e-dorako-ui/wiki) for getting started. + # 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]. +- (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. diff --git a/esmodules/settings/theme-settings.js b/esmodules/settings/theme-settings.js index 67e872e..279dcf4 100644 --- a/esmodules/settings/theme-settings.js +++ b/esmodules/settings/theme-settings.js @@ -30,6 +30,7 @@ export class ThemeSettings extends SettingsMenuDorakoUI { bg3: "pf2e-dorako-ui.text.bg3", discord: "pf2e-dorako-ui.text.discord", opaque: "pf2e-dorako-ui.text.opaque", + custom: "pf2e-dorako-ui.text.custom", }, requiresReload: true, // re-render all windows onChange: (choice) => {}, @@ -49,6 +50,8 @@ export class ThemeSettings extends SettingsMenuDorakoUI { bg3: "pf2e-dorako-ui.text.bg3", "discord-light": `pf2e-dorako-ui.text.discord-light`, "discord-dark": "pf2e-dorako-ui.text.discord-dark", + "custom-light": "pf2e-dorako-ui.text.custom-light", + "custom-dark": "pf2e-dorako-ui.text.custom-dark", }, requiresReload: true, // re-render all windows onChange: (choice) => {}, @@ -92,6 +95,8 @@ export class ThemeSettings extends SettingsMenuDorakoUI { "bg3-blue": "pf2e-dorako-ui.text.bg3-blue", "discord-light": `pf2e-dorako-ui.text.discord-light`, "discord-dark": "pf2e-dorako-ui.text.discord-dark", + "custom-light": "pf2e-dorako-ui.text.custom-light", + "custom-dark": "pf2e-dorako-ui.text.custom-dark", }, requiresReload: true, // re-render all windows onChange: (choice) => {}, @@ -112,6 +117,8 @@ export class ThemeSettings extends SettingsMenuDorakoUI { "bg3-blue": "pf2e-dorako-ui.text.bg3-blue", "discord-light": `pf2e-dorako-ui.text.discord-light`, "discord-dark": "pf2e-dorako-ui.text.discord-dark", + "custom-light": "pf2e-dorako-ui.text.custom-light", + "custom-dark": "pf2e-dorako-ui.text.custom-dark", }, requiresReload: true, // re-render all windows onChange: (choice) => {}, diff --git a/esmodules/ui-theme.js b/esmodules/ui-theme.js index a805f68..180b932 100644 --- a/esmodules/ui-theme.js +++ b/esmodules/ui-theme.js @@ -32,6 +32,10 @@ export function lookupThemeAndSchemeForKey(key) { return { dorakoUiTheme: "discord-light", colorScheme: "light" }; case "discord-dark": return { dorakoUiTheme: "discord-dark", colorScheme: "dark" }; + case "custom-light": + return { dorakoUiTheme: "custom-light", colorScheme: "light" }; + case "custom-dark": + return { dorakoUiTheme: "custom-dark", colorScheme: "dark" }; default: return "", ""; } diff --git a/languages/en.json b/languages/en.json index 92959de..722b5fc 100644 --- a/languages/en.json +++ b/languages/en.json @@ -31,6 +31,9 @@ "opaque": "Opaque", "alliance": "Opposition dark", "gm-vs-players": "GM dark", + "custom": "⚠️ Do It Yourself 👷", + "custom-light": "⚠️ Do It Yourself (Light) 👷", + "custom-dark": "⚠️ Do It Yourself (Dark) 👷", "colors": { "red": "Red", "blue": "Blue", diff --git a/sass/_colors.scss b/sass/_colors.scss index fd4f787..eb285bc 100644 --- a/sass/_colors.scss +++ b/sass/_colors.scss @@ -221,8 +221,8 @@ $adjusted-lower: #cc3311 !default; --color-level-red-bg: rgba(211, 20, 4, 0.4); // custom from website --color-level-red-border: #d31404; // custom from website - --color-scrollbar: #5d142b; - --color-scrollbar-border: #8d151b; + --scrollbar-thumb-background: #5d142b; + --scrollbar-thumb-border-color: #8d151b; } /* ----------------------------------------- */ diff --git a/sass/_mixins.scss b/sass/_mixins.scss index 808136e..00a70be 100644 --- a/sass/_mixins.scss +++ b/sass/_mixins.scss @@ -30,8 +30,7 @@ @mixin dui-app { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -51,8 +50,7 @@ @mixin dui-button { @include dui-app; background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -62,8 +60,7 @@ &:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } @@ -93,11 +90,11 @@ 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); + --button-text-color: var(--accent-text-color); --app-text-shadow: none; - --button-hover-background: var(--accent-text-color); + --button-hover-background: var(--accent-color-light); --button-hover-border-color: var(--accent-color); - --button-hover-text-color: var(--button-bright-text-color); + --button-hover-text-color: var(--accent-text-color); &:disabled { --button-background: color-mix(in srgb, var(--button-background) 50%, transparent 50%); @@ -124,7 +121,7 @@ @mixin dui-input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -141,7 +138,7 @@ &:not(:disabled, .disabled, [type="checkbox"]):hover, &:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -176,7 +173,7 @@ @mixin dui-tooltip { @include dui-app; background: var(--app-background); - border: var(--app-border-style) var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); box-shadow: var(--window-app-box-shadow); border-radius: var(--border-radius); backdrop-filter: blur(5px); diff --git a/sass/module-support/_dfce.scss b/sass/module-support/_dfce.scss index e96eb67..3aea3fc 100644 --- a/sass/module-support/_dfce.scss +++ b/sass/module-support/_dfce.scss @@ -34,7 +34,7 @@ @include dui-button; &.active { background-color: var(--color-primary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--app-border-color); } } diff --git a/sass/module-support/_forien-quest-log.scss b/sass/module-support/_forien-quest-log.scss index 6176ab7..db7803d 100644 --- a/sass/module-support/_forien-quest-log.scss +++ b/sass/module-support/_forien-quest-log.scss @@ -60,7 +60,7 @@ &.window-app.forien-quest-preview .quest-body .quest-info .quest-col-right .quest-rewards ul li, &.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); + border-color: var(--scrollbar-thumb-border-color); background: var(--color-primary-3); } diff --git a/sass/module-support/_monks.scss b/sass/module-support/_monks.scss index cf4e85e..36b795d 100644 --- a/sass/module-support/_monks.scss +++ b/sass/module-support/_monks.scss @@ -846,7 +846,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } a.folder-name { - --app-border-style: 2px solid; + --app-border-width: 2px; } &.view a { @@ -861,7 +861,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { &#navigation.background .monks-scene-navigation .scene-list { @include dui-app; - --app-border-style: 2px solid; + --app-border-width: 2px; gap: 5px; } } diff --git a/sass/module-support/_pf2e-idle-hud.scss b/sass/module-support/_pf2e-idle-hud.scss index 7f5f4ef..606d491 100644 --- a/sass/module-support/_pf2e-idle-hud.scss +++ b/sass/module-support/_pf2e-idle-hud.scss @@ -101,7 +101,7 @@ &#pf2e-token-hud .no-macro { @include dui-app; background: var(--color-primary-3); - border: 1px solid var(--color-scrollbar-border); + border: 1px solid var(--scrollbar-thumb-border-color); } &#pf2e-token-hud .sidebar.spells .expended img { diff --git a/sass/module-support/_pf2e-toolbelt.scss b/sass/module-support/_pf2e-toolbelt.scss index 696c831..7505a98 100644 --- a/sass/module-support/_pf2e-toolbelt.scss +++ b/sass/module-support/_pf2e-toolbelt.scss @@ -23,27 +23,7 @@ [data-theme] { &.chat-message [data-action="spell-template-clear"] { - --button-background: var(--accent-color); - --button-border-color: var(--accent-text-color); - --button-text-color: var(--color-secondary-5); - --button-hover-background: #fda948; - --button-hover-border-color: var(--color-primary-2); - --button-hover-text-color: #000000; - text-shadow: none; - - &.disabled, - &:disabled { - --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-text-color); - --button-hover-border-color: var(--accent-color); - } + @include dui-button-bright; } &.chat-message .message-content + .pf2e-toolbelt-target-damage .target-damage-application button { @@ -53,16 +33,16 @@ &[data-action="target-shield-block"] { &:hover { background-color: var(--color-secondary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-secondary-1); } &.shield-activated { background-color: var(--color-secondary-1); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-secondary-2); &:hover { background-color: var(--color-secondary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-secondary-1); } } diff --git a/sass/module-support/_token-action-hud.scss b/sass/module-support/_token-action-hud.scss index f4f4f43..477fadb 100644 --- a/sass/module-support/_token-action-hud.scss +++ b/sass/module-support/_token-action-hud.scss @@ -8,7 +8,7 @@ &.locked-tooltip.tah-tooltip :is(a.content-link, a.inline-roll), &.tah-tooltip :is(a.content-link, a.inline-roll), &.active:has(.tah-tooltip-wrapper) :is(a.content-link, a.inline-roll) { - background: var(--inline-bg); + background: var(--inline-background); border: 1px solid var(--inline-border-color); color: var(--inline-text-color) !important; box-shadow: var(--inline-box-shadow); diff --git a/sass/ui-theme/foundry-core/_app-ui.scss b/sass/ui-theme/foundry-core/_app-ui.scss index 541e946..95e94f0 100644 --- a/sass/ui-theme/foundry-core/_app-ui.scss +++ b/sass/ui-theme/foundry-core/_app-ui.scss @@ -91,8 +91,6 @@ /* Generalized style choices (inclusive of limited scope) */ /* ------------------------------------------------------------- */ -[data-theme="bg3"], -[data-theme="foundry2"], [data-theme][data-color-scheme="dark"] { // Dark theme --rarity-common: #e1d8cf; @@ -124,7 +122,7 @@ } } -[data-theme^="crb"][data-color-scheme="light"] { +[data-color-scheme="light"] { // Dark theme --rarity-common: #323232; --rarity-uncommon: #98513d; @@ -147,21 +145,26 @@ --adjusted-lower: #cc3311; } +/* ----------------------------------------- */ +/* Default values */ +/* ----------------------------------------- */ + [data-chat-interface-theme] #chat-log ~ *, [data-theme] { - --input-background: var(--color-secondary-4); - --input-border-color: transparent; - --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); + /* App variables */ + --app-background: transparent; + --app-border-color: black; + --app-text-shadow: none; + --app-border-width: 1px; + /* Window app variables */ + --window-app-background: white; + --window-app-box-shadow: 0px 5px 30px black; + /* Input variables */ + /* Other variables */ + --icon-border-color: yellow; --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-primary-3-10), - 0px 0px 30px 20px var(--color-primary-2-20), 0px 0px 10px 05px var(--color-primary-1-40); + --ornamentation-gray: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%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%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + --ornamentation-gold: 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"); .item-controls button[data-action="apply"], button[data-action="accept"], @@ -175,13 +178,13 @@ ::-webkit-scrollbar-thumb { outline: none; border-radius: 3px; - background: var(--color-scrollbar); - border: 1px solid var(--color-scrollbar-border); + background: var(--scrollbar-thumb-background); + border: 1px solid var(--scrollbar-thumb-border-color); transition: outline 0.15s; - &:hover { - border: 1px solid var(--color-scrollbar); - background: var(--color-scrollbar-hover); - } + // &:hover { + // border: 1px solid var(--color-scrollbar); + // background: var(--color-scrollbar-hover); + // } } ::-webkit-scrollbar-track { @@ -211,7 +214,7 @@ a.inline-check:not([data-pf2-traits*="secret"]), a.inline-check:not([data-pf2-traits*="secret"]) .label, a.inline-roll { - background: var(--inline-bg); + background: var(--inline-background); border: 1px solid var(--inline-border-color); color: var(--inline-text-color) !important; box-shadow: var(--inline-box-shadow); @@ -354,7 +357,7 @@ gap: 0.25rem; background: var(--accent-color); border: 1px solid var(--color-primary-1); - color: var(--button-bright-text-color); + color: var(--accent-text-color); text-shadow: none; box-shadow: var(--box-shadow); border-radius: 3px; @@ -386,7 +389,7 @@ textarea { color: var(--input-text-color); background: var(--input-background); - border: var(--window-app-border-style); + border: var(--window-app-border-width); border-color: var(--input-border-color); } @@ -401,7 +404,7 @@ } [data-visibility]:not([data-visibility="all"]) { - // outline: 1px dashed var(--color-scrollbar-border); + // outline: 1px dashed var(--scrollbar-thumb-border-color); color: black; text-shadow: none; } @@ -446,7 +449,7 @@ background: var(--app-background); background-position: top; background-size: cover; - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--app-border-color); // warm borders, no transparency @@ -459,7 +462,7 @@ background: var(--window-app-background); background-position: top; background-size: cover; - border: var(--window-app-border-style); + border: var(--window-app-border-width); border-color: var(--window-app-border-color); backdrop-filter: blur(4px); // prettier-ignore @@ -468,7 +471,7 @@ box-shadow: var(--window-app-box-shadow); &.sidebar-popout { - border: var(--app-border-style); + border: var(--app-border-width) solid; box-shadow: var(--box-shadow); } @@ -797,7 +800,7 @@ padding: 0px; } &:hover .thumbnail img { - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-primary-2); } } @@ -942,7 +945,7 @@ &.pf2e.item.sheet .sheet-header img { @include dui-app; - --app-border-style: 1px solid; + --app-border-width: 1px; border-color: var(--icon-border-color); border-radius: var(--border-radius); margin-left: 2px; diff --git a/sass/ui-theme/foundry-core/_sidebar.scss b/sass/ui-theme/foundry-core/_sidebar.scss index 0edd465..c5f4102 100644 --- a/sass/ui-theme/foundry-core/_sidebar.scss +++ b/sass/ui-theme/foundry-core/_sidebar.scss @@ -45,8 +45,8 @@ ::-webkit-scrollbar-thumb { outline: none; border-radius: 3px; - background: var(--color-scrollbar); - border: 1px solid var(--color-scrollbar-border); + background: var(--scrollbar-thumb-background); + border: 1px solid var(--scrollbar-thumb-border-color); transition: outline 0.15s; } @@ -95,13 +95,13 @@ &::-webkit-scrollbar-thumb { outline: none; border-radius: 3px; - background: var(--color-scrollbar); - border: 1px solid var(--color-scrollbar-border); + background: var(--scrollbar-thumb-background); + border: 1px solid var(--scrollbar-thumb-border-color); transition: outline 0.15s; - &:hover { - border: 1px solid var(--color-scrollbar); - background: var(--color-scrollbar-hover); - } + // &:hover { + // border: 1px solid var(--color-scrollbar); + // background: var(--color-scrollbar-hover); + // } } &::-webkit-scrollbar-track { box-shadow: none; diff --git a/sass/ui-theme/pf2e-system/_effects-panel.scss b/sass/ui-theme/pf2e-system/_effects-panel.scss index b4d24d5..383fa89 100644 --- a/sass/ui-theme/pf2e-system/_effects-panel.scss +++ b/sass/ui-theme/pf2e-system/_effects-panel.scss @@ -25,7 +25,7 @@ .effect-item > .icon { // @include dui-app; - border: var(--app-border-style) var(--icon-border-color); + border: var(--app-border-width) var(--icon-border-color); border-radius: var(--border-radius); --box-shadow: 0px 1px 3px 1px black; box-shadow: var(--box-shadow); diff --git a/sass/ui-theme/pf2e-system/_messages.scss b/sass/ui-theme/pf2e-system/_messages.scss index 79e38d5..44d7aaf 100644 --- a/sass/ui-theme/pf2e-system/_messages.scss +++ b/sass/ui-theme/pf2e-system/_messages.scss @@ -3,8 +3,8 @@ .chat-message[data-theme] { background: unset; @include dui-app; - border: 1px solid; - border-color: var(--window-app-border-color); + background: var(--window-app-background); + border: var(--window-app-border-width) solid var(--window-app-border-color); --color-text-light-6: var(--color-secondary-4); --color-text-dark-secondary: var(--text-color-4); // 5 is too dark on colored message backgrounds @@ -13,14 +13,14 @@ --fa-secondary-color: var(--text-color-3); } - &.whisper { - border-color: var(--color-secondary-1); - background: var(--color-secondary-3-75); - &.blind { - border-color: var(--color-scrollbar-border); - background: var(--color-primary-3-75); - } - } + // &.whisper { + // border-color: var(--color-secondary-1); + // background: var(--color-secondary-3-75); + // &.blind { + // border-color: var(--scrollbar-thumb-border-color); + // background: var(--color-primary-3-75); + // } + // } .message-content { text-shadow: 0px 1px 1px black; @@ -210,16 +210,16 @@ &[data-action="shield-block"] { &:hover { background-color: var(--color-secondary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-secondary-1); } &.shield-activated { background-color: var(--color-secondary-1); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-secondary-2); &:hover { background-color: var(--color-secondary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; 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 d6b0b8c..04c7bf3 100644 --- a/sass/ui-theme/pf2e-system/_npc-sheet.scss +++ b/sass/ui-theme/pf2e-system/_npc-sheet.scss @@ -2,7 +2,7 @@ &.sheet.pf2e.actor.npc.app { --section-background: var(--color-primary-5); --section-header: var(--color-primary-4); - --section-border-color: var(--color-scrollbar-border); + --section-border-color: var(--scrollbar-thumb-border-color); --section-outline-color: var(--color-secondary-5); --section-header-text-color: var(--text-color-2); --tag-border-color: var(--text-color-5); diff --git a/sass/ui-theme/pf2e-system/_pc-sheet.scss b/sass/ui-theme/pf2e-system/_pc-sheet.scss index 0e510f0..b8e4f9a 100644 --- a/sass/ui-theme/pf2e-system/_pc-sheet.scss +++ b/sass/ui-theme/pf2e-system/_pc-sheet.scss @@ -88,8 +88,8 @@ } &.actor.sheet[data-theme-color="blue"] { - --color-scrollbar: var(--secondary-light); - --color-scrollbar-border: var(--tertiary); + --scrollbar-thumb-background: var(--secondary-light); + --scrollbar-thumb-border-color: var(--tertiary); --color-scrollbar-hover: var(--theme-text-color); --theme-color-dark: var(--secondary-dark); --theme-color: var(--secondary); @@ -121,8 +121,8 @@ } &.actor.sheet[data-theme-color="green"] { - --color-scrollbar: var(--remaster-light); - --color-scrollbar-border: var(--tertiary); + --scrollbar-thumb-background: var(--remaster-light); + --scrollbar-thumb-border-color: var(--tertiary); --color-scrollbar-hover: var(--theme-text-color); --theme-color-dark: var(--remaster-dark); --theme-color: var(--remaster); @@ -156,8 +156,8 @@ --theme-color: #520982; --theme-text-color: rgb(107, 29, 137); --color-scrollbar-hover: var(--theme-text-color); - --color-scrollbar: var(--theme-color); - --color-scrollbar-border: var(--tertiary); + --scrollbar-thumb-background: var(--theme-color); + --scrollbar-thumb-border-color: var(--tertiary); .crb-style { --header: url("../img/purple-header.webp"); background-image: url("../img/purple-header.webp"), var(--sheet); @@ -186,8 +186,8 @@ --theme-color-dark: black; --theme-color: #111; --theme-text-color: #222; - --color-scrollbar: var(--theme-color); - --color-scrollbar-border: var(--tertiary); + --scrollbar-thumb-background: var(--theme-color); + --scrollbar-thumb-border-color: var(--tertiary); --color-scrollbar-hover: var(--theme-text-color); .crb-style { --header: url("../img/black-header.webp"); @@ -418,7 +418,7 @@ //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-text-color); + --primary: var(--accent-color-light); } &.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item, diff --git a/sass/ui-theme/themes/_bg3.scss b/sass/ui-theme/themes/_bg3.scss index 3c9a5b3..5eea13f 100644 --- a/sass/ui-theme/themes/_bg3.scss +++ b/sass/ui-theme/themes/_bg3.scss @@ -13,12 +13,12 @@ --bg3-text-3: #b0947b; --bg3-text-4: #e8dea8; --bg3-text-5: #e1d48f; - --bg3-accent-text-color: #ff7ba2; + --bg3-accent-color-light: #ff7ba2; --bg3-accent-color: #ea4a72; --bg3-accent-color-dark: #912737; --bg3-color-scrollbar-highlight: #fff7d3; - --bg3-color-scrollbar: #ecc090; - --bg3-color-scrollbar-border: #6c5842; + --bg3-scrollbar-thumb-background: #ecc090; + --bg3-scrollbar-thumb-border-color: #6c5842; --bg3-blue-light: #0c93bd; --bg3-blue: #183541; --bg3-blue-dark: #1b2a30; @@ -151,14 +151,14 @@ --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-border-color: var(--bg3-middle-brown); - --window-app-border-style: 2px solid; + --window-app-border-width: 2px solid; --window-app-box-shadow: 0px 5px 20px 3px black; /* App variables */ --app-background: #161511aa; --app-border-color: var(--bg3-border-color); - --app-border-style: 1px solid; + --app-border-width: 1px; /* Inline variables */ - --inline-bg: transparent; + --inline-background: transparent; --inline-border-color: transparent; --inline-text-color: var(--bg3-text-4); --inline-icon-color: var(--bg3-text-5); @@ -193,10 +193,11 @@ --fieldset-background-color: rgba(0, 0, 0, 0.2); --fieldset-legend-color: var(--bg3-text-4); /* Scrollbar and accent variables */ - --color-scrollbar: var(--bg3-color-scrollbar); - --color-scrollbar-border: var(--bg3-color-scrollbar-border); + --scrollbar-thumb-background: var(--bg3-color-scrollbar); + --scrollbar-thumb-border-color: var(--bg3-scrollbar-thumb-border-color); --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); - --accent-text-color: var(--bg3-accent-text-color); + --accent-text-color: var(--bg3-text-1); + --accent-color-light: var(--bg3-accent-color-light); --accent-color: var(--bg3-accent-color); --accent-color-dark: var(--bg3-accent-color-dark); /* Other */ @@ -334,7 +335,7 @@ [data-theme^="bg3"] { .roll-note[data-visibility="gm"], table.pf2-table { - --inline-bg: color-mix(in srgb, var(--bg3-accent-color-dark) 75%, transparent); + --inline-background: 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); @@ -359,7 +360,7 @@ &.actor.sheet .crb-style .sheet-body { --color-border-medium: var(--brown-1); - --color-border-divider: var(--color-scrollbar-border); + --color-border-divider: var(--scrollbar-thumb-border-color); --text-dark: var(--bg3-text-2); } &.actor.sheet .inventory .list-row .item-controls { @@ -761,7 +762,7 @@ linear-gradient(to right, var(--bg3-border-outer) 0%, var(--bg3-border-inner) 50%, var(--bg3-border-outer) 100%) border-box; --app-border-color: transparent; - --app-border-style: 2px solid; + --app-border-width: 2px; box-shadow: 0px 0px 20px black, 0px 0px 10px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; &#players h3 { margin: 3px 0px; @@ -851,7 +852,7 @@ box-shadow: 0px 0px 20px black, 0px 0px 10px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; } --app-border-color: transparent; - --app-border-style: 2px solid; + --app-border-width: 2px; --color-primary-1: green; --color-primary-2: var(--bg3-text-1); @@ -863,7 +864,7 @@ } .item-img.hover { - --color-primary-1: var(--bg3-accent-text-color); + --color-primary-1: var(--bg3-text-1); --color-primary-2: var(--bg3-accent-color-dark); } @@ -939,8 +940,8 @@ /* Chatlog */ /* ----------------------------------------- */ [data-chat-interface-theme="bg3"] { - --color-scrollbar: var(--bg3-color-scrollbar); - --color-scrollbar-border: var(--bg3-color-scrollbar-border); + --scrollbar-thumb-background: var(--bg3-color-scrollbar); + --scrollbar-thumb-border-color: var(--bg3-scrollbar-thumb-border-color); --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); #sidebar-tabs { diff --git a/sass/ui-theme/themes/_crb-dark.scss b/sass/ui-theme/themes/_crb-dark.scss index 09e1985..31c45ec 100644 --- a/sass/ui-theme/themes/_crb-dark.scss +++ b/sass/ui-theme/themes/_crb-dark.scss @@ -29,7 +29,8 @@ --color-text-dark-secondary: var(--text-color-5); // --color-bg-option: var(--color-secondary-4); - --accent-text-color: var(--tertiary); + --accent-text-color: black; + --accent-color-light: var(--tertiary); --accent-color: var(--tertiary-dark); --accent-color-dark: var(--gold-brown); } @@ -73,7 +74,7 @@ --window-app-background: var(--sheet-dark); --app-background: var(--glass-bg); - --app-border-style: none; + --app-border-width: 0px; --input-text-color: var(--text-color-3); --input-background: var(--glass-bg); diff --git a/sass/ui-theme/themes/_crb-light.scss b/sass/ui-theme/themes/_crb-light.scss index 6324f8a..94ae2a4 100644 --- a/sass/ui-theme/themes/_crb-light.scss +++ b/sass/ui-theme/themes/_crb-light.scss @@ -34,11 +34,10 @@ /* Light theme */ /* ----------------------------------------- */ [data-theme^="crb"][data-color-scheme="light"] { - // --text-dark: black; - --accent-text-color: red; + --accent-text-color: white; + --accent-color-light: var(--primary-light); --accent-color: var(--primary-light); --accent-color-dark: var(--primary); - --button-bright-text-color: white; &.window-app button.bright { --button-background: var(--accent-color); @@ -62,7 +61,7 @@ // --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"); --window-app-background: var(--sheet); --window-app-border-color: var(--tertiary); - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --color-text-dark-primary: #191813; --color-text-dark-secondary: #4b4a44; @@ -75,7 +74,7 @@ --app-background: rgba(255, 255, 255, 0.5); --app-border-color: transparent; - --app-border-style: none; + --app-border-width: none; --app-text-shadow: none; --button-text-color: black; --box-shadow: var(--gold-and-glow); @@ -99,7 +98,7 @@ --input-focus-outline-color: var(--primary-light); --input-placeholder-color: var(--color-text-dark-secondary); - --app-border-style: 1px solid; + --app-border-width: 1px; --box-shadow: none; } @@ -112,7 +111,7 @@ &.window-app button, &.package-configuration aside.sidebar nav.tabs .category-tab { --box-shadow: none; - --app-border-style: 1px solid; + --app-border-width: 1px; --button-border-color: var(--color-text-light-5); --button-background: rgba(255, 255, 255, 0.5); --button-text-color: black; @@ -149,7 +148,7 @@ --ornamentation: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%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%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --app-background: rgba(255, 255, 255, 0.2); --app-background: rgba(0, 0, 0, 0.1); - --app-border-style: 1px solid; + --app-border-width: 1px; --box-shadow: 0px 0px 0px 1px var(--gold-brown); --app-text-shadow: none; @@ -207,7 +206,7 @@ &.sheet.familiar .section-container { color: black; --app-background: rgba(255, 255, 255, 0.2); - --app-border-style: 1px solid; + --app-border-width: 1px; --app-border-color: var(--tertiary); --box-shadow: 0px 0px 0px 1px var(--gold-brown); --app-text-shadow: none; diff --git a/sass/ui-theme/themes/_crb.scss b/sass/ui-theme/themes/_crb.scss index ddec6f8..f07ab28 100644 --- a/sass/ui-theme/themes/_crb.scss +++ b/sass/ui-theme/themes/_crb.scss @@ -2,17 +2,17 @@ [data-chat-interface-theme^="crb"] #chat-log ~ *, [data-theme^="crb"] { --icon-border-color: var(--tertiary); - --color-scrollbar: var(--tertiary); - --color-scrollbar-border: color-mix(in srgb, var(--tertiary) 50%, black); + --scrollbar-thumb-background: var(--tertiary); + --scrollbar-thumb-border-color: color-mix(in srgb, var(--tertiary) 50%, black); --color-scrollbar-hover: color-mix(in srgb, var(--tertiary) 50%, white); --window-app-border-color: var(--tertiary); - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --box-shadow: var(--glassy); --accent-color: var(--tertiary); --inline-box-shadow: none; - --inline-bg: #ddd; + --inline-background: #ddd; --inline-border-color: black; --inline-text-color: black; --inline-icon-color: var(--color-text-dark-inactive); @@ -62,7 +62,7 @@ --button-background: var(--glass-bg-light); --app-background: var(--glass-bg); --app-border-color: transparent; - --app-border-style: none; + --app-border-width: 0px; &#token-hud, &#tile-hud { @@ -97,7 +97,7 @@ &.sheet.journal-entry .journal-entry-content { background-image: var(--sheet); background-size: cover; - border: var(--window-app-border-style); + border: var(--window-app-border-width) solid; border-color: var(--window-app-border-color); box-shadow: 0px 0px 0px 1px var(--gold-brown); border-bottom: unset; @@ -333,8 +333,8 @@ /* Chatlog */ /* ----------------------------------------- */ [data-chat-interface-theme^="crb"] { - --color-scrollbar: var(--tertiary); - --color-scrollbar-border: color-mix(in srgb, var(--tertiary) 50%, black); + --scrollbar-thumb-background: var(--tertiary); + --scrollbar-thumb-border-color: color-mix(in srgb, var(--tertiary) 50%, black); --color-scrollbar-hover: color-mix(in srgb, var(--tertiary) 50%, white); } diff --git a/sass/ui-theme/themes/_discord.scss b/sass/ui-theme/themes/_discord.scss index 24e1613..e1f3f94 100644 --- a/sass/ui-theme/themes/_discord.scss +++ b/sass/ui-theme/themes/_discord.scss @@ -16,8 +16,8 @@ --discord-accent-text-color: #8e97fe; --discord-accent-color: #5a65ea; --discord-accent-color-dark: #4952bd; - --discord-color-scrollbar: #1a1b1e; - --discord-color-scrollbar-border: transparent; + --discord-scrollbar-thumb-background: #1a1b1e; + --discord-scrollbar-thumb-border-color: transparent; --discord-green: #417e4c; --discord-attention: #e6b44e; --discord-red: #df4f4a; @@ -62,7 +62,7 @@ /* ----------------------------------------- */ [data-theme^="discord"][data-dorako-ui-scope="limited"][data-color-scheme="light"], [data-theme^="discord"][data-color-scheme="light"] { - --discord-color-scrollbar: #c5c9cd; + --discord-scrollbar-thumb-background: #c5c9cd; --app-background: #f2f3f5; --window-app-background: #ffffff; --input-background: #ebedef; @@ -76,8 +76,8 @@ --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-background: color-mix(in srgb, var(--accent-color) 15%, transparent); + --inline-background: #e6e8fc; --inline-text-color: var(--accent-color); --inline-icon-color: var(--accent-color); @@ -155,7 +155,7 @@ /* App UI */ /* ----------------------------------------- */ [data-theme^="discord"]:not([data-color-scheme]) { - --app-border-style: 1px solid; + --app-border-width: 1px; --app-background: var(--discord-background-3); --app-border-color: var(--discord-background-1); --button-background: var(--discord-background-4); @@ -199,16 +199,16 @@ /* Window app variables */ --window-app-background: var(--discord-background-3); --window-app-border-color: #4b4c4f; - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --window-app-box-shadow: 0px 5px 20px 3px black, 0px 3px 10px 3px rgba(0, 0, 0, 0.5); /* App variables */ --app-background: #161511aa; --app-border-color: var(--discord-border-color); - --app-border-style: 0px solid; + --app-border-width: 0px; --app-text-shadow: none; /* Inline variables */ --inline-box-shadow: none; - --inline-bg: #3d426e; + --inline-background: #3d426e; --inline-border-color: transparent; --inline-text-color: #cacdf7; --inline-icon-color: #cacdf7; @@ -240,9 +240,10 @@ --fieldset-background-color: color-mix(in srgb, var(--discord-attention) 15%, transparent); --fieldset-legend-color: var(--discord-text-4); /* Scrollbar and accent variables */ - --color-scrollbar: var(--discord-color-scrollbar); - --color-scrollbar-border: var(--discord-color-scrollbar-border); - --accent-text-color: var(--discord-accent-text-color); + --scrollbar-thumb-background: var(--discord-color-scrollbar); + --scrollbar-thumb-border-color: var(--discord-scrollbar-thumb-border-color); + --accent-text-color: var(--discord-text-1); + --accent-color-light: var(--discord-accent-text-color); --accent-color: var(--discord-accent-color); --accent-color-dark: var(--discord-accent-color-dark); @@ -391,7 +392,7 @@ background: var(--discord-background-2); --button-background: var(--discord-background-2); --button-hover-background: #35373b; - --app-border-style: 1px solid; + --app-border-width: 1px; --color-text-dark-secondary: rgba(255, 255, 255, 0.66); --button-hover-border-color: rgba(122, 122, 122, 0.66); --button-border-color: rgba(122, 122, 122, 0.33); @@ -482,7 +483,7 @@ background: #ffffff; --button-background: #ffffff; --button-hover-background: #ebebed; - --app-border-style: 1px solid; + --app-border-width: 1px; --color-text-dark-secondary: rgba(0, 0, 0, 0.66); --button-hover-border-color: rgba(122, 122, 122, 0.66); --button-border-color: rgba(122, 122, 122, 0.33); @@ -520,12 +521,12 @@ /* Chatlog */ /* ----------------------------------------- */ [data-chat-interface-theme^="discord"] { - --color-scrollbar: var(--discord-color-scrollbar); - --color-scrollbar-border: var(--discord-color-scrollbar-border); + --scrollbar-thumb-background: var(--discord-color-scrollbar); + --scrollbar-thumb-border-color: var(--discord-scrollbar-thumb-border-color); --color-scrollbar-hover: var(--discord-color-scrollbar-highlight); #chat-log ~ * { --button-border-color: var(--discord-background-1); - --app-border-style: 1px solid; + --app-border-width: 1px; --button-background: var(--discord-background-3); } } diff --git a/sass/ui-theme/themes/_foundry2.scss b/sass/ui-theme/themes/_foundry2.scss index dedb486..b0c6c07 100644 --- a/sass/ui-theme/themes/_foundry2.scss +++ b/sass/ui-theme/themes/_foundry2.scss @@ -54,8 +54,8 @@ --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; + --f2-scrollbar-thumb-background: #5d142b; + --f2-scrollbar-thumb-border-color: #8d151b; } /* ----------------------------------------- */ /* Map v1 styling to v2 values */ @@ -139,6 +139,14 @@ --icon-border-color: var(--color-primary-1); + --input-background: var(--color-secondary-4); + --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); + --input-disabled-background: var(--color-secondary-5); --input-disabled-border-color: var(--color-secondary-4); @@ -147,7 +155,7 @@ --fieldset-legend-color: var(--text-color-2); --button-border-color: var(--color-secondary-3); - --app-border-style: 1px solid; + --app-border-width: 1px; --button-background: var(--app-background); --button-border-color: var(--app-border-color); @@ -171,12 +179,15 @@ --app-border-color: var(--color-secondary-4); --window-app-background: var(--color-secondary-5-90); --window-app-border-color: var(--color-secondary-4); + --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); - --accent-text-color: var(--color-primary-1); - --accent-color: var(--color-primary-2); - --accent-color-dark: var(--color-primary-3); + --accent-text-color: var(--f2-color-light-1); + --accent-color-light: var(--f2-color-warm-1); + --accent-color: var(--f2-color-warm-2); + --accent-color-dark: var(--f2-color-warm-3); - --inline-bg: var(--color-secondary-4); + --inline-background: 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); @@ -196,24 +207,32 @@ /* ----------------------------------------- */ [data-theme="foundry2"] { &.message.chat-message { - border: 1px solid var(--player-color); - background: var(--window-app-background); + --window-app-border-width: 1px; + --box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.5); + --window-app-border-color: var(--player-color); + --window-app-background: color-mix(in srgb, var(--player-color) 30%, var(--app-background)); background-position: top; background-size: cover; - &.whisper { - background: var(--window-app-background); - background-color: color-mix(in srgb, var(--whisper-bg) 30%, var(--app-background)); - background-blend-mode: luminosity; - &.blind { - background: var(--window-app-background); - background-color: color-mix(in srgb, var(--blind-bg) 30%, var(--app-background)); - background-blend-mode: luminosity; - } + // &.whisper { + // background: var(--window-app-background); + // background-color: color-mix(in srgb, var(--whisper-bg) 30%, var(--app-background)); + // background-blend-mode: luminosity; + // &.blind { + // background: var(--window-app-background); + // background-color: color-mix(in srgb, var(--blind-bg) 30%, var(--app-background)); + // background-blend-mode: luminosity; + // } + // } + + // background: var(--window-app-background); + // background: linear-gradient(to bottom, color-mix(in srgb, var(--player-color) 40%, transparent) 0, transparent 40%), + // var(--window-app-background); + + hr { + border-top: 1px solid color-mix(in srgb, var(--player-color) 100%, transparent); + border-bottom: 1px solid color-mix(in srgb, var(--player-color) 30%, transparent); } - background: linear-gradient(to bottom, color-mix(in srgb, var(--player-color) 40%, transparent) 0, transparent 40%), - var(--window-app-background); - .message-timestamp, .header-meta { @include dui-app; @@ -221,6 +240,14 @@ border: 1px solid color-mix(in srgb, var(--player-color) 50%, rgba(255, 255, 255, 0.5)); color: var(--text-color-1); text-shadow: 0px 1px 1px black; + &.blind { + background-color: color-mix(in srgb, var(--blind-bg) 50%, transparent); + border: 1px solid color-mix(in srgb, var(--blind-bg) 66%, rgba(255, 255, 255, 0.5)); + } + &.whisper { + background-color: color-mix(in srgb, rgb(42, 113, 255) 33%, transparent); + border: 1px solid color-mix(in srgb, rgb(42, 113, 255) 50%, rgba(255, 255, 255, 0.5)); + } } } diff --git a/sass/ui-theme/themes/_opaque.scss b/sass/ui-theme/themes/_opaque.scss index bb2cc7f..bed9e9b 100644 --- a/sass/ui-theme/themes/_opaque.scss +++ b/sass/ui-theme/themes/_opaque.scss @@ -3,10 +3,10 @@ --button-background: rgb(30, 30, 30); --app-background: rgb(30, 30, 30); --app-border-color: rgb(80, 80, 80); - --app-border-style: 1px solid; + --app-border-width: 1px; --window-app-background: rgb(30, 30, 30); - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --window-app-border-color: rgb(80, 80, 80); --input-border-color: var(--button-border-color); // intentional @@ -42,12 +42,12 @@ --button-toggle-background: color-mix(in srgb, var(--secondary) 50%, black 50%); --button-toggle-hover-background: var(--secondary-light); - --color-scrollbar: var(--bg3-color-scrollbar); - --color-scrollbar-border: var(--bg3-color-scrollbar-border); + --scrollbar-thumb-background: var(--bg3-color-scrollbar); + --scrollbar-thumb-border-color: var(--bg3-scrollbar-thumb-border-color); --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); /* Inline variables */ - --inline-bg: #303030; + --inline-background: #303030; --inline-border-color: #404040; --inline-text-color: var(--text-color-2); --inline-icon-color: var(--text-color-1); @@ -68,7 +68,7 @@ &.sidebar-popout { background: var(--app-background); - border: var(--app-border-style); + border: var(--app-border-width); border-color: var(--app-border-color); } } @@ -88,7 +88,7 @@ /* ----------------------------------------- */ [data-chat-interface-theme="opaque"] { #sidebar-tabs { - --app-border-style: 1px solid; + --app-border-width: 1px solid; --button-hover-background: var(--primary-light); --button-hover-border-color: #d3b87c; } diff --git a/sass/ui-theme/themes/_poe-wiki.scss b/sass/ui-theme/themes/_poe-wiki.scss index 0f79762..cf148b4 100644 --- a/sass/ui-theme/themes/_poe-wiki.scss +++ b/sass/ui-theme/themes/_poe-wiki.scss @@ -179,16 +179,16 @@ --window-app-background: var(--dark-15); --window-app-border-color: var(--brown-4); - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --app-background: var(--glass-bg); --app-border-color: var(--alt); - --app-border-style: 1px solid; - --color-scrollbar: var(--brown-1); - --color-scrollbar-border: var(--brown-2); + --app-border-width: 1px; + --scrollbar-thumb-background: var(--brown-1); + --scrollbar-thumb-border-color: var(--brown-2); --box-shadow: 0px 1px 2px black; --accent-color: var(--tertiary); - --inline-bg: transparent; + --inline-background: transparent; --inline-border-color: transparent; --inline-text-color: var(--poe-color-magic); --inline-icon-color: var(--poe-color-gem); diff --git a/styles/dorako-ui.css b/styles/dorako-ui.css index 6c988fc..8038b7b 100644 --- a/styles/dorako-ui.css +++ b/styles/dorako-ui.css @@ -188,15 +188,13 @@ nav.damage-log-nav.tabs .item.active { [data-theme] #dorako-rt-buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -206,8 +204,7 @@ nav.damage-log-nav.tabs .item.active { [data-theme] #dorako-rt-buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] #dorako-rt-buttons button.view, [data-theme] #dorako-rt-buttons button.selected, [data-theme] #dorako-rt-buttons button.active { @@ -226,20 +223,18 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] #dorako-rt-buttons button.active { background-color: var(--color-primary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--app-border-color); } [data-theme] #dorako-nonrt-buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -249,8 +244,7 @@ nav.damage-log-nav.tabs .item.active { [data-theme] #dorako-nonrt-buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] #dorako-nonrt-buttons button.view, [data-theme] #dorako-nonrt-buttons button.selected, [data-theme] #dorako-nonrt-buttons button.active { @@ -360,15 +354,13 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] .dice-tray button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -378,8 +370,7 @@ nav.damage-log-nav.tabs .item.active { [data-theme] .dice-tray button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .dice-tray button.view, [data-theme] .dice-tray button.selected, [data-theme] .dice-tray button.active { @@ -423,7 +414,7 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] .dice-tray input[type=text] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -437,7 +428,7 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] .dice-tray input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme] .dice-tray input[type=text]:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -494,15 +485,13 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] .implement-button-region button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -512,8 +501,7 @@ nav.damage-log-nav.tabs .item.active { [data-theme] .implement-button-region button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .implement-button-region button.view, [data-theme] .implement-button-region button.selected, [data-theme] .implement-button-region button.active { @@ -540,15 +528,13 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] .actions-panel > fieldset button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -558,8 +544,7 @@ nav.damage-log-nav.tabs .item.active { [data-theme] .actions-panel > fieldset button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .actions-panel > fieldset button.view, [data-theme] .actions-panel > fieldset button.selected, [data-theme] .actions-panel > fieldset button.active { @@ -581,8 +566,7 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] .dropboxes > .dropbox > span > img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -639,8 +623,7 @@ nav.damage-log-nav.tabs .item.active { } [data-theme]#forien-quest-log .quest-log.bookmarks nav.log-tabs .item { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -659,15 +642,13 @@ nav.damage-log-nav.tabs .item.active { } [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); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -677,8 +658,7 @@ nav.damage-log-nav.tabs .item.active { [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .delete-splash:not(.disabled, :disabled):hover, [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .change-splash-pos:not(.disabled, :disabled):hover, [data-theme].window-app.forien-quest-preview .quest-body .details-header .quest-giver-gc .deleteQuestGiver:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .delete-splash.view, [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .delete-splash.selected, [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .delete-splash.active, [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .change-splash-pos.view, [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .change-splash-pos.selected, [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .change-splash-pos.active, [data-theme].window-app.forien-quest-preview .quest-body .details-header .quest-giver-gc .deleteQuestGiver.view, [data-theme].window-app.forien-quest-preview .quest-body .details-header .quest-giver-gc .deleteQuestGiver.selected, [data-theme].window-app.forien-quest-preview .quest-body .details-header .quest-giver-gc .deleteQuestGiver.active { @@ -707,13 +687,12 @@ nav.damage-log-nav.tabs .item.active { } [data-theme]#forien-quest-log .quest-log .table ul li.drag-quest, [data-theme].window-app.forien-quest-preview .quest-body .details-header .quest-giver-gc .drop-info, [data-theme].window-app.forien-quest-preview .quest-body .management .quest-splash .drop-info, [data-theme].window-app.forien-quest-preview .quest-body .details-header .quest-setup section, [data-theme].window-app.forien-quest-preview .quest-body .management .subquests .subquests-box li, [data-theme].window-app.forien-quest-preview .quest-body .quest-info .quest-col-right .quest-rewards ul li, [data-theme].window-app.forien-quest-preview .quest-body .quest-info .quest-col-right .quest-tasks ul li { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); - border-color: var(--color-scrollbar-border); + border-color: var(--scrollbar-thumb-border-color); background: var(--color-primary-3); } [data-theme]#forien-quest-log .actions i, [data-theme].window-app.forien-quest-preview .actions i { @@ -802,8 +781,7 @@ nav.damage-log-nav.tabs .item.active { [data-theme] .item-piles-chat-card li img, [data-theme] .item-piles-img-container { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -813,15 +791,13 @@ nav.damage-log-nav.tabs .item.active { } [data-theme] .item-piles-player-list-trade-button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -831,8 +807,7 @@ nav.damage-log-nav.tabs .item.active { [data-theme] .item-piles-player-list-trade-button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .item-piles-player-list-trade-button.view, [data-theme] .item-piles-player-list-trade-button.selected, [data-theme] .item-piles-player-list-trade-button.active { @@ -977,15 +952,13 @@ button#heartbeat-button { [data-theme]#module-management .package-list .package .package-overview .tag.expand { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -995,8 +968,7 @@ button#heartbeat-button { [data-theme]#module-management .package-list .package .package-overview .tag.expand:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#module-management .package-list .package .package-overview .tag.expand.view, [data-theme]#module-management .package-list .package .package-overview .tag.expand.selected, [data-theme]#module-management .package-list .package .package-overview .tag.expand.active { @@ -1104,8 +1076,7 @@ button#heartbeat-button { [data-theme].window-app.monarch-hand .window-header, [data-theme].monarch-hand footer.sheet-footer, [data-theme].monarch-hand footer.sheet-footer button, [data-theme].monarch .card-hud .badge, [data-theme].monarch .card-hud .card-controls, [data-theme].monarch-hand .tooltip { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -1328,8 +1299,7 @@ button#heartbeat-button { #tokenbar[data-theme] .bar-controls { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -1344,8 +1314,7 @@ button#heartbeat-button { } #tokenbar[data-theme] .token-list .token { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -1372,15 +1341,13 @@ button#heartbeat-button { [data-theme]#requestsavingthrow .request-grid > div { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -1391,8 +1358,7 @@ button#heartbeat-button { [data-theme]#requestsavingthrow .request-grid > div:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#requestsavingthrow .request-grid > div.view, [data-theme]#requestsavingthrow .request-grid > div.selected, [data-theme]#requestsavingthrow .request-grid > div.active { @@ -1423,7 +1389,7 @@ button#heartbeat-button { [data-theme] .monks-tokenbar:not(.editstats) .sheet input[type=text], [data-theme] .monks-tokenbar .sheet input[type=number] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -1437,7 +1403,7 @@ button#heartbeat-button { [data-theme] .monks-tokenbar .sheet input[type=number]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme] .monks-tokenbar .sheet input[type=number]:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -1548,15 +1514,13 @@ button#heartbeat-button { body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .effect-control { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -1566,8 +1530,7 @@ body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .ef body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .effect-control:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .effect-control.view, body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .effect-control.selected, body.system-pf2e #token-hud.monks-little-details[data-theme] .status-effects .effect-control.active { @@ -1650,8 +1613,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#navigation .nav-item-container { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -1666,15 +1628,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#navigation .monks-scene-navigation .scene-list > li a { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -1684,8 +1644,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#navigation .monks-scene-navigation .scene-list > li a:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#navigation .monks-scene-navigation .scene-list > li a.view, [data-theme]#navigation .monks-scene-navigation .scene-list > li a.selected, [data-theme]#navigation .monks-scene-navigation .scene-list > li a.active { @@ -1704,15 +1663,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#navigation .monks-scene-navigation .scene-list > li.gm a { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -1728,8 +1685,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#navigation .monks-scene-navigation .scene-list > li.gm a:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#navigation .monks-scene-navigation .scene-list > li.gm a.view, [data-theme]#navigation .monks-scene-navigation .scene-list > li.gm a.selected, [data-theme]#navigation .monks-scene-navigation .scene-list > li.gm a.active { @@ -1752,7 +1708,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { --button-hover-background: color-mix(in srgb, var(--button-hover-background) 50%, transparent 50%); } [data-theme]#navigation .monks-scene-navigation .scene-list > li a.folder-name { - --app-border-style: 2px solid; + --app-border-width: 2px; } [data-theme]#navigation .monks-scene-navigation .scene-list > li.view a { --button-background: var(--color-primary-2); @@ -1763,13 +1719,12 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#navigation.background .monks-scene-navigation .scene-list { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); - --app-border-style: 2px solid; + --app-border-width: 2px; gap: 5px; } @@ -1800,7 +1755,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme].action-sheet .display-value { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -1812,7 +1767,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme].action-sheet .display-value:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].action-sheet .display-value:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -1835,15 +1790,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme].monks-active-tiles.sheet .items-list .item-controls a { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -1853,8 +1806,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme].monks-active-tiles.sheet .items-list .item-controls a:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].monks-active-tiles.sheet .items-list .item-controls a.view, [data-theme].monks-active-tiles.sheet .items-list .item-controls a.selected, [data-theme].monks-active-tiles.sheet .items-list .item-controls a.active { @@ -1950,7 +1902,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .sidebar .sidebar-header input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -1962,7 +1914,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .sidebar .sidebar-header input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme]#pf2e-token-hud .sidebar .sidebar-header input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -1990,7 +1942,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .sidebar .sidebar-content .details input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -2003,7 +1955,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .sidebar .sidebar-content .details input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme]#pf2e-token-hud .sidebar .sidebar-content .details input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -2031,7 +1983,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .sidebar.extras .sidebar-content .row select { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -2043,7 +1995,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .sidebar.extras .sidebar-content .row select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme]#pf2e-token-hud .sidebar.extras .sidebar-content .row select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -2089,14 +2041,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme].pf2e-token-hud .no-macro, [data-theme]#pf2e-token-hud .no-macro { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--color-primary-3); - border: 1px solid var(--color-scrollbar-border); + border: 1px solid var(--scrollbar-thumb-border-color); } [data-theme]#pf2e-token-hud .sidebar.spells .expended img { filter: saturate(0); @@ -2113,8 +2064,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#pf2e-token-hud .sidebar, [data-theme]#pf2e-token-hud .inner, [data-theme]#pf2e-token-hud .popup { background: unset; background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -2128,15 +2078,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .popup .item-buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -2146,8 +2094,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#pf2e-token-hud .popup .item-buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#pf2e-token-hud .popup .item-buttons button.view, [data-theme]#pf2e-token-hud .popup .item-buttons button.selected, [data-theme]#pf2e-token-hud .popup .item-buttons button.active { @@ -2166,8 +2113,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .inner .group .section input[type=number] { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -2181,8 +2127,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#pf2e-token-hud .free { background: unset; background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -2206,8 +2151,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#pf2e-token-hud .sidebar.actions .sidebar-content .toggles .toggle select { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -2229,15 +2173,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme][id^=pf2e-perception-] .window-content .buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -2248,8 +2190,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme][id^=pf2e-perception-] .window-content .buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][id^=pf2e-perception-] .window-content .buttons button.view, [data-theme][id^=pf2e-perception-] .window-content .buttons button.selected, [data-theme][id^=pf2e-perception-] .window-content .buttons button.active { @@ -2378,15 +2319,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-dorako-ui-scope=limited] .heroActions-list > button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -2397,8 +2336,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-dorako-ui-scope=limited] .heroActions-list > button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-dorako-ui-scope=limited] .heroActions-list > button.view, [data-dorako-ui-scope=limited] .heroActions-list > button.selected, [data-dorako-ui-scope=limited] .heroActions-list > button.active { @@ -2417,41 +2355,69 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme].chat-message [data-action=spell-template-clear] { + background: var(--app-background); + border: var(--app-border-width) solid var(--app-border-color); + text-shadow: var(--app-text-shadow); + border-radius: var(--border-radius); + box-shadow: var(--box-shadow); + color: var(--text-color-3); + background: var(--button-background); + border: var(--app-border-width) solid var(--button-border-color); + color: var(--button-text-color); + box-shadow: var(--box-shadow); + text-decoration: none; + cursor: pointer; + text-shadow: var(--app-text-shadow); + transition: background 0.1s ease-in-out; --button-background: var(--accent-color); - --button-border-color: var(--accent-text-color); - --button-text-color: var(--color-secondary-5); - --button-hover-background: #fda948; - --button-hover-border-color: var(--color-primary-2); - --button-hover-text-color: #000000; - text-shadow: none; + --button-border-color: var(--accent-color-dark); + --button-text-color: var(--accent-text-color); + --app-text-shadow: none; + --button-hover-background: var(--accent-color-light); + --button-hover-border-color: var(--accent-color); + --button-hover-text-color: var(--accent-text-color); } -[data-theme].chat-message [data-action=spell-template-clear].disabled, [data-theme].chat-message [data-action=spell-template-clear]:disabled { - --button-background: var(--color-secondary-4); - --button-hover-background: var(--color-secondary-4); +[data-theme].chat-message [data-action=spell-template-clear]:not(.disabled, :disabled):hover { + background: var(--button-hover-background); + color: var(--button-hover-text-color); + border: var(--app-border-width) solid var(--button-hover-border-color); + box-shadow: var(--box-shadow); +} +[data-theme].chat-message [data-action=spell-template-clear].view, [data-theme].chat-message [data-action=spell-template-clear].selected, [data-theme].chat-message [data-action=spell-template-clear].active { + background: var(--button-hover-background); + outline: 1px solid var(--button-focus-outline-color); + border-color: var(--button-hover-border-color); + color: var(--button-hover-text-color); + text-decoration: none; + font-weight: unset; +} +[data-theme].chat-message [data-action=spell-template-clear].empty, [data-theme].chat-message [data-action=spell-template-clear].disabled, [data-theme].chat-message [data-action=spell-template-clear]: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(--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-text-color); - --button-hover-border-color: var(--accent-color); +[data-theme].chat-message [data-action=spell-template-clear]: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].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-secondary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; 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-secondary-1); - border: var(--app-border-style); + border: var(--app-border-width) solid; 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-secondary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; 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 { @@ -2472,15 +2438,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme] #fc-container button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -2490,8 +2454,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme] #fc-container button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] #fc-container button.view, [data-theme] #fc-container button.selected, [data-theme] #fc-container button.active { @@ -2511,15 +2474,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme] #initiative-delay, [data-theme] #initiative-return { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -2530,8 +2491,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme] #initiative-return:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] #initiative-delay.view, [data-theme] #initiative-delay.selected, [data-theme] #initiative-delay.active, @@ -2584,7 +2544,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-chat-interface-theme] .polyglot-lang-select span.select2-selection { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -2596,7 +2556,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-chat-interface-theme] .polyglot-lang-select span.select2-selection:not(:disabled, .disabled, [type=checkbox]):hover, [data-chat-interface-theme] .polyglot-lang-select span.select2-selection:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -2636,8 +2596,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme].quick-insert-app { background: none; background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -2661,7 +2620,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme].quick-insert-app .search-editable-input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -2675,7 +2634,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme].quick-insert-app .search-editable-input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].quick-insert-app .search-editable-input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -2775,8 +2734,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#smalltime-app { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -2785,15 +2743,13 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { } [data-theme]#smalltime-app .arrow, [data-theme]#smalltime-app .arrow-left, [data-theme]#smalltime-app.arrow-right { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -2803,8 +2759,7 @@ body.compact-ui #navigation[data-theme] .monks-scene-navigation #nav-toggle { [data-theme]#smalltime-app .arrow:not(.disabled, :disabled):hover, [data-theme]#smalltime-app .arrow-left:not(.disabled, :disabled):hover, [data-theme]#smalltime-app.arrow-right:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#smalltime-app .arrow.view, [data-theme]#smalltime-app .arrow.selected, [data-theme]#smalltime-app .arrow.active, [data-theme]#smalltime-app .arrow-left.view, [data-theme]#smalltime-app .arrow-left.selected, [data-theme]#smalltime-app .arrow-left.active, [data-theme]#smalltime-app.arrow-right.view, [data-theme]#smalltime-app.arrow-right.selected, [data-theme]#smalltime-app.arrow-right.active { @@ -2851,8 +2806,7 @@ div.speaking-as--currentSpeaker + #chat-controls { [data-theme] .speaking-as--currentSpeaker { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -2919,15 +2873,13 @@ body.system-swade { [data-theme] .pf2e-td.small-button.target-button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -2943,8 +2895,7 @@ body.system-swade { [data-theme] .pf2e-td.small-button.target-button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .pf2e-td.small-button.target-button.view, [data-theme] .pf2e-td.small-button.target-button.selected, [data-theme] .pf2e-td.small-button.target-button.active { @@ -3002,7 +2953,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme]#token-action-hud-core-settings input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -3014,7 +2965,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { } [data-theme]#token-action-hud-core-settings input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme]#token-action-hud-core-settings input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -3037,7 +2988,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { } #tooltip[data-theme].locked-tooltip.tah-tooltip :is(a.content-link, a.inline-roll), #tooltip[data-theme].tah-tooltip :is(a.content-link, a.inline-roll), #tooltip[data-theme].active:has(.tah-tooltip-wrapper) :is(a.content-link, a.inline-roll) { - background: var(--inline-bg); + background: var(--inline-background); border: 1px solid var(--inline-border-color); color: var(--inline-text-color) !important; box-shadow: var(--inline-box-shadow); @@ -3073,15 +3024,13 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme]#token-action-hud .tah-group-button, [data-theme]#token-action-hud .tah-group-button:focus { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -3094,8 +3043,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme]#token-action-hud .tah-group-button:focus:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#token-action-hud .tah-action-button.view, [data-theme]#token-action-hud .tah-action-button.selected, [data-theme]#token-action-hud .tah-action-button.active, @@ -3144,8 +3092,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { } [data-theme]#token-action-hud #tah-expand-hud { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -3164,15 +3111,13 @@ wrapper.pf2e-td.name-top .pf2e-td.name { } [data-theme]#token-action-hud .tah-action-button.toggle { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -3188,8 +3133,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme]#token-action-hud .tah-action-button.toggle:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#token-action-hud .tah-action-button.toggle.view, [data-theme]#token-action-hud .tah-action-button.toggle.selected, [data-theme]#token-action-hud .tah-action-button.toggle.active { @@ -3217,8 +3161,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { } [data-theme]#token-action-hud .tah-group[data-level="3"] > .tah-list-image { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -3250,8 +3193,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme] #tokenizer div.avatar div.view > div > canvas, [data-theme] #tokenizer div.token div.view > div > canvas { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -3279,8 +3221,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme] #tokenizer div.view-layer-control .section, [data-theme] #tokenizer .section { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -3290,15 +3231,13 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme] #tokenizer div.view-layer-control .section button, [data-theme] #tokenizer .section button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -3310,8 +3249,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme] #tokenizer .section button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] #tokenizer div.view-layer-control .section button.view, [data-theme] #tokenizer div.view-layer-control .section button.selected, [data-theme] #tokenizer div.view-layer-control .section button.active, @@ -3336,15 +3274,13 @@ wrapper.pf2e-td.name-top .pf2e-td.name { } [data-theme] #tokenizer button.menu-button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -3355,8 +3291,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme] #tokenizer button.menu-button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] #tokenizer button.menu-button.view, [data-theme] #tokenizer button.menu-button.selected, [data-theme] #tokenizer button.menu-button.active { @@ -3375,15 +3310,13 @@ wrapper.pf2e-td.name-top .pf2e-td.name { } [data-theme].tokenizer .title .box-button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -3400,8 +3333,7 @@ wrapper.pf2e-td.name-top .pf2e-td.name { [data-theme].tokenizer .title .box-button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].tokenizer .title .box-button.view, [data-theme].tokenizer .title .box-button.selected, [data-theme].tokenizer .title .box-button.active { @@ -3431,21 +3363,6 @@ wrapper.pf2e-td.name-top .pf2e-td.name { margin-top: 50% !important; } -#window-tabs-journal.dorako-ui > .window-content { - border: unset; - margin: unset; - box-shadow: unset; - background: unset; -} -#window-tabs-journal.dorako-ui > header.window-header .window-tabs { - height: 37px; - padding-top: 5px; -} -#window-tabs-journal.dorako-ui > header.window-header .window-tabs a.window-tabs--tab { - border-radius: 5px; - margin-bottom: 3px; -} - /* ----------------------------------------- */ /* PF2e Workbench */ /* ----------------------------------------- */ @@ -3468,15 +3385,13 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] .roll-app-nav button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -3486,8 +3401,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] .roll-app-nav button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .roll-app-nav button.view, [data-theme] .roll-app-nav button.selected, [data-theme] .roll-app-nav button.active { @@ -3506,15 +3420,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme] .roll-app .roll-app-table tbody button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -3524,8 +3436,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] .roll-app .roll-app-table tbody button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .roll-app .roll-app-table tbody button.view, [data-theme] .roll-app .roll-app-table tbody button.selected, [data-theme] .roll-app .roll-app-table tbody button.active { @@ -3559,8 +3470,7 @@ html .xdy-pf2e-workbench-rarity-unique { /* ----------------------------------------- */ #fps[data-theme] { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -3588,8 +3498,7 @@ html .xdy-pf2e-workbench-rarity-unique { /* ----------------------------------------- */ #players[data-theme] { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -3610,14 +3519,13 @@ html .xdy-pf2e-workbench-rarity-unique { /* ----------------------------------------- */ [data-theme] #context-menu { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--app-background); - border: var(--app-border-style) var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); box-shadow: var(--window-app-box-shadow); border-radius: var(--border-radius); backdrop-filter: blur(5px); @@ -3661,8 +3569,6 @@ html .xdy-pf2e-workbench-rarity-unique { /* ------------------------------------------------------------- */ /* Generalized style choices (inclusive of limited scope) */ /* ------------------------------------------------------------- */ -[data-theme=bg3], -[data-theme=foundry2], [data-theme][data-color-scheme=dark] { --rarity-common: #e1d8cf; --rarity-uncommon: #c45500; @@ -3682,8 +3588,6 @@ html .xdy-pf2e-workbench-rarity-unique { --adjusted-higher: #009988; --adjusted-lower: #cc3311; } -[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(--text-color-3); --color-text-dark-4: var(--text-color-3); @@ -3692,7 +3596,7 @@ html .xdy-pf2e-workbench-rarity-unique { --color-border-medium: var(--input-border-color); } -[data-theme^=crb][data-color-scheme=light] { +[data-color-scheme=light] { --rarity-common: #323232; --rarity-uncommon: #98513d; --rarity-rare: #002664; @@ -3712,21 +3616,25 @@ html .xdy-pf2e-workbench-rarity-unique { --adjusted-lower: #cc3311; } +/* ----------------------------------------- */ +/* Default values */ +/* ----------------------------------------- */ [data-chat-interface-theme] #chat-log ~ *, [data-theme] { - --input-background: var(--color-secondary-4); - --input-border-color: transparent; - --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); + /* App variables */ + --app-background: transparent; + --app-border-color: black; + --app-text-shadow: none; + --app-border-width: 1px; + /* Window app variables */ + --window-app-background: white; + --window-app-box-shadow: 0px 5px 30px black; + /* Input variables */ + /* Other variables */ + --icon-border-color: yellow; --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-primary-3-10), - 0px 0px 30px 20px var(--color-primary-2-20), 0px 0px 10px 05px var(--color-primary-1-40); + --ornamentation-gray: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%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%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + --ornamentation-gold: 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-chat-interface-theme] #chat-log ~ * .item-controls button[data-action=apply], [data-chat-interface-theme] #chat-log ~ * button[data-action=accept], @@ -3741,15 +3649,13 @@ html .xdy-pf2e-workbench-rarity-unique { [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); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -3758,11 +3664,11 @@ html .xdy-pf2e-workbench-rarity-unique { 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); + --button-text-color: var(--accent-text-color); --app-text-shadow: none; - --button-hover-background: var(--accent-text-color); + --button-hover-background: var(--accent-color-light); --button-hover-border-color: var(--accent-color); - --button-hover-text-color: var(--button-bright-text-color); + --button-hover-text-color: var(--accent-text-color); } [data-chat-interface-theme] #chat-log ~ * .item-controls button[data-action=apply]:not(.disabled, :disabled):hover, [data-chat-interface-theme] #chat-log ~ * button[data-action=accept]:not(.disabled, :disabled):hover, @@ -3778,8 +3684,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] button.bright:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-chat-interface-theme] #chat-log ~ * .item-controls button[data-action=apply].view, [data-chat-interface-theme] #chat-log ~ * .item-controls button[data-action=apply].selected, [data-chat-interface-theme] #chat-log ~ * .item-controls button[data-action=apply].active, @@ -3882,15 +3787,10 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] ::-webkit-scrollbar-thumb { outline: none; border-radius: 3px; - background: var(--color-scrollbar); - border: 1px solid var(--color-scrollbar-border); + background: var(--scrollbar-thumb-background); + border: 1px solid var(--scrollbar-thumb-border-color); transition: outline 0.15s; } -[data-chat-interface-theme] #chat-log ~ * ::-webkit-scrollbar-thumb:hover, -[data-theme] ::-webkit-scrollbar-thumb:hover { - border: 1px solid var(--color-scrollbar); - background: var(--color-scrollbar-hover); -} [data-chat-interface-theme] #chat-log ~ * ::-webkit-scrollbar-track, [data-theme] ::-webkit-scrollbar-track { box-shadow: 0 0 1px var(--color-secondary-3) inset; @@ -3927,7 +3827,7 @@ html .xdy-pf2e-workbench-rarity-unique { [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); + background: var(--inline-background); border: 1px solid var(--inline-border-color); color: var(--inline-text-color) !important; box-shadow: var(--inline-box-shadow); @@ -4163,7 +4063,7 @@ html .xdy-pf2e-workbench-rarity-unique { gap: 0.25rem; background: var(--accent-color); border: 1px solid var(--color-primary-1); - color: var(--button-bright-text-color); + color: var(--accent-text-color); text-shadow: none; box-shadow: var(--box-shadow); border-radius: 3px; @@ -4172,15 +4072,13 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] a.button, [data-theme][data-dorako-ui-scope=unlimited] button:not(.pm-dropdown) { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -4191,8 +4089,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] button:not(.pm-dropdown):not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=unlimited] a.button.view, [data-theme][data-dorako-ui-scope=unlimited] a.button.selected, [data-theme][data-dorako-ui-scope=unlimited] a.button.active, @@ -4220,15 +4117,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -4238,8 +4133,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.view, [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.selected, [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.active { @@ -4264,7 +4158,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] input[type=search], [data-theme][data-dorako-ui-scope=unlimited] select:not(.tag) { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -4288,7 +4182,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] select:not(.tag):not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=unlimited] select:not(.tag):focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -4348,7 +4242,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited] textarea { color: var(--input-text-color); background: var(--input-background); - border: var(--window-app-border-style); + border: var(--window-app-border-width); border-color: var(--input-border-color); } [data-theme][data-dorako-ui-scope=unlimited] hr { @@ -4358,15 +4252,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.default { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -4376,8 +4268,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.default:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.default.view, [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.default.selected, [data-theme][data-dorako-ui-scope=unlimited].dialog .dialog-buttons button.default.active { @@ -4403,8 +4294,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme][data-dorako-ui-scope=unlimited].sheet header.sheet-header img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -4428,20 +4318,20 @@ html .xdy-pf2e-workbench-rarity-unique { background: var(--app-background); background-position: top; background-size: cover; - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--app-border-color); } [data-theme].window-app { background: var(--window-app-background); background-position: top; background-size: cover; - border: var(--window-app-border-style); + border: var(--window-app-border-width); border-color: var(--window-app-border-color); backdrop-filter: blur(4px); box-shadow: var(--window-app-box-shadow); } [data-theme].window-app.sidebar-popout { - border: var(--app-border-style); + border: var(--app-border-width) solid; box-shadow: var(--box-shadow); } [data-theme].window-app .window-header { @@ -4487,7 +4377,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme] #chat-controls .roll-type-select { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -4500,7 +4390,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme] #chat-controls .roll-type-select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme] #chat-controls .roll-type-select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -4528,15 +4418,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].filepicker .favorites .paths .path { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -4553,8 +4441,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].filepicker .favorites .paths .path:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].filepicker .favorites .paths .path.view, [data-theme].filepicker .favorites .paths .path.selected, [data-theme].filepicker .favorites .paths .path.active { @@ -4587,15 +4474,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].package-configuration aside.sidebar nav.tabs .category-tab { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -4607,8 +4492,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].package-configuration aside.sidebar nav.tabs .category-tab:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].package-configuration aside.sidebar nav.tabs .category-tab.view, [data-theme].package-configuration aside.sidebar nav.tabs .category-tab.selected, [data-theme].package-configuration aside.sidebar nav.tabs .category-tab.active { @@ -4633,7 +4517,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme] .directory .directory-header .header-search input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -4645,7 +4529,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme] .directory .directory-header .header-search input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme] .directory .directory-header .header-search input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -4669,15 +4553,13 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] .directory .action-buttons button, [data-theme] .settings-sidebar button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -4688,8 +4570,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] .settings-sidebar button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .directory .action-buttons button.view, [data-theme] .directory .action-buttons button.selected, [data-theme] .directory .action-buttons button.active, @@ -4725,15 +4606,13 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].window-app .tabs .item { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -4744,8 +4623,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].window-app .tabs .item:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].window-app .tabs .item.view, [data-theme].window-app .tabs .item.selected, [data-theme].window-app .tabs .item.active { @@ -4775,7 +4653,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].journal-sheet .journal-header .title { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -4787,7 +4665,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].journal-sheet .journal-header .title:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].journal-sheet .journal-header .title:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -4810,15 +4688,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme] .editor-edit { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -4830,8 +4706,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme] .editor-edit:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .editor-edit.view, [data-theme] .editor-edit.selected, [data-theme] .editor-edit.active { @@ -4941,7 +4816,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -4953,7 +4828,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -4985,15 +4860,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme]#generate-check-prompt nav h4 a { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -5004,8 +4877,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme]#generate-check-prompt nav h4 a:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#generate-check-prompt nav h4 a.view, [data-theme]#generate-check-prompt nav h4 a.selected, [data-theme]#generate-check-prompt nav h4 a.active { @@ -5065,8 +4937,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme] section.compendium-sidebar ol.directory-list ol.document-matches li.match .thumbnail img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5074,7 +4945,7 @@ html .xdy-pf2e-workbench-rarity-unique { padding: 0px; } [data-theme] section.compendium-sidebar ol.directory-list ol.document-matches li.match:hover .thumbnail img { - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-primary-2); } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor:hover a.add-gm-notes { @@ -5082,15 +4953,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.add-gm-notes { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -5108,8 +4977,7 @@ html .xdy-pf2e-workbench-rarity-unique { [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); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.add-gm-notes.view, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.add-gm-notes.selected, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.add-gm-notes.active { @@ -5131,15 +4999,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.editor-edit { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -5160,8 +5026,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.editor-edit:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.editor-edit.view, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.editor-edit.selected, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .editor a.editor-edit.active { @@ -5185,7 +5050,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-content input[type=text], [data-theme].pf2e.item.sheet form .sheet-content input[type=number], [data-theme].pf2e.item.sheet form .sheet-content select, [data-theme].pf2e.item.sheet form section.sheet-body input[type=text], [data-theme].pf2e.item.sheet form section.sheet-body input[type=number] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -5197,7 +5062,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-content input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-content input[type=text]:focus, [data-theme].pf2e.item.sheet form .sheet-content input[type=number]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-content input[type=number]:focus, [data-theme].pf2e.item.sheet form .sheet-content select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-content select:focus, [data-theme].pf2e.item.sheet form section.sheet-body input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form section.sheet-body input[type=text]:focus, [data-theme].pf2e.item.sheet form section.sheet-body input[type=number]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form section.sheet-body input[type=number]:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -5220,7 +5085,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet .sheet-header input[type=text], [data-theme].pf2e.item.sheet .sheet-header input[type=number] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -5232,7 +5097,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet .sheet-header input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet .sheet-header input[type=text]:focus, [data-theme].pf2e.item.sheet .sheet-header input[type=number]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet .sheet-header input[type=number]:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -5255,7 +5120,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details select, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details fieldset.publication .data .license select, [data-theme].pf2e.item.sheet form .sheet-content section.sidebar select { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -5267,7 +5132,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details select:focus, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details fieldset.publication .data .license select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-body .tab.active.details fieldset.publication .data .license select:focus, [data-theme].pf2e.item.sheet form .sheet-content section.sidebar select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-content section.sidebar select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -5294,7 +5159,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):hover:not(:disabled), [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):focus, [data-theme].pf2e.item.sheet form .sheet-content select:hover:not(:disabled), [data-theme].pf2e.item.sheet form .sheet-content select:focus { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -5306,7 +5171,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):hover:not(:disabled):not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):hover:not(:disabled):focus, [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):focus:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-content input:not([type=range], [type=checkbox]):focus:focus, [data-theme].pf2e.item.sheet form .sheet-content select:hover:not(:disabled):not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-content select:hover:not(:disabled):focus, [data-theme].pf2e.item.sheet form .sheet-content select:focus:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.item.sheet form .sheet-content select:focus:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -5329,8 +5194,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form .rules-drop-container .rules-drop-zone { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5339,8 +5203,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form .rules-drop-container .rules-drop-zone i { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5348,8 +5211,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet.action form .drop-zone { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5357,8 +5219,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [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); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5376,15 +5237,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form > nav .sheet-tabs > a { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -5394,8 +5253,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].pf2e.item.sheet form > nav .sheet-tabs > a:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet form > nav .sheet-tabs > a.view, [data-theme].pf2e.item.sheet form > nav .sheet-tabs > a.selected, [data-theme].pf2e.item.sheet form > nav .sheet-tabs > a.active { @@ -5417,15 +5275,13 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form nav.rule-tabs h4 > a { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -5436,8 +5292,7 @@ html .xdy-pf2e-workbench-rarity-unique { [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form nav.rule-tabs h4 > a:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form nav.rule-tabs h4 > a.view, [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form nav.rule-tabs h4 > a.selected, [data-theme].pf2e.item.sheet form .tab.active.rules .rule-form nav.rule-tabs h4 > a.active { @@ -5463,8 +5318,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-body .tab.active.description .gm-notes, [data-theme].pf2e.item.sheet form section.sheet-body .item-description .descriptions .gm-notes { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5482,8 +5336,7 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet form .sheet-body .tab.mystification.active .unidentified img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5493,13 +5346,12 @@ html .xdy-pf2e-workbench-rarity-unique { } [data-theme].pf2e.item.sheet .sheet-header img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); - --app-border-style: 1px solid; + --app-border-width: 1px; border-color: var(--icon-border-color); border-radius: var(--border-radius); margin-left: 2px; @@ -5551,15 +5403,13 @@ nav#controls[data-theme] ol.control-tools.main-control { nav#controls[data-theme] ol.control-tools li.control-tool, nav#controls[data-theme] ol.control-tools > li { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -5574,8 +5424,7 @@ nav#controls[data-theme] ol.control-tools li.control-tool:not(.disabled, :disabl nav#controls[data-theme] ol.control-tools > li:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } nav#controls[data-theme] ol.control-tools li.control-tool.view, nav#controls[data-theme] ol.control-tools li.control-tool.selected, nav#controls[data-theme] ol.control-tools li.control-tool.active, @@ -5609,15 +5458,13 @@ nav#controls[data-theme] ol.control-tools > li:hover > img { nav#controls[data-theme] ol.control-tools li.control-tool.toggle, nav#controls[data-theme] ol.control-tools > li.toggle { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -5634,8 +5481,7 @@ nav#controls[data-theme] ol.control-tools li.control-tool.toggle:not(.disabled, nav#controls[data-theme] ol.control-tools > li.toggle:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } nav#controls[data-theme] ol.control-tools li.control-tool.toggle.view, nav#controls[data-theme] ol.control-tools li.control-tool.toggle.selected, nav#controls[data-theme] ol.control-tools li.control-tool.toggle.active, @@ -5668,8 +5514,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme]#darkness-adjuster { outline: none; background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5687,8 +5532,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ #hotbar[data-theme] .bar-controls { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5698,8 +5542,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { height: calc(var(--macro-size) + 2px); width: calc(var(--macro-size) + 2px); background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5759,8 +5602,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } #navigation[data-theme] #nav-toggle { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5773,15 +5615,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } #navigation[data-theme] ol#scene-list li.nav-item { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -5798,8 +5638,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { #navigation[data-theme] ol#scene-list li.nav-item:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } #navigation[data-theme] ol#scene-list li.nav-item.view, #navigation[data-theme] ol#scene-list li.nav-item.selected, #navigation[data-theme] ol#scene-list li.nav-item.active { @@ -5867,7 +5706,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].placeable-hud input[type=text] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -5881,7 +5720,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [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); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -5927,8 +5766,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { #token-hud[data-theme] .status-effects.active picture img { opacity: unset; background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -5945,14 +5783,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { #token-hud[data-theme] .status-effects .title-bar { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--app-background); - border: var(--app-border-style) var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); box-shadow: var(--window-app-box-shadow); border-radius: var(--border-radius); backdrop-filter: blur(5px); @@ -5984,15 +5821,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme] .control-icon { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6002,8 +5837,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme] .control-icon:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .control-icon.view, [data-theme] .control-icon.selected, [data-theme] .control-icon.active { @@ -6028,15 +5862,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme] .control-icon[data-action=visibility], [data-theme] .control-icon[data-action=effects], [data-theme] .control-icon[data-action=combat], [data-theme] .control-icon[data-action=locked], [data-theme] .control-icon[data-action=target], [data-theme] .control-icon[data-action=active], [data-theme] .control-icon[data-action=mystify] { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6052,8 +5884,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme] .control-icon[data-action=visibility]:not(.disabled, :disabled):hover, [data-theme] .control-icon[data-action=effects]:not(.disabled, :disabled):hover, [data-theme] .control-icon[data-action=combat]:not(.disabled, :disabled):hover, [data-theme] .control-icon[data-action=locked]:not(.disabled, :disabled):hover, [data-theme] .control-icon[data-action=target]:not(.disabled, :disabled):hover, [data-theme] .control-icon[data-action=active]:not(.disabled, :disabled):hover, [data-theme] .control-icon[data-action=mystify]:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .control-icon[data-action=visibility].view, [data-theme] .control-icon[data-action=visibility].selected, [data-theme] .control-icon[data-action=visibility].active, [data-theme] .control-icon[data-action=effects].view, [data-theme] .control-icon[data-action=effects].selected, [data-theme] .control-icon[data-action=effects].active, [data-theme] .control-icon[data-action=combat].view, [data-theme] .control-icon[data-action=combat].selected, [data-theme] .control-icon[data-action=combat].active, [data-theme] .control-icon[data-action=locked].view, [data-theme] .control-icon[data-action=locked].selected, [data-theme] .control-icon[data-action=locked].active, [data-theme] .control-icon[data-action=target].view, [data-theme] .control-icon[data-action=target].selected, [data-theme] .control-icon[data-action=target].active, [data-theme] .control-icon[data-action=active].view, [data-theme] .control-icon[data-action=active].selected, [data-theme] .control-icon[data-action=active].active, [data-theme] .control-icon[data-action=mystify].view, [data-theme] .control-icon[data-action=mystify].selected, [data-theme] .control-icon[data-action=mystify].active { @@ -6110,15 +5941,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=sidebar] .tab:not([data-tab=chat]) button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6128,8 +5957,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=sidebar] .tab:not([data-tab=chat]) button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-dorako-ui-scope=sidebar] .tab:not([data-tab=chat]) button.view, [data-dorako-ui-scope=sidebar] .tab:not([data-tab=chat]) button.selected, [data-dorako-ui-scope=sidebar] .tab:not([data-tab=chat]) button.active { @@ -6148,7 +5976,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-dorako-ui-scope=sidebar] .tab input:not([type=range]) { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -6160,7 +5988,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-dorako-ui-scope=sidebar] .tab input:not([type=range]):not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-scope=sidebar] .tab input:not([type=range]):focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -6184,8 +6012,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=sidebar] ::-webkit-scrollbar-thumb { outline: none; border-radius: 3px; - background: var(--color-scrollbar); - border: 1px solid var(--color-scrollbar-border); + background: var(--scrollbar-thumb-background); + border: 1px solid var(--scrollbar-thumb-border-color); transition: outline 0.15s; } [data-dorako-ui-scope=sidebar] ::-webkit-scrollbar-track { @@ -6198,15 +6026,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-dorako-ui-scope=sidebar] #settings ul#game-details li.system-buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6216,8 +6042,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=sidebar] #settings ul#game-details li.system-buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-dorako-ui-scope=sidebar] #settings ul#game-details li.system-buttons button.view, [data-dorako-ui-scope=sidebar] #settings ul#game-details li.system-buttons button.selected, [data-dorako-ui-scope=sidebar] #settings ul#game-details li.system-buttons button.active { @@ -6238,8 +6063,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=sidebar] .compendium-sidebar .directory-item.compendium .compendium-name, [data-dorako-ui-scope=sidebar] .compendium-sidebar .directory-item.compendium.locked .compendium-name { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -6247,8 +6071,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-dorako-ui-scope=sidebar] .compendium-sidebar .directory-item.compendium .compendium-footer .source { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -6262,8 +6085,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=sidebar] .combat-sidebar li.combatant .token-name img.token-effect, [data-theme] .combat-sidebar li.combatant .token-name img.token-effect { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -6281,14 +6103,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme] #chat-log::-webkit-scrollbar-thumb { outline: none; border-radius: 3px; - background: var(--color-scrollbar); - border: 1px solid var(--color-scrollbar-border); + background: var(--scrollbar-thumb-background); + border: 1px solid var(--scrollbar-thumb-border-color); transition: outline 0.15s; } -[data-chat-interface-theme] #chat-log::-webkit-scrollbar-thumb:hover { - border: 1px solid var(--color-scrollbar); - background: var(--color-scrollbar-hover); -} [data-chat-interface-theme] #chat-log::-webkit-scrollbar-track { box-shadow: none; box-shadow: unset; @@ -6301,15 +6119,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-chat-interface-theme] #chat-log ~ * button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6319,8 +6135,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme] #chat-log ~ * button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-chat-interface-theme] #chat-log ~ * button.view, [data-chat-interface-theme] #chat-log ~ * button.selected, [data-chat-interface-theme] #chat-log ~ * button.active { @@ -6339,15 +6154,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-chat-interface-theme] #chat-log ~ * #dorako-rt-buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6363,8 +6176,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme] #chat-log ~ * #dorako-rt-buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-chat-interface-theme] #chat-log ~ * #dorako-rt-buttons button.view, [data-chat-interface-theme] #chat-log ~ * #dorako-rt-buttons button.selected, [data-chat-interface-theme] #chat-log ~ * #dorako-rt-buttons button.active { @@ -6391,7 +6203,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-chat-interface-theme] #chat-log ~ *#chat-form textarea { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -6405,7 +6217,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-chat-interface-theme] #chat-log ~ *#chat-form textarea:not(:disabled, .disabled, [type=checkbox]):hover, [data-chat-interface-theme] #chat-log ~ *#chat-form textarea:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -6432,15 +6244,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-chat-interface-theme] #sidebar-tabs > .item.active { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6451,8 +6261,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme] #sidebar-tabs > .item.active:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-chat-interface-theme] #sidebar-tabs > .item.active.view, [data-chat-interface-theme] #sidebar-tabs > .item.active.selected, [data-chat-interface-theme] #sidebar-tabs > .item.active.active { @@ -6472,15 +6281,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].filepicker .display-modes a { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6490,8 +6297,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].filepicker .display-modes a:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].filepicker .display-modes a.view, [data-theme].filepicker .display-modes a.selected, [data-theme].filepicker .display-modes a.active { @@ -6510,15 +6316,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].filepicker .private button.privacy { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6529,8 +6333,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].filepicker .private button.privacy:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].filepicker .private button.privacy.view, [data-theme].filepicker .private button.privacy.selected, [data-theme].filepicker .private button.privacy.active { @@ -6567,7 +6370,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.hazard .section-container.publication .section-body input[type=text], [data-theme].sheet.hazard .container input[type=text], [data-theme].sheet.hazard .container input[type=number], [data-theme].sheet.hazard .container select { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -6579,7 +6382,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.hazard .section-container.publication .section-body input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.hazard .section-container.publication .section-body input[type=text]:focus, [data-theme].sheet.hazard .container input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.hazard .container input[type=text]:focus, [data-theme].sheet.hazard .container input[type=number]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.hazard .container input[type=number]:focus, [data-theme].sheet.hazard .container select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.hazard .container select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -6631,8 +6434,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.hazard .section-container { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -6656,8 +6458,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.familiar .section-container { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -6679,7 +6480,7 @@ 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, [data-theme].sheet.familiar .familiar-sheet-header .header-content .charname input, [data-theme].sheet.familiar select, [data-theme].sheet.familiar .familiar-section .familiar-content input[type=text] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -6691,7 +6492,7 @@ 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:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.familiar .familiar-sheet-header .header-content .details-section .hp-section .value input:focus, [data-theme].sheet.familiar .familiar-sheet-header .header-content .charname input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.familiar .familiar-sheet-header .header-content .charname input:focus, [data-theme].sheet.familiar select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.familiar select:focus, [data-theme].sheet.familiar .familiar-section .familiar-content input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.familiar .familiar-section .familiar-content input[type=text]:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -6718,15 +6519,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.familiar .skills-content .skills-list .skill-name { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6736,8 +6535,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].sheet.familiar .skills-content .skills-list .skill-name:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].sheet.familiar .skills-content .skills-list .skill-name.view, [data-theme].sheet.familiar .skills-content .skills-list .skill-name.selected, [data-theme].sheet.familiar .skills-content .skills-list .skill-name.active { @@ -6778,7 +6576,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.actor.loot .sheet-header .tags .tag, [data-theme].sheet.actor.loot .sheet-header h1 > input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -6790,7 +6588,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.actor.loot .sheet-header .tags .tag:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.actor.loot .sheet-header .tags .tag:focus, [data-theme].sheet.actor.loot .sheet-header h1 > input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.actor.loot .sheet-header h1 > input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -6813,15 +6611,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.actor.loot form section.sidebar .gm-settings .loot-distribution button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6831,8 +6627,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].sheet.actor.loot form section.sidebar .gm-settings .loot-distribution button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].sheet.actor.loot form section.sidebar .gm-settings .loot-distribution button.view, [data-theme].sheet.actor.loot form section.sidebar .gm-settings .loot-distribution button.selected, [data-theme].sheet.actor.loot form section.sidebar .gm-settings .loot-distribution button.active { @@ -6853,7 +6648,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].sheet.pf2e.actor.npc.app { --section-background: var(--color-primary-5); --section-header: var(--color-primary-4); - --section-border-color: var(--color-scrollbar-border); + --section-border-color: var(--scrollbar-thumb-border-color); --section-outline-color: var(--color-secondary-5); --section-header-text-color: var(--text-color-2); --tag-border-color: var(--text-color-5); @@ -6875,15 +6670,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited] nav.sheet-tabs a.item, [data-theme][data-dorako-ui-scope=limited] nav.sheet-tabs .tab { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -6897,8 +6690,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited] nav.sheet-tabs .tab:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited] nav.sheet-tabs a.item.view, [data-theme][data-dorako-ui-scope=limited] nav.sheet-tabs a.item.selected, [data-theme][data-dorako-ui-scope=limited] nav.sheet-tabs a.item.active, @@ -6926,7 +6718,7 @@ 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 { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -6938,7 +6730,7 @@ 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:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -6961,7 +6753,7 @@ 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 { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -6974,7 +6766,7 @@ 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:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .attribute select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -6997,7 +6789,7 @@ 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, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -7009,7 +6801,7 @@ 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:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li.spell-level-header input:focus, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -7032,7 +6824,7 @@ 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, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .dc-input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -7044,7 +6836,7 @@ 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:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .attack-input:focus, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .dc-input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .dc-input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -7067,7 +6859,7 @@ 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 { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -7079,7 +6871,7 @@ 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:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text .license select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -7102,7 +6894,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .spellcasting-entry select { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -7114,7 +6906,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .spellcasting-entry select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .spellcasting-entry select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -7137,7 +6929,7 @@ 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] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -7149,7 +6941,7 @@ 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]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .notes .notes-section.publication .notes-text input[type=text]:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -7172,7 +6964,7 @@ 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 { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -7184,7 +6976,7 @@ 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:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .side-bar-section.initiative select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -7244,7 +7036,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].pf2e.actor form input[type=text], [data-theme].pf2e.actor form input[type=number] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -7256,7 +7048,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].pf2e.actor form input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.actor form input[type=text]:focus, [data-theme].pf2e.actor form input[type=number]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].pf2e.actor form input[type=number]:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -7282,15 +7074,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet nav.sheet-tabs .item { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -7300,8 +7090,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].sheet nav.sheet-tabs .item:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].sheet nav.sheet-tabs .item.view, [data-theme].sheet nav.sheet-tabs .item.selected, [data-theme].sheet nav.sheet-tabs .item.active { @@ -7346,15 +7135,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme] .currency li > button, [data-dorako-ui-scope=limited] .currency li > button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -7365,8 +7152,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=limited] .currency li > button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme] .currency li > button.view, [data-theme] .currency li > button.selected, [data-theme] .currency li > button.active, @@ -7393,8 +7179,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=limited].spellcasting-entry.preparation ol.spell-list > li .item-name .item-image, [data-dorako-ui-scope=limited].actor.sheet .item-image { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -7436,15 +7221,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav a, [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav .tab { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -7456,8 +7239,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav .tab:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav a.view, [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav a.selected, [data-theme][data-dorako-ui-scope=limited].sheet.party nav.sub-nav a.active, @@ -7508,15 +7290,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .summary nav button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -7526,8 +7306,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .summary nav button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .summary nav button.view, [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .summary nav button.selected, [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=overview] .summary nav button.active { @@ -7571,15 +7350,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-dorako-ui-scope=limited].sheet.party header.content-header .buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -7589,8 +7366,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme][data-dorako-ui-scope=limited].sheet.party header.content-header .buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited].sheet.party header.content-header .buttons button.view, [data-theme][data-dorako-ui-scope=limited].sheet.party header.content-header .buttons button.selected, [data-theme][data-dorako-ui-scope=limited].sheet.party header.content-header .buttons button.active { @@ -7615,8 +7391,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme][data-dorako-ui-scope=limited].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .icon img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -7627,7 +7402,7 @@ 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 { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -7639,7 +7414,7 @@ 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:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .time .time-options:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -7662,15 +7437,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .run-actions button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -7680,8 +7453,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .run-actions button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .run-actions button.view, [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .run-actions button.selected, [data-theme].sheet.party [data-tab=aftermath] .activities .member-activity .activity-entries .activity .run-actions button.active { @@ -7702,14 +7474,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { .chat-message[data-theme] { background: unset; background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); - border: 1px solid; - border-color: var(--window-app-border-color); + background: var(--window-app-background); + border: var(--window-app-border-width) solid var(--window-app-border-color); --color-text-light-6: var(--color-secondary-4); --color-text-dark-secondary: var(--text-color-4); } @@ -7717,14 +7488,6 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --fa-primary-color: var(--text-color-1); --fa-secondary-color: var(--text-color-3); } -.chat-message[data-theme].whisper { - 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-primary-3-75); -} .chat-message[data-theme] .message-content { text-shadow: 0px 1px 1px black; } @@ -7747,8 +7510,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } .chat-message[data-theme] .table-draw .table-results .table-result img.result-image { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -7767,8 +7529,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { .chat-message[data-theme] .dice-roll .dice-formula, .chat-message[data-theme] .dice-roll .dice-total { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -7777,15 +7538,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { .chat-message[data-theme] .dice-roll .dice-formula button, .chat-message[data-theme] .dice-roll .dice-total button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -7794,11 +7553,11 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { 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); + --button-text-color: var(--accent-text-color); --app-text-shadow: none; - --button-hover-background: var(--accent-text-color); + --button-hover-background: var(--accent-color-light); --button-hover-border-color: var(--accent-color); - --button-hover-text-color: var(--button-bright-text-color); + --button-hover-text-color: var(--accent-text-color); display: flex; align-items: center; justify-content: center; @@ -7807,8 +7566,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { .chat-message[data-theme] .dice-roll .dice-total button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } .chat-message[data-theme] .dice-roll .dice-formula button.view, .chat-message[data-theme] .dice-roll .dice-formula button.selected, .chat-message[data-theme] .dice-roll .dice-formula button.active, @@ -7839,8 +7597,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } .chat-message[data-theme] .dice-tooltip .part-header .part-total { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -7855,8 +7612,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } .chat-message[data-theme] .pf2e.chat-card .card-header img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -7930,17 +7686,17 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } .message[data-theme] .message-content .damage-application button[data-action=shield-block]:hover { background-color: var(--color-secondary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-secondary-1); } .message[data-theme] .message-content .damage-application button[data-action=shield-block].shield-activated { background-color: var(--color-secondary-1); - border: var(--app-border-style); + border: var(--app-border-width) solid; 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-secondary-2); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--color-secondary-1); } .message[data-theme] .message-content .damage-application button[data-action=apply-healing] .fa-stack i.fa-plus { @@ -8013,8 +7769,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].chat-message > .message-content ul.participant-conditions li img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -8022,15 +7777,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].chat-message .message-content .damage-taken button.revert-damage { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -8040,8 +7793,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme].chat-message .message-content .damage-taken button.revert-damage:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme].chat-message .message-content .damage-taken button.revert-damage.view, [data-theme].chat-message .message-content .damage-taken button.revert-damage.selected, [data-theme].chat-message .message-content .damage-taken button.revert-damage.active { @@ -8060,8 +7812,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme].chat-message.emote > .message-content p.action-content img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -8168,8 +7919,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { background-image: url("../img/red-header.webp"), var(--sheet); } [data-theme].actor.sheet[data-theme-color=blue] { - --color-scrollbar: var(--secondary-light); - --color-scrollbar-border: var(--tertiary); + --scrollbar-thumb-background: var(--secondary-light); + --scrollbar-thumb-border-color: var(--tertiary); --color-scrollbar-hover: var(--theme-text-color); --theme-color-dark: var(--secondary-dark); --theme-color: var(--secondary); @@ -8193,8 +7944,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { background-image: url("../img/blue-nav-item.webp"); } [data-theme].actor.sheet[data-theme-color=green] { - --color-scrollbar: var(--remaster-light); - --color-scrollbar-border: var(--tertiary); + --scrollbar-thumb-background: var(--remaster-light); + --scrollbar-thumb-border-color: var(--tertiary); --color-scrollbar-hover: var(--theme-text-color); --theme-color-dark: var(--remaster-dark); --theme-color: var(--remaster); @@ -8222,8 +7973,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --theme-color: #520982; --theme-text-color: rgb(107, 29, 137); --color-scrollbar-hover: var(--theme-text-color); - --color-scrollbar: var(--theme-color); - --color-scrollbar-border: var(--tertiary); + --scrollbar-thumb-background: var(--theme-color); + --scrollbar-thumb-border-color: var(--tertiary); } [data-theme].actor.sheet[data-theme-color=purple] .crb-style { --header: url("../img/purple-header.webp"); @@ -8246,8 +7997,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --theme-color-dark: black; --theme-color: #111; --theme-text-color: #222; - --color-scrollbar: var(--theme-color); - --color-scrollbar-border: var(--tertiary); + --scrollbar-thumb-background: var(--theme-color); + --scrollbar-thumb-border-color: var(--tertiary); --color-scrollbar-hover: var(--theme-text-color); } [data-theme].actor.sheet[data-theme-color=black] .crb-style { @@ -8312,7 +8063,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 input[type=number] { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8324,7 +8075,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 input[type=number]:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).actor.sheet .crb-style .sheet-body input[type=number]:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8347,7 +8098,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 select:not(.pf-rank, .modular) { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8359,7 +8110,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 select:not(.pf-rank, .modular):not(:disabled, .disabled, [type=checkbox]):hover, [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):focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8391,15 +8142,13 @@ 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]) button.daily-crafting { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -8408,17 +8157,16 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { 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); + --button-text-color: var(--accent-text-color); --app-text-shadow: none; - --button-hover-background: var(--accent-text-color); + --button-hover-background: var(--accent-color-light); --button-hover-border-color: var(--accent-color); - --button-hover-text-color: var(--button-bright-text-color); + --button-hover-text-color: var(--accent-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); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting.view, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting.selected, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) button.daily-crafting.active { @@ -8452,15 +8200,13 @@ 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]).sheet.actor .crb-style nav.sub-nav a, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).sheet.actor .crb-style nav.sub-nav .tab { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -8472,8 +8218,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]).sheet.actor .crb-style nav.sub-nav .tab:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: 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 a.view, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).sheet.actor .crb-style nav.sub-nav a.selected, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]).sheet.actor .crb-style nav.sub-nav a.active, @@ -8508,7 +8253,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.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.lores-list input, [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, [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 { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8520,7 +8265,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.character .crb-style .sheet-body .sheet-content .tab.proficiencies ul.lores-list input:not(:disabled, .disabled, [type=checkbox]):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.lores-list input:focus, [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:not(:disabled, .disabled, [type=checkbox]):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 .lores-list .skill input:focus, [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:not(:disabled, .disabled, [type=checkbox]):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 .combat-list .skill input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8543,7 +8288,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.character .crb-style .sheet-body .sheet-content .tab.biography section input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8555,7 +8300,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.character .crb-style .sheet-body .sheet-content .tab.biography section input:not(:disabled, .disabled, [type=checkbox]):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.biography section input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8578,7 +8323,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.character .crb-style .sheet-body .sheet-content .tab.biography .editor { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8591,7 +8336,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.character .crb-style .sheet-body .sheet-content .tab.biography .editor:not(:disabled, .disabled, [type=checkbox]):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.biography .editor:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8630,7 +8375,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 .sheet-content ol.spell-list > li.spell-level-header input, [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 { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8642,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 .sheet-content ol.spell-list > li.spell-level-header input:not(:disabled, .disabled, [type=checkbox]):hover, [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:focus, [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:not(:disabled, .disabled, [type=checkbox]):hover, [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:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8665,7 +8410,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.character .crb-style .sheet-body .sheet-content .tab.character .pc h3 { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8678,7 +8423,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.character .crb-style .sheet-body .sheet-content .tab.character .pc h3:not(:disabled, .disabled, [type=checkbox]):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.character .pc h3:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8704,7 +8449,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]) .crb-style .details-input { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8716,7 +8461,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]) .crb-style .details-input:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .crb-style .details-input:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8739,15 +8484,13 @@ 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.actions button.activate, [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 button.activate { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -8757,8 +8500,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.character .crb-style .sheet-body .sheet-content .tab.actions button.activate:not(.disabled, :disabled):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.actions button.activate:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); 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.actions button.activate.view, [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 button.activate.selected, [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 button.activate.active, [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 button.activate.view, [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 button.activate.selected, [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 button.activate.active { @@ -8796,7 +8538,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --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-text-color); + --primary: var(--accent-color-light); } [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-primary-2) 20%, transparent) 1; @@ -8811,7 +8553,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]) .attack-popout select { background: var(--input-background); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color) !important; color: var(--input-text-color); box-shadow: var(--box-shadow) !important; @@ -8823,7 +8565,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]) .attack-popout select:not(:disabled, .disabled, [type=checkbox]):hover, [data-theme][data-dorako-ui-scope=limited]:not([data-theme^=crb][data-color-scheme=light]) .attack-popout select:focus { outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); + border: var(--app-border-width) solid; border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); @@ -8864,8 +8606,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [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 { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -8877,15 +8618,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser .list-buttons button, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser .list-buttons button { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--button-background); - border: var(--app-border-style); - border-color: var(--button-border-color); + border: var(--app-border-width) solid var(--button-border-color); color: var(--button-text-color); box-shadow: var(--box-shadow); text-decoration: none; @@ -8897,8 +8636,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser .list-buttons button:not(.disabled, :disabled):hover, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser .list-buttons button:not(.disabled, :disabled):hover { background: var(--button-hover-background); color: var(--button-hover-text-color); - border: var(--app-border-style); - border-color: var(--button-hover-border-color); + border: var(--app-border-width) solid var(--button-hover-border-color); box-shadow: var(--box-shadow); } [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser .list-buttons button.view, [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser .list-buttons button.selected, [data-theme]#compendium-browser > section.window-content > .content-box .spell-browser .list-buttons button.active, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser .list-buttons button.view, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser .list-buttons button.selected, [data-theme]#license-viewer > section.window-content > .content-box .spell-browser .list-buttons button.active { @@ -8926,8 +8664,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme]#compendium-browser .spell-browser .item img { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -9013,14 +8750,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme]#effects-panel .effect-item .effect-info { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); color: var(--text-color-3); background: var(--app-background); - border: var(--app-border-style) var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); box-shadow: var(--window-app-box-shadow); border-radius: var(--border-radius); backdrop-filter: blur(5px); @@ -9040,7 +8776,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { text-shadow: 0px 1px 2px black; } [data-theme]#effects-panel .effect-item > .icon { - border: var(--app-border-style) var(--icon-border-color); + border: var(--app-border-width) var(--icon-border-color); border-radius: var(--border-radius); --box-shadow: 0px 1px 3px 1px black; box-shadow: var(--box-shadow); @@ -9096,7 +8832,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --color-border-light-highlight: black; --color-text-dark-primary: var(--text-color-3); --color-text-dark-secondary: var(--text-color-5); - --accent-text-color: var(--tertiary); + --accent-text-color: black; + --accent-color-light: var(--tertiary); --accent-color: var(--tertiary-dark); --accent-color-dark: var(--gold-brown); } @@ -9136,7 +8873,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --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; + --app-border-width: 0px; --input-text-color: var(--text-color-3); --input-background: var(--glass-bg); --input-focus-text-color: var(--text-color-2); @@ -9242,10 +8979,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Light theme */ /* ----------------------------------------- */ [data-theme^=crb][data-color-scheme=light] { - --accent-text-color: red; + --accent-text-color: white; + --accent-color-light: var(--primary-light); --accent-color: var(--primary-light); --accent-color-dark: var(--primary); - --button-bright-text-color: white; } [data-theme^=crb][data-color-scheme=light].window-app button.bright { --button-background: var(--accent-color); @@ -9266,13 +9003,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --ornamentation: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%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%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --window-app-background: var(--sheet); --window-app-border-color: var(--tertiary); - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --color-text-dark-primary: #191813; --color-text-dark-secondary: #4b4a44; --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; + --app-border-width: none; --app-text-shadow: none; --button-text-color: black; --box-shadow: var(--gold-and-glow); @@ -9298,7 +9035,7 @@ 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: var(--color-text-dark-secondary); - --app-border-style: 1px solid; + --app-border-width: 1px; --box-shadow: none; } [data-theme^=crb][data-color-scheme=light] #context-menu { @@ -9307,7 +9044,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme^=crb][data-color-scheme=light].chat-message button, [data-theme^=crb][data-color-scheme=light].window-app button, [data-theme^=crb][data-color-scheme=light].package-configuration aside.sidebar nav.tabs .category-tab { --box-shadow: none; - --app-border-style: 1px solid; + --app-border-width: 1px; --button-border-color: var(--color-text-light-5); --button-background: rgba(255, 255, 255, 0.5); --button-text-color: black; @@ -9337,7 +9074,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --ornamentation: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%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%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --app-background: rgba(255, 255, 255, 0.2); --app-background: rgba(0, 0, 0, 0.1); - --app-border-style: 1px solid; + --app-border-width: 1px; --box-shadow: 0px 0px 0px 1px var(--gold-brown); --app-text-shadow: none; } @@ -9385,7 +9122,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=crb][data-color-scheme=light].sheet.familiar .section-container { color: black; --app-background: rgba(255, 255, 255, 0.2); - --app-border-style: 1px solid; + --app-border-width: 1px; --app-border-color: var(--tertiary); --box-shadow: 0px 0px 0px 1px var(--gold-brown); --app-text-shadow: none; @@ -9443,8 +9180,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --discord-accent-text-color: #8e97fe; --discord-accent-color: #5a65ea; --discord-accent-color-dark: #4952bd; - --discord-color-scrollbar: #1a1b1e; - --discord-color-scrollbar-border: transparent; + --discord-scrollbar-thumb-background: #1a1b1e; + --discord-scrollbar-thumb-border-color: transparent; --discord-green: #417e4c; --discord-attention: #e6b44e; --discord-red: #df4f4a; @@ -9470,7 +9207,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ [data-theme^=discord][data-dorako-ui-scope=limited][data-color-scheme=light], [data-theme^=discord][data-color-scheme=light] { - --discord-color-scrollbar: #c5c9cd; + --discord-scrollbar-thumb-background: #c5c9cd; --app-background: #f2f3f5; --window-app-background: #ffffff; --input-background: #ebedef; @@ -9484,7 +9221,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --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-background: #e6e8fc; --inline-text-color: var(--accent-color); --inline-icon-color: var(--accent-color); } @@ -9554,7 +9291,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* App UI */ /* ----------------------------------------- */ [data-theme^=discord]:not([data-color-scheme]) { - --app-border-style: 1px solid; + --app-border-width: 1px; --app-background: var(--discord-background-3); --app-border-color: var(--discord-background-1); --button-background: var(--discord-background-4); @@ -9591,16 +9328,16 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Window app variables */ --window-app-background: var(--discord-background-3); --window-app-border-color: #4b4c4f; - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --window-app-box-shadow: 0px 5px 20px 3px black, 0px 3px 10px 3px rgba(0, 0, 0, 0.5); /* App variables */ --app-background: #161511aa; --app-border-color: var(--discord-border-color); - --app-border-style: 0px solid; + --app-border-width: 0px; --app-text-shadow: none; /* Inline variables */ --inline-box-shadow: none; - --inline-bg: #3d426e; + --inline-background: #3d426e; --inline-border-color: transparent; --inline-text-color: #cacdf7; --inline-icon-color: #cacdf7; @@ -9632,9 +9369,10 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --fieldset-background-color: color-mix(in srgb, var(--discord-attention) 15%, transparent); --fieldset-legend-color: var(--discord-text-4); /* Scrollbar and accent variables */ - --color-scrollbar: var(--discord-color-scrollbar); - --color-scrollbar-border: var(--discord-color-scrollbar-border); - --accent-text-color: var(--discord-accent-text-color); + --scrollbar-thumb-background: var(--discord-color-scrollbar); + --scrollbar-thumb-border-color: var(--discord-scrollbar-thumb-border-color); + --accent-text-color: var(--discord-text-1); + --accent-color-light: var(--discord-accent-text-color); --accent-color: var(--discord-accent-color); --accent-color-dark: var(--discord-accent-color-dark); } @@ -9750,7 +9488,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { background: var(--discord-background-2); --button-background: var(--discord-background-2); --button-hover-background: #35373b; - --app-border-style: 1px solid; + --app-border-width: 1px; --color-text-dark-secondary: rgba(255, 255, 255, 0.66); --button-hover-border-color: rgba(122, 122, 122, 0.66); --button-border-color: rgba(122, 122, 122, 0.33); @@ -9831,7 +9569,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { background: #ffffff; --button-background: #ffffff; --button-hover-background: #ebebed; - --app-border-style: 1px solid; + --app-border-width: 1px; --color-text-dark-secondary: rgba(0, 0, 0, 0.66); --button-hover-border-color: rgba(122, 122, 122, 0.66); --button-border-color: rgba(122, 122, 122, 0.33); @@ -9866,13 +9604,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Chatlog */ /* ----------------------------------------- */ [data-chat-interface-theme^=discord] { - --color-scrollbar: var(--discord-color-scrollbar); - --color-scrollbar-border: var(--discord-color-scrollbar-border); + --scrollbar-thumb-background: var(--discord-color-scrollbar); + --scrollbar-thumb-border-color: var(--discord-scrollbar-thumb-border-color); --color-scrollbar-hover: var(--discord-color-scrollbar-highlight); } [data-chat-interface-theme^=discord] #chat-log ~ * { --button-border-color: var(--discord-background-1); - --app-border-style: 1px solid; + --app-border-width: 1px; --button-background: var(--discord-background-3); } @@ -10064,15 +9802,15 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --color-secondary-4: #26231f; --window-app-background: var(--dark-15); --window-app-border-color: var(--brown-4); - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --app-background: var(--glass-bg); --app-border-color: var(--alt); - --app-border-style: 1px solid; - --color-scrollbar: var(--brown-1); - --color-scrollbar-border: var(--brown-2); + --app-border-width: 1px; + --scrollbar-thumb-background: var(--brown-1); + --scrollbar-thumb-border-color: var(--brown-2); --box-shadow: 0px 1px 2px black; --accent-color: var(--tertiary); - --inline-bg: transparent; + --inline-background: transparent; --inline-border-color: transparent; --inline-text-color: var(--poe-color-magic); --inline-icon-color: var(--poe-color-gem); @@ -10141,12 +9879,12 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --bg3-text-3: #b0947b; --bg3-text-4: #e8dea8; --bg3-text-5: #e1d48f; - --bg3-accent-text-color: #ff7ba2; + --bg3-accent-color-light: #ff7ba2; --bg3-accent-color: #ea4a72; --bg3-accent-color-dark: #912737; --bg3-color-scrollbar-highlight: #fff7d3; - --bg3-color-scrollbar: #ecc090; - --bg3-color-scrollbar-border: #6c5842; + --bg3-scrollbar-thumb-background: #ecc090; + --bg3-scrollbar-thumb-border-color: #6c5842; --bg3-blue-light: #0c93bd; --bg3-blue: #183541; --bg3-blue-dark: #1b2a30; @@ -10243,14 +9981,14 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --window-app-background: radial-gradient(circle at bottom right, #2c282433 0%, #2c2824ff 50%, #0c0804ee 100%), radial-gradient(circle at center, transparent 0, #0c0804ee 100%); --window-app-border-color: var(--bg3-middle-brown); - --window-app-border-style: 2px solid; + --window-app-border-width: 2px solid; --window-app-box-shadow: 0px 5px 20px 3px black; /* App variables */ --app-background: #161511aa; --app-border-color: var(--bg3-border-color); - --app-border-style: 1px solid; + --app-border-width: 1px; /* Inline variables */ - --inline-bg: transparent; + --inline-background: transparent; --inline-border-color: transparent; --inline-text-color: var(--bg3-text-4); --inline-icon-color: var(--bg3-text-5); @@ -10283,10 +10021,11 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --fieldset-background-color: rgba(0, 0, 0, 0.2); --fieldset-legend-color: var(--bg3-text-4); /* Scrollbar and accent variables */ - --color-scrollbar: var(--bg3-color-scrollbar); - --color-scrollbar-border: var(--bg3-color-scrollbar-border); + --scrollbar-thumb-background: var(--bg3-color-scrollbar); + --scrollbar-thumb-border-color: var(--bg3-scrollbar-thumb-border-color); --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); - --accent-text-color: var(--bg3-accent-text-color); + --accent-text-color: var(--bg3-text-1); + --accent-color-light: var(--bg3-accent-color-light); --accent-color: var(--bg3-accent-color); --accent-color-dark: var(--bg3-accent-color-dark); /* Other */ @@ -10446,7 +10185,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ [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-background: 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); @@ -10467,7 +10206,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { } [data-theme^=bg3].actor.sheet .crb-style .sheet-body { --color-border-medium: var(--brown-1); - --color-border-divider: var(--color-scrollbar-border); + --color-border-divider: var(--scrollbar-thumb-border-color); --text-dark: var(--bg3-text-2); } [data-theme^=bg3].actor.sheet .inventory .list-row .item-controls { @@ -10730,8 +10469,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=bg3].message.chat-message .message-timestamp, [data-theme^=bg3].message.chat-message .header-meta { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -10784,7 +10522,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { linear-gradient(to right, var(--bg3-border-outer) 0%, var(--bg3-border-inner) 50%, var(--bg3-border-outer) 100%) border-box; --app-border-color: transparent; - --app-border-style: 2px solid; + --app-border-width: 2px; box-shadow: 0px 0px 20px black, 0px 0px 10px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; } [data-dorako-ui-scope=players][data-theme=bg3]#players h3 { @@ -10870,7 +10608,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { var(--bg3-bg-outer) 100% ); --app-border-color: transparent; - --app-border-style: 2px solid; + --app-border-width: 2px; --color-primary-1: green; --color-primary-2: var(--bg3-text-1); --color-secondary-4: var(--bg3-bg-inner); @@ -10884,7 +10622,7 @@ 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-primary-1: var(--bg3-accent-text-color); + --color-primary-1: var(--bg3-text-1); --color-primary-2: var(--bg3-accent-color-dark); } [data-theme=bg3]#pf2e-token-hud .inner .header { @@ -10948,8 +10686,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Chatlog */ /* ----------------------------------------- */ [data-chat-interface-theme=bg3] { - --color-scrollbar: var(--bg3-color-scrollbar); - --color-scrollbar-border: var(--bg3-color-scrollbar-border); + --scrollbar-thumb-background: var(--bg3-color-scrollbar); + --scrollbar-thumb-border-color: var(--bg3-scrollbar-thumb-border-color); --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); } [data-chat-interface-theme=bg3] #sidebar-tabs { @@ -10980,15 +10718,15 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme^=crb] #chat-log ~ *, [data-theme^=crb] { --icon-border-color: var(--tertiary); - --color-scrollbar: var(--tertiary); - --color-scrollbar-border: color-mix(in srgb, var(--tertiary) 50%, black); + --scrollbar-thumb-background: var(--tertiary); + --scrollbar-thumb-border-color: color-mix(in srgb, var(--tertiary) 50%, black); --color-scrollbar-hover: color-mix(in srgb, var(--tertiary) 50%, white); --window-app-border-color: var(--tertiary); - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --box-shadow: var(--glassy); --accent-color: var(--tertiary); --inline-box-shadow: none; - --inline-bg: #ddd; + --inline-background: #ddd; --inline-border-color: black; --inline-text-color: black; --inline-icon-color: var(--color-text-dark-inactive); @@ -11033,7 +10771,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: var(--glass-bg-light); --app-background: var(--glass-bg); --app-border-color: transparent; - --app-border-style: none; + --app-border-width: 0px; } [data-chat-interface-theme^=crb] #chat-log ~ *#token-hud, [data-chat-interface-theme^=crb] #chat-log ~ *#tile-hud, [data-theme^=crb]:not([data-color-scheme])#token-hud, @@ -11062,7 +10800,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-theme^=crb].sheet.journal-entry .journal-entry-content { background-image: var(--sheet); background-size: cover; - border: var(--window-app-border-style); + border: var(--window-app-border-width) solid; border-color: var(--window-app-border-color); box-shadow: 0px 0px 0px 1px var(--gold-brown); border-bottom: unset; @@ -11200,8 +10938,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Chatlog */ /* ----------------------------------------- */ [data-chat-interface-theme^=crb] { - --color-scrollbar: var(--tertiary); - --color-scrollbar-border: color-mix(in srgb, var(--tertiary) 50%, black); + --scrollbar-thumb-background: var(--tertiary); + --scrollbar-thumb-border-color: color-mix(in srgb, var(--tertiary) 50%, black); --color-scrollbar-hover: color-mix(in srgb, var(--tertiary) 50%, white); } @@ -11262,8 +11000,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --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; + --f2-scrollbar-thumb-background: #5d142b; + --f2-scrollbar-thumb-border-color: #8d151b; } /* ----------------------------------------- */ @@ -11324,13 +11062,20 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --text-color-5: var(--f2-color-light-5); --text-color-disabled: #aaa; --icon-border-color: var(--color-primary-1); + --input-background: var(--color-secondary-4); + --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); --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(--text-color-2); --button-border-color: var(--color-secondary-3); - --app-border-style: 1px solid; + --app-border-width: 1px; --button-background: var(--app-background); --button-border-color: var(--app-border-color); --button-text-color: var(--text-color-3); @@ -11350,10 +11095,13 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --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); + --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); + --accent-text-color: var(--f2-color-light-1); + --accent-color-light: var(--f2-color-warm-1); + --accent-color: var(--f2-color-warm-2); + --accent-color-dark: var(--f2-color-warm-3); + --inline-background: 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); @@ -11372,27 +11120,21 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Specifics */ /* ----------------------------------------- */ [data-theme=foundry2].message.chat-message { - border: 1px solid var(--player-color); - background: var(--window-app-background); + --window-app-border-width: 1px; + --box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.5); + --window-app-border-color: var(--player-color); + --window-app-background: color-mix(in srgb, var(--player-color) 30%, var(--app-background)); background-position: top; background-size: cover; - background: linear-gradient(to bottom, color-mix(in srgb, var(--player-color) 40%, transparent) 0, transparent 40%), var(--window-app-background); } -[data-theme=foundry2].message.chat-message.whisper { - background: var(--window-app-background); - background-color: color-mix(in srgb, var(--whisper-bg) 30%, var(--app-background)); - background-blend-mode: luminosity; -} -[data-theme=foundry2].message.chat-message.whisper.blind { - background: var(--window-app-background); - background-color: color-mix(in srgb, var(--blind-bg) 30%, var(--app-background)); - background-blend-mode: luminosity; +[data-theme=foundry2].message.chat-message hr { + border-top: 1px solid color-mix(in srgb, var(--player-color) 100%, transparent); + border-bottom: 1px solid color-mix(in srgb, var(--player-color) 30%, transparent); } [data-theme=foundry2].message.chat-message .message-timestamp, [data-theme=foundry2].message.chat-message .header-meta { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); @@ -11402,6 +11144,16 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { color: var(--text-color-1); text-shadow: 0px 1px 1px black; } +[data-theme=foundry2].message.chat-message .message-timestamp.blind, +[data-theme=foundry2].message.chat-message .header-meta.blind { + background-color: color-mix(in srgb, var(--blind-bg) 50%, transparent); + border: 1px solid color-mix(in srgb, var(--blind-bg) 66%, rgba(255, 255, 255, 0.5)); +} +[data-theme=foundry2].message.chat-message .message-timestamp.whisper, +[data-theme=foundry2].message.chat-message .header-meta.whisper { + background-color: color-mix(in srgb, rgb(42, 113, 255) 33%, transparent); + border: 1px solid color-mix(in srgb, rgb(42, 113, 255) 50%, rgba(255, 255, 255, 0.5)); +} [data-theme=foundry2].window-app.sidebar-popout { border: none; } @@ -11475,9 +11227,9 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-background: rgb(30, 30, 30); --app-background: rgb(30, 30, 30); --app-border-color: rgb(80, 80, 80); - --app-border-style: 1px solid; + --app-border-width: 1px; --window-app-background: rgb(30, 30, 30); - --window-app-border-style: 1px solid; + --window-app-border-width: 1px; --window-app-border-color: rgb(80, 80, 80); --input-border-color: var(--button-border-color); --input-text-color: black; @@ -11508,11 +11260,11 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --button-toggle-hover-border-color: color-mix(in srgb, var(--secondary) 50%, white 50%); --button-toggle-background: color-mix(in srgb, var(--secondary) 50%, black 50%); --button-toggle-hover-background: var(--secondary-light); - --color-scrollbar: var(--bg3-color-scrollbar); - --color-scrollbar-border: var(--bg3-color-scrollbar-border); + --scrollbar-thumb-background: var(--bg3-color-scrollbar); + --scrollbar-thumb-border-color: var(--bg3-scrollbar-thumb-border-color); --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); /* Inline variables */ - --inline-bg: #303030; + --inline-background: #303030; --inline-border-color: #404040; --inline-text-color: var(--text-color-2); --inline-icon-color: var(--text-color-1); @@ -11533,7 +11285,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { [data-chat-interface-theme=opaque] #chat-log ~ *.sidebar-popout, [data-theme=opaque]:not([data-color-scheme]).sidebar-popout { background: var(--app-background); - border: var(--app-border-style); + border: var(--app-border-width); border-color: var(--app-border-color); } @@ -11551,7 +11303,7 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { /* Chatlog */ /* ----------------------------------------- */ [data-chat-interface-theme=opaque] #sidebar-tabs { - --app-border-style: 1px solid; + --app-border-width: 1px solid; --button-hover-background: var(--primary-light); --button-hover-border-color: #d3b87c; } @@ -11733,8 +11485,8 @@ nav#controls[data-theme] ol.control-tools > li.toggle:disabled { --color-level-orange-border: #d37704; --color-level-red-bg: rgba(211, 20, 4, 0.4); --color-level-red-border: #d31404; - --color-scrollbar: #5d142b; - --color-scrollbar-border: #8d151b; + --scrollbar-thumb-background: #5d142b; + --scrollbar-thumb-border-color: #8d151b; } /* ----------------------------------------- */ @@ -11980,8 +11732,7 @@ i[data-pf2-repost] { [data-theme] .tab.category.active[data-tab=pf2e-dorako-ui] h2, [data-theme] .form-group.dorako.settings-header { background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); + border: var(--app-border-width) solid var(--app-border-color); text-shadow: var(--app-text-shadow); border-radius: var(--border-radius); box-shadow: var(--box-shadow); diff --git a/styles/dorako-ui.css.map b/styles/dorako-ui.css.map index 2e8e8ca..05447a9 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;;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 +{"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/_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;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AMjDE;EACE;EACA;EACA;;AAIN;ENVA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AMrCJ;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;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AOxDE;EACE;;AAEF;EACE;;AAGJ;EACE;;AAEA;EAEE;;AAEA;EACE;EACA;;AACA;EACE;;AAUF;EACE;;AACA;EACE;;AAOV;EPyDF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EOpEI;EACA;;APqEJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;;AQxKJ;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;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AS1EF;EACE;EACA;EACA;;AACA;EACE;;AAEF;ETeF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AS9DF;EACE;;AACA;ETQF;EACA;EACA;EACA;EACA;EACA;ESXI;;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;EWdE;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;;AAIJ;EXLA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AWzCF;EAEE;EACA;;AACA;EACE;;AAEF;EACE;;AAIJ;EXvBA;EACA;EACA;EACA;EACA;EACA;EW0BE;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;EaCE;EACA;;AAGF;EbVA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AatCF;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;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AiBlEF;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;;;AmBpCF;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;;AmB+KE;EACE;;AAGJ;EACE;EACA;;AACA;EnB3LF;EACA;EACA;EACA;EACA;EACA;;AmBwLI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;AAON;EnBpNA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EmB4LE;;AnB1LF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmBoKF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;AAAA;EnBxIA;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;;AmB8FF;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;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AmB2RJ;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;;AmByxBE;EACE;EACA;EACA;EACA;EACA;;AAKF;EnBxyBF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmBwvBA;EnB5yBF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;;AArDA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AmB0tBA;EACE;;AAGF;EACE;EACA;;AAIJ;EACE;;AAGF;EnB9zBA;EACA;EACA;EACA;EACA;EACA;EmB2zBE;EACA;;;AAIJ;AACA;AACA;AAEE;EAEE;EACA;;AAGA;EACE;;AAIJ;EAEE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EAGE;;AAEF;EAEE;;AAGF;EnBlxBA;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;;AmBwuBF;EnBj3BA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmBi0BF;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;ErB+EA;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;;AqBzHF;EACE;EACA;EACA;;AAGF;ErBqEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EqBhFE;;ArBkFF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AqB7GA;EACE;EACA;EACA;;AAIJ;ErBwDA;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;;AqBlGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;ErBpEA;EACA;EACA;EACA;EACA;EACA;EqBkEE;EACA;;AAGF;EACE;;AAIA;EACE;;AACA;EACE;;AAGJ;EACE;;AAIJ;EAGE;ErB9FF;EACA;EACA;EACA;EACA;EACA;EqB2FE;;AAGF;EACE;EACA;EACA;;AACA;ErBvGF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqBwDF;ErB5GA;EACA;EACA;EACA;EACA;EACA;EqByGE;;AAGF;EACE;EACA;;AAGF;EACE;ErBvHF;EACA;EACA;EACA;EACA;EACA;EqBoHE;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAIJ;EACE;EACA;;AAGF;ErB5IA;EACA;EACA;EACA;EACA;EACA;EqByIE;;AAGF;EAEE;;;AAKF;EACE;;AACA;EACE;;AAGJ;EACE;;AAEF;ErBjKA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EqByIE;;ArBvIF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqBiHF;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;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EuBtCE;;AvBwCF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AuB3DF;EvBOA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAgCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AArCA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAeF;EACE;EACA;EACA;;AuBxEA;EACE;;AAGA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AC7DR;EACE;;AAEA;ExB2BF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwB1EF;AAAA;ExBsBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AyBnFJ;EACE;EACA;EACA;;AAEA;EACE;;AACA;EzBSF;EACA;AACA;EACA,YACE;EyBXE;EACA;EACA;;;ACXN;AACA;AACA;AAII;EACE;;AAIJ;EACE;;AAGF;E1B2GA;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;;A0BrJF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;;AC9BJ;EACI;;;ACAF;EACE;E5B6BF;EACA;EACA;EACA;EACA;EACA;E4BhCE;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;E5BsGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E4BjHE;EACA;;A5BkHF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;A4B/IF;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;E8BfE;;AAGF;E9BOA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;A+BnFJ;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;E+BTE;;;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;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;;AArDA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;;AkCnGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;ACpDA;EnCyHA;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;;;AmCjKF;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;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACE;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;;AmChCA;EACE;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;;AAGF;EnCnCF;EACA;EACA;EACA;EACA;EACA;EmCgCI;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;EAEE;EACA;;AAGF;EnCnDF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;;AArDA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AmC/BA;EACE;EACA;;AAGF;EnC5DF;EACA;EACA;EACA;EACA;EACA;;AmC2DE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;;;ACtHJ;AAAA;EpC8BA;EACA;EACA;EACA;EACA;EACA;EoChCE;EAGA;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;AAAA;EAEE;;AAGF;AAAA;AAAA;EAGE;;AAGF;AAAA;EpCAA;EACA;EACA;EACA;EACA;EACA;EoCFE;;AACA;AAAA;EpCJF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EoCpBI;;ApCsBJ;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AoC1CF;EpCVA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EoCdE;;ApCgBF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoCrCF;EpCfA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EoCTE;EACA;EACA;EACA;EACA;EACA;EACA;;ApCKF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoC3BA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;;ACnEN;AACA;AACA;AAIE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKF;ErCGA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqCnDF;ErCDA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqChDF;EACE;EACA;;AACA;EACE;;;ACtCJ;EACE;;;ACFJ;AACA;AACA;AAEA;EvC2BE;EACA;EACA;EACA;EACA;EACA;;;AuC5BF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EvCEE;EACA;EACA;EACA;EACA;EACA;;AuCJA;EACE;EvCvBF;EuCyBE;;AAEA;EACE;EACA;;;AAKN;AACA;AACA;AAEA;EvCjBE;EACA;EACA;EACA;EACA;EACA;EA0IA;EACA;EACA;EACA;EACA;EACA;EACA;;AuCjIE;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;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;AAAA;AAEE;EACA;EACA;EACA;EACA;AACA;EACA;EACA;AACA;AACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EvCzIA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAgCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AArCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;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;;AuC4EF;AAAA;EACE;EACA;EACA;EACA;EACA;;AAOF;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;EvCjPA;EuCmPE;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;EvC/UA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AuC+RF;EACE;;AAGF;EvCvVA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuCuSF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EvChQA;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;;AuC4NF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EvClXA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuCkUF;EAEE;EACA;;AAGF;EACE;;AAGF;EvChYA;EACA;EACA;EACA;EACA;EACA;EuC6XE;;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;EvCtZA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EuC2YE;;AvCzYF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AuC6WF;EACE;EACA;EACA;;AACA;EvC1fF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;EuC2aI;;AvCheJ;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AuC0aF;EACE;;AAGF;EACE;;AACA;EACE;;AACA;EvCxgBJ;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EuCgfM;EACA;;AvC/eN;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuC4dF;EACE;;AAGF;EACE;;AAGF;EvC7bA;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;;AuCmZF;AAAA;EvC5hBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AuC8eJ;AACA;AACA;AAEE;EACE;;AACA;EACE;;;AAMJ;EvC/iBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EuCuhBE;;AvCrhBF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuCggBF;EACE;;;AAQJ;AACA;AACA;AAGE;EACE;EACA;;AAGF;EvC5eA;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;;AuCmcF;EvC5kBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EuCojBE;EACA;;AvCnjBF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuC8hBF;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;EvC3lBF;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;;AuCijBF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAIA;EvCxsBF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EuCgrBI;;AvC9qBJ;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuCypBA;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;EvC9vBF;EACA;EACA;EACA;EACA;EACA;EuC2vBI;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;EvC5wBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EuCovBE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AvCzvBF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuCkuBA;EACE;;AAIJ;EvC3xBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;EuC4sBE;EAEA;EACA;EACA;EACA;;AvCtwBF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;AuC+sBF;EvC1sBA;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;;AuCoqBF;EvCltBA;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;;AuCyqBF;EvCvtBA;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;;AuC+qBF;EAEE;EACA;;AAGF;EvCnuBA;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;;AuC4rBF;EvCr0BA;EACA;EACA;EACA;EACA;EACA;EuCk0BE;;AAEF;EvCz0BA;EACA;EACA;EACA;EACA;EACA;;AuCw0BA;EvC70BA;EACA;EACA;EACA;EACA;EACA;;AuC40BA;EvCj1BA;EACA;EACA;EACA;EACA;EACA;;AuCk1BA;EACE;;AAGF;EACE;;AACA;EACE;EACA;;AACA;EvCh2BJ;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuCkzBF;EACE;;AAEE;EvCz2BJ;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EuCi1BM;;AvC/0BN;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuC4zBF;EAGE;EACA;;AAGF;EACE;;AAGF;EvC33BA;EACA;EACA;EACA;EACA;EACA;EuCy3BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;EvC54BA;EACA;EACA;EACA;EACA;EACA;EuCy4BE;EACA;;AAGF;EvCl5BA;EACA;EACA;EACA;EACA;EACA;EuC+4BE;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;;;ACt9BJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAGA;AAAA;EAEE;;AAIA;EACE;;AAGF;AAAA;ExCUF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EwChCI;EACA;EACA;EACA;;AxC+BJ;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AA3CF;AAAA;EACE;;AAGF;AAAA;EACE;;AwCfE;AAAA;ExCCJ;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;;AArDA;AAAA;EACE;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;;;AwC/EF;EAEE;ExCTF;EACA;EACA;EACA;EACA;EACA;;AwCOE;EACE;EACA;EACA;EACA;;;AC/CN;AACA;AACA;AAGE;EzC0BA;EACA;EACA;EACA;EACA;EACA;;AyC3BA;EACE;EACA;EzCoBF;EACA;EACA;EACA;EACA;EACA;;AyCtBE;EzCJF;EyCOI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EzClBF;EyCoBI;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;E1CwBA;EACA;EACA;EACA;EACA;EACA;E0C3BE;EACA;EACA;EACA;EACA;;AAIA;E1CcF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;E0C7FI;;A1CwCJ;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;A0ChGE;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;E5CsGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E4CjHE;EACA;;A5CkHF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;A4ChJA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;AAEE;EACE;E5CpBJ;EACA;EACA;EACA;EACA;EACA;;A4CmBE;EACE;EACA;;AAGF;EACE;EACA;;;AAKN;E5CpCE;EACA;EACA;EACA;EACA;EACA;EA0IA;EACA;EACA;EACA;EACA;EACA;EACA;;;A4C7GF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAIA;E5C/DA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA3CF;EACE;;AAGF;EACE;;A4CsDA;E5CpEF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;;AArDA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;;A6CrHJ;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;E7CLF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A6C5CA;E7CmFF;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;;A6C5HF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AACA;E7C7BF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A6ClBF;AAAA;AAAA;E7ClCA;EACA;EACA;EACA;EACA;EACA;;A6CmCA;E7CxCA;EACA;EACA;EACA;EACA;EACA;E6CqCE;EACA;EACA;EACA;;;AAMF;AAAA;E7CnDA;EACA;EACA;EACA;EACA;EACA;E6CgDE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;;AAMF;EACE;EACA;EACA;;;AAKF;AAAA;EAEE;;AAGF;E7CvFA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A6CsCF;E7C1FA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAkDA;EACA;EACA;EACA;EACA;EACA;;AArDA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AA+BF;EACE;EACA;EACA;;A6CQF;EACE;;AACA;E7CLF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E6CNI;EACA;;A7COJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;;A6ChCF;EACE;;AACA;E7C3GF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;E6CmFI;;A7CjFJ;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;A8ClFF;E9C8BA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A8C9EF;E9C0BA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;E8ClDE;;A9CoDF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;A8C1EF;EACE;EACA;EACA;;;ACXF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;E/C2GA;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;;A+ClJF;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;E/C7BA;EACA;EACA;EACA;EACA;EACA;E+C0BE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;;ACxEJ;EACE;;AAEF;EhD2BA;EACA;EACA;EACA;EACA;EACA;EgD9BE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAIJ;EhDoGA;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;;AgD3IF;EACE;EACA;;AAGF;EhDHA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AiDlFF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EjD+FA;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;;AiDxIF;EjDDA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AkDlFF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AACA;AAAA;ElDMF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EkD7BI;EACA;EACA;;AlD6BJ;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AkDjDF;EACE;;AAGF;ElDoFA;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;;AkD9HF;ElDgFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EkD3FE;;AlD6FF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AkDzHF;ElD2EA;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;;AkDpHF;ElDsEA;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;;AkD/GF;ElDiEA;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;;AkD3GF;ElD6DA;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;;AkDvGF;ElDyDA;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;;AkDnGF;ElDqDA;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;;AkD9FF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EAEE;;;AAKF;EACE;;AAEF;EACE;;AAEF;EACE;;;AClHF;EACE;;AAGF;EnDqHA;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;;AmD9JF;EACE;;AACA;EnDmBF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AmDlEF;AAAA;AAAA;EAGE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAMF;AAAA;EACE;;AAGF;AAAA;EnDlBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AmD9BF;AAAA;AAAA;EnDtBA;EACA;EACA;EACA;EACA;EACA;EmDoBE;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;EpDcF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EoDrCI;;ApDuCJ;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AoD7DE;AAAA;EACE;;AAKN;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAEF;EpDvBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoD1BF;EACE;;AACA;EACE;EACA;;AAGJ;EACE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AACA;EpD3DF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AoDYF;EAEE;;AAGF;EACE;;AAGF;EpDzEA;EACA;EACA;EACA;EACA;EACA;EoDsEE;EACA;;;AAKF;EpDUA;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;;AoDrDF;EpDpFA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;;AqDjFJ;EACE;ErD4BA;EACA;EACA;EACA;EACA;EACA;EqD/BA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAYF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAOJ;EACE;;AACA;EACE;;AAIJ;ErDpBA;EACA;EACA;EACA;EACA;EACA;EqDiBE;;AAEA;EACE;;AAeJ;EACE;;AAIF;EACE;;AAGF;AAAA;ErDjDA;EACA;EACA;EACA;EACA;EACA;;AqD+CE;AAAA;ErDpDF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAgCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EqDXI;EACA;EACA;;ArD5BJ;AAAA;EACE;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;;AqDVF;ErD5DA;EACA;EACA;EACA;EACA;EACA;EqDyDE;EACA;EACA;EACA;;AAGF;EACE;;AACA;ErDtEF;EACA;EACA;EACA;EACA;EACA;EqDmEI;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;ErDzRF;EACA;EACA;EACA;EACA;EACA;;AqDyRA;ErD9RA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AqD8OF;ErDlSA;EACA;EACA;EACA;EACA;EACA;EqD+RE;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;EvD7JF;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;;AuDkHA;EvDhKF;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;;AuDsHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AAIJ;EvD1QA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EAgCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AArCA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAeF;EACE;EACA;EACA;;AuDyMF;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;EvDzRF;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EuDkQI;;AvDhQJ;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AuD0OE;AAAA;EACE;;AAKN;EACE;EACA;EACA;EACA;;AAGF;EvDhNA;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;;AuDyKA;EvDvNF;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;;AuD4KA;EvD1NF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EuD+MI;;AvD7MJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AuD+KE;EACE;;AAMJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;;AAKN;EvDnPA;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;;AuD0MF;EvDxPA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EuD6OE;;AvD3OF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAQF;EACE;EACA;EACA;;AuD6MA;EACE;;AAIJ;EvDhQA;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;;AuDsNF;EvD/VA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AuDgTF;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;EvD/TF;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;;AuDsRF;EACE;;;AAMF;EACE;;;AAMF;AAAA;AAAA;EAEE;;AAEF;AAAA;EACE;;;AC/cF;ExD6BA;EACA;EACA;EACA;EACA;EACA;EwD3BE;EACA;EACA;EACA;;AAGF;ExDgBA;EACA;EACA;EACA;EACA;EACA;EAeA;EACA;EACA;EACA;EACA;EACA;EACA;EwDvCE;EACA;;AxDwCF;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AwD7DF;EAEE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;ExDFA;EACA;EACA;EACA;EACA;EACA;;AwDCA;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;E1DwBF;EACA;EACA;EACA;EACA;EACA;EA0IA;EACA;EACA;EACA;EACA;EACA;EACA;E0D3KI;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;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;;;AChMN;AACA;AACA;AACA;EAmBE;EACA;EAIA;EACA;;;AAIF;AACA;AACA;AACA;EACE;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;;;AC/PN;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;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;;;ACniBF;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;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;E/DlqBA;EACA;EACA;EACA;EACA;EACA;E+DgqBE;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;;;ACx8BN;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;EACA;EACA;EACA;EACA;EACA;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;EACA;AAAA;EAGA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;EACA;EACA;;AAgBA;EACE;EACA;;AAGF;AAAA;EjE5MF;EACA;EACA;EACA;EACA;EACA;EiE0MI;EACA;EACA;EACA;;AACA;AAAA;EACE;EACA;;AAEF;AAAA;EACE;EACA;;AAKN;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;;;AC7UN;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;EpEvEA;EACA;EACA;EACA;EACA;EACA;EoEsEE;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