diff --git a/CHANGELOG.md b/CHANGELOG.md
index c4e6150..6234e04 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# 2.10.0
+
+- (New) Added a new application theme inspired by the modern Foundry design. Sheets with no explicit support will render as system default.
+
# 2.9.1
- (Maintenance) Update Polygot styling to be compatible with new-new-new-new version.
diff --git a/README.md b/README.md
index 783b94f..fd95df5 100644
--- a/README.md
+++ b/README.md
@@ -89,6 +89,10 @@ Image shows a journal with Dalvyn's CRB styled journals enabled.
+#### Foundry 2 Application Theme
+
+
+
## Features
Besides the theme, Dorako UI also has a bunch of UI-adjacent features, including:
diff --git a/languages/en.json b/languages/en.json
index 7a8b7b0..9930308 100644
--- a/languages/en.json
+++ b/languages/en.json
@@ -28,7 +28,8 @@
"choice": {
"no-theme": "No theme",
"light-theme": "Light Dorako UI",
- "dark-theme": "Dark Dorako UI"
+ "dark-theme": "Dark Dorako UI",
+ "foundry2-theme": "Foundry 2"
}
},
"frosted-glass": {
diff --git a/module.json b/module.json
index 5a6fb59..a67fe65 100644
--- a/module.json
+++ b/module.json
@@ -111,6 +111,7 @@
"modules/settings/settings.js",
"modules/dark-theme-hooks.js",
"modules/base-theme-hooks.js",
+ "modules/foundry2-theme.js",
"modules/message-hooks.js",
"modules/premium-module-hooks.js",
"modules/consts.js",
diff --git a/modules/base-theme-hooks.js b/modules/base-theme-hooks.js
index afbef2e..bf08aa1 100644
--- a/modules/base-theme-hooks.js
+++ b/modules/base-theme-hooks.js
@@ -4,6 +4,8 @@ import { baseThemeApplications, baseThemePf2eSheets, MODULE_NAME, premiumModuleS
for (const appName of [...baseThemeApplications]) {
Hooks.on("render" + appName, (app, html, data) => {
if (app.constructor.name.startsWith("SWPF")) return; // SWPFCompendiumTOC, SWPFSheet
+ const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
+ if (theme === "no-theme" || theme === "foundry2-theme") return;
const excludeString = game.settings.get("pf2e-dorako-ui", "customization.excluded-applications");
if (excludeString.toLowerCase().includes(appName.toLowerCase())) {
console.debug(
@@ -75,7 +77,7 @@ Hooks.on("renderTokenActionHUD", (app, html, data) => {
// Add .dorako-ui to all .dialog applications
Hooks.on("renderDialog", (app, html, data) => {
const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
- if (theme === "no-theme") {
+ if (theme === "no-theme" || theme === "foundry2-theme") {
console.debug(`${MODULE_NAME} | render${app.constructor.name} | theme: ${theme} => do not add .dorako-ui`);
return;
}
@@ -95,7 +97,7 @@ Hooks.on("renderApplication", (app, html, data) => {
if (html0.classList.contains("dialog")) return;
if (!html0.classList.contains("window-app")) return;
const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
- if (theme === "no-theme") {
+ if (theme === "no-theme" || theme === "foundry2-theme") {
console.debug(`${MODULE_NAME} | render${app.constructor.name} | theme: ${theme} => do not add .dorako-ui`);
return;
}
@@ -119,7 +121,7 @@ for (const app of [...baseThemePf2eSheets]) {
// if (!app.constructor.name.endsWith("PF2e")) return; <- SpellPreparationSheet doesn't end with PF2e
if (!html0.classList.contains("window-app")) return;
const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
- if (theme === "no-theme") {
+ if (theme === "no-theme" || theme === "foundry2-theme") {
return;
}
console.debug(
@@ -168,7 +170,7 @@ Hooks.on("renderCharacterSheetPF2e", (app, html, data) => {
// Re-organize NPC sheets, do not apply base styling to selects or input fields
Hooks.on("renderNPCSheetPF2e", (app, html, data) => {
const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
- if (theme === "no-theme") {
+ if (theme === "no-theme" || theme === "foundry2-theme") {
console.debug(`${MODULE_NAME} | render${app.constructor.name} | theme: ${theme} => do not add .dorako-ui`);
return;
}
diff --git a/modules/dark-theme-hooks.js b/modules/dark-theme-hooks.js
index 928917e..5407a67 100644
--- a/modules/dark-theme-hooks.js
+++ b/modules/dark-theme-hooks.js
@@ -10,7 +10,7 @@ import {
// Supported dark theme
function markAsDarkTheme(app, html) {
const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
- if (theme === "no-theme" || theme === "light-theme") return;
+ if (theme === "no-theme" || theme === "light-theme" || theme === "foundry2-theme") return;
let html0 = html[0];
if (html0.matches(premiumModuleSelector)) {
console.debug(
@@ -26,7 +26,7 @@ function markAsDarkTheme(app, html) {
// Critical hit/fumble deck
Hooks.on("renderJournalSheetPF2e", (app, html) => {
const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
- if (theme === "no-theme") return;
+ if (theme === "no-theme" || theme === "foundry2-theme") return;
if (!html[0].id.includes("JournalSheetPF2e-Compendium-pf2e-criticaldeck")) return;
console.debug(
`${MODULE_NAME} | renderJournalSheetPF2e | critical-hit-fumble-deck | theme: ${theme} => add .dorako-ui .dark-theme`
diff --git a/modules/foundry2-theme.js b/modules/foundry2-theme.js
new file mode 100644
index 0000000..2977f52
--- /dev/null
+++ b/modules/foundry2-theme.js
@@ -0,0 +1,73 @@
+import { baseThemeApplications, baseThemePf2eSheets, MODULE_NAME, premiumModuleSelector } from "./consts.js";
+
+// Add .dorako-ui to all always-styled applications (Does not include pf2e sheets)
+for (const appName of [...baseThemeApplications]) {
+ Hooks.on("render" + appName, (app, html, data) => {
+ if (app.constructor.name.startsWith("SWPF")) return; // SWPFCompendiumTOC, SWPFSheet
+ const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
+ if (theme !== "foundry2-theme") return;
+ const excludeString = game.settings.get("pf2e-dorako-ui", "customization.excluded-applications");
+ if (excludeString.toLowerCase().includes(appName.toLowerCase())) {
+ console.debug(
+ `${MODULE_NAME} | render${app.constructor.name} | is included in excluded applications string ${excludeString} => do not add .foundry2`
+ );
+ return;
+ }
+ console.debug(`${MODULE_NAME} | baseThemeApplications | render${app.constructor.name} => add .foundry2`);
+ html.addClass("foundry2");
+ });
+}
+
+Hooks.on("renderApplication", (app, html, data) => {
+ let html0 = html[0];
+ // if (html0.classList.contains("dialog")) return;
+ if (html0.classList.contains("editable")) return;
+ if (!html0.classList.contains("window-app")) return;
+ const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
+ if (theme !== "foundry2-theme") {
+ return;
+ }
+ const fakeDialogPatterns = ["popup", "dialog"];
+ for (const fakeDialogPattern of [...fakeDialogPatterns]) {
+ if (app.constructor.name.toLowerCase().includes(fakeDialogPattern)) {
+ console.debug(
+ `${MODULE_NAME} | render${app.constructor.name} | constructor includes '${fakeDialogPattern}' => add .dialog`
+ );
+ html.addClass("dialog");
+ }
+ }
+ html.addClass("foundry2");
+ // app.options?.classes?.push("foundry2");
+ html.find("form button[type='submit']").addClass("bright");
+ html.find(".item-controls button[data-action='apply']").addClass("bright");
+ html.find("form button[data-action='save']").addClass("bright");
+ html.find("nav.sheet-tabs .item").addClass("button");
+});
+
+Hooks.on("renderDialog", (app, html, data) => {
+ const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
+ if (theme !== "foundry2-theme") {
+ return;
+ }
+ console.debug(`${MODULE_NAME} | render${app.constructor.name} | pushing .foundry2 class option`);
+ html.addClass("foundry2");
+});
+
+Hooks.on("renderItemSheet", (app, html, data) => {
+ const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
+ if (theme !== "foundry2-theme") {
+ return;
+ }
+ // app.options?.classes?.push("foundry2");
+ html.addClass("foundry2");
+ html.find("form > nav a").addClass("button");
+});
+
+// Hooks.on("renderSettingsConfig", (app, html, data) => {
+// const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
+// if (theme !== "foundry2-theme") {
+// return;
+// }
+
+// html.find("form button[type='submit']").addClass("bright");
+// });
diff --git a/modules/misc-hooks.js b/modules/misc-hooks.js
index c20d803..7c8b952 100644
--- a/modules/misc-hooks.js
+++ b/modules/misc-hooks.js
@@ -244,6 +244,28 @@ for (const application of ["Application", ...baseThemePf2eSheets]) {
let titleElement = html.closest(".app").find(".window-title");
openBtn.insertAfter(titleElement);
});
+
+ Hooks.on("render" + application, (app, html, data) => {
+ if (!game.settings.get(`${MODULE_NAME}`, "misc.enable-debug-mode")) {
+ return;
+ }
+ let isFoundry2 = html[0].classList.contains("foundry2");
+ let symbol = isFoundry2 ? "fa-thin" : "fas";
+
+ let openBtn = $(
+ ``
+ );
+ openBtn.click((ev) => {
+ html[0].classList.toggle("foundry2");
+ openBtn.find("i").toggleClass("fa-thin");
+ openBtn.find("i").toggleClass("fas");
+ });
+ html.closest(".app").find(".foundry2-toggle").remove();
+ let titleElement = html.closest(".app").find(".window-title");
+ openBtn.insertAfter(titleElement);
+ });
}
Hooks.once("ready", (app, html, data) => {
diff --git a/modules/premium-module-hooks.js b/modules/premium-module-hooks.js
index e50c2d1..169c93a 100644
--- a/modules/premium-module-hooks.js
+++ b/modules/premium-module-hooks.js
@@ -75,7 +75,7 @@ Hooks.on("renderApplication", (app, html, data) => {
// TODO: This also triggers for SceneConfigPF2e
if (isPremiumApplication(app, html, data, app.constructor.name)) return;
const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
- if (theme === "no-theme") {
+ if (theme === "no-theme" || theme == "foundry2-theme") {
return;
}
console.debug(`${MODULE_NAME} | render${app.constructor.name} | is .window-app => add .dorako-ui`);
diff --git a/modules/settings/settings.js b/modules/settings/settings.js
index 0dd0d53..da6c6c1 100644
--- a/modules/settings/settings.js
+++ b/modules/settings/settings.js
@@ -68,6 +68,16 @@ Hooks.once("init", async () => {
ChatRollPrivacy.init();
}
+ const theme = game.settings.get("pf2e-dorako-ui", "theme.application-theme");
+ if (theme === "foundry2-theme") {
+ document.querySelector("#tooltip").classList.add("foundry2");
+ $("#tooltip").attr("data-theme", "foundry2");
+ $("#fps").attr("data-theme", "foundry2");
+ } else if (theme !== "no-theme") {
+ $("#tooltip").attr("data-theme", "dorako-ui");
+ $("#fps").attr("data-theme", "dorako-ui");
+ }
+
util.debug("registered settings");
injectCSS("dorako-ui");
diff --git a/modules/settings/theme-settings.js b/modules/settings/theme-settings.js
index 69dd2e3..8f56056 100644
--- a/modules/settings/theme-settings.js
+++ b/modules/settings/theme-settings.js
@@ -106,14 +106,9 @@ export class ThemeSettings extends SettingsMenuDorakoUI {
"no-theme": "pf2e-dorako-ui.settings.theme.application-theme.choice.no-theme",
"light-theme": "pf2e-dorako-ui.settings.theme.application-theme.choice.light-theme",
"dark-theme": "pf2e-dorako-ui.settings.theme.application-theme.choice.dark-theme",
+ "foundry2-theme": "pf2e-dorako-ui.settings.theme.application-theme.choice.foundry2-theme",
},
- requiresReload: false, // re-render all windows
- onChange: () => {
- const apps = Object.values(ui.windows).filter((w) => w instanceof Application);
- for (const app of apps) {
- app.render();
- }
- },
+ requiresReload: true, // re-render all windows
},
"npc-sheet-theme": {
name: "pf2e-dorako-ui.settings.theme.npc-sheet-theme.name",
diff --git a/promo/src/foundry2-theme.png b/promo/src/foundry2-theme.png
new file mode 100644
index 0000000..519a2c1
Binary files /dev/null and b/promo/src/foundry2-theme.png differ
diff --git a/promo/web/foundry2-theme.jpg b/promo/web/foundry2-theme.jpg
new file mode 100644
index 0000000..ca460f9
Binary files /dev/null and b/promo/web/foundry2-theme.jpg differ
diff --git a/sass/_colors.scss b/sass/_colors.scss
index fbae0b2..9087e23 100644
--- a/sass/_colors.scss
+++ b/sass/_colors.scss
@@ -139,9 +139,9 @@ $adjusted-lower: #cc3311 !default;
--gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5);
--glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1),
0px 0px 5px 0px rgba(0, 0, 0, 0.5);
- --glassy-sharp: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8);
+ --glassy-sharp: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 1px 5px 1px rgba(0, 0, 0, 0.8);
--glassy-sharp-inset: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset;
- --glassy-sharp-highlight: 0px 0px 0px 1px rgba(245, 222, 179, 0.7) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8);
+ --glassy-sharp-highlight: 0px 0px 0px 1px rgba(245, 222, 179, 0.7) inset, 0px 1px 5px 1px rgba(0, 0, 0, 0.8);
--sheet-light: url(../img/background-light.webp);
--sheet-dark: url(../img/background-dark4.webp);
--header: url(../img/blue-header.webp);
diff --git a/sass/_misc.scss b/sass/_misc.scss
index bac8e8a..b297ad6 100644
--- a/sass/_misc.scss
+++ b/sass/_misc.scss
@@ -25,6 +25,8 @@ a.inline-roll:not(.inline-result) {
}
}
+.foundry2 .tags,
+.foundry2 .tags.paizo-style,
.tah-tags-wrapper .tags,
.dorako-ui .message-content .tags,
.dorako-ui .tags.paizo-style,
diff --git a/sass/_mixins.scss b/sass/_mixins.scss
index bcd54ee..6cbefcc 100644
--- a/sass/_mixins.scss
+++ b/sass/_mixins.scss
@@ -37,3 +37,14 @@
background-image: var(--sheet);
background-size: cover;
}
+
+@mixin f2-app {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ color: var(--color-light-3);
+}
diff --git a/sass/_reset.scss b/sass/_reset.scss
index cb63060..87ce16c 100644
--- a/sass/_reset.scss
+++ b/sass/_reset.scss
@@ -12,7 +12,3 @@ img {
border: none;
border-radius: 0px;
}
-
-input:disabled {
- border-radius: 2px;
-}
diff --git a/sass/foundry/_app-ui.scss b/sass/foundry/_app-ui.scss
index 8541621..b4484f7 100644
--- a/sass/foundry/_app-ui.scss
+++ b/sass/foundry/_app-ui.scss
@@ -21,6 +21,24 @@
}
}
+#players.foundry2 {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+
+ h3 {
+ cursor: pointer;
+ @include quick-transition;
+
+ &:hover {
+ text-shadow: 0px 0px 8px var(--color-shadow-highlight);
+ }
+ }
+}
+
.dorako-ui.app.journal-entry:not(.premium) {
.window-content {
box-shadow: none;
@@ -149,7 +167,7 @@
/* Tooltip */
/* ----------------------------------------- */
// Exists in outermost scope
-#tooltip {
+#tooltip[data-theme="dorako-ui"] {
@include glass;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
@@ -159,11 +177,51 @@
text-shadow: 0px 0px 3px black;
}
+#tooltip[data-theme="foundry2"] {
+ background: var(--app-background);
+ border: 1px solid var(--color-warm-1);
+ box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3);
+ backdrop-filter: blur(5px);
+ -webkit-backdrop-filter: blur(5px);
+ min-height: 34px;
+ font-size: var(--font-size-20);
+ line-height: var(--font-size-20);
+ text-shadow: 0px 0px 3px black;
+}
+
+.foundry2 #context-menu {
+ background: var(--app-background);
+ border: 1px solid var(--color-warm-1);
+ box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3);
+ backdrop-filter: blur(5px);
+ -webkit-backdrop-filter: blur(5px);
+ text-shadow: 0px 0px 3px black;
+ li.context-item {
+ &:first-child {
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+ }
+ &:last-child {
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+ &:hover {
+ box-shadow: 0px 0px 0px 1px var(--color-warm-1);
+ background: var(--color-warm-2);
+ text-shadow: 0px 0px 3px black;
+ }
+ }
+}
+
/* ----------------------------------------- */
/* FPS display */
/* ----------------------------------------- */
-#fps {
+#fps[data-theme="dorako-ui"] {
@include glass;
text-shadow: 0px 0px 3px black;
}
+
+#fps[data-theme="foundry2"] {
+ @include f2-app;
+}
diff --git a/sass/foundry/_controls.scss b/sass/foundry/_controls.scss
index 43d73ce..ec11cee 100644
--- a/sass/foundry/_controls.scss
+++ b/sass/foundry/_controls.scss
@@ -74,3 +74,90 @@ nav#controls.dorako-ui {
border: none;
}
}
+
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+
+nav#controls.foundry2 {
+ padding-top: 12px;
+ padding-bottom: 12px;
+ display: flex;
+ align-items: var(--controls-alignment);
+
+ // Fix foundry's inconsistent gaps
+ ol.control-tools.sub-controls > li,
+ ol.control-tools.main-controls {
+ margin-right: var(--controls-margin);
+ }
+
+ ol.control-tools {
+ &.main-control {
+ margin-right: var(--controls-margin);
+ }
+
+ li.control-tool,
+ > li {
+ @include quick-transition;
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ margin-bottom: var(--controls-margin);
+ height: var(--control-size);
+ width: var(--control-size);
+ font-size: calc(var(--control-size) - 12px);
+ color: var(--color-light-3);
+
+ img {
+ filter: sepia() grayscale(0.9) brightness(0.8) drop-shadow(0px 0px 3px black);
+ }
+
+ &.active,
+ &:hover {
+ color: var(--color-light-1);
+ background-color: var(--color-warm-2);
+ border: 1px solid var(--color-warm-1);
+
+ img {
+ filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black);
+ }
+ }
+
+ &.toggle {
+ background-color: var(--color-cool-3);
+ border: 1px solid var(--color-cool-2);
+
+ &.active,
+ &:hover {
+ // @include glass;
+ color: var(--color-light-1);
+ background-color: var(--color-cool-2);
+ border: 1px solid var(--color-cool-1);
+ box-shadow: var(--box-shadow);
+ }
+ }
+ }
+ }
+}
+
+#darkness-adjuster.foundry2 {
+ height: 42px !important; //overwrite system's !important
+ margin-top: 3px;
+ border-radius: var(--border-radius);
+ color: var(--color-light-1);
+ background-color: var(--color-cool-2);
+ border: 1px solid var(--color-cool-1);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+
+ .window-content {
+ overflow: hidden;
+ background: unset;
+ box-shadow: unset;
+ border: none;
+ }
+}
diff --git a/sass/foundry/_foundry2.scss b/sass/foundry/_foundry2.scss
new file mode 100644
index 0000000..930227b
--- /dev/null
+++ b/sass/foundry/_foundry2.scss
@@ -0,0 +1,639 @@
+:root {
+ --color-warm-1: #ee9b3a;
+ --color-warm-2: #c9593f;
+ --color-warm-3: #5d142b;
+ --color-cool-1: #b1a0d4; // custom
+ --color-cool-2: #79689c; // custom
+ --color-cool-3: #584a75;
+ --color-cool-4: #302831;
+ --color-cool-5: #0b0a13;
+ --color-cool-5-25: rgba(11, 10, 19, 0.25);
+ --color-cool-5-50: rgba(11, 10, 19, 0.5);
+ --color-cool-5-75: rgba(11, 10, 19, 0.75);
+ --color-cool-5-90: rgba(11, 10, 19, 0.9);
+ --color-light-1: #f7f3e8;
+ --color-light-2: #efe6d8;
+ --color-light-3: #e7d1b1;
+ --color-light-4: #d0b8a3;
+ --color-light-5: #9f8475;
+ --color-light-6: #816b66;
+ --color-level-error: #ce0707;
+ --color-level-error-bg: rgba(105, 0, 8, 0.8);
+ --color-level-error-border: #750003;
+ --color-level-info: #59a1f6;
+ --color-level-info-bg: rgba(47, 80, 132, 0.8);
+ --color-level-info-border: #5c87b9;
+ --color-level-success: #26b231;
+ --color-level-success-bg: rgba(26, 107, 34, 0.8);
+ --color-level-success-border: #1b8f23;
+ --color-level-warning: #ee9b3a;
+ --color-level-warning-bg: rgba(214, 150, 0, 0.8);
+ --color-level-warning-border: #b18404;
+ --color-level-green-bg: rgba(138, 211, 4, 0.4); // custom from website
+ --color-level-green-border: #8ad304; // custom from website
+ --color-level-yellow-bg: rgba(211, 192, 4, 0.4); // custom from website
+ --color-level-yellow-border: #d3c004; // custom from website
+ --color-level-orange-bg: rgba(211, 119, 4, 0.4); // custom from website
+ --color-level-orange-border: #d37704; // custom from website
+ --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;
+
+ --app-background: var(--color-cool-5-90);
+ --app-border-color: var(--color-cool-4);
+}
+
+.foundry2 {
+ // Undo v1 styling
+ --color-shadow-primary: transparent;
+ --color-shadow-highlight: transparent;
+ --color-border-light-highlight: var(--color-cool-3);
+ --color-border-light-primary: var(--color-cool-4);
+ --color-border-light-secondary: var(--color-cool-4);
+ --color-border-light-tertiary: var(--color-cool-4);
+ --color-border-dark-1: var(--color-cool-4); // darkest
+ --color-border-dark-2: var(--color-cool-4);
+ --color-border-dark-3: var(--color-cool-4);
+ --color-border-dark-4: var(--color-cool-3);
+ --color-border-dark-5: var(--color-cool-2);
+ --color-border-dark-primary: var(--color-cool-4);
+ --color-border-dark-secondary: var(--color-cool-5);
+ --color-underline-header: var(--color-warm-2);
+ --color-underline-active: var(--color-warm-1);
+ --color-text-hyperlink: var(--color-warm-1);
+ --input-height: 24px;
+ --color-border-highlight: var(--color-warm-1);
+ --color-border-highlight-alt: var(--color-warm-2);
+ --color-border-light-tertiary: var(--color-cool-4);
+ --color-bg-btn-minor-inactive: var(--app-background);
+ --color-bg-btn-minor-active: var(--color-warm-2);
+ --color-text-dark-primary: var(--color-light-3);
+ --color-text-dark-secondary: var(--color-light-4);
+
+ color: var(--color-light-3);
+
+ hr {
+ border: none;
+ border-top: 1px solid var(--color-cool-3);
+ border-bottom: 1px solid var(--color-cool-5);
+ }
+
+ &.dialog .dialog-buttons button.default {
+ background: var(--button-background-color);
+ border: 1px solid var(--button-border-color);
+ }
+
+ form .form-group .form-fields button {
+ height: var(--form-field-height);
+ }
+
+ &.filepicker .current-dir button {
+ height: 32px;
+ }
+
+ &.sheet nav.sheet-tabs {
+ border: none;
+ }
+
+ input[type="range"]::-webkit-slider-runnable-track {
+ box-shadow: unset;
+ border-radius: 3px;
+ background: var(--color-cool-5);
+ border: 1px solid var(--color-cool-4);
+ }
+
+ input[type="range"]::-webkit-slider-thumb {
+ box-shadow: unset;
+ background: var(--color-cool-3);
+ border: 1px solid var(--color-cool-4);
+ background: var(--color-warm-2);
+ border: 1px solid var(--color-warm-1);
+ border-radius: 50%;
+ }
+
+ input[type="color" i]::-webkit-color-swatch {
+ border-color: var(--color-cool-4);
+ }
+
+ input[type="range"] + .range-value {
+ flex: none;
+ height: 24px;
+ padding: 0 0.5rem;
+ display: flex;
+ align-items: center;
+ gap: 0.25rem;
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+ border-radius: 2px;
+ font-size: var(--font-size-12);
+ opacity: 0.75;
+ }
+
+ ::-webkit-scrollbar-thumb {
+ outline: none;
+ border-radius: 3px;
+ background: var(--color-scrollbar);
+ border: 1px solid var(--color-scrollbar-border);
+ }
+
+ ::-webkit-scrollbar-track {
+ box-shadow: 0 0 1px var(--color-cool-3) inset;
+ box-shadow: unset;
+ border-radius: 4px;
+ }
+
+ .directory .directory-header .header-search input {
+ background: var(--color-cool-4);
+ }
+
+ sidebar {
+ border: 1px solid var(--color-cool-3);
+ // Dorako UI compat mode
+ --glassy: 0px 0px 0px 1px var(--color-cool-3);
+ --glass-bg-light: var(--app-background);
+ --gold-and-glow: transparent;
+ --primary-dark: var(--color-warm-3);
+ --primary: var(--color-warm-2);
+ --primary-light: var(--color-warm-1);
+ // --secondary-dark: var(--color-cool-3);
+ // --secondary: var(--color-cool-2);
+ // --secondary-light: var(--color-cool-1);
+ --secondary-dark: var(--color-warm-3);
+ --secondary: var(--color-warm-2);
+ --secondary-light: var(--color-warm-2);
+
+ .dorako-ui.message.chat-message.dark-theme {
+ background: var(--app-background);
+ box-shadow: unset;
+ border: 1px solid var(--color-warm-1);
+ }
+ }
+
+ &.app {
+ border-radius: var(--border-radius);
+ background: unset;
+
+ // warm inside
+ // prettier-ignore
+ // --warm-background: radial-gradient(circle at top, color-mix(in srgb, var(--color-warm-1) 20%, transparent), transparent),
+ // radial-gradient(ellipse at bottom, color-mix(in srgb, var(--color-warm-3) 30%, transparent), transparent),
+ // var(--app-background);
+ // background: var(--warm-background);
+ // border: 1px solid var(--color-warm-1);
+
+ // cool
+ background: var(--app-background);
+ border-color: var(--app-border-color);
+ border: 1px solid var(--color-cool-3);
+
+ // warm borders, no transparency
+ // background: linear-gradient(var(--app-background), var(--app-background)) padding-box,
+ // linear-gradient(to bottom, var(--color-warm-1), var(--color-warm-3)) border-box;
+ // border: 1px solid transparent;
+ }
+
+ &.window-app {
+ backdrop-filter: blur(4px);
+ box-shadow: 0px 1px 20px 3px black;
+ // prettier-ignore
+ box-shadow: 0px 5px 20px 3px black,
+ 0px 0px 50px 30px color-mix(in srgb, var(--color-warm-3) 10%, transparent),
+ 0px 0px 30px 20px color-mix(in srgb, var(--color-warm-2) 20%, transparent),
+ 0px 0px 10px 05px color-mix(in srgb, var(--color-warm-1) 40%, transparent);
+
+ .window-header {
+ border: unset;
+ }
+
+ .window-content {
+ background: unset;
+ box-shadow: unset;
+ }
+
+ .window-resizable-handle {
+ // background: var(--color-cool-4);
+ background: var(--color-warm-3);
+ border: 1px solid var(--color-cool-3);
+ border-radius: 4px 0px 4px 0px;
+ border-bottom: unset;
+ border-right: unset;
+ bottom: -1px;
+ right: -1px;
+ }
+ }
+
+ h1 {
+ // font-family: var(--font-h1);
+ // font-size: var(--font-h1-size);
+ color: var(--color-light-1);
+ }
+ h2 {
+ // font-family: var(--font-h2);
+ // font-size: var(--font-h2-size);
+ color: var(--color-light-1);
+ }
+ h3 {
+ // font-family: var(--font-h3);
+ // font-size: var(--font-h3-size);
+ color: var(--color-light-1);
+ }
+ h4 {
+ // font-family: var(--font-h4);
+ // font-size: var(--font-h4-size);
+ color: var(--color-light-2);
+ }
+ h5 {
+ // font-family: var(--font-h5);
+ // font-size: var(--font-h5-size);
+ color: var(--color-light-2);
+ }
+ h6 {
+ // font-family: var(--font-h6);
+ // font-size: var(--font-h6-size);
+ color: var(--color-light-2);
+ }
+
+ a.button,
+ button {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding: 0 0.5rem;
+ background: var(--button-background-color);
+ border: 1px solid var(--button-border-color);
+ border-radius: 4px;
+ color: var(--button-text-color);
+ text-decoration: none;
+ cursor: pointer;
+ font-size: var(--font-size-14);
+ gap: 5px;
+ // position: relative;
+
+ &:hover {
+ background: var(--button-hover-background-color);
+ color: var(--button-hover-text-color);
+ border-color: var(--button-hover-border-color);
+ transition: background-color 0.5s, border-color 0.5s;
+ }
+
+ &.active {
+ outline: 1px solid var(--button-focus-outline-color);
+ box-shadow: 0 0 4px var(--button-focus-outline-color);
+ }
+ > i {
+ // position: absolute;
+ // left: 6px;
+ }
+ }
+
+ a.button,
+ button {
+ --button-background-color: var(--color-cool-5-50);
+ // --button-border-color: var(--color-light-5); // bad foundry default
+ --button-border-color: var(--color-cool-4);
+ --button-text-color: var(--color-light-3);
+ --button-focus-outline-color: var(--color-warm-2);
+ --button-hover-background-color: var(--color-warm-2);
+ --button-hover-border-color: var(--color-light-3);
+ --button-hover-text-color: var(--color-light-1);
+
+ &:disabled {
+ --button-background-color: var(--color-cool-5);
+ --button-border-color: var(--color-cool-4);
+ --button-hover-background-color: var(--color-cool-5);
+ --button-text-color: var(--color-light-5);
+ }
+
+ &.bright {
+ --button-background-color: var(--color-warm-1);
+ --button-border-color: var(--color-cool-5);
+ --button-text-color: var(--color-cool-5);
+ --button-hover-background-color: #fda948;
+ --button-hover-border-color: var(--color-warm-3);
+ --button-hover-text-color: #000000;
+
+ &:disabled {
+ --button-background-color: var(--color-cool-4);
+ --button-hover-background-color: var(--color-cool-4);
+ --button-text-color: var(--color-light-5);
+ --button-hover-text-color: var(--color-light-5);
+ --button-hover-border-color: transparent;
+ }
+ }
+ }
+
+ token-action-hud-core-settings input,
+ input[type="text"],
+ input[type="number"],
+ input[type="password"],
+ input[type="date"],
+ input[type="time"],
+ input[type="search"],
+ select {
+ width: 100%;
+ height: var(--input-height);
+ line-height: var(--input-height);
+ padding: 0 0.5rem;
+ background: var(--input-background-color);
+ border: 1px solid var(--input-border-color);
+ border-radius: 4px;
+ outline: 1px solid transparent;
+ color: var(--input-text-color);
+ user-select: text;
+ font-size: var(--font-size-14);
+ transition: outline-color 0.5s;
+
+ &:focus {
+ outline: 2px solid var(--input-focus-outline-color);
+ }
+ }
+
+ input[type="checkbox"]:checked,
+ input[type="radio"]:checked {
+ accent-color: var(--color-cool-3);
+ }
+
+ input,
+ select {
+ --input-background-color: var(--color-cool-4);
+ --input-border-color: transparent;
+ --input-border-color: var(--color-cool-3);
+ --input-text-color: var(--color-light-3);
+ --input-focus-outline-color: var(--color-cool-3);
+ --input-text-selection-color: var(--color-cool-3);
+ }
+
+ fieldset {
+ border: 1px solid var(--color-cool-3);
+ > legend {
+ color: var(--color-light-2);
+ text-shadow: unset;
+ }
+ }
+}
+
+/* ----------------------------------------- */
+/* Core overwrites */
+/* ----------------------------------------- */
+
+.foundry2 {
+ &.app.token-sheet .tab.active[data-tab="appearance"] fieldset {
+ border-color: var(--color-cool-3);
+ > legend {
+ color: var(--color-light-2);
+ }
+ }
+ &.sheet nav.sheet-tabs {
+ gap: 5px;
+ margin: 0px 2px;
+ }
+ &.sheet nav.sheet-tabs .item {
+ // --button-border-color: transparent; // bad foundry default
+ --button-border-color: var(--color-cool-4);
+ }
+}
+
+/* ----------------------------------------- */
+/* System overwrites */
+/* ----------------------------------------- */
+
+.foundry2 {
+ .tags.tags.paizo-style {
+ background-color: var(--color-cool-5-50);
+ }
+
+ &.pf2e.item.sheet {
+ --color-text-dark-2: var(--color-light-3);
+ --color-text-dark-4: var(--color-light-3);
+ --color-text-dark-input: var(--color-light-2);
+ --color-border-dark: var(--color-light-2);
+
+ input:disabled {
+ --button-background-color: var(--color-cool-5);
+ --button-border-color: var(--color-cool-4);
+ --button-hover-background-color: var(--color-cool-5);
+ --button-text-color: var(--color-light-5);
+ background: var(--button-background-color);
+ border: 1px solid var(--button-border-color);
+ color: var(--button-text-color);
+ border-radius: 3px;
+ }
+ }
+
+ a.content-link,
+ [data-pf2-check],
+ a.entity-link,
+ [data-pf2-action],
+ span[data-pf2-effect-area],
+ a.inline-check .label,
+ a.inline-roll:not(.inline-result) {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+
+ &::before,
+ i,
+ i.icon {
+ color: var(--color-light-1);
+ }
+ }
+
+ i[data-pf2-repost] {
+ @include quick-transition;
+ cursor: pointer;
+ background: unset;
+ border-left: unset;
+ &:hover::before {
+ color: var(--color-warm-2);
+ }
+ }
+
+ &.pf2e.item.sheet form .form-list,
+ &.pf2e.item.sheet form section.sheet-body fieldset {
+ border-color: var(--color-cool-3);
+ > legend {
+ color: var(--color-light-2);
+ }
+ &.basics {
+ border-color: transparent;
+ }
+ }
+
+ &.pf2e.item.sheet form .sheet-content section.sheet-sidebar .item-summary {
+ color: var(--color-light-2);
+ }
+
+ .tags .tag.tag_transparent,
+ .tags .tag option.tag_transparent {
+ // box-shadow: inset 0 0 0 1px var(--color-cool-4);
+ box-shadow: unset;
+ background: var(--color-cool-4);
+ }
+
+ &.pf2e.item.sheet form .sheet-content input[type="text"],
+ &.pf2e.item.sheet form .sheet-content input[type="number"],
+ &.pf2e.item.sheet form .sheet-content select,
+ &.pf2e.item.sheet .sheet-header input[type="text"],
+ &.pf2e.item.sheet .sheet-header input[type="number"],
+ &.pf2e.item.sheet form section.sheet-body input[type="text"],
+ &.pf2e.item.sheet form section.sheet-body input[type="number"] {
+ background: var(--input-background-color);
+ border: 1px solid var(--input-border-color);
+ &:focus {
+ outline: 2px solid var(--input-focus-outline-color);
+ }
+ }
+
+ &.pf2e.item.sheet form .sheet-content button:hover:not(:disabled),
+ &.pf2e.item.sheet form .sheet-content button:focus {
+ border: 1px solid var(--button-border-color);
+ box-shadow: unset;
+ }
+
+ &.pf2e.item.sheet form .sheet-content input:not([type="range"]):hover:not(:disabled),
+ &.pf2e.item.sheet form .sheet-content input:not([type="range"]):focus,
+ &.pf2e.item.sheet form .sheet-content select:hover:not(:disabled),
+ &.pf2e.item.sheet form .sheet-content select:focus {
+ border: 1px solid var(--input-border-color);
+ box-shadow: unset;
+ }
+
+ &.pf2e.item.sheet.action form .drop-zone a.content-link,
+ &.pf2e.item.sheet.action form .drop-zone picture,
+ &.pf2e.item.sheet.action form .drop-zone img {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ }
+
+ &.pf2e.item.sheet .sheet-header {
+ border: unset;
+ }
+
+ &.pf2e.item.sheet form > nav {
+ border: unset;
+ }
+
+ &.pf2e.item.sheet form > nav .sheet-tabs {
+ gap: 5px;
+ margin: 2px;
+ > a {
+ // --button-border-color: transparent; // bad foundry default
+ --button-border-color: var(--color-cool-4);
+ &.active {
+ text-decoration: unset;
+ }
+ }
+ }
+
+ &.pf2e.item.sheet form .effects-container,
+ &.pf2e.item.sheet form .details-container,
+ &.pf2e.item.sheet form .dice-data {
+ gap: 5px;
+ align-items: center;
+ }
+
+ &.pf2e.item.sheet form section.sheet-body .item-mystification.active .mystification-status label {
+ color: var(--color-text-dark-4); // System using hardcoded color
+ }
+
+ &.pf2e.item.sheet form section.sheet-body .item-description .descriptions .gm-notes {
+ // background-color: var(--visibility-gm-bg);
+ border-radius: 3px;
+ background-color: var(--app-background);
+ border-color: var(--color-cool-3);
+ }
+
+ &.pf2e.item.sheet form section.sheet-body .item-description .descriptions .editor a.add-gm-notes,
+ &.pf2e.item.sheet form section.sheet-body .item-description .descriptions .editor a.editor-edit {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+ }
+
+ &.pf2e.item.sheet .sheet-header img {
+ border: 1px solid var(--color-cool-3);
+ border-radius: 3px;
+ }
+
+ &.pf2e.item.sheet form .item-rules .rule-form .attached-input .attachment {
+ border: 1px solid var(--color-warm-2);
+ background: var(--color-warm-3);
+ &:hover {
+ background: var(--color-warm-2);
+ border-color: var(--color-warm-1);
+ }
+ }
+ &.pf2e.item.sheet form .item-rules .rule-form .attached-input input,
+ &.pf2e.item.sheet form .item-rules .rule-form .attached-input tags {
+ border-left: unset;
+ &:hover {
+ border-left: unset;
+ }
+ }
+
+ textarea {
+ color: var(--color-light-2);
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ }
+
+ tags.tagify.pf2e-tagify {
+ --tags-disabled-bg: #f1f1f1;
+ --tags-border-color: #ddd;
+ --tags-hover-border-color: #ccc;
+ --tags-focus-border-color: #3595f6;
+ --tag-border-radius: 3px;
+ --tag-bg: #e5e5e5;
+ --tag-hover: #d3e2e2;
+ --tag-text-color: black;
+ --tag-text-color--edit: black;
+ --tag-pad: 0.3em 0.5em;
+ --tag-inset-shadow-size: 1.1em;
+ --tag-invalid-color: #d39494;
+ --tag-invalid-bg: rgba(211, 148, 148, 0.5);
+ --tag-remove-bg: rgba(211, 148, 148, 0.3);
+ --tag-remove-btn-color: black;
+ --tag-remove-btn-bg: none;
+ --tag-remove-btn-bg--hover: #c77777;
+ --input-color: inherit;
+ --tag-hide-transition: 0.3s;
+ --placeholder-color: rgba(0, 0, 0, 0.4);
+ --placeholder-color-focus: rgba(0, 0, 0, 0.25);
+
+ --tag-bg: var(--color-warm-2);
+ --tags-border-color: var(--color-cool-3);
+ --tags-hover-border-color: var(--color-cool-3);
+ --tag-color: var(--color-light-2);
+
+ --tag-bg: var(--color-cool-4);
+ --tag-border-color: var(--color-cool-3);
+ --tags-border-color: var(--color-cool-3);
+
+ background: var(--color-cool-4);
+ &:hover {
+ box-shadow: unset;
+ }
+
+ tag {
+ border-radius: 4px;
+ border: 1px solid var(--tag-border-color);
+ }
+ tag .tagify__tag__removeBtn,
+ tag > div .tagify__tag-text {
+ color: var(--tag-color);
+ }
+ }
+
+ tags.paizo-style {
+ select {
+ width: auto;
+ }
+ }
+
+ .tox .tox-sidebar-wrap {
+ background-color: white;
+ }
+}
diff --git a/sass/foundry/_hotbar.scss b/sass/foundry/_hotbar.scss
index 2f9ac77..46962a7 100644
--- a/sass/foundry/_hotbar.scss
+++ b/sass/foundry/_hotbar.scss
@@ -92,3 +92,71 @@
grid-template-columns: repeat(5, 50px);
}
}
+
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+
+#hotbar.foundry2 {
+ .bar-controls {
+ @include f2-app;
+ }
+
+ .macro {
+ height: calc(var(--macro-size) + 2px);
+ width: calc(var(--macro-size) + 2px);
+ @include f2-app;
+ @include quick-transition;
+
+ &.inactive::before,
+ &.active::before {
+ @include quick-transition;
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: var(--border-radius);
+ overflow: hidden;
+ pointer-events: none;
+ }
+
+ &.active:hover::before {
+ @include quick-transition;
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: color-mix(in srgb, var(--color-warm-1) 20%, transparent);
+ border-radius: var(--border-radius);
+ overflow: hidden;
+ pointer-events: none;
+ }
+
+ .macro-key {
+ background: none;
+ right: 6px;
+ padding: 0px;
+ font-weight: initial;
+ text-shadow: 0px 1px 5px black, 0px 1px 5px black;
+ font-size: calc(var(--macro-size) / 3);
+ }
+
+ .macro-icon {
+ border-radius: var(--border-radius);
+ height: calc(var(--macro-size) + 0px);
+ width: calc(var(--macro-size) + 0px);
+ }
+ }
+
+ #macro-list {
+ gap: 5px;
+ margin: 0px 5px;
+ border: none;
+ grid-template-columns: repeat(10, calc(var(--macro-size) + 2px));
+ align-content: end;
+ }
+}
diff --git a/sass/foundry/_index.scss b/sass/foundry/_index.scss
index c3241c1..8fe9863 100644
--- a/sass/foundry/_index.scss
+++ b/sass/foundry/_index.scss
@@ -9,3 +9,4 @@
@import "notifications";
@import "sidebar";
@import "token-hud";
+@import "foundry2";
diff --git a/sass/foundry/_navigation.scss b/sass/foundry/_navigation.scss
index f13fbb4..2ca62a4 100644
--- a/sass/foundry/_navigation.scss
+++ b/sass/foundry/_navigation.scss
@@ -69,3 +69,70 @@
}
}
}
+
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+
+#navigation.foundry2 {
+ color: var(--color-light-2);
+ width: calc(100% - 46px); // Add some breathing room to ensure navigation isn't covering effect panel
+
+ #nav-toggle {
+ @include f2-app;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex: 0 0 var(--control-size);
+ height: var(--control-size);
+ }
+
+ ol#scene-list {
+ li.nav-item {
+ @include quick-transition;
+ @include f2-app;
+ line-height: var(--control-size);
+
+ > a:hover {
+ text-shadow: unset;
+ }
+
+ .scene-players {
+ text-shadow: none;
+ }
+
+ &:hover {
+ color: var(--color-light-1);
+ background-color: var(--color-warm-2);
+ border-color: var(--color-warm-1);
+ }
+
+ &.view {
+ background-color: var(--color-warm-2);
+ color: var(--color-light-2);
+ border-color: var(--color-warm-1);
+
+ &:hover {
+ color: var(--color-light-1);
+ background-color: var(--color-warm-1);
+ }
+ }
+
+ &.gm {
+ background-color: var(--color-cool-3);
+ border-color: var(--color-cool-2);
+
+ &:hover,
+ &.view {
+ color: var(--color-light-1);
+ background-color: var(--color-cool-2);
+ border-color: var(--color-cool-1);
+ }
+ }
+
+ &.active {
+ border-color: var(--color-warm-1);
+ }
+ }
+ }
+}
diff --git a/sass/foundry/_notifications.scss b/sass/foundry/_notifications.scss
index 667737f..3624a8b 100644
--- a/sass/foundry/_notifications.scss
+++ b/sass/foundry/_notifications.scss
@@ -27,3 +27,31 @@
}
}
}
+
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+
+.foundry2 {
+ .notification {
+ border: 1px solid transparent;
+ text-shadow: 0px 0px 3px black;
+ box-shadow: 0px 2px 2px black;
+
+ &.info {
+ background: var(--color-level-info-bg);
+ border-color: var(--color-level-info-border);
+ }
+
+ &.alert,
+ &.warning {
+ background: var(--color-level-warning-bg);
+ border-color: var(--color-level-warning-border);
+ }
+
+ &.error {
+ background: var(--color-level-error-bg);
+ border-color: var(--color-level-error-border);
+ }
+ }
+}
diff --git a/sass/foundry/_sidebar.scss b/sass/foundry/_sidebar.scss
index c10b880..5d45eeb 100644
--- a/sass/foundry/_sidebar.scss
+++ b/sass/foundry/_sidebar.scss
@@ -45,7 +45,9 @@ section.chat-sidebar {
#sidebar.dorako-ui {
@include glass;
border: none;
- // border-radius: 6px 3px 3px 3px;
+ hr {
+ display: none;
+ }
border-radius: 6px var(--border-radius) var(--border-radius) var(--border-radius);
&.collapsed {
@@ -65,8 +67,8 @@ section.chat-sidebar {
.settings-sidebar h2 {
// @include gold-border;
- background-color: var(--alt);
- border-color: var(--alt-dark);
+ background: unset;
+ border: unset;
}
.directory .action-buttons button,
@@ -75,12 +77,13 @@ section.chat-sidebar {
box-shadow: var(--glassy-sharp);
backdrop-filter: blur(5px);
background-color: var(--glass-bg-light);
- color: var(--color-text-light-heading);
- text-shadow: 0px 0px 3px black;
+ color: var(--color-text-light-highlight);
+ text-shadow: 0px 1px 3px black;
&:hover {
box-shadow: var(--glassy-sharp-highlight);
+ text-shadow: 0px 1px 2px black;
background-color: var(--glass-bg-gold);
- color: var(--color-text-light-highlight);
+ color: white;
}
}
diff --git a/sass/foundry/_token-hud.scss b/sass/foundry/_token-hud.scss
index fed1e15..b58cfa4 100644
--- a/sass/foundry/_token-hud.scss
+++ b/sass/foundry/_token-hud.scss
@@ -262,3 +262,20 @@
}
}
}
+
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+
+.foundry2.placeable-hud input[type="text"] {
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+}
+
+.foundry2.placeable-hud .control-icon {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ // text-shadow: 0px 1px 2px black;
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+}
diff --git a/sass/module/_dorako-ui.scss b/sass/module/_dorako-ui.scss
index a55836c..f3eac66 100644
--- a/sass/module/_dorako-ui.scss
+++ b/sass/module/_dorako-ui.scss
@@ -219,6 +219,11 @@
backdrop-filter: unset;
}
}
+
+/* ----------------------------------------- */
+/* Settings */
+/* ----------------------------------------- */
+
.dorako-ui {
.tab.category.active[data-tab="pf2e-dorako-ui"] h2,
.form-group.dorako-ui.settings-header {
@@ -257,3 +262,25 @@
color: var(--tertiary-dark);
}
}
+
+.foundry2 {
+ .tab.category.active[data-tab="pf2e-dorako-ui"] h2,
+ .form-group.dorako-ui.settings-header {
+ @include f2-app;
+ font-size: larger;
+ margin: 2px;
+ margin-bottom: 10px;
+ padding: 10px;
+ color: var(--color-light-2);
+ background: var(--color-cool-2);
+ }
+
+ .tab.category.active[data-tab="pf2e-dorako-ui"] h2 {
+ font-size: var(--font-size-48);
+ text-align: center;
+ color: var(--color-light-2);
+ background: var(--color-warm-2);
+ border-color: var(--color-warm-1);
+ text-shadow: 0px 1px 0px var(--color-warm-3);
+ }
+}
diff --git a/sass/module/_module-management-plus.scss b/sass/module/_module-management-plus.scss
index 794afbe..10b8fe1 100644
--- a/sass/module/_module-management-plus.scss
+++ b/sass/module/_module-management-plus.scss
@@ -19,3 +19,21 @@
box-shadow: unset;
}
}
+
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+
+.foundry2 {
+ module-management .package-list .package .package-overview .tag.expand {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+ }
+
+ .package-list .package .tag {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+ }
+}
diff --git a/sass/module/_polyglot.scss b/sass/module/_polyglot.scss
index 769c0a9..e08c17a 100644
--- a/sass/module/_polyglot.scss
+++ b/sass/module/_polyglot.scss
@@ -52,6 +52,11 @@
.polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: var(--color-text-light-heading);
+ &:focus,
+ &:active,
+ &:hover {
+ color: var(--color-text-light-highlight);
+ }
}
.polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__arrow b {
@@ -80,6 +85,7 @@
@include quick-transition;
cursor: pointer;
background: var(--glass-bg-light);
+ text-shadow: 0px 0px 3px black;
&:focus,
&:active,
&:hover {
diff --git a/sass/pf2e/_code-mirror.scss b/sass/pf2e/_code-mirror.scss
index a337c2d..f8ada91 100644
--- a/sass/pf2e/_code-mirror.scss
+++ b/sass/pf2e/_code-mirror.scss
@@ -57,3 +57,67 @@
border-bottom: 4px solid var(--primary-light);
}
}
+
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+
+.foundry2 {
+ &.pf2e.item.sheet form .item-rules .rule-editing > .cm-editor {
+ background-color: var(--color-cool-4);
+ border-radius: var(--border-radius);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+ }
+
+ .ͼ2 .cm-content {
+ caret-color: white;
+ }
+
+ .ͼ2 .cm-gutters {
+ background-color: var(--application-bg);
+ border-right: 1px solid var(--color-warm-2);
+ border: unset;
+ }
+
+ .ͼ2 .cm-activeLineGutter {
+ background-color: var(--color-warm-1);
+ color: black;
+ }
+
+ .ͼ2 .cm-activeLine {
+ background-color: color-mix(in srgb, var(--color-warm-2) 20%, transparent);
+ }
+
+ .ͼ1.cm-focused .cm-matchingBracket {
+ background-color: yellow;
+ color: black;
+ border-radius: 3px;
+ box-shadow: 0px 2px 3px black;
+ }
+
+ // strings
+ .ͼe {
+ color: var(--color-level-error);
+ }
+
+ // numbers
+ .ͼd {
+ color: greenyellow;
+ }
+
+ // bools
+ .ͼc {
+ color: var(--color-level-info);
+ }
+
+ // null
+ .ͼb {
+ color: rgb(217, 31, 217);
+ }
+
+ // red triangle
+ .ͼ1 .cm-lintPoint:after {
+ border-bottom: 4px solid var(--primary-light);
+ }
+}
diff --git a/sass/pf2e/_combat.scss b/sass/pf2e/_combat.scss
index ef61e01..66a02a1 100644
--- a/sass/pf2e/_combat.scss
+++ b/sass/pf2e/_combat.scss
@@ -1,34 +1,33 @@
.combat-sidebar {
+ // The gap left by a combatant being dragged to a new position
+ .drag-gap {
+ visibility: hidden;
+ }
- // The gap left by a combatant being dragged to a new position
- .drag-gap {
- visibility: hidden;
- }
+ .hidden-name .token-name h4 {
+ color: var(--color-text-light-7);
+ }
- .hidden-name .token-name h4 {
- color: var(--color-text-light-7);
+ li.combatant {
+ .token-image {
+ margin: 2px;
}
- li.combatant {
- .token-image {
- margin: 2px;
- }
-
- .token-name {
- img.token-effect {
- border-radius: 50%;
- border: 1px solid var(--tertiary);
- box-shadow: 1px 1px 4px #222;
- }
- }
+ .token-name {
+ img.token-effect {
+ border-radius: 50%;
+ border: 1px solid var(--tertiary);
+ box-shadow: 1px 1px 4px #222;
+ }
+ }
- &.defeated img {
- transform: unset; // system scales down defeated combatants, but this is the wrong selector for that, since it also scales down token effects
- }
+ &.defeated img {
+ transform: unset; // system scales down defeated combatants, but this is the wrong selector for that, since it also scales down token effects
+ }
- &.active {
- background: var(--primary);
- color: var(--color-text-light-highlight);
- }
+ &.active {
+ background: var(--primary);
+ color: var(--color-text-light-highlight);
}
-}
\ No newline at end of file
+ }
+}
diff --git a/sass/pf2e/_effects-panel.scss b/sass/pf2e/_effects-panel.scss
index e471bcb..52a306f 100644
--- a/sass/pf2e/_effects-panel.scss
+++ b/sass/pf2e/_effects-panel.scss
@@ -164,3 +164,82 @@
box-shadow: 0 0 20px rgb(0 0 0 / 80%);
}
}
+
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+
+#effects-panel.foundry2 {
+ .effect-item .effect-info .description a,
+ .effect-item .effect-info .description span[data-pf2-effect-area] {
+ color: var(--color-light-2);
+ }
+
+ .effect-item .effect-info {
+ background: var(--app-background);
+ border: 1px solid var(--color-warm-1);
+ box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3);
+ backdrop-filter: blur(5px);
+ -webkit-backdrop-filter: blur(5px);
+ min-height: 34px;
+ font-size: var(--font-size-20);
+ line-height: var(--font-size-20);
+ text-shadow: 0px 0px 3px black;
+ border-radius: var(--border-radius);
+ }
+
+ .effect-item .effect-info .description {
+ background: unset;
+ }
+
+ .effect-item > .icon {
+ border: 1px solid var(--color-cool-3);
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ &.aura {
+ border-radius: 50%;
+ border: 1px solid var(--color-warm-1);
+ box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3);
+ }
+ .linked {
+ color: var(--color-light-2);
+ background: var(--color-warm-3);
+ border: 1px solid var(--color-cool-3);
+ border-radius: 4px 0px 4px 0px;
+ border-bottom: unset;
+ border-right: unset;
+ text-shadow: 0px 1px 2px black;
+ }
+ .value-wrapper {
+ background: none;
+ bottom: -1px;
+ left: -3px;
+
+ .value {
+ padding: 0px 4px;
+ color: var(--color-light-2);
+ background: var(--color-warm-3);
+ border-radius: 0px 4px 0px 4px;
+ border: 1px solid var(--color-cool-3);
+ border-bottom: unset;
+ border-left: unset;
+ text-shadow: 0px 1px 2px black;
+ }
+ }
+ .expired {
+ position: absolute;
+ left: auto;
+ width: 80%;
+ width: unset;
+ padding: 2px 1px;
+ color: var(--color-light-1);
+ background: var(--color-warm-2);
+ // background: var(--color-level-error-bg);
+ border: 1px solid var(--color-warm-1);
+ // border-color: var(--color-level-error-border);
+ text-shadow: 0px 1px 2px black;
+ border-radius: 0px 0px 4px 4px;
+ }
+ }
+}
diff --git a/styles/dorako-ui.css b/styles/dorako-ui.css
index 7aad46a..f8d005b 100644
--- a/styles/dorako-ui.css
+++ b/styles/dorako-ui.css
@@ -23,6 +23,22 @@
text-shadow: 0px 0px 8px var(--color-shadow-highlight);
}
+#players.foundry2 {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+}
+#players.foundry2 h3 {
+ cursor: pointer;
+ transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s;
+}
+#players.foundry2 h3:hover {
+ text-shadow: 0px 0px 8px var(--color-shadow-highlight);
+}
+
.dorako-ui.app.journal-entry:not(.premium) .window-content {
box-shadow: none;
margin: 0px;
@@ -149,7 +165,7 @@
/* ----------------------------------------- */
/* Tooltip */
/* ----------------------------------------- */
-#tooltip {
+#tooltip[data-theme=dorako-ui] {
border: none;
border-radius: var(--border-radius);
background: none;
@@ -163,10 +179,44 @@
text-shadow: 0px 0px 3px black;
}
+#tooltip[data-theme=foundry2] {
+ background: var(--app-background);
+ border: 1px solid var(--color-warm-1);
+ box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3);
+ backdrop-filter: blur(5px);
+ -webkit-backdrop-filter: blur(5px);
+ min-height: 34px;
+ font-size: var(--font-size-20);
+ line-height: var(--font-size-20);
+ text-shadow: 0px 0px 3px black;
+}
+
+.foundry2 #context-menu {
+ background: var(--app-background);
+ border: 1px solid var(--color-warm-1);
+ box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3);
+ backdrop-filter: blur(5px);
+ -webkit-backdrop-filter: blur(5px);
+ text-shadow: 0px 0px 3px black;
+}
+.foundry2 #context-menu li.context-item:first-child {
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+}
+.foundry2 #context-menu li.context-item:last-child {
+ border-bottom-left-radius: 3px;
+ border-bottom-right-radius: 3px;
+}
+.foundry2 #context-menu li.context-item:hover {
+ box-shadow: 0px 0px 0px 1px var(--color-warm-1);
+ background: var(--color-warm-2);
+ text-shadow: 0px 0px 3px black;
+}
+
/* ----------------------------------------- */
/* FPS display */
/* ----------------------------------------- */
-#fps {
+#fps[data-theme=dorako-ui] {
border: none;
border-radius: var(--border-radius);
background: none;
@@ -175,6 +225,17 @@
text-shadow: 0px 0px 3px black;
}
+#fps[data-theme=foundry2] {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ color: var(--color-light-3);
+}
+
.dorako-ui.dark-theme.filepicker .favorites .path {
background: none;
}
@@ -785,6 +846,85 @@ nav#controls.dorako-ui ol.control-tools > li.toggle:hover {
border: none;
}
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+nav#controls.foundry2 {
+ padding-top: 12px;
+ padding-bottom: 12px;
+ display: flex;
+ align-items: var(--controls-alignment);
+}
+nav#controls.foundry2 ol.control-tools.sub-controls > li,
+nav#controls.foundry2 ol.control-tools.main-controls {
+ margin-right: var(--controls-margin);
+}
+nav#controls.foundry2 ol.control-tools.main-control {
+ margin-right: var(--controls-margin);
+}
+nav#controls.foundry2 ol.control-tools li.control-tool,
+nav#controls.foundry2 ol.control-tools > li {
+ transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s;
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ margin-bottom: var(--controls-margin);
+ height: var(--control-size);
+ width: var(--control-size);
+ font-size: calc(var(--control-size) - 12px);
+ color: var(--color-light-3);
+}
+nav#controls.foundry2 ol.control-tools li.control-tool img,
+nav#controls.foundry2 ol.control-tools > li img {
+ filter: sepia() grayscale(0.9) brightness(0.8) drop-shadow(0px 0px 3px black);
+}
+nav#controls.foundry2 ol.control-tools li.control-tool.active, nav#controls.foundry2 ol.control-tools li.control-tool:hover,
+nav#controls.foundry2 ol.control-tools > li.active,
+nav#controls.foundry2 ol.control-tools > li:hover {
+ color: var(--color-light-1);
+ background-color: var(--color-warm-2);
+ border: 1px solid var(--color-warm-1);
+}
+nav#controls.foundry2 ol.control-tools li.control-tool.active img, nav#controls.foundry2 ol.control-tools li.control-tool:hover img,
+nav#controls.foundry2 ol.control-tools > li.active img,
+nav#controls.foundry2 ol.control-tools > li:hover img {
+ filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black);
+}
+nav#controls.foundry2 ol.control-tools li.control-tool.toggle,
+nav#controls.foundry2 ol.control-tools > li.toggle {
+ background-color: var(--color-cool-3);
+ border: 1px solid var(--color-cool-2);
+}
+nav#controls.foundry2 ol.control-tools li.control-tool.toggle.active, nav#controls.foundry2 ol.control-tools li.control-tool.toggle:hover,
+nav#controls.foundry2 ol.control-tools > li.toggle.active,
+nav#controls.foundry2 ol.control-tools > li.toggle:hover {
+ color: var(--color-light-1);
+ background-color: var(--color-cool-2);
+ border: 1px solid var(--color-cool-1);
+ box-shadow: var(--box-shadow);
+}
+
+#darkness-adjuster.foundry2 {
+ height: 42px !important;
+ margin-top: 3px;
+ border-radius: var(--border-radius);
+ color: var(--color-light-1);
+ background-color: var(--color-cool-2);
+ border: 1px solid var(--color-cool-1);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+}
+#darkness-adjuster.foundry2 .window-content {
+ overflow: hidden;
+ background: unset;
+ box-shadow: unset;
+ border: none;
+}
+
/* ----------------------------------------- */
/* Forms */
/* ----------------------------------------- */
@@ -1060,6 +1200,78 @@ nav#controls.dorako-ui ol.control-tools > li.toggle:hover {
grid-template-columns: repeat(5, 50px);
}
}
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+#hotbar.foundry2 .bar-controls {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ color: var(--color-light-3);
+}
+#hotbar.foundry2 .macro {
+ height: calc(var(--macro-size) + 2px);
+ width: calc(var(--macro-size) + 2px);
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ color: var(--color-light-3);
+ transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s;
+}
+#hotbar.foundry2 .macro.inactive::before, #hotbar.foundry2 .macro.active::before {
+ transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s;
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: var(--border-radius);
+ overflow: hidden;
+ pointer-events: none;
+}
+#hotbar.foundry2 .macro.active:hover::before {
+ transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s;
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: color-mix(in srgb, var(--color-warm-1) 20%, transparent);
+ border-radius: var(--border-radius);
+ overflow: hidden;
+ pointer-events: none;
+}
+#hotbar.foundry2 .macro .macro-key {
+ background: none;
+ right: 6px;
+ padding: 0px;
+ font-weight: initial;
+ text-shadow: 0px 1px 5px black, 0px 1px 5px black;
+ font-size: calc(var(--macro-size) / 3);
+}
+#hotbar.foundry2 .macro .macro-icon {
+ border-radius: var(--border-radius);
+ height: calc(var(--macro-size) + 0px);
+ width: calc(var(--macro-size) + 0px);
+}
+#hotbar.foundry2 #macro-list {
+ gap: 5px;
+ margin: 0px 5px;
+ border: none;
+ grid-template-columns: repeat(10, calc(var(--macro-size) + 2px));
+ align-content: end;
+}
+
/* ----------------------------------------- */
/* Scene Navigation */
/* ----------------------------------------- */
@@ -1133,6 +1345,73 @@ nav#controls.dorako-ui ol.control-tools > li.toggle:hover {
box-shadow: var(--gold-and-glow), var(--glassy);
}
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+#navigation.foundry2 {
+ color: var(--color-light-2);
+ width: calc(100% - 46px);
+}
+#navigation.foundry2 #nav-toggle {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ color: var(--color-light-3);
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex: 0 0 var(--control-size);
+ height: var(--control-size);
+}
+#navigation.foundry2 ol#scene-list li.nav-item {
+ transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s;
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ color: var(--color-light-3);
+ line-height: var(--control-size);
+}
+#navigation.foundry2 ol#scene-list li.nav-item > a:hover {
+ text-shadow: unset;
+}
+#navigation.foundry2 ol#scene-list li.nav-item .scene-players {
+ text-shadow: none;
+}
+#navigation.foundry2 ol#scene-list li.nav-item:hover {
+ color: var(--color-light-1);
+ background-color: var(--color-warm-2);
+ border-color: var(--color-warm-1);
+}
+#navigation.foundry2 ol#scene-list li.nav-item.view {
+ background-color: var(--color-warm-2);
+ color: var(--color-light-2);
+ border-color: var(--color-warm-1);
+}
+#navigation.foundry2 ol#scene-list li.nav-item.view:hover {
+ color: var(--color-light-1);
+ background-color: var(--color-warm-1);
+}
+#navigation.foundry2 ol#scene-list li.nav-item.gm {
+ background-color: var(--color-cool-3);
+ border-color: var(--color-cool-2);
+}
+#navigation.foundry2 ol#scene-list li.nav-item.gm:hover, #navigation.foundry2 ol#scene-list li.nav-item.gm.view {
+ color: var(--color-light-1);
+ background-color: var(--color-cool-2);
+ border-color: var(--color-cool-1);
+}
+#navigation.foundry2 ol#scene-list li.nav-item.active {
+ border-color: var(--color-warm-1);
+}
+
/* ----------------------------------------- */
/* Notifications */
/* ----------------------------------------- */
@@ -1160,6 +1439,27 @@ nav#controls.dorako-ui ol.control-tools > li.toggle:hover {
border: none;
}
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+.foundry2 .notification {
+ border: 1px solid transparent;
+ text-shadow: 0px 0px 3px black;
+ box-shadow: 0px 2px 2px black;
+}
+.foundry2 .notification.info {
+ background: var(--color-level-info-bg);
+ border-color: var(--color-level-info-border);
+}
+.foundry2 .notification.alert, .foundry2 .notification.warning {
+ background: var(--color-level-warning-bg);
+ border-color: var(--color-level-warning-border);
+}
+.foundry2 .notification.error {
+ background: var(--color-level-error-bg);
+ border-color: var(--color-level-error-border);
+}
+
/* ----------------------------------------- */
/* Sidebar */
/* ----------------------------------------- */
@@ -1209,6 +1509,9 @@ section.chat-sidebar {
border: none;
border-radius: 6px var(--border-radius) var(--border-radius) var(--border-radius);
}
+#sidebar.dorako-ui hr {
+ display: none;
+}
#sidebar.dorako-ui.collapsed {
border-radius: var(--border-radius);
}
@@ -1223,8 +1526,8 @@ section.chat-sidebar {
border-radius: var(--border-radius) !important;
}
#sidebar.dorako-ui .settings-sidebar h2 {
- background-color: var(--alt);
- border-color: var(--alt-dark);
+ background: unset;
+ border: unset;
}
#sidebar.dorako-ui .directory .action-buttons button,
#sidebar.dorako-ui .settings-sidebar button {
@@ -1236,14 +1539,15 @@ section.chat-sidebar {
box-shadow: var(--glassy-sharp);
backdrop-filter: blur(5px);
background-color: var(--glass-bg-light);
- color: var(--color-text-light-heading);
- text-shadow: 0px 0px 3px black;
+ color: var(--color-text-light-highlight);
+ text-shadow: 0px 1px 3px black;
}
#sidebar.dorako-ui .directory .action-buttons button:hover,
#sidebar.dorako-ui .settings-sidebar button:hover {
box-shadow: var(--glassy-sharp-highlight);
+ text-shadow: 0px 1px 2px black;
background-color: var(--glass-bg-gold);
- color: var(--color-text-light-highlight);
+ color: white;
}
#sidebar.dorako-ui .directory .directory-header .header-search input {
border: none;
@@ -1556,6 +1860,555 @@ section.chat-sidebar {
font-size: var(--font-size-10);
}
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+.foundry2.placeable-hud input[type=text] {
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+}
+
+.foundry2.placeable-hud .control-icon {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+}
+
+:root {
+ --color-warm-1: #ee9b3a;
+ --color-warm-2: #c9593f;
+ --color-warm-3: #5d142b;
+ --color-cool-1: #b1a0d4;
+ --color-cool-2: #79689c;
+ --color-cool-3: #584a75;
+ --color-cool-4: #302831;
+ --color-cool-5: #0b0a13;
+ --color-cool-5-25: rgba(11, 10, 19, 0.25);
+ --color-cool-5-50: rgba(11, 10, 19, 0.5);
+ --color-cool-5-75: rgba(11, 10, 19, 0.75);
+ --color-cool-5-90: rgba(11, 10, 19, 0.9);
+ --color-light-1: #f7f3e8;
+ --color-light-2: #efe6d8;
+ --color-light-3: #e7d1b1;
+ --color-light-4: #d0b8a3;
+ --color-light-5: #9f8475;
+ --color-light-6: #816b66;
+ --color-level-error: #ce0707;
+ --color-level-error-bg: rgba(105, 0, 8, 0.8);
+ --color-level-error-border: #750003;
+ --color-level-info: #59a1f6;
+ --color-level-info-bg: rgba(47, 80, 132, 0.8);
+ --color-level-info-border: #5c87b9;
+ --color-level-success: #26b231;
+ --color-level-success-bg: rgba(26, 107, 34, 0.8);
+ --color-level-success-border: #1b8f23;
+ --color-level-warning: #ee9b3a;
+ --color-level-warning-bg: rgba(214, 150, 0, 0.8);
+ --color-level-warning-border: #b18404;
+ --color-level-green-bg: rgba(138, 211, 4, 0.4);
+ --color-level-green-border: #8ad304;
+ --color-level-yellow-bg: rgba(211, 192, 4, 0.4);
+ --color-level-yellow-border: #d3c004;
+ --color-level-orange-bg: rgba(211, 119, 4, 0.4);
+ --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;
+ --app-background: var(--color-cool-5-90);
+ --app-border-color: var(--color-cool-4);
+}
+
+.foundry2 {
+ --color-shadow-primary: transparent;
+ --color-shadow-highlight: transparent;
+ --color-border-light-highlight: var(--color-cool-3);
+ --color-border-light-primary: var(--color-cool-4);
+ --color-border-light-secondary: var(--color-cool-4);
+ --color-border-light-tertiary: var(--color-cool-4);
+ --color-border-dark-1: var(--color-cool-4);
+ --color-border-dark-2: var(--color-cool-4);
+ --color-border-dark-3: var(--color-cool-4);
+ --color-border-dark-4: var(--color-cool-3);
+ --color-border-dark-5: var(--color-cool-2);
+ --color-border-dark-primary: var(--color-cool-4);
+ --color-border-dark-secondary: var(--color-cool-5);
+ --color-underline-header: var(--color-warm-2);
+ --color-underline-active: var(--color-warm-1);
+ --color-text-hyperlink: var(--color-warm-1);
+ --input-height: 24px;
+ --color-border-highlight: var(--color-warm-1);
+ --color-border-highlight-alt: var(--color-warm-2);
+ --color-border-light-tertiary: var(--color-cool-4);
+ --color-bg-btn-minor-inactive: var(--app-background);
+ --color-bg-btn-minor-active: var(--color-warm-2);
+ --color-text-dark-primary: var(--color-light-3);
+ --color-text-dark-secondary: var(--color-light-4);
+ color: var(--color-light-3);
+}
+.foundry2 hr {
+ border: none;
+ border-top: 1px solid var(--color-cool-3);
+ border-bottom: 1px solid var(--color-cool-5);
+}
+.foundry2.dialog .dialog-buttons button.default {
+ background: var(--button-background-color);
+ border: 1px solid var(--button-border-color);
+}
+.foundry2 form .form-group .form-fields button {
+ height: var(--form-field-height);
+}
+.foundry2.filepicker .current-dir button {
+ height: 32px;
+}
+.foundry2.sheet nav.sheet-tabs {
+ border: none;
+}
+.foundry2 input[type=range]::-webkit-slider-runnable-track {
+ box-shadow: unset;
+ border-radius: 3px;
+ background: var(--color-cool-5);
+ border: 1px solid var(--color-cool-4);
+}
+.foundry2 input[type=range]::-webkit-slider-thumb {
+ box-shadow: unset;
+ background: var(--color-cool-3);
+ border: 1px solid var(--color-cool-4);
+ background: var(--color-warm-2);
+ border: 1px solid var(--color-warm-1);
+ border-radius: 50%;
+}
+.foundry2 input[type=color i]::-webkit-color-swatch {
+ border-color: var(--color-cool-4);
+}
+.foundry2 input[type=range] + .range-value {
+ flex: none;
+ height: 24px;
+ padding: 0 0.5rem;
+ display: flex;
+ align-items: center;
+ gap: 0.25rem;
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+ border-radius: 2px;
+ font-size: var(--font-size-12);
+ opacity: 0.75;
+}
+.foundry2 ::-webkit-scrollbar-thumb {
+ outline: none;
+ border-radius: 3px;
+ background: var(--color-scrollbar);
+ border: 1px solid var(--color-scrollbar-border);
+}
+.foundry2 ::-webkit-scrollbar-track {
+ box-shadow: 0 0 1px var(--color-cool-3) inset;
+ box-shadow: unset;
+ border-radius: 4px;
+}
+.foundry2 .directory .directory-header .header-search input {
+ background: var(--color-cool-4);
+}
+.foundry2#sidebar {
+ border: 1px solid var(--color-cool-3);
+ --glassy: 0px 0px 0px 1px var(--color-cool-3);
+ --glass-bg-light: var(--app-background);
+ --gold-and-glow: transparent;
+ --primary-dark: var(--color-warm-3);
+ --primary: var(--color-warm-2);
+ --primary-light: var(--color-warm-1);
+ --secondary-dark: var(--color-warm-3);
+ --secondary: var(--color-warm-2);
+ --secondary-light: var(--color-warm-2);
+}
+.foundry2#sidebar .dorako-ui.message.chat-message.dark-theme {
+ background: var(--app-background);
+ box-shadow: unset;
+ border: 1px solid var(--color-warm-1);
+}
+.foundry2.app {
+ border-radius: var(--border-radius);
+ background: unset;
+ background: var(--app-background);
+ border-color: var(--app-border-color);
+ border: 1px solid var(--color-cool-3);
+}
+.foundry2.window-app {
+ backdrop-filter: blur(4px);
+ box-shadow: 0px 1px 20px 3px black;
+ box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px color-mix(in srgb, var(--color-warm-3) 10%, transparent), 0px 0px 30px 20px color-mix(in srgb, var(--color-warm-2) 20%, transparent), 0px 0px 10px 5px color-mix(in srgb, var(--color-warm-1) 40%, transparent);
+}
+.foundry2.window-app .window-header {
+ border: unset;
+}
+.foundry2.window-app .window-content {
+ background: unset;
+ box-shadow: unset;
+}
+.foundry2.window-app .window-resizable-handle {
+ background: var(--color-warm-3);
+ border: 1px solid var(--color-cool-3);
+ border-radius: 4px 0px 4px 0px;
+ border-bottom: unset;
+ border-right: unset;
+ bottom: -1px;
+ right: -1px;
+}
+.foundry2 h1 {
+ color: var(--color-light-1);
+}
+.foundry2 h2 {
+ color: var(--color-light-1);
+}
+.foundry2 h3 {
+ color: var(--color-light-1);
+}
+.foundry2 h4 {
+ color: var(--color-light-2);
+}
+.foundry2 h5 {
+ color: var(--color-light-2);
+}
+.foundry2 h6 {
+ color: var(--color-light-2);
+}
+.foundry2 a.button,
+.foundry2 button {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding: 0 0.5rem;
+ background: var(--button-background-color);
+ border: 1px solid var(--button-border-color);
+ border-radius: 4px;
+ color: var(--button-text-color);
+ text-decoration: none;
+ cursor: pointer;
+ font-size: var(--font-size-14);
+ gap: 5px;
+}
+.foundry2 a.button:hover,
+.foundry2 button:hover {
+ background: var(--button-hover-background-color);
+ color: var(--button-hover-text-color);
+ border-color: var(--button-hover-border-color);
+ transition: background-color 0.5s, border-color 0.5s;
+}
+.foundry2 a.button.active,
+.foundry2 button.active {
+ outline: 1px solid var(--button-focus-outline-color);
+ box-shadow: 0 0 4px var(--button-focus-outline-color);
+}
+.foundry2 a.button,
+.foundry2 button {
+ --button-background-color: var(--color-cool-5-50);
+ --button-border-color: var(--color-cool-4);
+ --button-text-color: var(--color-light-3);
+ --button-focus-outline-color: var(--color-warm-2);
+ --button-hover-background-color: var(--color-warm-2);
+ --button-hover-border-color: var(--color-light-3);
+ --button-hover-text-color: var(--color-light-1);
+}
+.foundry2 a.button:disabled,
+.foundry2 button:disabled {
+ --button-background-color: var(--color-cool-5);
+ --button-border-color: var(--color-cool-4);
+ --button-hover-background-color: var(--color-cool-5);
+ --button-text-color: var(--color-light-5);
+}
+.foundry2 a.button.bright,
+.foundry2 button.bright {
+ --button-background-color: var(--color-warm-1);
+ --button-border-color: var(--color-cool-5);
+ --button-text-color: var(--color-cool-5);
+ --button-hover-background-color: #fda948;
+ --button-hover-border-color: var(--color-warm-3);
+ --button-hover-text-color: #000000;
+}
+.foundry2 a.button.bright:disabled,
+.foundry2 button.bright:disabled {
+ --button-background-color: var(--color-cool-4);
+ --button-hover-background-color: var(--color-cool-4);
+ --button-text-color: var(--color-light-5);
+ --button-hover-text-color: var(--color-light-5);
+ --button-hover-border-color: transparent;
+}
+.foundry2#token-action-hud-core-settings input,
+.foundry2 input[type=text],
+.foundry2 input[type=number],
+.foundry2 input[type=password],
+.foundry2 input[type=date],
+.foundry2 input[type=time],
+.foundry2 input[type=search],
+.foundry2 select {
+ width: 100%;
+ height: var(--input-height);
+ line-height: var(--input-height);
+ padding: 0 0.5rem;
+ background: var(--input-background-color);
+ border: 1px solid var(--input-border-color);
+ border-radius: 4px;
+ outline: 1px solid transparent;
+ color: var(--input-text-color);
+ user-select: text;
+ font-size: var(--font-size-14);
+ transition: outline-color 0.5s;
+}
+.foundry2#token-action-hud-core-settings input:focus,
+.foundry2 input[type=text]:focus,
+.foundry2 input[type=number]:focus,
+.foundry2 input[type=password]:focus,
+.foundry2 input[type=date]:focus,
+.foundry2 input[type=time]:focus,
+.foundry2 input[type=search]:focus,
+.foundry2 select:focus {
+ outline: 2px solid var(--input-focus-outline-color);
+}
+.foundry2 input[type=checkbox]:checked,
+.foundry2 input[type=radio]:checked {
+ accent-color: var(--color-cool-3);
+}
+.foundry2 input,
+.foundry2 select {
+ --input-background-color: var(--color-cool-4);
+ --input-border-color: transparent;
+ --input-border-color: var(--color-cool-3);
+ --input-text-color: var(--color-light-3);
+ --input-focus-outline-color: var(--color-cool-3);
+ --input-text-selection-color: var(--color-cool-3);
+}
+.foundry2 fieldset {
+ border: 1px solid var(--color-cool-3);
+}
+.foundry2 fieldset > legend {
+ color: var(--color-light-2);
+ text-shadow: unset;
+}
+
+/* ----------------------------------------- */
+/* Core overwrites */
+/* ----------------------------------------- */
+.foundry2.app.token-sheet .tab.active[data-tab=appearance] fieldset {
+ border-color: var(--color-cool-3);
+}
+.foundry2.app.token-sheet .tab.active[data-tab=appearance] fieldset > legend {
+ color: var(--color-light-2);
+}
+.foundry2.sheet nav.sheet-tabs {
+ gap: 5px;
+ margin: 0px 2px;
+}
+.foundry2.sheet nav.sheet-tabs .item {
+ --button-border-color: var(--color-cool-4);
+}
+
+/* ----------------------------------------- */
+/* System overwrites */
+/* ----------------------------------------- */
+.foundry2 .tags.tags.paizo-style {
+ background-color: var(--color-cool-5-50);
+}
+.foundry2.pf2e.item.sheet {
+ --color-text-dark-2: var(--color-light-3);
+ --color-text-dark-4: var(--color-light-3);
+ --color-text-dark-input: var(--color-light-2);
+ --color-border-dark: var(--color-light-2);
+}
+.foundry2.pf2e.item.sheet input:disabled {
+ --button-background-color: var(--color-cool-5);
+ --button-border-color: var(--color-cool-4);
+ --button-hover-background-color: var(--color-cool-5);
+ --button-text-color: var(--color-light-5);
+ background: var(--button-background-color);
+ border: 1px solid var(--button-border-color);
+ color: var(--button-text-color);
+ border-radius: 3px;
+}
+.foundry2 a.content-link,
+.foundry2 [data-pf2-check],
+.foundry2 a.entity-link,
+.foundry2 [data-pf2-action],
+.foundry2 span[data-pf2-effect-area],
+.foundry2 a.inline-check .label,
+.foundry2 a.inline-roll:not(.inline-result) {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+}
+.foundry2 a.content-link::before,
+.foundry2 a.content-link i,
+.foundry2 a.content-link i.icon,
+.foundry2 [data-pf2-check]::before,
+.foundry2 [data-pf2-check] i,
+.foundry2 [data-pf2-check] i.icon,
+.foundry2 a.entity-link::before,
+.foundry2 a.entity-link i,
+.foundry2 a.entity-link i.icon,
+.foundry2 [data-pf2-action]::before,
+.foundry2 [data-pf2-action] i,
+.foundry2 [data-pf2-action] i.icon,
+.foundry2 span[data-pf2-effect-area]::before,
+.foundry2 span[data-pf2-effect-area] i,
+.foundry2 span[data-pf2-effect-area] i.icon,
+.foundry2 a.inline-check .label::before,
+.foundry2 a.inline-check .label i,
+.foundry2 a.inline-check .label i.icon,
+.foundry2 a.inline-roll:not(.inline-result)::before,
+.foundry2 a.inline-roll:not(.inline-result) i,
+.foundry2 a.inline-roll:not(.inline-result) i.icon {
+ color: var(--color-light-1);
+}
+.foundry2 i[data-pf2-repost] {
+ transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s;
+ cursor: pointer;
+ background: unset;
+ border-left: unset;
+}
+.foundry2 i[data-pf2-repost]:hover::before {
+ color: var(--color-warm-2);
+}
+.foundry2.pf2e.item.sheet form .form-list, .foundry2.pf2e.item.sheet form section.sheet-body fieldset {
+ border-color: var(--color-cool-3);
+}
+.foundry2.pf2e.item.sheet form .form-list > legend, .foundry2.pf2e.item.sheet form section.sheet-body fieldset > legend {
+ color: var(--color-light-2);
+}
+.foundry2.pf2e.item.sheet form .form-list.basics, .foundry2.pf2e.item.sheet form section.sheet-body fieldset.basics {
+ border-color: transparent;
+}
+.foundry2.pf2e.item.sheet form .sheet-content section.sheet-sidebar .item-summary {
+ color: var(--color-light-2);
+}
+.foundry2 .tags .tag.tag_transparent,
+.foundry2 .tags .tag option.tag_transparent {
+ box-shadow: unset;
+ background: var(--color-cool-4);
+}
+.foundry2.pf2e.item.sheet form .sheet-content input[type=text], .foundry2.pf2e.item.sheet form .sheet-content input[type=number], .foundry2.pf2e.item.sheet form .sheet-content select, .foundry2.pf2e.item.sheet .sheet-header input[type=text], .foundry2.pf2e.item.sheet .sheet-header input[type=number], .foundry2.pf2e.item.sheet form section.sheet-body input[type=text], .foundry2.pf2e.item.sheet form section.sheet-body input[type=number] {
+ background: var(--input-background-color);
+ border: 1px solid var(--input-border-color);
+}
+.foundry2.pf2e.item.sheet form .sheet-content input[type=text]:focus, .foundry2.pf2e.item.sheet form .sheet-content input[type=number]:focus, .foundry2.pf2e.item.sheet form .sheet-content select:focus, .foundry2.pf2e.item.sheet .sheet-header input[type=text]:focus, .foundry2.pf2e.item.sheet .sheet-header input[type=number]:focus, .foundry2.pf2e.item.sheet form section.sheet-body input[type=text]:focus, .foundry2.pf2e.item.sheet form section.sheet-body input[type=number]:focus {
+ outline: 2px solid var(--input-focus-outline-color);
+}
+.foundry2.pf2e.item.sheet form .sheet-content button:hover:not(:disabled), .foundry2.pf2e.item.sheet form .sheet-content button:focus {
+ border: 1px solid var(--button-border-color);
+ box-shadow: unset;
+}
+.foundry2.pf2e.item.sheet form .sheet-content input:not([type=range]):hover:not(:disabled), .foundry2.pf2e.item.sheet form .sheet-content input:not([type=range]):focus, .foundry2.pf2e.item.sheet form .sheet-content select:hover:not(:disabled), .foundry2.pf2e.item.sheet form .sheet-content select:focus {
+ border: 1px solid var(--input-border-color);
+ box-shadow: unset;
+}
+.foundry2.pf2e.item.sheet.action form .drop-zone a.content-link, .foundry2.pf2e.item.sheet.action form .drop-zone picture, .foundry2.pf2e.item.sheet.action form .drop-zone img {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+}
+.foundry2.pf2e.item.sheet .sheet-header {
+ border: unset;
+}
+.foundry2.pf2e.item.sheet form > nav {
+ border: unset;
+}
+.foundry2.pf2e.item.sheet form > nav .sheet-tabs {
+ gap: 5px;
+ margin: 2px;
+}
+.foundry2.pf2e.item.sheet form > nav .sheet-tabs > a {
+ --button-border-color: var(--color-cool-4);
+}
+.foundry2.pf2e.item.sheet form > nav .sheet-tabs > a.active {
+ text-decoration: unset;
+}
+.foundry2.pf2e.item.sheet form .effects-container, .foundry2.pf2e.item.sheet form .details-container, .foundry2.pf2e.item.sheet form .dice-data {
+ gap: 5px;
+ align-items: center;
+}
+.foundry2.pf2e.item.sheet form section.sheet-body .item-mystification.active .mystification-status label {
+ color: var(--color-text-dark-4);
+}
+.foundry2.pf2e.item.sheet form section.sheet-body .item-description .descriptions .gm-notes {
+ border-radius: 3px;
+ background-color: var(--app-background);
+ border-color: var(--color-cool-3);
+}
+.foundry2.pf2e.item.sheet form section.sheet-body .item-description .descriptions .editor a.add-gm-notes, .foundry2.pf2e.item.sheet form section.sheet-body .item-description .descriptions .editor a.editor-edit {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+}
+.foundry2.pf2e.item.sheet .sheet-header img {
+ border: 1px solid var(--color-cool-3);
+ border-radius: 3px;
+}
+.foundry2.pf2e.item.sheet form .item-rules .rule-form .attached-input .attachment {
+ border: 1px solid var(--color-warm-2);
+ background: var(--color-warm-3);
+}
+.foundry2.pf2e.item.sheet form .item-rules .rule-form .attached-input .attachment:hover {
+ background: var(--color-warm-2);
+ border-color: var(--color-warm-1);
+}
+.foundry2.pf2e.item.sheet form .item-rules .rule-form .attached-input input, .foundry2.pf2e.item.sheet form .item-rules .rule-form .attached-input tags {
+ border-left: unset;
+}
+.foundry2.pf2e.item.sheet form .item-rules .rule-form .attached-input input:hover, .foundry2.pf2e.item.sheet form .item-rules .rule-form .attached-input tags:hover {
+ border-left: unset;
+}
+.foundry2 textarea {
+ color: var(--color-light-2);
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+}
+.foundry2 tags.tagify.pf2e-tagify {
+ --tags-disabled-bg: #f1f1f1;
+ --tags-border-color: #ddd;
+ --tags-hover-border-color: #ccc;
+ --tags-focus-border-color: #3595f6;
+ --tag-border-radius: 3px;
+ --tag-bg: #e5e5e5;
+ --tag-hover: #d3e2e2;
+ --tag-text-color: black;
+ --tag-text-color--edit: black;
+ --tag-pad: 0.3em 0.5em;
+ --tag-inset-shadow-size: 1.1em;
+ --tag-invalid-color: #d39494;
+ --tag-invalid-bg: rgba(211, 148, 148, 0.5);
+ --tag-remove-bg: rgba(211, 148, 148, 0.3);
+ --tag-remove-btn-color: black;
+ --tag-remove-btn-bg: none;
+ --tag-remove-btn-bg--hover: #c77777;
+ --input-color: inherit;
+ --tag-hide-transition: 0.3s;
+ --placeholder-color: rgba(0, 0, 0, 0.4);
+ --placeholder-color-focus: rgba(0, 0, 0, 0.25);
+ --tag-bg: var(--color-warm-2);
+ --tags-border-color: var(--color-cool-3);
+ --tags-hover-border-color: var(--color-cool-3);
+ --tag-color: var(--color-light-2);
+ --tag-bg: var(--color-cool-4);
+ --tag-border-color: var(--color-cool-3);
+ --tags-border-color: var(--color-cool-3);
+ background: var(--color-cool-4);
+}
+.foundry2 tags.tagify.pf2e-tagify:hover {
+ box-shadow: unset;
+}
+.foundry2 tags.tagify.pf2e-tagify tag {
+ border-radius: 4px;
+ border: 1px solid var(--tag-border-color);
+}
+.foundry2 tags.tagify.pf2e-tagify tag .tagify__tag__removeBtn,
+.foundry2 tags.tagify.pf2e-tagify tag > div .tagify__tag-text {
+ color: var(--tag-color);
+}
+.foundry2 tags.paizo-style select {
+ width: auto;
+}
+.foundry2 .tox .tox-sidebar-wrap {
+ background-color: white;
+}
+
.dorako-ui.sheet.familiar form {
background: unset;
}
@@ -2330,6 +3183,76 @@ section.chat-sidebar {
box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
}
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+#effects-panel.foundry2 .effect-item .effect-info .description a,
+#effects-panel.foundry2 .effect-item .effect-info .description span[data-pf2-effect-area] {
+ color: var(--color-light-2);
+}
+#effects-panel.foundry2 .effect-item .effect-info {
+ background: var(--app-background);
+ border: 1px solid var(--color-warm-1);
+ box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3);
+ backdrop-filter: blur(5px);
+ -webkit-backdrop-filter: blur(5px);
+ min-height: 34px;
+ font-size: var(--font-size-20);
+ line-height: var(--font-size-20);
+ text-shadow: 0px 0px 3px black;
+ border-radius: var(--border-radius);
+}
+#effects-panel.foundry2 .effect-item .effect-info .description {
+ background: unset;
+}
+#effects-panel.foundry2 .effect-item > .icon {
+ border: 1px solid var(--color-cool-3);
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+}
+#effects-panel.foundry2 .effect-item > .icon.aura {
+ border-radius: 50%;
+ border: 1px solid var(--color-warm-1);
+ box-shadow: 0px 0px 6px var(--color-warm-2), 0px 2px 8px 1px var(--color-warm-3);
+}
+#effects-panel.foundry2 .effect-item > .icon .linked {
+ color: var(--color-light-2);
+ background: var(--color-warm-3);
+ border: 1px solid var(--color-cool-3);
+ border-radius: 4px 0px 4px 0px;
+ border-bottom: unset;
+ border-right: unset;
+ text-shadow: 0px 1px 2px black;
+}
+#effects-panel.foundry2 .effect-item > .icon .value-wrapper {
+ background: none;
+ bottom: -1px;
+ left: -3px;
+}
+#effects-panel.foundry2 .effect-item > .icon .value-wrapper .value {
+ padding: 0px 4px;
+ color: var(--color-light-2);
+ background: var(--color-warm-3);
+ border-radius: 0px 4px 0px 4px;
+ border: 1px solid var(--color-cool-3);
+ border-bottom: unset;
+ border-left: unset;
+ text-shadow: 0px 1px 2px black;
+}
+#effects-panel.foundry2 .effect-item > .icon .expired {
+ position: absolute;
+ left: auto;
+ width: 80%;
+ width: unset;
+ padding: 2px 1px;
+ color: var(--color-light-1);
+ background: var(--color-warm-2);
+ border: 1px solid var(--color-warm-1);
+ text-shadow: 0px 1px 2px black;
+ border-radius: 0px 0px 4px 4px;
+}
+
.dorako-ui.familiar .main-section {
gap: 10px;
margin: 0px 10px;
@@ -3278,6 +4201,52 @@ section.chat-sidebar {
border-bottom: 4px solid var(--primary-light);
}
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+.foundry2.pf2e.item.sheet form .item-rules .rule-editing > .cm-editor {
+ background-color: var(--color-cool-4);
+ border-radius: var(--border-radius);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+}
+.foundry2 .ͼ2 .cm-content {
+ caret-color: white;
+}
+.foundry2 .ͼ2 .cm-gutters {
+ background-color: var(--application-bg);
+ border-right: 1px solid var(--color-warm-2);
+ border: unset;
+}
+.foundry2 .ͼ2 .cm-activeLineGutter {
+ background-color: var(--color-warm-1);
+ color: black;
+}
+.foundry2 .ͼ2 .cm-activeLine {
+ background-color: color-mix(in srgb, var(--color-warm-2) 20%, transparent);
+}
+.foundry2 .ͼ1.cm-focused .cm-matchingBracket {
+ background-color: yellow;
+ color: black;
+ border-radius: 3px;
+ box-shadow: 0px 2px 3px black;
+}
+.foundry2 .ͼe {
+ color: var(--color-level-error);
+}
+.foundry2 .ͼd {
+ color: greenyellow;
+}
+.foundry2 .ͼc {
+ color: var(--color-level-info);
+}
+.foundry2 .ͼb {
+ color: rgb(217, 31, 217);
+}
+.foundry2 .ͼ1 .cm-lintPoint:after {
+ border-bottom: 4px solid var(--primary-light);
+}
+
/* ----------------------------------------- */
/* Color definitions */
/* ----------------------------------------- */
@@ -3362,9 +4331,9 @@ section.chat-sidebar {
--gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5);
--glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1),
0px 0px 5px 0px rgba(0, 0, 0, 0.5);
- --glassy-sharp: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8);
+ --glassy-sharp: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 1px 5px 1px rgba(0, 0, 0, 0.8);
--glassy-sharp-inset: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset;
- --glassy-sharp-highlight: 0px 0px 0px 1px rgba(245, 222, 179, 0.7) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8);
+ --glassy-sharp-highlight: 0px 0px 0px 1px rgba(245, 222, 179, 0.7) inset, 0px 1px 5px 1px rgba(0, 0, 0, 0.8);
--sheet-light: url(../img/background-light.webp);
--sheet-dark: url(../img/background-dark4.webp);
--header: url(../img/blue-header.webp);
@@ -3919,9 +4888,9 @@ section.chat-sidebar {
--gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5);
--glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1),
0px 0px 5px 0px rgba(0, 0, 0, 0.5);
- --glassy-sharp: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8);
+ --glassy-sharp: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 1px 5px 1px rgba(0, 0, 0, 0.8);
--glassy-sharp-inset: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset;
- --glassy-sharp-highlight: 0px 0px 0px 1px rgba(245, 222, 179, 0.7) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8);
+ --glassy-sharp-highlight: 0px 0px 0px 1px rgba(245, 222, 179, 0.7) inset, 0px 1px 5px 1px rgba(0, 0, 0, 0.8);
--sheet-light: url(../img/background-light.webp);
--sheet-dark: url(../img/background-dark4.webp);
--header: url(../img/blue-header.webp);
@@ -4502,10 +5471,6 @@ img {
border-radius: 0px;
}
-input:disabled {
- border-radius: 2px;
-}
-
.dorako-display-none {
display: none !important;
}
@@ -4531,18 +5496,24 @@ a.inline-roll:not(.inline-result) {
color: black;
}
+.foundry2 .tags,
+.foundry2 .tags.paizo-style,
.tah-tags-wrapper .tags,
.dorako-ui .message-content .tags,
.dorako-ui .tags.paizo-style,
.dorako-ui .tags {
gap: 1px;
}
+.foundry2 .tags .tag,
+.foundry2 .tags.paizo-style .tag,
.tah-tags-wrapper .tags .tag,
.dorako-ui .message-content .tags .tag,
.dorako-ui .tags.paizo-style .tag,
.dorako-ui .tags .tag {
height: auto;
}
+.foundry2 .tags .tag:not(.tag_transparent),
+.foundry2 .tags.paizo-style .tag:not(.tag_transparent),
.tah-tags-wrapper .tags .tag:not(.tag_transparent),
.dorako-ui .message-content .tags .tag:not(.tag_transparent),
.dorako-ui .tags.paizo-style .tag:not(.tag_transparent),
@@ -4553,12 +5524,16 @@ a.inline-roll:not(.inline-result) {
outline: 1px solid var(--gold-brown);
padding: 0.33em 0.33em;
}
+.foundry2 .tags .tag:first-child,
+.foundry2 .tags.paizo-style .tag:first-child,
.tah-tags-wrapper .tags .tag:first-child,
.dorako-ui .message-content .tags .tag:first-child,
.dorako-ui .tags.paizo-style .tag:first-child,
.dorako-ui .tags .tag:first-child {
border-left-width: 1px;
}
+.foundry2 .tags .tag:last-child,
+.foundry2 .tags.paizo-style .tag:last-child,
.tah-tags-wrapper .tags .tag:last-child,
.dorako-ui .message-content .tags .tag:last-child,
.dorako-ui .tags.paizo-style .tag:last-child,
diff --git a/styles/dorako-ui.css.map b/styles/dorako-ui.css.map
index c0f0203..9deca16 100644
--- a/styles/dorako-ui.css.map
+++ b/styles/dorako-ui.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../sass/foundry/_app-ui.scss","../sass/_mixins.scss","../sass/foundry/_application-dark.scss","../sass/foundry/_chat-bubbles.scss","../sass/foundry/_compact-ui.scss","../sass/foundry/_controls.scss","../sass/foundry/_forms.scss","../sass/foundry/_hotbar.scss","../sass/foundry/_navigation.scss","../sass/foundry/_notifications.scss","../sass/foundry/_sidebar.scss","../sass/foundry/_token-hud.scss","../sass/pf2e/_actor-sheet.scss","../sass/pf2e/_actor-sheet-dark.scss","../sass/pf2e/_combat.scss","../sass/pf2e/_effects-panel.scss","../sass/pf2e/_familiar-sheet.scss","../sass/pf2e/_globals-dark.scss","../sass/pf2e/_hazard-sheet.scss","../sass/pf2e/_npc-sheet.scss","../sass/pf2e/_compendium-browser-dark.scss","../sass/pf2e/_no-compendium-banners.scss","../sass/pf2e/_kingdom-sheet.scss","../sass/pf2e/_code-mirror.scss","../sass/_colors.scss","../sass/_messages.scss","../sass/_messages-dark.scss","../sass/_reset.scss","../sass/_misc.scss"],"names":[],"mappings":";AAAA;EACE;EACA;;;AAGF;AACA;AACA;AAEA;ECRE;EACA;EACA;EACA;EACA;EDMA;;AAEA;EACE;ECJF;;ADOE;EACE;;;AAMJ;EACE;EACA;EACA;;AAEA;ECbF;EACA;AACA;EACA,YACE;EAgBF;EACA;EDNI;EACA;;AAIJ;EACE;EACA;;;AAIJ;ECzCE;EACA;EACA;EACA;EACA;EDuCA;EACA;;AAEA;EACE;EACA;;AAEF;ECnCA;EACA;AACA;EACA,YACE;EAgBF;EACA;EDgBE;EACA;EACA;;AAGA;EACE;EACA;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AACA;EACE;;AAEF;EACE;;AAIJ;EACE;;AACA;EACE;EACA;;AAIJ;EACE;EACA;EACA;;AACA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGJ;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;;AAIA;EACE;EACA;;;AAIJ;AACA;AACA;AAEA;ECnIE;EACA;EACA;EACA;EACA;EDiIA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAIJ;AACA;AACA;AAEA;ECtJE;EACA;EACA;EACA;EACA;EDoJA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;ECpKE;EACA;EACA;EACA;EACA;EDkKA;;;AEtKA;EACE;;AAIA;EDLF;EACA;EACA;EACA;EACA;EAKA;ECAI;EACA;;AAEA;EDZJ;EACA;EACA;EACA;EACA;ECUM;EACA;EACA;;AAGJ;EACE;;AACA;EACE;;AAIN;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAKF;EDxCA;EACA;EACA;EACA;EACA;EAKA;ECkCE;EACA;EACA;;AAEA;EACE;EACA;;;AAKN;EACE;EACA;;AAEA;EACE;;;AAKF;EDjDA;EACA;AACA;EACA,YACE;EAgBF;EACA;EC8BE;EACA;;AACA;EACE;;;AAMJ;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAMA;EAGE;;;AAWF;EACE;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AAEF;EACE;;;AAIJ;ED1GE;EACA;A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ACA;;;AAIJ;ELhDE;EACA;AACA;EACA,YACE;EK8CF;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;;;AAIA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AAGF;ELtHE;EACA;EACA;EACA;EACA;EKoHA;;;AAGF;EACE;;;AAIA;ELhIA;EACA;EACA;EACA;EACA;;;AKoIA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EL7IA;EKsJE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;;AC9KN;AACA;AACA;AAGE;EACE;EACA;ENNF;EACA;EACA;EACA;EACA;EAKA;EMAE;;AAEA;ENFF;EMKI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ENjBF;EMmBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EN/EA;EACA;EACA;EACA;EACA;;;AMgFF;EACE;IACE;IACA;;EAEF;IACE;;;AC3FJ;AACA;AACA;AAEA;EACE;EACA;;AAEA;EPPA;EACA;EACA;EACA;EACA;EAKA;EOCE;EACA;EACA;EACA;EACA;;AAIA;EPlBF;EACA;EACA;EACA;EACA;EAKA;EOYI;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EPrCJ;EACA;EACA;EACA;EACA;EOmCM;EACA;;AAEA;EACE;EACA;;AAIJ;EPhDJ;EACA;EACA;EACA;EACA;EO8CM;;AAEA;EAEE;EACA;;AAIJ;EACE;EACA;;AAGF;EACE;;;AClER;AACA;AACA;AAGE;ERJA;EACA;EACA;EACA;EACA;EQEE;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;EACA;EACA;;;ACzBN;AACA;AACA;AAGE;EACE;;AACA;EACE;;;AAKN;EACE;EACA;;;AAGF;EACE;;AACA;ETnBA;EACA;EACA;EACA;EACA;ESiBE;;;AAMJ;EACE;EACA;EACA;;AACA;EACE;;;AAMF;EACE;;;AAIJ;ET3CE;EACA;EACA;EACA;EACA;ESyCA;EAEA;;AAEA;EACE;;AAEA;EACE;EACA;;AAGJ;EACE;;AACA;EACE;;AAIJ;EAEE;EACA;;AAGF;AAAA;ETtEA;EACA;EACA;EACA;EACA;ESqEE;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;EACA;EACA;;AAIJ;ETrFA;EACA;EACA;EACA;EACA;EAKA;ES+EE;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;;AAGF;EAEE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAEA;ET9GJ;EACA;AACA;EACA,YACE;ES4GI;EACA;EACA;EACA;;;AAON;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;ETnJJ;EACA;EACA;EACA;EACA;ESiJI;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAON;ETnKA;EACA;EACA;EACA;EACA;EAKA;ES6JE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;;AC1LN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAKF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAIJ;EVxGF;EACA;EACA;EACA;EACA;EUsGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAMJ;EVhIF;EACA;EACA;EACA;EACA;EU8HI;;AACA;EACE;EACA;;AAGJ;EVxIF;EACA;EACA;EACA;EACA;EAKA;EUkII;;AAEA;EACE;;AAIF;EAEE;;AAEA;EAEE;;AACA;EACE;;AAGF;EACE;;AAcJ;EACE;;AACA;EACE;;AAQN;EAOE;;AAEA;EAEE;;AACA;EACE;;AAKN;EACE;;AAKF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAUA;EACE;;AAIJ;EACE;EACA;;AAMJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AClQJ;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EXFA;EACA;AACA;EACA,YACE;EWAA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EAEE;;AAGF;EACE;;AACA;EACE;;AAIJ;EACE;;AAEA;EACI;EACA;;AAIN;EACE;;AAMF;EXnDA;EWwDE;;AAIF;EAeE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACA;EACE;EACA;;AAMN;EACE;;AAGF;EACE;;AAGF;EX1GA;EW4GE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EXjHA;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;EWuGA;EACA;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA,YACA;;AAKF;EACE;;AAGF;EACE;;AAEA;EACE;;AAIJ;EACE;;AAIA;EACE;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;AAON;EACE;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EAMA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;;AC7QN;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EZfA;EACA;AACA;EACA,YACE;EYiBA;;AAGF;EZhDA;EACA;EACA;EACA;EACA;EY8CE;;AAEF;EZpDA;EACA;EACA;EACA;EACA;EYmDE;EACA;EACA;;AAGF;EAGE;;AAIF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EACE;;AAEF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EAEE;;AAGF;EAGE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEF;EAEE;;AAIJ;EACE;;AAIF;EACE;EACA;EACA;EACA;;AAEA;EAEE;;AACA;EACE;;AAGJ;EACE;;AAEF;EAGE;;AAKJ;EAGE;;AAIF;EAEE;EACA;;AAGF;AAAA;EAEE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AACA;EZrMF;EACA;EACA;EACA;EACA;EYmMI;EACA;EACA;;AACA;EACE;EACA;;AAKN;EACE;;AAEF;EACE;;AAIF;EAGE;;AAIF;EAEE;EACA;;AAGF;EACE;EACA;EACA;;AAIF;EAII;;AAGJ;EAEE;;AAGF;EACE;EACA;;AAGF;EZ9PA;EACA;EACA;EACA;EACA;;AY8PA;EACE;;AAIF;EACI;;AAIJ;EACI;;AAGJ;AAAA;EAEE;;AAGF;EACE;;AAOF;EAGE;;AAIF;EAEE;;AAIF;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAIF;EAEE;;AAIF;EAEE;;AAIF;EAGI;EACA;;AAIJ;EAIE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EZpWA;EACA;EACA;EACA;EACA;EAKA;EY8VE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EZpWA;EACA;AACA;EACA,YACE;EAgBF;EACA;EYiVE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGJ;EAEE;;AAIJ;EAGE;;AAIF;EACI;;AAIJ;EAEI;;AAGJ;EAEE;;AAGF;EAKE;;AAIF;EAEI;;AACA;EZpbJ;EACA;EACA;EACA;EACA;EAKA;EY8aM;;AAEE;EACI;EACA;;AAEA;EACI;;AACA;EACE;EACA;;AAIN;EZrcZ;EACA;EACA;EACA;EACA;EYmcc;EACA;EACA;;AAMd;EZ/cA;EACA;EACA;EACA;EACA;EAKA;EY0cE;EACA;EACA;;AAEA;EZvdF;EACA;EACA;EACA;EACA;EYqdI;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EAOE;EACA;EACA;;AAEA;EAEE;EACA;EACA;;;ACtfF;EACI;;AAGJ;EACI;;AAIA;EACI;;AAIA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;;;AC9BZ;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;AAGE;EACE;;AAGJ;EACE;;AAGF;EdnCF;EACA;EACA;EACA;EACA;EciCI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AACA;EAEE;EACA;;AAKN;EACE;EACA;EACA;;AAIJ;EdzDF;EACA;AACA;EACA,YACE;EcuDE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EAEA,YACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAEA;EAKE;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AChKF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EfJA;EeME;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKN;EffA;EACA;AACA;EACA,YACE;EAgBF;EACA;EeJE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AAQJ;EACE;;AAGF;EACE;;AAGF;Ef5DA;EACA;EACA;EACA;EACA;;Ae2DE;EACE;;AAGF;EfnEF;EACA;EACA;EACA;EACA;EeiEI;;AAEA;EACE;;;AAQR;EACE;EACA;;AAEA;EfpFA;EACA;EACA;EACA;EACA;EekFE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EflGA;EACA;EACA;EACA;EACA;EegGE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AACA;EACE;EACA;;AAIJ;EfvHF;EACA;EACA;EACA;EACA;EAKA;EeiHI;EACA;;AAEA;EACE;;AAGF;AAAA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAIN;EACE;;;ACvJF;EACE;EACA;AAEA;AACA;AACA;AAcA;AACA;AACA;;AAfA;EACE;;AAEA;EACE;;AAGF;EACE;EACA;;AAOJ;EACE;;AAEA;EACE;EACA;;;AC3BR;EACE;;AAEA;EACE;;AAGF;EACE;EACA;EACA;;AAEA;EjBEF;EACA;AACA;EACA,YACE;EAgBF;EACA;EiBrBI;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AASN;EACE;;AAEF;EACE;;AAEA;EACE;;;AAON;EACE;EACA;;AAEA;EjB1DA;EACA;EACA;EACA;EACA;EiBwDE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEA;EjBpDF;EACA;AACA;EACA,YACE;EiBkDE;EACA;EACA;EACA;;AAIJ;EjBrFA;EACA;EACA;EACA;EACA;EiBmFE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EjBrGF;EACA;EACA;EACA;EACA;EAKA;EiB+FI;EACA;;AAEA;EACE;;AAGF;AAAA;EAEE;EACA;;;AClHN;EACE;;AACA;EACE;EACA;;AAIJ;EACE;;AAIA;EACE;;AAGF;EACE;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;ElB5BF;EACA;AACA;EACA,YACE;EAgBF;EACA;EkBSI;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;AAKF;EACE;;AAEA;EACE;;AAKN;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;EACA;;AAGF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;AAIJ;AAAA;EAEE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAMR;EACE;EACA;EACA;;;AAKA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;ElBpUF;EACA;AACA;EACA,YACE;EkBoUE;EACA;EACA;EACA;;;AAKN;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;;AAIJ;AAEA;ElBnYE;EACA;EACA;EACA;EACA;EkBiYA;EACA;;;AAGF;AAAA;EAEE;;;AAIF;AAAA;EAEE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA;;;ACzeA;EnBuBA;EACA;AACA;EACA,YACE;EmBpBA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EAEE;EACA;EACA;EACA;;AACA;EACE;;;AC9BN;EACE;;;ACAA;EACE;;AAEF;ErBYA;EACA;AACA;EACA,YACE;EqBbA;;;AAKF;EACE;EACA;;AACA;EACE;;AACA;EACE;;AAKN;EACE;EACA;EACA;;AAEF;EAEE;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AAKF;EACE;EACA;;AACA;EACE;;;AAKN;EACE;EACA;EAEA;EAEA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;AAAA;AAAA;EAGE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;EACA;EACA;;AACA;EACE;;AAKN;EACE;EACA;EACA;;AACA;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAEF;EAEE;;AAEF;AAAA;EAEE;;AACA;AAAA;EACE;;AAKN;EACE;;AASF;AAAA;AAAA;EAGE;;AAGF;AAAA;EAEE;;;ACjLF;EAEE;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;;;ACtDJ;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;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;EAIA;EAEA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;EvBtKA;;;AuB4KF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AChMF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;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;AAEA;EACE;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;AAAA;EAEE;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAGF;AACA;AACA;AAII;EACE;;AAEA;ExBnKJ;;AwBuKQ;EACE;;AAEF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;;AAEF;EACE;EACA;;AAEA;EACE;EACA;;AAMJ;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEA;EACE;;;AAIF;ExBhPE;EACA;AACA;EACA,YACE;EAgBF;EACA;EwB8NA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAIA;EACE;;AAKF;EACE;;AAGF;EAKE;;AACA;EACE;EACA;EACA;EACA;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;;AAMF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;ExBnTN;EACA;AACA;EACA,YACE;EwBiTM;EACA;;AAIJ;ExB1TJ;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;;AwBoTE;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAKF;ExBlWR;EACA;AACA;EACA,YACE;EwBgWQ;EACA;EACA;;AAKN;AAAA;EAEE;;AAEA;AAAA;EACE;EACA;;AAEA;AAAA;EACE;EACA;;AAKN;EACE;;AAEA;ExB7XN;EACA;AACA;EACA,YACE;EwB2XM;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIA;EACE;;AAEF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGJ;EACE;;AAEA;EACE;EACA;;AAMR;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;IACE;;EAEF;IACE;;;AD5dJ;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;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;EAIA;EAEA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;EvBtKA;;;AuB4KF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AE/LF;EACE;;;AAGF;AACA;AACA;AAEE;EACE;EACA;;AAGF;AAAA;EzBhBA;EACA;EACA;EACA;EACA;;AyBkBE;EACE;;AAEF;EACE;;AAIJ;AAAA;EzB9BA;EACA;EACA;EACA;EACA;EAKA;EyByBE;EACA;EACA;;AAEA;AAAA;EACE;EACA;;AAKF;EACE;;AAGF;EzBjDF;EACA;EACA;EACA;EACA;EAKA;EyB2CI;EACA;EACA;;AACA;EACE;EACA;;AAMJ;EACE;EACA;;AAEF;EzBpDF;EACA;AACA;EACA,YACE;EAgBF;EACA;EyBiCI;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EzBhFF;EACA;EACA;EACA;EACA;EAKA;EyB0EI;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EzB7EJ;EACA;AACA;EACA,YACE;EyB2EI;EACA;EACA;;AAIJ;EzBpGF;EACA;EACA;EACA;EACA;EAKA;EyB8FI;EACA;EACA;;AAEA;EACE;EACA;;AAGJ;EzBhHF;EACA;EACA;EACA;EACA;EAKA;EyB0GI;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;AAAA;EAEE;;AAEA;AAAA;EzBjIJ;EACA;EACA;EACA;EACA;EAKA;EyB2HM;EACA;EACA;;AAEA;AAAA;EACE;EACA;;;AAOV;AACA;AACA;AAII;EACE;EACA;EACA;;AAEA;EzB5JJ;EACA;EACA;EACA;EACA;EAKA;EyBsJM;EACA;EACA;;AAEA;EACE;;AAGF;EzBvKN;EACA;EACA;EACA;EACA;EyBqKQ;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AAIJ;EACE;EACA;;AAIA;EACE;EACA;;AAEF;EACE;EACA;;AACA;EACE;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;;AAGF;EACE;;AAIA;EAEE;;AAEA;EACE;;AAIF;EzB5PN;EATA;EACA;EACA;EACA;EACA;EyBqQQ;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQA;EACE;;AAEF;EACE;;AAMJ;EACE;EACA;EACA;;;AAOV;AACA;AACA;AAEE;AAAA;EAEE;;AAGF;EACE;;AAEA;EACE;EACA;;AAMA;EAIE;;AAEA;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER,OAFQ;;AAIR;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAEE,cA1NS;EA2NT;;AAEA;EAEE;;AAGF;EACE,OAnOO;;AAuOX;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAEE,cA1QS;EA2QT;;AAEA;EAEE;;AAGF;EACE,OAnRO;;AAuRX;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EACE;EACA;EACA;EACA;EACA;;;AC5oBV;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AChBF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;;AAIJ;AAAA;AAAA;AAAA;EAIE;;AAEA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAEF;AAAA;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;AAAA;EACE;;;AAKF;EACE;;AAGF;EACE;;AAEF;EACE;;AAGF;AAAA;EAEE;EACA;;;AAKJ;AAAA;AAAA;EAGE;EACA;;;AAIF;EACE;;;AAIA;EACE;EACA;;;AAIJ;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAIF;AAAA;EAEE","file":"dorako-ui.css"}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../sass/foundry/_app-ui.scss","../sass/_mixins.scss","../sass/foundry/_application-dark.scss","../sass/foundry/_chat-bubbles.scss","../sass/foundry/_compact-ui.scss","../sass/foundry/_controls.scss","../sass/foundry/_forms.scss","../sass/foundry/_hotbar.scss","../sass/foundry/_navigation.scss","../sass/foundry/_notifications.scss","../sass/foundry/_sidebar.scss","../sass/foundry/_token-hud.scss","../sass/foundry/_foundry2.scss","../sass/pf2e/_actor-sheet.scss","../sass/pf2e/_actor-sheet-dark.scss","../sass/pf2e/_combat.scss","../sass/pf2e/_effects-panel.scss","../sass/pf2e/_familiar-sheet.scss","../sass/pf2e/_globals-dark.scss","../sass/pf2e/_hazard-sheet.scss","../sass/pf2e/_npc-sheet.scss","../sass/pf2e/_compendium-browser-dark.scss","../sass/pf2e/_no-compendium-banners.scss","../sass/pf2e/_kingdom-sheet.scss","../sass/pf2e/_code-mirror.scss","../sass/_colors.scss","../sass/_messages.scss","../sass/_messages-dark.scss","../sass/_reset.scss","../sass/_misc.scss"],"names":[],"mappings":";AAAA;EACE;EACA;;;AAGF;AACA;AACA;AAEA;ECRE;EACA;EACA;EACA;EACA;EDMA;;AAEA;EACE;ECJF;;ADOE;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;ECtBF;;ADyBE;EACE;;;AAMJ;EACE;EACA;EACA;;AAEA;EC/BF;EACA;AACA;EACA,YACE;EAgBF;EACA;EDYI;EACA;;AAIJ;EACE;EACA;;;AAIJ;EC3DE;EACA;EACA;EACA;EACA;EDyDA;EACA;;AAEA;EACE;EACA;;AAEF;ECrDA;EACA;AACA;EACA,YACE;EAgBF;EACA;EDkCE;EACA;EACA;;AAGA;EACE;EACA;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AACA;EACE;;AAEF;EACE;;AAIJ;EACE;;AACA;EACE;EACA;;AAIJ;EACE;EACA;EACA;;AACA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGJ;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;;AAIA;EACE;EACA;;;AAIJ;AACA;AACA;AAEA;ECrJE;EACA;EACA;EACA;EACA;EDmJA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAIJ;AACA;AACA;AAEA;ECxKE;EACA;EACA;EACA;EACA;EDsKA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEE;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;;AAKN;AACA;AACA;AAEA;EC1NE;EACA;EACA;EACA;EACA;EDwNA;;;AAGF;ECvLE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC/CA;EACE;;AAIA;EDLF;EACA;EACA;EACA;EACA;EAKA;ECAI;EACA;;AAEA;EDZJ;EACA;EACA;EACA;EACA;ECUM;EACA;EACA;;AAGJ;EACE;;AACA;EACE;;AAIN;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAKF;EDxCA;EACA;EACA;EACA;E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EACA;;;AAIJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAGA;AAAA;EAEE;;AAIA;EACE;;AAGF;AAAA;EJxFF;EI2FI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;;AAGF;AAAA;AAAA;EAEE;EACA;EACA;;AAEA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;EACA;;AAEA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AAOV;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AChKJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAIJ;ELrBE;EACA;EACA;EACA;EACA;EKmBA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAKF;EAEE;EACA;EACA;;;AAKF;EAEE;EACA;EACA;;;AAIJ;EL7CE;EK+CA;;AAEA;EAEE;EACA;EACA;;AAEF;EAEE;EACA;EACA;;;AAIJ;ELhDE;EACA;AACA;EACA,YACE;EK8CF;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;;;AAIA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AAGF;ELtHE;EACA;EACA;EACA;EACA;EKoHA;;;AAGF;EACE;;;AAIA;ELhIA;EACA;EACA;EACA;EACA;;;AKoIA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EL7IA;EKsJE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;;AC9KN;AACA;AACA;AAGE;EACE;EACA;ENNF;EACA;EACA;EACA;EACA;EAKA;EMAE;;AAEA;ENFF;EMKI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ENjBF;EMmBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EN/EA;EACA;EACA;EACA;EACA;;;AMgFF;EACE;IACE;IACA;;EAEF;IACE;;;AAIJ;AACA;AACA;AAGE;EN3DA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AMwDA;EACE;EACA;ENjEF;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAtCA;;AMoGE;ENpGF;EMuGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ENlHF;EMoHI;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/JJ;AACA;AACA;AAEA;EACE;EACA;;AAEA;EPPA;EACA;EACA;EACA;EACA;EAKA;EOCE;EACA;EACA;EACA;EACA;;AAIA;EPlBF;EACA;EACA;EACA;EACA;EAKA;EOYI;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EPrCJ;EACA;EACA;EACA;EACA;EOmCM;EACA;;AAEA;EACE;EACA;;AAIJ;EPhDJ;EACA;EACA;EACA;EACA;EO8CM;;AAEA;EAEE;EACA;;AAIJ;EACE;EACA;;AAGF;EACE;;;AAMR;AACA;AACA;AAEA;EACE;EACA;;AAEA;EPvCA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EOkCE;EACA;EACA;EACA;EACA;;AAIA;EPhFF;EA+BA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EO6CI;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EAEE;EACA;EACA;;AAIJ;EACE;;;ACrIR;AACA;AACA;AAGE;ERJA;EACA;EACA;EACA;EACA;EQEE;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;EACA;EACA;;;AAKN;AACA;AACA;AAGE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;;ACrDN;AACA;AACA;AAGE;EACE;;AACA;EACE;;;AAKN;EACE;EACA;;;AAGF;EACE;;AACA;ETnBA;EACA;EACA;EACA;EACA;ESiBE;;;AAMJ;EACE;EACA;EACA;;AACA;EACE;;;AAMF;EACE;;;AAIJ;ET3CE;EACA;EACA;EACA;EACA;ESyCA;EAIA;;AAHA;EACE;;AAIF;EACE;;AAEA;EACE;EACA;;AAGJ;EACE;;AACA;EACE;;AAIJ;EAEE;EACA;;AAGF;AAAA;ETxEA;EACA;EACA;EACA;EACA;ESuEE;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;EACA;EACA;EACA;;AAIJ;ETxFA;EACA;EACA;EACA;EACA;EAKA;ESkFE;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;;AAGF;EAEE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAEA;ETjHJ;EACA;AACA;EACA,YACE;ES+GI;EACA;EACA;EACA;;;AAON;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;ETtJJ;EACA;EACA;EACA;EACA;ESoJI;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAON;ETtKA;EACA;EACA;EACA;EACA;EAKA;ESgKE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;;AC7LN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAKF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAIJ;EVxGF;EACA;EACA;EACA;EACA;EUsGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAMJ;EVhIF;EACA;EACA;EACA;EACA;EU8HI;;AACA;EACE;EACA;;AAGJ;EVxIF;EACA;EACA;EACA;EACA;EAKA;EUkII;;AAEA;EACE;;AAIF;EAEE;;AAEA;EAEE;;AACA;EACE;;AAGF;EACE;;AAcJ;EACE;;AACA;EACE;;AAQN;EAOE;;AAEA;EAEE;;AACA;EACE;;AAKN;EACE;;AAKF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAUA;EACE;;AAIJ;EACE;EACA;;AAMJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EAEA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKN;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EACE;EACA;EAEA;EACA;;;ACvRF;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;EAEA;EACA;EAEA;EACA;;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EAWA;EACA;EACA;;AAQF;EACE;EACA;EAEA;;AAKA;EACE;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;;AAQJ;AAAA;EAEE;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAKN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;EAEE;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAGE;EACE;;AACA;EACE;;AAGJ;EACE;EACA;;AAEF;EAEE;;;AAIJ;AACA;AACA;AAGE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIJ;EXjbA;EWmbE;EACA;EACA;;AACA;EACE;;AAIJ;EAEE;;AACA;EACE;;AAEF;EACE;;AAIJ;EACE;;AAGF;AAAA;EAGE;EACA;;AAGF;EAOE;EACA;;AACA;EACE;;AAIJ;EAEE;EACA;;AAGF;EAIE;EACA;;AAGF;EAGE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AACA;EAEE;;AACA;EACE;;AAKN;EAGE;EACA;;AAGF;EACE;;AAGF;EAEE;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;;AAGJ;EAEE;;AACA;EACE;;AAIJ;EACE;EACA;EACA;;AAGF;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;;AACA;EACE;;AAGF;EACE;EACA;;AAEF;AAAA;EAEE;;AAKF;EACE;;AAIJ;EACE;;;AC1nBF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EZFA;EACA;AACA;EACA,YACE;EYAA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EAEE;;AAGF;EACE;;AACA;EACE;;AAIJ;EACE;;AAEA;EACI;EACA;;AAIN;EACE;;AAMF;EZnDA;EYwDE;;AAIF;EAeE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACA;EACE;EACA;;AAMN;EACE;;AAGF;EACE;;AAGF;EZ1GA;EY4GE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EZjHA;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;EYuGA;EACA;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA,YACA;;AAKF;EACE;;AAGF;EACE;;AAEA;EACE;;AAIJ;EACE;;AAIA;EACE;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;AAON;EACE;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EAMA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;;AC7QN;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EbfA;EACA;AACA;EACA,YACE;EaiBA;;AAGF;EbhDA;EACA;EACA;EACA;EACA;Ea8CE;;AAEF;EbpDA;EACA;EACA;EACA;EACA;EamDE;EACA;EACA;;AAGF;EAGE;;AAIF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EACE;;AAEF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EAEE;;AAGF;EAGE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEF;EAEE;;AAIJ;EACE;;AAIF;EACE;EACA;EACA;EACA;;AAEA;EAEE;;AACA;EACE;;AAGJ;EACE;;AAEF;EAGE;;AAKJ;EAGE;;AAIF;EAEE;EACA;;AAGF;AAAA;EAEE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AACA;EbrMF;EACA;EACA;EACA;EACA;EamMI;EACA;EACA;;AACA;EACE;EACA;;AAKN;EACE;;AAEF;EACE;;AAIF;EAGE;;AAIF;EAEE;EACA;;AAGF;EACE;EACA;EACA;;AAIF;EAII;;AAGJ;EAEE;;AAGF;EACE;EACA;;AAGF;Eb9PA;EACA;EACA;EACA;EACA;;Aa8PA;EACE;;AAIF;EACI;;AAIJ;EACI;;AAGJ;AAAA;EAEE;;AAGF;EACE;;AAOF;EAGE;;AAIF;EAEE;;AAIF;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAIF;EAEE;;AAIF;EAEE;;AAIF;EAGI;EACA;;AAIJ;EAIE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EbpWA;EACA;EACA;EACA;EACA;EAKA;Ea8VE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EbpWA;EACA;AACA;EACA,YACE;EAgBF;EACA;EaiVE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGJ;EAEE;;AAIJ;EAGE;;AAIF;EACI;;AAIJ;EAEI;;AAGJ;EAEE;;AAGF;EAKE;;AAIF;EAEI;;AACA;EbpbJ;EACA;EACA;EACA;EACA;EAKA;Ea8aM;;AAEE;EACI;EACA;;AAEA;EACI;;AACA;EACE;EACA;;AAIN;EbrcZ;EACA;EACA;EACA;EACA;Eamcc;EACA;EACA;;AAMd;Eb/cA;EACA;EACA;EACA;EACA;EAKA;Ea0cE;EACA;EACA;;AAEA;EbvdF;EACA;EACA;EACA;EACA;EaqdI;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EAOE;EACA;EACA;;AAEA;EAEE;EACA;EACA;;;ACvfJ;EACE;;AAGF;EACE;;AAIA;EACE;;AAIA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;;AC7BN;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;AAGE;EACE;;AAGJ;EACE;;AAGF;EfnCF;EACA;EACA;EACA;EACA;EeiCI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AACA;EAEE;EACA;;AAKN;EACE;EACA;EACA;;AAIJ;EfzDF;EACA;AACA;EACA,YACE;EeuDE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EAEA,YACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAEA;EAKE;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAGE;AAAA;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;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;EAEA;EAEA;EACA;;;AC9OJ;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EhBJA;EgBME;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKN;EhBfA;EACA;AACA;EACA,YACE;EAgBF;EACA;EgBJE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AAQJ;EACE;;AAGF;EACE;;AAGF;EhB5DA;EACA;EACA;EACA;EACA;;AgB2DE;EACE;;AAGF;EhBnEF;EACA;EACA;EACA;EACA;EgBiEI;;AAEA;EACE;;;AAQR;EACE;EACA;;AAEA;EhBpFA;EACA;EACA;EACA;EACA;EgBkFE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EhBlGA;EACA;EACA;EACA;EACA;EgBgGE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AACA;EACE;EACA;;AAIJ;EhBvHF;EACA;EACA;EACA;EACA;EAKA;EgBiHI;EACA;;AAEA;EACE;;AAGF;AAAA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAIN;EACE;;;ACvJF;EACE;EACA;AAEA;AACA;AACA;AAcA;AACA;AACA;;AAfA;EACE;;AAEA;EACE;;AAGF;EACE;EACA;;AAOJ;EACE;;AAEA;EACE;EACA;;;AC3BR;EACE;;AAEA;EACE;;AAGF;EACE;EACA;EACA;;AAEA;ElBEF;EACA;AACA;EACA,YACE;EAgBF;EACA;EkBrBI;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AASN;EACE;;AAEF;EACE;;AAEA;EACE;;;AAON;EACE;EACA;;AAEA;ElB1DA;EACA;EACA;EACA;EACA;EkBwDE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEA;ElBpDF;EACA;AACA;EACA,YACE;EkBkDE;EACA;EACA;EACA;;AAIJ;ElBrFA;EACA;EACA;EACA;EACA;EkBmFE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;ElBrGF;EACA;EACA;EACA;EACA;EAKA;EkB+FI;EACA;;AAEA;EACE;;AAGF;AAAA;EAEE;EACA;;;AClHN;EACE;;AACA;EACE;EACA;;AAIJ;EACE;;AAIA;EACE;;AAGF;EACE;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EnB5BF;EACA;AACA;EACA,YACE;EAgBF;EACA;EmBSI;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;AAKF;EACE;;AAEA;EACE;;AAKN;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;EACA;;AAGF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;AAIJ;AAAA;EAEE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAMR;EACE;EACA;EACA;;;AAKA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EnBpUF;EACA;AACA;EACA,YACE;EmBoUE;EACA;EACA;EACA;;;AAKN;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;;AAIJ;AAEA;EnBnYE;EACA;EACA;EACA;EACA;EmBiYA;EACA;;;AAGF;AAAA;EAEE;;;AAIF;AAAA;EAEE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA;;;ACzeA;EpBuBA;EACA;AACA;EACA,YACE;EoBpBA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EAEE;EACA;EACA;EACA;;AACA;EACE;;;AC9BN;EACE;;;ACAA;EACE;;AAEF;EtBYA;EACA;AACA;EACA,YACE;EsBbA;;;AAKF;EACE;EACA;;AACA;EACE;;AACA;EACE;;AAKN;EACE;EACA;EACA;;AAEF;EAEE;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AAKF;EACE;EACA;;AACA;EACE;;;AAKN;EACE;EACA;EAEA;EAEA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;AAAA;AAAA;EAGE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;EACA;EACA;;AACA;EACE;;AAKN;EACE;EACA;EACA;;AACA;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAEF;EAEE;;AAEF;AAAA;EAEE;;AACA;AAAA;EACE;;AAKN;EACE;;AASF;AAAA;AAAA;EAGE;;AAGF;AAAA;EAEE;;;ACjLF;EAEE;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;AAGE;EACE;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;;;ACtHJ;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;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;EAIA;EAEA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;ExBtKA;;;AwB4KF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AChMF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;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;AAEA;EACE;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;AAAA;EAEE;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAGF;AACA;AACA;AAII;EACE;;AAEA;EzBnKJ;;AyBuKQ;EACE;;AAEF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;;AAEF;EACE;EACA;;AAEA;EACE;EACA;;AAMJ;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEA;EACE;;;AAIF;EzBhPE;EACA;AACA;EACA,YACE;EAgBF;EACA;EyB8NA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAIA;EACE;;AAKF;EACE;;AAGF;EAKE;;AACA;EACE;EACA;EACA;EACA;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;;AAMF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EzBnTN;EACA;AACA;EACA,YACE;EyBiTM;EACA;;AAIJ;EzB1TJ;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;;AyBoTE;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAKF;EzBlWR;EACA;AACA;EACA,YACE;EyBgWQ;EACA;EACA;;AAKN;AAAA;EAEE;;AAEA;AAAA;EACE;EACA;;AAEA;AAAA;EACE;EACA;;AAKN;EACE;;AAEA;EzB7XN;EACA;AACA;EACA,YACE;EyB2XM;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIA;EACE;;AAEF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGJ;EACE;;AAEA;EACE;EACA;;AAMR;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;IACE;;EAEF;IACE;;;AD5dJ;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;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;EAIA;EAEA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;ExBtKA;;;AwB4KF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AE/LF;EACE;;;AAGF;AACA;AACA;AAEE;EACE;EACA;;AAGF;AAAA;E1BhBA;EACA;EACA;EACA;EACA;;A0BkBE;EACE;;AAEF;EACE;;AAIJ;AAAA;E1B9BA;EACA;EACA;EACA;EACA;EAKA;E0ByBE;EACA;EACA;;AAEA;AAAA;EACE;EACA;;AAKF;EACE;;AAGF;E1BjDF;EACA;EACA;EACA;EACA;EAKA;E0B2CI;EACA;EACA;;AACA;EACE;EACA;;AAMJ;EACE;EACA;;AAEF;E1BpDF;EACA;AACA;EACA,YACE;EAgBF;EACA;E0BiCI;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;E1BhFF;EACA;EACA;EACA;EACA;EAKA;E0B0EI;EACA;EACA;;AAEA;EACE;EACA;;AAGF;E1B7EJ;EACA;AACA;EACA,YACE;E0B2EI;EACA;EACA;;AAIJ;E1BpGF;EACA;EACA;EACA;EACA;EAKA;E0B8FI;EACA;EACA;;AAEA;EACE;EACA;;AAGJ;E1BhHF;EACA;EACA;EACA;EACA;EAKA;E0B0GI;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;AAAA;EAEE;;AAEA;AAAA;E1BjIJ;EACA;EACA;EACA;EACA;EAKA;E0B2HM;EACA;EACA;;AAEA;AAAA;EACE;EACA;;;AAOV;AACA;AACA;AAII;EACE;EACA;EACA;;AAEA;E1B5JJ;EACA;EACA;EACA;EACA;EAKA;E0BsJM;EACA;EACA;;AAEA;EACE;;AAGF;E1BvKN;EACA;EACA;EACA;EACA;E0BqKQ;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AAIJ;EACE;EACA;;AAIA;EACE;EACA;;AAEF;EACE;EACA;;AACA;EACE;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;;AAGF;EACE;;AAIA;EAEE;;AAEA;EACE;;AAIF;E1B5PN;EATA;EACA;EACA;EACA;EACA;E0BqQQ;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQA;EACE;;AAEF;EACE;;AAMJ;EACE;EACA;EACA;;;AAOV;AACA;AACA;AAEE;AAAA;EAEE;;AAGF;EACE;;AAEA;EACE;EACA;;AAMA;EAIE;;AAEA;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER,OAFQ;;AAIR;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAEE,cA1NS;EA2NT;;AAEA;EAEE;;AAGF;EACE,OAnOO;;AAuOX;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAEE,cA1QS;EA2QT;;AAEA;EAEE;;AAGF;EACE,OAnRO;;AAuRX;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EACE;EACA;EACA;EACA;EACA;;;AC5oBV;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;ACZF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAEF;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;;AAKF;EACE;;AAGF;EACE;;AAEF;EACE;;AAGF;AAAA;EAEE;EACA;;;AAKJ;AAAA;AAAA;EAGE;EACA;;;AAIF;EACE;;;AAIA;EACE;EACA;;;AAIJ;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAIF;AAAA;EAEE","file":"dorako-ui.css"}
\ No newline at end of file
diff --git a/styles/module-support.css b/styles/module-support.css
index 78f1884..9d0cfa1 100644
--- a/styles/module-support.css
+++ b/styles/module-support.css
@@ -83,9 +83,9 @@
--gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5);
--glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1),
0px 0px 5px 0px rgba(0, 0, 0, 0.5);
- --glassy-sharp: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8);
+ --glassy-sharp: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 1px 5px 1px rgba(0, 0, 0, 0.8);
--glassy-sharp-inset: 0px 0px 0px 1px rgba(255, 255, 255, 0.4) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset;
- --glassy-sharp-highlight: 0px 0px 0px 1px rgba(245, 222, 179, 0.7) inset, 0px 0px 5px 1px rgba(0, 0, 0, 0.8);
+ --glassy-sharp-highlight: 0px 0px 0px 1px rgba(245, 222, 179, 0.7) inset, 0px 1px 5px 1px rgba(0, 0, 0, 0.8);
--sheet-light: url(../img/background-light.webp);
--sheet-dark: url(../img/background-dark4.webp);
--header: url(../img/blue-header.webp);
@@ -783,6 +783,9 @@ nav.damage-log-nav.tabs .item.active {
backdrop-filter: unset;
}
+/* ----------------------------------------- */
+/* Settings */
+/* ----------------------------------------- */
.dorako-ui .tab.category.active[data-tab=pf2e-dorako-ui] h2,
.dorako-ui .form-group.dorako-ui.settings-header {
font-size: larger;
@@ -819,6 +822,32 @@ nav.damage-log-nav.tabs .item.active {
color: var(--tertiary-dark);
}
+.foundry2 .tab.category.active[data-tab=pf2e-dorako-ui] h2,
+.foundry2 .form-group.dorako-ui.settings-header {
+ background-color: var(--app-background);
+ border: 1px solid var(--color-cool-3);
+ text-shadow: 0px 1px 2px black;
+ border-radius: var(--border-radius);
+ --box-shadow: 0px 1px 3px 1px black;
+ box-shadow: var(--box-shadow);
+ border-radius: var(--border-radius);
+ color: var(--color-light-3);
+ font-size: larger;
+ margin: 2px;
+ margin-bottom: 10px;
+ padding: 10px;
+ color: var(--color-light-2);
+ background: var(--color-cool-2);
+}
+.foundry2 .tab.category.active[data-tab=pf2e-dorako-ui] h2 {
+ font-size: var(--font-size-48);
+ text-align: center;
+ color: var(--color-light-2);
+ background: var(--color-warm-2);
+ border-color: var(--color-warm-1);
+ text-shadow: 0px 1px 0px var(--color-warm-3);
+}
+
/* ----------------------------------------- */
/* Enhanced Terrain Layer */
/* ----------------------------------------- */
@@ -1925,6 +1954,12 @@ body.compact-ui #navigation.dorako-ui .monks-scene-navigation #nav-toggle {
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: var(--color-text-light-heading);
}
+.polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered:focus, .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered:active, .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered:hover,
+.select2-container--default .select2-selection--single .select2-selection__rendered:focus,
+.select2-container--default .select2-selection--single .select2-selection__rendered:active,
+.select2-container--default .select2-selection--single .select2-selection__rendered:hover {
+ color: var(--color-text-light-highlight);
+}
.polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: var(--color-text-light-heading) transparent transparent transparent;
@@ -1954,6 +1989,7 @@ body.compact-ui #navigation.dorako-ui .monks-scene-navigation #nav-toggle {
transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s;
cursor: pointer;
background: var(--glass-bg-light);
+ text-shadow: 0px 0px 3px black;
}
#polyglot .select2-selection:focus, #polyglot .select2-selection:active, #polyglot .select2-selection:hover {
background: var(--secondary-dark);
@@ -2889,6 +2925,20 @@ body.system-swade {
box-shadow: unset;
}
+/* ----------------------------------------- */
+/* Foundry2 */
+/* ----------------------------------------- */
+.foundry2#module-management .package-list .package .package-overview .tag.expand {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+}
+.foundry2 .package-list .package .tag {
+ background: var(--color-cool-4);
+ border: 1px solid var(--color-cool-3);
+ color: var(--color-light-2);
+}
+
/* ----------------------------------------- */
/* Dice Stats */
/* ----------------------------------------- */
diff --git a/styles/module-support.css.map b/styles/module-support.css.map
index aa7154c..6494e97 100644
--- a/styles/module-support.css.map
+++ b/styles/module-support.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../sass/_colors.scss","../sass/_mixins.scss","../sass/module/_cautious-gamemasters-pack.scss","../sass/module/_combat-carousel.scss","../sass/module/_custom-hotbar.scss","../sass/module/_damage-log.scss","../sass/module/_dfce.scss","../sass/module/_dice-tray.scss","../sass/module/_dorako-ui.scss","../sass/module/_enhancen-terrain-layer.scss","../sass/module/_filepicker-plus.scss","../sass/module/_koboldworks-turn-announcer.scss","../sass/module/_macros.scss","../sass/module/_monarch.scss","../sass/module/_monks.scss","../sass/module/_polyglot.scss","../sass/module/_scene-preview.scss","../sass/module/_speaking-as.scss","../sass/module/_target-damage.scss","../sass/module/_token-action-hud.scss","../sass/module/_workbench.scss","../sass/module/_party-overview.scss","../sass/module/_pf2e-dailies.scss","../sass/module/_dalvyn-journal.scss","../sass/module/_swade.scss","../sass/module/_chat-reactions.scss","../sass/module/_card-hand-mini-toolbar.scss","../sass/module/_module-management-plus.scss","../sass/module/_misc.scss","../sass/module/_item-piles.scss","../sass/module/_pf2e-idle-hud.scss","../sass/module/_pf2e-utility-buttons.scss","../sass/module/_window-tabs.scss","../sass/module/_pinned-chatlog.scss","../sass/module/_forien-easy-polls.scss","../sass/module/_button-feel.scss","../sass/module/_global-progress-clocks.scss"],"names":[],"mappings":";AAEA;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;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;EAIA;EAEA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;ECtKA;;;AD4KF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AEnMF;AACA;AACA;AACA;EAEE;;;ACLF;AACA;AACA;AAGA;EACE;;;AAIA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EFrCA;EACA;EACA;EACA;EACA;EAKA;EE+BE;;AAEA;EACE;;AAEF;EACE;;AACA;EACE;;AAMJ;EACE;;AACA;EF/CJ;EEiDM;;AAKN;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;;AACA;EFhEJ;EEkEM;;AAKN;EFhFA;EACA;EACA;EACA;EACA;EE8EE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EFxGA;EACA;EACA;EACA;EACA;EEuGE;EACA;;AAGF;EF/GA;EACA;EACA;EACA;EACA;EAKA;EEyGE;EACA;;AACA;EACE;EACA;;;ACvHN;AACA;AACA;AACA;EACE;;;AAIF;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;IACE;;;AAKF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAGF;EHtCA;EACA;EACA;EACA;EACA;EGoCE;;AAGF;EH3CA;EACA;EACA;EACA;EACA;EAKA;EGqCE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AChFN;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;;;AC3DJ;AACA;AACA;AAGE;EAEE;EACA;EACA;;;AAKF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EAEE;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE;EACA;EAEA;EACA;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAmBJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;AAEA;ELtGA;EACA;EACA;EACA;EACA;EAKA;EKgGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIA;EACE;;AAEF;EACE;EAEA;;;AAsBR;AACA;AACA;AAKI;EACE;EACA;;;AAQF;EACE;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACnLR;AACA;AACA;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;ENZA;EACA;EACA;EACA;EACA;EAKA;EMME;EACA;EACA;;AAEA;ENnBF;EACA;EACA;EACA;EACA;EMiBI;EACA;;AAGF;ENzBF;EACA;EACA;EACA;EACA;EMuBI;EACA;;AAIJ;ENhCA;EACA;EACA;EACA;EACA;EAKA;EM0BE;EACA;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EN9CF;EACA;EACA;EACA;EACA;EMiDI;EACA;;AAEA;EACE;;AACA;EACE;;AAKR;EACE;EACA;EACA;;AAEF;EACE;;;ACvEJ;AACA;AACA;AAGE;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAIA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKE;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAEA;AAAA;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE,OR9CgB;;AQgDlB;EACE,OR9CgB;;AQmDlB;EACE,ORvDgB;;AQyDlB;EACE,ORzDO;;AQ2DT;EACE,OR3DO;;AQ6DT;EACE,OR7DgB;;AQmExB;EACE;EACA;EACA;;;AAQI;EAGE;;AAEF;EAGE;;AAKF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAKR;EACE;;AAEA;EP3KF;EACA;EACA;EACA;EACA;EAKA;EOqKI;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAMR;EACE;;;AAGF;EACE;;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAcE;;AAEF;AAAA;EAEE;;;AAIF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACE;EACA;EACA;EACA;;;AAKF;AAAA;EPpPA;EACA;EACA;EACA;EACA;EOmPE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AChQJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;AAEA;ERAA;EATA;EACA;EACA;EACA;EACA;;AQQE;EACE;EACA;;AAEE;EACE;EACA;EACA;EACA;;;ACrBV;AACA;AACA;AAEA;ETHE;EACA;EACA;EACA;EACA;ESCA;EACA;;;AAGF;EACE;;;AAGF;ETEE;EACA;AACA;EACA,YACE;EAgBF;EACA;ESrBA;EACA;;;ACjBF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EVOE;EACA;AACA;EACA,YACE;EAgBF;EACA;EU1BA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;ACnBJ;AACA;AACA;AAGA;EACE;;;AAKA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;;ACtBJ;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AAAA;EZRE;EACA;EACA;EACA;EACA;EYOA;;;AAGF;AAAA;EZdE;EACA;EACA;EACA;EACA;;;AYeF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EZrCA;EACA;EACA;EACA;EACA;EAKA;EY+BE;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;EZlDE;EACA;EACA;EACA;EACA;;;AYmDF;EZvDE;EACA;EACA;EACA;EACA;EYqDA;;;AC1DF;AACA;AACA;AAEA;EbHE;EACA;EACA;EACA;EACA;;AaCA;EbLA;EACA;EACA;EACA;EACA;EaGE;;AAEF;EbTA;EACA;EACA;EACA;EACA;EAKA;EaGE;;AAEA;EACE;;AAIJ;EbnBA;EACA;EACA;EACA;EACA;EAKA;EaaE;EACA;;AACA;EbxBF;EACA;EACA;EACA;EACA;EauBI;;;AAKN;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AACA;EACE;;AAEA;EACE;EACA;;AAGF;EbnDA;EACA;EACA;EACA;EACA;;AaiDE;EbrDF;EACA;EACA;EACA;EACA;EamDI;EACA;;AAGJ;Eb3DA;EACA;EACA;EACA;EACA;EAKA;EasDE;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEF;EblFF;EACA;EACA;EACA;EACA;EagFI;EACA;;;AAKN;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;EbzFE;Ea8FA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;;AAME;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;Eb/IF;EACA;EACA;EACA;EACA;EAKA;EayII;EACA;EACA;EAEA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAKN;EACE;EACA;;AAGF;EACE;;AAIA;EACE;;AAEF;EACE;;AAEA;EACE;;AACA;EbpLN;EACA;EACA;EACA;EACA;EAKA;Ea8KQ;EACA;;AAEA;EACE;EACA;;;AAOZ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EbjOJ;EamOM;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EbvQE;;Aa0QE;EACE;;;AAKN;EbhRE;;AakRA;EACE;;;AAOF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKN;AACA;AACA;AAGE;AAAA;EAEE;;AAEF;AAAA;EAEE;;AAEF;AAAA;EbhUA;EACA;EACA;EACA;EACA;Ea+TE;EACA;;AAEF;AAAA;EbtUA;EACA;EACA;EACA;EACA;EaqUE;;AAIF;Eb7UA;EACA;EACA;EACA;EACA;Ea4UE;;AAEF;EblVA;EACA;EACA;EACA;EACA;EAKA;Ea6UE;EACA;;AACA;EACE;EACA;;AAIJ;EACE;;AACA;EbhWF;EACA;EACA;EACA;EACA;EAKA;Ea0VI;EACA;;AACA;EACE;EACA;;AAEF;EACE;;;AAMR;EACE;EACA;;;AAIF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EbvWE;EACA;AACA;EACA,YACE;EAgBF;EACA;Ea2VA;;;AAGF;EbnXE;EACA;AACA;EACA,YACE;EaiXF;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EAEE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;;;AAGF;Eb7ZE;EACA;AACA;EACA,YACE;EAgBF;EACA;Ea0YA;EACA;EACA;;;AAIA;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;Eb1bE;EACA;AACA;EACA,YACE;EAgBF;EACA;EauaA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;Eb3hBE;Ea6hBA;;AACA;EAEE;EACA;EACA;;;AAKF;EAEE;EACA;;;AAIJ;EbxiBE;EACA;AACA;EACA,YACE;EasiBF;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EbtkBE;EACA;EACA;EACA;EACA;EAKA;EagkBA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEA;Eb3lBF;EACA;EACA;EACA;EACA;EAKA;EaqlBI;EACA;EACA;;AACA;EACE;EACA;;;AAMR;EACE;EACA;;AAEA;Eb7mBA;EACA;EACA;EACA;EACA;EAKA;EaumBE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AAEF;Eb3nBA;EACA;EACA;EACA;EACA;EAKA;EaqnBE;EACA;EACA;EACA;;AAEA;EAEE;EACA;;AAGF;EACE;;;AAUN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AACA;EAEE;;;AAIJ;AAAA;EAEE;;;AAGF;EbrpBE;EACA;AACA;EACA,YACE;EampBF;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;;;AAEF;EACE;;;AAGF;EACE;EACA;;AACA;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;EACE;;;AAIA;EbntBA;EACA;EACA;EACA;EACA;;AaitBE;EACE;EACA;EACA;EACA;EACA;;AAKF;Eb/tBF;EACA;EACA;EACA;EACA;EAKA;EaytBI;EACA;;AACA;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;EACA;;AAGJ;EAEE;EACA;;AAGF;EbxwBA;EACA;EACA;EACA;EACA;EaswBE;;AAGF;Eb7wBA;EACA;EACA;EACA;EACA;Ea2wBE;;;AAIJ;EACE;;;AAGF;AACA;AACA;AAGE;Eb5xBA;EACA;EACA;EACA;EACA;Ea0xBE;;AAGA;EbjyBF;EACA;EACA;EACA;EACA;Ea+xBI;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AAEF;EACE;;AAGJ;EACE;;AAEF;EACE;;;ACvzBJ;AACA;AACA;AAEA;EdHE;EACA;EACA;EACA;EACA;EcCA;;AAEA;EACE;EACA;;;AAIJ;EdbE;EACA;EACA;EACA;EACA;EAKA;EcOA;;AAEA;EAGE;EACA;;;AAIJ;EACE;EACA;EACA;;;AAGF;EAGE;EAEA;EACA;;;AAGF;EAGE;EAEA;EACA;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;Ed5EA;EACA;EACA;EACA;EACA;EAKA;EcsEE;EACA;;AACA;EAGE;EACA;;AAIJ;EdzFA;EACA;EACA;EACA;EACA;EcuFE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;AAGJ;EdzGA;EACA;EACA;EACA;EACA;EcwGE;EACA;EACA;;AAEA;EACE;;AAGJ;EAME;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAdA;EACE;EACA;EACA;;AAYF;EACE;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;;ACvJR;AACA;AACA;AAEA;EfqBE;EACA;AACA;EACA,YACE;EevBF;;;ACNF;AACA;AACA;AAEA;EACE;;;AAGF;EhBPE;EACA;EACA;EACA;EACA;EgBKA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;;;ACnBJ;AACA;AACA;AACA;EACE;;;AAIA;EAEE,kBADQ;;AAER;EACE,kBAHM;EAIN;;AAIJ;EAEE,kBADQ;;AAER;EACE,kBAHM;EAIN;;AAIJ;EAEE,kBADQ;;AAER;EACE,kBAHM;EAIN;;AAIJ;EAEE,kBADQ;;AAER;EACE,kBAHM;EAIN;;;AAKN;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;AAIA;EACE;;;AAIF;EjB/DA;EACA;EACA;EACA;EACA;EAKA;EiByDE;;AACA;EACE;EACA;;;AAMJ;EACE;;AAGF;EjB/EA;EACA;EACA;EACA;EACA;EAKA;EiByEE;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EAEE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AAKF;EjBtHJ;EACA;EACA;EACA;EACA;EAKA;EiBgHM;EACA;EACA;;AAEA;EACE;EACA;;AAMR;EACE;;;AAMJ;EAEE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AC/KF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAGE;EAEA;EACA;;AACA;AAAA;EACE;;AAKF;EACE;EACA;;AAIJ;EACE;;AAGF;AAAA;EAEE;EACA;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;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;;AAIJ;EACE;;AACA;EzBlDA;EACA;EACA;EACA;EACA;EAKA;EyB4CE;EACA;;AACA;EACE;EACA;;;AC1DN;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAKF;EACE;EACA;;;AClBJ;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AACA;E3BVE;EACA;EACA;EACA;EACA;E2BSA;EACA;;;AAEF;EACE;;;AAGF;AACA;AACA;AAEA;E3BxBE;EACA;EACA;EACA;EACA;E2BsBA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;ACrCF;E5BCE;EACA;EACA;EACA;EACA;EAKA;E4BPA;;AACA;E5BHA;EACA;EACA;EACA;EACA;;;A4BIF;E5BOE;EACA;AACA;EACA,YACE;E4BTF;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AACA;EACE;;;ACzBJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AAGF;E7BvCA;EACA;EACA;EACA;EACA;E6BqCE;;AAGF;AAAA;EAEE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;EAGA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;E7BnEA;EACA;EACA;EACA;EACA;E6BqEE;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKN;AAAA;EAEE;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EAIE;;AAIA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;EAEE;;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EAIE;;AAIA;AAAA;AAAA;AAAA;EAEE;;;AAKN;AAEE;EACE;;AAGF;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;;;ACzPA;E9BAA;EACA;EACA;EACA;EACA;EAKA;E8BNE;EACA;EACA;;AAEA;E9BPF;EACA;EACA;EACA;EACA;E8BKI;EACA;;AAEA;EACE;;AACA;EACE;;;AAOV;E9BtBE;EACA;EACA;EACA;EACA;EAKA;E8BgBA;EACA;;AACA;EACE;;;AAIJ;AAAA;E9BhCE;EACA;EACA;EACA;EACA;EAKA;E8B2BA;EACA;EACA;;AAEA;AAAA;E9BxCA;EACA;EACA;EACA;EACA;E8BsCE;EACA;;AAEA;AAAA;EACE;;AACA;AAAA;EACE;;;AChDN;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;ACdN;EACE;EACA;EACA;;AAEA;EACE;;AACA;EhCSF;EACA;AACA;EACA,YACE;EgCXE;EACA;EACA;;;ACVJ;EACE;;;ACDF;EACE;;;ACFJ;EACE;EACA;;AAEA;EnCHA;EACA;EACA;EACA;EACA;;AmCGE;EACE;;AAGJ;EnCXA;EACA;EACA;EACA;EACA;EAKA;EmCKE;;AACA;EACE;;;AAKN;EACE","file":"module-support.css"}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../sass/_colors.scss","../sass/_mixins.scss","../sass/module/_cautious-gamemasters-pack.scss","../sass/module/_combat-carousel.scss","../sass/module/_custom-hotbar.scss","../sass/module/_damage-log.scss","../sass/module/_dfce.scss","../sass/module/_dice-tray.scss","../sass/module/_dorako-ui.scss","../sass/module/_enhancen-terrain-layer.scss","../sass/module/_filepicker-plus.scss","../sass/module/_koboldworks-turn-announcer.scss","../sass/module/_macros.scss","../sass/module/_monarch.scss","../sass/module/_monks.scss","../sass/module/_polyglot.scss","../sass/module/_scene-preview.scss","../sass/module/_speaking-as.scss","../sass/module/_target-damage.scss","../sass/module/_token-action-hud.scss","../sass/module/_workbench.scss","../sass/module/_party-overview.scss","../sass/module/_pf2e-dailies.scss","../sass/module/_dalvyn-journal.scss","../sass/module/_swade.scss","../sass/module/_chat-reactions.scss","../sass/module/_card-hand-mini-toolbar.scss","../sass/module/_module-management-plus.scss","../sass/module/_misc.scss","../sass/module/_item-piles.scss","../sass/module/_pf2e-idle-hud.scss","../sass/module/_pf2e-utility-buttons.scss","../sass/module/_window-tabs.scss","../sass/module/_pinned-chatlog.scss","../sass/module/_forien-easy-polls.scss","../sass/module/_button-feel.scss","../sass/module/_global-progress-clocks.scss"],"names":[],"mappings":";AAEA;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;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;EAIA;EAEA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;ECtKA;;;AD4KF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AEnMF;AACA;AACA;AACA;EAEE;;;ACLF;AACA;AACA;AAGA;EACE;;;AAIA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EFrCA;EACA;EACA;EACA;EACA;EAKA;EE+BE;;AAEA;EACE;;AAEF;EACE;;AACA;EACE;;AAMJ;EACE;;AACA;EF/CJ;EEiDM;;AAKN;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;;AACA;EFhEJ;EEkEM;;AAKN;EFhFA;EACA;EACA;EACA;EACA;EE8EE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EFxGA;EACA;EACA;EACA;EACA;EEuGE;EACA;;AAGF;EF/GA;EACA;EACA;EACA;EACA;EAKA;EEyGE;EACA;;AACA;EACE;EACA;;;ACvHN;AACA;AACA;AACA;EACE;;;AAIF;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;IACE;;;AAKF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAGF;EHtCA;EACA;EACA;EACA;EACA;EGoCE;;AAGF;EH3CA;EACA;EACA;EACA;EACA;EAKA;EGqCE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AChFN;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;;;AC3DJ;AACA;AACA;AAGE;EAEE;EACA;EACA;;;AAKF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EAEE;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE;EACA;EAEA;EACA;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAmBJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;AAEA;ELtGA;EACA;EACA;EACA;EACA;EAKA;EKgGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIA;EACE;;AAEF;EACE;EAEA;;;AAsBR;AACA;AACA;AAKI;EACE;EACA;;;AAQF;EACE;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACnLR;AACA;AACA;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;ENZA;EACA;EACA;EACA;EACA;EAKA;EMME;EACA;EACA;;AAEA;ENnBF;EACA;EACA;EACA;EACA;EMiBI;EACA;;AAGF;ENzBF;EACA;EACA;EACA;EACA;EMuBI;EACA;;AAIJ;ENhCA;EACA;EACA;EACA;EACA;EAKA;EM0BE;EACA;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EN9CF;EACA;EACA;EACA;EACA;EMiDI;EACA;;AAEA;EACE;;AACA;EACE;;AAKR;EACE;EACA;EACA;;AAEF;EACE;;;ACvEJ;AACA;AACA;AAGE;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAIA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKE;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAEA;AAAA;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE,OR9CgB;;AQgDlB;EACE,OR9CgB;;AQmDlB;EACE,ORvDgB;;AQyDlB;EACE,ORzDO;;AQ2DT;EACE,OR3DO;;AQ6DT;EACE,OR7DgB;;AQmExB;EACE;EACA;EACA;;;AAQI;EAGE;;AAEF;EAGE;;AAKF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAKR;EACE;;AAEA;EP3KF;EACA;EACA;EACA;EACA;EAKA;EOqKI;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAMR;EACE;;;AAGF;EACE;;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAcE;;AAEF;AAAA;EAEE;;;AAIJ;AACA;AACA;AAGE;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACE;EACA;EACA;EACA;;;AAKF;AAAA;EPzPA;EACA;EACA;EACA;EACA;EOwPE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAKF;AAAA;EPjOA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EO6NE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AC3RJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;AAEA;ERAA;EATA;EACA;EACA;EACA;EACA;;AQQE;EACE;EACA;;AAEE;EACE;EACA;EACA;EACA;;;ACrBV;AACA;AACA;AAEA;ETHE;EACA;EACA;EACA;EACA;ESCA;EACA;;;AAGF;EACE;;;AAGF;ETEE;EACA;AACA;EACA,YACE;EAgBF;EACA;ESrBA;EACA;;;ACjBF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EVOE;EACA;AACA;EACA,YACE;EAgBF;EACA;EU1BA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;ACnBJ;AACA;AACA;AAGA;EACE;;;AAKA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;;ACtBJ;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AAAA;EZRE;EACA;EACA;EACA;EACA;EYOA;;;AAGF;AAAA;EZdE;EACA;EACA;EACA;EACA;;;AYeF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EZrCA;EACA;EACA;EACA;EACA;EAKA;EY+BE;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;EZlDE;EACA;EACA;EACA;EACA;;;AYmDF;EZvDE;EACA;EACA;EACA;EACA;EYqDA;;;AC1DF;AACA;AACA;AAEA;EbHE;EACA;EACA;EACA;EACA;;AaCA;EbLA;EACA;EACA;EACA;EACA;EaGE;;AAEF;EbTA;EACA;EACA;EACA;EACA;EAKA;EaGE;;AAEA;EACE;;AAIJ;EbnBA;EACA;EACA;EACA;EACA;EAKA;EaaE;EACA;;AACA;EbxBF;EACA;EACA;EACA;EACA;EauBI;;;AAKN;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AACA;EACE;;AAEA;EACE;EACA;;AAGF;EbnDA;EACA;EACA;EACA;EACA;;AaiDE;EbrDF;EACA;EACA;EACA;EACA;EamDI;EACA;;AAGJ;Eb3DA;EACA;EACA;EACA;EACA;EAKA;EasDE;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEF;EblFF;EACA;EACA;EACA;EACA;EagFI;EACA;;;AAKN;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;EbzFE;Ea8FA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;;AAME;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;Eb/IF;EACA;EACA;EACA;EACA;EAKA;EayII;EACA;EACA;EAEA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAKN;EACE;EACA;;AAGF;EACE;;AAIA;EACE;;AAEF;EACE;;AAEA;EACE;;AACA;EbpLN;EACA;EACA;EACA;EACA;EAKA;Ea8KQ;EACA;;AAEA;EACE;EACA;;;AAOZ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EbjOJ;EamOM;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EbvQE;;Aa0QE;EACE;;;AAKN;EbhRE;;AakRA;EACE;;;AAOF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKN;AACA;AACA;AAGE;AAAA;EAEE;;AAEF;AAAA;EAEE;;AAEF;AAAA;EbhUA;EACA;EACA;EACA;EACA;Ea+TE;EACA;;AAEF;AAAA;EbtUA;EACA;EACA;EACA;EACA;EaqUE;;AAIF;Eb7UA;EACA;EACA;EACA;EACA;Ea4UE;;AAEF;EblVA;EACA;EACA;EACA;EACA;EAKA;Ea6UE;EACA;;AACA;EACE;EACA;;AAIJ;EACE;;AACA;EbhWF;EACA;EACA;EACA;EACA;EAKA;Ea0VI;EACA;;AACA;EACE;EACA;;AAEF;EACE;;;AAMR;EACE;EACA;;;AAIF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EbvWE;EACA;AACA;EACA,YACE;EAgBF;EACA;Ea2VA;;;AAGF;EbnXE;EACA;AACA;EACA,YACE;EaiXF;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EAEE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;;;AAGF;Eb7ZE;EACA;AACA;EACA,YACE;EAgBF;EACA;Ea0YA;EACA;EACA;;;AAIA;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;Eb1bE;EACA;AACA;EACA,YACE;EAgBF;EACA;EauaA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;Eb3hBE;Ea6hBA;;AACA;EAEE;EACA;EACA;;;AAKF;EAEE;EACA;;;AAIJ;EbxiBE;EACA;AACA;EACA,YACE;EasiBF;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EbtkBE;EACA;EACA;EACA;EACA;EAKA;EagkBA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEA;Eb3lBF;EACA;EACA;EACA;EACA;EAKA;EaqlBI;EACA;EACA;;AACA;EACE;EACA;;;AAMR;EACE;EACA;;AAEA;Eb7mBA;EACA;EACA;EACA;EACA;EAKA;EaumBE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AAEF;Eb3nBA;EACA;EACA;EACA;EACA;EAKA;EaqnBE;EACA;EACA;EACA;;AAEA;EAEE;EACA;;AAGF;EACE;;;AAUN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AACA;EAEE;;;AAIJ;AAAA;EAEE;;;AAGF;EbrpBE;EACA;AACA;EACA,YACE;EampBF;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;;;AAEF;EACE;;;AAGF;EACE;EACA;;AACA;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;EACE;;;AAIA;EbntBA;EACA;EACA;EACA;EACA;;AaitBE;EACE;EACA;EACA;EACA;EACA;;AAKF;Eb/tBF;EACA;EACA;EACA;EACA;EAKA;EaytBI;EACA;;AACA;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;EACA;;AAGJ;EAEE;EACA;;AAGF;EbxwBA;EACA;EACA;EACA;EACA;EaswBE;;AAGF;Eb7wBA;EACA;EACA;EACA;EACA;Ea2wBE;;;AAIJ;EACE;;;AAGF;AACA;AACA;AAGE;Eb5xBA;EACA;EACA;EACA;EACA;Ea0xBE;;AAGA;EbjyBF;EACA;EACA;EACA;EACA;Ea+xBI;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AAEF;EACE;;AAGJ;EACE;;AAEF;EACE;;;ACvzBJ;AACA;AACA;AAEA;EdHE;EACA;EACA;EACA;EACA;EcCA;;AAEA;EACE;EACA;;;AAIJ;EdbE;EACA;EACA;EACA;EACA;EAKA;EcOA;;AAEA;EAGE;EACA;;;AAIJ;EACE;EACA;EACA;;;AAGF;EAGE;EAEA;EACA;;;AAGF;EAGE;EAEA;EACA;;;AAGF;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAGE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EdjFA;EACA;EACA;EACA;EACA;EAKA;Ec2EE;EACA;EACA;;AACA;EAGE;EACA;;AAIJ;Ed/FA;EACA;EACA;EACA;EACA;Ec6FE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;AAGJ;Ed/GA;EACA;EACA;EACA;EACA;Ec8GE;EACA;EACA;;AAEA;EACE;;AAGJ;EAME;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAdA;EACE;EACA;EACA;;AAYF;EACE;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;;AC7JR;AACA;AACA;AAEA;EfqBE;EACA;AACA;EACA,YACE;EevBF;;;ACNF;AACA;AACA;AAEA;EACE;;;AAGF;EhBPE;EACA;EACA;EACA;EACA;EgBKA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;;;ACnBJ;AACA;AACA;AACA;EACE;;;AAIA;EAEE,kBADQ;;AAER;EACE,kBAHM;EAIN;;AAIJ;EAEE,kBADQ;;AAER;EACE,kBAHM;EAIN;;AAIJ;EAEE,kBADQ;;AAER;EACE,kBAHM;EAIN;;AAIJ;EAEE,kBADQ;;AAER;EACE,kBAHM;EAIN;;;AAKN;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;AAIA;EACE;;;AAIF;EjB/DA;EACA;EACA;EACA;EACA;EAKA;EiByDE;;AACA;EACE;EACA;;;AAMJ;EACE;;AAGF;EjB/EA;EACA;EACA;EACA;EACA;EAKA;EiByEE;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EAEE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AAKF;EjBtHJ;EACA;EACA;EACA;EACA;EAKA;EiBgHM;EACA;EACA;;AAEA;EACE;EACA;;AAMR;EACE;;;AAMJ;EAEE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AC/KF;AACA;AACA;AACA;EACE;EA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ACA;EACA;;AACA;EACE;;;AC1DJ;EzBAA;EACA;EACA;EACA;EACA;EyBFE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;EACA;EACA;EzBVJ;;AyBYI;AAAA;EACE;;AAIN;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;;AAIJ;EACE;;AACA;EzBlDA;EACA;EACA;EACA;EACA;EAKA;EyB4CE;EACA;;AACA;EACE;EACA;;;AC1DN;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAKF;EACE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;ACpCJ;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AACA;E3BVE;EACA;EACA;EACA;EACA;E2BSA;EACA;;;AAEF;EACE;;;AAGF;AACA;AACA;AAEA;E3BxBE;EACA;EACA;EACA;EACA;E2BsBA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;ACrCF;E5BCE;EACA;EACA;EACA;EACA;EAKA;E4BPA;;AACA;E5BHA;EACA;EACA;EACA;EACA;;;A4BIF;E5BOE;EACA;AACA;EACA,YACE;E4BTF;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AACA;EACE;;;ACzBJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AAGF;E7BvCA;EACA;EACA;EACA;EACA;E6BqCE;;AAGF;AAAA;EAEE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;EAGA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;E7BnEA;EACA;EACA;EACA;EACA;E6BqEE;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKN;AAAA;EAEE;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EAIE;;AAIA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;EAEE;;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EAIE;;AAIA;AAAA;AAAA;AAAA;EAEE;;;AAKN;AAEE;EACE;;AAGF;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;;;ACzPA;E9BAA;EACA;EACA;EACA;EACA;EAKA;E8BNE;EACA;EACA;;AAEA;E9BPF;EACA;EACA;EACA;EACA;E8BKI;EACA;;AAEA;EACE;;AACA;EACE;;;AAOV;E9BtBE;EACA;EACA;EACA;EACA;EAKA;E8BgBA;EACA;;AACA;EACE;;;AAIJ;AAAA;E9BhCE;EACA;EACA;EACA;EACA;EAKA;E8B2BA;EACA;EACA;;AAEA;AAAA;E9BxCA;EACA;EACA;EACA;EACA;E8BsCE;EACA;;AAEA;AAAA;EACE;;AACA;AAAA;EACE;;;AChDN;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;ACdN;EACE;EACA;EACA;;AAEA;EACE;;AACA;EhCSF;EACA;AACA;EACA,YACE;EgCXE;EACA;EACA;;;ACVJ;EACE;;;ACDF;EACE;;;ACFJ;EACE;EACA;;AAEA;EnCHA;EACA;EACA;EACA;EACA;;AmCGE;EACE;;AAGJ;EnCXA;EACA;EACA;EACA;EACA;EAKA;EmCKE;;AACA;EACE;;;AAKN;EACE","file":"module-support.css"}
\ No newline at end of file