From 4603f28a7235616787ba1c04abff0a6eac970f7a Mon Sep 17 00:00:00 2001 From: Dorako Date: Sat, 2 Dec 2023 01:21:24 +0100 Subject: [PATCH] 3.1.13 --- CHANGELOG.md | 7 + esmodules/consts.js | 2 +- esmodules/message-hooks.js | 5 +- esmodules/settings/settings.js | 1 - esmodules/settings/theme-settings.js | 18 +- esmodules/ui-theme.js | 16 +- img/black-header.webp | Bin 0 -> 4600 bytes img/black-sidebar-bottom.webp | Bin 0 -> 9856 bytes img/black-sidebar-top.webp | Bin 0 -> 7018 bytes img/purple-header.webp | Bin 0 -> 6072 bytes img/purple-sidebar-bottom.webp | Bin 0 -> 10872 bytes img/purple-sidebar-top.webp | Bin 0 -> 10218 bytes languages/en.json | 28 +- sass/dorako-ui/_dorako-ui.scss | 6 +- sass/module-support/_pf2e-idle-hud.scss | 17 +- sass/module-support/_polyglot.scss | 166 +--- sass/ui-theme/foundry-core/_app-ui.scss | 19 +- sass/ui-theme/foundry-core/_sidebar.scss | 76 +- .../ui-theme/pf2e-system/_familiar-sheet.scss | 2 - sass/ui-theme/pf2e-system/_hazard-sheet.scss | 6 - sass/ui-theme/pf2e-system/_messages.scss | 1 + sass/ui-theme/pf2e-system/_npc-sheet.scss | 2 - sass/ui-theme/pf2e-system/_pc-sheet.scss | 213 ++-- sass/ui-theme/themes/_bg3.scss | 89 +- sass/ui-theme/themes/_crb-dark.scss | 6 +- sass/ui-theme/themes/_crb-light.scss | 10 +- sass/ui-theme/themes/_crb.scss | 77 +- sass/ui-theme/themes/_discord.scss | 16 + sass/ui-theme/themes/_foundry2.scss | 19 +- sass/ui-theme/themes/_opaque.scss | 5 + styles/dorako-ui.css | 918 +++++++++++------- styles/dorako-ui.css.map | 2 +- 32 files changed, 1003 insertions(+), 724 deletions(-) create mode 100644 img/black-header.webp create mode 100644 img/black-sidebar-bottom.webp create mode 100644 img/black-sidebar-top.webp create mode 100644 img/purple-header.webp create mode 100644 img/purple-sidebar-bottom.webp create mode 100644 img/purple-sidebar-top.webp diff --git a/CHANGELOG.md b/CHANGELOG.md index f5c9a08..127b282 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# 3.1.13 + +- (Refinement) Bunch of tweaks, including tweaks to crb-styled chat message headers. +- (Fix) Fixed certain themes not having toggle button variables. +- (Refinement) Found a way to still style the sidebar, without having styling from the sidebar trickle into the chat messages. +- (New) Added purple and black PC sheet color themes. + # 3.1.12 - (Refinement) Bunch of changes, including restyling of the navigation bar, and changes to toggles. diff --git a/esmodules/consts.js b/esmodules/consts.js index 1b9867c..3b4a312 100644 --- a/esmodules/consts.js +++ b/esmodules/consts.js @@ -37,4 +37,4 @@ export const unlimitedScopeApplications = ["PlaylistDirectory"]; /* ----------------------------------------- */ /* Excluded */ /* ----------------------------------------- */ -export const excludedApplications = ["ItemMenuApp","LevelsUI", "SpecialEffectsManagement", "ParticleEffectsManagement", "FilterEffectsManagementConfig"]; //"ChatLogPF2e" \ No newline at end of file +export const excludedApplications = ["ChatLogPF2e","ItemMenuApp","LevelsUI", "SpecialEffectsManagement", "ParticleEffectsManagement", "FilterEffectsManagementConfig"]; // \ No newline at end of file diff --git a/esmodules/message-hooks.js b/esmodules/message-hooks.js index bee879f..572e073 100644 --- a/esmodules/message-hooks.js +++ b/esmodules/message-hooks.js @@ -9,6 +9,9 @@ const rgb2hex = (rgb) => Hooks.on("renderChatMessage", (chatMessage, html, messageData) => { html[0].dataset.colorScheme = getMessageColorScheme(chatMessage, html, messageData); + if (html[0].hasAttribute("style")) { + html.css("border-color", ""); + } }); function getMessageColorScheme(chatMessage, html, messageData) { @@ -127,7 +130,7 @@ function calcHeaderTextColor(html, message) { var b = parseInt(bgCol.substr(5, 2), 16); var yiq = (r * 299 + g * 587 + b * 114) / 1000; - if (yiq >= 128) { + if (yiq >= 180) { return "dark"; } else { return "light"; diff --git a/esmodules/settings/settings.js b/esmodules/settings/settings.js index c54c617..44c3dcc 100644 --- a/esmodules/settings/settings.js +++ b/esmodules/settings/settings.js @@ -66,7 +66,6 @@ Hooks.once("init", async () => { const root = document.querySelector(":root").style; root.setProperty("--border-radius", game.settings.get("pf2e-dorako-ui", "theme.border-radius").toString() + "px"); - // root.setProperty("--glass-bg", game.settings.get("pf2e-dorako-ui", "theme.glass-bg").toString(), "important"); util.debug("initialized properties"); }); diff --git a/esmodules/settings/theme-settings.js b/esmodules/settings/theme-settings.js index d6c3972..b2bd022 100644 --- a/esmodules/settings/theme-settings.js +++ b/esmodules/settings/theme-settings.js @@ -25,11 +25,11 @@ export class ThemeSettings extends SettingsMenuDorakoUI { default: "none", type: String, choices: { - red: "pf2e-dorako-ui.settings.theme.chat-message-header-style.choice.red", - blue: "pf2e-dorako-ui.settings.theme.chat-message-header-style.choice.blue", - green: "pf2e-dorako-ui.settings.theme.chat-message-header-style.choice.green", - tint: "pf2e-dorako-ui.settings.theme.chat-message-header-style.choice.tint", - none: "pf2e-dorako-ui.settings.theme.chat-message-header-style.choice.none", + tint: "pf2e-dorako-ui.text.colors.player", + red: "pf2e-dorako-ui.text.colors.red", + green: "pf2e-dorako-ui.text.colors.green", + blue: "pf2e-dorako-ui.text.colors.blue", + none: "pf2e-dorako-ui.text.disabled", }, requiresReload: false, onChange: refreshChat, @@ -43,9 +43,11 @@ export class ThemeSettings extends SettingsMenuDorakoUI { type: String, choices: { default: "pf2e-dorako-ui.text.default", - red: "pf2e-dorako-ui.settings.theme.pc-sheet-theme.choice.red", - blue: "pf2e-dorako-ui.settings.theme.pc-sheet-theme.choice.blue", - green: "pf2e-dorako-ui.settings.theme.pc-sheet-theme.choice.green", + red: "pf2e-dorako-ui.text.colors.red", + green: "pf2e-dorako-ui.text.colors.green", + blue: "pf2e-dorako-ui.text.colors.blue", + purple: "pf2e-dorako-ui.text.colors.purple", + black: "pf2e-dorako-ui.text.colors.black", }, requiresReload: false, onChange: () => { diff --git a/esmodules/ui-theme.js b/esmodules/ui-theme.js index fea16b5..9260b3d 100644 --- a/esmodules/ui-theme.js +++ b/esmodules/ui-theme.js @@ -237,7 +237,8 @@ for (const appName of [...limitedScopeApplications]) { for (const appName of ["CharacterSheetPF2e", "VehicleSheetPF2e"]) { Hooks.on("render" + appName, (app, html, data) => { const theme = game.settings.get("pf2e-dorako-ui", "theme.pc-sheet-theme"); - html[0].classList.add(`${theme}-theme`); + if (theme === "default") return; + app.element[0].dataset.themeColor = theme; }); } @@ -253,6 +254,17 @@ Hooks.on("render" + "NPCSheetPF2e", (app, html, data) => { Hooks.on("render" + "ChatMessage", (app, html, data) => { const footer = html.find("footer")[0]; - // debugger; if (footer) html[0].dataset.hasFooter = ""; }); + +Hooks.on("render" + "ChatLogPF2e", (app, html, data) => { + const theme = game.settings.get("pf2e-dorako-ui", "theme.app-theme"); + if (theme === "no-theme") return; + app.element[0].dataset.chatAppTheme = theme; +}); + +Hooks.on("render" + "Sidebar", (app, html, data) => { + const theme = game.settings.get("pf2e-dorako-ui", "theme.app-theme"); + if (theme === "no-theme") return; + app.element[0].dataset.chatAppTheme = theme; +}); diff --git a/img/black-header.webp b/img/black-header.webp new file mode 100644 index 0000000000000000000000000000000000000000..39d3d9e96c31c550510e58eddcff36c3398c5f52 GIT binary patch literal 4600 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 DostVD literal 0 HcmV?d00001 diff --git a/img/black-sidebar-bottom.webp b/img/black-sidebar-bottom.webp new file mode 100644 index 0000000000000000000000000000000000000000..cb113c5d94c734a761ed86ec93ac4cd2174644cb GIT binary patch literal 9856 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 literal 0 HcmV?d00001 diff --git a/img/black-sidebar-top.webp b/img/black-sidebar-top.webp new file mode 100644 index 0000000000000000000000000000000000000000..18145025a658966a0b1e6fc7b9a994a40a925684 GIT binary patch literal 7018 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 G4)8yz%hay` literal 0 HcmV?d00001 diff --git a/img/purple-sidebar-bottom.webp b/img/purple-sidebar-bottom.webp new file mode 100644 index 0000000000000000000000000000000000000000..45733c657c97bde426e9af491765979d304e9e89 GIT binary patch literal 10872 zcmbVy1z42bw*Nabba%(lJ#=@6ASK-~bk2|>B_$0?hlEIq2uiC6f*>Lt3W9WtDAF-^ z_`Y+$&wK7U=l_51ejfJo+iR`gUTd$t_WQi^vW>JgH2io0z)W4mz|=s>91j2hG4$V8 z01yQLZBwE&sgKu zwY9doDinz}y2gLEqiFziJ(>{EGJrz=mj8btQYSw|004jt(AJ{PaHJC&$D*-UaDd;n zd>@S|96hfw7~>iv&;g<`%{6xY6Z8LJ^Cwoi#?Ib8&S;zKnEjl+ov(2(8s7^FgrhM; z7meeC+~L7!Jc-8aUV+~3Xncak6y9(LBmiJsXNNri?&OBXLTF5YxMie@#&Q6FL*V)w zcKi(oz(de+0)VQoUns)e)hz(Z?Zg8WmX?-+YQclO-~j;w1`bZ14hUzcs;{@7gHI>` z{JG|97C?5LTPQlo62j6F5&|MHbo&2l|55pu)qe)pd;6!wf#Dx}2BI4JTlP2iZ<%j7 z07xC8bCdD6%rPGTTH^qKX7+Cxdno`A#{xjh$ZzYRx~>( zzuN!P;4jO64}S9pyY}~2?x1RL7l%Nv0O)m6oqWA~0})W9pMw(|D)7%m{C_6?7S?ZZ z@EgHh;0U-6+LbA~%G`Zi(cA6g>>l9m>jQQ7`FA_~f292u!!`V~uF-(J;tHU!g8?KX z6aeJg5P(6B4?wIRqBWqu_DvVp6u3TlX3QIZ);$`d^?&sLqXVa-hhU_;EA(2dYIFV8^8?+03v`SAPXn~>VOWQ58MJQ09(Kba09#n1P~0| z0iuC;AQ{L2vVj7i1gHRNfTutc&{lT}vvEVdt9=II*1l$7d27drg zffvC$;6n%i!G};mSReurDTpdWA7Tk{fgm6ekR(VBq#W`T(gEp*Oh6VPyO2{1EDUlC zD24!rEQS__35FAfKSl&b3Pu4&HAV|YFUADM62?Bp6(%7j112A)45l`wIi@RSFlIbv z4rV20GiD#=6y_S{5f&B}6&4qkB$gJI1(pX^7*+~aF;)ZC8>}&`6|6&SY;0O=K5Thx zeQXEp0PJ||eC#LKUD)H;YuG0^_&CfsA~+g2mN-5*cX4uXYH?oUjN@$Joa2(f<`&hT^8glU8|gl`EK2v3N} ziC{$9M9xH!M1@2xMB_wz#JI#9#LC3B#J7oah@TUW5bu)Ul5mo!k~ok=kQ9=%lgyAD zl9H1Olj@Utlctc?lD;S1B*P}-BvU7ICW|F|MD~_!g&ac8My^WkL>@z4LEcBcMuA1a zMWIdML6J;RPcclfPf128MrleJLRm=pigJ+(Ld8j?P31+EPSr#;O?5`iNUcl_r%t4P zN7u<{9M$^NRDj@fPxq@PYXx_}ux5`NsG$`K9@N_{;fc1PBC_1%d?X1eRb_FkRSP zSSxH#kX_JHFjKH!@JdKr$V;d~Xik_+SV#D-aEI_u5nd4|kwTG4Q9@A-(MZuY(H~-b zVsNpCVxPpx#r4D!#CyaqB_t&f5>F+zB-thHC5t3yq$s2eq*9~?q%oycq$8zYN}tL| z$OOnV$$Xa;koAvC6&4j)6de@H6_=IRl$@0+ zl{S=lls%N6DDSBVsUTFERgP6HN`c< zG~Z}pYTeMv)SA&|)OOOY(cagQ)Ct$=y+Lrp_(s8vWnErfgl>l(SWidqf!>#!95;P# zw(0}=+WHUl=MA_F{0%w{u?!6i3k}zegpKYP^&68L+ZopyAKg;9m40i^gxe(0q{o!l z)Y`Ph^w>v-#F8!np=oAIqo~DI^{a;I4e14Id8$`;rHPiF7ht- zT{d0iT_3n^xhcBkxb3>Dx)-?r@X+!o@i_L>_pI_nd6{`Nc;k56d$;?L`FQ&D`ZD>3 z_>TGU`NjJ!`pfud`|l%eAS#g{qz$qyfCBw8H5AAl7#Fw{q!3gXbP{YD{5*s-#3y7Z zls7anbmO+h?Z;slVNPK^cUbO3-&qP*4lj!UML0(EM6yN3My^F^MpZ}SMSDhnyeo9~ z{@q_OW-%SHjImL%D{-1}b@4>;i1?WV*@TjN828-o4JV2w<|keyIVTM!3nk|yU!*vt z45kXF=B1+2T+)WqCDI>eU}gAZOlK-)R^KPRfBXK*1HA_=SlLOI{g0&{*HqF~CRbio`BW`d8&&t#NY>QUGSsHmf$IY6ww_o&8Ld~V zZ+j~6w5)-uA^92bEb!TOqkZFa(~YK{=Tgs~zTkLK)J)!-)BTk4yw|a>QC+vY4&V5_+3j}iUg@#xnR{#gcCy#7cew9H z-@rSKcW?WZ`@06@2VTCHdEY)LHQ4$=;zP@j_)zml@sG{J62mPck|S-S(xV+?a$~Q@ z700_L)F$3dYEOQcx;ZsAZ8H67#(HM)lk=y|&t9K@%m&S#&qaN~{E{?JGM}@+uu%S$ z=WD~F#Nw+ZwWXnD^k9k&Ia>F&8Eoa%Pozq(QT{kwH?2m^WFGw zq~D76xc6RsSNcA*Z@$0w1Mvg(Gv$Expz4>{ubxAL!-XU7qx0jW6WWvNQ>oMbGqbae z^WY2Yi@Zyo%Z{rXS6@)xD3r3UftCX<`o*C%&UlgIn0IZ? za%OJV=c_VPl#lGGW{HWX(6heydG?Ox7V52l=!ba1O~sJO*f_x_?vpxt<5P2n9)8;!?-`krzM09QrZ&i7 z_Z?p7sCkfJEHigVK-$BGh-uvzKcthg*jv4#CEN~|Y_Csb1E5ClxLH}JEJQtLdXq+F z*LXDI?`hFGQIG-#t{;n9OPcGdZb5DH5|5Nf0dwp1@dvfx4}8^}uDCpkEf@N3-_@#`Ae$67&NrXY#Pj_Z8%bRc$*;}~tpEQUu zVqai_#0$Q^7lE>1nEw!eMU7&>;gW>82^#XAaDDIGeKj`HlQDNYQb1Gg#LNG92Wd&- zv4^VR?Hsfwz!B=-y!0rtDuOBD530FNr?k?)eUD1jC*c-7zS>3v2l>Z8G^&~Si0HjM zPSFv?r?4!|ItbB9-9V&j;VAPQaEPawaBW+XDDj$i-ioAEzIvS-XBhsjX%X&YR+DU8 z96U6Jvr$4*%R_u@SxHf2BvFY9>z}C;<^qG1T;6vby2Xx`t3@NswjO@? zViw1#@%TyW>OH=yszeIl9#zDSQ>DXb-gzvZD|IE_5)Mo0fxa!Z@)d_w`D7kyVXZz? zyWk;0bF2}kEce`sJL4Yrnj8n;*IR|WP7#t4?`+>u!WV>VXC)OcBvIU!6Qo;wUHfgYxG0|=ic9>( zs}jU)3_Za({=9X=Pjtag(W1Ze#l zCF3Dy57SXTWmIG~SwEB`$GmH_H)A+}{q*}1nY5G4`x(^qZHph0VOF#m)uW?6J~56z zYu93CLw3_nhS!K0avwcu@DqkcInITq;)&g9c2lD+u^8b2lTd;(a5c<2l>0isSX?BKH zXQR&_zx+dA6Th`(7VllGo22*7fB`kn*(l7&SWD#VmehL!0on%zk22F=Mt)rVIcU*( z8DVRBG5Lgm)Jioc1%TSRKwMWn>86@I(8BT20+PqCN@EDI`kqlW$D|B#|l#kF#pViINuF9sp{0Ms_~IN>eJ=2%qhVl4vn~Ov_C|8Et`R zkgtz>x8|*ul18F5DCLTy1cL+4DTWx(F-Yo%NL%tkuE#eh?$y4jZ@)2I9lX?1B!yQo zMUrE^J$nBIQyX$|htAwEo5c{y3u<*1ka{xRC)@E^DkBe%`{e1FO0$X6I6I!2H{h}- z1y7YBJf@nJen$hYJ|+wotkzkPWqUwCaStn+)>z}Ezd`%xc7ZORCbW^t!0-5FU@oFN z@Iy!EA;mq;=xrNm@~_fmqtTk075Oya#8*)=p8bQZ+u69@FP+rlEfSQ(@CH(^dbAt9 z5w!5Ot!xcGy(y0gZKTPdeR=v|L7v8AYRe=zZEur=78v6Prt+7cYY3kEtu!K2yL0q5 z(tOXIPX}O3iEJ6>gw>*b8#xOXABR^6^}6kaK27?0eE+VmxAk?}!5&9#0=UH`ZPau| zt)Hh*RoUV)oKkxq^qGeUq6v_7f~to%bw=o|CH&tN6%=geKj3@1y}+_i?uw&!01RNf z-`(%!V&~xCID18u%r1lhZDa)Up%z89k&cc=5$=ZF8MD^W{ij=;Zn6}syJg41iKabl_xD30Txg6P# z1V=vUiagHiqKovCkGl|Dvn#*ix!Q?LJrbQ2JVb7xCQn$v-Uf?DI7Bm>N$$Hlg!laW}`Op9&9tx6~VfQ)CCvJ(cwCvRlonpCRg)e9E=2r{=aCOcV1S_r_^dRPM__)*OrC$u7Cgor`(=5F$qd%} zfC4rCikj`me9Yxn9_j79v!h3hv3|K%h{sRnK4A%^N2pa!bf9c zSJX~i>7}<%a6Kqb`K{vynC%X{s~+ z>`^^R9>G)+^b2zolmFXMorje}%F?;)R=;+P!E&SM%r=2eHgbnmiRlNay!C8YKH?Ls z?^j12rbuq{_zhL{nWkzqa@sZG>kJUE! zzAM?9hJX?0vD=q8lTU!K3)7=_m*2@KHomF8zI$O=82U*rHL)zi@_|RNPG2?afyMwv zyq-=7RRfgy3=w%EVmOP_l?oarz^iW5DdkpkseJR~qU%*w1B7y@yPztwG?TS< z>hwbA4FTt8jP~4;A+ggIGD`5W^lw0r%Id7GW;@azZrK|qlma-cg zwJ~b&pQFU`JfR!Zc@jZyl97i)O1YDw1c!G8^DTX-&bqukF3cZ9zt!mjx3Y0hzESa-!Faq?2XQiwCB8qrmO5jRo(;x zjeI|Et|3Ju!vZZ5csyx#?Mjn;wWpbPjz6npczNe$yl|eWI9X}Wxyg`us3X}xxjR=9 z0lyr~CD4}C-|k(+*ezLzyjy+GE{5aa`Fj(MsG9WEXCV(Po`z11woJe_iHFk1Qi9HN z@$Drpq*Tft*DnN2fXh8QcUr#nWL8eFoA2Qj#0ORmi{o{0nk_cl6`wg?qHaXe{)o0s z(M=+y@=$svA}P;Q6>i+za3+JHd|~=DkNnl+eAWA*2tW~P_X`7ab~mH#Rmf|iK$J|_ zVXkLOoP1Y)^U}1P&u(!~sJPH&yi(Znlx`7`kKTg})G1#4?_5fpc@^(g-8)Ql7k^=) z7}R;{O<4M^`fg;#U+ak z8d)37Sv;(AC<`u^Y#cVet*Bg3sAx3@h{lMUfr?G)1%nsG(w9}yTNkVoOQ&Y$My<`? zKKo1AzT7=oD0cRkdcvgt>(h4#l^otdt^t{igDKC0h@BC3Ct*+Cmsit`qtQZ zRUldY9F=qADJGFBbdug;8FxglJ9#ep1rMrNQL}$Q@~VCi_WdF1qeM16SDR4tdyx8u zYX8cPJqa&Zg&%8o=M)xA7u@LFiud_joC~d=%v8)<>Yza@RiwTF^ny@xI&h!(r6q{K zvrBXHTeT?WdraOkhgb9)grolJE#|5Hy2>E^^*c1!d128QJRrXMb?c^M@1CH*)tBe_ z!fyb#H{rqAOHh2bo&x#EXW0=>J~!Ls1@+R*?ypMwG%XEnHee~$$b4zHu9`TS=kR)* zLYPitn|Q=HbxSv!Y$^-;Ug}2h(mWCB^Q)(zt=gP%*bowcnfj9cd?l22_XmPOWo3+h z9YVxQe@l3qv8TDh#Uvd8=T-|LwEBgR6>|F6xY@XPl*aEXYQOQBo=qe5vf|`ONsXoU zrVL^6w};Vvu|aA{suK?8zH-B)rpNNigV$(%mgHK^htznC9exA=)uP2o5`@<&|-UUJ7*$Q?dJm2`Y6IQ0Xt1F zPrRy-ypp(2d4yY>eH44Q{LNf!U5`aCERx}N+%Y~oGpQQmRhi59@@<+lQ>SXb zk5zkD8~6IZV@15(6fPNy)0o)?V>!0)4DC@BY#OvXb}~!Q%kCN7Kp?k zKWgub#(eW}PIOo>L*}=lp}^6vi3`nIJo9pfjtJ( zNNUI)^WYuiZsigUHRa5ss&t%chy>(>=s8)=YfTD6-^t}yZUiS1;y01SFSa}!ViwLM(eRN3Fh(XmGVMCZ=b0?K|z02w*+mao;BF3UB9meq&ww99;1W6@}K?*p%Rwws=IFNe*ef*k0s6H z7Qw`nw;d&_5yBX(k&`nZGgwd8vspLJrY`8pOwkbQX_0(jz}MsZCt(gI zUWaLN;a9LUC7;wcS)c5zG@D| z`x_j3{E}+nSG#F}945we5Oy)`fMS-J;qrDxQx+bT3GLV#W-#m49R|#fNg`Y^ zYIC+yWT?gL>JQ{c_FG%?-}I!ZXq@A5_nSD^iv(nSBlnb$+$nbr&Kd$Hr;Wv=NDrit z)OrC}Jay~SVF|xVd%P_DGUqB8>Wtz~?jBm_zy4Mjx1`@xG+K}}R#(ZKT^VmhC;8CE z7t4_|C#_%v9&zv8dQ0sbt;s}E)`OC%z>^~H&|BwRob#WbpOq&B@E*HpFsPTbB4 zd981x%X~lUazR3>hP|};TIx~D)r42d;X5omz6mk{>@W7qXb`0eSLPP)K+In_x~*z{ z)DX~pnWALzfl^p#d~tShc{X7xx6je>GRk9WV?rM}9NIy?ovL|>$GLKLvV%+?bS=Jx z6PH=r#qKHi1`lV6jnzzOme;RjcqunGUT|jjL+I*yo%xSdt3dyxVL|eEN!jPjPoXbn zu}wr8_WP5tD)5+EE?b}$l2-5>3Fu<}#jqnd!Nwm8RU4gtRTN*8`8FhZHE}_q{pX#A zi4V|Cr?>+Z+Ixl6Ka9*4Sce5P!i7Jker%SJ=+sbue)!OiLgIzLFlWs1SgeIr7GXyY zC%1m!r>1pY>mqN={Tlp740Ag`fBCaet%&wad2sfHC&DZQRIH9zBSyZ25!R#HS{5}M z;$IR&m0k$RBzs6tjeHt5zN{pM?l)PfHE<4r*r+%XYuZ&ll=q1HXn$DlE~%V9eiGLQ zQ4|CBzVKPKYNqii{ycJOFOp9C;b#Ava!}ao8#b7VcsEm|+iu|SQIuW`#Z`Fd$`iQn zCA_U?KHo+NO7_GfE8LdA!Se!v3gbO6Yk;S zO_120@PypeL!AbWucotNc^lyEIH?YZC`2&SkyNx)!s%#bAoDn~sV6-4n{otbx1#a% zrL~BeQFZdn!y4JGd9CkvDYp`z=Ve8tyFOx~#>pRrP3d%uM{9TTGIM^)l$L3H^f4qV z!e%Bo0!RKG@FZ1HwO7w94-k^9NZ(8?3=H|>#)rkya}af8H*VBB#T`SilD2@ogomG2 z&e?)zk$RUCc#*{zz~LsxHf-oU;31XPGWkTBg(DR9tY-cwmz~o4yqvi&SGzBCwp9q8 zHqKjQBf~@Sq%@7$zhodGDs{ohDm$uHWLHwM509ET+;fZ!N8#EjV6JBXErbAoT!>7F zx1TpWzyTWK?d5}%36W=YaQ1bC%b@YKSdbO^he?2^JnJ<{)fWMWO2C9*LaYjSP$*Om z;p`$~q^9u?I(j6}`r9?7U{RPa!c`D`ZA)5ENJLOXL;!6efDH8sa0n6bL9+ch$$!tI zhQ70gaQFM;ZqN0+4vxNo0rIS@*N*;bf5r(9asS(s4-)oA&@d-oZ^3JgpfF5G@L$ma z++F?+?OOA1Y3LmNwXFZ)EX2X@PtqUB_%lYi>j-2F+(Y1A7HaO^a33W4u9AYdh}<8c z{V&Dei~Ege{x?xXMC^CwZ<^nj*U`%u!I8dRf!EnH@o^7OKs)?b;(unD|4mbn6cIu< zLE-EEAMD@N|4h|KxWmyqdF@d__#gJa%l_Hk;y=6kUHuysoqQQRbSXMJ1URTU1i%$U zghWIIghd2|gl`E6$%u){h>7tD3CmoE{J(7fX&zMs+#$dham&}&OW}_l^1dEI4G_Li zQJ5G^^v@Z7xB6ET!2d-Uq9QWlLcfRc$0UDR{$ma~!Rw;_t;qj8L4QcmM@Rt=?ft)x IqXHiAUsB9aeEm`7zqHd3L0TTj%GtvX4qbvtAFf@W;4gz2R3Sa~B#~TcW++fsog4dYh2HXCL@BCr&CziRv*3L-lYnz*#U9Fw1Z*bQ&j`Z?G zTw^r#YaH%nkMO?6qt}?p$9@gu(G?xyw?~PrK=-|jguD&RHTRRUJn-x2ZPfSb{rh@QxLU?#^X<1k~TA-|9@-EJ< z7D!(J_;b%UEP(i?wy^6W3-gHy3v=;vUzh){@gJ3cS^Z~lbGCn4>}mgTW+1YGzh!@O z|CYJr0)Xhjb!`&H}uvg*Ij0hw7ouVq_w?=y$cd%kNkHh{C}kVmctGFv#+lKN&Y23 zYQ_x^4v_+AzXkvZ2@Zf}{OVc*`s>`(p?bj0&C{n_`Lpk@@wNVs`F~8{`0FLu-QE^< zBbL|Eg;{x`yl(LIow%9M0c?N(AO$D^T7VH?1GoTwKm-s6WB^4#4Y&vB0)~JoU%cZ}2%LdH zAWRS*hy+9lq60C5I6?d%QIHf!5u^^%0U3hKLAD?y$P@Gk6atC?C4tgFIiM2ITTmmY z9rOY81@sj(4_X85f=Wx;pBx?mHqE!Yk02Mz_tfm6Y`;Md?f za67mkJO-WvuY(WJ05lvlGBkQLE;Lazd9-_IMrbx@D6{~yXtZRsT(kHslf=51ksF6CIAOif({z zi|&mcj-HHOh+d1{jXs9Hgno#DfkB4BiXnobf?nv6eAO(65~C_7mNjr158Xz zN=!~nNz8kg7MLEG;g~NmUt_jm4r4B19%JEP(P8mpDPb95A+dt7lCes$TCs+)RX zgivNE9C{CG4fTb_L-V0c&>`p&^bDH_n-yCUTNm2_I|w@!y8^o#dj@+C2M31%M+`?B z#~$YiPAbkDoIad+oD*DPTn=1$Tw`2M+&J7K-1oR&arf}>@L2F<@Qm<0@Z#`F@H+9n z;T_|X;B(`v;#=bf;-}-+;Sb|)5391Q(2sQ|zge-*egcgJWgz1Eh zgcF1ZL?lFfME8iCiJlUb5`7?ACB`IXAyy=|CJrUeBkm+#AVDKxB#|evA_*bMC+Q|x zBE=wOB~>MLAdMj{Cmkf+zD0aX@Rr^!pIhm-T5ipep^>qWsggO7#gkQ$jgy^{(~!%O zBgmu3E69h*k0@?a$WS0CqA4mV#wboHVU&uLj+BX%^^~(z5GoETZ7Of7S5)0p8@EYs zi{G}o9eum%_7pXknuA)0+Mha)dVuD|A()|(VU`h_QIye!@i}7$ z<2Dl=lLpfxrZT1}W+<~LvmJ8^b1(A|3oDC0O9V?j%PK1ct17D>YZ>bd8y=f9n;Tm$ z+bBB*yC}OOdnWs54lsuhhaE>c#}Fr&Q<&49Gn4bn9rQb5caV2-?@Vyva>;Ueag}k+ zbCYqaa|d(Rb8qr6@fh(W^7Qgt@(S@f@#gbR^AYo@@dfiW@$K?+@LTbx^N$MP2`C8! z3N#4p2yzM{1YZeG3XuqD2t^2W2wez^2&056gx5rvM9f7pL?%Q@MYTkqiuQ@2i^+)v ziZzR!z=h!+@GAJ0IG4Dic&YfR1giu>B41)bl0ni!GDmVw3MOSPl`S;tG1H1&urK1r0tUJHtgl?)9iN~R2;G#jvVhf7CBxy={r?AV>z2UHzJ9V zj>s+-S{EOeFRq-f;jVLTaJLt3+o-#!LU)k6iF<Gj9dfG3-0nCHBglvldfvA3Rg zwGWXG(r3Vz!#B!z#ZSqvz#rmo<=^p${!!4Q`Ny)4a{@pCmH{1sjDewnOHY)a6bE4k zIR zlN@vY)avQSSiacQ*sD03xWRbg_*V%S3CM);MCruhB%&n0q=jc1&+4ATo<~35e_{6G zL$Y9URtk2CXUbfvdTPTJAwqB4#$tuu#T$-Jt_qREQMI?cAv zp3G6ssmo=_P0qu}^U7P!*URrM5G^Pvq$-RlyeL8z%@ykuca?~gl$27J#+QN1Jj>Qz z8^8Wsu29}k!Bvq{Nmd#226*H7=I2}Ux8qfJt2(Mht1D`lYcgs{YNP8wb-s1m^>+1h z4TcS08r2#*n#7xG-*LYyYNl^aZ@JYH--_KD+IrRI*LLvU_5DV>ZTmupS;uszLFZ_f zcGqC{-R`~~rJl}S+1|E3$-d?f@DGh2ML*W}3-{Lz2o2PJ68cm-C_Gpt`F`zleTiY_e_EY{_g5Y#VGZ?Vxt9cAxH1?iK9|?spt$9eg`QTw&IWOb7`+KDuO0vXDf05(`;(63^uks_F3lC`%Y}dU*Jg%){rd%mA_oB8 zNFWo$F$WBSrSKrZvLL4GPtatq&tZUhUt1T$oBdiSM$pIKDD9FoCU^bCg>i4w&=Tnz>!#k z!Uy$3!M<-c)W{NPtGO|~GsyOPswbmJk|(Y%glA2pD2NB>N(!A47QN(#hhS9IHhT`4 z%Ui_VkJETkcF?|i49n%yj_4^C%GN1I^&}(MzJ~V?B@4u$BB;E=FWlqp2W0iMjgju# zJxOVaI8F<&or@!SDn>;JWQN@T9gbqiaSBttfWO$4#^SbA7>>5kwvG6B(kJM4S^RNP z)62a~RGvTaQNujOtDhJYec~5`Pdr&xKaZ3I(#3i|SYg#$zpcu5oE(8iZgV_prf^^L z0T6zE!B9dQ8Kz+8W-9T$gOudtZBe7Q^E-n)^ja55_rgJh>Hq>)V4v8>?y^Fek;61M zj9mj;zlkqvNmbD)W_^Z1j{7-wT|Xa3>T|^hqh@yq*qDa-6uW0fvgJjCsMzbyw%uWS ziel|e&um>*9g~?8VzR;ADok#S$XvP4`VY~qR<61*W3+81YSF1Ln~DkEG0<4OLTnEa z38q`Wz7#-gjXY|mX?qwYq_%0MC0bVh{o(`nMq21bmH6APIa$`VcMX=crqlSf@+#93 z!O#h|-eb>SVT;bsba2&b-Kg?n3wH!oIP&tf82Zd!M5KzE365eoMmdJ?iaV2~akX8E zI(>7Cd@1pcmMjG`qqb-?S4!>@`LLtW++u=oJ^&hCs+8B~Xo#kI$(!2c=S8V>1{u){ zuSXw+hfkYLr3Z4fkdb&Lz1t)B@}(EEI+20%4JQLuGE|ofA;cGTK6eisbUt77F}L%* z+P0}Pz-QDxPUNb_!~ZO5gUGOakq*YIR|Ky#BEOX3)=FF1_hmDB1krw5pOYQfjM=Ms z^(|L5XYAr7ob3p12}kUBmz~5eOdt!3Ji|vN=%P*z-(ts8Ne*F9LSLdH$;(Xxxg+64 zG6kJ8W2IpJs`JWqXEGd&BNHOhHZg5da+c~URxb4(xDY{LDM{l`GNq8aFWUFSE~-VX zIsJzZ^4n*q3Gk9EikD*=hISd%w&+Kub=^|>UM@%`h?yW>wMA19PFlU;bo0v?Nh57H ztpSHyGiQ3Qu9j_iZ&`Y#E^#GbBxKs7vy! z?RqcX7xL8-)X(#zp$_X|^kVOn-}*8w#qOI7-SR1`;{f-$3Pm;bea>H+=!yAKrJN~M zVFkihmF#cwVZh~8McdVDdRmvOt)#1~t=i^y=>dqvhaZ?*-jR-*n9ND*a%^1%5Z2EY zwAT{gT+P{k)g1q|zB?QkvQlc+hk9K9=(*8}t#ECCL4PHBJ~S-o zm>~9aZjN9gE|cm*5 zrkQY3zWusZrBNt@9AoB)Bsx1(Z*e%D%r2;`oFtpi_>wMlY*h2i?W}vq>!a1~u3D&` z_|?bFm>){0Acoa8y|diL0u&acBrNMF!}6;6>Z(F*nBWQ$9a{6Cy*(Rm0r--y?$!T^#PwSP}`m z--5i_^3T>@r^9cxp_Hb-EilattFF6S-OANh+*nD4-;0Z|e~;cdmXK_`Ie{zSY4|g9 z$#Z*owOVd7l|SdQK4;BE(Xe$|rF0mLBgi_vkz8tQhF(cPaA0B!ld5_=KO7g+*!qlWPgMr{w#Yw5c7$d2+2rl`Tb)gh ziFhWACa^d`3pTk}8H-hnM2(U&&PZ&hi62Acc$Ug1iTN6b{BDPI)H+n9S+daai3dN9 zOl0?`2pKs!N?~kz&Hy1{MQzk3Hw{HMxW0&xBU9_H>Nk`i%`k{G$qkzwVf*g2@so_( z@0^yCyy=IM`iZL;@5CbQUCEaYK-L}x?3Xe>c1Thasoc?izKCIscWXLcO|?jx=dE{N;NWpj1%v#1N)&|Cqi%U znf&bQ7fOz#3;6clKjAao+bG#ywZss6=85+yeeefrh41i7eUTc=a~^5cHXP0h?6eR03S&bY`N% zfm^eU({fvC%2)QWx7CJOMLvG(!Mz#OyMeNb??Hq2X$uuM!@isLnSS8MTpVxdS|<`e zkWHvsR;MpHk|kc8t~6(BBBm%^=kM3nt^{G@k}ni8XQ(3Jsw*vpo=?{{MH<#1(c9GydQ?uIVD z?-He%GQTVU#F19=)$}b4hIK~pj6}ZaSwtJha@e0(I-tP%Ng($NE`g?xuQoTXwcl71 zM#+~Dof*cNrofwW7hA}nc48Rs1?|ho{2I4;i5`t~Vy4@q!;sPufRYG3_RSWFJ2|QC z%T}X31=jt%bsyhLo_m#yTrG*>i%Ug$R)|`&4@;j$puNxF-GYoMUlLNglTP`|ht8;& zJ~V!d-+fOy$8R$7y?Np3IT`y(jr{Eh+Tg84-KPpMbuU0AvLy9D!xoZ9a%^WoDTiEl zCj0}zla1B^(tW#qwr29!9^Q zU-QIX`4uN}OF}ofZ{$&=ug-w$x5BC@x4z2`B~1(Nm>09&mRgQzqS-UADa12X-RUaB z;x2uZ>Gi9;+3~Ex+4+CUrJdTo&?b6d-RApxax3On+lfo*^83dtT0@~-q|cVex+_V* zLOJSDyKX4UYW0WMu6MP9_4v73zS{4K2vS`-L%^@J-#IHC%ZSFJr)<;f$L(~oR{XfN z#1D>uM^EW)QR7HLs3h-BJV-tMdZ;{q+~1;9`*FH>r&vGwFsJ# z#WcYCJXCgZT0FApyI7R4fn0#9J&qJPIgbyXBKDgigY9qmF##w;WtN>%pPH3*5D-o{ z)X~-NQ!2WpxT2h+?}_(_l-BI>eko(f`B3R(lP13LI^_=?J>@(dBvFFtDS0K&DbWH$ zrLtEkZEnNxXwjva-#m_FD(C4OI{wxqqs>HAUtWk}zK~7xQHdT0IjOD;n){CrwGIuq ziE8Ivh(ojOGxP78bqhopmxO#ZMgeXleC{cdOC?h*G#1+Hu@?)&()MO9NBoA`&($|2 z$bF4P6GZK}V}4QP4jrDQPiz0Y%=jTRi{~F@s{Sh^UfTDr8aIzPo#YzvlgEvuW_-JzTG;y~ce-~PA~I!jFa!N#)aG=4lLH@`~ofrSz7NvCjuYA-uq z0}+w!1xte9KrTpdj#Ds0sQ#V4MA@h%YqjOV|p_nXdH1VWiYeWu+&fUhG?(@?@;) z8h&t#)>Z6*dCn6C*+a{0z(!eiU;SI_wiaJIj*U6f;>Jj8DNf`M^lu4UX4vG3pF6NX zPK;ltr-I}$stJ$Or~I~lC3iTEbHPERoFscwmiC^e#RDJK>zA9@TF-nGzqW z9>m?Aj^cYJE6FP{h38WqFPOn!nl#VQBVn7A)Xpw>dmFHm35lO+DPCyj(b0RZQ)t`8 z7eB|v+@AaAoP2+1lcS;b=rrd1Z}~_ z;b)(wp&NPtLwOGE1y76{;e)^oojK*p9?3HO& zX$fV3Er-5N(!0>-A#<_S1>Mr?S9jACqL`O?Y$r}@aVk_$rm;aRvt#W)l{MSemjmIH zmxG5sO?K4^lPiiX@6h2`{dJ4qK+Oezgsta%xU+8i$=`iXTbLs~ixb#*m#dJ{6XGS#?d2M1dF@d#Cy4 z6Df!9-bciSmd=~p)OIdOX;2TST0FgV`C-rqTZtB_IK!J_q9fIUQwnH8>hZesd(OpW zw~Wikx3>};d4!NPP_>O!A9;MYLKd$@2{K(|j7B*3EB{}SAE~q4;j&e)pE(|L?Futp zoECrHq>7}Ie-?=pm^7TeD@Qa~gUe5FZbv{j9-3m|5|6mkJrF_g12#%;zIuQD z6=|?{iry+ldZ%ECVXSOtMs2aa=k$|JY|H?4|K)mZaaRnkGEiIwCj_@Z&gc~s^QijS z0f{J|$tT`;nK3sFmN&bfO5?w(r?j<9_oa@dPfEfPKGn^whd&Y%ZLG6=-S!&W;SQqf z{M{M$ofR1cw*4-9Z!sEeZ-tJM!8+81V4uBa`tjNW!-VsJpfXzSEB%>eKc3PTqaBl* z_9)1io8SW*?^pOvmic5z7f2-E3O&mA1b;PihNGduH~2@mxo=cQXup5(&a@u!tBr_* z2Qqfbm1qfRPm!F|O3Y2YL=3L3PDjk`GW=7Hc(~KMSD+m0xsD#!=}oJ5&lc%rzhr#* zdJcNqzm zvn0wq3cO&5=srWLshGcyTN=uvqG1cmSEGLE-5#X>#v{?QhS$8zyKgw3 z?9;ul9wd~if0zij&3y#_I?l;g?!^lZiw}r_(6%1-u$WR8R94=_29T*}k%gYi%1PH-Q6T_&t7cWHd|g%nrmBkJg2_f z{jq|IpaPhT`wRAHd6!C+xTU8d2=0c5Il8AEPxcP__4Unt8aSde81q(ic97H3>gf?r z@@|*Yx|^@n5oc*<=>&XVOM5Pi+XQRn_TwmSE+>v9x}PN&z?&)7MuPh_t4U`)V{wFj z@lkPpnaq|Duslgv@d`2)&@WP>^!Rfk6Vq&EnQ2la zI_$ZRY)UETu%E-_38*Wqb`3f{R&=({OABefqHV}SIRt21(&{sNz1WC?O2}yhZitPm z28DoxC-B=2qr=x~tx{00nK05bKs7Iy^l|9~u}G|l98>lmr)oBtUfTF+nz)j4Rhp!V z+CmCsuqD63ewi+cRT*fLQ>f|`D@a1sgoi7Cyt~K7HE7X$39=~(!!@VlIQt&tGW1Gx z`@<=BPIu3o*6dHM^tbh|3h%a<^yic-M@3*$M~p$Sb$T2AiYR5L>CPP&X~ zs*sV_p)(Kj~eef0Tl5N+chA1w(19}9^){PyZA+~Wg zpYAMy=fC?hoIQ+4sVvZlD$MG55HvKnBRsF{`c$EG>!|^J>#Fx8UCE0H2D1@ZZ+5f#`jc1;O%|eA!W&i2P->20Kh;) z3zmTf01`fMA7@u*gog#p$Jq(#4)>8{u&{QqM8L1{jhKf4_J@gwqa?!(N!|s8fC+Q+ za`Q4sVZ&fB36!-BTt`9aAN1>$B*SkHL%apJT~M|>*AHdHczF4F`1!f6Ex6o$kscO4 zTu67uKb`!yABF2zLMVIJKVDPZ__eTf@$`^nV7LkN*Z4C}gpd8-k&y1(eJh9 zqv7G>=H>ZUG!J{5e?z;`{9D>}jsDu!{|M$|;rb`(k7E3pqr^=Ha4mZugp;9yy)y#o ze*HQ`N`y~T;*Z?^m*(%?{l+x-o5{~F_&f7A&2P+`^x--PcNZtmoANzC+IvXxOYrzJJ*NF8gPD!~Y!WclB@7>*~Wb zu6xni!oxzr!UG}2&&w~s#mCRZ%cslB3l|iC^9phD^1*LX{$IBLAJW$ zN&Rs|&NoY#7Rm)Cz%9rv@TZ60t^Sn*#J@;`Ul=YZ_InzCIQi4^A3h{_Zo2xnF8}ii T{UN=+LsHn+(f|8CN@4#OuS*i( literal 0 HcmV?d00001 diff --git a/languages/en.json b/languages/en.json index 1867b54..ea1be6d 100644 --- a/languages/en.json +++ b/languages/en.json @@ -23,7 +23,15 @@ "no-theme": "No theme", "opaque": "Opaque", "alliance": "Opposition dark", - "gm-vs-players": "GM dark" + "gm-vs-players": "GM dark", + "colors": { + "red": "Red", + "blue": "Blue", + "green": "Green", + "purple": "Purple", + "black": "Black", + "player": "Player color" + } }, "settings": { "reset-changes": "Reset Changes", @@ -53,27 +61,15 @@ }, "chat-message-header-style": { "name": "Chat message header theme", - "hint": "Adds a colored header to every chat message", - "choice": { - "red": "Red", - "blue": "Blue", - "green": "Green", - "tint": "Player color", - "none": "Disabled" - } + "hint": "Adds a colored header to every chat message" }, "border-radius": { "name": "Roundedness", "hint": "(default: 3px) Changes the degree of roundedness in many UI elements" }, "pc-sheet-theme": { - "name": "PC sheet theme", - "hint": "Affects sheets for player characters and vehicles", - "choice": { - "red": "Original Red", - "green": "Remaster Green", - "blue": "Classic Blue" - } + "name": "PC sheet color theme", + "hint": "Affects sheets for player characters and vehicles" } }, "misc": { diff --git a/sass/dorako-ui/_dorako-ui.scss b/sass/dorako-ui/_dorako-ui.scss index 75c5287..565ec93 100644 --- a/sass/dorako-ui/_dorako-ui.scss +++ b/sass/dorako-ui/_dorako-ui.scss @@ -147,9 +147,9 @@ i[data-pf2-repost] { flex-direction: row; } -.chat-message ul.notes { - padding: 0px; -} +// .chat-message ul.notes { +// padding: 0px; +// } /* ----------------------------------------- */ /* Settings */ diff --git a/sass/module-support/_pf2e-idle-hud.scss b/sass/module-support/_pf2e-idle-hud.scss index 278f365..5227277 100644 --- a/sass/module-support/_pf2e-idle-hud.scss +++ b/sass/module-support/_pf2e-idle-hud.scss @@ -235,7 +235,6 @@ &#pf2e-token-hud .sidebar .sidebar-content .details input { @include f2-input; - --input-height: 14px; padding: 1px; } @@ -330,13 +329,21 @@ mix-blend-mode: plus-lighter; } - &#pf2e-token-hud .distance.free { + &#pf2e-token-hud .free { background: unset; @include f2-app; backdrop-filter: blur(4px); - border-bottom-left-radius: unset; - border-bottom-right-radius: unset; - border-bottom: unset; + &.status { + bottom: 0px; + border-top-left-radius: unset; + border-top-right-radius: unset; + border-top: unset; + } + &.distance { + border-bottom-left-radius: unset; + border-bottom-right-radius: unset; + border-bottom: unset; + } } &#pf2e-token-hud .popup .header:before { diff --git a/sass/module-support/_polyglot.scss b/sass/module-support/_polyglot.scss index ecdeead..84ed592 100644 --- a/sass/module-support/_polyglot.scss +++ b/sass/module-support/_polyglot.scss @@ -2,168 +2,7 @@ /* Polyglot */ /* ----------------------------------------- */ -.dorako-ui { - .select2-dropdown.polyglot-language { - @include glass; - backdrop-filter: blur(5px); - - ::-webkit-scrollbar-thumb { - background: var(--tertiary); - border: 1px solid var(--gold-brown); - } - } - - .select2-container--default .select2-search--dropdown .select2-search__field { - @include glass; - @include quick-transition; - background: var(--glass-bg-light); - - &:focus, - &:active, - &:hover { - background: var(--secondary-dark); - color: var(--color-text-light-highlight); - } - } - - .select2-container--default .select2-results > .select2-results__options { - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - padding-top: 1px; - } - - .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { - // @include glass; - // @include gold-border; - background: var(--secondary-light); - // border: 1px solid var(--tertiary); - box-shadow: 0px 0px 0px 1px var(--tertiary); - color: var(--color-text-light-highlight); - } - - .select2-container--default .select2-results__option--selected { - // @include glass; - // @include gold-border; - background: var(--primary-light); - // border: 1px solid var(--tertiary); - box-shadow: 0px 0px 0px 1px var(--tertiary); - color: var(--color-text-light-highlight); - } - - .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 { - border-color: var(--color-text-light-heading) transparent transparent transparent; - } - - .polyglot-user-list div { - box-shadow: 0px 0px 0px 1px var(--tertiary); - } - - #polyglot { - flex-basis: 20px; - gap: 5px; - flex-wrap: wrap; - - label { - display: none; - } - - &.polyglot-lang-select > span.select2-container { - margin: unset; - } - - .select2-selection { - @include glass; - @include quick-transition; - cursor: pointer; - background: var(--glass-bg-light); - text-shadow: 0px 0px 3px black; - &:focus, - &:active, - &:hover { - background: var(--secondary-dark); - color: var(--color-text-light-highlight); - } - } - - select { - @include glass; - background: var(--glass-bg-light); - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - appearance: none; - margin: unset; - padding-left: 7px; - flex: 1 1 70px; - - option, - optgroup { - background-color: rgb(37, 37, 37); - color: var(--color-text-light-highlight); - } - } - &.polyglot-lang-select input { - // @include glass; - // border radius doesn't work here - margin: unset; - accent-color: var(--color-checkbox-checked); - accent-color: var(--secondary-dark); - - &:checked { - accent-color: var(--secondary-light); - } - } - .polyglot-user-list { - &:empty { - outline: unset; - flex: unset; - margin-right: -5px; - } - outline: 1px solid var(--gold-brown); - background: var(--gold-brown); - margin: 3px; - // display: flex; - gap: 1px; - border-radius: var(--border-radius); - flex-grow: 1; - flex-direction: row; - flex: 1 0 20px; - max-width: unset; - div { - display: flex; - border-radius: unset; - // height: 22px; - // width: 10px; - width: unset; - height: unset; - flex: 1 0; - width: 10px; - border: 1px solid var(--tertiary); - margin: unset; - // box-shadow: 0px 0px 3px 1px white; - &:first-child { - border-top-left-radius: var(--border-radius); - border-bottom-left-radius: var(--border-radius); - } - &:last-child { - border-top-right-radius: var(--border-radius); - border-bottom-right-radius: var(--border-radius); - } - } - } - } -} - -[data-dorako-ui-theme] { +[data-chat-app-theme] { #polyglot { label { display: none; @@ -172,9 +11,6 @@ .polyglot-lang-select input { margin: unset; - flex: 0 0 var(--input-height); - width: var(--input-height); - height: var(--input-height); } .polyglot-lang-select span.select2-selection { diff --git a/sass/ui-theme/foundry-core/_app-ui.scss b/sass/ui-theme/foundry-core/_app-ui.scss index a2cb2e0..67c1078 100644 --- a/sass/ui-theme/foundry-core/_app-ui.scss +++ b/sass/ui-theme/foundry-core/_app-ui.scss @@ -147,9 +147,8 @@ --adjusted-lower: #cc3311; } +[data-chat-app-theme] #chat-log ~ *, [data-dorako-ui-theme] { - --input-height: 24px; - --input-background-color: var(--color-cool-4); --input-border-color: transparent; --input-border-color: var(--color-cool-3); @@ -446,6 +445,7 @@ flex: 0 0 27px; border: unset; text-shadow: 0px 1px 2px black; + border-radius: var(--border-radius) var(--border-radius) 0px 0px; } .window-content { @@ -539,15 +539,6 @@ .settings-sidebar button { @include f2-button-warm; } - - #chat-form { - textarea { - @include f2-input; - height: 100%; - border-radius: var(--border-radius); - } - margin: 0px var(--sidebar-margin); - } } /* ----------------------------------------- */ @@ -820,8 +811,6 @@ &.pf2e.item.sheet .sheet-header input[type="text"], &.pf2e.item.sheet .sheet-header input[type="number"] { @include f2-input; - --input-height: var(--font-size-34); - --font-size: var(--font-size-34); } &.pf2e.item.sheet form .sheet-body .tab.active.details select, @@ -941,10 +930,6 @@ z-index: 1; } - &.pf2e.item.sheet form .tab.active.rules select { - height: var(--input-height); - } - &.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; diff --git a/sass/ui-theme/foundry-core/_sidebar.scss b/sass/ui-theme/foundry-core/_sidebar.scss index 2090b63..a214743 100644 --- a/sass/ui-theme/foundry-core/_sidebar.scss +++ b/sass/ui-theme/foundry-core/_sidebar.scss @@ -27,7 +27,7 @@ /* ----------------------------------------- */ #chat, -[data-dorako-ui-theme] .chat-sidebar { +[data-chat-app-theme] .chat-sidebar { --sidebar-gap: 4px; --sidebar-margin: 6px; gap: var(--sidebar-gap); @@ -35,24 +35,6 @@ } [data-dorako-ui-scope="sidebar"] { - #sidebar-tabs { - border: unset; - - > .item { - &:hover { - color: var(--color-light-2); - } - - &.active { - @include f2-app; - background-color: var(--color-warm-2); - border: var(--window-app-border-style); - border-color: var(--color-warm-1); - color: var(--color-light-2); - } - } - } - .tab { &:not([data-tab="chat"]) button { @include f2-button-warm; @@ -145,3 +127,59 @@ border-color: var(--icon-border-color); } } + +/* ----------------------------------------- */ +/* Chatlog */ +/* ----------------------------------------- */ +[data-chat-app-theme] #chat-log { + margin-left: calc(var(--sidebar-margin) - 3px); + &::-webkit-scrollbar-thumb { + outline: none; + border-radius: 3px; + background: var(--color-scrollbar); + border: 1px solid var(--color-scrollbar-border); + transition: outline 0.15s; + &:hover { + border: 1px solid var(--color-scrollbar); + background: var(--color-scrollbar-hover); + } + } + &::-webkit-scrollbar-track { + box-shadow: none; + box-shadow: unset; + border-radius: 4px; + } +} + +[data-chat-app-theme] #chat-log ~ * { + input[type="checkbox"]:checked, + input[type="radio"]:checked { + accent-color: var(--accent-color); + } + + button { + @include f2-button-warm; + } + #dorako-rt-buttons button { + @include f2-button-toggle; + } + + &#chat-form { + margin: 0px var(--sidebar-margin); + textarea { + @include f2-input; + height: 100%; + border-radius: var(--border-radius); + } + } +} + +[data-chat-app-theme] { + #sidebar-tabs { + border: unset; + > .item.active { + @include f2-button-warm; + --button-focus-outline-color: transparent; + } + } +} diff --git a/sass/ui-theme/pf2e-system/_familiar-sheet.scss b/sass/ui-theme/pf2e-system/_familiar-sheet.scss index 49ef4ea..273ff57 100644 --- a/sass/ui-theme/pf2e-system/_familiar-sheet.scss +++ b/sass/ui-theme/pf2e-system/_familiar-sheet.scss @@ -28,8 +28,6 @@ } &.sheet.familiar .familiar-sheet-header .header-content .charname input { - --font-size: inherit; - --input-height: auto; font-size: 24px; margin-right: 100px; } diff --git a/sass/ui-theme/pf2e-system/_hazard-sheet.scss b/sass/ui-theme/pf2e-system/_hazard-sheet.scss index 0725688..247619f 100644 --- a/sass/ui-theme/pf2e-system/_hazard-sheet.scss +++ b/sass/ui-theme/pf2e-system/_hazard-sheet.scss @@ -37,12 +37,6 @@ &.sheet.hazard form > header .title { align-items: center; - --input-height: 32px; - --font-size: 32px; - .name { - --input-height: 32px; - --font-size: 32px; - } } &.sheet.hazard .sidebar .sidebar-title { diff --git a/sass/ui-theme/pf2e-system/_messages.scss b/sass/ui-theme/pf2e-system/_messages.scss index 5354e61..d9011c9 100644 --- a/sass/ui-theme/pf2e-system/_messages.scss +++ b/sass/ui-theme/pf2e-system/_messages.scss @@ -286,6 +286,7 @@ @include f2-app; background-color: color-mix(in srgb, var(--header-color) 50%, transparent); border-color: color-mix(in srgb, var(--header-color) 50%, white); + color: var(--color-light-2); } // &.light-header-text { diff --git a/sass/ui-theme/pf2e-system/_npc-sheet.scss b/sass/ui-theme/pf2e-system/_npc-sheet.scss index ad7232d..0bad533 100644 --- a/sass/ui-theme/pf2e-system/_npc-sheet.scss +++ b/sass/ui-theme/pf2e-system/_npc-sheet.scss @@ -38,7 +38,6 @@ &.actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input { @include f2-input; - --input-height: 18px; } &.actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .attribute select { @@ -49,7 +48,6 @@ &.actor.npc.sheet form ol.spell-list > li.spell-level-header input, &.actor.npc.sheet form ol.spell-list > li .uses input { @include f2-input; - --input-height: 18px; } &.actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .header .inline-field .attack-input, diff --git a/sass/ui-theme/pf2e-system/_pc-sheet.scss b/sass/ui-theme/pf2e-system/_pc-sheet.scss index 81e7a55..d49387a 100644 --- a/sass/ui-theme/pf2e-system/_pc-sheet.scss +++ b/sass/ui-theme/pf2e-system/_pc-sheet.scss @@ -26,7 +26,7 @@ /* ----------------------------------------- */ /* PC Sheet Theme */ /* ----------------------------------------- */ -[data-dorako-ui-theme]:not(.default-theme) { +[data-dorako-ui-theme][data-theme-color] { --ornamentation: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); &.actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header { background: var(--theme-color); @@ -49,32 +49,84 @@ } [data-dorako-ui-theme] { - &.actor.sheet.red-theme, - &.actor.sheet.green-theme, - &.actor.sheet.blue-theme { + &.actor.sheet[data-theme-color="red"], + &.actor.sheet[data-theme-color="green"], + &.actor.sheet[data-theme-color="blue"], + &.actor-sheet[data-theme-color="purple"], + &.actor-sheet[data-theme-color="black"] { .inventory .item-summary { background: color-mix(in srgb, var(--theme-color) 25%, transparent); } } - &.actor.sheet.red-theme { + + &.actor.sheet[data-theme-color="red"] { --theme-color-light: var(--primary-light); --theme-color: var(--primary); --theme-color-dark: var(--primary-dark); + .crb-style { --header: url("../img/red-header.webp"); background-image: url("../img/red-header.webp"), var(--sheet); } } - &.actor.sheet.green-theme { - // --color-warm-3: var(--remaster); - // --color-warm-4: var(--remaster-dark); + &.actor.sheet[data-theme-color="blue"] { + --color-scrollbar: var(--secondary-light); + --color-scrollbar-border: var(--tertiary); + --color-scrollbar-hover: var(--theme-color-light); + --theme-color-dark: var(--secondary-dark); + --theme-color: var(--secondary); + --theme-color-light: var(--secondary-light); + .crb-style { + --header: url("../img/blue-header.webp"); + background-image: url("../img/blue-header.webp"), var(--sheet); + + aside { + background-image: url("../img/blue-sidebar-top.webp"), url("../img/blue-sidebar-bottom.webp"); + .logo { + filter: grayscale(0.6); + } + .sidebar { + .hitpoints .hp-big .container.current-hp { + background-image: linear-gradient( + 90deg, + var(--theme-color) 0%, + var(--theme-color-light) 50%, + var(--theme-color) 100% + ); + background-color: var(--secondary); + } + .armor-class .shield.hp { + background: url("../img/blue-shield.webp") no-repeat top center; + } + .initiative-select select { + background-color: var(--theme-color); + } + } + } + + header.char-header .char-level .level { + background: url("../img/blue-level-badge.webp") no-repeat; + } + + nav.sheet-navigation { + background: var(--theme-color-light); + + .item:hover, + .item.active { + background-image: url("../img/blue-nav-item.webp"); + } + } + } + } + + &.actor.sheet[data-theme-color="green"] { --color-scrollbar: var(--remaster-light); --color-scrollbar-border: var(--tertiary); + --color-scrollbar-hover: var(--theme-color-light); --theme-color-dark: var(--remaster-dark); --theme-color: var(--remaster); --theme-color-light: var(--remaster-light); - // --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); .crb-style { --header: url("../img/green-header.webp"); background-image: url("../img/green-header.webp"), var(--sheet); @@ -92,13 +144,13 @@ var(--remaster-light) 50%, var(--remaster) 100% ); - background-color: var(--remaster); + background-color: var(--theme-color); } .armor-class .shield.hp { background: url("../img/blue-shield.webp") no-repeat top center; } .initiative-select select { - background-color: var(--remaster); + background-color: var(--theme-color); } } } @@ -108,7 +160,7 @@ } nav.sheet-navigation { - background: var(--remaster-light); + background: var(--theme-color-light); .item:hover, .item.active { @@ -118,20 +170,19 @@ } } - &.actor.sheet.blue-theme { - // --color-warm-3: var(--secondary); - // --color-warm-4: var(--secondary-dark); - --color-scrollbar: var(--secondary-light); + &.actor.sheet[data-theme-color="purple"] { + --theme-color-dark: #3b0062; + --theme-color: #520982; + --theme-color-light: rgb(107, 29, 137); + --color-scrollbar-hover: var(--theme-color-light); + --color-scrollbar: var(--theme-color); --color-scrollbar-border: var(--tertiary); - --theme-color-dark: var(--secondary-dark); - --theme-color: var(--secondary); - --theme-color-light: var(--secondary-light); .crb-style { - --header: url("../img/blue-header.webp"); - background-image: url("../img/blue-header.webp"), var(--sheet); + --header: url("../img/purple-header.webp"); + background-image: url("../img/purple-header.webp"), var(--sheet); aside { - background-image: url("../img/blue-sidebar-top.webp"), url("../img/blue-sidebar-bottom.webp"); + background-image: url("../img/purple-sidebar-top.webp"), url("../img/purple-sidebar-bottom.webp"); .logo { filter: grayscale(0.6); } @@ -139,17 +190,17 @@ .hitpoints .hp-big .container.current-hp { background-image: linear-gradient( 90deg, - var(--secondary) 0%, - var(--secondary-light) 50%, - var(--secondary) 100% + var(--theme-color) 0%, + var(--theme-color-light) 50%, + var(--theme-color) 100% ); - background-color: var(--secondary); + background-color: var(--theme-color); } .armor-class .shield.hp { background: url("../img/blue-shield.webp") no-repeat top center; } .initiative-select select { - background-color: var(--secondary); + background-color: var(--theme-color); } } } @@ -159,7 +210,57 @@ } nav.sheet-navigation { - background: var(--secondary-light); + background: var(--theme-color-light); + + .item:hover, + .item.active { + background-image: url("../img/blue-nav-item.webp"); + } + } + } + } + + &.actor.sheet[data-theme-color="black"] { + --theme-color-dark: black; + --theme-color: #111; + --theme-color-light: #222; + --color-scrollbar: var(--theme-color); + --color-scrollbar-border: var(--tertiary); + --color-scrollbar-hover: var(--theme-color-light); + .crb-style { + --header: url("../img/black-header.webp"); + background-image: url("../img/green-header.webp"), var(--sheet); + + aside { + background-image: url("../img/black-sidebar-top.webp"), url("../img/black-sidebar-bottom.webp"); + .logo { + filter: grayscale(0.6); + } + .sidebar { + .hitpoints .hp-big .container.current-hp { + background-image: linear-gradient( + 90deg, + var(--theme-color) 0%, + var(--theme-color-light) 50%, + var(--theme-color) 100% + ); + background-color: var(--theme-color); + } + .armor-class .shield.hp { + background: url("../img/blue-shield.webp") no-repeat top center; + } + .initiative-select select { + background-color: var(--theme-color); + } + } + } + + header.char-header .char-level .level { + background: url("../img/blue-level-badge.webp") no-repeat; + } + + nav.sheet-navigation { + background: var(--theme-color-light); .item:hover, .item.active { @@ -179,23 +280,33 @@ background-attachment: local !important; } - &.sheet.actor.window-app.vehicle .window-header, - &.sheet.actor.window-app.character .window-header { + &[data-theme-color="red"].sheet.actor.window-app.vehicle .window-header, + &[data-theme-color="red"].sheet.actor.window-app.character .window-header { background: #5a0c02; border-top-left-radius: var(--border-radius); border-top-right-radius: var(--border-radius); } - &.sheet.actor.window-app.green-theme.vehicle .window-header, - &.sheet.actor.window-app.green-theme.character .window-header { + &[data-theme-color="green"].sheet.actor.window-app.vehicle .window-header, + &[data-theme-color="green"].sheet.actor.window-app.character .window-header { background: #0e2a1a; } - &.sheet.actor.window-app.blue-theme.vehicle .window-header, - &.sheet.actor.window-app.blue-theme.character .window-header { + &[data-theme-color="blue"].sheet.actor.window-app.vehicle .window-header, + &[data-theme-color="blue"].sheet.actor.window-app.character .window-header { background: #1a1e5f; } + &[data-theme-color="purple"].sheet.actor.window-app.vehicle .window-header, + &[data-theme-color="purple"].sheet.actor.window-app.character .window-header { + background: #340c5b; + } + + &[data-theme-color="black"].sheet.actor.window-app.vehicle .window-header, + &[data-theme-color="black"].sheet.actor.window-app.character .window-header { + background: #151515; + } + &.sheet.actor.window-app.minimized .window-header { border-radius: var(--border-radius); } @@ -241,40 +352,6 @@ } } - // &.actor.sheet.window-app { - // @include f2-app; - // background: var(--window-app-background); - // background-position: top; - // background-size: cover; - // border: var(--window-app-border-style); - // border-color: var(--window-app-border-color); - // text-shadow: unset; - // backdrop-filter: blur(4px); - // //prettier-ignore - // // Electron app bug - // box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px var(--color-warm-3-10), - // 0px 0px 30px 20px var(--color-warm-2-20), 0px 0px 10px 05px var(--color-warm-1-40); - - // .window-header { - // border: unset; - // } - - // .window-content { - // background: unset; - // box-shadow: unset; - // } - - // .window-resizable-handle { - // background: var(--color-warm-4); - // border: 1px solid var(--window-app-border-color); - // border-radius: 4px 0px var(--border-radius) 0px; - // border-bottom-color: var(--color-warm-3); - // border-right-color: var(--color-warm-3); - // bottom: -1px; - // right: -1px; - // } - // } - button.daily-crafting { @include f2-button-warm; --button-background-color: var(--color-warm-1); diff --git a/sass/ui-theme/themes/_bg3.scss b/sass/ui-theme/themes/_bg3.scss index 3e8e84b..63d8f29 100644 --- a/sass/ui-theme/themes/_bg3.scss +++ b/sass/ui-theme/themes/_bg3.scss @@ -131,6 +131,8 @@ /* ----------------------------------------- */ /* DUI variables */ /* ----------------------------------------- */ +[data-chat-app-theme="bg3"] #sidebar-tabs, +[data-chat-app-theme="bg3"] #chat-log ~ *, [data-dorako-ui-theme="bg3"] { /* Base colors */ --color-warm-1: var(--tertiary); @@ -177,6 +179,7 @@ --input-disabled-background-color: var(--bg3-background-4); --input-disabled-border-color: var(--bg3-background-3); --input-focus-outline-color: var(--tertiary); + --input-text-color: var(--color-light-2); /* Button variables */ --button-background-color: var(--app-background); --button-border-color: #403b2d; @@ -409,14 +412,14 @@ #nav-toggle { background: var(--bg3-tooltip-window-background) padding-box, var(--bg3-border-background) border-box !important; border: 2px solid transparent !important; - box-shadow: var(--box-shadow), 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; + box-shadow: 0px 1px 2px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; } .scene { border: 2px solid transparent !important; line-height: calc(var(--control-size) - 4px) !important; position: relative; - box-shadow: 0px 0px 5px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; + box-shadow: 0px 1px 2px black, 0px 0px 5px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; --button-toggle-focus-outline-color: #d3b87c; &.view::before { background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.2), transparent); @@ -546,6 +549,40 @@ border-box; border: 2px solid transparent !important; box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset; + + &[data-color-scheme="blue"] { + --bg3-border-inner: #a16a37; + --bg3-border-outer: #4a2e18; + --bg3-border-internal: #304248; + --bg3-bg-inner: #182830; + --bg3-bg-outer: #151e29; + + --bg3-border-background: linear-gradient( + to right, + var(--bg3-border-outer) 0%, + var(--bg3-border-inner) 50%, + var(--bg3-border-outer) 100% + ); + --bg3-tooltip-window-background: linear-gradient( + to right, + var(--bg3-bg-outer) 0, + var(--bg3-bg-inner) 50%, + var(--bg3-bg-outer) 100% + ); + background: linear-gradient(to bottom, color-mix(in srgb, var(--player-color) 40%, transparent) 0, transparent 40%) + border-box, + var(--bg3-tooltip-window-background) padding-box, + linear-gradient(to right, var(--bg3-border-outer) 0%, var(--bg3-border-inner) 50%, var(--bg3-border-outer) 100%) + border-box; + + .card-content hr { + border-color: var(--bg3-border-outer); + border: solid transparent; + border-image: linear-gradient(90deg, #f1edea, #d5cac1) 1 repeat; + border-width: 0 0 2px; + border-image: linear-gradient(90deg, transparent, var(--bg3-border-internal) 50%, transparent) 1 repeat; + } + } &.dfce-cm-top { border-bottom-width: 1px !important; } @@ -619,7 +656,7 @@ } /* ----------------------------------------- */ -/* Controls */ +/* Placeable HUD */ /* ----------------------------------------- */ [data-dorako-ui-scope="placeable-hud"][data-dorako-ui-theme="bg3"] { --button-background-color: radial-gradient(circle, #363534 0, black 100%); @@ -642,8 +679,10 @@ --button-focus-outline-color: #d3b87c; --button-hover-border-color: #9a8860; --button-toggle-border-color: #d3b87c; - --button-toggle-background: radial-gradient(circle, #0d3c48 0, black 100%); + --button-toggle-background: radial-gradient(circle, #175868 0, black 100%); --button-toggle-hover-background: radial-gradient(circle, var(--bg3-blue-light) 0, var(--bg3-blue) 100%); + --button-toggle-hover-border-color: #edd5a2; + --box-shadow: 0px 0px 5px black, 0px 1px 2px black; } [data-dorako-ui-scope="players"][data-dorako-ui-theme="bg3"] { @@ -770,20 +809,34 @@ /* ----------------------------------------- */ /* Chatlog */ /* ----------------------------------------- */ -[data-dorako-ui-theme="bg3"] #dorako-rt-buttons button { - --button-background-color: radial-gradient(circle, #363534 0, black 100%); - --button-focus-outline-color: #d3b87c; - --button-hover-border-color: #9a8860; - &[data-id="publicroll"] { - --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-ally-yellow) 0, black 100%); - } - &[data-id="gmroll"] { - --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-companion-blue) 0, black 100%); - } - &[data-id="blindroll"] { - --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-opposition-red) 0, black 100%); +[data-chat-app-theme="bg3"] { + --color-scrollbar: var(--bg3-color-scrollbar); + --color-scrollbar-border: var(--bg3-color-scrollbar-border); + --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); + + #sidebar-tabs { + --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-opposition-red) 50%, black 100%); + --button-hover-border-color: #d3b87c; } - &[data-id="selfroll"] { - --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-ally-green) 0, black 100%); +} + +[data-chat-app-theme="bg3"] #chat-log ~ * { + #dorako-rt-buttons button { + --button-toggle-background: radial-gradient(circle, #363534 0, black 100%); + --button-focus-outline-color: #d3b87c; + --button-toggle-border-color: #9a8860; + --button-toggle-hover-border-color: #9a8860; + &[data-id="publicroll"] { + --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-ally-yellow) 0, black 100%); + } + &[data-id="gmroll"] { + --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-companion-blue) 0, black 100%); + } + &[data-id="blindroll"] { + --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-opposition-red) 0, black 100%); + } + &[data-id="selfroll"] { + --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-ally-green) 0, black 100%); + } } } diff --git a/sass/ui-theme/themes/_crb-dark.scss b/sass/ui-theme/themes/_crb-dark.scss index 32ba663..a6236ae 100644 --- a/sass/ui-theme/themes/_crb-dark.scss +++ b/sass/ui-theme/themes/_crb-dark.scss @@ -66,6 +66,10 @@ --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --color-cool-4: #26231f; + --color-light-1: color-mix(in srgb, var(--color-text-light-highlight), 20% white) + --color-light-2: var(--color-text-light-highlight); + --color-light-3: var(--color-text-light-heading); + --color-light-5: color-mix(in srgb, var(--color-text-light-heading), 20% black); --window-app-background: var(--sheet-dark); --app-background: var(--glass-bg); @@ -129,7 +133,7 @@ --text-dark: var(--color-light-2); &.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, - &.dorako-ux.sheet.pf2e.actor.npc form .section-container { + &.dorako-ux.sheet.pf2e.actor.npc form .section-container:not(.headerless) { background-image: var(--sheet); } diff --git a/sass/ui-theme/themes/_crb-light.scss b/sass/ui-theme/themes/_crb-light.scss index 19d656e..758d70d 100644 --- a/sass/ui-theme/themes/_crb-light.scss +++ b/sass/ui-theme/themes/_crb-light.scss @@ -235,6 +235,11 @@ --color-light-3: var(--color-text-dark-primary); --app-text-shadow: none; + &.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, + &.dorako-ux.sheet.pf2e.actor.npc form .section-container:not(.headerless) { + background-image: var(--sheet); + } + .side-bar-section-header input { --input-focus-outline-color: var(--tertiary); } @@ -248,11 +253,6 @@ --box-shadow: none; } - &.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, - &.dorako-ux.sheet.pf2e.actor.npc form .section-container { - background-image: var(--sheet); - } - input { --box-shadow: none; } diff --git a/sass/ui-theme/themes/_crb.scss b/sass/ui-theme/themes/_crb.scss index 7199eac..965f39a 100644 --- a/sass/ui-theme/themes/_crb.scss +++ b/sass/ui-theme/themes/_crb.scss @@ -1,25 +1,10 @@ -[data-dorako-ui-theme="crb"]:not([data-color-scheme]) { - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); - --input-text-color: black; - --input-focus-text-color: black; - --input-focus-outline-color: var(--tertiary); - --button-background-color: var(--glass-bg-light); - --app-background: var(--glass-bg); - --app-border-color: transparent; - --app-border-style: none; - - &#token-hud, - &#tile-hud { - --button-background-color: var(--glass-bg); - --input-text-color: var(--color-light-2); - } -} - +[data-chat-app-theme="crb"] #sidebar-tabs, +[data-chat-app-theme="crb"] #chat-log ~ *, [data-dorako-ui-theme="crb"] { --icon-border-color: var(--tertiary); --color-scrollbar: var(--tertiary); --color-scrollbar-border: color-mix(in srgb, var(--tertiary) 50%, black); + --color-scrollbar-hover: color-mix(in srgb, var(--tertiary) 50%, white); --window-app-border-color: var(--tertiary); --window-app-border-style: 1px solid; @@ -49,7 +34,7 @@ --button-disabled-background-color: var(--color-warm-5); --button-disabled-border-color: var(--color-warm-4); - --button-toggle-border-color: var(--tertiary); + --button-toggle-border-color: var(--secondary-light); --button-toggle-background: var(--secondary-dark); --button-toggle-hover-background: var(--secondary-light); @@ -65,7 +50,28 @@ --color-border-light-1: #ddd; --color-border-light-2: #999; +} +[data-chat-app-theme="crb"] #chat-log ~ *, +[data-dorako-ui-theme="crb"]:not([data-color-scheme]) { + --color-light-2: var(--color-text-light-highlight); + --color-light-3: var(--color-text-light-heading); + --input-text-color: black; + --input-focus-text-color: black; + --input-focus-outline-color: var(--tertiary); + --button-background-color: var(--glass-bg-light); + --app-background: var(--glass-bg); + --app-border-color: transparent; + --app-border-style: none; + + &#token-hud, + &#tile-hud { + --button-background-color: var(--glass-bg); + --input-text-color: var(--color-light-2); + } +} + +[data-dorako-ui-theme="crb"] { button { --color-light-1: white; --color-light-2: var(--color-text-light-highlight); @@ -127,15 +133,21 @@ --color-light-1: black; --color-light-2: black; --color-light-3: black; - --app-text-shadow: 0px 1px 0px white; + --app-text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); + text-shadow: var(--app-text-shadow); } &.chat-message[data-header-text-color-scheme="light"] .message-header { - --color-text-dark-secondary: var(--color-light-1); - --color-light-1: var(--color-text-light-highlight); - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); - --app-text-shadow: 0px 1px 2px black; + // --color-text-dark-secondary: var(--color-light-1); + // --color-light-1: var(--color-text-light-highlight); + // --color-light-2: var(--color-text-light-highlight); + // --color-light-3: var(--color-text-light-heading); + --color-text-dark-secondary: white; + --color-light-1: white; + --color-light-2: white; + --color-light-3: white; + --app-text-shadow: 0px 1px 0px rgba(0, 0, 0, 1); + text-shadow: var(--app-text-shadow); } &.chat-message.whisper .message-header.dorako-header { @@ -145,12 +157,6 @@ border-bottom: 1px solid var(--blind-bg); } - // section.chat-sidebar .jump-to-bottom > a { - // --app-background: var(--glass-bg-dark); - // backdrop-filter: blur(5px); - // -webkit-backdrop-filter: blur(5px); - // } - &.chat-message { outline: 1px solid var(--gold-brown); .card-content { @@ -260,3 +266,12 @@ } } } + +/* ----------------------------------------- */ +/* Chatlog */ +/* ----------------------------------------- */ +[data-chat-app-theme="crb"] { + --color-scrollbar: var(--tertiary); + --color-scrollbar-border: color-mix(in srgb, var(--tertiary) 50%, black); + --color-scrollbar-hover: color-mix(in srgb, var(--tertiary) 50%, white); +} diff --git a/sass/ui-theme/themes/_discord.scss b/sass/ui-theme/themes/_discord.scss index 04d1c21..8153300 100644 --- a/sass/ui-theme/themes/_discord.scss +++ b/sass/ui-theme/themes/_discord.scss @@ -153,6 +153,8 @@ /* ----------------------------------------- */ /* DUI variables */ /* ----------------------------------------- */ +[data-chat-app-theme="discord"] #sidebar-tabs, +[data-chat-app-theme="discord"] #chat-log ~ *, [data-dorako-ui-theme="discord"] { /* Base colors */ // --color-warm-1: var(--tertiary); @@ -360,3 +362,17 @@ } } } + +/* ----------------------------------------- */ +/* Chatlog */ +/* ----------------------------------------- */ +[data-chat-app-theme="discord"] { + --color-scrollbar: var(--discord-color-scrollbar); + --color-scrollbar-border: var(--discord-color-scrollbar-border); + --color-scrollbar-hover: var(--discord-color-scrollbar-highlight); + #chat-log ~ * { + --button-border-color: var(--discord-background-1); + --app-border-style: 1px solid; + --button-background-color: var(--discord-background-3); + } +} diff --git a/sass/ui-theme/themes/_foundry2.scss b/sass/ui-theme/themes/_foundry2.scss index d10f8b3..7dce3bd 100644 --- a/sass/ui-theme/themes/_foundry2.scss +++ b/sass/ui-theme/themes/_foundry2.scss @@ -105,6 +105,8 @@ /* ----------------------------------------- */ /* DUI variables */ /* ----------------------------------------- */ +[data-chat-app-theme="foundry2"] #sidebar-tabs, +[data-chat-app-theme="foundry2"] #chat-log ~ *, [data-dorako-ui-theme="foundry2"] { --icon-border-color: var(--color-warm-1); @@ -128,6 +130,12 @@ --button-disabled-background-color: var(--color-warm-5); --button-disabled-border-color: var(--color-warm-4); + --button-toggle-border-color: var(--color-cool-2); + --button-toggle-background: var(--color-cool-3-75); + --button-toggle-hover-background: var(--color-cool-2); + --button-toggle-hover-border-color: var(--color-cool-1); + --button-toggle-focus-outline-color: var(--color-warm-1); + --app-background: var(--color-cool-5-90); --app-border-color: var(--color-cool-4); --window-app-background: var(--color-cool-5-90); @@ -160,10 +168,6 @@ /* Specifics */ /* ----------------------------------------- */ [data-dorako-ui-theme="foundry2"] { - // &.chat-message { - // border: 1px solid var(--border-tint); - // } - &.message.chat-message { border: 1px solid var(--player-color); background: var(--window-app-background); @@ -252,10 +256,6 @@ /* Controls */ /* ----------------------------------------- */ [data-dorako-ui-scope="controls"][data-dorako-ui-theme="foundry2"] { - --button-toggle-border-color: var(--color-cool-2); - --button-toggle-hover-border-color: color-mix(in srgb, var(--color-cool-2) 50%, white 50%); - --button-toggle-background: color-mix(in srgb, var(--color-cool-3) 50%, black 50%); - --button-toggle-hover-background: var(--color-cool-3); } /* ----------------------------------------- */ @@ -263,7 +263,6 @@ /* ----------------------------------------- */ [data-dorako-ui-scope="navigation"][data-dorako-ui-theme="foundry2"] { .scene { - --button-toggle-focus-outline-color: var(--color-warm-1); } .scene:not(.gm) { @@ -274,7 +273,7 @@ } .scene.gm { - --button-toggle-background: var(--color-cool-3); + --button-toggle-background: var(--color-cool-3-75); --button-toggle-border-color: var(--color-cool-2); --button-toggle-hover-border-color: var(--color-cool-1); --button-toggle-hover-background: var(--color-cool-2); diff --git a/sass/ui-theme/themes/_opaque.scss b/sass/ui-theme/themes/_opaque.scss index 7c766b8..df1dbf3 100644 --- a/sass/ui-theme/themes/_opaque.scss +++ b/sass/ui-theme/themes/_opaque.scss @@ -32,6 +32,11 @@ --button-disabled-background-color: var(--color-warm-5); --button-disabled-border-color: var(--color-warm-4); + --button-toggle-border-color: var(--secondary-light); + --button-toggle-hover-border-color: color-mix(in srgb, var(--secondary) 50%, white 50%); + --button-toggle-background: color-mix(in srgb, var(--secondary) 50%, black 50%); + --button-toggle-hover-background: var(--secondary-light); + /* Inline variables */ --inline-bg: #1e1e1e; --inline-border-color: #404040; diff --git a/styles/dorako-ui.css b/styles/dorako-ui.css index 27b3ecf..22fca03 100644 --- a/styles/dorako-ui.css +++ b/styles/dorako-ui.css @@ -2758,7 +2758,6 @@ body.compact-ui #navigation[data-dorako-ui-theme] .monks-scene-navigation #nav-t outline: 1px solid transparent; user-select: text; transition: outline-color 0.5s; - --input-height: 14px; padding: 1px; } [data-dorako-ui-theme]#pf2e-token-hud .sidebar .sidebar-content .details input:not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-theme]#pf2e-token-hud .sidebar .sidebar-content .details input:focus { @@ -2954,7 +2953,7 @@ body.compact-ui #navigation[data-dorako-ui-theme] .monks-scene-navigation #nav-t filter: invert(1); mix-blend-mode: plus-lighter; } -[data-dorako-ui-theme]#pf2e-token-hud .distance.free { +[data-dorako-ui-theme]#pf2e-token-hud .free { background: unset; background: var(--app-background); border: var(--app-border-style); @@ -2964,6 +2963,14 @@ body.compact-ui #navigation[data-dorako-ui-theme] .monks-scene-navigation #nav-t box-shadow: var(--box-shadow); color: var(--color-light-3); backdrop-filter: blur(4px); +} +[data-dorako-ui-theme]#pf2e-token-hud .free.status { + bottom: 0px; + border-top-left-radius: unset; + border-top-right-radius: unset; + border-top: unset; +} +[data-dorako-ui-theme]#pf2e-token-hud .free.distance { border-bottom-left-radius: unset; border-bottom-right-radius: unset; border-bottom: unset; @@ -3450,160 +3457,13 @@ body.compact-ui #navigation[data-dorako-ui-theme] .monks-scene-navigation #nav-t /* ----------------------------------------- */ /* Polyglot */ /* ----------------------------------------- */ -.dorako-ui .select2-dropdown.polyglot-language { - border: none; - border-radius: var(--border-radius); - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - backdrop-filter: blur(5px); -} -.dorako-ui .select2-dropdown.polyglot-language ::-webkit-scrollbar-thumb { - background: var(--tertiary); - border: 1px solid var(--gold-brown); -} -.dorako-ui .select2-container--default .select2-search--dropdown .select2-search__field { - border: none; - border-radius: var(--border-radius); - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s, outline 0.15s; - background: var(--glass-bg-light); -} -.dorako-ui .select2-container--default .select2-search--dropdown .select2-search__field:focus, .dorako-ui .select2-container--default .select2-search--dropdown .select2-search__field:active, .dorako-ui .select2-container--default .select2-search--dropdown .select2-search__field:hover { - background: var(--secondary-dark); - color: var(--color-text-light-highlight); -} -.dorako-ui .select2-container--default .select2-results > .select2-results__options { - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - padding-top: 1px; -} -.dorako-ui .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { - background: var(--secondary-light); - box-shadow: 0px 0px 0px 1px var(--tertiary); - color: var(--color-text-light-highlight); -} -.dorako-ui .select2-container--default .select2-results__option--selected { - background: var(--primary-light); - box-shadow: 0px 0px 0px 1px var(--tertiary); - color: var(--color-text-light-highlight); -} -.dorako-ui .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered, -.dorako-ui .select2-container--default .select2-selection--single .select2-selection__rendered { - color: var(--color-text-light-heading); -} -.dorako-ui .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered:focus, .dorako-ui .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered:active, .dorako-ui .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered:hover, -.dorako-ui .select2-container--default .select2-selection--single .select2-selection__rendered:focus, -.dorako-ui .select2-container--default .select2-selection--single .select2-selection__rendered:active, -.dorako-ui .select2-container--default .select2-selection--single .select2-selection__rendered:hover { - color: var(--color-text-light-highlight); -} -.dorako-ui .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__arrow b { - border-color: var(--color-text-light-heading) transparent transparent transparent; -} -.dorako-ui .polyglot-user-list div { - box-shadow: 0px 0px 0px 1px var(--tertiary); -} -.dorako-ui #polyglot { - flex-basis: 20px; - gap: 5px; - flex-wrap: wrap; -} -.dorako-ui #polyglot label { - display: none; -} -.dorako-ui #polyglot.polyglot-lang-select > span.select2-container { - margin: unset; -} -.dorako-ui #polyglot .select2-selection { - border: none; - border-radius: var(--border-radius); - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s, outline 0.15s; - cursor: pointer; - background: var(--glass-bg-light); - text-shadow: 0px 0px 3px black; -} -.dorako-ui #polyglot .select2-selection:focus, .dorako-ui #polyglot .select2-selection:active, .dorako-ui #polyglot .select2-selection:hover { - background: var(--secondary-dark); - color: var(--color-text-light-highlight); -} -.dorako-ui #polyglot select { - border: none; - border-radius: var(--border-radius); - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background: var(--glass-bg-light); - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - appearance: none; - margin: unset; - padding-left: 7px; - flex: 1 1 70px; -} -.dorako-ui #polyglot select option, -.dorako-ui #polyglot select optgroup { - background-color: rgb(37, 37, 37); - color: var(--color-text-light-highlight); -} -.dorako-ui #polyglot.polyglot-lang-select input { - margin: unset; - accent-color: var(--color-checkbox-checked); - accent-color: var(--secondary-dark); -} -.dorako-ui #polyglot.polyglot-lang-select input:checked { - accent-color: var(--secondary-light); -} -.dorako-ui #polyglot .polyglot-user-list { - outline: 1px solid var(--gold-brown); - background: var(--gold-brown); - margin: 3px; - gap: 1px; - border-radius: var(--border-radius); - flex-grow: 1; - flex-direction: row; - flex: 1 0 20px; - max-width: unset; -} -.dorako-ui #polyglot .polyglot-user-list:empty { - outline: unset; - flex: unset; - margin-right: -5px; -} -.dorako-ui #polyglot .polyglot-user-list div { - display: flex; - border-radius: unset; - width: unset; - height: unset; - flex: 1 0; - width: 10px; - border: 1px solid var(--tertiary); - margin: unset; -} -.dorako-ui #polyglot .polyglot-user-list div:first-child { - border-top-left-radius: var(--border-radius); - border-bottom-left-radius: var(--border-radius); -} -.dorako-ui #polyglot .polyglot-user-list div:last-child { - border-top-right-radius: var(--border-radius); - border-bottom-right-radius: var(--border-radius); -} - -[data-dorako-ui-theme] #polyglot label { +[data-chat-app-theme] #polyglot label { display: none; } -[data-dorako-ui-theme] .polyglot-lang-select input { +[data-chat-app-theme] .polyglot-lang-select input { margin: unset; - flex: 0 0 var(--input-height); - width: var(--input-height); - height: var(--input-height); } -[data-dorako-ui-theme] .polyglot-lang-select span.select2-selection { +[data-chat-app-theme] .polyglot-lang-select span.select2-selection { background: var(--input-background-color); border: var(--app-border-style); border-color: var(--input-border-color) !important; @@ -3615,40 +3475,40 @@ body.compact-ui #navigation[data-dorako-ui-theme] .monks-scene-navigation #nav-t user-select: text; transition: outline-color 0.5s; } -[data-dorako-ui-theme] .polyglot-lang-select span.select2-selection:not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-theme] .polyglot-lang-select span.select2-selection:focus { +[data-chat-app-theme] .polyglot-lang-select span.select2-selection:not(:disabled, .disabled, [type=checkbox]):hover, [data-chat-app-theme] .polyglot-lang-select span.select2-selection:focus { outline: 1px solid var(--input-focus-outline-color); border: var(--app-border-style); border-color: var(--input-border-color); color: var(--input-focus-text-color); box-shadow: var(--box-shadow); } -[data-dorako-ui-theme] .polyglot-lang-select span.select2-selection.disabled, [data-dorako-ui-theme] .polyglot-lang-select span.select2-selection:disabled { +[data-chat-app-theme] .polyglot-lang-select span.select2-selection.disabled, [data-chat-app-theme] .polyglot-lang-select span.select2-selection:disabled { --input-text-color: var(--color-light-disabled); --input-background-color: var(--input-disabled-background-color); --input-border-color: var(--input-disabled-border-color); } -[data-dorako-ui-theme] .polyglot-lang-select span.select2-selection.disabled::placeholder, [data-dorako-ui-theme] .polyglot-lang-select span.select2-selection:disabled::placeholder { +[data-chat-app-theme] .polyglot-lang-select span.select2-selection.disabled::placeholder, [data-chat-app-theme] .polyglot-lang-select span.select2-selection:disabled::placeholder { color: color-mix(in srgb, var(--input-placeholder-color) 50%, transparent); } -[data-dorako-ui-theme] .polyglot-lang-select span.select2-selection::placeholder { +[data-chat-app-theme] .polyglot-lang-select span.select2-selection::placeholder { color: var(--input-placeholder-color); } -[data-dorako-ui-theme] .polyglot-lang-select span.select2-selection::selection { +[data-chat-app-theme] .polyglot-lang-select span.select2-selection::selection { color: var(--input-text-color); background: var(--input-focus-outline-color); } -[data-dorako-ui-theme] .polyglot-lang-select span.select2-selection[type=checkbox] { +[data-chat-app-theme] .polyglot-lang-select span.select2-selection[type=checkbox] { outline: unset !important; border: unset !important; box-shadow: unset !important; } -[data-dorako-ui-theme] .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered { +[data-chat-app-theme] .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__rendered { color: var(--input-text-color); } -[data-dorako-ui-theme] .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__arrow b { +[data-chat-app-theme] .polyglot-lang-select .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: var(--input-text-color) transparent transparent transparent; } -[data-dorako-ui-theme] .polyglot-user-list div { +[data-chat-app-theme] .polyglot-user-list div { box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5) inset; width: 14px; height: 14px; @@ -4816,8 +4676,8 @@ html .xdy-pf2e-workbench-rarity-unique { --adjusted-lower: #cc3311; } +[data-chat-app-theme] #chat-log ~ *, [data-dorako-ui-theme] { - --input-height: 24px; --input-background-color: var(--color-cool-4); --input-border-color: transparent; --input-border-color: var(--color-cool-3); @@ -4832,6 +4692,7 @@ html .xdy-pf2e-workbench-rarity-unique { --window-app-box-shadow: 0px 5px 20px 3px black, 0px 0px 50px 30px var(--color-warm-3-10), 0px 0px 30px 20px var(--color-warm-2-20), 0px 0px 10px 05px var(--color-warm-1-40); } +[data-chat-app-theme] #chat-log ~ * ::-webkit-scrollbar-thumb, [data-dorako-ui-theme] ::-webkit-scrollbar-thumb { outline: none; border-radius: 3px; @@ -4839,19 +4700,24 @@ html .xdy-pf2e-workbench-rarity-unique { border: 1px solid var(--color-scrollbar-border); transition: outline 0.15s; } +[data-chat-app-theme] #chat-log ~ * ::-webkit-scrollbar-thumb:hover, [data-dorako-ui-theme] ::-webkit-scrollbar-thumb:hover { border: 1px solid var(--color-scrollbar); background: var(--color-scrollbar-hover); } +[data-chat-app-theme] #chat-log ~ * ::-webkit-scrollbar-track, [data-dorako-ui-theme] ::-webkit-scrollbar-track { box-shadow: 0 0 1px var(--color-cool-3) inset; box-shadow: unset; border-radius: 4px; } +[data-chat-app-theme] #chat-log ~ * input[type=checkbox]:checked, +[data-chat-app-theme] #chat-log ~ * input[type=radio]:checked, [data-dorako-ui-theme] input[type=checkbox]:checked, [data-dorako-ui-theme] input[type=radio]:checked { accent-color: var(--accent-color); } +[data-chat-app-theme] #chat-log ~ * code, [data-dorako-ui-theme] code { background: var(--color-cool-4); border: 1px solid var(--color-cool-3); @@ -4859,6 +4725,14 @@ html .xdy-pf2e-workbench-rarity-unique { border-radius: 3px; padding: 0px 2px; } +[data-chat-app-theme] #chat-log ~ * a.content-link, +[data-chat-app-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]), +[data-chat-app-theme] #chat-log ~ * a.entity-link, +[data-chat-app-theme] #chat-log ~ * [data-pf2-action], +[data-chat-app-theme] #chat-log ~ * span[data-pf2-effect-area], +[data-chat-app-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]), +[data-chat-app-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label, +[data-chat-app-theme] #chat-log ~ * a.inline-roll, [data-dorako-ui-theme] a.content-link, [data-dorako-ui-theme] [data-pf2-check]:not([data-pf2-traits*=secret]), [data-dorako-ui-theme] a.entity-link, @@ -4872,6 +4746,30 @@ html .xdy-pf2e-workbench-rarity-unique { color: var(--inline-text-color) !important; box-shadow: var(--inline-box-shadow); } +[data-chat-app-theme] #chat-log ~ * a.content-link::before, +[data-chat-app-theme] #chat-log ~ * a.content-link i, +[data-chat-app-theme] #chat-log ~ * a.content-link i.icon, +[data-chat-app-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret])::before, +[data-chat-app-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]) i, +[data-chat-app-theme] #chat-log ~ * [data-pf2-check]:not([data-pf2-traits*=secret]) i.icon, +[data-chat-app-theme] #chat-log ~ * a.entity-link::before, +[data-chat-app-theme] #chat-log ~ * a.entity-link i, +[data-chat-app-theme] #chat-log ~ * a.entity-link i.icon, +[data-chat-app-theme] #chat-log ~ * [data-pf2-action]::before, +[data-chat-app-theme] #chat-log ~ * [data-pf2-action] i, +[data-chat-app-theme] #chat-log ~ * [data-pf2-action] i.icon, +[data-chat-app-theme] #chat-log ~ * span[data-pf2-effect-area]::before, +[data-chat-app-theme] #chat-log ~ * span[data-pf2-effect-area] i, +[data-chat-app-theme] #chat-log ~ * span[data-pf2-effect-area] i.icon, +[data-chat-app-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret])::before, +[data-chat-app-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) i, +[data-chat-app-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) i.icon, +[data-chat-app-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label::before, +[data-chat-app-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label i, +[data-chat-app-theme] #chat-log ~ * a.inline-check:not([data-pf2-traits*=secret]) .label i.icon, +[data-chat-app-theme] #chat-log ~ * a.inline-roll::before, +[data-chat-app-theme] #chat-log ~ * a.inline-roll i, +[data-chat-app-theme] #chat-log ~ * a.inline-roll i.icon, [data-dorako-ui-theme] a.content-link::before, [data-dorako-ui-theme] a.content-link i, [data-dorako-ui-theme] a.content-link i.icon, @@ -4898,19 +4796,24 @@ html .xdy-pf2e-workbench-rarity-unique { [data-dorako-ui-theme] a.inline-roll i.icon { color: var(--inline-icon-color); } +[data-chat-app-theme] #chat-log ~ * [data-pf2-check][data-pf2-traits*=secret], +[data-chat-app-theme] #chat-log ~ * [data-visibility]:not([data-visibility=all])[data-visibility=gm], [data-dorako-ui-theme] [data-pf2-check][data-pf2-traits*=secret], [data-dorako-ui-theme] [data-visibility]:not([data-visibility=all])[data-visibility=gm] { color: black; } +[data-chat-app-theme] #chat-log ~ * i[data-pf2-repost], [data-dorako-ui-theme] i[data-pf2-repost] { transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out, border-radius 0.15s, outline 0.15s; cursor: pointer; background: unset; border-left: unset; } +[data-chat-app-theme] #chat-log ~ * i[data-pf2-repost]:hover::before, [data-dorako-ui-theme] i[data-pf2-repost]:hover::before { color: var(--color-warm-2); } +[data-chat-app-theme] #chat-log ~ *.pf2e.item.sheet form .sheet-body fieldset.basics, [data-dorako-ui-theme].pf2e.item.sheet form .sheet-body fieldset.basics { background: none !important; border: none !important; @@ -5315,6 +5218,7 @@ html .xdy-pf2e-workbench-rarity-unique { flex: 0 0 27px; border: unset; text-shadow: 0px 1px 2px black; + border-radius: var(--border-radius) var(--border-radius) 0px 0px; } [data-dorako-ui-theme].window-app .window-content { background: unset !important; @@ -5613,50 +5517,6 @@ html .xdy-pf2e-workbench-rarity-unique { --button-hover-border-color: var(--accent-color); --button-hover-text-color: #000000; } -[data-dorako-ui-theme] #chat-form { - margin: 0px var(--sidebar-margin); -} -[data-dorako-ui-theme] #chat-form textarea { - background: var(--input-background-color); - border: var(--app-border-style); - border-color: var(--input-border-color) !important; - color: var(--input-text-color); - box-shadow: var(--box-shadow) !important; - align-items: center; - border-radius: 4px; - outline: 1px solid transparent; - user-select: text; - transition: outline-color 0.5s; - height: 100%; - border-radius: var(--border-radius); -} -[data-dorako-ui-theme] #chat-form textarea:not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-theme] #chat-form textarea:focus { - outline: 1px solid var(--input-focus-outline-color); - border: var(--app-border-style); - border-color: var(--input-border-color); - color: var(--input-focus-text-color); - box-shadow: var(--box-shadow); -} -[data-dorako-ui-theme] #chat-form textarea.disabled, [data-dorako-ui-theme] #chat-form textarea:disabled { - --input-text-color: var(--color-light-disabled); - --input-background-color: var(--input-disabled-background-color); - --input-border-color: var(--input-disabled-border-color); -} -[data-dorako-ui-theme] #chat-form textarea.disabled::placeholder, [data-dorako-ui-theme] #chat-form textarea:disabled::placeholder { - color: color-mix(in srgb, var(--input-placeholder-color) 50%, transparent); -} -[data-dorako-ui-theme] #chat-form textarea::placeholder { - color: var(--input-placeholder-color); -} -[data-dorako-ui-theme] #chat-form textarea::selection { - color: var(--input-text-color); - background: var(--input-focus-outline-color); -} -[data-dorako-ui-theme] #chat-form textarea[type=checkbox] { - outline: unset !important; - border: unset !important; - box-shadow: unset !important; -} /* ----------------------------------------- */ /* Core overwrites */ @@ -6228,8 +6088,6 @@ html .xdy-pf2e-workbench-rarity-unique { outline: 1px solid transparent; user-select: text; transition: outline-color 0.5s; - --input-height: var(--font-size-34); - --font-size: var(--font-size-34); } [data-dorako-ui-theme].pf2e.item.sheet .sheet-header input[type=text]:not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-theme].pf2e.item.sheet .sheet-header input[type=text]:focus, [data-dorako-ui-theme].pf2e.item.sheet .sheet-header input[type=number]:not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-theme].pf2e.item.sheet .sheet-header input[type=number]:focus { outline: 1px solid var(--input-focus-outline-color); @@ -6544,9 +6402,6 @@ html .xdy-pf2e-workbench-rarity-unique { border-color: var(--button-border-color); z-index: 1; } -[data-dorako-ui-theme].pf2e.item.sheet form .tab.active.rules select { - height: var(--input-height); -} [data-dorako-ui-theme].pf2e.item.sheet form .item-rules .rule-form .attached-input input, [data-dorako-ui-theme].pf2e.item.sheet form .item-rules .rule-form .attached-input tags { border-left: unset; } @@ -7172,32 +7027,13 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { /* Sidebar */ /* ----------------------------------------- */ #chat, -[data-dorako-ui-theme] .chat-sidebar { +[data-chat-app-theme] .chat-sidebar { --sidebar-gap: 4px; --sidebar-margin: 6px; gap: var(--sidebar-gap); padding-bottom: var(--sidebar-margin); } -[data-dorako-ui-scope=sidebar] #sidebar-tabs { - border: unset; -} -[data-dorako-ui-scope=sidebar] #sidebar-tabs > .item:hover { - color: var(--color-light-2); -} -[data-dorako-ui-scope=sidebar] #sidebar-tabs > .item.active { - background: var(--app-background); - border: var(--app-border-style); - border-color: var(--app-border-color); - text-shadow: var(--app-text-shadow); - border-radius: var(--border-radius); - box-shadow: var(--box-shadow); - color: var(--color-light-3); - background-color: var(--color-warm-2); - border: var(--window-app-border-style); - border-color: var(--color-warm-1); - color: var(--color-light-2); -} [data-dorako-ui-scope=sidebar] .tab:not([data-tab=chat]) button { background: var(--app-background); border: var(--app-border-style); @@ -7385,6 +7221,231 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { border-color: var(--icon-border-color); } +/* ----------------------------------------- */ +/* Chatlog */ +/* ----------------------------------------- */ +[data-chat-app-theme] #chat-log { + margin-left: calc(var(--sidebar-margin) - 3px); +} +[data-chat-app-theme] #chat-log::-webkit-scrollbar-thumb { + outline: none; + border-radius: 3px; + background: var(--color-scrollbar); + border: 1px solid var(--color-scrollbar-border); + transition: outline 0.15s; +} +[data-chat-app-theme] #chat-log::-webkit-scrollbar-thumb:hover { + border: 1px solid var(--color-scrollbar); + background: var(--color-scrollbar-hover); +} +[data-chat-app-theme] #chat-log::-webkit-scrollbar-track { + box-shadow: none; + box-shadow: unset; + border-radius: 4px; +} + +[data-chat-app-theme] #chat-log ~ * input[type=checkbox]:checked, +[data-chat-app-theme] #chat-log ~ * input[type=radio]:checked { + accent-color: var(--accent-color); +} +[data-chat-app-theme] #chat-log ~ * button { + background: var(--app-background); + border: var(--app-border-style); + border-color: var(--app-border-color); + text-shadow: var(--app-text-shadow); + border-radius: var(--border-radius); + box-shadow: var(--box-shadow); + color: var(--color-light-3); + background: var(--button-background-color); + border: var(--app-border-style); + border-color: var(--button-border-color); + color: var(--button-text-color); + box-shadow: var(--box-shadow); + text-decoration: none; + cursor: pointer; + text-shadow: var(--app-text-shadow); +} +[data-chat-app-theme] #chat-log ~ * button:not(.disabled, :disabled):hover { + background: var(--button-hover-background-color); + color: var(--button-hover-text-color); + border: var(--app-border-style); + border-color: var(--button-hover-border-color); + box-shadow: var(--box-shadow); +} +[data-chat-app-theme] #chat-log ~ * button.view, [data-chat-app-theme] #chat-log ~ * button.selected, [data-chat-app-theme] #chat-log ~ * button.active { + background: var(--button-hover-background-color); + outline: 1px solid var(--button-focus-outline-color); + border-color: var(--button-hover-border-color); + color: var(--button-hover-text-color); + text-decoration: none; + font-weight: unset; +} +[data-chat-app-theme] #chat-log ~ * button.empty, [data-chat-app-theme] #chat-log ~ * button.disabled, [data-chat-app-theme] #chat-log ~ * button:disabled { + --button-background-color: var(--button-disabled-background-color); + --button-border-color: var(--button-disabled-border-color); + --button-hover-background-color: var(--button-disabled-background-color); + --button-text-color: var(--color-light-5); +} +[data-chat-app-theme] #chat-log ~ * button.bright { + --button-background-color: var(--accent-color); + --button-border-color: var(--accent-color-dark); + --button-text-color: var(--color-cool-5); + --button-hover-background-color: var(--accent-color-light); + --button-hover-border-color: var(--accent-color); + --button-hover-text-color: #000000; +} +[data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button { + background: var(--app-background); + border: var(--app-border-style); + border-color: var(--app-border-color); + text-shadow: var(--app-text-shadow); + border-radius: var(--border-radius); + box-shadow: var(--box-shadow); + color: var(--color-light-3); + background: var(--button-background-color); + border: var(--app-border-style); + border-color: var(--button-border-color); + color: var(--button-text-color); + box-shadow: var(--box-shadow); + text-decoration: none; + cursor: pointer; + text-shadow: var(--app-text-shadow); + --button-background-color: var(--button-toggle-background); + --button-border-color: var(--button-toggle-border-color); + --button-focus-outline-color: var(--button-toggle-focus-outline-color); + --button-hover-background-color: var(--button-toggle-hover-background); + --button-hover-border-color: var(--button-toggle-hover-border-color); +} +[data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button:not(.disabled, :disabled):hover { + background: var(--button-hover-background-color); + color: var(--button-hover-text-color); + border: var(--app-border-style); + border-color: var(--button-hover-border-color); + box-shadow: var(--box-shadow); +} +[data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button.view, [data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button.selected, [data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button.active { + background: var(--button-hover-background-color); + outline: 1px solid var(--button-focus-outline-color); + border-color: var(--button-hover-border-color); + color: var(--button-hover-text-color); + text-decoration: none; + font-weight: unset; +} +[data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button.empty, [data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button.disabled, [data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button:disabled { + --button-background-color: var(--button-disabled-background-color); + --button-border-color: var(--button-disabled-border-color); + --button-hover-background-color: var(--button-disabled-background-color); + --button-text-color: var(--color-light-5); +} +[data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button.bright { + --button-background-color: var(--accent-color); + --button-border-color: var(--accent-color-dark); + --button-text-color: var(--color-cool-5); + --button-hover-background-color: var(--accent-color-light); + --button-hover-border-color: var(--accent-color); + --button-hover-text-color: #000000; +} +[data-chat-app-theme] #chat-log ~ * #dorako-rt-buttons button:disabled { + --button-background-color: color-mix(in srgb, var(--button-background-color) 50%, transparent 50%); + --button-border-color: color-mix(in srgb, var(--button-border-color) 50%, transparent 50%); + --button-hover-background-color: color-mix(in srgb, var(--button-hover-background-color) 50%, transparent 50%); +} +[data-chat-app-theme] #chat-log ~ *#chat-form { + margin: 0px var(--sidebar-margin); +} +[data-chat-app-theme] #chat-log ~ *#chat-form textarea { + background: var(--input-background-color); + border: var(--app-border-style); + border-color: var(--input-border-color) !important; + color: var(--input-text-color); + box-shadow: var(--box-shadow) !important; + align-items: center; + border-radius: 4px; + outline: 1px solid transparent; + user-select: text; + transition: outline-color 0.5s; + height: 100%; + border-radius: var(--border-radius); +} +[data-chat-app-theme] #chat-log ~ *#chat-form textarea:not(:disabled, .disabled, [type=checkbox]):hover, [data-chat-app-theme] #chat-log ~ *#chat-form textarea:focus { + outline: 1px solid var(--input-focus-outline-color); + border: var(--app-border-style); + border-color: var(--input-border-color); + color: var(--input-focus-text-color); + box-shadow: var(--box-shadow); +} +[data-chat-app-theme] #chat-log ~ *#chat-form textarea.disabled, [data-chat-app-theme] #chat-log ~ *#chat-form textarea:disabled { + --input-text-color: var(--color-light-disabled); + --input-background-color: var(--input-disabled-background-color); + --input-border-color: var(--input-disabled-border-color); +} +[data-chat-app-theme] #chat-log ~ *#chat-form textarea.disabled::placeholder, [data-chat-app-theme] #chat-log ~ *#chat-form textarea:disabled::placeholder { + color: color-mix(in srgb, var(--input-placeholder-color) 50%, transparent); +} +[data-chat-app-theme] #chat-log ~ *#chat-form textarea::placeholder { + color: var(--input-placeholder-color); +} +[data-chat-app-theme] #chat-log ~ *#chat-form textarea::selection { + color: var(--input-text-color); + background: var(--input-focus-outline-color); +} +[data-chat-app-theme] #chat-log ~ *#chat-form textarea[type=checkbox] { + outline: unset !important; + border: unset !important; + box-shadow: unset !important; +} + +[data-chat-app-theme] #sidebar-tabs { + border: unset; +} +[data-chat-app-theme] #sidebar-tabs > .item.active { + background: var(--app-background); + border: var(--app-border-style); + border-color: var(--app-border-color); + text-shadow: var(--app-text-shadow); + border-radius: var(--border-radius); + box-shadow: var(--box-shadow); + color: var(--color-light-3); + background: var(--button-background-color); + border: var(--app-border-style); + border-color: var(--button-border-color); + color: var(--button-text-color); + box-shadow: var(--box-shadow); + text-decoration: none; + cursor: pointer; + text-shadow: var(--app-text-shadow); + --button-focus-outline-color: transparent; +} +[data-chat-app-theme] #sidebar-tabs > .item.active:not(.disabled, :disabled):hover { + background: var(--button-hover-background-color); + color: var(--button-hover-text-color); + border: var(--app-border-style); + border-color: var(--button-hover-border-color); + box-shadow: var(--box-shadow); +} +[data-chat-app-theme] #sidebar-tabs > .item.active.view, [data-chat-app-theme] #sidebar-tabs > .item.active.selected, [data-chat-app-theme] #sidebar-tabs > .item.active.active { + background: var(--button-hover-background-color); + outline: 1px solid var(--button-focus-outline-color); + border-color: var(--button-hover-border-color); + color: var(--button-hover-text-color); + text-decoration: none; + font-weight: unset; +} +[data-chat-app-theme] #sidebar-tabs > .item.active.empty, [data-chat-app-theme] #sidebar-tabs > .item.active.disabled, [data-chat-app-theme] #sidebar-tabs > .item.active:disabled { + --button-background-color: var(--button-disabled-background-color); + --button-border-color: var(--button-disabled-border-color); + --button-hover-background-color: var(--button-disabled-background-color); + --button-text-color: var(--color-light-5); +} +[data-chat-app-theme] #sidebar-tabs > .item.active.bright { + --button-background-color: var(--accent-color); + --button-border-color: var(--accent-color-dark); + --button-text-color: var(--color-cool-5); + --button-hover-background-color: var(--accent-color-light); + --button-hover-border-color: var(--accent-color); + --button-hover-text-color: #000000; +} + [data-dorako-ui-theme].filepicker .display-modes a { background: var(--app-background); border: var(--app-border-style); @@ -7548,12 +7609,6 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { } [data-dorako-ui-theme].sheet.hazard form > header .title { align-items: center; - --input-height: 32px; - --font-size: 32px; -} -[data-dorako-ui-theme].sheet.hazard form > header .title .name { - --input-height: 32px; - --font-size: 32px; } [data-dorako-ui-theme].sheet.hazard .sidebar .sidebar-title { border: unset; @@ -7658,8 +7713,6 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { box-shadow: unset !important; } [data-dorako-ui-theme].sheet.familiar .familiar-sheet-header .header-content .charname input { - --font-size: inherit; - --input-height: auto; font-size: 24px; margin-right: 100px; } @@ -7911,7 +7964,6 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { outline: 1px solid transparent; user-select: text; transition: outline-color 0.5s; - --input-height: 18px; } [data-dorako-ui-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input:not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-theme][data-dorako-ui-scope=limited].actor.npc.sheet form .sheet-body .entries-list .spellcasting-entry .spell-level-header input:focus { outline: 1px solid var(--input-focus-outline-color); @@ -7991,7 +8043,6 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { outline: 1px solid transparent; user-select: text; transition: outline-color 0.5s; - --input-height: 18px; } [data-dorako-ui-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li.spell-level-header input:not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li.spell-level-header input:focus, [data-dorako-ui-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input:not(:disabled, .disabled, [type=checkbox]):hover, [data-dorako-ui-theme][data-dorako-ui-scope=limited].actor.npc.sheet form ol.spell-list > li .uses input:focus { outline: 1px solid var(--input-focus-outline-color); @@ -9069,6 +9120,7 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { color: var(--color-light-3); background-color: color-mix(in srgb, var(--header-color) 50%, transparent); border-color: color-mix(in srgb, var(--header-color) 50%, white); + color: var(--color-light-2); } .chat-message[data-dorako-ui-theme] .message-header[data-header-text-color-scheme=dark] { color: color-mix(in srgb, var(--header-color) 20%, black); @@ -9254,109 +9306,187 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ /* PC Sheet Theme */ /* ----------------------------------------- */ -[data-dorako-ui-theme]:not(.default-theme) { +[data-dorako-ui-theme][data-theme-color] { --ornamentation: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } -[data-dorako-ui-theme]:not(.default-theme).actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header { +[data-dorako-ui-theme][data-theme-color].actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header { background: var(--theme-color); } -[data-dorako-ui-theme]:not(.default-theme).actor.sheet .inventory .container-metadata .container-capacity .container-capacity-bar, [data-dorako-ui-theme]:not(.default-theme).actor.sheet .inventory .encumbrance .encumbrance-bar { +[data-dorako-ui-theme][data-theme-color].actor.sheet .inventory .container-metadata .container-capacity .container-capacity-bar, [data-dorako-ui-theme][data-theme-color].actor.sheet .inventory .encumbrance .encumbrance-bar { background: var(--theme-color); } -[data-dorako-ui-theme]:not(.default-theme).actor.sheet .inventory .encumbrance.over-limit .encumbrance-bar { +[data-dorako-ui-theme][data-theme-color].actor.sheet .inventory .encumbrance.over-limit .encumbrance-bar { background: var(--theme-color-light) !important; } -[data-dorako-ui-theme]:not(.default-theme).actor.sheet .blue-button { +[data-dorako-ui-theme][data-theme-color].actor.sheet .blue-button { background: var(--theme-color-light) !important; } -[data-dorako-ui-theme]:not(.default-theme).actor.sheet .crb-style .stroke-header svg { +[data-dorako-ui-theme][data-theme-color].actor.sheet .crb-style .stroke-header svg { fill: none; } -[data-dorako-ui-theme].actor.sheet.red-theme .inventory .item-summary, [data-dorako-ui-theme].actor.sheet.green-theme .inventory .item-summary, [data-dorako-ui-theme].actor.sheet.blue-theme .inventory .item-summary { +[data-dorako-ui-theme].actor.sheet[data-theme-color=red] .inventory .item-summary, [data-dorako-ui-theme].actor.sheet[data-theme-color=green] .inventory .item-summary, [data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .inventory .item-summary, [data-dorako-ui-theme].actor-sheet[data-theme-color=purple] .inventory .item-summary, [data-dorako-ui-theme].actor-sheet[data-theme-color=black] .inventory .item-summary { background: color-mix(in srgb, var(--theme-color) 25%, transparent); } -[data-dorako-ui-theme].actor.sheet.red-theme { +[data-dorako-ui-theme].actor.sheet[data-theme-color=red] { --theme-color-light: var(--primary-light); --theme-color: var(--primary); --theme-color-dark: var(--primary-dark); } -[data-dorako-ui-theme].actor.sheet.red-theme .crb-style { +[data-dorako-ui-theme].actor.sheet[data-theme-color=red] .crb-style { --header: url("../img/red-header.webp"); background-image: url("../img/red-header.webp"), var(--sheet); } -[data-dorako-ui-theme].actor.sheet.green-theme { +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] { + --color-scrollbar: var(--secondary-light); + --color-scrollbar-border: var(--tertiary); + --color-scrollbar-hover: var(--theme-color-light); + --theme-color-dark: var(--secondary-dark); + --theme-color: var(--secondary); + --theme-color-light: var(--secondary-light); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style { + --header: url("../img/blue-header.webp"); + background-image: url("../img/blue-header.webp"), var(--sheet); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style aside { + background-image: url("../img/blue-sidebar-top.webp"), url("../img/blue-sidebar-bottom.webp"); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style aside .logo { + filter: grayscale(0.6); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style aside .sidebar .hitpoints .hp-big .container.current-hp { + background-image: linear-gradient(90deg, var(--theme-color) 0%, var(--theme-color-light) 50%, var(--theme-color) 100%); + background-color: var(--secondary); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style aside .sidebar .armor-class .shield.hp { + background: url("../img/blue-shield.webp") no-repeat top center; +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style aside .sidebar .initiative-select select { + background-color: var(--theme-color); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style header.char-header .char-level .level { + background: url("../img/blue-level-badge.webp") no-repeat; +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style nav.sheet-navigation { + background: var(--theme-color-light); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style nav.sheet-navigation .item:hover, +[data-dorako-ui-theme].actor.sheet[data-theme-color=blue] .crb-style nav.sheet-navigation .item.active { + background-image: url("../img/blue-nav-item.webp"); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] { --color-scrollbar: var(--remaster-light); --color-scrollbar-border: var(--tertiary); + --color-scrollbar-hover: var(--theme-color-light); --theme-color-dark: var(--remaster-dark); --theme-color: var(--remaster); --theme-color-light: var(--remaster-light); } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style { +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style { --header: url("../img/green-header.webp"); background-image: url("../img/green-header.webp"), var(--sheet); } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style aside { +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style aside { background-image: url("../img/green-sidebar-top.webp"), url("../img/green-sidebar-bottom.webp"); } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style aside .logo { +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style aside .logo { filter: grayscale(0.6); } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style aside .sidebar .hitpoints .hp-big .container.current-hp { +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style aside .sidebar .hitpoints .hp-big .container.current-hp { background-image: linear-gradient(90deg, var(--remaster) 0%, var(--remaster-light) 50%, var(--remaster) 100%); - background-color: var(--remaster); + background-color: var(--theme-color); } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style aside .sidebar .armor-class .shield.hp { +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style aside .sidebar .armor-class .shield.hp { background: url("../img/blue-shield.webp") no-repeat top center; } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style aside .sidebar .initiative-select select { - background-color: var(--remaster); +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style aside .sidebar .initiative-select select { + background-color: var(--theme-color); } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style header.char-header .char-level .level { +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style header.char-header .char-level .level { background: url("../img/blue-level-badge.webp") no-repeat; } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style nav.sheet-navigation { - background: var(--remaster-light); +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style nav.sheet-navigation { + background: var(--theme-color-light); } -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style nav.sheet-navigation .item:hover, -[data-dorako-ui-theme].actor.sheet.green-theme .crb-style nav.sheet-navigation .item.active { +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style nav.sheet-navigation .item:hover, +[data-dorako-ui-theme].actor.sheet[data-theme-color=green] .crb-style nav.sheet-navigation .item.active { background-image: url("../img/green-nav-item.webp"); } -[data-dorako-ui-theme].actor.sheet.blue-theme { - --color-scrollbar: var(--secondary-light); +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] { + --theme-color-dark: #3b0062; + --theme-color: #520982; + --theme-color-light: rgb(107, 29, 137); + --color-scrollbar-hover: var(--theme-color-light); + --color-scrollbar: var(--theme-color); --color-scrollbar-border: var(--tertiary); - --theme-color-dark: var(--secondary-dark); - --theme-color: var(--secondary); - --theme-color-light: var(--secondary-light); } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style { - --header: url("../img/blue-header.webp"); - background-image: url("../img/blue-header.webp"), var(--sheet); +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style { + --header: url("../img/purple-header.webp"); + background-image: url("../img/purple-header.webp"), var(--sheet); } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style aside { - background-image: url("../img/blue-sidebar-top.webp"), url("../img/blue-sidebar-bottom.webp"); +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style aside { + background-image: url("../img/purple-sidebar-top.webp"), url("../img/purple-sidebar-bottom.webp"); } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style aside .logo { +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style aside .logo { filter: grayscale(0.6); } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style aside .sidebar .hitpoints .hp-big .container.current-hp { - background-image: linear-gradient(90deg, var(--secondary) 0%, var(--secondary-light) 50%, var(--secondary) 100%); - background-color: var(--secondary); +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style aside .sidebar .hitpoints .hp-big .container.current-hp { + background-image: linear-gradient(90deg, var(--theme-color) 0%, var(--theme-color-light) 50%, var(--theme-color) 100%); + background-color: var(--theme-color); } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style aside .sidebar .armor-class .shield.hp { +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style aside .sidebar .armor-class .shield.hp { background: url("../img/blue-shield.webp") no-repeat top center; } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style aside .sidebar .initiative-select select { - background-color: var(--secondary); +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style aside .sidebar .initiative-select select { + background-color: var(--theme-color); } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style header.char-header .char-level .level { +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style header.char-header .char-level .level { background: url("../img/blue-level-badge.webp") no-repeat; } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style nav.sheet-navigation { - background: var(--secondary-light); +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style nav.sheet-navigation { + background: var(--theme-color-light); } -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style nav.sheet-navigation .item:hover, -[data-dorako-ui-theme].actor.sheet.blue-theme .crb-style nav.sheet-navigation .item.active { +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style nav.sheet-navigation .item:hover, +[data-dorako-ui-theme].actor.sheet[data-theme-color=purple] .crb-style nav.sheet-navigation .item.active { + background-image: url("../img/blue-nav-item.webp"); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] { + --theme-color-dark: black; + --theme-color: #111; + --theme-color-light: #222; + --color-scrollbar: var(--theme-color); + --color-scrollbar-border: var(--tertiary); + --color-scrollbar-hover: var(--theme-color-light); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style { + --header: url("../img/black-header.webp"); + background-image: url("../img/green-header.webp"), var(--sheet); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style aside { + background-image: url("../img/black-sidebar-top.webp"), url("../img/black-sidebar-bottom.webp"); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style aside .logo { + filter: grayscale(0.6); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style aside .sidebar .hitpoints .hp-big .container.current-hp { + background-image: linear-gradient(90deg, var(--theme-color) 0%, var(--theme-color-light) 50%, var(--theme-color) 100%); + background-color: var(--theme-color); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style aside .sidebar .armor-class .shield.hp { + background: url("../img/blue-shield.webp") no-repeat top center; +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style aside .sidebar .initiative-select select { + background-color: var(--theme-color); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style header.char-header .char-level .level { + background: url("../img/blue-level-badge.webp") no-repeat; +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style nav.sheet-navigation { + background: var(--theme-color-light); +} +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style nav.sheet-navigation .item:hover, +[data-dorako-ui-theme].actor.sheet[data-theme-color=black] .crb-style nav.sheet-navigation .item.active { background-image: url("../img/blue-nav-item.webp"); } @@ -9367,17 +9497,23 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { background-size: auto 89px, cover !important; background-attachment: local !important; } -[data-dorako-ui-theme][data-dorako-ui-scope=limited].sheet.actor.window-app.vehicle .window-header, [data-dorako-ui-theme][data-dorako-ui-scope=limited].sheet.actor.window-app.character .window-header { +[data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=red].sheet.actor.window-app.vehicle .window-header, [data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=red].sheet.actor.window-app.character .window-header { background: #5a0c02; border-top-left-radius: var(--border-radius); border-top-right-radius: var(--border-radius); } -[data-dorako-ui-theme][data-dorako-ui-scope=limited].sheet.actor.window-app.green-theme.vehicle .window-header, [data-dorako-ui-theme][data-dorako-ui-scope=limited].sheet.actor.window-app.green-theme.character .window-header { +[data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=green].sheet.actor.window-app.vehicle .window-header, [data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=green].sheet.actor.window-app.character .window-header { background: #0e2a1a; } -[data-dorako-ui-theme][data-dorako-ui-scope=limited].sheet.actor.window-app.blue-theme.vehicle .window-header, [data-dorako-ui-theme][data-dorako-ui-scope=limited].sheet.actor.window-app.blue-theme.character .window-header { +[data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=blue].sheet.actor.window-app.vehicle .window-header, [data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=blue].sheet.actor.window-app.character .window-header { background: #1a1e5f; } +[data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=purple].sheet.actor.window-app.vehicle .window-header, [data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=purple].sheet.actor.window-app.character .window-header { + background: #340c5b; +} +[data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=black].sheet.actor.window-app.vehicle .window-header, [data-dorako-ui-theme][data-dorako-ui-scope=limited][data-theme-color=black].sheet.actor.window-app.character .window-header { + background: #151515; +} [data-dorako-ui-theme][data-dorako-ui-scope=limited].sheet.actor.window-app.minimized .window-header { border-radius: var(--border-radius); } @@ -10309,6 +10445,10 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --sheet: var(--sheet-dark); --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); --color-cool-4: #26231f; + --color-light-1: color-mix(in srgb, var(--color-text-light-highlight), 20% white) + --color-light-2: var(--color-text-light-highlight); + --color-light-3: var(--color-text-light-heading); + --color-light-5: color-mix(in srgb, var(--color-text-light-heading), 20% black); --window-app-background: var(--sheet-dark); --app-background: var(--glass-bg); --app-border-style: none; @@ -10365,7 +10505,7 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --input-focus-outline-color: var(--tertiary); --text-dark: var(--color-light-2); } -[data-dorako-ui-theme=crb][data-color-scheme=dark].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, [data-dorako-ui-theme=crb][data-color-scheme=dark].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .section-container { +[data-dorako-ui-theme=crb][data-color-scheme=dark].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, [data-dorako-ui-theme=crb][data-color-scheme=dark].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .section-container:not(.headerless) { background-image: var(--sheet); } [data-dorako-ui-theme=crb][data-color-scheme=dark].sheet.pf2e.actor.npc.app input { @@ -10580,6 +10720,9 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --color-light-3: var(--color-text-dark-primary); --app-text-shadow: none; } +[data-dorako-ui-theme=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, [data-dorako-ui-theme=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .section-container:not(.headerless) { + background-image: var(--sheet); +} [data-dorako-ui-theme=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app .side-bar-section-header input { --input-focus-outline-color: var(--tertiary); } @@ -10590,9 +10733,6 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-theme=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app.actor.npc.sheet form .side-bar-section.initiative select { --box-shadow: none; } -[data-dorako-ui-theme=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .side-bar-section, [data-dorako-ui-theme=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app.dorako-ux.sheet.pf2e.actor.npc form .section-container { - background-image: var(--sheet); -} [data-dorako-ui-theme=crb][data-color-scheme=light].sheet.pf2e.actor.npc.app input { --box-shadow: none; } @@ -10724,6 +10864,8 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ /* DUI variables */ /* ----------------------------------------- */ +[data-chat-app-theme=discord] #sidebar-tabs, +[data-chat-app-theme=discord] #chat-log ~ *, [data-dorako-ui-theme=discord] { /* Base colors */ --color-warm-4: var(--accent-color-dark); @@ -10792,6 +10934,8 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --accent-color: var(--discord-accent-color); --accent-color-dark: var(--discord-accent-color-dark); } +[data-chat-app-theme=discord] #sidebar-tabs.window-app button.bright, +[data-chat-app-theme=discord] #chat-log ~ *.window-app button.bright, [data-dorako-ui-theme=discord].window-app button.bright { --button-background-color: var(--accent-color); --button-border-color: var(--accent-color-dark); @@ -10891,6 +11035,20 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --button-toggle-focus-outline-color: transparent; } +/* ----------------------------------------- */ +/* Chatlog */ +/* ----------------------------------------- */ +[data-chat-app-theme=discord] { + --color-scrollbar: var(--discord-color-scrollbar); + --color-scrollbar-border: var(--discord-color-scrollbar-border); + --color-scrollbar-hover: var(--discord-color-scrollbar-highlight); +} +[data-chat-app-theme=discord] #chat-log ~ * { + --button-border-color: var(--discord-background-1); + --app-border-style: 1px solid; + --button-background-color: var(--discord-background-3); +} + :root { --brown-1: rgb(223, 207, 153); --brown-2: rgb(163, 141, 109); @@ -11226,6 +11384,8 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ /* DUI variables */ /* ----------------------------------------- */ +[data-chat-app-theme=bg3] #sidebar-tabs, +[data-chat-app-theme=bg3] #chat-log ~ *, [data-dorako-ui-theme=bg3] { /* Base colors */ --color-warm-1: var(--tertiary); @@ -11264,6 +11424,7 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --input-disabled-background-color: var(--bg3-background-4); --input-disabled-border-color: var(--bg3-background-3); --input-focus-outline-color: var(--tertiary); + --input-text-color: var(--color-light-2); /* Button variables */ --button-background-color: var(--app-background); --button-border-color: #403b2d; @@ -11300,18 +11461,28 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { transparent 40% ); } +[data-chat-app-theme=bg3] #sidebar-tabs[data-rarity=common], +[data-chat-app-theme=bg3] #chat-log ~ *[data-rarity=common], [data-dorako-ui-theme=bg3][data-rarity=common] { --rarity: var(--rarity-common); } +[data-chat-app-theme=bg3] #sidebar-tabs[data-rarity=uncommon], +[data-chat-app-theme=bg3] #chat-log ~ *[data-rarity=uncommon], [data-dorako-ui-theme=bg3][data-rarity=uncommon] { --rarity: var(--rarity-uncommon); } +[data-chat-app-theme=bg3] #sidebar-tabs[data-rarity=rare], +[data-chat-app-theme=bg3] #chat-log ~ *[data-rarity=rare], [data-dorako-ui-theme=bg3][data-rarity=rare] { --rarity: var(--rarity-rare); } +[data-chat-app-theme=bg3] #sidebar-tabs[data-rarity=unique], +[data-chat-app-theme=bg3] #chat-log ~ *[data-rarity=unique], [data-dorako-ui-theme=bg3][data-rarity=unique] { --rarity: var(--rarity-unique); } +[data-chat-app-theme=bg3] #sidebar-tabs[data-rarity].window-app, +[data-chat-app-theme=bg3] #chat-log ~ *[data-rarity].window-app, [data-dorako-ui-theme=bg3][data-rarity].window-app { --top-color: var(--rarity); --accent-color: var(--rarity); @@ -11319,15 +11490,21 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --window-app-background: var(--bg3-ui-top-background) border-box, var(--bg3-ui-purple-background), var(--bg3-tooltip-window-background) padding-box, var(--bg3-border-background) border-box; } +[data-chat-app-theme=bg3] #sidebar-tabs tags.tags.paizo-style, +[data-chat-app-theme=bg3] #chat-log ~ * tags.tags.paizo-style, [data-dorako-ui-theme=bg3] tags.tags.paizo-style { --tags-border-color: transparent; } +[data-chat-app-theme=bg3] #sidebar-tabs.window-app button.bright, +[data-chat-app-theme=bg3] #chat-log ~ *.window-app button.bright, [data-dorako-ui-theme=bg3].window-app button.bright { --button-background-color: var(--accent-color); --button-border-color: var(--accent-color-dark); --button-text-color: white !important; --button-hover-text-color: white !important; } +[data-chat-app-theme=bg3] #sidebar-tabs[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc, +[data-chat-app-theme=bg3] #chat-log ~ *[data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc, [data-dorako-ui-theme=bg3][data-dorako-ui-scope=limited].dorako-ux.sheet.pf2e.actor.npc { --input-placeholder-color: var(--bg3-text-3); } @@ -11454,13 +11631,13 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { [data-dorako-ui-scope=navigation][data-dorako-ui-theme=bg3] #nav-toggle { background: var(--bg3-tooltip-window-background) padding-box, var(--bg3-border-background) border-box !important; border: 2px solid transparent !important; - box-shadow: var(--box-shadow), 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; + box-shadow: 0px 1px 2px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; } [data-dorako-ui-scope=navigation][data-dorako-ui-theme=bg3] .scene { border: 2px solid transparent !important; line-height: calc(var(--control-size) - 4px) !important; position: relative; - box-shadow: 0px 0px 5px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; + box-shadow: 0px 1px 2px black, 0px 0px 5px black, 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset !important; --button-toggle-focus-outline-color: #d3b87c; } [data-dorako-ui-scope=navigation][data-dorako-ui-theme=bg3] .scene.view::before { @@ -11548,6 +11725,33 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { border: 2px solid transparent !important; box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.8) inset; } +[data-dorako-ui-theme=bg3].message.chat-message[data-color-scheme=blue] { + --bg3-border-inner: #a16a37; + --bg3-border-outer: #4a2e18; + --bg3-border-internal: #304248; + --bg3-bg-inner: #182830; + --bg3-bg-outer: #151e29; + --bg3-border-background: linear-gradient( + to right, + var(--bg3-border-outer) 0%, + var(--bg3-border-inner) 50%, + var(--bg3-border-outer) 100% + ); + --bg3-tooltip-window-background: linear-gradient( + to right, + var(--bg3-bg-outer) 0, + var(--bg3-bg-inner) 50%, + var(--bg3-bg-outer) 100% + ); + background: linear-gradient(to bottom, color-mix(in srgb, var(--player-color) 40%, transparent) 0, transparent 40%) border-box, var(--bg3-tooltip-window-background) padding-box, linear-gradient(to right, var(--bg3-border-outer) 0%, var(--bg3-border-inner) 50%, var(--bg3-border-outer) 100%) border-box; +} +[data-dorako-ui-theme=bg3].message.chat-message[data-color-scheme=blue] .card-content hr { + border-color: var(--bg3-border-outer); + border: solid transparent; + border-image: linear-gradient(90deg, #f1edea, #d5cac1) 1 repeat; + border-width: 0 0 2px; + border-image: linear-gradient(90deg, transparent, var(--bg3-border-internal) 50%, transparent) 1 repeat; +} [data-dorako-ui-theme=bg3].message.chat-message.dfce-cm-top { border-bottom-width: 1px !important; } @@ -11613,7 +11817,7 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { } /* ----------------------------------------- */ -/* Controls */ +/* Placeable HUD */ /* ----------------------------------------- */ [data-dorako-ui-scope=placeable-hud][data-dorako-ui-theme=bg3] { --button-background-color: radial-gradient(circle, #363534 0, black 100%); @@ -11636,8 +11840,10 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --button-focus-outline-color: #d3b87c; --button-hover-border-color: #9a8860; --button-toggle-border-color: #d3b87c; - --button-toggle-background: radial-gradient(circle, #0d3c48 0, black 100%); + --button-toggle-background: radial-gradient(circle, #175868 0, black 100%); --button-toggle-hover-background: radial-gradient(circle, var(--bg3-blue-light) 0, var(--bg3-blue) 100%); + --button-toggle-hover-border-color: #edd5a2; + --box-shadow: 0px 0px 5px black, 0px 1px 2px black; } [data-dorako-ui-scope=players][data-dorako-ui-theme=bg3] { @@ -11750,44 +11956,42 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ /* Chatlog */ /* ----------------------------------------- */ -[data-dorako-ui-theme=bg3] #dorako-rt-buttons button { - --button-background-color: radial-gradient(circle, #363534 0, black 100%); +[data-chat-app-theme=bg3] { + --color-scrollbar: var(--bg3-color-scrollbar); + --color-scrollbar-border: var(--bg3-color-scrollbar-border); + --color-scrollbar-hover: var(--bg3-color-scrollbar-highlight); +} +[data-chat-app-theme=bg3] #sidebar-tabs { + --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-opposition-red) 50%, black 100%); + --button-hover-border-color: #d3b87c; +} + +[data-chat-app-theme=bg3] #chat-log ~ * #dorako-rt-buttons button { + --button-toggle-background: radial-gradient(circle, #363534 0, black 100%); --button-focus-outline-color: #d3b87c; - --button-hover-border-color: #9a8860; + --button-toggle-border-color: #9a8860; + --button-toggle-hover-border-color: #9a8860; } -[data-dorako-ui-theme=bg3] #dorako-rt-buttons button[data-id=publicroll] { +[data-chat-app-theme=bg3] #chat-log ~ * #dorako-rt-buttons button[data-id=publicroll] { --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-ally-yellow) 0, black 100%); } -[data-dorako-ui-theme=bg3] #dorako-rt-buttons button[data-id=gmroll] { +[data-chat-app-theme=bg3] #chat-log ~ * #dorako-rt-buttons button[data-id=gmroll] { --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-companion-blue) 0, black 100%); } -[data-dorako-ui-theme=bg3] #dorako-rt-buttons button[data-id=blindroll] { +[data-chat-app-theme=bg3] #chat-log ~ * #dorako-rt-buttons button[data-id=blindroll] { --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-opposition-red) 0, black 100%); } -[data-dorako-ui-theme=bg3] #dorako-rt-buttons button[data-id=selfroll] { +[data-chat-app-theme=bg3] #chat-log ~ * #dorako-rt-buttons button[data-id=selfroll] { --button-hover-background-color: radial-gradient(circle, var(--bg3-alliance-ally-green) 0, black 100%); } -[data-dorako-ui-theme=crb]:not([data-color-scheme]) { - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); - --input-text-color: black; - --input-focus-text-color: black; - --input-focus-outline-color: var(--tertiary); - --button-background-color: var(--glass-bg-light); - --app-background: var(--glass-bg); - --app-border-color: transparent; - --app-border-style: none; -} -[data-dorako-ui-theme=crb]:not([data-color-scheme])#token-hud, [data-dorako-ui-theme=crb]:not([data-color-scheme])#tile-hud { - --button-background-color: var(--glass-bg); - --input-text-color: var(--color-light-2); -} - +[data-chat-app-theme=crb] #sidebar-tabs, +[data-chat-app-theme=crb] #chat-log ~ *, [data-dorako-ui-theme=crb] { --icon-border-color: var(--tertiary); --color-scrollbar: var(--tertiary); --color-scrollbar-border: color-mix(in srgb, var(--tertiary) 50%, black); + --color-scrollbar-hover: color-mix(in srgb, var(--tertiary) 50%, white); --window-app-border-color: var(--tertiary); --window-app-border-style: 1px solid; --box-shadow: var(--glassy); @@ -11812,7 +12016,7 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --button-hover-text-color: var(--color-light-1); --button-disabled-background-color: var(--color-warm-5); --button-disabled-border-color: var(--color-warm-4); - --button-toggle-border-color: var(--tertiary); + --button-toggle-border-color: var(--secondary-light); --button-toggle-background: var(--secondary-dark); --button-toggle-hover-background: var(--secondary-light); --color-warm-1: var(--tertiary); @@ -11827,6 +12031,26 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --color-border-light-1: #ddd; --color-border-light-2: #999; } + +[data-chat-app-theme=crb] #chat-log ~ *, +[data-dorako-ui-theme=crb]:not([data-color-scheme]) { + --color-light-2: var(--color-text-light-highlight); + --color-light-3: var(--color-text-light-heading); + --input-text-color: black; + --input-focus-text-color: black; + --input-focus-outline-color: var(--tertiary); + --button-background-color: var(--glass-bg-light); + --app-background: var(--glass-bg); + --app-border-color: transparent; + --app-border-style: none; +} +[data-chat-app-theme=crb] #chat-log ~ *#token-hud, [data-chat-app-theme=crb] #chat-log ~ *#tile-hud, +[data-dorako-ui-theme=crb]:not([data-color-scheme])#token-hud, +[data-dorako-ui-theme=crb]:not([data-color-scheme])#tile-hud { + --button-background-color: var(--glass-bg); + --input-text-color: var(--color-light-2); +} + [data-dorako-ui-theme=crb] button { --color-light-1: white; --color-light-2: var(--color-text-light-highlight); @@ -11878,14 +12102,16 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --color-light-1: black; --color-light-2: black; --color-light-3: black; - --app-text-shadow: 0px 1px 0px white; + --app-text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); + text-shadow: var(--app-text-shadow); } [data-dorako-ui-theme=crb].chat-message[data-header-text-color-scheme=light] .message-header { - --color-text-dark-secondary: var(--color-light-1); - --color-light-1: var(--color-text-light-highlight); - --color-light-2: var(--color-text-light-highlight); - --color-light-3: var(--color-text-light-heading); - --app-text-shadow: 0px 1px 2px black; + --color-text-dark-secondary: white; + --color-light-1: white; + --color-light-2: white; + --color-light-3: white; + --app-text-shadow: 0px 1px 0px rgba(0, 0, 0, 1); + text-shadow: var(--app-text-shadow); } [data-dorako-ui-theme=crb].chat-message.whisper .message-header.dorako-header { border-bottom: 1px solid var(--whisper-bg); @@ -11983,6 +12209,15 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --button-toggle-focus-outline-color: transparent; } +/* ----------------------------------------- */ +/* Chatlog */ +/* ----------------------------------------- */ +[data-chat-app-theme=crb] { + --color-scrollbar: var(--tertiary); + --color-scrollbar-border: color-mix(in srgb, var(--tertiary) 50%, black); + --color-scrollbar-hover: color-mix(in srgb, var(--tertiary) 50%, white); +} + /* ----------------------------------------- */ /* Theme colors */ /* ----------------------------------------- */ @@ -12063,6 +12298,8 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ /* DUI variables */ /* ----------------------------------------- */ +[data-chat-app-theme=foundry2] #sidebar-tabs, +[data-chat-app-theme=foundry2] #chat-log ~ *, [data-dorako-ui-theme=foundry2] { --icon-border-color: var(--color-warm-1); --input-disabled-background-color: var(--color-cool-5); @@ -12081,6 +12318,11 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --button-hover-text-color: var(--color-light-1); --button-disabled-background-color: var(--color-warm-5); --button-disabled-border-color: var(--color-warm-4); + --button-toggle-border-color: var(--color-cool-2); + --button-toggle-background: var(--color-cool-3-75); + --button-toggle-hover-background: var(--color-cool-2); + --button-toggle-hover-border-color: var(--color-cool-1); + --button-toggle-focus-outline-color: var(--color-warm-1); --app-background: var(--color-cool-5-90); --app-border-color: var(--color-cool-4); --window-app-background: var(--color-cool-5-90); @@ -12094,6 +12336,8 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --inline-icon-color: var(--color-light-1); --inline-box-shadow: 0px 1px 2px black; } +[data-chat-app-theme=foundry2] #sidebar-tabs.window-app button.bright, +[data-chat-app-theme=foundry2] #chat-log ~ *.window-app button.bright, [data-dorako-ui-theme=foundry2].window-app button.bright { --app-text-shadow: none; } @@ -12186,19 +12430,9 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { /* ----------------------------------------- */ /* Controls */ /* ----------------------------------------- */ -[data-dorako-ui-scope=controls][data-dorako-ui-theme=foundry2] { - --button-toggle-border-color: var(--color-cool-2); - --button-toggle-hover-border-color: color-mix(in srgb, var(--color-cool-2) 50%, white 50%); - --button-toggle-background: color-mix(in srgb, var(--color-cool-3) 50%, black 50%); - --button-toggle-hover-background: var(--color-cool-3); -} - /* ----------------------------------------- */ /* Navigation */ /* ----------------------------------------- */ -[data-dorako-ui-scope=navigation][data-dorako-ui-theme=foundry2] .scene { - --button-toggle-focus-outline-color: var(--color-warm-1); -} [data-dorako-ui-scope=navigation][data-dorako-ui-theme=foundry2] .scene:not(.gm) { --button-toggle-background: var(--app-background); --button-toggle-border-color: var(--color-cool-4); @@ -12206,7 +12440,7 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --button-toggle-hover-background: var(--color-warm-2); } [data-dorako-ui-scope=navigation][data-dorako-ui-theme=foundry2] .scene.gm { - --button-toggle-background: var(--color-cool-3); + --button-toggle-background: var(--color-cool-3-75); --button-toggle-border-color: var(--color-cool-2); --button-toggle-hover-border-color: var(--color-cool-1); --button-toggle-hover-background: var(--color-cool-2); @@ -12244,6 +12478,10 @@ nav#controls[data-dorako-ui-theme] ol.control-tools > li.toggle:disabled { --button-hover-text-color: var(--color-light-1); --button-disabled-background-color: var(--color-warm-5); --button-disabled-border-color: var(--color-warm-4); + --button-toggle-border-color: var(--secondary-light); + --button-toggle-hover-border-color: color-mix(in srgb, var(--secondary) 50%, white 50%); + --button-toggle-background: color-mix(in srgb, var(--secondary) 50%, black 50%); + --button-toggle-hover-background: var(--secondary-light); /* Inline variables */ --inline-bg: #1e1e1e; --inline-border-color: #404040; @@ -12740,10 +12978,6 @@ i[data-pf2-repost] { flex-direction: row; } -.chat-message ul.notes { - padding: 0px; -} - /* ----------------------------------------- */ /* Settings */ /* ----------------------------------------- */ diff --git a/styles/dorako-ui.css.map b/styles/dorako-ui.css.map index d780a95..856383f 100644 --- a/styles/dorako-ui.css.map +++ b/styles/dorako-ui.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/module-support/_abomination-vaults.scss","../sass/module-support/_button-feel.scss","../sass/module-support/_card-hand-mini-toolbar.scss","../sass/_mixins.scss","../sass/module-support/_cautious-gamemasters-pack.scss","../sass/module-support/_chat-reactions.scss","../sass/module-support/_combat-carousel.scss","../sass/module-support/_custom-hotbar.scss","../sass/module-support/_damage-log.scss","../sass/module-support/_dorako-ux.scss","../sass/module-support/_dfce.scss","../sass/module-support/_dice-tray.scss","../sass/module-support/_enhancen-terrain-layer.scss","../sass/module-support/_exploit-vulnerability.scss","../sass/module-support/_filepicker-plus.scss","../sass/module-support/_forien-easy-polls.scss","../sass/module-support/_forien-quest-log.scss","../sass/module-support/_global-progress-clocks.scss","../sass/module-support/_item-piles.scss","../sass/module-support/_koboldworks-turn-announcer.scss","../sass/module-support/_macros.scss","../sass/module-support/_misc.scss","../sass/module-support/_module-management-plus.scss","../sass/module-support/_monarch.scss","../sass/module-support/_monks.scss","../sass/module-support/_party-overview.scss","../sass/module-support/_pf2e-dailies.scss","../sass/module-support/_pf2e-idle-hud.scss","../sass/module-support/_pf2e-see-simple-scale-statistics.scss","../sass/module-support/_pf2e-toolbelt.scss","../sass/module-support/_pf2e-utility-buttons.scss","../sass/module-support/_pinned-chatlog.scss","../sass/module-support/_polyglot.scss","../sass/module-support/_ripper-taskbar.scss","../sass/module-support/_quick-insert.scss","../sass/module-support/_scene-preview.scss","../sass/module-support/_smalltime.scss","../sass/module-support/_speaking-as.scss","../sass/module-support/_swade.scss","../sass/module-support/_tagger.scss","../sass/module-support/_target-damage.scss","../sass/module-support/_token-action-hud.scss","../sass/module-support/_tokenizer.scss","../sass/module-support/_window-tabs.scss","../sass/module-support/_workbench.scss","../sass/module-support/_yendors-scene-actors.scss","../sass/ui-theme/foundry-core/_app-ui.scss","../sass/ui-theme/foundry-core/_controls.scss","../sass/ui-theme/foundry-core/_hotbar.scss","../sass/ui-theme/foundry-core/_navigation.scss","../sass/ui-theme/foundry-core/_notifications.scss","../sass/ui-theme/foundry-core/_placeable-hud.scss","../sass/ui-theme/foundry-core/_sidebar.scss","../sass/ui-theme/foundry-core/_window-apps.scss","../sass/ui-theme/pf2e-system/_hazard-sheet.scss","../sass/ui-theme/pf2e-system/_familiar-sheet.scss","../sass/ui-theme/pf2e-system/_loot-sheet.scss","../sass/ui-theme/pf2e-system/_npc-sheet.scss","../sass/ui-theme/pf2e-system/_actor-sheet.scss","../sass/ui-theme/pf2e-system/_party-sheet.scss","../sass/ui-theme/pf2e-system/_messages.scss","../sass/ui-theme/pf2e-system/_critical-deck.scss","../sass/ui-theme/pf2e-system/_pc-sheet.scss","../sass/ui-theme/pf2e-system/_compendium-browser.scss","../sass/ui-theme/pf2e-system/_code-mirror.scss","../sass/ui-theme/pf2e-system/_effects-panel.scss","../sass/ui-theme/themes/_crb-dark.scss","../sass/ui-theme/themes/_crb-light.scss","../sass/ui-theme/themes/_discord.scss","../sass/ui-theme/themes/_poe-wiki.scss","../sass/ui-theme/themes/_bg3.scss","../sass/ui-theme/themes/_crb.scss","../sass/ui-theme/themes/_foundry2.scss","../sass/ui-theme/themes/_opaque.scss","../sass/_colors.scss","../sass/dorako-ui/_dorako-ui.scss","../sass/dorako-ui/_reset.scss"],"names":[],"mappings":";AAAA;AACA;AACA;AAMA;AAAA;AAAA;AAAA;AAAA;EAKE;;;ACZA;EACE;;;ACDF;ECAA;EACA;EACA;EACA;EACA;EDFE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;EACA;EACA;ECVJ;;ADYI;AAAA;EACE;;AAIN;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;;AAIJ;EACE;;AACA;EClDA;EACA;EACA;EACA;EACA;EAKA;ED4CE;EACA;;AACA;EACE;EACA;;;AE1DN;AACA;AACA;AAEA;EACE;;;ACJA;EACE;;AAEF;EACE;EFJF;EACA;EACA;EACA;EACA;EAKA;EEFE;EACA;;AAEA;EACE;;AAGJ;EACE;;;AAKF;EFLA;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;EELA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;;AACA;EACE;EACA;;;AAMJ;EF1CA;EACA;EACA;EACA;EACA;EAKA;EEoCE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;;AC3DN;AACA;AACA;AAGA;EACE;;;AAIA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EHrCA;EACA;EACA;EACA;EACA;EAKA;EG+BE;;AAEA;EACE;;AAEF;EACE;;AACA;EACE;;AAMJ;EACE;;AACA;EH/CJ;EGiDM;;AAKN;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;;AACA;EHhEJ;EGkEM;;AAKN;EHhFA;EACA;EACA;EACA;EACA;EG8EE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EHxGA;EACA;EACA;EACA;EACA;EGuGE;EACA;;AAGF;EH/GA;EACA;EACA;EACA;EACA;EAKA;EGyGE;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;EJtCA;EACA;EACA;EACA;EACA;EIoCE;;AAGF;EJ3CA;EACA;EACA;EACA;EACA;EAKA;EIqCE;;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;ELAA;EKEE;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;;;ACxDF;AAAA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EACE;;;ACVJ;AACA;AACA;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;;AAMA;EPSF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AOzEE;EACE;EACA;EACA;;AAIN;EPAA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AO3DF;EACE;;AAEA;EPlDF;EACA;EACA;EACA;EACA;EAKA;EO4CI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIA;EACE;;AAEF;EACE;EACA;;;AAOV;AACA;AACA;AAUE;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAEA;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE;EACA;EAEA;EACA;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKF;EAEE;EACA;EACA;;;AAOA;EACE;EACA;;;AAOJ;AAAA;EACE;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;;;ACrLR;AACA;AACA;AAGE;EACE;EACA;EACA;;AAEA;EACE;;AAGF;ERbF;EACA;EACA;EACA;EACA;EAKA;EQOI;EACA;EACA;;AAEA;ERpBJ;EACA;EACA;EACA;EACA;EQkBM;EACA;;AAGF;ER1BJ;EACA;EACA;EACA;EACA;EQwBM;EACA;;AAIJ;ERjCF;EACA;EACA;EACA;EACA;EAKA;EQ2BI;EACA;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;ER/CJ;EACA;EACA;EACA;EACA;EQkDM;EACA;;AAEA;EACE;;AACA;EACE;;AAKR;EACE;EACA;EACA;;AAEF;EACE;;;AAKN;AACA;AACA;AAGE;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAGA;EACE;EACA;;AAEF;EACE;EACA;;AAGJ;ER7DF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AQHE;EACE;;AAEF;EACE;;AAGJ;EACE;;AAEA;EAEE;;AAEA;EACE;EACA;;AACA;EACE;;AAUF;EACE;;AACA;EACE;;AAOV;ERmBF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EQ9BI;EACA;;AR+BJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AS/MJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;AAEA;ETAA;EATA;EACA;EACA;EACA;EACA;;ASQE;EACE;EACA;;AAEE;EACE;EACA;EACA;EACA;;;ACpBR;EACE;EACA;;AACA;EVqCF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AUlGF;EACE;EACA;EACA;;AACA;EACE;;AAEF;EVyBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AUtFF;EACE;;AACA;EVkBF;EACA;EACA;EACA;EACA;EACA;EACA;EUtBI;;AAGJ;EACE;EACA;;;AAKF;EACE;;;ACpCJ;AACA;AACA;AAEA;EXHE;EACA;EACA;EACA;EACA;EWCA;EACA;;;AAGF;EACE;;;AAGF;EXEE;EACA;AACA;EACA,YACE;EAgBF;EACA;EWrBA;EACA;;;AChBA;EACE;;;ACDF;EAEE;;AAGF;EAIE;EACA;EACA;;AAGF;EAEE;;AAGF;EbqBA;EACA;EACA;EACA;EACA;EACA;EACA;EazBE;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;;AAIJ;EbKA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AajEF;EAEE;EACA;;AACA;EACE;;AAEF;EACE;;AAIJ;EbbA;EACA;EACA;EACA;EACA;EACA;EACA;EaeE;EACA;;AAGF;EAEE;;AACA;EACE;;;ACtEN;EACE;EACA;;AAEA;EdHA;EACA;EACA;EACA;EACA;;AcGE;EACE;;AAGJ;EdXA;EACA;EACA;EACA;EACA;EAKA;EcKE;;AACA;EACE;;;AAKN;EACE;;;ACvBF;EfCE;EACA;EACA;EACA;EACA;EAKA;EePA;;AACA;EfHA;EACA;EACA;EACA;EACA;;;AeIF;EfOE;EACA;AACA;EACA,YACE;EeTF;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;;AAEA;AAAA;EfOA;EACA;EACA;EACA;EACA;EACA;EACA;EeVE;EACA;;AAGF;EfAA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;Ae9DF;EACE;;;AAIJ;AAAA;AAAA;EAGE;EACA;;;ACtDF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EhBOE;EACA;AACA;EACA,YACE;EAgBF;EACA;EgB1BA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;ACnBJ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;AACA;EACE;;AAEF;EACE;;AAEF;AAAA;EAEE;;AAEF;AAAA;EAEE;;;AAIJ;AACA;AACA;AAkBA;EACE;;AAEA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;;ACzDJ;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AAEA;ElBXE;EACA;EACA;EACA;EACA;EkBUA;EACA;;;AAEF;EACE;;;AAGF;AACA;AACA;AAEA;ElBzBE;EACA;EACA;EACA;EACA;EkBuBA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;;;AC9CF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAKF;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAGE;EnBaA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AmBnEF;EACE;EACA;EACA;;;AC3CJ;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AAAA;EpBRE;EACA;EACA;EACA;EACA;EoBOA;;;AAGF;AAAA;EpBdE;EACA;EACA;EACA;EACA;;;AoBeF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EpBrCA;EACA;EACA;EACA;EACA;EAKA;EoB+BE;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;EpBlDE;EACA;EACA;EACA;EACA;;;AoBmDF;EpBvDE;EACA;EACA;EACA;EACA;EoBqDA;;;AAGF;EACE;EACA;;;AAIA;EpB1BA;EACA;EACA;EACA;EACA;EACA;EACA;;;AqB/CF;AACA;AACA;AAEE;EACE;EACA;;;AAIJ;AACA;AACA;AAEA;ErBbE;EACA;EACA;EACA;EACA;;AqBWA;ErBfA;EACA;EACA;EACA;EACA;EqBaE;;AAEF;ErBnBA;EACA;EACA;EACA;EACA;EAKA;EqBaE;;AAEA;EACE;;AAIJ;ErB7BA;EACA;EACA;EACA;EACA;EAKA;EqBuBE;EACA;;AACA;ErBlCF;EACA;EACA;EACA;EACA;EqBiCI;;;AAKN;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AAEA;EACE;;AAEA;EACE;EACA;;AAGF;ErB9DA;EACA;EACA;EACA;EACA;;AqB4DE;ErBhEF;EACA;EACA;EACA;EACA;EqB8DI;EACA;;AAGJ;ErBtEA;EACA;EACA;EACA;EACA;EAKA;EqBiEE;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEF;ErB7FF;EACA;EACA;EACA;EACA;EqB2FI;EACA;;AAIJ;EACE;;AAGF;EACE;;AAGF;ErBnGA;EqBwGE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAIE;;;AAIJ;AAAA;AAAA;AAAA;EAIE;EACA;;;AAME;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;ErB1JF;EACA;EACA;EACA;EACA;EAKA;EqBoJI;EACA;EACA;EAEA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAKN;EACE;EACA;;AAGF;EACE;;AAIA;EACE;;AAEF;EACE;;AAEA;EACE;;AACA;ErB/LN;EACA;EACA;EACA;EACA;EAKA;EqByLQ;EACA;;AAEA;EACE;EACA;;;AASV;ErBxKA;EACA;EACA;EACA;EACA;EACA;EACA;;AqBoKE;EACE;;AAGJ;EACE;EACA;;AACA;ErBjLF;EACA;EACA;EACA;EACA;EACA;EACA;;AqB6KI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;AAON;ErB1MA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EqB+KE;;ArB5KF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AqB4IF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;AAAA;ErBjGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;;AAGF;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;EACA;;AqBuDF;EACE;EACA;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAIA;EAEE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;ErB9SN;EqBgTQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;;AAMJ;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;;AAIJ;ErBjUE;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AqBmQJ;AACA;AACA;AAEA;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;ErBlXE;;AqBqXE;EACE;;;AAKN;ErB3XE;;AqB6XA;EACE;;;AAOF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKN;AACA;AACA;AAEE;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;AACA;AACA;AAkYA;AACA;AACA;AAEA;EACE;;;AAIA;ErBlxBA;EACA;EACA;EACA;EACA;EACA;EACA;;AqB8wBE;EACE;EACA;EACA;EACA;EACA;;AAKF;ErB9xBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AqBguBA;ErBlyBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;;AA5DA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;AqBosBA;EACE;;AAGF;EACE;EACA;;AAIJ;EACE;;AAGF;ErBpzBA;EACA;EACA;EACA;EACA;EACA;EACA;EqBgzBE;EACA;;;AAIJ;AACA;AACA;AAEE;EAEE;EACA;;AAGA;EACE;;AAIJ;EAEE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EAGE;;AAEF;EAEE;;AAGF;ErB3uBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AqBisBF;ErBv2BA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AqByyBF;EACE;;;AAKF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;ACl7BF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;;ACdJ;EvBgBE;EACA;AACA;EACA,YACE;EAgBF;EACA;;;AuBjCF;EACE;EACA;EACA;;;AAGF;EvBTE;EACA;EACA;EACA;EACA;EuBOA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;;;ACvBJ;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;ExBvCA;EACA;EACA;EACA;EACA;EwBqCE;;AAGF;AAAA;EAEE;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;EAGA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;ExBrEA;EACA;EACA;EACA;EACA;EwBuEE;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;EACE;;;AAKN;AACA;AACA;AAGE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAQF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ExBhEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwBsBF;EACE;EACA;EACA;;AAGF;ExB1EA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EwB+DE;EACA;;AxB9DF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwBmCA;EACE;EACA;EACA;;AAIJ;ExBxFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwB8CF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;ExBjPA;EACA;EACA;EACA;EACA;EACA;EACA;EwB8OE;EACA;;AAGF;EACE;;AAIA;EACE;;AACA;EACE;;AAGJ;EACE;;AAIJ;EAGE;ExB3QF;EACA;EACA;EACA;EACA;EACA;EACA;EwBuQE;;AAGF;EACE;EACA;EACA;;AACA;ExBpRF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AwBuNF;ExBzRA;EACA;EACA;EACA;EACA;EACA;EACA;EwBqRE;;AAGF;EACE;EACA;;AAGF;EACE;ExBpSF;EACA;EACA;EACA;EACA;EACA;EACA;EwBgSE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;ExBjTA;EACA;EACA;EACA;EACA;EACA;EACA;EwB6SE;;AAGF;EAEE;;;AAKF;EACE;;AACA;EACE;;AAGJ;EACE;;AAEF;ExBtUA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwB2SE;;AxBxSF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AwBwQF;EAEE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;AAAA;EAEE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AC3bE;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;;ACrBJ;EAWE;;AACA;EACE;;AAGJ;E1BwBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E0BnDE;;A1BsDF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;A0BnFF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAKF;EACE;;AAGA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AChFN;E3BDF;EACA;EACA;EACA;EACA;EAKA;E2BLI;EACA;EACA;;AAEA;E3BRJ;EACA;EACA;EACA;EACA;E2BMM;EACA;;AAEA;EACE;;AACA;EACE;;AAOV;E3BvBA;EACA;EACA;EACA;EACA;EAKA;E2BiBE;EACA;;AACA;EACE;;AAIJ;AAAA;E3BjCA;EACA;EACA;EACA;EACA;EAKA;E2B4BE;EACA;EACA;;AAEA;AAAA;E3BzCF;EACA;EACA;EACA;EACA;E2BuCI;EACA;;AAEA;AAAA;EACE;;AACA;AAAA;EACE;;;AAOV;AACA;AACA;AAGE;EACE;;AAEA;E3BxBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2BrCF;AAAA;E3B7BA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;;A4B3GJ;EACE;EACA;EACA;;AAEA;EACE;;AACA;E5BSF;EACA;AACA;EACA,YACE;E4BXE;EACA;EACA;;;ACXN;AACA;AACA;AAGE;E7BJA;EACA;EACA;EACA;EACA;E6BEE;;AAEA;EACE;EACA;;AAIJ;E7BdA;EACA;EACA;EACA;EACA;EAKA;E6BQE;;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;E7BlFF;EACA;EACA;EACA;EACA;EAKA;E6B4EI;EACA;EACA;;AACA;EAGE;EACA;;AAIJ;E7BhGF;EACA;EACA;EACA;EACA;E6B8FI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;AAGJ;EAGE;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;;;AASN;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;E7BlBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A6BxBF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;;AClMJ;EACI;;;ACAF;EACE;E/BuCF;EACA;EACA;EACA;EACA;EACA;EACA;E+B3CE;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;E/B6IA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E+BxJE;EACA;;A/ByJF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A+BtLF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AAKF;EACE;E/B3CF;EACA;EACA;EACA;EACA;E+ByCE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;EACE;;AAEF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AChFJ;AACA;AACA;AAEA;EhCqBE;EACA;AACA;EACA,YACE;EgCvBF;;;ACLA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAGF;EjCsBA;EACA;EACA;EACA;EACA;EACA;EACA;EiC1BE;;AAGF;EjCiBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AkC3GJ;AACA;AACA;AAEA;EACE;;;AAGF;ElCPE;EACA;EACA;EACA;EACA;EkCKA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;;;AAKF;ElCgBA;EACA;EACA;EACA;EACA;EACA;EACA;EkCpBE;;;AC3BJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;ACfA;EACE;EACA;EACA;;AAEF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;EACA;;;AC3BJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;;AAIA;ErC6BA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;;AA5DA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;;AqCzHF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;ACpDA;EtCgKA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AsCxMF;EAGE;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;;AAOF;AAAA;AAAA;AAAA;EtCiBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AsC5EA;EACE;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;;AAGF;EtCLF;EACA;EACA;EACA;EACA;EACA;EACA;EsCCI;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;EAEE;EACA;;AAGF;EtCrBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;;AA5DA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;AsCzEA;EACE;EACA;;AAGF;EtC9BF;EACA;EACA;EACA;EACA;EACA;EACA;;AsC4BE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AClGJ;AAAA;EvCwCA;EACA;EACA;EACA;EACA;EACA;EACA;EuC3CE;EAGA;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;AAAA;EAEE;;AAGF;AAAA;AAAA;EAGE;;AAGF;AAAA;EvCUA;EACA;EACA;EACA;EACA;EACA;EACA;EuCbE;;AACA;AAAA;EvCMF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EuCjCI;;AvCoCJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AuClEF;EvCAA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EuC3BE;;AvC8BF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AuC7DF;EvCLA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EuCtBE;EACA;EACA;EACA;EACA;EACA;EACA;;AvCmBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AuCnDA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AClEJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;ACdN;AACA;AACA;AAIE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKF;EzCaA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AyC3EF;EzCSA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AyCxEF;EACE;EACA;;AACA;EACE;;;ACtCJ;EACE;;;ACFJ;AACA;AACA;AAEA;E3CqCE;EACA;EACA;EACA;EACA;EACA;EACA;;;A2CvCF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;E3CYE;EACA;EACA;EACA;EACA;EACA;EACA;;A2CfA;EACE;E3CvBF;E2CyBE;;AAEA;EACE;EACA;;;AAKN;AACA;AACA;AAEA;E3CPE;EACA;EACA;EACA;EACA;EACA;EACA;EAsKA;EACA;EACA;EACA;EACA;EACA;EACA;;A2CxKE;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;;AAKN;AACA;AACA;AAEA;EACE;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAIJ;EACE;EACA;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAGJ;AAAA;EAEE;;AAGF;E3CnNA;E2CqNE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;E3CvSA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;A2C0OF;E3C5SA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2C8OF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;E3CxLA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;A2CoJF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;E3CvUA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CyQF;EAEE;EACA;;AAGF;EACE;;AAGF;E3CrVA;EACA;EACA;EACA;EACA;EACA;EACA;E2CiVE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AAGE;EACE;EACA;EAWA;EACA;EACA;EACA;EACA;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;EAIA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;AACA;AACA;AAGE;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;E3C7UA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E2CkUE;;A3ChUF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CoSF;EACE;EACA;EACA;;AACA;E3C9cF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;E2CoXI;;A3ChbJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;A2CkXF;EACE;;AAGF;EACE;;AACA;EACE;;AACA;E3C5dJ;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2CicM;EACA;;A3C/bN;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CkaF;EACE;;AAGF;EACE;;AAGF;E3CpXA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2C0UF;AAAA;E3ChfA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;A2CmbF;EAME;;AALA;E3C9XF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E2CmXI;EACA;;A3ClXJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;A2CyVJ;AACA;AACA;AAEE;EACE;;AACA;EACE;;;AAMJ;E3C5gBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2CifE;;A3C9eF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2C+cF;EACE;;;AAQJ;AACA;AACA;AAGE;EACE;EACA;;AAGF;E3C5aA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CmYF;E3CziBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2C8gBE;EACA;;A3C5gBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2C6eF;EACE;;;AAIJ;AACA;AACA;AAGE;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAMA;;AAJA;AAAA;EACE;;AAIF;AAAA;EACE;;AAEF;AAAA;EACE;;AAIF;AAAA;EACE;EACA;;AAEF;AAAA;EACE;EACA;EACA;;AAEF;AAAA;AAAA;AAAA;EAEE;;;AAKN;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;E3C3hBF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CifF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAIA;E3CrqBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2C0oBI;;A3CvoBJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CwmBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AAIJ;EAEE;;AACA;EACE;;AAEF;EACE;;AAKF;E3C3tBF;EACA;EACA;EACA;EACA;EACA;EACA;E2CutBI;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;E3CzuBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2C8sBE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A3CltBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CirBA;EACE;;AAIJ;E3CxvBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;E2C8pBE;EAEA;EACA;EACA;EACA;;A3C/tBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;A2CgqBF;E3C1oBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2ComBF;E3ClpBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E2CwoBE;EACA;;A3CvoBF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2C2mBF;E3CzpBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CinBF;EAEE;EACA;;AAGF;E3CrqBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2C8nBF;E3CpyBA;EACA;EACA;EACA;EACA;EACA;EACA;E2CgyBE;;AAEF;E3CxyBA;EACA;EACA;EACA;EACA;EACA;EACA;;A2CsyBA;E3C5yBA;EACA;EACA;EACA;EACA;EACA;EACA;;A2C0yBA;E3ChzBA;EACA;EACA;EACA;EACA;EACA;EACA;;A2CgzBA;EACE;;AAGF;EACE;;AACA;EACE;EACA;;AACA;E3C/zBJ;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CmwBF;EACE;;AAEE;E3Cx0BJ;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2C6yBM;;A3C1yBN;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2C6wBF;EAGE;EACA;;AAGF;EACE;;AAGF;E3C11BA;EACA;EACA;EACA;EACA;EACA;EACA;E2Cu1BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;E3C32BA;EACA;EACA;EACA;EACA;EACA;EACA;E2Cu2BE;EACA;;AAGF;E3Cj3BA;EACA;EACA;EACA;EACA;EACA;EACA;E2C62BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EAEE;;AACA;EACE;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;;ACn8BJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAGA;AAAA;EAEE;;AAIA;EACE;;AAGF;AAAA;E5CoBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E4C7CI;EACA;EACA;EACA;;A5C6CJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AAxDF;AAAA;EACE;;AAGF;AAAA;EACE;;A4C1BE;AAAA;E5CWJ;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA2EA;EACA;EAEA;EACA;EACA;;AA7EA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AA8CF;AAAA;EACE;EACA;EACA;;;A4CtHF;EAEE;E5CCF;EACA;EACA;EACA;EACA;EACA;EACA;;A4CJE;EACE;EACA;EACA;EACA;;;AC/CN;AACA;AACA;AAGE;E7CoCA;EACA;EACA;EACA;EACA;EACA;EACA;;A6CtCA;EACE;EACA;E7C8BF;EACA;EACA;EACA;EACA;EACA;EACA;;A6CjCE;E7CJF;E6COI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;E7ClBF;E6CoBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AC/DJ;AACA;AACA;AAEA;EACE;;AAEA;E9CkCA;EACA;EACA;EACA;EACA;EACA;EACA;E8CtCE;EACA;EACA;EACA;EACA;;AAIA;E9CwBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA2EA;EACA;EAEA;EACA;EACA;E8CnII;;A9CsDJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA8CF;EACE;EACA;EACA;;A8CvIE;EACE;;AAGF;EACE;;AC1BR;AACA;AACA;AAGE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;;ACvBN;AACA;AACA;AAGE;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EhD6IA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EgDxJE;EACA;;AhDyJF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AgDvLA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;AAEE;EACE;EhDVJ;EACA;EACA;EACA;EACA;EACA;EACA;;AgDQE;EACE;EACA;;AAGF;EACE;EACA;;;AAKN;EhD1BE;EACA;EACA;EACA;EACA;EACA;EACA;EAsKA;EACA;EACA;EACA;EACA;EACA;EACA;;;AgDpJF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAIA;EhDrDA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAxDF;EACE;;AAGF;EACE;;AgD2CA;EhD1DF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA2EA;EACA;EAEA;EACA;EACA;;AA7EA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA8CF;EACE;EACA;EACA;;;AiD5JJ;AACA;AACA;AACA;EACE;EACA;EACA;;AAKA;EACE;EAEA;EACA;EACA;EACA;EAEA;EACA;;;AAIJ;AACA;AACA;AAEA;AAAA;EAEE;EACA;EACA;EACA;;;AAIA;EACE;;AAGE;EACE;;AAGF;EjDJJ;EACA;EACA;EACA;EACA;EACA;EACA;EiDAM;EACA;EACA;EACA;;AAMJ;EjDfF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AiDhDA;EjDsGF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AiD/IF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAYF;EACE;;AACA;EjDhDF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AiDbF;AAAA;AAAA;EjDrDA;EACA;EACA;EACA;EACA;EACA;EACA;;AiDqDA;EjD3DA;EACA;EACA;EACA;EACA;EACA;EACA;EiDuDE;EACA;EACA;EACA;;;AA+BJ;AACA;AACA;AAGE;AAAA;EjDpGA;EACA;EACA;EACA;EACA;EACA;EACA;EiDgGE;EACA;;;AC/IF;ElDwCA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AkDtGF;ElDoCA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EkD/DE;;AlDkEF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AkDlGF;EACE;EACA;EACA;;;ACXF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EnDkJA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmDzLF;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EnDzBA;EACA;EACA;EACA;EACA;EACA;EACA;EmDqBE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;;AC9EJ;EACE;;AAEF;EpDqCA;EACA;EACA;EACA;EACA;EACA;EACA;EoDzCE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAIJ;EpD2IA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AoDlLF;EACE;EACA;EACA;EACA;;AAGF;EpDKA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AqDrGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;ErDiIA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AqD1KF;ErDIA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AsD1GF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AACA;AAAA;EtDgBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EsD1CI;EACA;EACA;;AtD2CJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AsDzEF;EACE;;AAGF;EtD2HA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EsDtIE;;AtDwIF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDpKF;EtDsHA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EsDjIE;;AtDmIF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsD/JF;EtDiHA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EsD3HE;;AtD6HF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDzJF;EtD2GA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDpJF;EtDsGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDhJF;EtDkGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsD5IF;EtD8FA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDxIF;EtD0FA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDnIF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;;AAOF;EACE;EACA;EACA;;AAGF;EAEE;;;AAKF;EACE;;AAEF;EACE;;AAEF;EACE;;;ACpHF;EACE;;AAGF;EvD4JA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AuDrMF;EACE;;AACA;EvD6BF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AuD1FF;AAAA;AAAA;EAGE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAMF;AAAA;EACE;;AAGF;AAAA;EvDRA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AuDtDF;AAAA;AAAA;EvDZA;EACA;EACA;EACA;EACA;EACA;EACA;EuDSE;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;;AACA;AAAA;EACE;;;ACnEJ;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;ExDsBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwDhDI;;AxDmDJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AwDnFE;AAAA;EACE;;AAYN;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAEF;ExDtBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AwDzCF;EACE;;AACA;EACE;EACA;;AAGJ;EACE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AACA;ExD1DF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AwDHF;EAEE;;AAGF;EACE;;AAGF;ExDxEA;EACA;EACA;EACA;EACA;EACA;EACA;EwDoEE;EACA;;;AAKF;ExDwCA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwDnFF;ExDnFA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AyDzGJ;AACA;AACA;AACA;EACE;EzDmCA;EACA;EACA;EACA;EACA;EACA;EACA;EyDvCA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAOJ;EACE;;AACA;EACE;;AAIJ;EzDbA;EACA;EACA;EACA;EACA;EACA;EACA;EyDSE;;AAEA;EACE;;AAeJ;EACE;;AAIF;EACE;;AAGF;AAAA;EzD1CA;EACA;EACA;EACA;EACA;EACA;EACA;;AyDuCE;AAAA;EzD7CF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;EyD7CI;EACA;EACA;;AzDjBJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;AAAA;EACE;EACA;EACA;EACA;;AyD7CF;EzDrDA;EACA;EACA;EACA;EACA;EACA;EACA;EyDkDE;EACA;EACA;EACA;;AAGF;EACE;;AACA;EzDhEF;EACA;EACA;EACA;EACA;EACA;EACA;EyD4DI;EACA;;AAIJ;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAII;EACE;;AAIF;EACE;EACA;;AAGJ;AAAA;EAEE;;;AAKF;EACE;;AACA;EACE;;;AASE;EACE;;;AAUJ;EACE;;AAGA;EACE;;;AASN;EACE;EACA;EACA;;AAEA;EACE;;AAGE;EACE;;AAEF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAYJ;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EzDvQF;;AyD0QI;EACE;EACA;;AAKN;AAAA;EzDlPA;EACA;EACA;EACA;EACA;EACA;EACA;EyD+OE;EACA;;AAWF;EACE;EACA;;AACA;EACE;EACA;;AAEF;EACE;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;AAGE;EACE;EACA;;AACA;EzDvUF;EACA;EACA;EACA;EACA;EACA;EACA;;AyDsUA;EzD5UA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AyD8QF;EzDhVA;EACA;EACA;EACA;EACA;EACA;EACA;EyD4UE;EACA;;AAGF;EACE;;AAEF;EACE;;;ACjYA;AAAA;EAEE;;AAGF;AAAA;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC5CN;AACA;AACA;AAGE;EAgBE;;;AAIJ;AACA;AACA;AACA;EACE;;AACA;EACE;;AAEF;EAEE;;AAEF;EACE;;AAEF;EACE;;AAIF;EACE;;;AAQA;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAIJ;EAGE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EAMA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;AAMR;EAGE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EAMA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;;AAQR;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;;AAKF;EAGE;;AASJ;AACA;AACA;AACA;EACE;;AAEA;EACE;;AAEA;E3DhEF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DqBA;E3DnEF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DyBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AAsCJ;E3D5OA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2DiNE;EACA;EACA;EACA;EACA;EACA;EACA;;A3DpNF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2DoLA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAKJ;EACE;;AAIF;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;E3DrRF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2D2PI;;A3DxPJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;A2DwNE;AAAA;EACE;;AAKN;EACE;EACA;EACA;EACA;;AAGF;E3D/KA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DuIA;E3DrLF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2D0IA;E3DxLF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E2D6KI;;A3D3KJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2D6IE;EACE;;AAMJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;;AAKN;E3DjNA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DwKF;E3DtNA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E2D2ME;;A3DzMF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2D2KA;EACE;;AAIJ;E3D9NA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DoLF;E3D1VA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2D6RF;EACE;;AAIF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AASF;EAGE;;AAGF;EAGE;;AAGF;EACE;EACA;;AAEE;EACE;EACA;;AAMJ;E3D1RF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DiPF;EACE;;;AAMF;AAAA;AAAA;EAEE;;AAEF;AAAA;EACE;;;AC1cF;E5DuCA;EACA;EACA;EACA;EACA;EACA;EACA;E4DtCE;EACA;EACA;EACA;;AAGF;E5D0BA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E4DpDE;EACA;;A5DsDF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A4DrFF;EAEE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;E5DQA;EACA;EACA;EACA;EACA;EACA;EACA;;A4DVA;EAEE;;AAGF;EAIE;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;;;AC5DN;AACA;AACA;AAIE;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;EACA;;AAIF;AAAA;AAAA;EACE;;AAIF;AAAA;AAAA;EACE;;AAIF;AAAA;AAAA;EACE;;AAIF;AAAA;AAAA;EACE;;AAIF;AAAA;AAAA;EACE;;;AAIJ;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;;;ACxEA;AAAA;EAEE;;AAGF;E9DkCF;EACA;EACA;EACA;EACA;EACA;EACA;EAsKA;EACA;EACA;EACA;EACA;EACA;EACA;E8DlNI;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACzER;AACA;AACA;AACA;EAGE;EAqBA;EACA;EAGA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAEA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAgBA;;AAVA;EACE;;AAGF;EACE;EACA;EACA;EACA;;;AAKJ;AACA;AACA;AACA;AAME;AACA;AACA;AAyBA;AACA;AACA;;AAlCA;AAAA;EAEE;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;;AAOJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAIF;EAIE;EACA;;AAGF;EAGE;;AAGF;EAGE;;;AAIJ;AACA;AACA;AAEE;EACE;;AAGF;EAEE;;;ACxLJ;AACA;AACA;AACA;EAmBE;EACA;EAIA;EACA;;;AAIF;AACA;AACA;AACA;EAEE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EAGA;EAMA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EAEA;EAEA;EACA;EACA;AAiHA;AACA;AACA;AAUA;AACA;AACA;;AA7HA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAGF;EACE;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGE;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AAMR;EACE;EACA;;AAGF;EACE;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EAEE;;AAGF;EACE;;;AChQN;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EAGE;EACA;EAcA;EACA;EACA;EACA;EAEA;EAGA;EACA;;;AAIF;AACA;AACA;AACA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAGE;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQF;AAAA;EAGE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;AACE;EAMA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAMA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;AAAA;EAGE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EAIE;;AAIF;EAII;EACA;;AAGJ;EAGE;;AAGF;EAGE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;ACtWN;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;AAAA;EAGA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACE;EACA;;AAEF;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACE;EACA;;;AAKJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EAEA;EACA;;AACA;AAAA;EACE;EACA;EACA;;AAEF;AAAA;EACE;;;AAKF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;ACpPR;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;EAOA;EACA;EAEA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;EAKA;;;AAGF;AACA;AACA;AACA;EAYE;EACA;EAKA;EACA;EACA;EAEA;EAGA;EACA;;;AAIF;AACA;AACA;AACA;AAAA;EAEE;EACA;EACA;;;AAGF;AACA;AACA;AACA;AACE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;AAAA;EAEA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EAOA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;;AAMA;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAGA;EACE;EACA;EACA;EACA;AAAA;;AAKJ;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EAIE;;AAIF;EAII;EACA;;AAGJ;EAGE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AAMR;AACA;AACA;AACA;EACE;EAGA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;;;AAIA;EACE;EAGA;EACA;EACA;EACA;EACA;EACA;;AAEF;EAEE;EACA;EACA;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAEE;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;AAAA;EAEA;AAAA;;AAIF;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;EAEA;AAAA;;AAEA;EACE;;;AAKN;AACA;AACA;AAsBE;EAEE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;AAAA;EASE;EACA;;;AAGF;EAME;;;AAGF;EACE;EAKA;EACA;;AACA;EACE;;AAEF;EAEE;EAGA;;AAEF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;AAAA;EnE5iBA;EACA;EACA;EACA;EACA;EACA;EACA;EmEyiBE;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;;AAGF;EACE;;AACA;EACE;;;AAKN;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;AAAA;AAAA;EAGA;EACA;EACA;;AACA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUA;EACA;EAEA;EACA;EACA;EACA;;AAVA;EACE;EACA;;AAUF;EACE;EACA;;AAIA;EACE;;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AClxBJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;;;AAIJ;EACE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AACA;EACE;;AAIJ;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAEF;EACE;;AASF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;;AAEA;EACE;EACA;;AAKN;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAKN;EACE;EACA;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAGI;EACE;;AAEF;EACE;;AAIJ;EACE;EACA;;AAEA;EACE;;;AAKN;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;;AAIA;EACE;;;AClQN;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EAcA;EACA;EAOA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;;AAEA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;;;AAGF;AACA;AACA;AAME;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AC1RN;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;ACvFN;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;EvE/KA;;;AuEqLF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AC9UF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AACA;EAEE;;;AAKF;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;;AAKJ;AAAA;AAAA;EAGE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;;AAMA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;;AAKJ;EACE;;;AAIA;EACE;EACA;;;AAKJ;AAAA;EAEE;;;AAGF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EACE;;;AAGF;AACA;AACA;AAGE;AAAA;AAAA;ExErHA;EACA;EACA;EACA;EACA;EACA;EACA;EwEmHE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvLJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"dorako-ui.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/module-support/_abomination-vaults.scss","../sass/module-support/_button-feel.scss","../sass/module-support/_card-hand-mini-toolbar.scss","../sass/_mixins.scss","../sass/module-support/_cautious-gamemasters-pack.scss","../sass/module-support/_chat-reactions.scss","../sass/module-support/_combat-carousel.scss","../sass/module-support/_custom-hotbar.scss","../sass/module-support/_damage-log.scss","../sass/module-support/_dorako-ux.scss","../sass/module-support/_dfce.scss","../sass/module-support/_dice-tray.scss","../sass/module-support/_enhancen-terrain-layer.scss","../sass/module-support/_exploit-vulnerability.scss","../sass/module-support/_filepicker-plus.scss","../sass/module-support/_forien-easy-polls.scss","../sass/module-support/_forien-quest-log.scss","../sass/module-support/_global-progress-clocks.scss","../sass/module-support/_item-piles.scss","../sass/module-support/_koboldworks-turn-announcer.scss","../sass/module-support/_macros.scss","../sass/module-support/_misc.scss","../sass/module-support/_module-management-plus.scss","../sass/module-support/_monarch.scss","../sass/module-support/_monks.scss","../sass/module-support/_party-overview.scss","../sass/module-support/_pf2e-dailies.scss","../sass/module-support/_pf2e-idle-hud.scss","../sass/module-support/_pf2e-see-simple-scale-statistics.scss","../sass/module-support/_pf2e-toolbelt.scss","../sass/module-support/_pf2e-utility-buttons.scss","../sass/module-support/_pinned-chatlog.scss","../sass/module-support/_polyglot.scss","../sass/module-support/_ripper-taskbar.scss","../sass/module-support/_quick-insert.scss","../sass/module-support/_scene-preview.scss","../sass/module-support/_smalltime.scss","../sass/module-support/_speaking-as.scss","../sass/module-support/_swade.scss","../sass/module-support/_tagger.scss","../sass/module-support/_target-damage.scss","../sass/module-support/_token-action-hud.scss","../sass/module-support/_tokenizer.scss","../sass/module-support/_window-tabs.scss","../sass/module-support/_workbench.scss","../sass/module-support/_yendors-scene-actors.scss","../sass/ui-theme/foundry-core/_app-ui.scss","../sass/ui-theme/foundry-core/_controls.scss","../sass/ui-theme/foundry-core/_hotbar.scss","../sass/ui-theme/foundry-core/_navigation.scss","../sass/ui-theme/foundry-core/_notifications.scss","../sass/ui-theme/foundry-core/_placeable-hud.scss","../sass/ui-theme/foundry-core/_sidebar.scss","../sass/ui-theme/foundry-core/_window-apps.scss","../sass/ui-theme/pf2e-system/_hazard-sheet.scss","../sass/ui-theme/pf2e-system/_familiar-sheet.scss","../sass/ui-theme/pf2e-system/_loot-sheet.scss","../sass/ui-theme/pf2e-system/_npc-sheet.scss","../sass/ui-theme/pf2e-system/_actor-sheet.scss","../sass/ui-theme/pf2e-system/_party-sheet.scss","../sass/ui-theme/pf2e-system/_messages.scss","../sass/ui-theme/pf2e-system/_critical-deck.scss","../sass/ui-theme/pf2e-system/_pc-sheet.scss","../sass/ui-theme/pf2e-system/_compendium-browser.scss","../sass/ui-theme/pf2e-system/_code-mirror.scss","../sass/ui-theme/pf2e-system/_effects-panel.scss","../sass/ui-theme/themes/_crb-dark.scss","../sass/ui-theme/themes/_crb-light.scss","../sass/ui-theme/themes/_discord.scss","../sass/ui-theme/themes/_poe-wiki.scss","../sass/ui-theme/themes/_bg3.scss","../sass/ui-theme/themes/_crb.scss","../sass/ui-theme/themes/_foundry2.scss","../sass/ui-theme/themes/_opaque.scss","../sass/_colors.scss","../sass/dorako-ui/_dorako-ui.scss","../sass/dorako-ui/_reset.scss"],"names":[],"mappings":";AAAA;AACA;AACA;AAMA;AAAA;AAAA;AAAA;AAAA;EAKE;;;ACZA;EACE;;;ACDF;ECAA;EACA;EACA;EACA;EACA;EDFE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAIA;AAAA;EACE;EACA;EACA;EACA;ECVJ;;ADYI;AAAA;EACE;;AAIN;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;;AAIJ;EACE;;AACA;EClDA;EACA;EACA;EACA;EACA;EAKA;ED4CE;EACA;;AACA;EACE;EACA;;;AE1DN;AACA;AACA;AAEA;EACE;;;ACJA;EACE;;AAEF;EACE;EFJF;EACA;EACA;EACA;EACA;EAKA;EEFE;EACA;;AAEA;EACE;;AAGJ;EACE;;;AAKF;EFLA;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;EELA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;;AACA;EACE;EACA;;;AAMJ;EF1CA;EACA;EACA;EACA;EACA;EAKA;EEoCE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;;AC3DN;AACA;AACA;AAGA;EACE;;;AAIA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EHrCA;EACA;EACA;EACA;EACA;EAKA;EG+BE;;AAEA;EACE;;AAEF;EACE;;AACA;EACE;;AAMJ;EACE;;AACA;EH/CJ;EGiDM;;AAKN;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;;AACA;EHhEJ;EGkEM;;AAKN;EHhFA;EACA;EACA;EACA;EACA;EG8EE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EHxGA;EACA;EACA;EACA;EACA;EGuGE;EACA;;AAGF;EH/GA;EACA;EACA;EACA;EACA;EAKA;EGyGE;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;EJtCA;EACA;EACA;EACA;EACA;EIoCE;;AAGF;EJ3CA;EACA;EACA;EACA;EACA;EAKA;EIqCE;;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;ELAA;EKEE;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;;;ACxDF;AAAA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EACE;;;ACVJ;AACA;AACA;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;;AAMA;EPSF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AOzEE;EACE;EACA;EACA;;AAIN;EPAA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AO3DF;EACE;;AAEA;EPlDF;EACA;EACA;EACA;EACA;EAKA;EO4CI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIA;EACE;;AAEF;EACE;EACA;;;AAOV;AACA;AACA;AAUE;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAEA;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE;EACA;EAEA;EACA;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKF;EAEE;EACA;EACA;;;AAOA;EACE;EACA;;;AAOJ;AAAA;EACE;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;;;ACrLR;AACA;AACA;AAGE;EACE;EACA;EACA;;AAEA;EACE;;AAGF;ERbF;EACA;EACA;EACA;EACA;EAKA;EQOI;EACA;EACA;;AAEA;ERpBJ;EACA;EACA;EACA;EACA;EQkBM;EACA;;AAGF;ER1BJ;EACA;EACA;EACA;EACA;EQwBM;EACA;;AAIJ;ERjCF;EACA;EACA;EACA;EACA;EAKA;EQ2BI;EACA;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;ER/CJ;EACA;EACA;EACA;EACA;EQkDM;EACA;;AAEA;EACE;;AACA;EACE;;AAKR;EACE;EACA;EACA;;AAEF;EACE;;;AAKN;AACA;AACA;AAGE;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAGA;EACE;EACA;;AAEF;EACE;EACA;;AAGJ;ER7DF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AQHE;EACE;;AAEF;EACE;;AAGJ;EACE;;AAEA;EAEE;;AAEA;EACE;EACA;;AACA;EACE;;AAUF;EACE;;AACA;EACE;;AAOV;ERmBF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EQ9BI;EACA;;AR+BJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AS/MJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;AAEA;ETAA;EATA;EACA;EACA;EACA;EACA;;ASQE;EACE;EACA;;AAEE;EACE;EACA;EACA;EACA;;;ACpBR;EACE;EACA;;AACA;EVqCF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AUlGF;EACE;EACA;EACA;;AACA;EACE;;AAEF;EVyBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AUtFF;EACE;;AACA;EVkBF;EACA;EACA;EACA;EACA;EACA;EACA;EUtBI;;AAGJ;EACE;EACA;;;AAKF;EACE;;;ACpCJ;AACA;AACA;AAEA;EXHE;EACA;EACA;EACA;EACA;EWCA;EACA;;;AAGF;EACE;;;AAGF;EXEE;EACA;AACA;EACA,YACE;EAgBF;EACA;EWrBA;EACA;;;AChBA;EACE;;;ACDF;EAEE;;AAGF;EAIE;EACA;EACA;;AAGF;EAEE;;AAGF;EbqBA;EACA;EACA;EACA;EACA;EACA;EACA;EazBE;EACA;EACA;EACA;;AACA;EAEE;EACA;EACA;EACA;EACA;;AAIJ;EbKA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AajEF;EAEE;EACA;;AACA;EACE;;AAEF;EACE;;AAIJ;EbbA;EACA;EACA;EACA;EACA;EACA;EACA;EaeE;EACA;;AAGF;EAEE;;AACA;EACE;;;ACtEN;EACE;EACA;;AAEA;EdHA;EACA;EACA;EACA;EACA;;AcGE;EACE;;AAGJ;EdXA;EACA;EACA;EACA;EACA;EAKA;EcKE;;AACA;EACE;;;AAKN;EACE;;;ACvBF;EfCE;EACA;EACA;EACA;EACA;EAKA;EePA;;AACA;EfHA;EACA;EACA;EACA;EACA;;;AeIF;EfOE;EACA;AACA;EACA,YACE;EeTF;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;;AAEA;AAAA;EfOA;EACA;EACA;EACA;EACA;EACA;EACA;EeVE;EACA;;AAGF;EfAA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;Ae9DF;EACE;;;AAIJ;AAAA;AAAA;EAGE;EACA;;;ACtDF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;EhBOE;EACA;AACA;EACA,YACE;EAgBF;EACA;EgB1BA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;ACnBJ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;AACA;EACE;;AAEF;EACE;;AAEF;AAAA;EAEE;;AAEF;AAAA;EAEE;;;AAIJ;AACA;AACA;AAkBA;EACE;;AAEA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;;ACzDJ;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AAEA;ElBXE;EACA;EACA;EACA;EACA;EkBUA;EACA;;;AAEF;EACE;;;AAGF;AACA;AACA;AAEA;ElBzBE;EACA;EACA;EACA;EACA;EkBuBA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;;;AC9CF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAKF;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAGE;EnBaA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AmBnEF;EACE;EACA;EACA;;;AC3CJ;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AAAA;EpBRE;EACA;EACA;EACA;EACA;EoBOA;;;AAGF;AAAA;EpBdE;EACA;EACA;EACA;EACA;;;AoBeF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EpBrCA;EACA;EACA;EACA;EACA;EAKA;EoB+BE;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;EpBlDE;EACA;EACA;EACA;EACA;;;AoBmDF;EpBvDE;EACA;EACA;EACA;EACA;EoBqDA;;;AAGF;EACE;EACA;;;AAIA;EpB1BA;EACA;EACA;EACA;EACA;EACA;EACA;;;AqB/CF;AACA;AACA;AAEE;EACE;EACA;;;AAIJ;AACA;AACA;AAEA;ErBbE;EACA;EACA;EACA;EACA;;AqBWA;ErBfA;EACA;EACA;EACA;EACA;EqBaE;;AAEF;ErBnBA;EACA;EACA;EACA;EACA;EAKA;EqBaE;;AAEA;EACE;;AAIJ;ErB7BA;EACA;EACA;EACA;EACA;EAKA;EqBuBE;EACA;;AACA;ErBlCF;EACA;EACA;EACA;EACA;EqBiCI;;;AAKN;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AAEA;EACE;;AAEA;EACE;EACA;;AAGF;ErB9DA;EACA;EACA;EACA;EACA;;AqB4DE;ErBhEF;EACA;EACA;EACA;EACA;EqB8DI;EACA;;AAGJ;ErBtEA;EACA;EACA;EACA;EACA;EAKA;EqBiEE;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEF;ErB7FF;EACA;EACA;EACA;EACA;EqB2FI;EACA;;AAIJ;EACE;;AAGF;EACE;;AAGF;ErBnGA;EqBwGE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAIE;;;AAIJ;AAAA;AAAA;AAAA;EAIE;EACA;;;AAME;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;ErB1JF;EACA;EACA;EACA;EACA;EAKA;EqBoJI;EACA;EACA;EAEA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAKN;EACE;EACA;;AAGF;EACE;;AAIA;EACE;;AAEF;EACE;;AAEA;EACE;;AACA;ErB/LN;EACA;EACA;EACA;EACA;EAKA;EqByLQ;EACA;;AAEA;EACE;EACA;;;AASV;ErBxKA;EACA;EACA;EACA;EACA;EACA;EACA;;AqBoKE;EACE;;AAGJ;EACE;EACA;;AACA;ErBjLF;EACA;EACA;EACA;EACA;EACA;EACA;;AqB6KI;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;;AAON;ErB1MA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EqB+KE;;ArB5KF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AqB4IF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;AAAA;ErBjGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;;AAGF;AAAA;EACE;EACA;;AAGF;AAAA;EACE;EACA;EACA;;AqBuDF;EACE;EACA;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAIA;EAEE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;ErB9SN;EqBgTQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;;AAMJ;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;;AAIJ;ErBjUE;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AqBmQJ;AACA;AACA;AAEA;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;ErBlXE;;AqBqXE;EACE;;;AAKN;ErB3XE;;AqB6XA;EACE;;;AAOF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKN;AACA;AACA;AAEE;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;AACA;AACA;AAkYA;AACA;AACA;AAEA;EACE;;;AAIA;ErBlxBA;EACA;EACA;EACA;EACA;EACA;EACA;;AqB8wBE;EACE;EACA;EACA;EACA;EACA;;AAKF;ErB9xBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AqBguBA;ErBlyBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;;AA5DA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;AqBosBA;EACE;;AAGF;EACE;EACA;;AAIJ;EACE;;AAGF;ErBpzBA;EACA;EACA;EACA;EACA;EACA;EACA;EqBgzBE;EACA;;;AAIJ;AACA;AACA;AAEE;EAEE;EACA;;AAGA;EACE;;AAIJ;EAEE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EAGE;;AAEF;EAEE;;AAGF;ErB3uBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AqBisBF;ErBv2BA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AqByyBF;EACE;;;AAKF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;ACl7BF;EACE;;AAEF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;;ACdJ;EvBgBE;EACA;AACA;EACA,YACE;EAgBF;EACA;;;AuBjCF;EACE;EACA;EACA;;;AAGF;EvBTE;EACA;EACA;EACA;EACA;EuBOA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;;;ACvBJ;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;ExBvCA;EACA;EACA;EACA;EACA;EwBqCE;;AAGF;AAAA;EAEE;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;EAGA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;ExBrEA;EACA;EACA;EACA;EACA;EwBuEE;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;EACE;;;AAKN;AACA;AACA;AAGE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAQF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ExBhEA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwBsBF;EACE;EACA;EACA;;AAGF;ExB1EA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EwB+DE;;AxB7DF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwBkCA;EACE;EACA;EACA;;AAIJ;ExBvFA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwB6CF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;ExBhPA;EACA;EACA;EACA;EACA;EACA;EACA;EwB6OE;EACA;;AAGF;EACE;;AAIA;EACE;;AACA;EACE;;AAGJ;EACE;;AAIJ;EAGE;ExB1QF;EACA;EACA;EACA;EACA;EACA;EACA;EwBsQE;;AAGF;EACE;EACA;EACA;;AACA;ExBnRF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AwBsNF;ExBxRA;EACA;EACA;EACA;EACA;EACA;EACA;EwBoRE;;AAGF;EACE;EACA;;AAGF;EACE;ExBnSF;EACA;EACA;EACA;EACA;EACA;EACA;EwB+RE;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAIJ;EACE;EACA;;AAGF;ExBxTA;EACA;EACA;EACA;EACA;EACA;EACA;EwBoTE;;AAGF;EAEE;;;AAKF;EACE;;AACA;EACE;;AAGJ;EACE;;AAEF;ExB7UA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwBkTE;;AxB/SF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AwB+QF;EAEE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;AAAA;EAEE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AClcE;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;;;ACrBJ;EAWE;;AACA;EACE;;AAGJ;E1BwBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E0BnDE;;A1BsDF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;A0BnFF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAKF;EACE;;AAGA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AChFN;E3BDF;EACA;EACA;EACA;EACA;EAKA;E2BLI;EACA;EACA;;AAEA;E3BRJ;EACA;EACA;EACA;EACA;E2BMM;EACA;;AAEA;EACE;;AACA;EACE;;AAOV;E3BvBA;EACA;EACA;EACA;EACA;EAKA;E2BiBE;EACA;;AACA;EACE;;AAIJ;AAAA;E3BjCA;EACA;EACA;EACA;EACA;EAKA;E2B4BE;EACA;EACA;;AAEA;AAAA;E3BzCF;EACA;EACA;EACA;EACA;E2BuCI;EACA;;AAEA;AAAA;EACE;;AACA;AAAA;EACE;;;AAOV;AACA;AACA;AAGE;EACE;;AAEA;E3BxBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2BrCF;AAAA;E3B7BA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;;A4B3GJ;EACE;EACA;EACA;;AAEA;EACE;;AACA;E5BSF;EACA;AACA;EACA,YACE;E4BXE;EACA;EACA;;;ACXN;AACA;AACA;AAII;EACE;;AAIJ;EACE;;AAGF;E7BkJA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A6B5LF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;;AC9BJ;EACI;;;ACAF;EACE;E/BuCF;EACA;EACA;EACA;EACA;EACA;EACA;E+B3CE;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;E/B6IA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E+BxJE;EACA;;A/ByJF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A+BtLF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AAKF;EACE;E/B3CF;EACA;EACA;EACA;EACA;E+ByCE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAGJ;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;;AAGJ;EACE;;AAEF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AChFJ;AACA;AACA;AAEA;EhCqBE;EACA;AACA;EACA,YACE;EgCvBF;;;ACLA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAGF;EjCsBA;EACA;EACA;EACA;EACA;EACA;EACA;EiC1BE;;AAGF;EjCiBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AkC3GJ;AACA;AACA;AAEA;EACE;;;AAGF;ElCPE;EACA;EACA;EACA;EACA;EkCKA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;;;AAKF;ElCgBA;EACA;EACA;EACA;EACA;EACA;EACA;EkCpBE;;;AC3BJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;ACfA;EACE;EACA;EACA;;AAEF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;EACA;;;AC3BJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;;AAIA;ErC6BA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;;AA5DA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;;AqCzHF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;ACpDA;EtCgKA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AsCxMF;EAGE;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;;AAOF;AAAA;AAAA;AAAA;EtCiBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AsC5EA;EACE;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;;AAGF;EtCLF;EACA;EACA;EACA;EACA;EACA;EACA;EsCCI;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;EAEE;EACA;;AAGF;EtCrBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;;AA5DA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;AsCzEA;EACE;EACA;;AAGF;EtC9BF;EACA;EACA;EACA;EACA;EACA;EACA;;AsC4BE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AClGJ;AAAA;EvCwCA;EACA;EACA;EACA;EACA;EACA;EACA;EuC3CE;EAGA;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;AAAA;EAEE;;AAGF;AAAA;AAAA;EAGE;;AAGF;AAAA;EvCUA;EACA;EACA;EACA;EACA;EACA;EACA;EuCbE;;AACA;AAAA;EvCMF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EuCjCI;;AvCoCJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AuClEF;EvCAA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EuC3BE;;AvC8BF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AuC7DF;EvCLA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EuCtBE;EACA;EACA;EACA;EACA;EACA;EACA;;AvCmBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AuCnDA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AClEJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;ACdN;AACA;AACA;AAIE;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKF;EzCaA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AyC3EF;EzCSA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AyCxEF;EACE;EACA;;AACA;EACE;;;ACtCJ;EACE;;;ACFJ;AACA;AACA;AAEA;E3CqCE;EACA;EACA;EACA;EACA;EACA;EACA;;;A2CvCF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;E3CYE;EACA;EACA;EACA;EACA;EACA;EACA;;A2CfA;EACE;E3CvBF;E2CyBE;;AAEA;EACE;EACA;;;AAKN;AACA;AACA;AAEA;E3CPE;EACA;EACA;EACA;EACA;EACA;EACA;EAsKA;EACA;EACA;EACA;EACA;EACA;EACA;;A2CxKE;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;EACA;;;AAKN;AACA;AACA;AAEA;EACE;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAAA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AACA;AAAA;EACE;EACA;;AAIJ;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAGJ;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;E3ClNA;E2CoNE;EACA;EACA;;AACA;AAAA;EACE;;AAIJ;AAAA;EACE;EACA;;;AAIJ;AACA;AACA;AAGE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;E3CtSA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;A2CyOF;E3C3SA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2C6OF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;E3CvLA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;A2CmJF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;E3CtUA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CwQF;EAEE;EACA;;AAGF;EACE;;AAGF;E3CpVA;EACA;EACA;EACA;EACA;EACA;EACA;E2CgVE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AAGE;EACE;EACA;EAWA;EACA;EACA;EACA;EACA;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;EAIA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;AACA;AACA;AAGE;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;E3C7UA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E2CkUE;;A3ChUF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CoSF;EACE;EACA;EACA;;AACA;E3C9cF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;E2CoXI;;A3ChbJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;A2CkXF;EACE;;AAGF;EACE;;AACA;EACE;;AACA;E3C5dJ;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2CicM;EACA;;A3C/bN;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CkaF;EACE;;AAGF;EACE;;AAGF;E3CpXA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2C0UF;AAAA;E3ChfA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;;A2CobJ;AACA;AACA;AAEE;EACE;;AACA;EACE;;;AAMJ;E3CngBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2CweE;;A3CreF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CscF;EACE;;;AAQJ;AACA;AACA;AAGE;EACE;EACA;;AAGF;E3CnaA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2C0XF;E3ChiBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2CqgBE;EACA;;A3CngBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CoeF;EACE;;;AAIJ;AACA;AACA;AAGE;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAMA;;AAJA;AAAA;EACE;;AAIF;AAAA;EACE;;AAEF;AAAA;EACE;;AAIF;AAAA;EACE;EACA;;AAEF;AAAA;EACE;EACA;EACA;;AAEF;AAAA;AAAA;AAAA;EAEE;;;AAKN;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;E3ClhBF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CweF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAIA;E3C5pBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2CioBI;;A3C9nBJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2C+lBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;;AAIJ;EAEE;;AACA;EACE;;AAEF;EACE;;AAKF;E3CltBF;EACA;EACA;EACA;EACA;EACA;EACA;E2C8sBI;;AAEF;EACE;EACA;;AAIJ;EACE;;AAGF;E3ChuBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2CqsBE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A3CzsBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CwqBA;EACE;;AAIJ;E3C/uBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;E2CqpBE;EAEA;EACA;EACA;EACA;;A3CttBF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;EACE;EACA;EACA;EACA;;A2CupBF;E3CjoBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2C2lBF;E3CzoBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CgmBF;E3C9oBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CsmBF;EAEE;EACA;;AAGF;E3C1pBA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2CmnBF;E3CzxBA;EACA;EACA;EACA;EACA;EACA;EACA;E2CqxBE;;AAEF;E3C7xBA;EACA;EACA;EACA;EACA;EACA;EACA;;A2C2xBA;E3CjyBA;EACA;EACA;EACA;EACA;EACA;EACA;;A2C+xBA;E3CryBA;EACA;EACA;EACA;EACA;EACA;EACA;;A2CqyBA;EACE;;AAGF;EACE;;AACA;EACE;EACA;;AACA;E3CpzBJ;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CwvBF;EACE;;AAEE;E3C7zBJ;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2CkyBM;;A3C/xBN;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2CkwBF;EAGE;EACA;;AAGF;EACE;;AAGF;E3C/0BA;EACA;EACA;EACA;EACA;EACA;EACA;E2C40BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;E3Ch2BA;EACA;EACA;EACA;EACA;EACA;EACA;E2C41BE;EACA;;AAGF;E3Ct2BA;EACA;EACA;EACA;EACA;EACA;EACA;E2Ck2BE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AACA;EACE;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;;;ACp7BJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAGA;AAAA;EAEE;;AAIA;EACE;;AAGF;AAAA;E5CoBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E4C7CI;EACA;EACA;EACA;;A5C6CJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AAxDF;AAAA;EACE;;AAGF;AAAA;EACE;;A4C1BE;AAAA;E5CWJ;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA2EA;EACA;EAEA;EACA;EACA;;AA7EA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AA8CF;AAAA;EACE;EACA;EACA;;;A4CtHF;EAEE;E5CCF;EACA;EACA;EACA;EACA;EACA;EACA;;A4CJE;EACE;EACA;EACA;EACA;;;AC/CN;AACA;AACA;AAGE;E7CoCA;EACA;EACA;EACA;EACA;EACA;EACA;;A6CtCA;EACE;EACA;E7C8BF;EACA;EACA;EACA;EACA;EACA;EACA;;A6CjCE;E7CJF;E6COI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;E7ClBF;E6CoBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AC/DJ;AACA;AACA;AAEA;EACE;;AAEA;E9CkCA;EACA;EACA;EACA;EACA;EACA;EACA;E8CtCE;EACA;EACA;EACA;EACA;;AAIA;E9CwBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA2EA;EACA;EAEA;EACA;EACA;E8CnII;;A9CsDJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA8CF;EACE;EACA;EACA;;A8CvIE;EACE;;AAGF;EACE;;AC1BR;AACA;AACA;AAGE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;;ACvBN;AACA;AACA;AAGE;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EhD6IA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EgDxJE;EACA;;AhDyJF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AgDvLA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;AAEE;EACE;EhDVJ;EACA;EACA;EACA;EACA;EACA;EACA;;AgDQE;EACE;EACA;;AAGF;EACE;EACA;;;AAKN;EhD1BE;EACA;EACA;EACA;EACA;EACA;EACA;EAsKA;EACA;EACA;EACA;EACA;EACA;EACA;;;AgDpJF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAIA;EhDrDA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAxDF;EACE;;AAGF;EACE;;AgD2CA;EhD1DF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA2EA;EACA;EAEA;EACA;EACA;;AA7EA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA8CF;EACE;EACA;EACA;;;AiD5JJ;AACA;AACA;AACA;EACE;EACA;EACA;;AAKA;EACE;EAEA;EACA;EACA;EACA;EAEA;EACA;;;AAIJ;AACA;AACA;AAEA;AAAA;EAEE;EACA;EACA;EACA;;;AAKE;EjDGF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AiDlEA;EjDwHF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AiDjKF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAYF;EACE;;AACA;EjD9BF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AiD/BF;AAAA;AAAA;EjDnCA;EACA;EACA;EACA;EACA;EACA;EACA;;AiDmCA;EjDzCA;EACA;EACA;EACA;EACA;EACA;EACA;EiDqCE;EACA;EACA;EACA;;;AA+BJ;AACA;AACA;AAGE;AAAA;EjDlFA;EACA;EACA;EACA;EACA;EACA;EACA;EiD8EE;EACA;;;AAIJ;AACA;AACA;AACA;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;;;AAKF;AAAA;EAEE;;AAGF;EjDtHA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AiDuDF;EjDzHA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EA2EA;EACA;EAEA;EACA;EACA;;AA7EA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AA8CF;EACE;EACA;EACA;;AiDUF;EACE;;AACA;EjDPF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EiDJI;EACA;;AjDKJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AiD9BF;EACE;;AACA;EjD1IF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EiD+GI;;AjD5GJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AkD1GF;ElDwCA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AkDtGF;ElDoCA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EkD/DE;;AlDkEF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AkDlGF;EACE;EACA;EACA;;;ACXF;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EnDkJA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AmDzLF;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EnDnBA;EACA;EACA;EACA;EACA;EACA;EACA;EmDeE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;;ACxEJ;EACE;;AAEF;EpDqCA;EACA;EACA;EACA;EACA;EACA;EACA;EoDzCE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAIJ;EpD2IA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AoDlLF;EACE;EACA;;AAGF;EpDOA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AqDrGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;ErDiIA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AqD1KF;ErDIA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AsD1GF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AACA;AAAA;EtDgBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EsD1CI;EACA;EACA;;AtD2CJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AsDzEF;EACE;;AAGF;EtD2HA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDrKF;EtDuHA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;EsDlIE;;AtDoIF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDhKF;EtDkHA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsD3JF;EtD6GA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDtJF;EtDwGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDlJF;EtDoGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsD9IF;EtDgGA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsD1IF;EtD4FA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AsDrIF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;;AAOF;EACE;EACA;EACA;;AAGF;EAEE;;;AAKF;EACE;;AAEF;EACE;;AAEF;EACE;;;AClHF;EACE;;AAGF;EvD4JA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AuDrMF;EACE;;AACA;EvD6BF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AuD1FF;AAAA;AAAA;EAGE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAMF;AAAA;EACE;;AAGF;AAAA;EvDRA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AuDtDF;AAAA;AAAA;EvDZA;EACA;EACA;EACA;EACA;EACA;EACA;EuDSE;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EACE;;AACA;AAAA;EACE;;;ACnEJ;EACE;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;ExDsBF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EwDhDI;;AxDmDJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AwDnFE;AAAA;EACE;;AAYN;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAEF;ExDtBA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AwDzCF;EACE;;AACA;EACE;EACA;;AAGJ;EACE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AACA;ExD1DF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AwDHF;EAEE;;AAGF;EACE;;AAGF;ExDxEA;EACA;EACA;EACA;EACA;EACA;EACA;EwDoEE;EACA;;;AAKF;ExDwCA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AwDnFF;ExDnFA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AyDzGJ;AACA;AACA;AACA;EACE;EzDmCA;EACA;EACA;EACA;EACA;EACA;EACA;EyDvCA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAOJ;EACE;;AACA;EACE;;AAIJ;EzDbA;EACA;EACA;EACA;EACA;EACA;EACA;EyDSE;;AAEA;EACE;;AAeJ;EACE;;AAIF;EACE;;AAGF;AAAA;EzD1CA;EACA;EACA;EACA;EACA;EACA;EACA;;AyDuCE;AAAA;EzD7CF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAyDA;EACA;EACA;EACA;EACA;EACA;EACA;EyD7CI;EACA;EACA;;AzDjBJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AA4BF;AAAA;EACE;EACA;EACA;EACA;;AyD7CF;EzDrDA;EACA;EACA;EACA;EACA;EACA;EACA;EyDkDE;EACA;EACA;EACA;;AAGF;EACE;;AACA;EzDhEF;EACA;EACA;EACA;EACA;EACA;EACA;EyD4DI;EACA;;AAIJ;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAII;EACE;;AAIF;EACE;EACA;;AAGJ;AAAA;EAEE;;;AAKF;EACE;;AACA;EACE;;;AASE;EACE;;;AAUJ;EACE;;AAGA;EACE;;;AASN;EACE;EACA;EACA;;AAEA;EACE;;AAGE;EACE;;AAEF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAYJ;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EzDvQF;;AyD0QI;EACE;EACA;;AAKN;AAAA;EzDlPA;EACA;EACA;EACA;EACA;EACA;EACA;EyD+OE;EACA;EACA;;AAWF;EACE;EACA;;AACA;EACE;EACA;;AAEF;EACE;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;AAGE;EACE;EACA;;AACA;EzDxUF;EACA;EACA;EACA;EACA;EACA;EACA;;AyDuUA;EzD7UA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AyD+QF;EzDjVA;EACA;EACA;EACA;EACA;EACA;EACA;EyD6UE;EACA;;AAGF;EACE;;AAEF;EACE;;;AClYA;AAAA;EAEE;;AAGF;AAAA;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC5CN;AACA;AACA;AAGE;EAgBE;;;AAIJ;AACA;AACA;AACA;EACE;;AACA;EACE;;AAEF;EAEE;;AAEF;EACE;;AAEF;EACE;;AAIF;EACE;;;AAUA;EACE;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EAMA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EAMA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EAMA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAGA;EACE;EAMA;;AAEF;EACE;;AAEF;EACE;;AAKN;EACE;;AAGF;EACE;;AAEA;AAAA;EAEE;;;AAQR;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;;AAKF;EAGE;;AASJ;AACA;AACA;AACA;EACE;;AAEA;EACE;;AAEA;E3D/KF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DoIA;E3DlLF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DwIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;AAIJ;E3DzTA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2D8RE;EACA;EACA;EACA;EACA;EACA;EACA;;A3DjSF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2DiQA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAKJ;EACE;;AAIF;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AACA;AAAA;E3DlWF;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E2DwUI;;A3DrUJ;AAAA;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;EAGE;EACA;EACA;EACA;;AAGF;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;A2DqSE;AAAA;EACE;;AAKN;EACE;EACA;EACA;EACA;;AAGF;E3D5PA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DoNA;E3DlQF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DuNA;E3DrQF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E2D0PI;;A3DxPJ;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2D0NE;EACE;;AAMJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;;AAKN;E3D9RA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DqPF;E3DnSA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;E2DwRE;;A3DtRF;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DwPA;EACE;;AAIJ;E3D3SA;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2DiQF;E3DvaA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A2D0WF;EACE;;AAIF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AASF;EAGE;;AAGF;EAGE;;AAGF;EACE;EACA;;AAEE;EACE;EACA;;AAMJ;E3DvWF;EACA;EACA;EACA;EACA;EACA;EAIA;EACA;EACA;EAEA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;A2D8TF;EACE;;;AAMF;AAAA;AAAA;EAEE;;AAEF;AAAA;EACE;;;ACvhBF;E5DuCA;EACA;EACA;EACA;EACA;EACA;EACA;E4DtCE;EACA;EACA;EACA;;AAGF;E5D0BA;EACA;EACA;EACA;EACA;EACA;EACA;EAgBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E4DpDE;EACA;;A5DsDF;EACE;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAGE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;A4DrFF;EAEE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;E5DQA;EACA;EACA;EACA;EACA;EACA;EACA;;A4DVA;EAEE;;AAGF;EAIE;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;;;AC5DN;AACA;AACA;AAIE;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;EACA;;AAIF;AAAA;AAAA;EACE;;AAIF;AAAA;AAAA;EACE;;AAIF;AAAA;AAAA;EACE;;AAIF;AAAA;AAAA;EACE;;AAIF;AAAA;AAAA;EACE;;;AAIJ;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;;;ACxEA;AAAA;EAEE;;AAGF;E9DkCF;EACA;EACA;EACA;EACA;EACA;EACA;EAsKA;EACA;EACA;EACA;EACA;EACA;EACA;E8DlNI;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACzER;AACA;AACA;AACA;EAGE;EAqBA;EACA;EAGA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;AAAA;AAAA;EAGE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAEA;EACA;AAAA;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAgBA;;AAVA;EACE;;AAGF;EACE;EACA;EACA;EACA;;;AAKJ;AACA;AACA;AACA;AAME;AACA;AACA;AAyBA;AACA;AACA;;AAlCA;AAAA;EAEE;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;;AAOJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAIF;EAIE;EACA;;AAGF;EAGE;;AAGF;EAGE;;;AAIJ;AACA;AACA;AAEE;EACE;;AAGF;EAEE;;;AC5LJ;AACA;AACA;AACA;EAmBE;EACA;EAIA;EACA;;;AAIF;AACA;AACA;AACA;EAEE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;EAGA;EAMA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EAEA;EAEA;EACA;EACA;AAiHA;AACA;AACA;AAUA;AACA;AACA;;AA7HA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAGF;EACE;EACA;;AAGF;EAGE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGE;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AAMR;EACE;EACA;;AAGF;EACE;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;;AChQN;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EAGE;EACA;EAcA;EACA;EACA;EACA;EAEA;EAGA;EACA;;;AAIF;AACA;AACA;AACA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AAGE;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQF;AAAA;EAGE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;AAAA;AAAA;AAGE;EAMA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EAMA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;;AAIJ;AAAA;AAAA;EAGE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EAIE;;AAIF;EAII;EACA;;AAGJ;EAGE;;AAGF;EAGE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AAKN;AACA;AACA;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;ACvXJ;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;AAAA;EAGA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACE;EACA;;AAEF;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACE;EACA;;;AAKJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EAEA;EACA;;AACA;AAAA;EACE;EACA;EACA;;AAEF;AAAA;EACE;;;AAKF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;ACpPR;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;EAOA;EACA;EAEA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;EAKA;;;AAGF;AACA;AACA;AACA;EAYE;EACA;EAKA;EACA;EACA;EAEA;EAGA;EACA;;;AAIF;AACA;AACA;AACA;AAAA;EAEE;EACA;EACA;;;AAGF;AACA;AACA;AACA;AAAA;AAAA;AAGE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;AAAA;EAEA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EAOA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;;AAMA;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAEF;AAAA;AAAA;EACE;;AAGA;AAAA;AAAA;EACE;EACA;EACA;EACA;AAAA;;AAKJ;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EAIE;;AAIF;EAII;EACA;;AAGJ;EAGE;;AAGF;EAGE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;;AAMR;AACA;AACA;AACA;EACE;EAGA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;;;AAIA;EACE;EAGA;EACA;EACA;EACA;EACA;EACA;;AAEF;EAEE;EACA;EACA;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAEE;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;AAAA;EAEA;AAAA;;AAIF;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;EAEA;AAAA;;AAEA;EACE;;;AAKN;AACA;AACA;AAsBE;EAEE;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AACA;AAAA;EASE;EACA;;;AAGF;EAME;;;AAGF;EACE;EAKA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;;AAMA;EACE;EACA;EACA;EACA;EACA;;AAGJ;EACE;;AAEF;EAEE;EAGA;;AAEF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;AAAA;EnEjlBA;EACA;EACA;EACA;EACA;EACA;EACA;EmE8kBE;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;;AAGF;EACE;;AACA;EACE;;;AAKN;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;AAAA;AAAA;EAGA;EACA;EACA;;AACA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUA;EACA;EAEA;EACA;EACA;EACA;;AAVA;EACE;EACA;;AAUF;EACE;EACA;;AAIA;EACE;;AACA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;;;AAKF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;ACt0BN;AAAA;AAAA;EAGE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EAEE;EACA;;;AAKF;EACE;EACA;EACA;;AAGF;EACE;;AACA;EACE;;AAIJ;EACE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAKE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAEF;EACE;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGJ;EACE;;AAEA;EACE;EACA;;AAKN;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAKN;EACE;EACA;;AACA;EACE;EACA;;;AAKN;AACA;AACA;AAGI;EACE;;AAEF;EACE;;AAIJ;EACE;EACA;;AAEA;EACE;;;AAKN;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;;AAIA;EACE;;;AAKN;AACA;AACA;AACA;EACE;EACA;EACA;;;ACnRF;AACA;AACA;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EAcA;EACA;EAOA;EACA;;;AAGF;AACA;AACA;AACA;EACE;EACA;;AAEA;EACE;;;AAIJ;AACA;AACA;AACA;AAAA;AAAA;EAGE;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;;;AAGF;AACA;AACA;AAEE;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAIA;AACA;AACA;AAKE;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;ACzRN;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EACE;EACA;EACA;;;AAIJ;AACA;AACA;AACA;EACE;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEE;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AC5FN;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;EvE/KA;;;AuEqLF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AC9UF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;AACA;EAEE;;;AAKF;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;;;AAKJ;AAAA;AAAA;EAGE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;;AAMA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;;;AAKJ;EACE;;;AAIA;EACE;EACA;;;AAKJ;AAAA;EAEE;;;AAGF;AACA;AACA;AAEA;EACE;EACA;;;AAOF;AACA;AACA;AAGE;AAAA;AAAA;ExErHA;EACA;EACA;EACA;EACA;EACA;EACA;EwEmHE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;AAAA;AAAA;EACE;;AAIJ;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvLJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA","file":"dorako-ui.css"} \ No newline at end of file